android_kernel_oneplus_msm8998/drivers
Manoj Prabhu B 496e73b5a1 memshare: Listen to SUBSYS_BEFORE_POWERUP to collect ramdump
Currently the XPU lock on memory allocated for memshare clients may not be
unlocked by MBA during SUBSYS_RAMDUMP_NOTIFICATION event and can result in
XPU violation while collecting ramdump.
This patch collects the ramdump on listening to SUBSYS_BEFORE_POWERUP
event.

CRs-Fixed: 1099029
Change-Id: I51732d5adc60ad106a44ba554818c18947e2e803
Signed-off-by: Manoj Prabhu B <bmanoj@codeaurora.org>
2016-12-27 09:19:28 +05:30
..
accessibility
acpi ACPI / SRAT: fix SRAT parsing order with both LAPIC and X2APIC present 2016-09-07 08:32:45 +02:00
amba
android Merge "ANDROID: binder: Clear binder and cookie when setting handle in flat binder struct" 2016-11-08 11:19:02 -08:00
ata Revert "Merge remote-tracking branch 'msm-4.4/tmp-510d0a3f' into msm-4.4" 2016-08-26 14:34:05 -07:00
atm
auxdisplay
base Merge "Merge remote-tracking branch 'msm4.4/tmp-da9a92f' into msm-4.4" 2016-11-04 22:22:00 -07:00
bcma x86/quirks: Add early quirk to reset Apple AirPort card 2016-08-10 11:49:24 +02:00
bif
block Merge remote-tracking branch 'msm-4.4/tmp-510d0a3f' into msm-4.4 2016-10-21 18:00:55 -07:00
bluetooth Merge branch 'v4.4-16.09-android-tmp' into lsk-v4.4-16.09-android 2016-12-16 13:52:17 -08:00
bus Revert "Merge remote-tracking branch 'msm-4.4/tmp-510d0a3f' into msm-4.4" 2016-08-26 14:34:05 -07:00
cdrom
char diag: dci: Fix possible dangling reference 2016-12-26 01:18:15 -08:00
clk Merge "clk: qcom: Add voltage voting for MSM8996 GCC driver" 2016-12-26 08:58:26 -08:00
clocksource Merge remote-tracking branch 'origin/tmp-917a9a9133a6' into lsk 2016-07-12 11:40:49 -07:00
connector
cpufreq Merge branch 'v4.4-16.09-android-tmp' into lsk-v4.4-16.09-android 2016-12-16 13:52:17 -08:00
cpuidle Merge "Merge branch 'v4.4-16.09-android-tmp' into lsk-v4.4-16.09-android" 2016-12-19 17:04:51 -08:00
crypto Merge "msm: crypto: fix AEAD issues for HW crypto driver on msm-4.4" 2016-12-23 03:55:03 -08:00
dca
devfreq adreno_tz: Fix divide by zero problem in gpu_load_show() 2016-11-24 12:45:39 +05:30
dio
dma Merge branch 'v4.4-16.09-android-tmp' into lsk-v4.4-16.09-android 2016-12-16 13:52:17 -08:00
dma-buf
edac Merge branch 'v4.4-16.09-android-tmp' into lsk-v4.4-16.09-android 2016-12-16 13:52:17 -08:00
eisa
esoc esoc: Add debug engine for external modems. 2016-03-25 16:03:40 -07:00
extcon Merge remote-tracking branch 'msm-4.4/tmp-510d0a3f' into msm-4.4 2016-10-21 18:00:55 -07:00
firewire
firmware Merge remote-tracking branch 'msm4.4/tmp-da9a92f' into msm-4.4 2016-10-28 10:48:35 -07:00
fmc
fpga
gpio Merge branch 'v4.4-16.09-android-tmp' into lsk-v4.4-16.09-android 2016-12-16 13:52:17 -08:00
gpu msm: kgsl: Do a midframe sampling of power stats if enabled 2016-12-22 20:55:12 +05:30
hid Merge branch 'v4.4-16.09-android-tmp' into lsk-v4.4-16.09-android 2016-12-16 13:52:17 -08:00
hsi
hv drivers:hv: Lock access to hyperv_mmio resource tree 2016-09-15 08:27:50 +02:00
hwmon Merge "hwmon: qpnp-adc: Initialize variables in get_devicetree function" 2016-12-20 23:44:55 -08:00
hwspinlock
hwtracing Merge "Merge branch 'v4.4-16.09-android-tmp' into lsk-v4.4-16.09-android" 2016-12-19 17:04:51 -08:00
i2c i2c-msm-v2:Synchronise runtime PM callback operations 2016-12-22 01:46:01 -08:00
ide
idle intel_idle: Support for Intel Xeon Phi Processor x200 Product Family 2016-09-15 08:27:46 +02:00
iio iio: rradc: Update charger die temperature coefficients 2016-12-20 15:40:16 -08:00
infiniband IB/IPoIB: Do not set skb truesize since using one linearskb 2016-09-15 08:27:49 +02:00
input Merge "input: misc: fix heap overflow issue in hbtp_input.c" 2016-12-26 08:58:18 -08:00
iommu Merge branch 'v4.4-16.09-android-tmp' into lsk-v4.4-16.09-android 2016-12-16 13:52:17 -08:00
ipack
irqchip Merge branch 'v4.4-16.09-android-tmp' into lsk-v4.4-16.09-android 2016-12-16 13:52:17 -08:00
isdn
leds Merge "leds: qpnp-wled: Update WLED config" 2016-12-23 03:55:11 -08:00
lguest
lightnvm lightnvm: fix locking and mempool in rrpc_lun_gc 2016-09-15 08:27:40 +02:00
macintosh
mailbox
mcb mcb: Fixed bar number assignment for the gdd 2016-06-01 12:15:53 -07:00
md Merge branch 'v4.4-16.09-android-tmp' into lsk-v4.4-16.09-android 2016-12-16 13:52:17 -08:00
media Merge "msm: camera: Change %p into %pK" 2016-12-23 03:54:54 -08:00
memory memory: omap-gpmc: Fix omap gpmc EXTRADELAY timing 2016-07-27 09:47:35 -07:00
memstick
message
mfd Merge "drivers: mfd: clean up bootup info logs" 2016-12-21 15:47:55 -08:00
misc Merge "qseecom: support listener request for smcinvoke" 2016-12-23 03:55:32 -08:00
mmc mmc: host: Use correct flag to support 64-bit DMA 2016-12-20 14:56:37 +05:30
mtd Merge branch 'v4.4-16.09-android-tmp' into lsk-v4.4-16.09-android 2016-12-16 13:52:17 -08:00
net Merge "wil6210: Block write ioctl to the card by default" 2016-12-21 15:48:16 -08:00
nfc NFC: Inform CLF whenever eSE is powered off 2016-12-09 15:43:21 +05:30
ntb
nubus
nvdimm libnvdimm, pfn: fix uuid validation 2016-04-20 15:41:54 +09:00
nvme nvme: Call pci_disable_device on the error path. 2016-09-15 08:27:51 +02:00
nvmem Revert "Merge remote-tracking branch 'msm-4.4/tmp-510d0a3f' into msm-4.4" 2016-08-26 14:34:05 -07:00
of Merge branch 'v4.4-16.09-android-tmp' into lsk-v4.4-16.09-android 2016-12-16 13:52:17 -08:00
oprofile
parisc
parport
pci Merge branch 'v4.4-16.09-android-tmp' into lsk-v4.4-16.09-android 2016-12-16 13:52:17 -08:00
pcmcia pcmcia: db1xxx_ss: fix last irq_to_gpio user 2016-04-20 15:42:09 +09:00
perf perf: add hotplug support so that perf continues after hotplug 2016-08-13 15:05:21 -07:00
phy phy: ufs: add UFS PHY support for msmfalcon 2016-12-12 11:06:01 +05:30
pinctrl Merge "ASoC: codecs: Update internal codec as split codecs" 2016-12-20 23:44:57 -08:00
platform Merge "msm: ipa: fix split packet handling" 2016-12-20 14:04:29 -08:00
pnp PNP: Add Broadwell to Intel MCH size workaround 2016-08-16 09:30:48 +02:00
power Merge "power: qpnp-fg-gen3: add SOC_REPORTING_READY property" 2016-12-22 18:50:47 -08:00
powercap
pps pps: do not crash when failed to register 2016-08-10 11:49:25 +02:00
ps3
ptp
pwm Merge branch 'v4.4-16.09-android-tmp' into lsk-v4.4-16.09-android 2016-12-16 13:52:17 -08:00
rapidio
ras
regulator regulator: cpr4-mmss: Add mmss CPR platform specific driver for msmfalcon 2016-12-23 02:08:05 -08:00
remoteproc remoteproc: Fix potential race condition in rproc_add 2016-08-20 18:09:20 +02:00
reset
rpmsg
rtc Merge branch 'v4.4-16.09-android-tmp' into lsk-v4.4-16.09-android 2016-12-16 13:52:17 -08:00
s390 s390/sclp_ctl: fix potential information leak with /dev/sclp 2016-09-15 08:27:51 +02:00
sbus
scsi Merge "scsi: ufs-qcom: skip err message for optional clk" 2016-12-20 23:44:51 -08:00
sensors sensors: ssc: add support to read SLPI fw name 2016-10-26 15:39:02 +05:30
sfi
sh
slimbus Merge "slim: msm: Avoid registration with notifier if service is not located" 2016-09-13 05:43:48 -07:00
sn
soc memshare: Listen to SUBSYS_BEFORE_POWERUP to collect ramdump 2016-12-27 09:19:28 +05:30
soundwire soundwire: Add support for usecases without compander 2016-09-21 02:49:13 -07:00
spi spi: spi_qsd: Don't restrict first transfer in FIFO mode 2016-12-23 00:41:35 +05:30
spmi spmi: pmic-arb: support show_resume_irq 2016-11-08 10:23:45 -08:00
ssb
staging lowmemorykiller: fix an uninitialized variable usage 2016-12-20 06:14:33 -08:00
switch Revert "switch: switch class and GPIO drivers." 2016-05-19 12:32:41 +05:30
target target: Fix ordered task CHECK_CONDITION early exception handling 2016-08-20 18:09:26 +02:00
tc
thermal Merge "msm: thermal: Update error handling of device offline" 2016-12-22 18:50:47 -08:00
thunderbolt thunderbolt: Fix double free of drom buffer 2016-06-01 12:15:53 -07:00
tty Merge "tty: serial: msm: Add suspend resume support" 2016-12-20 14:05:02 -08:00
uio uio: msm_sharedmem: Fix format specifier to print resource_size_t 2016-03-23 21:24:33 -07:00
usb Merge "usb: gadget: u_data_ipa: Fix condition check for IPA pipes updation" 2016-12-25 23:37:26 -08:00
uwb
vfio vfio/pci: Fix NULL pointer oops in error interrupt setup handling 2016-09-07 08:32:37 +02:00
vhost vhost/scsi: fix reuse of &vq->iov[out] in response 2016-09-15 08:27:53 +02:00
video Merge "msm: mdss: Add mdss capabilities for msmfalcon" 2016-12-23 03:55:35 -08:00
virt
virtio virtio: fix memory leak in virtqueue_add() 2016-09-07 08:32:36 +02:00
vlynq
vme
w1 Merge branch 'linux-linaro-lsk-v4.4' into linux-linaro-lsk-v4.4-android 2016-09-20 15:18:54 +08:00
watchdog watchdog: rc32434_wdt: fix ioctl error handling 2016-04-12 09:08:54 -07:00
xen Revert "Merge remote-tracking branch 'msm-4.4/tmp-510d0a3f' into msm-4.4" 2016-08-26 14:34:05 -07:00
zorro
Kconfig Revert "switch: switch class and GPIO drivers." 2016-05-19 12:32:41 +05:30
Makefile scsi: ufs: Initiate crypto before SCSI for UFS fast boot 2016-08-29 00:30:38 -07:00