stable.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: linux-kernel@vger.kernel.org
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	stable@vger.kernel.org, Michael Kao <michael.kao@mediatek.com>,
	Enric Balletbo i Serra <enric.balletbo@collabora.com>,
	Matthias Brugger <matthias.bgg@gmail.com>,
	Daniel Lezcano <daniel.lezcano@linaro.org>,
	Sasha Levin <sashal@kernel.org>
Subject: [PATCH 5.4 113/215] Revert "thermal: mediatek: fix register index error"
Date: Mon, 20 Jul 2020 17:36:35 +0200	[thread overview]
Message-ID: <20200720152825.575071619@linuxfoundation.org> (raw)
In-Reply-To: <20200720152820.122442056@linuxfoundation.org>

From: Enric Balletbo i Serra <enric.balletbo@collabora.com>

[ Upstream commit a8f62f183021be389561570ab5f8c701a5e70298 ]

This reverts commit eb9aecd90d1a39601e91cd08b90d5fee51d321a6

The above patch is supposed to fix a register index error on mt2701. It
is not clear if the problem solved is a hang or just an invalid value
returned, my guess is the second. The patch introduces, though, a new
hang on MT8173 device making them unusable. So, seems reasonable, revert
the patch because introduces a worst issue.

The reason I send a revert instead of trying to fix the issue for MT8173
is because the information needed to fix the issue is in the datasheet
and is not public. So I am not really able to fix it.

Fixes the following bug when CONFIG_MTK_THERMAL is set on MT8173
devices.

