On Wed, 18 Sept 2024 at 11:49, Greg Kroah-Hartman gregkh@linuxfoundation.org wrote:
On Tue, Sep 17, 2024 at 08:13:12PM +0530, Naresh Kamboju wrote:
On Mon, 16 Sept 2024 at 17:29, Greg Kroah-Hartman gregkh@linuxfoundation.org wrote:
This is the start of the stable review cycle for the 6.1.111 release. There are 63 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Wed, 18 Sep 2024 11:42:05 +0000. Anything received after that time might be too late.
The whole patch series can be found in one patch at: https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.1.111-rc1... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.1.y and the diffstat can be found below.
thanks,
greg k-h
The following kernel warnings have been noticed on a Qualcomm db845c device running stable-rc 6.1.111-rc1, 6.6.52-rc1 and 6.10.11-rc1 at boot time.
First seen on 6.1.111-rc1 Good: v6.1.110 BAD: 6.1.111-rc1
Reported-by: Linux Kernel Functional Testing lkft@linaro.org
Warning log:
[ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x517f803c] [ 0.000000] Linux version 6.1.111-rc1 (tuxmake@tuxmake) (aarch64-linux-gnu-gcc (Debian 13.3.0-5) 13.3.0, GNU ld (GNU Binutils for Debian) 2.43) #1 SMP PREEMPT @1726489583 [ 0.000000] Machine model: Thundercomm Dragonboard 845c ... [ 7.841428] ------------[ cut here ]------------ [ 7.841431] WARNING: CPU: 4 PID: 492 at drivers/interconnect/core.c:685 __icc_enable (drivers/interconnect/core.c:685 (discriminator 7)) [ 7.841442] Modules linked in: soundwire_bus(+) venus_core(+) qcom_camss(+) drm_dp_aux_bus bluetooth(+) qcom_stats mac80211(+) videobuf2_dma_sg drm_display_helper i2c_qcom_geni(+) i2c_qcom_cci camcc_sdm845(+) v4l2_mem2mem qcom_q6v5_mss(+) videobuf2_memops reset_qcom_pdc spi_geni_qcom(+) videobuf2_v4l2 phy_qcom_qmp_usb(+) videobuf2_common gpi(+) qcom_rng cfg80211 phy_qcom_qmp_ufs ufs_qcom(+) coresight_stm phy_qcom_qmp_pcie stm_core rfkill slim_qcom_ngd_ctrl qrtr pdr_interface lmh qcom_wdt slimbus icc_osm_l3 qcom_q6v5_pas(+) icc_bwmon llcc_qcom qcom_pil_info qcom_q6v5 qcom_sysmon qcom_common qcom_glink_smem qmi_helpers mdt_loader display_connector drm_kms_helper drm socinfo rmtfs_mem [ 7.841494] CPU: 4 PID: 492 Comm: (udev-worker) Not tainted 6.1.111-rc1 #1 [ 7.841497] Hardware name: Thundercomm Dragonboard 845c (DT) [ 7.841499] pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) [ 7.841502] pc : __icc_enable (drivers/interconnect/core.c:685 (discriminator 7)) [ 7.841505] lr : icc_disable (drivers/interconnect/core.c:708) [ 7.841508] sp : ffff800008b23660 [ 7.841509] x29: ffff800008b23660 x28: ffff800008b23c20 x27: 0000000000000000 [ 7.841513] x26: ffffdd85da6ea1c0 x25: 0000000000000008 x24: 00000000000f4240 [ 7.841516] x23: 0000000000000000 x22: ffff46a58b7ca580 x21: 0000000000000001 [ 7.841519] x20: ffff46a58b7ca5c0 x19: ffff46a58b54a800 x18: 0000000000000000 [ 7.841522] x17: 0000000000000000 x16: 0000000000000000 x15: 0000000000000000 [ 7.841525] x14: 0000000000000000 x13: 0000000000000000 x12: 0000000000000000 [ 7.841528] x11: fefefefefefefeff x10: 0000000000000bf0 x9 : ffffdd85d8c9b0bc [ 7.841531] x8 : ffff800008b22f58 x7 : 0000000000000000 x6 : 0000000000024404 [ 7.841535] x5 : 0000000000000000 x4 : ffff46a58b64b180 x3 : ffffdd85daa5e810 [ 7.841537] x2 : 0000000000000000 x1 : 0000000000000000 x0 : 0000000000000000 [ 7.841541] Call trace: [ 7.841542] __icc_enable (drivers/interconnect/core.c:685 (discriminator 7)) [ 7.841545] icc_disable (drivers/interconnect/core.c:708) [ 7.841547] geni_icc_disable (drivers/soc/qcom/qcom-geni-se.c:862) [ 7.841553] spi_geni_runtime_suspend+0x3c/0x4c spi_geni_qcom [ 7.841561] pm_generic_runtime_suspend (drivers/base/power/generic_ops.c:28) [ 7.841565] __rpm_callback (drivers/base/power/runtime.c:395) [ 7.841568] rpm_callback (drivers/base/power/runtime.c:532) [ 7.841570] rpm_suspend (drivers/base/power/runtime.c:672) [ 7.841572] rpm_idle (drivers/base/power/runtime.c:504 (discriminator 1)) [ 7.841574] update_autosuspend (drivers/base/power/runtime.c:1662) [ 7.841576] pm_runtime_disable_action (include/linux/spinlock.h:401 drivers/base/power/runtime.c:1703 include/linux/pm_runtime.h:599 drivers/base/power/runtime.c:1517) [ 7.841579] devm_action_release (drivers/base/devres.c:720) [ 7.841581] release_nodes (drivers/base/devres.c:503) [ 7.841583] devres_release_all (drivers/base/devres.c:532) [ 7.841585] device_unbind_cleanup (drivers/base/dd.c:531) [ 7.841589] really_probe (drivers/base/dd.c:710) [ 7.841592] __driver_probe_device (drivers/base/dd.c:785) [ 7.841594] driver_probe_device (drivers/base/dd.c:815) [ 7.841596] __driver_attach (drivers/base/dd.c:1202) [ 7.841598] bus_for_each_dev (drivers/base/bus.c:301) [ 7.841600] driver_attach (drivers/base/dd.c:1219) [ 7.841602] bus_add_driver (drivers/base/bus.c:618) [ 7.841604] driver_register (drivers/base/driver.c:246) [ 7.841607] __platform_driver_register (drivers/base/platform.c:868) [ 7.841609] spi_geni_driver_init+0x28/0x1000 spi_geni_qcom [ 7.841615] do_one_initcall (init/main.c:1298) [ 7.841619] do_init_module (kernel/module/main.c:2469) [ 7.841623] load_module (kernel/module/main.c:2878) [ 7.841625] __do_sys_finit_module (kernel/module/main.c:2978 (discriminator 1)) [ 7.841627] __arm64_sys_finit_module (kernel/module/main.c:2945) [ 7.841630] invoke_syscall (arch/arm64/include/asm/current.h:19 arch/arm64/kernel/syscall.c:57) [ 7.841633] el0_svc_common.constprop.0 (arch/arm64/include/asm/daifflags.h:28 arch/arm64/kernel/syscall.c:148) [ 7.841637] do_el0_svc (arch/arm64/kernel/syscall.c:205) [ 7.841639] el0_svc (arch/arm64/include/asm/daifflags.h:28 arch/arm64/kernel/entry-common.c:133 arch/arm64/kernel/entry-common.c:142 arch/arm64/kernel/entry-common.c:638) [ 7.841644] el0t_64_sync_handler (arch/arm64/kernel/entry-common.c:656) [ 7.841647] el0t_64_sync (arch/arm64/kernel/entry.S:585) [ 7.841649] ---[ end trace 0000000000000000 ]---
Warning Log links,
This is odd, any chance you can use 'git bisect' to track down the offending change? There aren't any interconnect patches in here that I can see that would cause this, but I might just be not recognizing something.
The reported kernel warning is an intermittent problem on the 6.10, 6.6 and 6.1 kernel branches.
Since it is an intermittent kernel warning, it is hard to do git bisect.
- Naresh
thanks,
greg k-h