719923 Commits

Author SHA1 Message Date
Prateek Sood
ba5a7d6fd2 edac: Check part number before parsing L1/L2 error
Parse L1/L2 errors based on the part number. This
will remove the need for keeping track of the
number of cores in cluster, boot core etc.

Change-Id: Idcaeff7ff1a82b8f52344588a5ab53f087bc439e
Signed-off-by: Prateek Sood <prsood@codeaurora.org>
2018-05-13 21:51:41 -07:00
qctecmdr Service
5044adb6f9 Merge "ARM: dts: msm: Remove USB speed limitation on QRD8150" 2018-05-13 19:04:29 -07:00
qctecmdr Service
281d3113ad Merge "sched/fair: always use task_fits_max check" 2018-05-11 15:46:45 -07:00
qctecmdr Service
817d3dd240 Merge "scsi: ufs: add UFS fault injection to hibernate enter and exit" 2018-05-11 15:46:45 -07:00
qctecmdr Service
68a9943c89 Merge "ARM: dts: msm: Add thermal mitigation config for NPU in SM8150" 2018-05-11 15:46:45 -07:00
qctecmdr Service
578c067b6b Merge "usb: pd: fix off-by-one in rdo_h_show" 2018-05-11 15:46:44 -07:00
qctecmdr Service
8c6a04c0e6 Merge "usb: dwc3: gadget: remove unbalanced pm_runtime_put()" 2018-05-11 15:46:44 -07:00
qctecmdr Service
6bc6f32676 Merge "mm: ratelimit swap write errors" 2018-05-11 15:46:44 -07:00
qctecmdr Service
08885fafe3 Merge "ARM: dts: msm: add AHB bus configurations for SM8150 multimedia GDSCs" 2018-05-11 15:46:43 -07:00
qctecmdr Service
f0226deb4c Merge "ARM: dts: msm: Update analog voltage for eeprom on sm8150 QRD platform" 2018-05-11 15:46:43 -07:00
qctecmdr Service
c96a69866b Merge "perf: Fix idle notifier setup in arm64 PMU driver" 2018-05-11 15:46:43 -07:00
qctecmdr Service
86f750c3d8 Merge "ARM: dts: msm: Update the RPM clock node for QCS405" 2018-05-11 12:54:31 -07:00
qctecmdr Service
36917c9f55 Merge "mm: compaction: fix the page state calculation in too_many_isolated" 2018-05-11 12:54:30 -07:00
qctecmdr Service
0573f6020c Merge "msm: kgsl: Log external and transaction stalled iommu faults" 2018-05-11 12:54:30 -07:00
qctecmdr Service
54b6ad8506 Merge "msm: gsi: add support for prefetch escape buffer only" 2018-05-11 12:54:29 -07:00
qctecmdr Service
3fb7aae192 Merge "npu: Save and restore BWMON registers" 2018-05-11 12:54:29 -07:00
qctecmdr Service
ba158199b5 Merge "qrtr: mhi: Configure IPC mhi channel to autostart" 2018-05-11 12:54:29 -07:00
qctecmdr Service
1c5f4b5d21 Merge "ARM: dts: msm: disable wil6210 for sm8150-sdx50m" 2018-05-11 12:54:28 -07:00
qctecmdr Service
ce5b88f991 Merge "power_supply: Add enums for POWER_SUPPLY_PROP_PD_ACTIVE" 2018-05-11 12:54:28 -07:00
qctecmdr Service
692fb80245 Merge "extcon: usb-gpio: Add support for optional VBUS output enable GPIO" 2018-05-11 12:54:27 -07:00
qctecmdr Service
84cbba3335 Merge "qbt1000: Remove redundant check on qseecom buffer size" 2018-05-11 12:54:27 -07:00
qctecmdr Service
e7e2d51dfe Merge "ARM: dts: msm: Fix interrupts definition in SMB1390 device" 2018-05-11 12:54:27 -07:00
qctecmdr Service
09ce66661e Merge "ARM: dts: msm: Fix wdsp glink node for sm8150" 2018-05-11 12:54:26 -07:00
qctecmdr Service
c69ff75f96 Merge "phy: qcom-ufs: Update UFS's PHY Calibration Sequence" 2018-05-11 12:54:26 -07:00
qctecmdr Service
e45ac714d8 Merge "mm: allow page poisoning to be enabled by default." 2018-05-11 09:02:33 -07:00
qctecmdr Service
86a0648a5b Merge "mm: vmscan: do not pass reclaimed slab to vmpressure" 2018-05-11 09:02:32 -07:00
Deepak Kumar
fa97dae4cd msm: kgsl: Log external and transaction stalled iommu faults
Add check to log external and transaction stalled iommu
faults also instead of dumping fault type as unknown for
these faults.

