Hay
Date
June 27, 2025, 9:10 a.m.

Environment
rk3399-rock-pi-4b

------------[ cut here ]------------
[  164.817479] timer: delayed_work_timer_fn+0x0/0x38 preempt leak: 00000101 -> 00000102
[  164.818443] WARNING: kernel/time/timer.c:1753 at call_timer_fn+0x198/0x1a0, CPU#2: sugov:0/121
[  164.819409] Modules linked in: brcmfmac brcmutil cfg80211 snd_soc_hdmi_codec dw_hdmi_cec dw_hdmi_i2s_audio rockchipdrm dw_hdmi_qp analogix_dp hantro_vpu snd_soc_simple_card snd_soc_audio_graph_card dw_mipi_dsi hci_uart snd_soc_rockchip_i2s snd_soc_es8316 snd_soc_spdif_tx drm_dp_aux_bus snd_soc_simple_card_utils btqca dw_hdmi snd_soc_core btbcm v4l2_vp9 drm_display_helper v4l2_h264 bluetooth panfrost snd_compress v4l2_jpeg cec snd_pcm_dmaengine v4l2_mem2mem drm_client_lib drm_shmem_helper snd_pcm videobuf2_dma_contig rfkill gpu_sched drm_dma_helper rockchip_saradc snd_timer videobuf2_memops pwrseq_core drm_kms_helper videobuf2_v4l2 snd reset_gpio videobuf2_common soundcore industrialio_triggered_buffer phy_rockchip_pcie kfifo_buf rtc_rk808 rockchip_thermal pcie_rockchip_host coresight_cpu_debug fuse drm backlight ip_tables x_tables
[  164.832581] CPU: 2 UID: 0 PID: 121 Comm: sugov:0 Tainted: G        W           6.16.0-rc3-next-20250627 #1 PREEMPT 
[  164.833683] Tainted: [W]=WARN
[  164.834122] Hardware name: Radxa ROCK Pi 4B (DT)
[  164.834709] pstate: 600000c5 (nZCv daIF -PAN -UAO -TCO -DIT -SSBS BTYPE=--)
[  164.835498] pc : call_timer_fn+0x198/0x1a0
[  164.836065] lr : call_timer_fn+0x198/0x1a0
[  164.836626] sp : ffff80008338fde0
[  164.837093] x29: ffff80008338fde0 x28: ffff0000f5a02d68 x27: ffff8000800e76e8
[  164.838195] x26: ffff8000830e0c00 x25: ffff80008338fe30 x24: ffff800082aa8ea0
[  164.839299] x23: 0000000000000101 x22: dead000000000122 x21: ffff8000800e76e8
[  164.840402] x20: ffff80008338fe30 x19: ffff0000f5a02d68 x18: 0000000000000000
[  164.841506] x17: 0000000000000000 x16: 30303030203a6b61 x15: 656c2074706d6565
[  164.842609] x14: 727020383378302f x13: 3230313030303030 x12: 203e2d2031303130
[  164.843711] x11: ffff80008164f4f8 x10: ffff80008338fc20 x9 : ffff800080101bf8
[  164.844816] x8 : ffff80008338fd18 x7 : ffff800082ad0bd0 x6 : 00000000ffffefff
[  164.845918] x5 : 0000000000000266 x4 : 0000000000000000 x3 : 0000000000000027
[  164.847020] x2 : 0000000000000000 x1 : 0000000000000000 x0 : ffff0000418a7380
[  164.848125] Call trace:
[  164.848520]  call_timer_fn+0x198/0x1a0 (P)
[  164.849092]  __run_timers+0x200/0x308 (F)
[  164.849649]  run_timer_softirq+0xdc/0x118
[  164.850207]  handle_softirqs+0x16c/0x408 (F)
[  164.850786]  __do_softirq+0x1c/0x28 (F)
[  164.851328]  ____do_softirq+0x18/0x30 (F)
[  164.851887]  call_on_irq_stack+0x24/0x30 (F)
[  164.852469]  do_softirq_own_stack+0x24/0x38
[  164.853042]  __irq_exit_rcu+0xd4/0x118 (F)
[  164.853607]  irq_exit_rcu+0x18/0x48
[  164.854117]  el1_interrupt+0x38/0x68 (F)
[  164.854670]  el1h_64_irq_handler+0x18/0x28
[  164.855232]  el1h_64_irq+0x6c/0x70
[  164.855738]  _raw_spin_unlock_irqrestore+0x54/0x88 (P)
[  164.856398]  __mod_timer+0x240/0x338
[  164.856917]  add_timer+0x28/0x48
[  164.857406]  schedule_timeout+0x90/0x138 (F)
[  164.857989]  rk3x_i2c_xfer_common.isra.0+0x308/0x448
[  164.858634]  rk3x_i2c_xfer+0x20/0x38 (F)
[  164.859185]  __i2c_transfer+0x20c/0x860 (F)
[  164.859756]  i2c_transfer+0x9c/0x100 (F)
[  164.860304]  i2c_transfer_buffer_flags+0x6c/0xb0 (F)
[  164.860943]  regmap_i2c_write+0x28/0x68 (F)
[  164.861527]  _regmap_raw_write_impl+0x748/0x868 (F)
[  164.862161]  _regmap_bus_raw_write+0x68/0x90 (F)
[  164.862771]  _regmap_write+0x60/0x160 (F)
[  164.863329]  regmap_write+0x54/0x88 (F)
[  164.863871]  rk808_buck1_2_set_voltage_sel+0x1d8/0x1f8 (F)
[  164.864559]  _regulator_call_set_voltage_sel+0x94/0xf8 (F)
[  164.865247]  _regulator_do_set_voltage+0x4b0/0x620 (F)
[  164.865903]  regulator_set_voltage_rdev+0x6c/0x278 (F)
[  164.866561]  regulator_do_balance_voltage+0x1dc/0x468 (F)
[  164.867240]  regulator_balance_voltage+0x58/0xb0 (F)
[  164.867881]  regulator_set_voltage_unlocked+0xc0/0x158 (F)
[  164.868568]  regulator_set_voltage+0x6c/0xc0 (F)
[  164.869179]  _opp_config_regulator_single+0x58/0x1b8 (F)
[  164.869853]  _set_opp+0x104/0x608 (F)
[  164.870384]  dev_pm_opp_set_rate+0x12c/0x290 (F)
[  164.870996]  set_target+0x38/0x50 (F)
[  164.871525]  __cpufreq_driver_target+0x1e8/0x368
[  164.872136]  sugov_work+0x5c/0x80 (F)
[  164.872667]  kthread_worker_fn+0xe8/0x290 (F)
[  164.873256]  kthread+0x138/0x228
[  164.873746]  ret_from_fork+0x10/0x20
[  164.874278] ---[ end trace 0000000000000000 ]---