Commit graph

889,574 commits

Author SHA1 Message Date
qctecmdr
5c0ad566db Merge "scsi: ufs-qcom: add qos support for ufs" 2020-07-04 14:21:04 -07:00
Manoj Prabhu B
d0a06d6471 defconfig: lahaina: Enable memshare driver on lahaina_debug
Enable memshare driver compilation necessary for
allocation of memory for the clients requesting.

Change-Id: Ic9ff6fdfd120066ec22aa0f3bbbe6aba14cabf86
Signed-off-by: Manoj Prabhu B <bmanoj@codeaurora.org>
2020-07-04 10:45:51 -07:00
qctecmdr
bbbb9055c2 Merge "cnss2: Handle PCI register rw operation during crash shutdown" 2020-07-04 10:39:45 -07:00
qctecmdr
c3c6eb0a90 Merge "msm: synx: fence callback fixes" 2020-07-04 10:39:44 -07:00
qctecmdr
11ffa851db Merge "soc: qcom: crypto-qti-hwkm: add wrapped raw secret" 2020-07-04 10:39:44 -07:00
qctecmdr
a648f4061f Merge "ABI: Add synx driver ABIs for QCOM whitelist" 2020-07-04 10:39:44 -07:00
qctecmdr
2f20b6b85e Merge "bindings: clock: qcom: Update the GPU CC clock IDs" 2020-07-04 10:39:44 -07:00
qctecmdr
36c4e04564 Merge "mm: change max readahead size to 512KB" 2020-07-04 10:39:43 -07:00
qctecmdr
3c77f0168f Merge "msm: cvp: Avoids sending random error code to DSP" 2020-07-04 10:39:43 -07:00
qctecmdr
e737a9a8dd Merge "arm64: defconfig: remove configs to fix kw issues" 2020-07-04 10:39:43 -07:00
Greg Kroah-Hartman
4ee5b180d3 ANDROID: GKI: modules should not run programs
Remove open_exec from whitelist as no one should be calling that from a
kernel module.

Bug: 157965270
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: I3a4c52208ed26739de4471e910f5da7db565fa04
2020-07-04 16:05:32 +02:00
qctecmdr
82f59aa1c0 Merge "interconnect: qcom: Add sdxlemur interconnect provider driver" 2020-07-04 04:29:31 -07:00
qctecmdr
46a31f9251 Merge "byte-cntr: Set offset as rwp offset when sw usb mode start" 2020-07-04 04:29:30 -07:00
qctecmdr
3b22d7aab5 Merge "scsi: ufs: Try to save power mode change and UIC cmd completion timeout" 2020-07-04 01:35:28 -07:00
qctecmdr
27139bec07 Merge "dcc_v2: Add dcc region to minidump table" 2020-07-04 01:35:28 -07:00
Nitin Rawat
fc46c8e0b0 phy: ufs: Add UFS PHY support for Holi
This change adds ufs phy support for Holi.

Change-Id: Ie59dd551b587ec063ded209d0ec05fc8b105a5a5
Signed-off-by: Nitin Rawat <nitirawa@codeaurora.org>
2020-07-04 12:48:44 +05:30
qctecmdr
e4bb6fdbed Merge "usb: gadget: composite: Inform controller driver of self-powered" 2020-07-03 22:59:58 -07:00
qctecmdr
848163af61 Merge "pil: Fix minidump collection during SSR" 2020-07-03 22:59:57 -07:00
qctecmdr
cea635c334 Merge "tmc-etr: Fix duplicate logs issue when use sw usb mode" 2020-07-03 22:59:57 -07:00
qctecmdr
d1539bed87 Merge "arm64: defconfig: Add support for CAMCC, VIDEOCC, GPUCC for SHIMA" 2020-07-03 22:59:57 -07:00
qctecmdr
d853cf28e0 Merge "dt-bindings: interconnect: Add support for SDXLEMUR DT bindings" 2020-07-03 22:59:54 -07:00
Jeevan Shriram
95c72d05ab msm_rtb: Include <asm/io.h> header in rtb for QGKI
Include io.h header files in RTB only for QGKI configuration.

Change-Id: I81d7e38ed446040c63e35c66b0b0bd5352b970e6
Signed-off-by: Jeevan Shriram <jshriram@codeaurora.org>
2020-07-03 18:28:08 -07:00
Maciej Żenczykowski
02830649e8 UPSTREAM: net: bpf: Make bpf_ktime_get_ns() available to non GPL programs
The entire implementation is in kernel/bpf/helpers.c:

BPF_CALL_0(bpf_ktime_get_ns) {
       /* NMI safe access to clock monotonic */
       return ktime_get_mono_fast_ns();
}

const struct bpf_func_proto bpf_ktime_get_ns_proto = {
       .func           = bpf_ktime_get_ns,
       .gpl_only       = false,
       .ret_type       = RET_INTEGER,
};

and this was presumably marked GPL due to kernel/time/timekeeping.c:
  EXPORT_SYMBOL_GPL(ktime_get_mono_fast_ns);

and while that may make sense for kernel modules (although even that
is doubtful), there is currently AFAICT no other source of time
available to ebpf.

Furthermore this is really just equivalent to clock_gettime(CLOCK_MONOTONIC)
which is exposed to userspace (via vdso even to make it performant)...