Signed-off-by: Deepak Kumar <dkumar@codeaurora.org>
Change-Id: Id95082eba94d480335a3c5569d7ab34f6c500c71
2018-05-11 06:46:17 -07:00
Vinayak Menon
6093c334a7 mm: compaction: fix the page state calculation in too_many_isolated
Commit "mm: vmscan: fix the page state calculation in too_many_isolated"
fixed an issue where a number of tasks were blocked in reclaim path
for seconds, because of vmstat_diff not being synced in time.
A similar problem can happen in isolate_migratepages_block, where
similar calculation is performed. This patch fixes that.

Change-Id: Ie74f108ef770da688017b515fe37faea6f384589
Signed-off-by: Vinayak Menon <vinmenon@codeaurora.org>
Signed-off-by: Charan Teja Reddy <charante@codeaurora.org>
2018-05-10 23:32:47 -07:00
Vinayak Menon
3a2fd6fb8d mm: vmstat: add pageoutclean
vmstat events currently count pgpgout, but that includes
only the writebacks, and not the reclaim of clean
pages. Add an event to count clean page evictions. This is
helpful to evaluate page thrashing cases.

Change-Id: Icfb797877a544a58c289074bdc290dfbc1384514
Signed-off-by: Vinayak Menon <vinmenon@codeaurora.org>
Signed-off-by: Charan Teja Reddy <charante@codeaurora.org>
2018-05-11 11:54:46 +05:30
qctecmdr Service
0d88cce3b5 Merge "defconfig: Enable full reference count validation" 2018-05-10 19:26:34 -07:00
qctecmdr Service
d7664ec033 Merge "ARM: dts: msm: Add proxy init client for MM config slaves for sm8150" 2018-05-10 19:26:33 -07:00
qctecmdr Service
84aa02f1ea Merge "ARM: dts: msm: Update the vdd-cx handle name for QCS405" 2018-05-10 19:26:33 -07:00
qctecmdr Service
f5f22a5a9a Merge "sched/walt: improve the scheduler" 2018-05-10 19:26:32 -07:00
qctecmdr Service
d21d482f3b Merge "ARM: dts: msm: realign PCIe1 SIDs to base SID for SM8150" 2018-05-10 19:26:32 -07:00
qctecmdr Service
afcd0eea53 Merge "defconfig: Enable CONFIG_NETFILTER_XT_MATCH_BPF" 2018-05-10 19:26:32 -07:00
Guru Das Srinagesh
71a6be452b ARM: dts: msm: Fix interrupts definition in SMB1390 device
SMB1390 has eight interrupts in total. Add the ones that were missing
from the initial commit and arrange all of them in the right order to
match the one-to-one mapping between each interrupt and its
corresponding bit in the Interrupt Real-Time Status register.

CRs-Fixed: 2239205
Change-Id: I7b960f54fc1b6318be6f0c070fe160078e2fe398
Signed-off-by: Guru Das Srinagesh <gurus@codeaurora.org>
2018-05-10 18:50:15 -07:00
Can Guo
4ab7ea4dce scsi: ufs: add UFS fault injection to hibernate enter and exit
Extend UFS fault injection capability by adding fault injection to
hibernate enter and exit path.

Change-Id: I6ef25a4c17a99ad2c8c5df387ee5d952f42ff55e
Signed-off-by: Can Guo <cang@codeaurora.org>
2018-05-10 18:12:57 -07:00
Raghavendra Rao Ananta
d87f968cad perf: Fix idle notifier setup in arm64 PMU driver
The registration to idle notifier is missing in the PMU driver.
Registering it so that the idle events are properly handled, that
is, the counter values are updated before the cpu goes into idle.