[    2.222488] Unable to handle kernel paging request at virtual address ffff8000125f5001
[    2.230421] Mem abort info:
[    2.233207]   ESR = 0x96000021
[    2.236261]   EC = 0x25: DABT (current EL), IL = 32 bits
[    2.241571]   SET = 0, FnV = 0
[    2.244623]   EA = 0, S1PTW = 0
[    2.247762] Data abort info:
[    2.250640]   ISV = 0, ISS = 0x00000021
[    2.254473]   CM = 0, WnR = 0
[    2.257544] swapper pgtable: 4k pages, 48-bit VAs, pgdp=0000000041850000
[    2.264251] [ffff8000125f5001] pgd=000000013ffff003, pud=000000013fffe003, pmd=000000013fff9003, pte=006800001100b707
[    2.274867] Internal error: Oops: 96000021 [#1] PREEMPT SMP
[    2.280432] Modules linked in:
[    2.283483] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 5.7.0-rc6+ #162
[    2.289914] Hardware name: Google Elm (DT)
[    2.294003] pstate: 20000005 (nzCv daif -PAN -UAO)
[    2.298792] pc : mtk_read_temp+0xb8/0x1c8
[    2.302793] lr : mtk_read_temp+0x7c/0x1c8
[    2.306794] sp : ffff80001003b930
[    2.310100] x29: ffff80001003b930 x28: 0000000000000000
[    2.315404] x27: 0000000000000002 x26: ffff0000f9550b10
[    2.320709] x25: ffff0000f9550a80 x24: 0000000000000090
[    2.326014] x23: ffff80001003ba24 x22: 00000000610344c0
[    2.331318] x21: 0000000000002710 x20: 00000000000001f4
[    2.336622] x19: 0000000000030d40 x18: ffff800011742ec0
[    2.341926] x17: 0000000000000001 x16: 0000000000000001
[    2.347230] x15: ffffffffffffffff x14: ffffff0000000000
[    2.352535] x13: ffffffffffffffff x12: 0000000000000028
[    2.357839] x11: 0000000000000003 x10: ffff800011295ec8
[    2.363143] x9 : 000000000000291b x8 : 0000000000000002
[    2.368447] x7 : 00000000000000a8 x6 : 0000000000000004
[    2.373751] x5 : 0000000000000000 x4 : ffff800011295cb0
[    2.379055] x3 : 0000000000000002 x2 : ffff8000125f5001
[    2.384359] x1 : 0000000000000001 x0 : ffff0000f9550a80
[    2.389665] Call trace:
[    2.392105]  mtk_read_temp+0xb8/0x1c8
[    2.395760]  of_thermal_get_temp+0x2c/0x40
[    2.399849]  thermal_zone_get_temp+0x78/0x160
[    2.404198]  thermal_zone_device_update.part.0+0x3c/0x1f8
[    2.409589]  thermal_zone_device_update+0x34/0x48
[    2.414286]  of_thermal_set_mode+0x58/0x88
[    2.418375]  thermal_zone_of_sensor_register+0x1a8/0x1d8
[    2.423679]  devm_thermal_zone_of_sensor_register+0x64/0xb0
[    2.429242]  mtk_thermal_probe+0x690/0x7d0
[    2.433333]  platform_drv_probe+0x5c/0xb0
[    2.437335]  really_probe+0xe4/0x448
[    2.440901]  driver_probe_device+0xe8/0x140
[    2.445077]  device_driver_attach+0x7c/0x88
[    2.449252]  __driver_attach+0xac/0x178
[    2.453082]  bus_for_each_dev+0x78/0xc8
[    2.456909]  driver_attach+0x2c/0x38
[    2.460476]  bus_add_driver+0x14c/0x230
[    2.464304]  driver_register+0x6c/0x128
[    2.468131]  __platform_driver_register+0x50/0x60
[    2.472831]  mtk_thermal_driver_init+0x24/0x30
[    2.477268]  do_one_initcall+0x50/0x298
[    2.481098]  kernel_init_freeable+0x1ec/0x264
[    2.485450]  kernel_init+0x1c/0x110
[    2.488931]  ret_from_fork+0x10/0x1c
[    2.492502] Code: f9401081 f9400402 b8a67821 8b010042 (b9400042)
[    2.498599] ---[ end trace e43e3105ed27dc99 ]---
[    2.503367] Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b
[    2.511020] SMP: stopping secondary CPUs
[    2.514941] Kernel Offset: disabled
[    2.518421] CPU features: 0x090002,25006005
[    2.522595] Memory Limit: none
[    2.525644] ---[ end Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b ]--

Cc: Michael Kao <michael.kao@mediatek.com>
Fixes: eb9aecd90d1a ("thermal: mediatek: fix register index error")
Signed-off-by: Enric Balletbo i Serra <enric.balletbo@collabora.com>
Reviewed-by: Matthias Brugger <matthias.bgg@gmail.com>
Signed-off-by: Daniel Lezcano <daniel.lezcano@linaro.org>
Link: https://lore.kernel.org/r/20200707103412.1010823-1-enric.balletbo@collabora.com
Signed-off-by: Sasha Levin <sashal@kernel.org>
---
 drivers/thermal/mtk_thermal.c | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/drivers/thermal/mtk_thermal.c b/drivers/thermal/mtk_thermal.c
index d6fabd0a7da69..2783973b101c3 100644
--- a/drivers/thermal/mtk_thermal.c
+++ b/drivers/thermal/mtk_thermal.c
@@ -594,8 +594,7 @@ static int mtk_thermal_bank_temperature(struct mtk_thermal_bank *bank)
 	u32 raw;
 
 	for (i = 0; i < conf->bank_data[bank->id].num_sensors; i++) {
-		raw = readl(mt->thermal_base +
-			    conf->msr[conf->bank_data[bank->id].sensors[i]]);
+		raw = readl(mt->thermal_base + conf->msr[i]);
 
 		temp = raw_to_mcelsius(mt,
 				       conf->bank_data[bank->id].sensors[i],
@@ -736,8 +735,7 @@ static void mtk_thermal_init_bank(struct mtk_thermal *mt, int num,
 
 	for (i = 0; i < conf->bank_data[num].num_sensors; i++)
 		writel(conf->sensor_mux_values[conf->bank_data[num].sensors[i]],
-		       mt->thermal_base +
-		       conf->adcpnp[conf->bank_data[num].sensors[i]]);
+		       mt->thermal_base + conf->adcpnp[i]);
 
 	writel((1 << conf->bank_data[num].num_sensors) - 1,
 	       controller_base + TEMP_MONCTL0);
-- 
2.25.1




  parent reply	other threads:[~2020-07-20 16:26 UTC|newest]

Thread overview: 222+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-07-20 15:34 [PATCH 5.4 000/215] 5.4.53-rc1 review Greg Kroah-Hartman
2020-07-20 15:34 ` [PATCH 5.4 001/215] crypto: atmel - Fix selection of CRYPTO_AUTHENC Greg Kroah-Hartman
2020-07-20 15:34 ` [PATCH 5.4 002/215] crypto: atmel - Fix build error " Greg Kroah-Hartman
2020-07-20 15:34 ` [PATCH 5.4 003/215] net: atlantic: fix ip dst and ipv6 address filters Greg Kroah-Hartman
2020-07-20 15:34 ` [PATCH 5.4 004/215] net: rmnet: fix lower interface leak Greg Kroah-Hartman
2020-07-20 15:34 ` [PATCH 5.4 005/215] bridge: mcast: Fix MLD2 Report IPv6 payload length check Greg Kroah-Hartman
2020-07-20 15:34 ` [PATCH 5.4 006/215] genetlink: remove genl_bind Greg Kroah-Hartman
2020-07-20 15:34 ` [PATCH 5.4 007/215] ipv4: fill fl4_icmp_{type,code} in ping_v4_sendmsg Greg Kroah-Hartman
2020-07-20 15:34 ` [PATCH 5.4 008/215] ipv6: fib6_select_path can not use out path for nexthop objects Greg Kroah-Hartman
2020-07-20 15:34 ` [PATCH 5.4 009/215] ipv6: Fix use of anycast address with loopback Greg Kroah-Hartman
2020-07-20 15:34 ` [PATCH 5.4 010/215] l2tp: remove skb_dst_set() from l2tp_xmit_skb() Greg Kroah-Hartman
2020-07-20 15:34 ` [PATCH 5.4 011/215] llc: make sure applications use ARPHRD_ETHER Greg Kroah-Hartman
2020-07-20 15:34 ` [PATCH 5.4 012/215] net: Added pointer check for dst->ops->neigh_lookup in dst_neigh_lookup_skb Greg Kroah-Hartman
2020-07-20 15:34 ` [PATCH 5.4 013/215] net: dsa: microchip: set the correct number of ports Greg Kroah-Hartman
2020-07-20 15:34 ` [PATCH 5.4 014/215] net_sched: fix a memory leak in atm_tc_init() Greg Kroah-Hartman
2020-07-20 15:34 ` [PATCH 5.4 015/215] net: usb: qmi_wwan: add support for Quectel EG95 LTE modem Greg Kroah-Hartman
2020-07-20 15:34 ` [PATCH 5.4 016/215] sched: consistently handle layer3 header accesses in the presence of VLANs Greg Kroah-Hartman
2020-07-20 15:34 ` [PATCH 5.4 017/215] tcp: fix SO_RCVLOWAT possible hangs under high mem pressure Greg Kroah-Hartman
2020-07-20 15:35 ` [PATCH 5.4 018/215] tcp: make sure listeners dont initialize congestion-control state Greg Kroah-Hartman
2020-07-20 15:35 ` [PATCH 5.4 019/215] tcp: md5: add missing memory barriers in tcp_md5_do_add()/tcp_md5_hash_key() Greg Kroah-Hartman
2020-07-20 15:35 ` [PATCH 5.4 020/215] tcp: md5: do not send silly options in SYNCOOKIES Greg Kroah-Hartman
2020-07-20 15:35 ` [PATCH 5.4 021/215] vlan: consolidate VLAN parsing code and limit max parsing depth Greg Kroah-Hartman
2020-07-20 15:35 ` [PATCH 5.4 022/215] tcp: md5: refine tcp_md5_do_add()/tcp_md5_hash_key() barriers Greg Kroah-Hartman
2020-07-20 15:35 ` [PATCH 5.4 023/215] tcp: md5: allow changing MD5 keys in all socket states Greg Kroah-Hartman
2020-07-20 15:35 ` [PATCH 5.4 024/215] cgroup: fix cgroup_sk_alloc() for sk_clone_lock() Greg Kroah-Hartman
2020-07-20 15:35 ` [PATCH 5.4 025/215] cgroup: Fix sock_cgroup_data on big-endian Greg Kroah-Hartman
2020-07-20 15:35 ` [PATCH 5.4 026/215] ip: Fix SO_MARK in RST, ACK and ICMP packets Greg Kroah-Hartman
2020-07-20 15:35 ` [PATCH 5.4 027/215] arm64: Introduce a way to disable the 32bit vdso Greg Kroah-Hartman
2020-07-20 15:35 ` [PATCH 5.4 028/215] arm64: arch_timer: Allow an workaround descriptor to disable compat vdso Greg Kroah-Hartman
2020-07-20 15:35 ` [PATCH 5.4 029/215] arm64: arch_timer: Disable the compat vdso for cores affected by ARM64_WORKAROUND_1418040 Greg Kroah-Hartman
2020-07-20 15:35 ` [PATCH 5.4 030/215] drm/msm: fix potential memleak in error branch Greg Kroah-Hartman
2020-07-20 15:35 ` [PATCH 5.4 031/215] drm/msm/dpu: allow initialization of encoder locks during encoder init Greg Kroah-Hartman
2020-07-20 15:35 ` [PATCH 5.4 032/215] drm/exynos: Properly propagate return value in drm_iommu_attach_device() Greg Kroah-Hartman
2020-07-20 15:35 ` [PATCH 5.4 033/215] drm/exynos: fix ref count leak in mic_pre_enable Greg Kroah-Hartman
2020-07-20 15:35 ` [PATCH 5.4 034/215] x86/fpu: Reset MXCSR to default in kernel_fpu_begin() Greg Kroah-Hartman
2020-07-20 15:35 ` [PATCH 5.4 035/215] thermal/drivers: imx: Fix missing of_node_put() at probe time Greg Kroah-Hartman
2020-07-20 15:35 ` [PATCH 5.4 036/215] blk-mq-debugfs: update blk_queue_flag_name[] accordingly for new flags Greg Kroah-Hartman
2020-07-20 15:35 ` [PATCH 5.4 037/215] m68k: nommu: register start of the memory with memblock Greg Kroah-Hartman
2020-07-20 15:35 ` [PATCH 5.4 038/215] m68k: mm: fix node memblock init Greg Kroah-Hartman
2020-07-20 15:35 ` [PATCH 5.4 039/215] dt-bindings: mailbox: zynqmp_ipi: fix unit address Greg Kroah-Hartman
2020-07-20 15:35 ` [PATCH 5.4 040/215] cifs: prevent truncation from long to int in wait_for_free_credits Greg Kroah-Hartman
2020-07-20 15:35 ` [PATCH 5.4 041/215] arm64/alternatives: use subsections for replacement sequences Greg Kroah-Hartman
2020-07-20 15:35 ` [PATCH 5.4 042/215] tpm_tis: extra chip->ops check on error path in tpm_tis_core_init Greg Kroah-Hartman
2020-07-20 15:35 ` [PATCH 5.4 043/215] gfs2: read-only mounts should grab the sd_freeze_gl glock Greg Kroah-Hartman
2020-07-20 15:35 ` [PATCH 5.4 044/215] i2c: eg20t: Load module automatically if ID matches Greg Kroah-Hartman
2020-07-20 15:35 ` [PATCH 5.4 045/215] arm64/alternatives: dont patch up internal branches Greg Kroah-Hartman
2020-07-20 15:35 ` [PATCH 5.4 046/215] iio:magnetometer:ak8974: Fix alignment and data leak issues Greg Kroah-Hartman
2020-07-20 15:35 ` [PATCH 5.4 047/215] iio:humidity:hdc100x " Greg Kroah-Hartman
2020-07-20 16:50   ` Joe Perches
2020-07-20 18:55     ` Matt Ranostay
2020-07-20 15:35 ` [PATCH 5.4 048/215] iio: magnetometer: ak8974: Fix runtime PM imbalance on error Greg Kroah-Hartman
2020-07-20 15:35 ` [PATCH 5.4 049/215] iio: core: add missing IIO_MOD_H2/ETHANOL string identifiers Greg Kroah-Hartman
2020-07-20 15:35 ` [PATCH 5.4 050/215] iio: mma8452: Add missed iio_device_unregister() call in mma8452_probe() Greg Kroah-Hartman
2020-07-20 15:35 ` [PATCH 5.4 051/215] iio: pressure: zpa2326: handle pm_runtime_get_sync failure Greg Kroah-Hartman
2020-07-20 15:35 ` [PATCH 5.4 052/215] iio:humidity:hts221 Fix alignment and data leak issues Greg Kroah-Hartman
2020-07-20 15:35 ` [PATCH 5.4 053/215] iio:pressure:ms5611 Fix buffer element alignment Greg Kroah-Hartman
2020-07-20 15:35 ` [PATCH 5.4 054/215] iio:health:afe4403 Fix timestamp alignment and prevent data leak Greg Kroah-Hartman
2020-07-20 15:35 ` [PATCH 5.4 055/215] spi: spi-fsl-dspi: Fix lockup if device is shutdown during SPI transfer Greg Kroah-Hartman
2020-07-20 15:35 ` [PATCH 5.4 056/215] net: dsa: bcm_sf2: Fix node reference count Greg Kroah-Hartman
2020-07-20 15:35 ` [PATCH 5.4 057/215] of: of_mdio: Correct loop scanning logic Greg Kroah-Hartman
2020-07-20 15:35 ` [PATCH 5.4 058/215] net: macb: call pm_runtime_put_sync on failure path Greg Kroah-Hartman
2020-07-20 15:35 ` [PATCH 5.4 059/215] net: ethernet: mvneta: Do not error out in non serdes modes Greg Kroah-Hartman
2020-07-20 15:35 ` [PATCH 5.4 060/215] net: ethernet: mvneta: Add back interface mode validation Greg Kroah-Hartman
2020-07-20 15:35 ` [PATCH 5.4 061/215] Revert "usb/ohci-platform: Fix a warning when hibernating" Greg Kroah-Hartman
2020-07-20 15:35 ` [PATCH 5.4 062/215] Revert "usb/ehci-platform: Set PM runtime as active on resume" Greg Kroah-Hartman
2020-07-20 15:35 ` [PATCH 5.4 063/215] Revert "usb/xhci-plat: " Greg Kroah-Hartman
2020-07-20 15:35 ` [PATCH 5.4 064/215] net: sfp: add support for module quirks Greg Kroah-Hartman
2020-07-20 15:35 ` [PATCH 5.4 065/215] net: sfp: add some quirks for GPON modules Greg Kroah-Hartman
2020-07-20 15:35 ` [PATCH 5.4 066/215] ARM: OMAP4+: remove pdata quirks for omap4+ iommus Greg Kroah-Hartman
2020-07-20 15:35 ` [PATCH 5.4 067/215] ARM: OMAP2+: Add workaround for DRA7 DSP MStandby errata i879 Greg Kroah-Hartman
2020-07-20 15:35 ` [PATCH 5.4 068/215] ARM: OMAP2+: use separate IOMMU pdata to fix DRA7 IPU1 boot Greg Kroah-Hartman
2020-07-20 15:35 ` [PATCH 5.4 069/215] mmc: mmci: Support any block sizes for ux500v2 and qcom variant Greg Kroah-Hartman
2020-07-20 15:35 ` [PATCH 5.4 070/215] HID: quirks: Remove ITE 8595 entry from hid_have_special_driver Greg Kroah-Hartman
2020-07-20 15:35 ` [PATCH 5.4 071/215] ARM: at91: pm: add quirk for sam9x60s ulp1 Greg Kroah-Hartman
2020-07-20 15:35 ` [PATCH 5.4 072/215] drm/sun4i: tcon: Separate quirks for tcon0 and tcon1 on A20 Greg Kroah-Hartman
2020-07-20 15:35 ` [PATCH 5.4 073/215] scsi: sr: remove references to BLK_DEV_SR_VENDOR, leave it enabled Greg Kroah-Hartman
2020-07-20 15:35 ` [PATCH 5.4 074/215] bus: ti-sysc: Rename clk related quirks to pre_reset and post_reset quirks Greg Kroah-Hartman
2020-07-20 15:35 ` [PATCH 5.4 075/215] bus: ti-sysc: Consider non-existing registers too when matching quirks Greg Kroah-Hartman
2020-07-20 15:35 ` [PATCH 5.4 076/215] bus: ti-sysc: Handle module unlock quirk needed for some RTC Greg Kroah-Hartman
2020-07-20 15:35 ` [PATCH 5.4 077/215] bus: ti-sysc: Detect display subsystem related devices Greg Kroah-Hartman
2020-07-20 15:36 ` [PATCH 5.4 078/215] arm64: dts: g12-common: add parkmode_disable_ss_quirk on DWC3 controller Greg Kroah-Hartman
2020-07-20 15:36 ` [PATCH 5.4 079/215] bus: ti-sysc: Detect EDMA and set quirk flags for tptc Greg Kroah-Hartman
2020-07-20 15:36 ` [PATCH 5.4 080/215] ALSA: usb-audio: Add support for MOTU MicroBook IIc Greg Kroah-Hartman
2020-07-20 15:36 ` [PATCH 5.4 081/215] Input: goodix - fix touch coordinates on Cube I15-TC Greg Kroah-Hartman
2020-07-20 15:36 ` [PATCH 5.4 082/215] ALSA: usb-audio: Create a registration quirk for Kingston HyperX Amp (0951:16d8) Greg Kroah-Hartman
2020-07-20 15:36 ` [PATCH 5.4 083/215] doc: dt: bindings: usb: dwc3: Update entries for disabling SS instances in park mode Greg Kroah-Hartman
2020-07-20 15:36 ` [PATCH 5.4 084/215] mmc: sdhci: do not enable card detect interrupt for gpio cd type Greg Kroah-Hartman
2020-07-20 15:36 ` [PATCH 5.4 085/215] ALSA: usb-audio: Rewrite registration quirk handling Greg Kroah-Hartman
2020-07-20 15:36 ` [PATCH 5.4 086/215] ACPI: video: Use native backlight on Acer Aspire 5783z Greg Kroah-Hartman
2020-07-20 15:36 ` [PATCH 5.4 087/215] ALSA: usb-audio: Add registration quirk for Kingston HyperX Cloud Alpha S Greg Kroah-Hartman
2020-07-20 15:36 ` [PATCH 5.4 088/215] ALSA: usb-audio: Add quirk for Focusrite Scarlett 2i2 Greg Kroah-Hartman
2020-07-20 15:36 ` [PATCH 5.4 089/215] Input: mms114 - add extra compatible for mms345l Greg Kroah-Hartman
2020-07-20 15:36 ` [PATCH 5.4 090/215] ACPI: video: Use native backlight on Acer TravelMate 5735Z Greg Kroah-Hartman
2020-07-20 15:36 ` [PATCH 5.4 091/215] bus: ti-sysc: Use optional clocks on for enable and wait for softreset bit Greg Kroah-Hartman
2020-07-20 15:36 ` [PATCH 5.4 092/215] ALSA: usb-audio: Add registration quirk for Kingston HyperX Cloud Flight S Greg Kroah-Hartman
2020-07-20 15:36 ` [PATCH 5.4 093/215] iio:health:afe4404 Fix timestamp alignment and prevent data leak Greg Kroah-Hartman
2020-07-20 15:36 ` [PATCH 5.4 094/215] soundwire: intel: fix memory leak with devm_kasprintf Greg Kroah-Hartman
2020-07-20 15:36 ` [PATCH 5.4 095/215] dmaengine: sh: usb-dmac: set tx_result parameters Greg Kroah-Hartman
2020-07-20 15:36 ` [PATCH 5.4 096/215] phy: sun4i-usb: fix dereference of pointer phy0 before it is null checked Greg Kroah-Hartman
2020-07-20 15:36 ` [PATCH 5.4 097/215] arm64: dts: meson: add missing gxl rng clock Greg Kroah-Hartman
2020-07-20 15:36 ` [PATCH 5.4 098/215] arm64: dts: meson-gxl-s805x: reduce initial Mali450 core frequency Greg Kroah-Hartman
2020-07-20 15:36 ` [PATCH 5.4 099/215] bus: ti-sysc: Fix wakeirq sleeping function called from invalid context Greg Kroah-Hartman
2020-07-20 15:36 ` [PATCH 5.4 100/215] bus: ti-sysc: Fix sleeping function called from invalid context for RTC quirk Greg Kroah-Hartman
2020-07-20 15:36 ` [PATCH 5.4 101/215] bus: ti-sysc: Do not disable on suspend for no-idle Greg Kroah-Hartman
2020-07-20 15:36 ` [PATCH 5.4 102/215] iio: adc: ad7780: Fix a resource handling path in ad7780_probe() Greg Kroah-Hartman
2020-07-20 15:36 ` [PATCH 5.4 103/215] dmaengine: dw: Initialize channel before each transfer Greg Kroah-Hartman
2020-07-20 15:36 ` [PATCH 5.4 104/215] dmaengine: dmatest: stop completed threads when running without set channel Greg Kroah-Hartman
2020-07-20 15:36 ` [PATCH 5.4 105/215] spi: spi-sun6i: sun6i_spi_transfer_one(): fix setting of clock rate Greg Kroah-Hartman
2020-07-20 15:36 ` [PATCH 5.4 106/215] usb: gadget: udc: atmel: fix uninitialized read in debug printk Greg Kroah-Hartman
2020-07-20 15:36 ` [PATCH 5.4 107/215] staging: comedi: verify array index is correct before using it Greg Kroah-Hartman
2020-07-20 15:36 ` [PATCH 5.4 108/215] clk: mvebu: ARMADA_AP_CPU_CLK needs to select ARMADA_AP_CP_HELPER Greg Kroah-Hartman
2020-07-20 15:36 ` [PATCH 5.4 109/215] clk: AST2600: Add mux for EMMC clock Greg Kroah-Hartman
2020-07-20 15:36 ` [PATCH 5.4 110/215] NFS: Fix interrupted slots by sending a solo SEQUENCE operation Greg Kroah-Hartman
2020-07-20 15:36 ` [PATCH 5.4 111/215] fuse: dont ignore errors from fuse_writepages_fill() Greg Kroah-Hartman
2020-07-20 15:36 ` [PATCH 5.4 112/215] ARM: dts: Fix dcan driver probe failed on am437x platform Greg Kroah-Hartman
2020-07-20 15:36 ` Greg Kroah-Hartman [this message]
2020-07-20 15:36 ` [PATCH 5.4 114/215] xprtrdma: fix incorrect header size calculations Greg Kroah-Hartman
2020-07-20 15:36 ` [PATCH 5.4 115/215] ARM: dts: socfpga: Align L2 cache-controller nodename with dtschema Greg Kroah-Hartman
2020-07-20 15:36 ` [PATCH 5.4 116/215] arm64: dts: spcfpga: Align GIC, NAND and UART nodenames " Greg Kroah-Hartman
2020-07-20 15:36 ` [PATCH 5.4 117/215] keys: asymmetric: fix error return code in software_key_query() Greg Kroah-Hartman
2020-07-20 15:36 ` [PATCH 5.4 118/215] regmap: debugfs: Dont sleep while atomic for fast_io regmaps Greg Kroah-Hartman
2020-07-20 15:36 ` [PATCH 5.4 119/215] copy_xstate_to_kernel: Fix typo which caused GDB regression Greg Kroah-Hartman
2020-07-20 15:36 ` [PATCH 5.4 120/215] arm: dts: mt7623: add phy-mode property for gmac2 Greg Kroah-Hartman
2020-07-20 15:36 ` [PATCH 5.4 121/215] soc: qcom: socinfo: add missing soc_id sysfs entry Greg Kroah-Hartman
2020-07-20 15:36 ` [PATCH 5.4 122/215] apparmor: ensure that dfa state tables have entries Greg Kroah-Hartman
2020-07-20 15:36 ` [PATCH 5.4 123/215] habanalabs: Align protection bits configuration of all TPCs Greg Kroah-Hartman
2020-07-20 15:36 ` [PATCH 5.4 124/215] PCI/PM: Call .bridge_d3() hook only if non-NULL Greg Kroah-Hartman
2020-07-20 15:36 ` [PATCH 5.4 125/215] perf stat: Zero all the ena and run array slot stats for interval mode Greg Kroah-Hartman
2020-07-20 15:36 ` [PATCH 5.4 126/215] soc: qcom: rpmh: Update dirty flag only when data changes Greg Kroah-Hartman
2020-07-20 15:36 ` [PATCH 5.4 127/215] soc: qcom: rpmh: Invalidate SLEEP and WAKE TCSes before flushing new data Greg Kroah-Hartman
2020-07-20 15:36 ` [PATCH 5.4 128/215] soc: qcom: rpmh-rsc: Clear active mode configuration for wake TCS Greg Kroah-Hartman
2020-07-20 15:36 ` [PATCH 5.4 129/215] soc: qcom: rpmh-rsc: Allow using free WAKE TCS for active request Greg Kroah-Hartman
2020-07-20 15:36 ` [PATCH 5.4 130/215] RDMA/mlx5: Verify that QP is created with RQ or SQ Greg Kroah-Hartman
2020-07-20 15:36 ` [PATCH 5.4 131/215] mtd: rawnand: marvell: Fix the condition on a return code Greg Kroah-Hartman
2020-07-20 15:36 ` [PATCH 5.4 132/215] mtd: rawnand: marvell: Use nand_cleanup() when the device is not yet registered Greg Kroah-Hartman
2020-07-20 15:36 ` [PATCH 5.4 133/215] mtd: rawnand: marvell: Fix probe error path Greg Kroah-Hartman
2020-07-20 15:36 ` [PATCH 5.4 134/215] mtd: rawnand: timings: Fix default tR_max and tCCS_min timings Greg Kroah-Hartman
2020-07-20 15:36 ` [PATCH 5.4 135/215] mtd: rawnand: brcmnand: correctly verify erased pages Greg Kroah-Hartman
2020-07-20 15:36 ` [PATCH 5.4 136/215] mtd: rawnand: brcmnand: fix CS0 layout Greg Kroah-Hartman
2020-07-20 15:36 ` [PATCH 5.4 137/215] mtd: rawnand: oxnas: Keep track of registered devices Greg Kroah-Hartman
2020-07-20 15:37 ` [PATCH 5.4 138/215] mtd: rawnand: oxnas: Unregister all devices on error Greg Kroah-Hartman
2020-07-20 15:37 ` [PATCH 5.4 139/215] mtd: rawnand: oxnas: Release all devices in the _remove() path Greg Kroah-Hartman
2020-07-20 15:37 ` [PATCH 5.4 140/215] clk: qcom: gcc: Add GPU and NPU clocks for SM8150 Greg Kroah-Hartman
2020-07-20 15:37 ` [PATCH 5.4 141/215] clk: qcom: gcc: Add missing UFS " Greg Kroah-Hartman
2020-07-20 15:37 ` [PATCH 5.4 142/215] slimbus: core: Fix mismatch in of_node_get/put Greg Kroah-Hartman
2020-07-20 15:37 ` [PATCH 5.4 143/215] HID: logitech-hidpp: avoid repeated "multiplier = " log messages Greg Kroah-Hartman
2020-07-20 15:37 ` [PATCH 5.4 144/215] HID: magicmouse: do not set up autorepeat Greg Kroah-Hartman
2020-07-20 15:37 ` [PATCH 5.4 145/215] HID: quirks: Always poll Obins Anne Pro 2 keyboard Greg Kroah-Hartman
2020-07-20 15:37 ` [PATCH 5.4 146/215] HID: quirks: Ignore Simply Automated UPB PIM Greg Kroah-Hartman
2020-07-20 15:37 ` [PATCH 5.4 147/215] ALSA: line6: Perform sanity check for each URB creation Greg Kroah-Hartman
2020-07-20 15:37 ` [PATCH 5.4 148/215] ALSA: line6: Sync the pending work cancel at disconnection Greg Kroah-Hartman
2020-07-20 15:37 ` [PATCH 5.4 149/215] ALSA: usb-audio: Fix race against the error recovery URB submission Greg Kroah-Hartman
2020-07-20 15:37 ` [PATCH 5.4 150/215] ALSA: hda/realtek - change to suitable link model for ASUS platform Greg Kroah-Hartman
2020-07-20 15:37 ` [PATCH 5.4 151/215] ALSA: hda/realtek: enable headset mic of ASUS ROG Zephyrus G14(G401) series with ALC289 Greg Kroah-Hartman
2020-07-20 15:37 ` [PATCH 5.4 152/215] ALSA: hda/realtek: Enable headset mic of Acer TravelMate B311R-31 with ALC256 Greg Kroah-Hartman
2020-07-20 15:37 ` [PATCH 5.4 153/215] ALSA: hda/realtek - Enable Speaker for ASUS UX533 and UX534 Greg Kroah-Hartman
2020-07-20 15:37 ` [PATCH 5.4 154/215] ALSA: hda/realtek - Enable Speaker for ASUS UX563 Greg Kroah-Hartman
2020-07-20 15:37 ` [PATCH 5.4 155/215] USB: c67x00: fix use after free in c67x00_giveback_urb Greg Kroah-Hartman
2020-07-20 15:37 ` [PATCH 5.4 156/215] usb: dwc2: Fix shutdown callback in platform Greg Kroah-Hartman
2020-07-20 15:37 ` [PATCH 5.4 157/215] usb: chipidea: core: add wakeup support for extcon Greg Kroah-Hartman
2020-07-20 15:37 ` [PATCH 5.4 158/215] usb: gadget: function: fix missing spinlock in f_uac1_legacy Greg Kroah-Hartman
2020-07-20 15:37 ` [PATCH 5.4 159/215] USB: serial: iuu_phoenix: fix memory corruption Greg Kroah-Hartman
2020-07-20 15:37 ` [PATCH 5.4 160/215] USB: serial: cypress_m8: enable Simply Automated UPB PIM Greg Kroah-Hartman
2020-07-20 15:37 ` [PATCH 5.4 161/215] USB: serial: ch341: add new Product ID for CH340 Greg Kroah-Hartman
2020-07-20 15:37 ` [PATCH 5.4 162/215] USB: serial: option: add GosunCn GM500 series Greg Kroah-Hartman
2020-07-20 15:37 ` [PATCH 5.4 163/215] USB: serial: option: add Quectel EG95 LTE modem Greg Kroah-Hartman
2020-07-20 15:37 ` [PATCH 5.4 164/215] virt: vbox: Fix VBGL_IOCTL_VMMDEV_REQUEST_BIG and _LOG req numbers to match upstream Greg Kroah-Hartman
2020-07-20 15:37 ` [PATCH 5.4 165/215] virt: vbox: Fix guest capabilities mask check Greg Kroah-Hartman
2020-07-20 15:37 ` [PATCH 5.4 166/215] Revert "tty: xilinx_uartps: Fix missing id assignment to the console" Greg Kroah-Hartman
2020-07-20 15:37 ` [PATCH 5.4 167/215] virtio: virtio_console: add missing MODULE_DEVICE_TABLE() for rproc serial Greg Kroah-Hartman
2020-07-20 15:37 ` [PATCH 5.4 168/215] serial: mxs-auart: add missed iounmap() in probe failure and remove Greg Kroah-Hartman
2020-07-20 15:37 ` [PATCH 5.4 169/215] ovl: fix regression with re-formatted lower squashfs Greg Kroah-Hartman
2020-07-20 15:37 ` [PATCH 5.4 170/215] ovl: inode reference leak in ovl_is_inuse true case Greg Kroah-Hartman
2020-07-20 15:37 ` [PATCH 5.4 171/215] ovl: relax WARN_ON() when decoding lower directory file handle Greg Kroah-Hartman
2020-07-20 15:37 ` [PATCH 5.4 172/215] ovl: fix unneeded call to ovl_change_flags() Greg Kroah-Hartman
2020-07-20 15:37 ` [PATCH 5.4 173/215] fuse: ignore data argument of mount(..., MS_REMOUNT) Greg Kroah-Hartman
2020-07-20 15:37 ` [PATCH 5.4 174/215] fuse: use ->reconfigure() instead of ->remount_fs() Greg Kroah-Hartman
2020-07-20 15:37 ` [PATCH 5.4 175/215] fuse: Fix parameter for FS_IOC_{GET,SET}FLAGS Greg Kroah-Hartman
2020-07-20 15:37 ` [PATCH 5.4 176/215] Revert "zram: convert remaining CLASS_ATTR() to CLASS_ATTR_RO()" Greg Kroah-Hartman
2020-07-20 15:37 ` [PATCH 5.4 177/215] mei: bus: dont clean driver pointer Greg Kroah-Hartman
2020-07-20 15:37 ` [PATCH 5.4 178/215] Input: i8042 - add Lenovo XiaoXin Air 12 to i8042 nomux list Greg Kroah-Hartman
2020-07-20 15:37 ` [PATCH 5.4 179/215] Input: elan_i2c - add more hardware ID for Lenovo laptops Greg Kroah-Hartman
2020-07-20 15:37 ` [PATCH 5.4 180/215] uio_pdrv_genirq: Remove warning when irq is not specified Greg Kroah-Hartman
2020-07-20 15:37 ` [PATCH 5.4 181/215] uio_pdrv_genirq: fix use without device tree and no interrupt Greg Kroah-Hartman
2020-07-20 15:37 ` [PATCH 5.4 182/215] scsi: megaraid_sas: Remove undefined ENABLE_IRQ_POLL macro Greg Kroah-Hartman
2020-07-20 15:37 ` [PATCH 5.4 183/215] timer: Prevent base->clk from moving backward Greg Kroah-Hartman
2020-07-20 15:37 ` [PATCH 5.4 184/215] timer: Fix wheel index calculation on last level Greg Kroah-Hartman
2020-07-20 15:37 ` [PATCH 5.4 185/215] riscv: use 16KB kernel stack on 64-bit Greg Kroah-Hartman
2020-07-20 15:37 ` [PATCH 5.4 186/215] hwmon: (emc2103) fix unable to change fan pwm1_enable attribute Greg Kroah-Hartman
2020-07-20 15:37 ` [PATCH 5.4 187/215] powerpc/book3s64/pkeys: Fix pkey_access_permitted() for execute disable pkey Greg Kroah-Hartman
2020-07-20 15:37 ` [PATCH 5.4 188/215] powerpc/pseries/svm: Fix incorrect check for shared_lppaca_size Greg Kroah-Hartman
2020-07-20 15:37 ` [PATCH 5.4 189/215] intel_th: pci: Add Jasper Lake CPU support Greg Kroah-Hartman
2020-07-20 15:37 ` [PATCH 5.4 190/215] intel_th: pci: Add Tiger Lake PCH-H support Greg Kroah-Hartman
2020-07-20 15:37 ` [PATCH 5.4 191/215] intel_th: pci: Add Emmitsburg PCH support Greg Kroah-Hartman
2020-07-20 15:37 ` [PATCH 5.4 192/215] intel_th: Fix a NULL dereference when hub driver is not loaded Greg Kroah-Hartman
2020-07-20 15:37 ` [PATCH 5.4 193/215] dmaengine: fsl-edma: Fix NULL pointer exception in fsl_edma_tx_handler Greg Kroah-Hartman
2020-07-20 15:37 ` [PATCH 5.4 194/215] dmaengine: mcf-edma: Fix NULL pointer exception in mcf_edma_tx_handler Greg Kroah-Hartman
2020-07-20 15:37 ` [PATCH 5.4 195/215] dmaengine: fsl-edma-common: correct DSIZE_32BYTE Greg Kroah-Hartman
2020-07-20 15:37 ` [PATCH 5.4 196/215] misc: atmel-ssc: lock with mutex instead of spinlock Greg Kroah-Hartman
2020-07-20 15:37 ` [PATCH 5.4 197/215] thermal: int3403_thermal: Downgrade error message Greg Kroah-Hartman
2020-07-20 15:38 ` [PATCH 5.4 198/215] thermal/drivers/cpufreq_cooling: Fix wrong frequency converted from power Greg Kroah-Hartman
2020-07-20 15:38 ` [PATCH 5.4 199/215] arm64: ptrace: Override SPSR.SS when single-stepping is enabled Greg Kroah-Hartman
2020-07-20 15:38 ` [PATCH 5.4 200/215] arm64: ptrace: Consistently use pseudo-singlestep exceptions Greg Kroah-Hartman
2020-07-20 15:38 ` [PATCH 5.4 201/215] arm64: compat: Ensure upper 32 bits of x0 are zero on syscall return Greg Kroah-Hartman
2020-07-20 15:38 ` [PATCH 5.4 202/215] sched: Fix unreliable rseq cpu_id for new tasks Greg Kroah-Hartman
2020-07-20 15:38 ` [PATCH 5.4 203/215] sched/fair: handle case of task_h_load() returning 0 Greg Kroah-Hartman
2020-07-20 15:38 ` [PATCH 5.4 204/215] genirq/affinity: Handle affinity setting on inactive interrupts correctly Greg Kroah-Hartman
2020-07-20 15:38 ` [PATCH 5.4 205/215] drm/amdgpu/sdma5: fix wptr overwritten in ->get_wptr() Greg Kroah-Hartman
2020-07-20 15:38 ` [PATCH 5.4 206/215] drm/i915/gt: Ignore irq enabling on the virtual engines Greg Kroah-Hartman
2020-07-20 15:38 ` [PATCH 5.4 207/215] block: fix splitting segments on boundary masks Greg Kroah-Hartman
2020-07-20 15:38 ` [PATCH 5.4 208/215] block: fix get_max_segment_size() overflow on 32bit arch Greg Kroah-Hartman
2020-07-20 15:38 ` [PATCH 5.4 209/215] libceph: dont omit recovery_deletes in target_copy() Greg Kroah-Hartman
2020-07-20 15:38 ` [PATCH 5.4 210/215] rxrpc: Fix trace string Greg Kroah-Hartman
2020-07-20 15:38 ` [PATCH 5.4 211/215] spi: sprd: switch the sequence of setting WDG_LOAD_LOW and _HIGH Greg Kroah-Hartman
2020-07-20 15:38 ` [PATCH 5.4 212/215] ionic: export features for vlans to use Greg Kroah-Hartman
2020-07-20 15:38 ` [PATCH 5.4 213/215] iommu/vt-d: Make Intel SVM code 64-bit only Greg Kroah-Hartman
2020-07-20 15:38 ` [PATCH 5.4 214/215] drm/i915/gvt: Fix two CFL MMIO handling caused by regression Greg Kroah-Hartman
2020-07-20 15:38 ` [PATCH 5.4 215/215] gpio: pca953x: disable regmap locking for automatic address incrementing Greg Kroah-Hartman
2020-07-20 23:39 ` [PATCH 5.4 000/215] 5.4.53-rc1 review Shuah Khan
2020-07-21 10:04 ` Naresh Kamboju
2020-07-21 13:12 ` Thierry Reding
2020-07-21 16:38 ` Guenter Roeck

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20200720152825.575071619@linuxfoundation.org \
    --to=gregkh@linuxfoundation.org \
    --cc=daniel.lezcano@linaro.org \
    --cc=enric.balletbo@collabora.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=matthias.bgg@gmail.com \
    --cc=michael.kao@mediatek.com \
    --cc=sashal@kernel.org \
    --cc=stable@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).