Yaroslav Furman
38e86782de
thermal: msm_lmh_dcvs: fix a lockdep splat
[ 7.627669] BUG: key 0000000032e8911a not in .data!
[ 7.627672] DEBUG_LOCKS_WARN_ON(1)
[ 7.627680] ------------[ cut here ]------------
[ 7.627696] WARNING: CPU: 6 PID: 1 at lockdep_init_map+0x114/0x1c8
[ 7.627701] CPU: 6 PID: 1 Comm: swapper/0 Tainted: G S W 4.14.207-F1xy-Q-surya/5fea697ac7 #150
[ 7.627702] Hardware name: Qualcomm Technologies, Inc. SDMMAGPIE PM6150 IDP (DT)
[ 7.627704] task: 0000000068549617 task.stack: 000000007d556dd0
[ 7.627706] pc : lockdep_init_map+0x114/0x1c8
[ 7.627708] lr : lockdep_init_map+0x114/0x1c8
[ 7.627710] sp : ffffff801005ba00 pstate : 60c00145
[ 7.627712] x29: ffffff801005ba00 x28: ffffffdc6ca089d0
[ 7.627716] x27: ffffffdc6ca08990 x26: ffffffdc6ca088d0
[ 7.627719] x25: 0000000fffffffe0 x24: 0000000000001000
[ 7.627722] x23: 0000000000000000 x22: ffffff80dba6d000
[ 7.627725] x21: ffffffdc6ca08a30 x20: 0000000000000000
[ 7.627728] x19: ffffffdc6c9a7230 x18: 0000000000000048
[ 7.627731] x17: 000000000000002b x16: ffffff80da05d9d4
[ 7.627733] x15: ffffff80da6c6d99 x14: 000000000000004e
[ 7.627737] x13: 0000000000000004 x12: 0000000008ba0e42
[ 7.627739] x11: 0000000000000015 x10: 000000000682aaab
[ 7.627743] x9 : ed71ab713272f300 x8 : ed71ab713272f300
[ 7.627746] x7 : ffffff80d8f2bedc x6 : 0000000000000000
[ 7.627748] x5 : 0000000000000080 x4 : 0000000000000001
[ 7.627751] x3 : 0000000000000000 x2 : ffffff80d8f2bf88
[ 7.627754] x1 : ffffff80d8f2bf88 x0 : 0000000000000016
[ 7.627757] \x0aPC: 0xffffff80d8f18300:
[ 7.627758] 8300 f000a9c0 91211c00 aa1503e1 94004a3b b94992c8 35000188 940dc763 34000140
[ 7.627769] 8320 90015c08 b94a7908 350000e8 d0009f80 91151400 90009f61 91291021 94004a2f
[ 7.627778] 8340 d4210000 a9424ff4 a94157f6 a8c37bfd d65f03c0 940dc754 34000140 90015c08
[ 7.627787] 8360 b94a7908 350000e8 d0009f80 91151400 b0009d21 9122a421 94004a20 d4210000
[ 7.627797] \x0aLR: 0xffffff80d8f18300:
[ 7.627798] 8300 f000a9c0 91211c00 aa1503e1 94004a3b b94992c8 35000188 940dc763 34000140
[ 7.627808] 8320 90015c08 b94a7908 350000e8 d0009f80 91151400 90009f61 91291021 94004a2f
[ 7.627817] 8340 d4210000 a9424ff4 a94157f6 a8c37bfd d65f03c0 940dc754 34000140 90015c08
[ 7.627826] 8360 b94a7908 350000e8 d0009f80 91151400 b0009d21 9122a421 94004a20 d4210000
[ 7.627837] \x0aSP: 0xffffff801005b9c0:
[ 7.627837] b9c0 d8f18340 ffffff80 60c00145 00000000 ffffffc8 ffffff80 3272f300 ed71ab71
[ 7.627847] b9e0 ffffffff ffffffff d8f18340 ffffff80 1005ba00 ffffff80 d8f18340 ffffff80
[ 7.627856] ba00 1005ba30 ffffff80 d90decbc ffffff80 6ca08a18 ffffffdc 6ca08a30 ffffffdc
[ 7.627865] ba20 da47f8e8 ffffff80 6c9a7228 ffffffdc 1005ba70 ffffff80 d90df5e8 ffffff80
[ 7.627876]
[ 7.627877] Call trace:
[ 7.627880] lockdep_init_map+0x114/0x1c8
[ 7.627884] __kernfs_create_file+0x70/0xf4
[ 7.627886] sysfs_add_file_mode_ns+0x128/0x180
[ 7.627887] sysfs_create_file_ns+0x28/0x40
[ 7.627892] device_create_file+0x54/0x94
[ 7.627896] limits_dcvs_probe+0x620/0x628
[ 7.627900] platform_drv_probe+0x64/0xb8
[ 7.627902] driver_probe_device+0x418/0x450
[ 7.627903] __driver_attach+0xd0/0x108
[ 7.627905] bus_for_each_dev+0x88/0xd0
[ 7.627907] driver_attach+0x20/0x28
[ 7.627908] bus_add_driver+0x11c/0x1d8
[ 7.627910] driver_register+0xa4/0xf0
[ 7.627912] __platform_driver_register+0x40/0x48
[ 7.627919] limits_dcvs_driver_init+0x18/0x20
[ 7.627922] do_one_initcall+0x138/0x210
[ 7.627924] kernel_init_freeable+0x1f8/0x288
[ 7.627928] kernel_init+0x10/0x1f8
[ 7.627931] ret_from_fork+0x10/0x18
[ 7.627933] ---[ end trace f32fd66147f9daa9 ]---
Signed-off-by: Yaroslav Furman <yaro330@gmail.com>
Signed-off-by: Vaisakh Murali <mvaisakh@statixos.com>
Signed-off-by: Cyber Knight <cyberknight755@gmail.com>
Signed-off-by: negrroo <mohammedaelnaggar1@gmail.com>
Signed-off-by: Sorayukii <sorayukii69@gmail.com>
|
2026-05-15 17:48:19 +07:00 |
| .. |
|
int340x_thermal
|
thermal: int340x: Increase bitmap size
|
2022-04-20 09:06:30 +02:00 |
|
qcom
|
thermal: msm_lmh_dcvs: fix a lockdep splat
|
2026-05-15 17:48:19 +07:00 |
|
samsung
|
thermal/drivers/exynos: Fix an error code in exynos_tmu_probe()
|
2021-09-26 13:36:18 +02:00 |
|
st
|
|
|
|
tegra
|
|
|
|
ti-soc-thermal
|
thermal: ti-soc-thermal: Fix bogus thermal shutdowns for omap4430
|
2020-09-12 11:47:34 +02:00 |
|
armada_thermal.c
|
|
|
|
clock_cooling.c
|
|
|
|
cpu_cooling.c
|
|
|
|
db8500_cpufreq_cooling.c
|
|
|
|
db8500_thermal.c
|
|
|
|
devfreq_cooling.c
|
|
|
|
dove_thermal.c
|
|
|
|
fair_share.c
|
Merge branch 'android-4.9-q' of https://android.googlesource.com/kernel/common into lineage-18.1-caf-sdm845
|
2021-05-26 19:04:48 +03:00 |
|
gov_bang_bang.c
|
|
|
|
gov_low_limits.c
|
|
|
|
hisi_thermal.c
|
UPSTREAM: thermal/drivers/hisi: Remove bogus const from function return type
|
2020-11-16 15:41:36 +01:00 |
|
imx_thermal.c
|
|
|
|
intel_bxt_pmic_thermal.c
|
|
|
|
intel_pch_thermal.c
|
|
|
|
intel_powerclamp.c
|
thermal: intel_powerclamp: Use first online CPU as control_cpu
|
2022-10-26 13:15:48 +02:00 |
|
intel_quark_dts_thermal.c
|
|
|
|
intel_soc_dts_iosf.c
|
|
|
|
intel_soc_dts_iosf.h
|
|
|
|
intel_soc_dts_thermal.c
|
|
|
|
Kconfig
|
|
|
|
kirkwood_thermal.c
|
|
|
|
Makefile
|
|
|
|
max77620_thermal.c
|
|
|
|
msm-tsens.c
|
|
|
|
mtk_thermal.c
|
|
|
|
of-thermal.c
|
|
|
|
power_allocator.c
|
|
|
|
qcom-spmi-temp-alarm.c
|
|
|
|
qoriq_thermal.c
|
|
|
|
qpnp-adc-tm.c
|
thermal: qpnp-adc-tm: Fix inconsistent locking
|
2021-03-31 23:58:20 +03:00 |
|
qpnp-temp-alarm.c
|
|
|
|
rcar_thermal.c
|
|
|
|
rockchip_thermal.c
|
|
|
|
spear_thermal.c
|
|
|
|
step_wise.c
|
|
|
|
tango_thermal.c
|
|
|
|
thermal-generic-adc.c
|
|
|
|
thermal_core.c
|
thermal: core: skip update disabled thermal zones after suspend
|
2026-05-15 17:48:19 +07:00 |
|
thermal_core.h
|
|
|
|
thermal_hwmon.c
|
|
|
|
thermal_hwmon.h
|
|
|
|
tsens-dbg.c
|
|
|
|
tsens-mtc.c
|
|
|
|
tsens-mtc.h
|
|
|
|
tsens.h
|
|
|
|
tsens1xxx.c
|
|
|
|
tsens2xxx.c
|
|
|
|
tsens_calib.c
|
|
|
|
user_space.c
|
|
|
|
x86_pkg_temp_thermal.c
|
|
|