wanlong
bf34673bce
wireless: rtl8852bs: fix oops in rtw_phl_cmd_scan_request() during
suspend
Unable to handle kernel NULL pointer dereference at virtual address 0000000000000169
Oops [#1]
Modules linked in: algif_hash
algif_skcipher af_alg 8852bs binfmt_misc sch_fq_codel ip_tables autofs4
CPU: 5 PID: 1001 Comm: fsm_thread Tainted: G W 6.6.63 #20250623142956
Hardware name: spacemit k1-x deb1 board (DT)
epc : rtw_phl_cmd_scan_request+0x24/0x98c [8852bs]
ra : rtw_sitesurvey_cmd+0x3e8/0x67a [8852bs]
epc : ffffffff0237dc42 ra : ffffffff022fa748 sp : ffffffc80939ba00
gp : ffffffff820fac50 tp : ffffffd905ff8c80 t0 : ffffffc80939baa8
t1 : 0000000000000001 t2 : 4f525245203a5754 s0 : ffffffc80939bae0
s1 : ffffffc80926e18c a0 : ffffffc80063d000 a1 : ffffffd904328000
a2 : 0000000000000010 a3 : 0000000000006312 a4 : 0000000000000000
a5 : 0000000000000000 a6 : 0000000000000000 a7 : ffffffff8213c7b8
s2 : ffffffc80926d048 s3 : ffffffd904328000 s4 : ffffffff026b8c08
s5 : ffffffd907830000 s6 : 0000000000000000 s7 : 0000000000000070
s8 : 0000000000000001 s9 : ffffffff026b7fd8 s10: ffffffd907837a78
s11: ffffffd92c6dfe00 t3 : ffffffff82112ba7 t4 : ffffffff82112ba7
t5 : ffffffff82112ba8 t6 : ffffffd9078300aa
status: 0000000200000120 badaddr: 0000000000000169 cause: 000000000000000d
[<ffffffff0237dc42>] rtw_phl_cmd_scan_request+0x24/0x98c [8852bs]
[<ffffffff022fa748>] rtw_sitesurvey_cmd+0x3e8/0x67a [8852bs]
[<ffffffff0227ba34>] rrm_sitesurvey.constprop.0.isra.0+0xd2/0x19e [8852bs]
[<ffffffff0227f760>] rrm_do_meas_st_hdl+0x10a/0x30c [8852bs]
[<ffffffff0227875c>] fsm_state_run.isra.0+0x66/0x128 [8852bs]
[<ffffffff022794ee>] fsm_state_goto+0x50/0x13c [8852bs]
[<ffffffff0227f482>] rrm_idle_st_hdl+0x2e2/0x356 [8852bs]
[<ffffffff0227875c>] fsm_state_run.isra.0+0x66/0x128 [8852bs]
[<ffffffff02278b9c>] fsm_thread_share+0x37e/0x478 [8852bs]
[<ffffffff8003ea76>] kthread+0xda/0xf6
[<ffffffff80fde1ce>] ret_from_fork+0xe/0x18
Code: f556 1180 b703 1c05 ba17 0033 0a13 fd2a 2783 000a (4703) 1697
Change-Id: I0ae3eca28216f31824767ff4ba6eacc637be1537
Signed-off-by: wanlong <long.wan@spacemit.com>
2025-07-01 10:21:44 +08:00
..
2024-11-01 01:58:21 +01:00
2024-11-08 16:28:20 +01:00
2024-09-12 11:11:41 +02:00
2024-11-28 18:27:21 +08:00
2024-08-29 17:33:18 +02:00
2024-08-03 08:54:39 +02:00
2024-11-28 18:29:11 +08:00
2024-10-22 15:46:27 +02:00
2024-11-28 18:29:09 +08:00
2024-10-17 15:24:10 +02:00
2024-11-01 01:58:25 +01:00
2024-12-25 21:12:47 +08:00
2025-04-18 15:48:40 +08:00
2025-03-24 09:00:36 +08:00
2024-10-17 15:24:20 +02:00
2024-11-28 18:29:03 +08:00
2024-11-28 18:26:45 +08:00
2024-12-10 19:41:29 +08:00
2024-11-08 16:28:25 +01:00
2024-10-17 15:24:36 +02:00
2024-12-10 19:31:27 +08:00
2025-05-14 10:05:04 +08:00
2024-10-04 16:29:56 +02:00
2024-11-28 18:27:02 +08:00
2024-10-04 16:29:28 +02:00
2024-11-28 18:26:39 +08:00
2024-11-28 18:27:48 +08:00
2025-05-23 17:49:08 +08:00
2024-11-17 15:08:58 +01:00
2024-09-12 11:11:41 +02:00
2024-10-17 15:24:32 +02:00
2024-09-08 07:54:43 +02:00
2024-10-04 16:29:40 +02:00
2025-06-04 08:22:42 +08:00
2024-10-17 15:24:17 +02:00
2024-11-28 18:29:06 +08:00
2024-11-22 15:38:32 +01:00
2025-04-02 16:44:59 +08:00
2024-10-04 16:29:40 +02:00
2024-11-17 15:08:56 +01:00
2024-11-28 18:27:35 +08:00
2024-08-19 06:04:28 +02:00
2025-03-31 19:51:47 +08:00
2024-08-03 08:54:02 +02:00
2025-02-10 17:46:08 +08:00
2024-11-14 13:19:37 +01:00
2025-05-27 17:57:18 +08:00
2024-10-10 11:57:44 +02:00
2024-11-28 18:29:07 +08:00
2025-01-10 18:34:10 +08:00
2025-06-07 09:53:03 +08:00
2024-11-28 18:28:17 +08:00
2025-07-01 10:21:44 +08:00
2024-09-04 13:28:28 +02:00
2024-10-17 15:24:18 +02:00
2024-10-17 15:24:20 +02:00
2024-11-28 18:29:09 +08:00
2024-11-28 18:28:07 +08:00
2024-10-10 11:57:50 +02:00
2024-11-28 18:28:08 +08:00
2024-09-04 13:28:24 +02:00
2024-10-22 15:46:33 +02:00
2025-04-30 15:18:59 +08:00
2024-09-12 11:11:31 +02:00
2024-11-28 18:27:58 +08:00
2024-12-25 19:00:00 +08:00
2025-04-03 18:59:14 +08:00
2024-11-14 13:19:30 +01:00
2024-11-22 15:38:35 +01:00
2025-03-06 16:07:34 +08:00
2024-11-01 01:58:31 +01:00
2024-10-04 16:29:58 +02:00
2025-02-10 18:04:21 +08:00
2024-11-28 18:27:57 +08:00
2025-04-22 17:32:15 +08:00
2024-11-28 18:29:14 +08:00
2024-11-14 13:19:35 +01:00
2024-11-28 18:27:45 +08:00
2024-10-22 15:46:25 +02:00
2024-11-14 13:19:33 +01:00
2025-04-27 13:46:17 +08:00
2024-10-17 15:24:18 +02:00
2025-05-15 10:01:22 +08:00
2024-08-29 17:33:22 +02:00
2024-11-22 15:38:35 +01:00
2024-11-28 18:27:22 +08:00
2024-07-25 09:50:53 +02:00
2024-12-27 13:51:25 +08:00
2024-11-08 16:28:24 +01:00
2025-06-25 15:50:23 +08:00
2024-10-22 15:46:28 +02:00
2024-09-12 11:11:41 +02:00
2025-04-18 15:36:01 +08:00
2024-11-22 15:38:34 +01:00
2024-09-12 11:11:31 +02:00
2024-10-10 11:58:08 +02:00
2024-12-10 19:37:30 +08:00
2024-09-12 11:11:36 +02:00
2025-03-19 09:09:40 +08:00
2024-10-04 16:29:14 +02:00