As such, I see no reason to keep the GPL restriction.
(In the future I'd like to have access to time from Apache licensed ebpf code)

Signed-off-by: Maciej Żenczykowski <maze@google.com>
Signed-off-by: Alexei Starovoitov <ast@kernel.org>

(cherry picked from commit 082b57e3eb09810d357083cca5ee2df02c16aec9)
Change-Id: I76f763c64fcd56e7149f94625146486ba00db6c1
2020-07-04 01:25:18 +00:00
qctecmdr
4a586a11be Merge "build.config.msm.lahaina: Add qgki-consolidate as a supported variant" 2020-07-03 17:48:44 -07:00
qctecmdr
68cc33bb02 Merge "cnss2: Add support to create device sysfs group" 2020-07-03 17:48:43 -07:00
qctecmdr
7fd2521759 Merge "input: qcom-hv-haptics: adjust frequency calibration sequence" 2020-07-03 17:48:43 -07:00
qctecmdr
79ef6da814 Merge "spi: spi-msm-geni: Propagate missing change from 4.19 to 5.4" 2020-07-03 17:48:42 -07:00
qctecmdr
2eb8bc2d6b Merge "pci: msm: Add support to disable L1SS sleep" 2020-07-03 17:48:42 -07:00
qctecmdr
83cf165b63 Merge "mm, memory_hotplug: update pcp lists everytime onlining a memory block" 2020-07-03 17:48:41 -07:00
qctecmdr
d6adec818d Merge "input: touchscreen: focaltech_touch: Remove vfs_read()" 2020-07-03 17:48:41 -07:00
qctecmdr
7018e9ed05 Merge "defconfig: enable fixed and stub regulator for sdxlemur" 2020-07-03 12:28:56 -07:00
qctecmdr
a181eca3b9 Merge "msm: cvp: Re-initialize the HFI queue headers after CDSP-SSR" 2020-07-03 12:28:56 -07:00
qctecmdr
a265191ce0 Merge "mm: allow vmas with vm_ops to be speculatively handled" 2020-07-03 12:28:55 -07:00
qctecmdr
db51931ef7 Merge "arm64: defconfig: configuration for UTS namespace" 2020-07-03 12:28:55 -07:00
qctecmdr
54814fbe0c Merge "defconfig: msm: Enable CONFIG_QTI_TZ_LOG on perf builds" 2020-07-03 12:28:55 -07:00
qctecmdr
d4dd0c906b Merge "RTC6226: set the the Channel spacing value in Radio Config register" 2020-07-03 12:28:54 -07:00
qctecmdr
fb5e25c4b9 Merge "usb: dwc3-msm: Fix potential array out-of- bounds access" 2020-07-03 12:28:54 -07:00
qctecmdr
06a2496919 Merge "FROMGIT: binder: fix null deref of proc->context" 2020-07-03 12:28:54 -07:00
qctecmdr
412a67e1fe Merge "msm: cvp: Add IPCC mapping for CVP FW" 2020-07-03 04:10:19 -07:00
qctecmdr
30563a4dea Merge "Revert "irqdomain: Implement and expose API to clear IRQ mapping for radix tree"" 2020-07-03 04:10:18 -07:00
qctecmdr
64f0825f01 Merge "vmscan: Support multiple kswapd threads per node" 2020-07-03 04:10:18 -07:00
qctecmdr
9b42fe6257 Merge "defconfig: enable system pm violators for lahaina" 2020-07-03 04:10:17 -07:00
qctecmdr
b5c91fa029 Merge "mm: memory_hotplug: wait on device_hotplug_lock in OOM path" 2020-07-03 04:10:17 -07:00
qctecmdr
a84a5a18b4 Merge "arm64: defconfig: add trusted touch support to GKI defconfig" 2020-07-03 04:10:16 -07:00
qctecmdr
4cc91100ed Merge "leds: qti-flash: Disable flash LED channel after De-strobe" 2020-07-03 04:10:16 -07:00
qctecmdr
b4e7c7ab9c Merge "mm: disable fault around on emulated access bit architecture" 2020-07-03 04:10:16 -07:00
Xiaojun Sang
eadff06ece kernel: add header file for audio compressed formats in bp
Audio compressed format definition moves to techpack. Add the
new file in bp.

Change-Id: Ib484a3a5da11d92f358488372c5faa9a577d6d5b
Signed-off-by: Xiaojun Sang <xsang@codeaurora.org>
2020-07-03 14:27:26 +08:00
Isaac J. Manjarres
e721e9b660 arm64: defconfig: Enable IO_PGTABLE_PAGE_ACCOUNTING for debug configs
Enable the IO_PGTABLE_PAGE_ACCOUNTING feature on debug configurations
for all targets. This feature allows for tracking the number of pages
dedicated towards IOMMU page table memory.

Change-Id: I2156e1571e45b7239252e40d4708ae56954b9955
Signed-off-by: Isaac J. Manjarres <isaacm@codeaurora.org>
2020-07-02 22:54:47 -07:00
qctecmdr
92fd4ddff3 Merge "msm: cvp:fix potential prop_array idx out range" 2020-07-02 22:46:56 -07:00
qctecmdr
81c099aed2 Merge "ABI: Update whitelist" 2020-07-02 22:46:56 -07:00