Change-Id: If2a74ed8189f96fa28a05037d86e20e5b53b4a88
Signed-off-by: Raghavendra Rao Ananta <rananta@codeaurora.org>
2018-05-10 17:27:55 -07:00
Pengfei Liu
33087ad63f ARM: dts: msm: Update analog voltage for eeprom on sm8150 QRD platform
Change analog voltage minimum threshold from 2.85 to 2.856V for eeprom
device on sm8150 QRD platform.

Change-Id: I9fb83ff438cdfeb8c2ebb4193969c4fdb698fdf1
Signed-off-by: Pengfei Liu <pengfeiliu@codeaurora.org>
2018-05-10 17:05:59 -07:00
Ram Chandrasekar
0ae4a7dd4d ARM: dts: msm: Add thermal mitigation config for NPU in SM8150
Add thermal configuration for monitoring NPU temperature and mitigate.
The current config monitors for a 95C threshold and uses step-wise
algorithm to mitigate.

Change-Id: I294ed0107e20e7b3e98fada76ef10ea37e69e6d2
Signed-off-by: Ram Chandrasekar <rkumbako@codeaurora.org>
2018-05-10 15:53:05 -06:00
qctecmdr Service
e2039f3bad Merge "ARM: dts: msm: update LPG/LED configuration in PM855L" 2018-05-10 12:15:08 -07:00
qctecmdr Service
1a0d1e8c6d Merge "Merge remote-tracking branch 'quic/dev/msm-4.14-display' into msm-4.14" 2018-05-10 12:15:08 -07:00
qctecmdr Service
600d4e9c2f Merge "msm: camera: Initial parameters of eeprom" 2018-05-10 12:15:07 -07:00
qctecmdr Service
ad844e6b2d Merge "defconfig: Enable MSM_RPM_SMD support" 2018-05-10 12:15:07 -07:00
Jack Pham
f85da32bf0 usb: dwc3: gadget: remove unbalanced pm_runtime_put()
Previously the pm_runtime_get() call from __dwc3_gadget_ep_queue()
and corresponding pm_runtime_put() in dwc3_gadget_giveback() were
removed due to our modifications on how runtime PM is handled.
However commit 59d3a952e4f3 ("usb: dwc3: gadget: never call
->complete() from ->ep_queue()") was brought in via stable merge
and added back the pm_runtime_put() to the new function
dwc3_del_and_unmap_request() causing the PM usage_count to grow
more and more negative each time peripheral mode was started
and stopped. Remove this pm_runtime_put() as the negative count
causes host mode to not work due to xhci-plat child thinking that
its parent is not in RPM_ACTIVE state.

Change-Id: I5c055e26aa35d337cec7db441fe50b4ee05a7eb4
Signed-off-by: Jack Pham <jackp@codeaurora.org>
2018-05-10 12:10:53 -07:00
qctecmdr Service
872b829bf6 Merge "drivers: cpuidle: lpm-levels: Update failure print" 2018-05-10 10:04:56 -07:00
qctecmdr Service
47b85e9ec4 Merge "defconfig: set the default remote_etm to 0 for qcs405" 2018-05-10 10:04:56 -07:00
qctecmdr Service
0230cde7d6 Merge "msm: vidc: Add support to config nal size for encoder" 2018-05-10 10:04:56 -07:00
qctecmdr Service
e8ca04f6c4 Merge "usb: dwc3-msm: Reduce usage of usb power_supply" 2018-05-10 10:04:55 -07:00
Devi Sandeep Endluri V V
78f7ba41dc defconfig: Enable CONFIG_NETFILTER_XT_MATCH_BPF
Enable bpf match support for targets with kernel 4.9 and above
so that iptable command from netd (userspace module) with -m bpf
doesn't fail.

CRs-Fixed: 2228931
Change-Id: Ie592632768615a780dc86da8da21f8f1b65177d5
Signed-off-by: Devi Sandeep Endluri V V <dendluri@codeaurora.org>
2018-05-10 05:43:48 -07:00