Search Linux Wireless

rtw88: 8821au:

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

I have seen some issues with the LM808 dongle (8821au). I'm running 6.12.12 kernel with all missing rtw88 patches cherry-picked from latest Linux-wireless main track. The dongle seems to be working fine most of the time, when running traffic and load it, but sometimes during low traffic/idle I can see below crash that loop around. Any good ideas what is going on here? (running on armhf based platform)

BR Petter

Issue 1:
================

Feb 08 10:32:08 machine kernel: rtw_8821au 1-1:1.0: firmware failed to leave lps state
Feb 08 10:32:08 machine kernel:
Feb 08 10:32:08 machine kernel: ============================================ Feb 08 10:32:08 machine kernel: WARNING: possible recursive locking detected
Feb 08 10:32:08 machine kernel: 6.12.12-g8e187440f820 #0 Not tainted
Feb 08 10:32:08 machine kernel: -------------------------------------------- Feb 08 10:32:08 machine kernel: kworker/u4:4/25 is trying to acquire lock: Feb 08 10:32:08 machine kernel: c4d8f050 (&rtwdev->mutex){+.+.}-{3:3}, at: rtw_leave_lps+0x1d4/0x208 [rtw88_core]
Feb 08 10:32:08 machine kernel:
                              but task is already holding lock:
Feb 08 10:32:08 machine kernel: c4d8f050 (&rtwdev->mutex){+.+.}-{3:3}, at: rtw_watch_dog_work+0x44/0x2e8 [rtw88_core]
Feb 08 10:32:08 machine kernel:
                              other info that might help us debug this:
Feb 08 10:32:08 machine kernel:  Possible unsafe locking scenario:
Feb 08 10:32:08 machine kernel:        CPU0
Feb 08 10:32:08 machine kernel:        ----
Feb 08 10:32:08 machine kernel:   lock(&rtwdev->mutex);
Feb 08 10:32:08 machine kernel:   lock(&rtwdev->mutex);
Feb 08 10:32:08 machine kernel:
                               *** DEADLOCK ***
Feb 08 10:32:08 machine kernel: May be due to missing lock nesting notation
Feb 08 10:32:08 machine kernel: 3 locks held by kworker/u4:4/25:
Feb 08 10:32:08 machine kernel: #0: c4eb64b4 ((wq_completion)phy0){+.+.}-{0:0}, at: process_one_work+0x1ac/0x71c Feb 08 10:32:08 machine kernel: #1: f090df20 ((work_completion)(&(&rtwdev->watch_dog_work)->work)){+.+.}-{0:0}, at: process_one_work+0x1d8/0x71c Feb 08 10:32:08 machine kernel: #2: c4d8f050 (&rtwdev->mutex){+.+.}-{3:3}, at: rtw_watch_dog_work+0x44/0x2e8 [rtw88_core]
Feb 08 10:32:08 machine kernel:
                              stack backtrace:
Feb 08 10:32:08 machine kernel: CPU: 0 UID: 0 PID: 25 Comm: kworker/u4:4 Not tainted 6.12.12-g8e187440f820 #0 Feb 08 10:32:08 machine kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree) Feb 08 10:32:08 machine kernel: Workqueue: phy0 rtw_watch_dog_work [rtw88_core]
Feb 08 10:32:08 machine kernel: Call trace:
Feb 08 10:32:08 machine kernel: unwind_backtrace from show_stack+0x10/0x14 Feb 08 10:32:08 machine kernel: show_stack from dump_stack_lvl+0x88/0xb8 Feb 08 10:32:08 machine kernel: dump_stack_lvl from print_deadlock_bug+0x1d8/0x240 Feb 08 10:32:08 machine kernel: print_deadlock_bug from __lock_acquire+0x1304/0x29d4 Feb 08 10:32:08 machine kernel: __lock_acquire from lock_acquire.part.0+0xe0/0x29c Feb 08 10:32:08 machine kernel: lock_acquire.part.0 from __mutex_lock+0x9c/0x914 Feb 08 10:32:08 machine kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 08 10:32:08 machine kernel: mutex_lock_nested from rtw_leave_lps+0x1d4/0x208 [rtw88_core] Feb 08 10:32:08 machine kernel: rtw_leave_lps [rtw88_core] from rtw_watch_dog_work+0x1b8/0x2e8 [rtw88_core] Feb 08 10:32:08 machine kernel: rtw_watch_dog_work [rtw88_core] from process_one_work+0x244/0x71c Feb 08 10:32:08 machine kernel: process_one_work from worker_thread+0x170/0x350
Feb 08 10:32:08 machine kernel:  worker_thread from kthread+0x110/0x130
Feb 08 10:32:08 machine kernel:  kthread from ret_from_fork+0x14/0x24
Feb 08 10:32:08 machine kernel: Exception stack(0xf090dfb0 to 0xf090dff8) Feb 08 10:32:08 machine kernel: dfa0: 00000000 00000000 00000000 00000000 Feb 08 10:32:08 machine kernel: dfc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 Feb 08 10:32:08 machine kernel: dfe0: 00000000 00000000 00000000 00000000 00000013 00000000 Feb 08 10:32:08 machine kernel: rtw_8821au 1-1:1.0: failed to get tx report from firmware Feb 08 10:32:08 machine kernel: BUG: scheduling while atomic: swapper/0/0/0x00000103
Feb 08 10:32:08 machine kernel: INFO: lockdep is turned off.
Feb 08 10:32:08 machine kernel: Modules linked in: rtw88_8821au rtw88_8821a rtw88_88xxa rtw88_usb rtw88_core mac80211 libarc4 cfg80211 imx_sdma ip_tables x_tables
Feb 08 10:32:08 machine kernel: irq event stamp: 1674268
Feb 08 10:32:08 machine kernel: hardirqs last enabled at (1674267): [<c0100c58>] __irq_svc+0xb8/0xd4 Feb 08 10:32:08 machine kernel: hardirqs last disabled at (1674268): [<c0dc50d4>] __schedule+0x490/0xc70 Feb 08 10:32:08 machine kernel: softirqs last enabled at (1674266): [<c012cbbc>] handle_softirqs+0x2b4/0x4a8 Feb 08 10:32:08 machine kernel: softirqs last disabled at (1674251): [<c012cf30>] __irq_exit_rcu+0x12c/0x198 Feb 08 10:32:08 machine kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Not tainted 6.12.12-g8e187440f820 #0 Feb 08 10:32:08 machine kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 08 10:32:08 machine kernel: Call trace:
Feb 08 10:32:08 machine kernel: unwind_backtrace from show_stack+0x10/0x14 Feb 08 10:32:08 machine kernel: show_stack from dump_stack_lvl+0x88/0xb8 Feb 08 10:32:08 machine kernel: dump_stack_lvl from __schedule_bug+0x64/0x84 Feb 08 10:32:08 machine kernel: __schedule_bug from __schedule+0x944/0xc70
Feb 08 10:32:08 machine kernel:  __schedule from schedule+0x50/0x130
Feb 08 10:32:08 machine kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 08 10:32:08 machine kernel: schedule_preempt_disabled from __mutex_lock+0x7d4/0x914 Feb 08 10:32:08 machine kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 08 10:32:08 machine kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 08 10:32:08 machine kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 08 10:32:08 machine kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 08 10:32:08 machine kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 08 10:32:08 machine kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 08 10:32:08 machine kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8 Feb 08 10:32:08 machine kernel: handle_softirqs from __irq_exit_rcu+0x12c/0x198
Feb 08 10:32:08 machine kernel:  __irq_exit_rcu from irq_exit+0x8/0x28
Feb 08 10:32:08 machine kernel:  irq_exit from __irq_svc+0x90/0xd4
Feb 08 10:32:08 machine kernel: Exception stack(0xc1401f48 to 0xc1401f90) Feb 08 10:32:08 machine kernel: 1f40: c0dc3ae0 2e43c000 00000001 00000000 c017b020 c1416840 Feb 08 10:32:08 machine kernel: 1f60: c1416840 c14125c0 c11f3820 00000000 00000068 ffffffff 00000000 c1401f98 Feb 08 10:32:08 machine kernel: 1f80: c0dc3ae0 c0dc3ae4 60070013 ffffffff Feb 08 10:32:08 machine kernel: __irq_svc from default_idle_call+0x1c/0x1f4 Feb 08 10:32:08 machine kernel: default_idle_call from do_idle+0xc0/0x128 Feb 08 10:32:08 machine kernel: do_idle from cpu_startup_entry+0x28/0x2c Feb 08 10:32:08 machine kernel: cpu_startup_entry from rest_init+0x150/0x17c
Feb 08 10:32:08 machine kernel:  rest_init from start_kernel+0x618/0x6dc
Feb 08 10:32:08 machine kernel: bad: scheduling from the idle thread!
Feb 08 10:32:08 machine kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.12.12-g8e187440f820 #0
Feb 08 10:32:08 machine kernel: Tainted: [W]=WARN
Feb 08 10:32:08 machine kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 08 10:32:08 machine kernel: Call trace:
Feb 08 10:32:08 machine kernel: unwind_backtrace from show_stack+0x10/0x14 Feb 08 10:32:08 machine kernel: show_stack from dump_stack_lvl+0xa8/0xb8 Feb 08 10:32:08 machine kernel: dump_stack_lvl from dequeue_task_idle+0x20/0x50 Feb 08 10:32:08 machine kernel: dequeue_task_idle from __schedule+0x428/0xc70
Feb 08 10:32:08 machine kernel:  __schedule from schedule+0x50/0x130
Feb 08 10:32:08 machine kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 08 10:32:08 machine kernel: schedule_preempt_disabled from __mutex_lock+0x4dc/0x914 Feb 08 10:32:08 machine kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 08 10:32:08 machine kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 08 10:32:08 machine kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 08 10:32:08 machine kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 08 10:32:08 machine kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 08 10:32:08 machine kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 08 10:32:08 machine kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8 Feb 08 10:32:08 machine kernel: handle_softirqs from __irq_exit_rcu+0x12c/0x198
Feb 08 10:32:08 machine kernel:  __irq_exit_rcu from irq_exit+0x8/0x28
Feb 08 10:32:08 machine kernel:  irq_exit from __irq_svc+0x90/0xd4
Feb 08 10:32:08 machine kernel: Exception stack(0xc1401f48 to 0xc1401f90) Feb 08 10:32:08 machine kernel: 1f40: c0dc3ae0 2e43c000 00000001 00000000 c017b020 c1416840 Feb 08 10:32:08 machine kernel: 1f60: c1416840 c14125c0 c11f3820 00000000 00000068 ffffffff 00000000 c1401f98 Feb 08 10:32:08 machine kernel: 1f80: c0dc3ae0 c0dc3ae4 60070013 ffffffff Feb 08 10:32:08 machine kernel: __irq_svc from default_idle_call+0x1c/0x1f4 Feb 08 10:32:08 machine kernel: default_idle_call from do_idle+0xc0/0x128 Feb 08 10:32:08 machine kernel: do_idle from cpu_startup_entry+0x28/0x2c Feb 08 10:32:08 machine kernel: cpu_startup_entry from rest_init+0x150/0x17c
Feb 08 10:32:08 machine kernel:  rest_init from start_kernel+0x618/0x6dc
Feb 08 10:32:09 machine kernel: bad: scheduling from the idle thread!
Feb 08 10:32:09 machine kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.12.12-g8e187440f820 #0
Feb 08 10:32:09 machine kernel: Tainted: [W]=WARN
Feb 08 10:32:09 machine kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 08 10:32:09 machine kernel: Call trace:
Feb 08 10:32:09 machine kernel: unwind_backtrace from show_stack+0x10/0x14 Feb 08 10:32:09 machine kernel: show_stack from dump_stack_lvl+0xa8/0xb8 Feb 08 10:32:09 machine kernel: dump_stack_lvl from dequeue_task_idle+0x20/0x50 Feb 08 10:32:09 machine kernel: dequeue_task_idle from __schedule+0x428/0xc70
Feb 08 10:32:09 machine kernel:  __schedule from schedule+0x50/0x130
Feb 08 10:32:09 machine kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 08 10:32:09 machine kernel: schedule_preempt_disabled from __mutex_lock+0x4dc/0x914 Feb 08 10:32:09 machine kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 08 10:32:09 machine kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 08 10:32:09 machine kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 08 10:32:09 machine kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 08 10:32:09 machine kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 08 10:32:09 machine kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 08 10:32:09 machine kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8 Feb 08 10:32:09 machine kernel: handle_softirqs from __irq_exit_rcu+0x12c/0x198
Feb 08 10:32:09 machine kernel:  __irq_exit_rcu from irq_exit+0x8/0x28
Feb 08 10:32:09 machine kernel:  irq_exit from __irq_svc+0x90/0xd4
Feb 08 10:32:09 machine kernel: Exception stack(0xc1401f48 to 0xc1401f90) Feb 08 10:32:09 machine kernel: 1f40: c0dc3ae0 2e43c000 00000001 00000000 c017b020 c1416840 Feb 08 10:32:09 machine kernel: 1f60: c1416840 c14125c0 c11f3820 00000000 00000068 ffffffff 00000000 c1401f98 Feb 08 10:32:09 machine kernel: 1f80: c0dc3ae0 c0dc3ae4 60070013 ffffffff Feb 08 10:32:09 machine kernel: __irq_svc from default_idle_call+0x1c/0x1f4 Feb 08 10:32:09 machine kernel: default_idle_call from do_idle+0xc0/0x128 Feb 08 10:32:09 machine kernel: do_idle from cpu_startup_entry+0x28/0x2c Feb 08 10:32:09 machine kernel: cpu_startup_entry from rest_init+0x150/0x17c
Feb 08 10:32:09 machine kernel:  rest_init from start_kernel+0x618/0x6dc
Feb 08 10:32:09 machine kernel: bad: scheduling from the idle thread!
Feb 08 10:32:09 machine kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.12.12-g8e187440f820 #0
Feb 08 10:32:09 machine kernel: Tainted: [W]=WARN
Feb 08 10:32:09 machine kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 08 10:32:09 machine kernel: Call trace:
Feb 08 10:32:09 machine kernel: unwind_backtrace from show_stack+0x10/0x14 Feb 08 10:32:09 machine kernel: show_stack from dump_stack_lvl+0xa8/0xb8 Feb 08 10:32:09 machine kernel: dump_stack_lvl from dequeue_task_idle+0x20/0x50 Feb 08 10:32:09 machine kernel: dequeue_task_idle from __schedule+0x428/0xc70
Feb 08 10:32:09 machine kernel:  __schedule from schedule+0x50/0x130
Feb 08 10:32:09 machine kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 08 10:32:09 machine kernel: schedule_preempt_disabled from __mutex_lock+0x4dc/0x914 Feb 08 10:32:09 machine kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 08 10:32:09 machine kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 08 10:32:09 machine kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 08 10:32:09 machine kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 08 10:32:09 machine kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 08 10:32:09 machine kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 08 10:32:09 machine kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8 Feb 08 10:32:09 machine kernel: handle_softirqs from __irq_exit_rcu+0x12c/0x198
Feb 08 10:32:09 machine kernel:  __irq_exit_rcu from irq_exit+0x8/0x28
Feb 08 10:32:09 machine kernel:  irq_exit from __irq_svc+0x90/0xd4
Feb 08 10:32:09 machine kernel: Exception stack(0xc1401f48 to 0xc1401f90) Feb 08 10:32:09 machine kernel: 1f40: c0dc3ae0 2e43c000 00000001 00000000 c017b020 c1416840 Feb 08 10:32:09 machine kernel: 1f60: c1416840 c14125c0 c11f3820 00000000 00000068 ffffffff 00000000 c1401f98 Feb 08 10:32:09 machine kernel: 1f80: c0dc3ae0 c0dc3ae4 60070013 ffffffff Feb 08 10:32:09 machine kernel: __irq_svc from default_idle_call+0x1c/0x1f4 Feb 08 10:32:09 machine kernel: default_idle_call from do_idle+0xc0/0x128 Feb 08 10:32:09 machine kernel: do_idle from cpu_startup_entry+0x28/0x2c Feb 08 10:32:09 machine kernel: cpu_startup_entry from rest_init+0x150/0x17c
Feb 08 10:32:09 machine kernel:  rest_init from start_kernel+0x618/0x6dc
Feb 08 10:32:09 machine kernel: bad: scheduling from the idle thread!
Feb 08 10:32:09 machine kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.12.12-g8e187440f820 #0
Feb 08 10:32:09 machine kernel: Tainted: [W]=WARN
Feb 08 10:32:09 machine kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 08 10:32:09 machine kernel: Call trace:
Feb 08 10:32:09 machine kernel: unwind_backtrace from show_stack+0x10/0x14 Feb 08 10:32:09 machine kernel: show_stack from dump_stack_lvl+0xa8/0xb8 Feb 08 10:32:09 machine kernel: dump_stack_lvl from dequeue_task_idle+0x20/0x50 Feb 08 10:32:09 machine kernel: dequeue_task_idle from __schedule+0x428/0xc70
Feb 08 10:32:09 machine kernel:  __schedule from schedule+0x50/0x130
Feb 08 10:32:09 machine kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 08 10:32:09 machine kernel: schedule_preempt_disabled from __mutex_lock+0x4dc/0x914 Feb 08 10:32:09 machine kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 08 10:32:09 machine kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 08 10:32:09 machine kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 08 10:32:09 machine kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 08 10:32:09 machine kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 08 10:32:09 machine kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 08 10:32:09 machine kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8 Feb 08 10:32:09 machine kernel: handle_softirqs from __irq_exit_rcu+0x12c/0x198
Feb 08 10:32:09 machine kernel:  __irq_exit_rcu from irq_exit+0x8/0x28
Feb 08 10:32:09 machine kernel:  irq_exit from __irq_svc+0x90/0xd4
Feb 08 10:32:09 machine kernel: Exception stack(0xc1401f48 to 0xc1401f90) Feb 08 10:32:09 machine kernel: 1f40: c0dc3ae0 2e43c000 00000001 00000000 c017b020 c1416840 Feb 08 10:32:09 machine kernel: 1f60: c1416840 c14125c0 c11f3820 00000000 00000068 ffffffff 00000000 c1401f98 Feb 08 10:32:09 machine kernel: 1f80: c0dc3ae0 c0dc3ae4 60070013 ffffffff Feb 08 10:32:09 machine kernel: __irq_svc from default_idle_call+0x1c/0x1f4 Feb 08 10:32:09 machine kernel: default_idle_call from do_idle+0xc0/0x128 Feb 08 10:32:09 machine kernel: do_idle from cpu_startup_entry+0x28/0x2c Feb 08 10:32:09 machine kernel: cpu_startup_entry from rest_init+0x150/0x17c
Feb 08 10:32:09 machine kernel:  rest_init from start_kernel+0x618/0x6dc
Feb 08 10:32:09 machine kernel: bad: scheduling from the idle thread!
Feb 08 10:32:09 machine kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.12.12-g8e187440f820 #0
Feb 08 10:32:09 machine kernel: Tainted: [W]=WARN
Feb 08 10:32:09 machine kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 08 10:32:09 machine kernel: Call trace:
Feb 08 10:32:09 machine kernel: unwind_backtrace from show_stack+0x10/0x14 Feb 08 10:32:09 machine kernel: show_stack from dump_stack_lvl+0xa8/0xb8 Feb 08 10:32:09 machine kernel: dump_stack_lvl from dequeue_task_idle+0x20/0x50 Feb 08 10:32:09 machine kernel: dequeue_task_idle from __schedule+0x428/0xc70
Feb 08 10:32:09 machine kernel:  __schedule from schedule+0x50/0x130
Feb 08 10:32:09 machine kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 08 10:32:09 machine kernel: schedule_preempt_disabled from __mutex_lock+0x4dc/0x914 Feb 08 10:32:09 machine kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 08 10:32:09 machine kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 08 10:32:09 machine kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 08 10:32:09 machine kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 08 10:32:09 machine kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 08 10:32:09 machine kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 08 10:32:09 machine kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8 Feb 08 10:32:09 machine kernel: handle_softirqs from __irq_exit_rcu+0x12c/0x198
Feb 08 10:32:09 machine kernel:  __irq_exit_rcu from irq_exit+0x8/0x28
Feb 08 10:32:09 machine kernel:  irq_exit from __irq_svc+0x90/0xd4
Feb 08 10:32:09 machine kernel: Exception stack(0xc1401f48 to 0xc1401f90) Feb 08 10:32:09 machine kernel: 1f40: c0dc3ae0 2e43c000 00000001 00000000 c017b020 c1416840 Feb 08 10:32:09 machine kernel: 1f60: c1416840 c14125c0 c11f3820 00000000 00000068 ffffffff 00000000 c1401f98 Feb 08 10:32:09 machine kernel: 1f80: c0dc3ae0 c0dc3ae4 60070013 ffffffff Feb 08 10:32:09 machine kernel: __irq_svc from default_idle_call+0x1c/0x1f4 Feb 08 10:32:09 machine kernel: default_idle_call from do_idle+0xc0/0x128 Feb 08 10:32:09 machine kernel: do_idle from cpu_startup_entry+0x28/0x2c Feb 08 10:32:09 machine kernel: cpu_startup_entry from rest_init+0x150/0x17c
Feb 08 10:32:09 machine kernel:  rest_init from start_kernel+0x618/0x6dc
Feb 08 10:32:09 machine kernel: bad: scheduling from the idle thread!
Feb 08 10:32:09 machine kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.12.12-g8e187440f820 #0
Feb 08 10:32:09 machine kernel: Tainted: [W]=WARN
Feb 08 10:32:09 machine kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 08 10:32:09 machine kernel: Call trace:
Feb 08 10:32:09 machine kernel: unwind_backtrace from show_stack+0x10/0x14 Feb 08 10:32:09 machine kernel: show_stack from dump_stack_lvl+0xa8/0xb8 Feb 08 10:32:09 machine kernel: dump_stack_lvl from dequeue_task_idle+0x20/0x50 Feb 08 10:32:09 machine kernel: dequeue_task_idle from __schedule+0x428/0xc70
Feb 08 10:32:09 machine kernel:  __schedule from schedule+0x50/0x130
Feb 08 10:32:09 machine kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 08 10:32:09 machine kernel: schedule_preempt_disabled from __mutex_lock+0x4dc/0x914 Feb 08 10:32:09 machine kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 08 10:32:09 machine kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 08 10:32:09 machine kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 08 10:32:09 machine kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 08 10:32:09 machine kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 08 10:32:09 machine kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 08 10:32:09 machine kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8 Feb 08 10:32:09 machine kernel: handle_softirqs from __irq_exit_rcu+0x12c/0x198
Feb 08 10:32:09 machine kernel:  __irq_exit_rcu from irq_exit+0x8/0x28
Feb 08 10:32:09 machine kernel:  irq_exit from __irq_svc+0x90/0xd4
Feb 08 10:32:09 machine kernel: Exception stack(0xc1401f48 to 0xc1401f90) Feb 08 10:32:09 machine kernel: 1f40: c0dc3ae0 2e43c000 00000001 00000000 c017b020 c1416840 Feb 08 10:32:09 machine kernel: 1f60: c1416840 c14125c0 c11f3820 00000000 00000068 ffffffff 00000000 c1401f98 Feb 08 10:32:09 machine kernel: 1f80: c0dc3ae0 c0dc3ae4 60070013 ffffffff Feb 08 10:32:09 machine kernel: __irq_svc from default_idle_call+0x1c/0x1f4 Feb 08 10:32:09 machine kernel: default_idle_call from do_idle+0xc0/0x128 Feb 08 10:32:09 machine kernel: do_idle from cpu_startup_entry+0x28/0x2c Feb 08 10:32:09 machine kernel: cpu_startup_entry from rest_init+0x150/0x17c
Feb 08 10:32:09 machine kernel:  rest_init from start_kernel+0x618/0x6dc
Feb 08 10:32:10 machine kernel: bad: scheduling from the idle thread!
Feb 08 10:32:10 machine kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.12.12-g8e187440f820 #0
Feb 08 10:32:10 machine kernel: Tainted: [W]=WARN
Feb 08 10:32:10 machine kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 08 10:32:10 machine kernel: Call trace:
Feb 08 10:32:10 machine kernel: unwind_backtrace from show_stack+0x10/0x14 Feb 08 10:32:10 machine kernel: show_stack from dump_stack_lvl+0xa8/0xb8 Feb 08 10:32:10 machine kernel: dump_stack_lvl from dequeue_task_idle+0x20/0x50 Feb 08 10:32:10 machine kernel: dequeue_task_idle from __schedule+0x428/0xc70
Feb 08 10:32:10 machine kernel:  __schedule from schedule+0x50/0x130
Feb 08 10:32:10 machine kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 08 10:32:10 machine kernel: schedule_preempt_disabled from __mutex_lock+0x4dc/0x914 Feb 08 10:32:10 machine kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 08 10:32:10 machine kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 08 10:32:10 machine kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 08 10:32:10 machine kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 08 10:32:10 machine kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 08 10:32:10 machine kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 08 10:32:10 machine kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8 Feb 08 10:32:10 machine kernel: handle_softirqs from __irq_exit_rcu+0x12c/0x198
Feb 08 10:32:10 machine kernel:  __irq_exit_rcu from irq_exit+0x8/0x28
Feb 08 10:32:10 machine kernel:  irq_exit from __irq_svc+0x90/0xd4
Feb 08 10:32:10 machine kernel: Exception stack(0xc1401f48 to 0xc1401f90) Feb 08 10:32:10 machine kernel: 1f40: c0dc3ae0 2e43c000 00000001 00000000 c017b020 c1416840 Feb 08 10:32:10 machine kernel: 1f60: c1416840 c14125c0 c11f3820 00000000 00000068 ffffffff 00000000 c1401f98 Feb 08 10:32:10 machine kernel: 1f80: c0dc3ae0 c0dc3ae4 60070013 ffffffff Feb 08 10:32:10 machine kernel: __irq_svc from default_idle_call+0x1c/0x1f4 Feb 08 10:32:10 machine kernel: default_idle_call from do_idle+0xc0/0x128 Feb 08 10:32:10 machine kernel: do_idle from cpu_startup_entry+0x28/0x2c Feb 08 10:32:10 machine kernel: cpu_startup_entry from rest_init+0x150/0x17c
Feb 08 10:32:10 machine kernel:  rest_init from start_kernel+0x618/0x6dc
Feb 08 10:32:10 machine kernel: bad: scheduling from the idle thread!
Feb 08 10:32:10 machine kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.12.12-g8e187440f820 #0
Feb 08 10:32:10 machine kernel: Tainted: [W]=WARN
Feb 08 10:32:10 machine kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 08 10:32:10 machine kernel: Call trace:
Feb 08 10:32:10 machine kernel: unwind_backtrace from show_stack+0x10/0x14 Feb 08 10:32:10 machine kernel: show_stack from dump_stack_lvl+0xa8/0xb8 Feb 08 10:32:10 machine kernel: dump_stack_lvl from dequeue_task_idle+0x20/0x50 Feb 08 10:32:10 machine kernel: dequeue_task_idle from __schedule+0x428/0xc70
Feb 08 10:32:10 machine kernel:  __schedule from schedule+0x50/0x130
Feb 08 10:32:10 machine kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 08 10:32:10 machine kernel: schedule_preempt_disabled from __mutex_lock+0x4dc/0x914 Feb 08 10:32:10 machine kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 08 10:32:10 machine kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 08 10:32:10 machine kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 08 10:32:10 machine kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 08 10:32:10 machine kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 08 10:32:10 machine kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 08 10:32:10 machine kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8 Feb 08 10:32:10 machine kernel: handle_softirqs from __irq_exit_rcu+0x12c/0x198
Feb 08 10:32:10 machine kernel:  __irq_exit_rcu from irq_exit+0x8/0x28
Feb 08 10:32:10 machine kernel:  irq_exit from __irq_svc+0x90/0xd4
Feb 08 10:32:10 machine kernel: Exception stack(0xc1401f48 to 0xc1401f90) Feb 08 10:32:10 machine kernel: 1f40: c0dc3ae0 2e43c000 00000001 00000000 c017b020 c1416840 Feb 08 10:32:10 machine kernel: 1f60: c1416840 c14125c0 c11f3820 00000000 00000068 ffffffff 00000000 c1401f98 Feb 08 10:32:10 machine kernel: 1f80: c0dc3ae0 c0dc3ae4 60070013 ffffffff Feb 08 10:32:10 machine kernel: __irq_svc from default_idle_call+0x1c/0x1f4 Feb 08 10:32:10 machine kernel: default_idle_call from do_idle+0xc0/0x128 Feb 08 10:32:10 machine kernel: do_idle from cpu_startup_entry+0x28/0x2c Feb 08 10:32:10 machine kernel: cpu_startup_entry from rest_init+0x150/0x17c
Feb 08 10:32:10 machine kernel:  rest_init from start_kernel+0x618/0x6dc
Feb 08 10:32:10 machine kernel: bad: scheduling from the idle thread!
Feb 08 10:32:10 machine kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.12.12-g8e187440f820 #0
Feb 08 10:32:10 machine kernel: Tainted: [W]=WARN
Feb 08 10:32:10 machine kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 08 10:32:10 machine kernel: Call trace:
Feb 08 10:32:10 machine kernel: unwind_backtrace from show_stack+0x10/0x14 Feb 08 10:32:10 machine kernel: show_stack from dump_stack_lvl+0xa8/0xb8 Feb 08 10:32:10 machine kernel: dump_stack_lvl from dequeue_task_idle+0x20/0x50 Feb 08 10:32:10 machine kernel: dequeue_task_idle from __schedule+0x428/0xc70
Feb 08 10:32:10 machine kernel:  __schedule from schedule+0x50/0x130
Feb 08 10:32:10 machine kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 08 10:32:10 machine kernel: schedule_preempt_disabled from __mutex_lock+0x4dc/0x914 Feb 08 10:32:10 machine kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 08 10:32:10 machine kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 08 10:32:10 machine kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 08 10:32:10 machine kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 08 10:32:10 machine kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 08 10:32:10 machine kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 08 10:32:10 machine kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8 Feb 08 10:32:10 machine kernel: handle_softirqs from __irq_exit_rcu+0x12c/0x198
Feb 08 10:32:10 machine kernel:  __irq_exit_rcu from irq_exit+0x8/0x28
Feb 08 10:32:10 machine kernel:  irq_exit from __irq_svc+0x90/0xd4
Feb 08 10:32:10 machine kernel: Exception stack(0xc1401f48 to 0xc1401f90) Feb 08 10:32:10 machine kernel: 1f40: c0dc3ae0 2e43c000 00000001 00000000 c017b020 c1416840 Feb 08 10:32:10 machine kernel: 1f60: c1416840 c14125c0 c11f3820 00000000 00000068 ffffffff 00000000 c1401f98 Feb 08 10:32:10 machine kernel: 1f80: c0dc3ae0 c0dc3ae4 60070013 ffffffff Feb 08 10:32:10 machine kernel: __irq_svc from default_idle_call+0x1c/0x1f4 Feb 08 10:32:10 machine kernel: default_idle_call from do_idle+0xc0/0x128 Feb 08 10:32:10 machine kernel: do_idle from cpu_startup_entry+0x28/0x2c Feb 08 10:32:10 machine kernel: cpu_startup_entry from rest_init+0x150/0x17c
Feb 08 10:32:10 machine kernel:  rest_init from start_kernel+0x618/0x6dc
Feb 08 10:32:10 machine kernel: bad: scheduling from the idle thread!
Feb 08 10:32:10 machine kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.12.12-g8e187440f820 #0
Feb 08 10:32:10 machine kernel: Tainted: [W]=WARN
Feb 08 10:32:10 machine kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 08 10:32:10 machine kernel: Call trace:
Feb 08 10:32:10 machine kernel: unwind_backtrace from show_stack+0x10/0x14 Feb 08 10:32:10 machine kernel: show_stack from dump_stack_lvl+0xa8/0xb8 Feb 08 10:32:10 machine kernel: dump_stack_lvl from dequeue_task_idle+0x20/0x50 Feb 08 10:32:10 machine kernel: dequeue_task_idle from __schedule+0x428/0xc70
Feb 08 10:32:10 machine kernel:  __schedule from schedule+0x50/0x130
Feb 08 10:32:10 machine kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 08 10:32:10 machine kernel: schedule_preempt_disabled from __mutex_lock+0x4dc/0x914 Feb 08 10:32:10 machine kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 08 10:32:10 machine kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 08 10:32:10 machine kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 08 10:32:10 machine kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 08 10:32:10 machine kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 08 10:32:10 machine kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 08 10:32:10 machine kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8 Feb 08 10:32:10 machine kernel: handle_softirqs from __irq_exit_rcu+0x12c/0x198
Feb 08 10:32:10 machine kernel:  __irq_exit_rcu from irq_exit+0x8/0x28
Feb 08 10:32:10 machine kernel:  irq_exit from __irq_svc+0x90/0xd4
Feb 08 10:32:10 machine kernel: Exception stack(0xc1401f48 to 0xc1401f90) Feb 08 10:32:10 machine kernel: 1f40: c0dc3ae0 2e43c000 00000001 00000000 c017b020 c1416840 Feb 08 10:32:10 machine kernel: 1f60: c1416840 c14125c0 c11f3820 00000000 00000068 ffffffff 00000000 c1401f98 Feb 08 10:32:10 machine kernel: 1f80: c0dc3ae0 c0dc3ae4 60070013 ffffffff Feb 08 10:32:10 machine kernel: __irq_svc from default_idle_call+0x1c/0x1f4 Feb 08 10:32:10 machine kernel: default_idle_call from do_idle+0xc0/0x128 Feb 08 10:32:10 machine kernel: do_idle from cpu_startup_entry+0x28/0x2c Feb 08 10:32:10 machine kernel: cpu_startup_entry from rest_init+0x150/0x17c
Feb 08 10:32:10 machine kernel:  rest_init from start_kernel+0x618/0x6dc
Feb 08 10:32:10 machine kernel: bad: scheduling from the idle thread!
Feb 08 10:32:10 machine kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.12.12-g8e187440f820 #0
Feb 08 10:32:10 machine kernel: Tainted: [W]=WARN
Feb 08 10:32:10 machine kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 08 10:32:10 machine kernel: Call trace:
Feb 08 10:32:10 machine kernel: unwind_backtrace from show_stack+0x10/0x14 Feb 08 10:32:10 machine kernel: show_stack from dump_stack_lvl+0xa8/0xb8 Feb 08 10:32:10 machine kernel: dump_stack_lvl from dequeue_task_idle+0x20/0x50 Feb 08 10:32:10 machine kernel: dequeue_task_idle from __schedule+0x428/0xc70
Feb 08 10:32:10 machine kernel:  __schedule from schedule+0x50/0x130
Feb 08 10:32:10 machine kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 08 10:32:10 machine kernel: schedule_preempt_disabled from __mutex_lock+0x4dc/0x914 Feb 08 10:32:10 machine kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 08 10:32:10 machine kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 08 10:32:10 machine kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 08 10:32:10 machine kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 08 10:32:10 machine kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 08 10:32:10 machine kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 08 10:32:10 machine kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8 Feb 08 10:32:10 machine kernel: handle_softirqs from __irq_exit_rcu+0x12c/0x198
Feb 08 10:32:10 machine kernel:  __irq_exit_rcu from irq_exit+0x8/0x28
Feb 08 10:32:10 machine kernel:  irq_exit from __irq_svc+0x90/0xd4
Feb 08 10:32:10 machine kernel: Exception stack(0xc1401f48 to 0xc1401f90) Feb 08 10:32:10 machine kernel: 1f40: c0dc3ae0 2e43c000 00000001 00000000 c017b020 c1416840 Feb 08 10:32:10 machine kernel: 1f60: c1416840 c14125c0 c11f3820 00000000 00000068 ffffffff 00000000 c1401f98 Feb 08 10:32:10 machine kernel: 1f80: c0dc3ae0 c0dc3ae4 60070013 ffffffff Feb 08 10:32:10 machine kernel: __irq_svc from default_idle_call+0x1c/0x1f4 Feb 08 10:32:10 machine kernel: default_idle_call from do_idle+0xc0/0x128 Feb 08 10:32:10 machine kernel: do_idle from cpu_startup_entry+0x28/0x2c Feb 08 10:32:10 machine kernel: cpu_startup_entry from rest_init+0x150/0x17c
Feb 08 10:32:10 machine kernel:  rest_init from start_kernel+0x618/0x6dc
Feb 08 10:32:10 machine kernel: bad: scheduling from the idle thread!
Feb 08 10:32:10 machine kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.12.12-g8e187440f820 #0
Feb 08 10:32:10 machine kernel: Tainted: [W]=WARN
Feb 08 10:32:10 machine kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 08 10:32:10 machine kernel: Call trace:
Feb 08 10:32:10 machine kernel: unwind_backtrace from show_stack+0x10/0x14 Feb 08 10:32:10 machine kernel: show_stack from dump_stack_lvl+0xa8/0xb8 Feb 08 10:32:10 machine kernel: dump_stack_lvl from dequeue_task_idle+0x20/0x50 Feb 08 10:32:10 machine kernel: dequeue_task_idle from __schedule+0x428/0xc70
Feb 08 10:32:10 machine kernel:  __schedule from schedule+0x50/0x130
Feb 08 10:32:10 machine kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 08 10:32:10 machine kernel: schedule_preempt_disabled from __mutex_lock+0x4dc/0x914 Feb 08 10:32:10 machine kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 08 10:32:10 machine kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 08 10:32:10 machine kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 08 10:32:10 machine kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 08 10:32:10 machine kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 08 10:32:10 machine kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 08 10:32:10 machine kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8 Feb 08 10:32:10 machine kernel: handle_softirqs from __irq_exit_rcu+0x12c/0x198
Feb 08 10:32:10 machine kernel:  __irq_exit_rcu from irq_exit+0x8/0x28
Feb 08 10:32:10 machine kernel:  irq_exit from __irq_svc+0x90/0xd4
Feb 08 10:32:10 machine kernel: Exception stack(0xc1401f48 to 0xc1401f90) Feb 08 10:32:10 machine kernel: 1f40: c0dc3ae0 2e43c000 00000001 00000000 c017b020 c1416840 Feb 08 10:32:10 machine kernel: 1f60: c1416840 c14125c0 c11f3820 00000000 00000068 ffffffff 00000000 c1401f98 Feb 08 10:32:10 machine kernel: 1f80: c0dc3ae0 c0dc3ae4 60070013 ffffffff Feb 08 10:32:10 machine kernel: __irq_svc from default_idle_call+0x1c/0x1f4 Feb 08 10:32:10 machine kernel: default_idle_call from do_idle+0xc0/0x128 Feb 08 10:32:10 machine kernel: do_idle from cpu_startup_entry+0x28/0x2c Feb 08 10:32:10 machine kernel: cpu_startup_entry from rest_init+0x150/0x17c
Feb 08 10:32:10 machine kernel:  rest_init from start_kernel+0x618/0x6dc
Feb 08 10:32:11 machine kernel: bad: scheduling from the idle thread!
Feb 08 10:32:11 machine kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.12.12-g8e187440f820 #0
Feb 08 10:32:11 machine kernel: Tainted: [W]=WARN
Feb 08 10:32:11 machine kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 08 10:32:11 machine kernel: Call trace:
Feb 08 10:32:11 machine kernel: unwind_backtrace from show_stack+0x10/0x14 Feb 08 10:32:11 machine kernel: show_stack from dump_stack_lvl+0xa8/0xb8 Feb 08 10:32:11 machine kernel: dump_stack_lvl from dequeue_task_idle+0x20/0x50 Feb 08 10:32:11 machine kernel: dequeue_task_idle from __schedule+0x428/0xc70
Feb 08 10:32:11 machine kernel:  __schedule from schedule+0x50/0x130
Feb 08 10:32:11 machine kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 08 10:32:11 machine kernel: schedule_preempt_disabled from __mutex_lock+0x4dc/0x914 Feb 08 10:32:11 machine kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 08 10:32:11 machine kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 08 10:32:11 machine kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 08 10:32:11 machine kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 08 10:32:11 machine kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 08 10:32:11 machine kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 08 10:32:11 machine kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8

Feb 08 10:32:08 banan kernel: rtw_8821au 1-1:1.0: firmware failed to leave lps state
Feb 08 10:32:08 banan kernel:
Feb 08 10:32:08 banan kernel: ============================================ Feb 08 10:32:08 banan kernel: WARNING: possible recursive locking detected
Feb 08 10:32:08 banan kernel: 6.12.12-edge-g8e187440f820 #0 Not tainted
Feb 08 10:32:08 banan kernel: --------------------------------------------
Feb 08 10:32:08 banan kernel: kworker/u4:4/25 is trying to acquire lock:
Feb 08 10:32:08 banan kernel: c4d8f050 (&rtwdev->mutex){+.+.}-{3:3}, at: rtw_leave_lps+0x1d4/0x208 [rtw88_core]
Feb 08 10:32:08 banan kernel:
                              but task is already holding lock:
Feb 08 10:32:08 banan kernel: c4d8f050 (&rtwdev->mutex){+.+.}-{3:3}, at: rtw_watch_dog_work+0x44/0x2e8 [rtw88_core]
Feb 08 10:32:08 banan kernel:
                              other info that might help us debug this:
Feb 08 10:32:08 banan kernel:  Possible unsafe locking scenario:
Feb 08 10:32:08 banan kernel:        CPU0
Feb 08 10:32:08 banan kernel:        ----
Feb 08 10:32:08 banan kernel:   lock(&rtwdev->mutex);
Feb 08 10:32:08 banan kernel:   lock(&rtwdev->mutex);
Feb 08 10:32:08 banan kernel:
                               *** DEADLOCK ***
Feb 08 10:32:08 banan kernel: May be due to missing lock nesting notation
Feb 08 10:32:08 banan kernel: 3 locks held by kworker/u4:4/25:
Feb 08 10:32:08 banan kernel: #0: c4eb64b4 ((wq_completion)phy0){+.+.}-{0:0}, at: process_one_work+0x1ac/0x71c Feb 08 10:32:08 banan kernel: #1: f090df20 ((work_completion)(&(&rtwdev->watch_dog_work)->work)){+.+.}-{0:0}, at: process_one_work+0x1d8/0x71c Feb 08 10:32:08 banan kernel: #2: c4d8f050 (&rtwdev->mutex){+.+.}-{3:3}, at: rtw_watch_dog_work+0x44/0x2e8 [rtw88_core]
Feb 08 10:32:08 banan kernel:
                              stack backtrace:
Feb 08 10:32:08 banan kernel: CPU: 0 UID: 0 PID: 25 Comm: kworker/u4:4 Not tainted 6.12.12-edge-g8e187440f820 #0 Feb 08 10:32:08 banan kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree) Feb 08 10:32:08 banan kernel: Workqueue: phy0 rtw_watch_dog_work [rtw88_core]
Feb 08 10:32:08 banan kernel: Call trace:
Feb 08 10:32:08 banan kernel: unwind_backtrace from show_stack+0x10/0x14
Feb 08 10:32:08 banan kernel:  show_stack from dump_stack_lvl+0x88/0xb8
Feb 08 10:32:08 banan kernel: dump_stack_lvl from print_deadlock_bug+0x1d8/0x240 Feb 08 10:32:08 banan kernel: print_deadlock_bug from __lock_acquire+0x1304/0x29d4 Feb 08 10:32:08 banan kernel: __lock_acquire from lock_acquire.part.0+0xe0/0x29c Feb 08 10:32:08 banan kernel: lock_acquire.part.0 from __mutex_lock+0x9c/0x914 Feb 08 10:32:08 banan kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 08 10:32:08 banan kernel: mutex_lock_nested from rtw_leave_lps+0x1d4/0x208 [rtw88_core] Feb 08 10:32:08 banan kernel: rtw_leave_lps [rtw88_core] from rtw_watch_dog_work+0x1b8/0x2e8 [rtw88_core] Feb 08 10:32:08 banan kernel: rtw_watch_dog_work [rtw88_core] from process_one_work+0x244/0x71c Feb 08 10:32:08 banan kernel: process_one_work from worker_thread+0x170/0x350
Feb 08 10:32:08 banan kernel:  worker_thread from kthread+0x110/0x130
Feb 08 10:32:08 banan kernel:  kthread from ret_from_fork+0x14/0x24
Feb 08 10:32:08 banan kernel: Exception stack(0xf090dfb0 to 0xf090dff8)
Feb 08 10:32:08 banan kernel: dfa0: 00000000 00000000 00000000 00000000 Feb 08 10:32:08 banan kernel: dfc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 Feb 08 10:32:08 banan kernel: dfe0: 00000000 00000000 00000000 00000000 00000013 00000000 Feb 08 10:32:08 banan kernel: rtw_8821au 1-1:1.0: failed to get tx report from firmware Feb 08 10:32:08 banan kernel: BUG: scheduling while atomic: swapper/0/0/0x00000103
Feb 08 10:32:08 banan kernel: INFO: lockdep is turned off.
Feb 08 10:32:08 banan kernel: Modules linked in: rtw88_8821au rtw88_8821a rtw88_88xxa rtw88_usb rtw88_core mac80211 libarc4 cfg80211 imx_sdma ip_tables x_tables
Feb 08 10:32:08 banan kernel: irq event stamp: 1674268
Feb 08 10:32:08 banan kernel: hardirqs last enabled at (1674267): [<c0100c58>] __irq_svc+0xb8/0xd4 Feb 08 10:32:08 banan kernel: hardirqs last disabled at (1674268): [<c0dc50d4>] __schedule+0x490/0xc70 Feb 08 10:32:08 banan kernel: softirqs last enabled at (1674266): [<c012cbbc>] handle_softirqs+0x2b4/0x4a8 Feb 08 10:32:08 banan kernel: softirqs last disabled at (1674251): [<c012cf30>] __irq_exit_rcu+0x12c/0x198 Feb 08 10:32:08 banan kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Not tainted 6.12.12-edge-g8e187440f820 #0 Feb 08 10:32:08 banan kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 08 10:32:08 banan kernel: Call trace:
Feb 08 10:32:08 banan kernel: unwind_backtrace from show_stack+0x10/0x14
Feb 08 10:32:08 banan kernel:  show_stack from dump_stack_lvl+0x88/0xb8
Feb 08 10:32:08 banan kernel: dump_stack_lvl from __schedule_bug+0x64/0x84 Feb 08 10:32:08 banan kernel: __schedule_bug from __schedule+0x944/0xc70
Feb 08 10:32:08 banan kernel:  __schedule from schedule+0x50/0x130
Feb 08 10:32:08 banan kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 08 10:32:08 banan kernel: schedule_preempt_disabled from __mutex_lock+0x7d4/0x914 Feb 08 10:32:08 banan kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 08 10:32:08 banan kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 08 10:32:08 banan kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 08 10:32:08 banan kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 08 10:32:08 banan kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 08 10:32:08 banan kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 08 10:32:08 banan kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8 Feb 08 10:32:08 banan kernel: handle_softirqs from __irq_exit_rcu+0x12c/0x198
Feb 08 10:32:08 banan kernel:  __irq_exit_rcu from irq_exit+0x8/0x28
Feb 08 10:32:08 banan kernel:  irq_exit from __irq_svc+0x90/0xd4
Feb 08 10:32:08 banan kernel: Exception stack(0xc1401f48 to 0xc1401f90)
Feb 08 10:32:08 banan kernel: 1f40: c0dc3ae0 2e43c000 00000001 00000000 c017b020 c1416840 Feb 08 10:32:08 banan kernel: 1f60: c1416840 c14125c0 c11f3820 00000000 00000068 ffffffff 00000000 c1401f98
Feb 08 10:32:08 banan kernel: 1f80: c0dc3ae0 c0dc3ae4 60070013 ffffffff
Feb 08 10:32:08 banan kernel: __irq_svc from default_idle_call+0x1c/0x1f4
Feb 08 10:32:08 banan kernel:  default_idle_call from do_idle+0xc0/0x128
Feb 08 10:32:08 banan kernel:  do_idle from cpu_startup_entry+0x28/0x2c
Feb 08 10:32:08 banan kernel: cpu_startup_entry from rest_init+0x150/0x17c
Feb 08 10:32:08 banan kernel:  rest_init from start_kernel+0x618/0x6dc
Feb 08 10:32:08 banan kernel: bad: scheduling from the idle thread!
Feb 08 10:32:08 banan kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.12.12-edge-g8e187440f820 #0
Feb 08 10:32:08 banan kernel: Tainted: [W]=WARN
Feb 08 10:32:08 banan kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 08 10:32:08 banan kernel: Call trace:
Feb 08 10:32:08 banan kernel: unwind_backtrace from show_stack+0x10/0x14
Feb 08 10:32:08 banan kernel:  show_stack from dump_stack_lvl+0xa8/0xb8
Feb 08 10:32:08 banan kernel: dump_stack_lvl from dequeue_task_idle+0x20/0x50 Feb 08 10:32:08 banan kernel: dequeue_task_idle from __schedule+0x428/0xc70
Feb 08 10:32:08 banan kernel:  __schedule from schedule+0x50/0x130
Feb 08 10:32:08 banan kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 08 10:32:08 banan kernel: schedule_preempt_disabled from __mutex_lock+0x4dc/0x914 Feb 08 10:32:08 banan kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 08 10:32:08 banan kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 08 10:32:08 banan kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 08 10:32:08 banan kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 08 10:32:08 banan kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 08 10:32:08 banan kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 08 10:32:08 banan kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8 Feb 08 10:32:08 banan kernel: handle_softirqs from __irq_exit_rcu+0x12c/0x198
Feb 08 10:32:08 banan kernel:  __irq_exit_rcu from irq_exit+0x8/0x28
Feb 08 10:32:08 banan kernel:  irq_exit from __irq_svc+0x90/0xd4
Feb 08 10:32:08 banan kernel: Exception stack(0xc1401f48 to 0xc1401f90)
Feb 08 10:32:08 banan kernel: 1f40: c0dc3ae0 2e43c000 00000001 00000000 c017b020 c1416840 Feb 08 10:32:08 banan kernel: 1f60: c1416840 c14125c0 c11f3820 00000000 00000068 ffffffff 00000000 c1401f98
Feb 08 10:32:08 banan kernel: 1f80: c0dc3ae0 c0dc3ae4 60070013 ffffffff
Feb 08 10:32:08 banan kernel: __irq_svc from default_idle_call+0x1c/0x1f4
Feb 08 10:32:08 banan kernel:  default_idle_call from do_idle+0xc0/0x128
Feb 08 10:32:08 banan kernel:  do_idle from cpu_startup_entry+0x28/0x2c
Feb 08 10:32:08 banan kernel: cpu_startup_entry from rest_init+0x150/0x17c
Feb 08 10:32:08 banan kernel:  rest_init from start_kernel+0x618/0x6dc
Feb 08 10:32:09 banan kernel: bad: scheduling from the idle thread!
Feb 08 10:32:09 banan kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.12.12-edge-g8e187440f820 #0
Feb 08 10:32:09 banan kernel: Tainted: [W]=WARN
Feb 08 10:32:09 banan kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 08 10:32:09 banan kernel: Call trace:
Feb 08 10:32:09 banan kernel: unwind_backtrace from show_stack+0x10/0x14
Feb 08 10:32:09 banan kernel:  show_stack from dump_stack_lvl+0xa8/0xb8
Feb 08 10:32:09 banan kernel: dump_stack_lvl from dequeue_task_idle+0x20/0x50 Feb 08 10:32:09 banan kernel: dequeue_task_idle from __schedule+0x428/0xc70
Feb 08 10:32:09 banan kernel:  __schedule from schedule+0x50/0x130
Feb 08 10:32:09 banan kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 08 10:32:09 banan kernel: schedule_preempt_disabled from __mutex_lock+0x4dc/0x914 Feb 08 10:32:09 banan kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 08 10:32:09 banan kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 08 10:32:09 banan kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 08 10:32:09 banan kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 08 10:32:09 banan kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 08 10:32:09 banan kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 08 10:32:09 banan kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8 Feb 08 10:32:09 banan kernel: handle_softirqs from __irq_exit_rcu+0x12c/0x198
Feb 08 10:32:09 banan kernel:  __irq_exit_rcu from irq_exit+0x8/0x28
Feb 08 10:32:09 banan kernel:  irq_exit from __irq_svc+0x90/0xd4
Feb 08 10:32:09 banan kernel: Exception stack(0xc1401f48 to 0xc1401f90)
Feb 08 10:32:09 banan kernel: 1f40: c0dc3ae0 2e43c000 00000001 00000000 c017b020 c1416840 Feb 08 10:32:09 banan kernel: 1f60: c1416840 c14125c0 c11f3820 00000000 00000068 ffffffff 00000000 c1401f98
Feb 08 10:32:09 banan kernel: 1f80: c0dc3ae0 c0dc3ae4 60070013 ffffffff
Feb 08 10:32:09 banan kernel: __irq_svc from default_idle_call+0x1c/0x1f4
Feb 08 10:32:09 banan kernel:  default_idle_call from do_idle+0xc0/0x128
Feb 08 10:32:09 banan kernel:  do_idle from cpu_startup_entry+0x28/0x2c
Feb 08 10:32:09 banan kernel: cpu_startup_entry from rest_init+0x150/0x17c
Feb 08 10:32:09 banan kernel:  rest_init from start_kernel+0x618/0x6dc
Feb 08 10:32:09 banan kernel: bad: scheduling from the idle thread!
Feb 08 10:32:09 banan kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.12.12-edge-g8e187440f820 #0
Feb 08 10:32:09 banan kernel: Tainted: [W]=WARN
Feb 08 10:32:09 banan kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 08 10:32:09 banan kernel: Call trace:
Feb 08 10:32:09 banan kernel: unwind_backtrace from show_stack+0x10/0x14
Feb 08 10:32:09 banan kernel:  show_stack from dump_stack_lvl+0xa8/0xb8
Feb 08 10:32:09 banan kernel: dump_stack_lvl from dequeue_task_idle+0x20/0x50 Feb 08 10:32:09 banan kernel: dequeue_task_idle from __schedule+0x428/0xc70
Feb 08 10:32:09 banan kernel:  __schedule from schedule+0x50/0x130
Feb 08 10:32:09 banan kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 08 10:32:09 banan kernel: schedule_preempt_disabled from __mutex_lock+0x4dc/0x914 Feb 08 10:32:09 banan kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 08 10:32:09 banan kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 08 10:32:09 banan kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 08 10:32:09 banan kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 08 10:32:09 banan kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 08 10:32:09 banan kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 08 10:32:09 banan kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8 Feb 08 10:32:09 banan kernel: handle_softirqs from __irq_exit_rcu+0x12c/0x198
Feb 08 10:32:09 banan kernel:  __irq_exit_rcu from irq_exit+0x8/0x28
Feb 08 10:32:09 banan kernel:  irq_exit from __irq_svc+0x90/0xd4
Feb 08 10:32:09 banan kernel: Exception stack(0xc1401f48 to 0xc1401f90)
Feb 08 10:32:09 banan kernel: 1f40: c0dc3ae0 2e43c000 00000001 00000000 c017b020 c1416840 Feb 08 10:32:09 banan kernel: 1f60: c1416840 c14125c0 c11f3820 00000000 00000068 ffffffff 00000000 c1401f98
Feb 08 10:32:09 banan kernel: 1f80: c0dc3ae0 c0dc3ae4 60070013 ffffffff
Feb 08 10:32:09 banan kernel: __irq_svc from default_idle_call+0x1c/0x1f4
Feb 08 10:32:09 banan kernel:  default_idle_call from do_idle+0xc0/0x128
Feb 08 10:32:09 banan kernel:  do_idle from cpu_startup_entry+0x28/0x2c
Feb 08 10:32:09 banan kernel: cpu_startup_entry from rest_init+0x150/0x17c
Feb 08 10:32:09 banan kernel:  rest_init from start_kernel+0x618/0x6dc
Feb 08 10:32:09 banan kernel: bad: scheduling from the idle thread!
Feb 08 10:32:09 banan kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.12.12-edge-g8e187440f820 #0
Feb 08 10:32:09 banan kernel: Tainted: [W]=WARN
Feb 08 10:32:09 banan kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 08 10:32:09 banan kernel: Call trace:
Feb 08 10:32:09 banan kernel: unwind_backtrace from show_stack+0x10/0x14
Feb 08 10:32:09 banan kernel:  show_stack from dump_stack_lvl+0xa8/0xb8
Feb 08 10:32:09 banan kernel: dump_stack_lvl from dequeue_task_idle+0x20/0x50 Feb 08 10:32:09 banan kernel: dequeue_task_idle from __schedule+0x428/0xc70
Feb 08 10:32:09 banan kernel:  __schedule from schedule+0x50/0x130
Feb 08 10:32:09 banan kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 08 10:32:09 banan kernel: schedule_preempt_disabled from __mutex_lock+0x4dc/0x914 Feb 08 10:32:09 banan kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 08 10:32:09 banan kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 08 10:32:09 banan kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 08 10:32:09 banan kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 08 10:32:09 banan kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 08 10:32:09 banan kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 08 10:32:09 banan kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8 Feb 08 10:32:09 banan kernel: handle_softirqs from __irq_exit_rcu+0x12c/0x198
Feb 08 10:32:09 banan kernel:  __irq_exit_rcu from irq_exit+0x8/0x28
Feb 08 10:32:09 banan kernel:  irq_exit from __irq_svc+0x90/0xd4
Feb 08 10:32:09 banan kernel: Exception stack(0xc1401f48 to 0xc1401f90)
Feb 08 10:32:09 banan kernel: 1f40: c0dc3ae0 2e43c000 00000001 00000000 c017b020 c1416840 Feb 08 10:32:09 banan kernel: 1f60: c1416840 c14125c0 c11f3820 00000000 00000068 ffffffff 00000000 c1401f98
Feb 08 10:32:09 banan kernel: 1f80: c0dc3ae0 c0dc3ae4 60070013 ffffffff
Feb 08 10:32:09 banan kernel: __irq_svc from default_idle_call+0x1c/0x1f4
Feb 08 10:32:09 banan kernel:  default_idle_call from do_idle+0xc0/0x128
Feb 08 10:32:09 banan kernel:  do_idle from cpu_startup_entry+0x28/0x2c
Feb 08 10:32:09 banan kernel: cpu_startup_entry from rest_init+0x150/0x17c
Feb 08 10:32:09 banan kernel:  rest_init from start_kernel+0x618/0x6dc
Feb 08 10:32:09 banan kernel: bad: scheduling from the idle thread!
Feb 08 10:32:09 banan kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.12.12-edge-g8e187440f820 #0
Feb 08 10:32:09 banan kernel: Tainted: [W]=WARN
Feb 08 10:32:09 banan kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 08 10:32:09 banan kernel: Call trace:
Feb 08 10:32:09 banan kernel: unwind_backtrace from show_stack+0x10/0x14
Feb 08 10:32:09 banan kernel:  show_stack from dump_stack_lvl+0xa8/0xb8
Feb 08 10:32:09 banan kernel: dump_stack_lvl from dequeue_task_idle+0x20/0x50 Feb 08 10:32:09 banan kernel: dequeue_task_idle from __schedule+0x428/0xc70
Feb 08 10:32:09 banan kernel:  __schedule from schedule+0x50/0x130
Feb 08 10:32:09 banan kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 08 10:32:09 banan kernel: schedule_preempt_disabled from __mutex_lock+0x4dc/0x914 Feb 08 10:32:09 banan kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 08 10:32:09 banan kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 08 10:32:09 banan kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 08 10:32:09 banan kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 08 10:32:09 banan kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 08 10:32:09 banan kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 08 10:32:09 banan kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8 Feb 08 10:32:09 banan kernel: handle_softirqs from __irq_exit_rcu+0x12c/0x198
Feb 08 10:32:09 banan kernel:  __irq_exit_rcu from irq_exit+0x8/0x28
Feb 08 10:32:09 banan kernel:  irq_exit from __irq_svc+0x90/0xd4
Feb 08 10:32:09 banan kernel: Exception stack(0xc1401f48 to 0xc1401f90)
Feb 08 10:32:09 banan kernel: 1f40: c0dc3ae0 2e43c000 00000001 00000000 c017b020 c1416840 Feb 08 10:32:09 banan kernel: 1f60: c1416840 c14125c0 c11f3820 00000000 00000068 ffffffff 00000000 c1401f98
Feb 08 10:32:09 banan kernel: 1f80: c0dc3ae0 c0dc3ae4 60070013 ffffffff
Feb 08 10:32:09 banan kernel: __irq_svc from default_idle_call+0x1c/0x1f4
Feb 08 10:32:09 banan kernel:  default_idle_call from do_idle+0xc0/0x128
Feb 08 10:32:09 banan kernel:  do_idle from cpu_startup_entry+0x28/0x2c
Feb 08 10:32:09 banan kernel: cpu_startup_entry from rest_init+0x150/0x17c
Feb 08 10:32:09 banan kernel:  rest_init from start_kernel+0x618/0x6dc
Feb 08 10:32:09 banan kernel: bad: scheduling from the idle thread!
Feb 08 10:32:09 banan kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.12.12-edge-g8e187440f820 #0
Feb 08 10:32:09 banan kernel: Tainted: [W]=WARN
Feb 08 10:32:09 banan kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 08 10:32:09 banan kernel: Call trace:
Feb 08 10:32:09 banan kernel: unwind_backtrace from show_stack+0x10/0x14
Feb 08 10:32:09 banan kernel:  show_stack from dump_stack_lvl+0xa8/0xb8
Feb 08 10:32:09 banan kernel: dump_stack_lvl from dequeue_task_idle+0x20/0x50 Feb 08 10:32:09 banan kernel: dequeue_task_idle from __schedule+0x428/0xc70
Feb 08 10:32:09 banan kernel:  __schedule from schedule+0x50/0x130
Feb 08 10:32:09 banan kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 08 10:32:09 banan kernel: schedule_preempt_disabled from __mutex_lock+0x4dc/0x914 Feb 08 10:32:09 banan kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 08 10:32:09 banan kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 08 10:32:09 banan kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 08 10:32:09 banan kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 08 10:32:09 banan kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 08 10:32:09 banan kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 08 10:32:09 banan kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8 Feb 08 10:32:09 banan kernel: handle_softirqs from __irq_exit_rcu+0x12c/0x198
Feb 08 10:32:09 banan kernel:  __irq_exit_rcu from irq_exit+0x8/0x28
Feb 08 10:32:09 banan kernel:  irq_exit from __irq_svc+0x90/0xd4
Feb 08 10:32:09 banan kernel: Exception stack(0xc1401f48 to 0xc1401f90)
Feb 08 10:32:09 banan kernel: 1f40: c0dc3ae0 2e43c000 00000001 00000000 c017b020 c1416840 Feb 08 10:32:09 banan kernel: 1f60: c1416840 c14125c0 c11f3820 00000000 00000068 ffffffff 00000000 c1401f98
Feb 08 10:32:09 banan kernel: 1f80: c0dc3ae0 c0dc3ae4 60070013 ffffffff
Feb 08 10:32:09 banan kernel: __irq_svc from default_idle_call+0x1c/0x1f4
Feb 08 10:32:09 banan kernel:  default_idle_call from do_idle+0xc0/0x128
Feb 08 10:32:09 banan kernel:  do_idle from cpu_startup_entry+0x28/0x2c
Feb 08 10:32:09 banan kernel: cpu_startup_entry from rest_init+0x150/0x17c
Feb 08 10:32:09 banan kernel:  rest_init from start_kernel+0x618/0x6dc
Feb 08 10:32:10 banan kernel: bad: scheduling from the idle thread!
Feb 08 10:32:10 banan kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.12.12-edge-g8e187440f820 #0
Feb 08 10:32:10 banan kernel: Tainted: [W]=WARN
Feb 08 10:32:10 banan kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 08 10:32:10 banan kernel: Call trace:
Feb 08 10:32:10 banan kernel: unwind_backtrace from show_stack+0x10/0x14
Feb 08 10:32:10 banan kernel:  show_stack from dump_stack_lvl+0xa8/0xb8
Feb 08 10:32:10 banan kernel: dump_stack_lvl from dequeue_task_idle+0x20/0x50 Feb 08 10:32:10 banan kernel: dequeue_task_idle from __schedule+0x428/0xc70
Feb 08 10:32:10 banan kernel:  __schedule from schedule+0x50/0x130
Feb 08 10:32:10 banan kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 08 10:32:10 banan kernel: schedule_preempt_disabled from __mutex_lock+0x4dc/0x914 Feb 08 10:32:10 banan kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 08 10:32:10 banan kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 08 10:32:10 banan kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 08 10:32:10 banan kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 08 10:32:10 banan kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 08 10:32:10 banan kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 08 10:32:10 banan kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8 Feb 08 10:32:10 banan kernel: handle_softirqs from __irq_exit_rcu+0x12c/0x198
Feb 08 10:32:10 banan kernel:  __irq_exit_rcu from irq_exit+0x8/0x28
Feb 08 10:32:10 banan kernel:  irq_exit from __irq_svc+0x90/0xd4
Feb 08 10:32:10 banan kernel: Exception stack(0xc1401f48 to 0xc1401f90)
Feb 08 10:32:10 banan kernel: 1f40: c0dc3ae0 2e43c000 00000001 00000000 c017b020 c1416840 Feb 08 10:32:10 banan kernel: 1f60: c1416840 c14125c0 c11f3820 00000000 00000068 ffffffff 00000000 c1401f98
Feb 08 10:32:10 banan kernel: 1f80: c0dc3ae0 c0dc3ae4 60070013 ffffffff
Feb 08 10:32:10 banan kernel: __irq_svc from default_idle_call+0x1c/0x1f4
Feb 08 10:32:10 banan kernel:  default_idle_call from do_idle+0xc0/0x128
Feb 08 10:32:10 banan kernel:  do_idle from cpu_startup_entry+0x28/0x2c
Feb 08 10:32:10 banan kernel: cpu_startup_entry from rest_init+0x150/0x17c
Feb 08 10:32:10 banan kernel:  rest_init from start_kernel+0x618/0x6dc
Feb 08 10:32:10 banan kernel: bad: scheduling from the idle thread!
Feb 08 10:32:10 banan kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.12.12-edge-g8e187440f820 #0
Feb 08 10:32:10 banan kernel: Tainted: [W]=WARN
Feb 08 10:32:10 banan kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 08 10:32:10 banan kernel: Call trace:
Feb 08 10:32:10 banan kernel: unwind_backtrace from show_stack+0x10/0x14
Feb 08 10:32:10 banan kernel:  show_stack from dump_stack_lvl+0xa8/0xb8
Feb 08 10:32:10 banan kernel: dump_stack_lvl from dequeue_task_idle+0x20/0x50 Feb 08 10:32:10 banan kernel: dequeue_task_idle from __schedule+0x428/0xc70
Feb 08 10:32:10 banan kernel:  __schedule from schedule+0x50/0x130
Feb 08 10:32:10 banan kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 08 10:32:10 banan kernel: schedule_preempt_disabled from __mutex_lock+0x4dc/0x914 Feb 08 10:32:10 banan kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 08 10:32:10 banan kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 08 10:32:10 banan kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 08 10:32:10 banan kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 08 10:32:10 banan kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 08 10:32:10 banan kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 08 10:32:10 banan kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8 Feb 08 10:32:10 banan kernel: handle_softirqs from __irq_exit_rcu+0x12c/0x198
Feb 08 10:32:10 banan kernel:  __irq_exit_rcu from irq_exit+0x8/0x28
Feb 08 10:32:10 banan kernel:  irq_exit from __irq_svc+0x90/0xd4
Feb 08 10:32:10 banan kernel: Exception stack(0xc1401f48 to 0xc1401f90)
Feb 08 10:32:10 banan kernel: 1f40: c0dc3ae0 2e43c000 00000001 00000000 c017b020 c1416840 Feb 08 10:32:10 banan kernel: 1f60: c1416840 c14125c0 c11f3820 00000000 00000068 ffffffff 00000000 c1401f98
Feb 08 10:32:10 banan kernel: 1f80: c0dc3ae0 c0dc3ae4 60070013 ffffffff
Feb 08 10:32:10 banan kernel: __irq_svc from default_idle_call+0x1c/0x1f4
Feb 08 10:32:10 banan kernel:  default_idle_call from do_idle+0xc0/0x128
Feb 08 10:32:10 banan kernel:  do_idle from cpu_startup_entry+0x28/0x2c
Feb 08 10:32:10 banan kernel: cpu_startup_entry from rest_init+0x150/0x17c
Feb 08 10:32:10 banan kernel:  rest_init from start_kernel+0x618/0x6dc
Feb 08 10:32:10 banan kernel: bad: scheduling from the idle thread!
Feb 08 10:32:10 banan kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.12.12-edge-g8e187440f820 #0
Feb 08 10:32:10 banan kernel: Tainted: [W]=WARN
Feb 08 10:32:10 banan kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 08 10:32:10 banan kernel: Call trace:
Feb 08 10:32:10 banan kernel: unwind_backtrace from show_stack+0x10/0x14
Feb 08 10:32:10 banan kernel:  show_stack from dump_stack_lvl+0xa8/0xb8
Feb 08 10:32:10 banan kernel: dump_stack_lvl from dequeue_task_idle+0x20/0x50 Feb 08 10:32:10 banan kernel: dequeue_task_idle from __schedule+0x428/0xc70
Feb 08 10:32:10 banan kernel:  __schedule from schedule+0x50/0x130
Feb 08 10:32:10 banan kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 08 10:32:10 banan kernel: schedule_preempt_disabled from __mutex_lock+0x4dc/0x914 Feb 08 10:32:10 banan kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 08 10:32:10 banan kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 08 10:32:10 banan kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 08 10:32:10 banan kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 08 10:32:10 banan kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 08 10:32:10 banan kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 08 10:32:10 banan kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8 Feb 08 10:32:10 banan kernel: handle_softirqs from __irq_exit_rcu+0x12c/0x198
Feb 08 10:32:10 banan kernel:  __irq_exit_rcu from irq_exit+0x8/0x28
Feb 08 10:32:10 banan kernel:  irq_exit from __irq_svc+0x90/0xd4
Feb 08 10:32:10 banan kernel: Exception stack(0xc1401f48 to 0xc1401f90)
Feb 08 10:32:10 banan kernel: 1f40: c0dc3ae0 2e43c000 00000001 00000000 c017b020 c1416840 Feb 08 10:32:10 banan kernel: 1f60: c1416840 c14125c0 c11f3820 00000000 00000068 ffffffff 00000000 c1401f98
Feb 08 10:32:10 banan kernel: 1f80: c0dc3ae0 c0dc3ae4 60070013 ffffffff
Feb 08 10:32:10 banan kernel: __irq_svc from default_idle_call+0x1c/0x1f4
Feb 08 10:32:10 banan kernel:  default_idle_call from do_idle+0xc0/0x128
Feb 08 10:32:10 banan kernel:  do_idle from cpu_startup_entry+0x28/0x2c
Feb 08 10:32:10 banan kernel: cpu_startup_entry from rest_init+0x150/0x17c
Feb 08 10:32:10 banan kernel:  rest_init from start_kernel+0x618/0x6dc
Feb 08 10:32:10 banan kernel: bad: scheduling from the idle thread!
Feb 08 10:32:10 banan kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.12.12-edge-g8e187440f820 #0
Feb 08 10:32:10 banan kernel: Tainted: [W]=WARN
Feb 08 10:32:10 banan kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 08 10:32:10 banan kernel: Call trace:
Feb 08 10:32:10 banan kernel: unwind_backtrace from show_stack+0x10/0x14
Feb 08 10:32:10 banan kernel:  show_stack from dump_stack_lvl+0xa8/0xb8
Feb 08 10:32:10 banan kernel: dump_stack_lvl from dequeue_task_idle+0x20/0x50 Feb 08 10:32:10 banan kernel: dequeue_task_idle from __schedule+0x428/0xc70
Feb 08 10:32:10 banan kernel:  __schedule from schedule+0x50/0x130
Feb 08 10:32:10 banan kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 08 10:32:10 banan kernel: schedule_preempt_disabled from __mutex_lock+0x4dc/0x914 Feb 08 10:32:10 banan kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 08 10:32:10 banan kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 08 10:32:10 banan kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 08 10:32:10 banan kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 08 10:32:10 banan kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 08 10:32:10 banan kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 08 10:32:10 banan kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8 Feb 08 10:32:10 banan kernel: handle_softirqs from __irq_exit_rcu+0x12c/0x198
Feb 08 10:32:10 banan kernel:  __irq_exit_rcu from irq_exit+0x8/0x28
Feb 08 10:32:10 banan kernel:  irq_exit from __irq_svc+0x90/0xd4
Feb 08 10:32:10 banan kernel: Exception stack(0xc1401f48 to 0xc1401f90)
Feb 08 10:32:10 banan kernel: 1f40: c0dc3ae0 2e43c000 00000001 00000000 c017b020 c1416840 Feb 08 10:32:10 banan kernel: 1f60: c1416840 c14125c0 c11f3820 00000000 00000068 ffffffff 00000000 c1401f98
Feb 08 10:32:10 banan kernel: 1f80: c0dc3ae0 c0dc3ae4 60070013 ffffffff
Feb 08 10:32:10 banan kernel: __irq_svc from default_idle_call+0x1c/0x1f4
Feb 08 10:32:10 banan kernel:  default_idle_call from do_idle+0xc0/0x128
Feb 08 10:32:10 banan kernel:  do_idle from cpu_startup_entry+0x28/0x2c
Feb 08 10:32:10 banan kernel: cpu_startup_entry from rest_init+0x150/0x17c
Feb 08 10:32:10 banan kernel:  rest_init from start_kernel+0x618/0x6dc
Feb 08 10:32:10 banan kernel: bad: scheduling from the idle thread!
Feb 08 10:32:10 banan kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.12.12-edge-g8e187440f820 #0
Feb 08 10:32:10 banan kernel: Tainted: [W]=WARN
Feb 08 10:32:10 banan kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 08 10:32:10 banan kernel: Call trace:
Feb 08 10:32:10 banan kernel: unwind_backtrace from show_stack+0x10/0x14
Feb 08 10:32:10 banan kernel:  show_stack from dump_stack_lvl+0xa8/0xb8
Feb 08 10:32:10 banan kernel: dump_stack_lvl from dequeue_task_idle+0x20/0x50 Feb 08 10:32:10 banan kernel: dequeue_task_idle from __schedule+0x428/0xc70
Feb 08 10:32:10 banan kernel:  __schedule from schedule+0x50/0x130
Feb 08 10:32:10 banan kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 08 10:32:10 banan kernel: schedule_preempt_disabled from __mutex_lock+0x4dc/0x914 Feb 08 10:32:10 banan kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 08 10:32:10 banan kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 08 10:32:10 banan kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 08 10:32:10 banan kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 08 10:32:10 banan kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 08 10:32:10 banan kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 08 10:32:10 banan kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8 Feb 08 10:32:10 banan kernel: handle_softirqs from __irq_exit_rcu+0x12c/0x198
Feb 08 10:32:10 banan kernel:  __irq_exit_rcu from irq_exit+0x8/0x28
Feb 08 10:32:10 banan kernel:  irq_exit from __irq_svc+0x90/0xd4
Feb 08 10:32:10 banan kernel: Exception stack(0xc1401f48 to 0xc1401f90)
Feb 08 10:32:10 banan kernel: 1f40: c0dc3ae0 2e43c000 00000001 00000000 c017b020 c1416840 Feb 08 10:32:10 banan kernel: 1f60: c1416840 c14125c0 c11f3820 00000000 00000068 ffffffff 00000000 c1401f98
Feb 08 10:32:10 banan kernel: 1f80: c0dc3ae0 c0dc3ae4 60070013 ffffffff
Feb 08 10:32:10 banan kernel: __irq_svc from default_idle_call+0x1c/0x1f4
Feb 08 10:32:10 banan kernel:  default_idle_call from do_idle+0xc0/0x128
Feb 08 10:32:10 banan kernel:  do_idle from cpu_startup_entry+0x28/0x2c
Feb 08 10:32:10 banan kernel: cpu_startup_entry from rest_init+0x150/0x17c
Feb 08 10:32:10 banan kernel:  rest_init from start_kernel+0x618/0x6dc
Feb 08 10:32:10 banan kernel: bad: scheduling from the idle thread!
Feb 08 10:32:10 banan kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.12.12-edge-g8e187440f820 #0
Feb 08 10:32:10 banan kernel: Tainted: [W]=WARN
Feb 08 10:32:10 banan kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 08 10:32:10 banan kernel: Call trace:
Feb 08 10:32:10 banan kernel: unwind_backtrace from show_stack+0x10/0x14
Feb 08 10:32:10 banan kernel:  show_stack from dump_stack_lvl+0xa8/0xb8
Feb 08 10:32:10 banan kernel: dump_stack_lvl from dequeue_task_idle+0x20/0x50 Feb 08 10:32:10 banan kernel: dequeue_task_idle from __schedule+0x428/0xc70
Feb 08 10:32:10 banan kernel:  __schedule from schedule+0x50/0x130
Feb 08 10:32:10 banan kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 08 10:32:10 banan kernel: schedule_preempt_disabled from __mutex_lock+0x4dc/0x914 Feb 08 10:32:10 banan kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 08 10:32:10 banan kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 08 10:32:10 banan kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 08 10:32:10 banan kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 08 10:32:10 banan kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 08 10:32:10 banan kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 08 10:32:10 banan kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8 Feb 08 10:32:10 banan kernel: handle_softirqs from __irq_exit_rcu+0x12c/0x198
Feb 08 10:32:10 banan kernel:  __irq_exit_rcu from irq_exit+0x8/0x28
Feb 08 10:32:10 banan kernel:  irq_exit from __irq_svc+0x90/0xd4
Feb 08 10:32:10 banan kernel: Exception stack(0xc1401f48 to 0xc1401f90)
Feb 08 10:32:10 banan kernel: 1f40: c0dc3ae0 2e43c000 00000001 00000000 c017b020 c1416840 Feb 08 10:32:10 banan kernel: 1f60: c1416840 c14125c0 c11f3820 00000000 00000068 ffffffff 00000000 c1401f98
Feb 08 10:32:10 banan kernel: 1f80: c0dc3ae0 c0dc3ae4 60070013 ffffffff
Feb 08 10:32:10 banan kernel: __irq_svc from default_idle_call+0x1c/0x1f4
Feb 08 10:32:10 banan kernel:  default_idle_call from do_idle+0xc0/0x128
Feb 08 10:32:10 banan kernel:  do_idle from cpu_startup_entry+0x28/0x2c
Feb 08 10:32:10 banan kernel: cpu_startup_entry from rest_init+0x150/0x17c
Feb 08 10:32:10 banan kernel:  rest_init from start_kernel+0x618/0x6dc
Feb 08 10:32:11 banan kernel: bad: scheduling from the idle thread!
Feb 08 10:32:11 banan kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.12.12-edge-g8e187440f820 #0
Feb 08 10:32:11 banan kernel: Tainted: [W]=WARN
Feb 08 10:32:11 banan kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 08 10:32:11 banan kernel: Call trace:
Feb 08 10:32:11 banan kernel: unwind_backtrace from show_stack+0x10/0x14
Feb 08 10:32:11 banan kernel:  show_stack from dump_stack_lvl+0xa8/0xb8
Feb 08 10:32:11 banan kernel: dump_stack_lvl from dequeue_task_idle+0x20/0x50 Feb 08 10:32:11 banan kernel: dequeue_task_idle from __schedule+0x428/0xc70
Feb 08 10:32:11 banan kernel:  __schedule from schedule+0x50/0x130
Feb 08 10:32:11 banan kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 08 10:32:11 banan kernel: schedule_preempt_disabled from __mutex_lock+0x4dc/0x914 Feb 08 10:32:11 banan kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 08 10:32:11 banan kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 08 10:32:11 banan kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 08 10:32:11 banan kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 08 10:32:11 banan kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 08 10:32:11 banan kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 08 10:32:11 banan kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8


Issue 2:
================

Feb 07 20:23:45 machine kernel: rtw_8821au 1-1:1.0: firmware failed to leave lps state Feb 07 20:23:46 machine kernel: rtw_8821au 1-1:1.0: failed to get tx report from firmware Feb 07 20:23:46 machine kernel: BUG: scheduling while atomic: swapper/0/0/0x00000103
Feb 07 20:23:46 machine kernel: INFO: lockdep is turned off.
Feb 07 20:23:46 machine kernel: Modules linked in: rtw88_8821au rtw88_8821a rtw88_88xxa rtw88_usb rtw88_core mac80211 libarc4 cfg80211 imx_sdma ip_tables x_tables
Feb 07 20:23:46 machine kernel: irq event stamp: 10781843
Feb 07 20:23:46 machine kernel: hardirqs last enabled at (10781842): [<c0100c58>] __irq_svc+0xb8/0xd4 Feb 07 20:23:46 machine kernel: hardirqs last disabled at (10781843): [<c0dcf33c>] _raw_spin_lock_irqsave+0x64/0x68 Feb 07 20:23:46 machine kernel: softirqs last enabled at (10781808): [<c012cbbc>] handle_softirqs+0x2b4/0x4a8 Feb 07 20:23:46 machine kernel: softirqs last disabled at (10781821): [<c012cf30>] __irq_exit_rcu+0x12c/0x198 Feb 07 20:23:46 machine kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Not tainted 6.12.12-g8e187440f820 #0 Feb 07 20:23:46 machine kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 07 20:23:46 machine kernel: Call trace:
Feb 07 20:23:46 machine kernel: unwind_backtrace from show_stack+0x10/0x14 Feb 07 20:23:46 machine kernel: show_stack from dump_stack_lvl+0x88/0xb8 Feb 07 20:23:46 machine kernel: dump_stack_lvl from __schedule_bug+0x64/0x84 Feb 07 20:23:46 machine kernel: __schedule_bug from __schedule+0x944/0xc70
Feb 07 20:23:46 machine kernel:  __schedule from schedule+0x50/0x130
Feb 07 20:23:46 machine kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 07 20:23:46 machine kernel: schedule_preempt_disabled from __mutex_lock+0x7d4/0x914 Feb 07 20:23:46 machine kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 07 20:23:46 machine kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 07 20:23:46 machine kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 07 20:23:46 machine kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 07 20:23:46 machine kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 07 20:23:46 machine kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 07 20:23:46 machine kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8 Feb 07 20:23:46 machine kernel: handle_softirqs from __irq_exit_rcu+0x12c/0x198
Feb 07 20:23:46 machine kernel:  __irq_exit_rcu from irq_exit+0x8/0x28
Feb 07 20:23:46 machine kernel:  irq_exit from __irq_svc+0x90/0xd4
Feb 07 20:23:46 machine kernel: Exception stack(0xc1401f48 to 0xc1401f90) Feb 07 20:23:46 machine kernel: 1f40: c0dc3ae0 2e43c000 00000001 00000000 c017b020 c1416840 Feb 07 20:23:46 machine kernel: 1f60: c1416840 c14125c0 c11f3820 00000000 00000068 ffffffff 00000000 c1401f98 Feb 07 20:23:46 machine kernel: 1f80: c0dc3ae0 c0dc3ae4 600e0013 ffffffff Feb 07 20:23:46 machine kernel: __irq_svc from default_idle_call+0x1c/0x1f4 Feb 07 20:23:46 machine kernel: default_idle_call from do_idle+0xc0/0x128 Feb 07 20:23:46 machine kernel: do_idle from cpu_startup_entry+0x28/0x2c Feb 07 20:23:46 machine kernel: cpu_startup_entry from rest_init+0x150/0x17c
Feb 07 20:23:46 machine kernel:  rest_init from start_kernel+0x618/0x6dc
Feb 07 20:23:46 machine kernel: bad: scheduling from the idle thread!
Feb 07 20:23:46 machine kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.12.12-g8e187440f820 #0
Feb 07 20:23:46 machine kernel: Tainted: [W]=WARN
Feb 07 20:23:46 machine kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 07 20:23:46 machine kernel: Call trace:
Feb 07 20:23:46 machine kernel: unwind_backtrace from show_stack+0x10/0x14 Feb 07 20:23:46 machine kernel: show_stack from dump_stack_lvl+0xa8/0xb8 Feb 07 20:23:46 machine kernel: dump_stack_lvl from dequeue_task_idle+0x20/0x50 Feb 07 20:23:46 machine kernel: dequeue_task_idle from __schedule+0x428/0xc70
Feb 07 20:23:46 machine kernel:  __schedule from schedule+0x50/0x130
Feb 07 20:23:46 machine kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 07 20:23:46 machine kernel: schedule_preempt_disabled from __mutex_lock+0x4dc/0x914 Feb 07 20:23:46 machine kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 07 20:23:46 machine kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 07 20:23:46 machine kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 07 20:23:46 machine kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 07 20:23:46 machine kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 07 20:23:46 machine kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 07 20:23:46 machine kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8 Feb 07 20:23:46 machine kernel: handle_softirqs from __irq_exit_rcu+0x12c/0x198
Feb 07 20:23:46 machine kernel:  __irq_exit_rcu from irq_exit+0x8/0x28
Feb 07 20:23:46 machine kernel:  irq_exit from __irq_svc+0x90/0xd4
Feb 07 20:23:46 machine kernel: Exception stack(0xc1401f48 to 0xc1401f90) Feb 07 20:23:46 machine kernel: 1f40: c0dc3ae0 2e43c000 00000001 00000000 c017b020 c1416840 Feb 07 20:23:46 machine kernel: 1f60: c1416840 c14125c0 c11f3820 00000000 00000068 ffffffff 00000000 c1401f98 Feb 07 20:23:46 machine kernel: 1f80: c0dc3ae0 c0dc3ae4 600e0013 ffffffff Feb 07 20:23:46 machine kernel: __irq_svc from default_idle_call+0x1c/0x1f4 Feb 07 20:23:46 machine kernel: default_idle_call from do_idle+0xc0/0x128 Feb 07 20:23:46 machine kernel: do_idle from cpu_startup_entry+0x28/0x2c Feb 07 20:23:46 machine kernel: cpu_startup_entry from rest_init+0x150/0x17c
Feb 07 20:23:46 machine kernel:  rest_init from start_kernel+0x618/0x6dc
Feb 07 20:23:46 machine kernel: bad: scheduling from the idle thread!
Feb 07 20:23:46 machine kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.12.12-g8e187440f820 #0
Feb 07 20:23:46 machine kernel: Tainted: [W]=WARN
Feb 07 20:23:46 machine kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 07 20:23:46 machine kernel: Call trace:
Feb 07 20:23:46 machine kernel: unwind_backtrace from show_stack+0x10/0x14 Feb 07 20:23:46 machine kernel: show_stack from dump_stack_lvl+0xa8/0xb8 Feb 07 20:23:46 machine kernel: dump_stack_lvl from dequeue_task_idle+0x20/0x50 Feb 07 20:23:46 machine kernel: dequeue_task_idle from __schedule+0x428/0xc70
Feb 07 20:23:46 machine kernel:  __schedule from schedule+0x50/0x130
Feb 07 20:23:46 machine kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 07 20:23:46 machine kernel: schedule_preempt_disabled from __mutex_lock+0x4dc/0x914 Feb 07 20:23:46 machine kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 07 20:23:46 machine kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 07 20:23:46 machine kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 07 20:23:46 machine kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 07 20:23:46 machine kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 07 20:23:46 machine kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 07 20:23:46 machine kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8 Feb 07 20:23:46 machine kernel: handle_softirqs from __irq_exit_rcu+0x12c/0x198
Feb 07 20:23:46 machine kernel:  __irq_exit_rcu from irq_exit+0x8/0x28
Feb 07 20:23:46 machine kernel:  irq_exit from __irq_svc+0x90/0xd4
Feb 07 20:23:46 machine kernel: Exception stack(0xc1401f48 to 0xc1401f90) Feb 07 20:23:46 machine kernel: 1f40: c0dc3ae0 2e43c000 00000001 00000000 c017b020 c1416840 Feb 07 20:23:46 machine kernel: 1f60: c1416840 c14125c0 c11f3820 00000000 00000068 ffffffff 00000000 c1401f98 Feb 07 20:23:46 machine kernel: 1f80: c0dc3ae0 c0dc3ae4 600e0013 ffffffff Feb 07 20:23:46 machine kernel: __irq_svc from default_idle_call+0x1c/0x1f4 Feb 07 20:23:46 machine kernel: default_idle_call from do_idle+0xc0/0x128 Feb 07 20:23:46 machine kernel: do_idle from cpu_startup_entry+0x28/0x2c Feb 07 20:23:46 machine kernel: cpu_startup_entry from rest_init+0x150/0x17c
Feb 07 20:23:46 machine kernel:  rest_init from start_kernel+0x618/0x6dc
Feb 07 20:23:47 machine kernel: bad: scheduling from the idle thread!
Feb 07 20:23:47 machine kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.12.12-g8e187440f820 #0
Feb 07 20:23:47 machine kernel: Tainted: [W]=WARN
Feb 07 20:23:47 machine kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 07 20:23:47 machine kernel: Call trace:
Feb 07 20:23:47 machine kernel: unwind_backtrace from show_stack+0x10/0x14 Feb 07 20:23:47 machine kernel: show_stack from dump_stack_lvl+0xa8/0xb8 Feb 07 20:23:47 machine kernel: dump_stack_lvl from dequeue_task_idle+0x20/0x50 Feb 07 20:23:47 machine kernel: dequeue_task_idle from __schedule+0x428/0xc70
Feb 07 20:23:47 machine kernel:  __schedule from schedule+0x50/0x130
Feb 07 20:23:47 machine kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 07 20:23:47 machine kernel: schedule_preempt_disabled from __mutex_lock+0x4dc/0x914 Feb 07 20:23:47 machine kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 07 20:23:47 machine kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 07 20:23:47 machine kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 07 20:23:47 machine kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 07 20:23:47 machine kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 07 20:23:47 machine kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 07 20:23:47 machine kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8 Feb 07 20:23:47 machine kernel: handle_softirqs from __irq_exit_rcu+0x12c/0x198
Feb 07 20:23:47 machine kernel:  __irq_exit_rcu from irq_exit+0x8/0x28
Feb 07 20:23:47 machine kernel:  irq_exit from __irq_svc+0x90/0xd4
Feb 07 20:23:47 machine kernel: Exception stack(0xc1401f48 to 0xc1401f90) Feb 07 20:23:47 machine kernel: 1f40: c0dc3ae0 2e43c000 00000001 00000000 c017b020 c1416840 Feb 07 20:23:47 machine kernel: 1f60: c1416840 c14125c0 c11f3820 00000000 00000068 ffffffff 00000000 c1401f98 Feb 07 20:23:47 machine kernel: 1f80: c0dc3ae0 c0dc3ae4 600e0013 ffffffff Feb 07 20:23:47 machine kernel: __irq_svc from default_idle_call+0x1c/0x1f4 Feb 07 20:23:47 machine kernel: default_idle_call from do_idle+0xc0/0x128 Feb 07 20:23:47 machine kernel: do_idle from cpu_startup_entry+0x28/0x2c Feb 07 20:23:47 machine kernel: cpu_startup_entry from rest_init+0x150/0x17c
Feb 07 20:23:47 machine kernel:  rest_init from start_kernel+0x618/0x6dc
Feb 07 20:23:47 machine kernel: bad: scheduling from the idle thread!
Feb 07 20:23:47 machine kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.12.12-g8e187440f820 #0
Feb 07 20:23:47 machine kernel: Tainted: [W]=WARN
Feb 07 20:23:47 machine kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 07 20:23:47 machine kernel: Call trace:
Feb 07 20:23:47 machine kernel: unwind_backtrace from show_stack+0x10/0x14 Feb 07 20:23:47 machine kernel: show_stack from dump_stack_lvl+0xa8/0xb8 Feb 07 20:23:47 machine kernel: dump_stack_lvl from dequeue_task_idle+0x20/0x50 Feb 07 20:23:47 machine kernel: dequeue_task_idle from __schedule+0x428/0xc70
Feb 07 20:23:47 machine kernel:  __schedule from schedule+0x50/0x130
Feb 07 20:23:47 machine kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 07 20:23:47 machine kernel: schedule_preempt_disabled from __mutex_lock+0x4dc/0x914 Feb 07 20:23:47 machine kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 07 20:23:47 machine kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 07 20:23:47 machine kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 07 20:23:47 machine kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 07 20:23:47 machine kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 07 20:23:47 machine kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 07 20:23:47 machine kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8 Feb 07 20:23:47 machine kernel: handle_softirqs from __irq_exit_rcu+0x12c/0x198
Feb 07 20:23:47 machine kernel:  __irq_exit_rcu from irq_exit+0x8/0x28
Feb 07 20:23:47 machine kernel:  irq_exit from __irq_svc+0x90/0xd4
Feb 07 20:23:47 machine kernel: Exception stack(0xc1401f48 to 0xc1401f90) Feb 07 20:23:47 machine kernel: 1f40: c0dc3ae0 2e43c000 00000001 00000000 c017b020 c1416840 Feb 07 20:23:47 machine kernel: 1f60: c1416840 c14125c0 c11f3820 00000000 00000068 ffffffff 00000000 c1401f98 Feb 07 20:23:47 machine kernel: 1f80: c0dc3ae0 c0dc3ae4 600e0013 ffffffff Feb 07 20:23:47 machine kernel: __irq_svc from default_idle_call+0x1c/0x1f4 Feb 07 20:23:47 machine kernel: default_idle_call from do_idle+0xc0/0x128 Feb 07 20:23:47 machine kernel: do_idle from cpu_startup_entry+0x28/0x2c Feb 07 20:23:47 machine kernel: cpu_startup_entry from rest_init+0x150/0x17c
Feb 07 20:23:47 machine kernel:  rest_init from start_kernel+0x618/0x6dc
Feb 07 20:23:47 machine kernel: bad: scheduling from the idle thread!
Feb 07 20:23:47 machine kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.12.12-g8e187440f820 #0
Feb 07 20:23:47 machine kernel: Tainted: [W]=WARN
Feb 07 20:23:47 machine kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 07 20:23:47 machine kernel: Call trace:
Feb 07 20:23:47 machine kernel: unwind_backtrace from show_stack+0x10/0x14 Feb 07 20:23:47 machine kernel: show_stack from dump_stack_lvl+0xa8/0xb8 Feb 07 20:23:47 machine kernel: dump_stack_lvl from dequeue_task_idle+0x20/0x50 Feb 07 20:23:47 machine kernel: dequeue_task_idle from __schedule+0x428/0xc70
Feb 07 20:23:47 machine kernel:  __schedule from schedule+0x50/0x130
Feb 07 20:23:47 machine kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 07 20:23:47 machine kernel: schedule_preempt_disabled from __mutex_lock+0x4dc/0x914 Feb 07 20:23:47 machine kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 07 20:23:47 machine kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 07 20:23:47 machine kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 07 20:23:47 machine kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 07 20:23:47 machine kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 07 20:23:47 machine kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 07 20:23:47 machine kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8 Feb 07 20:23:47 machine kernel: handle_softirqs from __irq_exit_rcu+0x12c/0x198
Feb 07 20:23:47 machine kernel:  __irq_exit_rcu from irq_exit+0x8/0x28
Feb 07 20:23:47 machine kernel:  irq_exit from __irq_svc+0x90/0xd4
Feb 07 20:23:47 machine kernel: Exception stack(0xc1401f48 to 0xc1401f90) Feb 07 20:23:47 machine kernel: 1f40: c0dc3ae0 2e43c000 00000001 00000000 c017b020 c1416840 Feb 07 20:23:47 machine kernel: 1f60: c1416840 c14125c0 c11f3820 00000000 00000068 ffffffff 00000000 c1401f98 Feb 07 20:23:47 machine kernel: 1f80: c0dc3ae0 c0dc3ae4 600e0013 ffffffff Feb 07 20:23:47 machine kernel: __irq_svc from default_idle_call+0x1c/0x1f4 Feb 07 20:23:47 machine kernel: default_idle_call from do_idle+0xc0/0x128 Feb 07 20:23:47 machine kernel: do_idle from cpu_startup_entry+0x28/0x2c Feb 07 20:23:47 machine kernel: cpu_startup_entry from rest_init+0x150/0x17c
Feb 07 20:23:47 machine kernel:  rest_init from start_kernel+0x618/0x6dc
Feb 07 20:23:47 machine kernel: bad: scheduling from the idle thread!
Feb 07 20:23:47 machine kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.12.12-g8e187440f820 #0
Feb 07 20:23:47 machine kernel: Tainted: [W]=WARN
Feb 07 20:23:47 machine kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 07 20:23:47 machine kernel: Call trace:
Feb 07 20:23:47 machine kernel: unwind_backtrace from show_stack+0x10/0x14 Feb 07 20:23:47 machine kernel: show_stack from dump_stack_lvl+0xa8/0xb8 Feb 07 20:23:47 machine kernel: dump_stack_lvl from dequeue_task_idle+0x20/0x50 Feb 07 20:23:47 machine kernel: dequeue_task_idle from __schedule+0x428/0xc70
Feb 07 20:23:47 machine kernel:  __schedule from schedule+0x50/0x130
Feb 07 20:23:47 machine kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 07 20:23:47 machine kernel: schedule_preempt_disabled from __mutex_lock+0x4dc/0x914 Feb 07 20:23:47 machine kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 07 20:23:47 machine kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 07 20:23:47 machine kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 07 20:23:47 machine kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 07 20:23:47 machine kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 07 20:23:47 machine kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 07 20:23:47 machine kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8 Feb 07 20:23:47 machine kernel: handle_softirqs from __irq_exit_rcu+0x12c/0x198
Feb 07 20:23:47 machine kernel:  __irq_exit_rcu from irq_exit+0x8/0x28
Feb 07 20:23:47 machine kernel:  irq_exit from __irq_svc+0x90/0xd4
Feb 07 20:23:47 machine kernel: Exception stack(0xc1401f48 to 0xc1401f90) Feb 07 20:23:47 machine kernel: 1f40: c0dc3ae0 2e43c000 00000001 00000000 c017b020 c1416840 Feb 07 20:23:47 machine kernel: 1f60: c1416840 c14125c0 c11f3820 00000000 00000068 ffffffff 00000000 c1401f98 Feb 07 20:23:47 machine kernel: 1f80: c0dc3ae0 c0dc3ae4 600e0013 ffffffff Feb 07 20:23:47 machine kernel: __irq_svc from default_idle_call+0x1c/0x1f4 Feb 07 20:23:47 machine kernel: default_idle_call from do_idle+0xc0/0x128 Feb 07 20:23:47 machine kernel: do_idle from cpu_startup_entry+0x28/0x2c Feb 07 20:23:47 machine kernel: cpu_startup_entry from rest_init+0x150/0x17c
Feb 07 20:23:47 machine kernel:  rest_init from start_kernel+0x618/0x6dc
Feb 07 20:23:47 machine kernel: bad: scheduling from the idle thread!
Feb 07 20:23:47 machine kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.12.12-g8e187440f820 #0
Feb 07 20:23:47 machine kernel: Tainted: [W]=WARN
Feb 07 20:23:47 machine kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 07 20:23:47 machine kernel: Call trace:
Feb 07 20:23:47 machine kernel: unwind_backtrace from show_stack+0x10/0x14 Feb 07 20:23:47 machine kernel: show_stack from dump_stack_lvl+0xa8/0xb8 Feb 07 20:23:47 machine kernel: dump_stack_lvl from dequeue_task_idle+0x20/0x50 Feb 07 20:23:47 machine kernel: dequeue_task_idle from __schedule+0x428/0xc70
Feb 07 20:23:47 machine kernel:  __schedule from schedule+0x50/0x130
Feb 07 20:23:47 machine kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 07 20:23:47 machine kernel: schedule_preempt_disabled from __mutex_lock+0x4dc/0x914 Feb 07 20:23:47 machine kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 07 20:23:47 machine kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 07 20:23:47 machine kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 07 20:23:47 machine kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 07 20:23:47 machine kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 07 20:23:47 machine kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 07 20:23:47 machine kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8 Feb 07 20:23:47 machine kernel: handle_softirqs from __irq_exit_rcu+0x12c/0x198
Feb 07 20:23:47 machine kernel:  __irq_exit_rcu from irq_exit+0x8/0x28
Feb 07 20:23:47 machine kernel:  irq_exit from __irq_svc+0x90/0xd4
Feb 07 20:23:47 machine kernel: Exception stack(0xc1401f48 to 0xc1401f90) Feb 07 20:23:47 machine kernel: 1f40: c0dc3ae0 2e43c000 00000001 00000000 c017b020 c1416840 Feb 07 20:23:47 machine kernel: 1f60: c1416840 c14125c0 c11f3820 00000000 00000068 ffffffff 00000000 c1401f98 Feb 07 20:23:47 machine kernel: 1f80: c0dc3ae0 c0dc3ae4 600e0013 ffffffff Feb 07 20:23:47 machine kernel: __irq_svc from default_idle_call+0x1c/0x1f4 Feb 07 20:23:47 machine kernel: default_idle_call from do_idle+0xc0/0x128 Feb 07 20:23:47 machine kernel: do_idle from cpu_startup_entry+0x28/0x2c Feb 07 20:23:47 machine kernel: cpu_startup_entry from rest_init+0x150/0x17c
Feb 07 20:23:47 machine kernel:  rest_init from start_kernel+0x618/0x6dc
Feb 07 20:23:48 machine kernel: bad: scheduling from the idle thread!
Feb 07 20:23:48 machine kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.12.12-g8e187440f820 #0
Feb 07 20:23:48 machine kernel: Tainted: [W]=WARN
Feb 07 20:23:48 machine kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 07 20:23:48 machine kernel: Call trace:
Feb 07 20:23:48 machine kernel: unwind_backtrace from show_stack+0x10/0x14 Feb 07 20:23:48 machine kernel: show_stack from dump_stack_lvl+0xa8/0xb8 Feb 07 20:23:48 machine kernel: dump_stack_lvl from dequeue_task_idle+0x20/0x50 Feb 07 20:23:48 machine kernel: dequeue_task_idle from __schedule+0x428/0xc70
Feb 07 20:23:48 machine kernel:  __schedule from schedule+0x50/0x130
Feb 07 20:23:48 machine kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 07 20:23:48 machine kernel: schedule_preempt_disabled from __mutex_lock+0x4dc/0x914 Feb 07 20:23:48 machine kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 07 20:23:48 machine kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 07 20:23:48 machine kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 07 20:23:48 machine kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 07 20:23:48 machine kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 07 20:23:48 machine kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 07 20:23:48 machine kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8 Feb 07 20:23:48 machine kernel: handle_softirqs from __irq_exit_rcu+0x12c/0x198
Feb 07 20:23:48 machine kernel:  __irq_exit_rcu from irq_exit+0x8/0x28
Feb 07 20:23:48 machine kernel:  irq_exit from __irq_svc+0x90/0xd4
Feb 07 20:23:48 machine kernel: Exception stack(0xc1401f48 to 0xc1401f90) Feb 07 20:23:48 machine kernel: 1f40: c0dc3ae0 2e43c000 00000001 00000000 c017b020 c1416840 Feb 07 20:23:48 machine kernel: 1f60: c1416840 c14125c0 c11f3820 00000000 00000068 ffffffff 00000000 c1401f98 Feb 07 20:23:48 machine kernel: 1f80: c0dc3ae0 c0dc3ae4 600e0013 ffffffff Feb 07 20:23:48 machine kernel: __irq_svc from default_idle_call+0x1c/0x1f4 Feb 07 20:23:48 machine kernel: default_idle_call from do_idle+0xc0/0x128 Feb 07 20:23:48 machine kernel: do_idle from cpu_startup_entry+0x28/0x2c Feb 07 20:23:48 machine kernel: cpu_startup_entry from rest_init+0x150/0x17c
Feb 07 20:23:48 machine kernel:  rest_init from start_kernel+0x618/0x6dc
Feb 07 20:23:48 machine kernel: bad: scheduling from the idle thread!
Feb 07 20:23:48 machine kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.12.12-g8e187440f820 #0
Feb 07 20:23:48 machine kernel: Tainted: [W]=WARN
Feb 07 20:23:48 machine kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 07 20:23:48 machine kernel: Call trace:
Feb 07 20:23:48 machine kernel: unwind_backtrace from show_stack+0x10/0x14 Feb 07 20:23:48 machine kernel: show_stack from dump_stack_lvl+0xa8/0xb8 Feb 07 20:23:48 machine kernel: dump_stack_lvl from dequeue_task_idle+0x20/0x50 Feb 07 20:23:48 machine kernel: dequeue_task_idle from __schedule+0x428/0xc70
Feb 07 20:23:48 machine kernel:  __schedule from schedule+0x50/0x130
Feb 07 20:23:48 machine kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 07 20:23:48 machine kernel: schedule_preempt_disabled from __mutex_lock+0x4dc/0x914 Feb 07 20:23:48 machine kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 07 20:23:48 machine kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 07 20:23:48 machine kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 07 20:23:48 machine kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 07 20:23:48 machine kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 07 20:23:48 machine kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 07 20:23:48 machine kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8 Feb 07 20:23:48 machine kernel: handle_softirqs from __irq_exit_rcu+0x12c/0x198
Feb 07 20:23:48 machine kernel:  __irq_exit_rcu from irq_exit+0x8/0x28
Feb 07 20:23:48 machine kernel:  irq_exit from __irq_svc+0x90/0xd4
Feb 07 20:23:48 machine kernel: Exception stack(0xc1401f48 to 0xc1401f90) Feb 07 20:23:48 machine kernel: 1f40: c0dc3ae0 2e43c000 00000001 00000000 c017b020 c1416840 Feb 07 20:23:48 machine kernel: 1f60: c1416840 c14125c0 c11f3820 00000000 00000068 ffffffff 00000000 c1401f98 Feb 07 20:23:48 machine kernel: 1f80: c0dc3ae0 c0dc3ae4 600e0013 ffffffff Feb 07 20:23:48 machine kernel: __irq_svc from default_idle_call+0x1c/0x1f4 Feb 07 20:23:48 machine kernel: default_idle_call from do_idle+0xc0/0x128 Feb 07 20:23:48 machine kernel: do_idle from cpu_startup_entry+0x28/0x2c Feb 07 20:23:48 machine kernel: cpu_startup_entry from rest_init+0x150/0x17c
Feb 07 20:23:48 machine kernel:  rest_init from start_kernel+0x618/0x6dc
Feb 07 20:23:48 machine kernel: bad: scheduling from the idle thread!
Feb 07 20:23:48 machine kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.12.12-g8e187440f820 #0
Feb 07 20:23:48 machine kernel: Tainted: [W]=WARN
Feb 07 20:23:48 machine kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 07 20:23:48 machine kernel: Call trace:
Feb 07 20:23:48 machine kernel: unwind_backtrace from show_stack+0x10/0x14 Feb 07 20:23:48 machine kernel: show_stack from dump_stack_lvl+0xa8/0xb8 Feb 07 20:23:48 machine kernel: dump_stack_lvl from dequeue_task_idle+0x20/0x50 Feb 07 20:23:48 machine kernel: dequeue_task_idle from __schedule+0x428/0xc70
Feb 07 20:23:48 machine kernel:  __schedule from schedule+0x50/0x130
Feb 07 20:23:48 machine kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 07 20:23:48 machine kernel: schedule_preempt_disabled from __mutex_lock+0x4dc/0x914 Feb 07 20:23:48 machine kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 07 20:23:48 machine kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 07 20:23:48 machine kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 07 20:23:48 machine kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 07 20:23:48 machine kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 07 20:23:48 machine kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 07 20:23:48 machine kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8 Feb 07 20:23:48 machine kernel: handle_softirqs from __irq_exit_rcu+0x12c/0x198
Feb 07 20:23:48 machine kernel:  __irq_exit_rcu from irq_exit+0x8/0x28
Feb 07 20:23:48 machine kernel:  irq_exit from __irq_svc+0x90/0xd4
Feb 07 20:23:48 machine kernel: Exception stack(0xc1401f48 to 0xc1401f90) Feb 07 20:23:48 machine kernel: 1f40: c0dc3ae0 2e43c000 00000001 00000000 c017b020 c1416840 Feb 07 20:23:48 machine kernel: 1f60: c1416840 c14125c0 c11f3820 00000000 00000068 ffffffff 00000000 c1401f98 Feb 07 20:23:48 machine kernel: 1f80: c0dc3ae0 c0dc3ae4 600e0013 ffffffff Feb 07 20:23:48 machine kernel: __irq_svc from default_idle_call+0x1c/0x1f4 Feb 07 20:23:48 machine kernel: default_idle_call from do_idle+0xc0/0x128 Feb 07 20:23:48 machine kernel: do_idle from cpu_startup_entry+0x28/0x2c Feb 07 20:23:48 machine kernel: cpu_startup_entry from rest_init+0x150/0x17c
Feb 07 20:23:48 machine kernel:  rest_init from start_kernel+0x618/0x6dc
Feb 07 20:23:48 machine kernel: bad: scheduling from the idle thread!
Feb 07 20:23:48 machine kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.12.12-g8e187440f820 #0
Feb 07 20:23:48 machine kernel: Tainted: [W]=WARN
Feb 07 20:23:48 machine kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 07 20:23:48 machine kernel: Call trace:
Feb 07 20:23:48 machine kernel: unwind_backtrace from show_stack+0x10/0x14 Feb 07 20:23:48 machine kernel: show_stack from dump_stack_lvl+0xa8/0xb8 Feb 07 20:23:48 machine kernel: dump_stack_lvl from dequeue_task_idle+0x20/0x50 Feb 07 20:23:48 machine kernel: dequeue_task_idle from __schedule+0x428/0xc70
Feb 07 20:23:48 machine kernel:  __schedule from schedule+0x50/0x130
Feb 07 20:23:48 machine kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 07 20:23:48 machine kernel: schedule_preempt_disabled from __mutex_lock+0x4dc/0x914 Feb 07 20:23:48 machine kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 07 20:23:48 machine kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 07 20:23:48 machine kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 07 20:23:48 machine kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 07 20:23:48 machine kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 07 20:23:48 machine kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 07 20:23:48 machine kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8 Feb 07 20:23:48 machine kernel: handle_softirqs from __irq_exit_rcu+0x12c/0x198
Feb 07 20:23:48 machine kernel:  __irq_exit_rcu from irq_exit+0x8/0x28
Feb 07 20:23:48 machine kernel:  irq_exit from __irq_svc+0x90/0xd4
Feb 07 20:23:48 machine kernel: Exception stack(0xc1401f48 to 0xc1401f90) Feb 07 20:23:48 machine kernel: 1f40: c0dc3ae0 2e43c000 00000001 00000000 c017b020 c1416840 Feb 07 20:23:48 machine kernel: 1f60: c1416840 c14125c0 c11f3820 00000000 00000068 ffffffff 00000000 c1401f98 Feb 07 20:23:48 machine kernel: 1f80: c0dc3ae0 c0dc3ae4 600e0013 ffffffff Feb 07 20:23:48 machine kernel: __irq_svc from default_idle_call+0x1c/0x1f4 Feb 07 20:23:48 machine kernel: default_idle_call from do_idle+0xc0/0x128 Feb 07 20:23:48 machine kernel: do_idle from cpu_startup_entry+0x28/0x2c Feb 07 20:23:48 machine kernel: cpu_startup_entry from rest_init+0x150/0x17c
Feb 07 20:23:48 machine kernel:  rest_init from start_kernel+0x618/0x6dc
Feb 07 20:23:48 machine kernel: bad: scheduling from the idle thread!
Feb 07 20:23:48 machine kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.12.12-g8e187440f820 #0
Feb 07 20:23:48 machine kernel: Tainted: [W]=WARN
Feb 07 20:23:48 machine kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 07 20:23:48 machine kernel: Call trace:
Feb 07 20:23:48 machine kernel: unwind_backtrace from show_stack+0x10/0x14 Feb 07 20:23:48 machine kernel: show_stack from dump_stack_lvl+0xa8/0xb8 Feb 07 20:23:48 machine kernel: dump_stack_lvl from dequeue_task_idle+0x20/0x50 Feb 07 20:23:48 machine kernel: dequeue_task_idle from __schedule+0x428/0xc70
Feb 07 20:23:48 machine kernel:  __schedule from schedule+0x50/0x130
Feb 07 20:23:48 machine kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 07 20:23:48 machine kernel: schedule_preempt_disabled from __mutex_lock+0x4dc/0x914 Feb 07 20:23:48 machine kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 07 20:23:48 machine kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 07 20:23:48 machine kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 07 20:23:48 machine kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 07 20:23:48 machine kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 07 20:23:48 machine kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 07 20:23:48 machine kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8 Feb 07 20:23:48 machine kernel: handle_softirqs from __irq_exit_rcu+0x12c/0x198
Feb 07 20:23:48 machine kernel:  __irq_exit_rcu from irq_exit+0x8/0x28
Feb 07 20:23:48 machine kernel:  irq_exit from __irq_svc+0x90/0xd4
Feb 07 20:23:48 machine kernel: Exception stack(0xc1401f48 to 0xc1401f90) Feb 07 20:23:48 machine kernel: 1f40: c0dc3ae0 2e43c000 00000001 00000000 c017b020 c1416840 Feb 07 20:23:48 machine kernel: 1f60: c1416840 c14125c0 c11f3820 00000000 00000068 ffffffff 00000000 c1401f98 Feb 07 20:23:48 machine kernel: 1f80: c0dc3ae0 c0dc3ae4 600e0013 ffffffff Feb 07 20:23:48 machine kernel: __irq_svc from default_idle_call+0x1c/0x1f4 Feb 07 20:23:48 machine kernel: default_idle_call from do_idle+0xc0/0x128 Feb 07 20:23:48 machine kernel: do_idle from cpu_startup_entry+0x28/0x2c Feb 07 20:23:48 machine kernel: cpu_startup_entry from rest_init+0x150/0x17c
Feb 07 20:23:48 machine kernel:  rest_init from start_kernel+0x618/0x6dc
Feb 07 20:23:49 machine kernel: bad: scheduling from the idle thread!
Feb 07 20:23:49 machine kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.12.12-g8e187440f820 #0
Feb 07 20:23:49 machine kernel: Tainted: [W]=WARN
Feb 07 20:23:49 machine kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 07 20:23:49 machine kernel: Call trace:
Feb 07 20:23:49 machine kernel: unwind_backtrace from show_stack+0x10/0x14 Feb 07 20:23:49 machine kernel: show_stack from dump_stack_lvl+0xa8/0xb8 Feb 07 20:23:49 machine kernel: dump_stack_lvl from dequeue_task_idle+0x20/0x50 Feb 07 20:23:49 machine kernel: dequeue_task_idle from __schedule+0x428/0xc70
Feb 07 20:23:49 machine kernel:  __schedule from schedule+0x50/0x130
Feb 07 20:23:49 machine kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 07 20:23:49 machine kernel: schedule_preempt_disabled from __mutex_lock+0x4dc/0x914 Feb 07 20:23:49 machine kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 07 20:23:49 machine kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 07 20:23:49 machine kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 07 20:23:49 machine kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 07 20:23:49 machine kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 07 20:23:49 machine kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 07 20:23:49 machine kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8 Feb 07 20:23:49 machine kernel: handle_softirqs from __irq_exit_rcu+0x12c/0x198
Feb 07 20:23:49 machine kernel:  __irq_exit_rcu from irq_exit+0x8/0x28
Feb 07 20:23:49 machine kernel:  irq_exit from __irq_svc+0x90/0xd4
Feb 07 20:23:49 machine kernel: Exception stack(0xc1401f48 to 0xc1401f90) Feb 07 20:23:49 machine kernel: 1f40: c0dc3ae0 2e43c000 00000001 00000000 c017b020 c1416840 Feb 07 20:23:49 machine kernel: 1f60: c1416840 c14125c0 c11f3820 00000000 00000068 ffffffff 00000000 c1401f98 Feb 07 20:23:49 machine kernel: 1f80: c0dc3ae0 c0dc3ae4 600e0013 ffffffff Feb 07 20:23:49 machine kernel: __irq_svc from default_idle_call+0x1c/0x1f4 Feb 07 20:23:49 machine kernel: default_idle_call from do_idle+0xc0/0x128 Feb 07 20:23:49 machine kernel: do_idle from cpu_startup_entry+0x28/0x2c Feb 07 20:23:49 machine kernel: cpu_startup_entry from rest_init+0x150/0x17c
Feb 07 20:23:49 machine kernel:  rest_init from start_kernel+0x618/0x6dc
Feb 07 20:23:49 machine kernel: bad: scheduling from the idle thread!
Feb 07 20:23:49 machine kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.12.12-g8e187440f820 #0
Feb 07 20:23:49 machine kernel: Tainted: [W]=WARN
Feb 07 20:23:49 machine kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 07 20:23:49 machine kernel: Call trace:
Feb 07 20:23:49 machine kernel: unwind_backtrace from show_stack+0x10/0x14 Feb 07 20:23:49 machine kernel: show_stack from dump_stack_lvl+0xa8/0xb8 Feb 07 20:23:49 machine kernel: dump_stack_lvl from dequeue_task_idle+0x20/0x50 Feb 07 20:23:49 machine kernel: dequeue_task_idle from __schedule+0x428/0xc70
Feb 07 20:23:49 machine kernel:  __schedule from schedule+0x50/0x130
Feb 07 20:23:49 machine kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 07 20:23:49 machine kernel: schedule_preempt_disabled from __mutex_lock+0x4dc/0x914 Feb 07 20:23:49 machine kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 07 20:23:49 machine kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 07 20:23:49 machine kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 07 20:23:49 machine kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 07 20:23:49 machine kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 07 20:23:49 machine kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 07 20:23:49 machine kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8 Feb 07 20:23:49 machine kernel: handle_softirqs from __irq_exit_rcu+0x12c/0x198
Feb 07 20:23:49 machine kernel:  __irq_exit_rcu from irq_exit+0x8/0x28
Feb 07 20:23:49 machine kernel:  irq_exit from __irq_svc+0x90/0xd4
Feb 07 20:23:49 machine kernel: Exception stack(0xc1401f48 to 0xc1401f90) Feb 07 20:23:49 machine kernel: 1f40: c0dc3ae0 2e43c000 00000001 00000000 c017b020 c1416840 Feb 07 20:23:49 machine kernel: 1f60: c1416840 c14125c0 c11f3820 00000000 00000068 ffffffff 00000000 c1401f98 Feb 07 20:23:49 machine kernel: 1f80: c0dc3ae0 c0dc3ae4 600e0013 ffffffff Feb 07 20:23:49 machine kernel: __irq_svc from default_idle_call+0x1c/0x1f4 Feb 07 20:23:49 machine kernel: default_idle_call from do_idle+0xc0/0x128 Feb 07 20:23:49 machine kernel: do_idle from cpu_startup_entry+0x28/0x2c Feb 07 20:23:49 machine kernel: cpu_startup_entry from rest_init+0x150/0x17c
Feb 07 20:23:49 machine kernel:  rest_init from start_kernel+0x618/0x6dc
Feb 07 20:23:49 machine kernel: bad: scheduling from the idle thread!
Feb 07 20:23:49 machine kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.12.12-g8e187440f820 #0
Feb 07 20:23:49 machine kernel: Tainted: [W]=WARN
Feb 07 20:23:49 machine kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 07 20:23:49 machine kernel: Call trace:
Feb 07 20:23:49 machine kernel: unwind_backtrace from show_stack+0x10/0x14 Feb 07 20:23:49 machine kernel: show_stack from dump_stack_lvl+0xa8/0xb8 Feb 07 20:23:49 machine kernel: dump_stack_lvl from dequeue_task_idle+0x20/0x50 Feb 07 20:23:49 machine kernel: dequeue_task_idle from __schedule+0x428/0xc70
Feb 07 20:23:49 machine kernel:  __schedule from schedule+0x50/0x130
Feb 07 20:23:49 machine kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 07 20:23:49 machine kernel: schedule_preempt_disabled from __mutex_lock+0x4dc/0x914 Feb 07 20:23:49 machine kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 07 20:23:49 machine kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 07 20:23:49 machine kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 07 20:23:49 machine kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 07 20:23:49 machine kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 07 20:23:49 machine kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 07 20:23:49 machine kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8 Feb 07 20:23:49 machine kernel: handle_softirqs from __irq_exit_rcu+0x12c/0x198
Feb 07 20:23:49 machine kernel:  __irq_exit_rcu from irq_exit+0x8/0x28
Feb 07 20:23:49 machine kernel:  irq_exit from __irq_svc+0x90/0xd4
Feb 07 20:23:49 machine kernel: Exception stack(0xc1401f48 to 0xc1401f90) Feb 07 20:23:49 machine kernel: 1f40: c0dc3ae0 2e43c000 00000001 00000000 c017b020 c1416840 Feb 07 20:23:49 machine kernel: 1f60: c1416840 c14125c0 c11f3820 00000000 00000068 ffffffff 00000000 c1401f98 Feb 07 20:23:49 machine kernel: 1f80: c0dc3ae0 c0dc3ae4 600e0013 ffffffff Feb 07 20:23:49 machine kernel: __irq_svc from default_idle_call+0x1c/0x1f4 Feb 07 20:23:49 machine kernel: default_idle_call from do_idle+0xc0/0x128 Feb 07 20:23:49 machine kernel: do_idle from cpu_startup_entry+0x28/0x2c Feb 07 20:23:49 machine kernel: cpu_startup_entry from rest_init+0x150/0x17c
Feb 07 20:23:49 machine kernel:  rest_init from start_kernel+0x618/0x6dc
Feb 07 20:23:49 machine kernel: bad: scheduling from the idle thread!
Feb 07 20:23:49 machine kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.12.12-g8e187440f820 #0
Feb 07 20:23:49 machine kernel: Tainted: [W]=WARN
Feb 07 20:23:49 machine kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 07 20:23:49 machine kernel: Call trace:
Feb 07 20:23:49 machine kernel: unwind_backtrace from show_stack+0x10/0x14 Feb 07 20:23:49 machine kernel: show_stack from dump_stack_lvl+0xa8/0xb8 Feb 07 20:23:49 machine kernel: dump_stack_lvl from dequeue_task_idle+0x20/0x50 Feb 07 20:23:49 machine kernel: dequeue_task_idle from __schedule+0x428/0xc70
Feb 07 20:23:49 machine kernel:  __schedule from schedule+0x50/0x130
Feb 07 20:23:49 machine kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 07 20:23:49 machine kernel: schedule_preempt_disabled from __mutex_lock+0x4dc/0x914 Feb 07 20:23:49 machine kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 07 20:23:49 machine kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 07 20:23:49 machine kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 07 20:23:49 machine kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 07 20:23:49 machine kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 07 20:23:49 machine kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 07 20:23:49 machine kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8 Feb 07 20:23:49 machine kernel: handle_softirqs from __irq_exit_rcu+0x12c/0x198
Feb 07 20:23:49 machine kernel:  __irq_exit_rcu from irq_exit+0x8/0x28
Feb 07 20:23:49 machine kernel:  irq_exit from __irq_svc+0x90/0xd4
Feb 07 20:23:49 machine kernel: Exception stack(0xc1401f48 to 0xc1401f90) Feb 07 20:23:49 machine kernel: 1f40: c0dc3ae0 2e43c000 00000001 00000000 c017b020 c1416840 Feb 07 20:23:49 machine kernel: 1f60: c1416840 c14125c0 c11f3820 00000000 00000068 ffffffff 00000000 c1401f98 Feb 07 20:23:49 machine kernel: 1f80: c0dc3ae0 c0dc3ae4 600e0013 ffffffff Feb 07 20:23:49 machine kernel: __irq_svc from default_idle_call+0x1c/0x1f4 Feb 07 20:23:49 machine kernel: default_idle_call from do_idle+0xc0/0x128 Feb 07 20:23:49 machine kernel: do_idle from cpu_startup_entry+0x28/0x2c Feb 07 20:23:49 machine kernel: cpu_startup_entry from rest_init+0x150/0x17c
Feb 07 20:23:49 machine kernel:  rest_init from start_kernel+0x618/0x6dc
Feb 07 20:23:49 machine kernel: bad: scheduling from the idle thread!
Feb 07 20:23:49 machine kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.12.12-g8e187440f820 #0
Feb 07 20:23:49 machine kernel: Tainted: [W]=WARN
Feb 07 20:23:49 machine kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 07 20:23:49 machine kernel: Call trace:
Feb 07 20:23:49 machine kernel: unwind_backtrace from show_stack+0x10/0x14 Feb 07 20:23:49 machine kernel: show_stack from dump_stack_lvl+0xa8/0xb8 Feb 07 20:23:49 machine kernel: dump_stack_lvl from dequeue_task_idle+0x20/0x50 Feb 07 20:23:49 machine kernel: dequeue_task_idle from __schedule+0x428/0xc70
Feb 07 20:23:49 machine kernel:  __schedule from schedule+0x50/0x130
Feb 07 20:23:49 machine kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 07 20:23:49 machine kernel: schedule_preempt_disabled from __mutex_lock+0x4dc/0x914 Feb 07 20:23:49 machine kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 07 20:23:49 machine kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 07 20:23:49 machine kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 07 20:23:49 machine kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 07 20:23:49 machine kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 07 20:23:49 machine kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 07 20:23:49 machine kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8 Feb 07 20:23:49 machine kernel: handle_softirqs from __irq_exit_rcu+0x12c/0x198
Feb 07 20:23:49 machine kernel:  __irq_exit_rcu from irq_exit+0x8/0x28
Feb 07 20:23:49 machine kernel:  irq_exit from __irq_svc+0x90/0xd4
Feb 07 20:23:49 machine kernel: Exception stack(0xc1401f48 to 0xc1401f90) Feb 07 20:23:49 machine kernel: 1f40: c0dc3ae0 2e43c000 00000001 00000000 c017b020 c1416840 Feb 07 20:23:49 machine kernel: 1f60: c1416840 c14125c0 c11f3820 00000000 00000068 ffffffff 00000000 c1401f98 Feb 07 20:23:49 machine kernel: 1f80: c0dc3ae0 c0dc3ae4 600e0013 ffffffff Feb 07 20:23:49 machine kernel: __irq_svc from default_idle_call+0x1c/0x1f4 Feb 07 20:23:49 machine kernel: default_idle_call from do_idle+0xc0/0x128 Feb 07 20:23:49 machine kernel: do_idle from cpu_startup_entry+0x28/0x2c Feb 07 20:23:49 machine kernel: cpu_startup_entry from rest_init+0x150/0x17c
Feb 07 20:23:49 machine kernel:  rest_init from start_kernel+0x618/0x6dc
Feb 07 20:23:49 machine kernel: bad: scheduling from the idle thread!
Feb 07 20:23:49 machine kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.12.12-g8e187440f820 #0
Feb 07 20:23:49 machine kernel: Tainted: [W]=WARN
Feb 07 20:23:49 machine kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 07 20:23:49 machine kernel: Call trace:
Feb 07 20:23:49 machine kernel: unwind_backtrace from show_stack+0x10/0x14 Feb 07 20:23:49 machine kernel: show_stack from dump_stack_lvl+0xa8/0xb8 Feb 07 20:23:49 machine kernel: dump_stack_lvl from dequeue_task_idle+0x20/0x50 Feb 07 20:23:49 machine kernel: dequeue_task_idle from __schedule+0x428/0xc70
Feb 07 20:23:49 machine kernel:  __schedule from schedule+0x50/0x130
Feb 07 20:23:49 machine kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 07 20:23:49 machine kernel: schedule_preempt_disabled from __mutex_lock+0x4dc/0x914 Feb 07 20:23:49 machine kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 07 20:23:49 machine kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 07 20:23:49 machine kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 07 20:23:49 machine kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 07 20:23:49 machine kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 07 20:23:49 machine kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 07 20:23:49 machine kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8 Feb 07 20:23:50 machine kernel: handle_softirqs from __irq_exit_rcu+0x12c/0x198
Feb 07 20:23:50 machine kernel:  __irq_exit_rcu from irq_exit+0x8/0x28
Feb 07 20:23:50 machine kernel:  irq_exit from __irq_svc+0x90/0xd4
Feb 07 20:23:50 machine kernel: Exception stack(0xc1401f48 to 0xc1401f90) Feb 07 20:23:50 machine kernel: 1f40: c0dc3ae0 2e43c000 00000001 00000000 c017b020 c1416840 Feb 07 20:23:50 machine kernel: 1f60: c1416840 c14125c0 c11f3820 00000000 00000068 ffffffff 00000000 c1401f98 Feb 07 20:23:50 machine kernel: 1f80: c0dc3ae0 c0dc3ae4 600e0013 ffffffff Feb 07 20:23:50 machine kernel: __irq_svc from default_idle_call+0x1c/0x1f4 Feb 07 20:23:50 machine kernel: default_idle_call from do_idle+0xc0/0x128 Feb 07 20:23:50 machine kernel: do_idle from cpu_startup_entry+0x28/0x2c Feb 07 20:23:50 machine kernel: cpu_startup_entry from rest_init+0x150/0x17c
Feb 07 20:23:50 machine kernel:  rest_init from start_kernel+0x618/0x6dc
Feb 07 20:23:50 machine kernel: bad: scheduling from the idle thread!
Feb 07 20:23:50 machine kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.12.12-g8e187440f820 #0
Feb 07 20:23:50 machine kernel: Tainted: [W]=WARN
Feb 07 20:23:50 machine kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 07 20:23:50 machine kernel: Call trace:
Feb 07 20:23:50 machine kernel: unwind_backtrace from show_stack+0x10/0x14 Feb 07 20:23:50 machine kernel: show_stack from dump_stack_lvl+0xa8/0xb8 Feb 07 20:23:50 machine kernel: dump_stack_lvl from dequeue_task_idle+0x20/0x50 Feb 07 20:23:50 machine kernel: dequeue_task_idle from __schedule+0x428/0xc70
Feb 07 20:23:50 machine kernel:  __schedule from schedule+0x50/0x130
Feb 07 20:23:50 machine kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 07 20:23:50 machine kernel: schedule_preempt_disabled from __mutex_lock+0x4dc/0x914 Feb 07 20:23:50 machine kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 07 20:23:50 machine kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 07 20:23:50 machine kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 07 20:23:50 machine kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 07 20:23:50 machine kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 07 20:23:50 machine kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 07 20:23:50 machine kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8 Feb 07 20:23:50 machine kernel: handle_softirqs from __irq_exit_rcu+0x12c/0x198
Feb 07 20:23:50 machine kernel:  __irq_exit_rcu from irq_exit+0x8/0x28
Feb 07 20:23:50 machine kernel:  irq_exit from __irq_svc+0x90/0xd4
Feb 07 20:23:50 machine kernel: Exception stack(0xc1401f48 to 0xc1401f90) Feb 07 20:23:50 machine kernel: 1f40: c0dc3ae0 2e43c000 00000001 00000000 c017b020 c1416840 Feb 07 20:23:50 machine kernel: 1f60: c1416840 c14125c0 c11f3820 00000000 00000068 ffffffff 00000000 c1401f98 Feb 07 20:23:50 machine kernel: 1f80: c0dc3ae0 c0dc3ae4 600e0013 ffffffff Feb 07 20:23:50 machine kernel: __irq_svc from default_idle_call+0x1c/0x1f4 Feb 07 20:23:50 machine kernel: default_idle_call from do_idle+0xc0/0x128 Feb 07 20:23:50 machine kernel: do_idle from cpu_startup_entry+0x28/0x2c Feb 07 20:23:50 machine kernel: cpu_startup_entry from rest_init+0x150/0x17c
Feb 07 20:23:50 machine kernel:  rest_init from start_kernel+0x618/0x6dc
Feb 07 20:23:50 machine kernel: bad: scheduling from the idle thread!
Feb 07 20:23:50 machine kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.12.12-g8e187440f820 #0
Feb 07 20:23:50 machine kernel: Tainted: [W]=WARN
Feb 07 20:23:50 machine kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 07 20:23:50 machine kernel: Call trace:
Feb 07 20:23:50 machine kernel: unwind_backtrace from show_stack+0x10/0x14 Feb 07 20:23:50 machine kernel: show_stack from dump_stack_lvl+0xa8/0xb8 Feb 07 20:23:50 machine kernel: dump_stack_lvl from dequeue_task_idle+0x20/0x50 Feb 07 20:23:50 machine kernel: dequeue_task_idle from __schedule+0x428/0xc70
Feb 07 20:23:50 machine kernel:  __schedule from schedule+0x50/0x130
Feb 07 20:23:50 machine kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 07 20:23:50 machine kernel: schedule_preempt_disabled from __mutex_lock+0x4dc/0x914 Feb 07 20:23:50 machine kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 07 20:23:50 machine kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 07 20:23:50 machine kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 07 20:23:50 machine kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 07 20:23:50 machine kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 07 20:23:50 machine kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 07 20:23:50 machine kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8 Feb 07 20:23:50 machine kernel: handle_softirqs from __irq_exit_rcu+0x12c/0x198
Feb 07 20:23:50 machine kernel:  __irq_exit_rcu from irq_exit+0x8/0x28
Feb 07 20:23:50 machine kernel:  irq_exit from __irq_svc+0x90/0xd4
Feb 07 20:23:50 machine kernel: Exception stack(0xc1401f48 to 0xc1401f90) Feb 07 20:23:50 machine kernel: 1f40: c0dc3ae0 2e43c000 00000001 00000000 c017b020 c1416840 Feb 07 20:23:50 machine kernel: 1f60: c1416840 c14125c0 c11f3820 00000000 00000068 ffffffff 00000000 c1401f98 Feb 07 20:23:50 machine kernel: 1f80: c0dc3ae0 c0dc3ae4 600e0013 ffffffff Feb 07 20:23:50 machine kernel: __irq_svc from default_idle_call+0x1c/0x1f4 Feb 07 20:23:50 machine kernel: default_idle_call from do_idle+0xc0/0x128 Feb 07 20:23:50 machine kernel: do_idle from cpu_startup_entry+0x28/0x2c Feb 07 20:23:50 machine kernel: cpu_startup_entry from rest_init+0x150/0x17c
Feb 07 20:23:50 machine kernel:  rest_init from start_kernel+0x618/0x6dc
Feb 07 20:23:50 machine kernel: bad: scheduling from the idle thread!
Feb 07 20:23:50 machine kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.12.12-g8e187440f820 #0
Feb 07 20:23:50 machine kernel: Tainted: [W]=WARN
Feb 07 20:23:50 machine kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 07 20:23:50 machine kernel: Call trace:
Feb 07 20:23:50 machine kernel: unwind_backtrace from show_stack+0x10/0x14 Feb 07 20:23:50 machine kernel: show_stack from dump_stack_lvl+0xa8/0xb8 Feb 07 20:23:50 machine kernel: dump_stack_lvl from dequeue_task_idle+0x20/0x50 Feb 07 20:23:50 machine kernel: dequeue_task_idle from __schedule+0x428/0xc70
Feb 07 20:23:50 machine kernel:  __schedule from schedule+0x50/0x130
Feb 07 20:23:50 machine kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 07 20:23:50 machine kernel: schedule_preempt_disabled from __mutex_lock+0x4dc/0x914 Feb 07 20:23:50 machine kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 07 20:23:50 machine kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 07 20:23:50 machine kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 07 20:23:50 machine kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 07 20:23:50 machine kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 07 20:23:50 machine kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 07 20:23:50 machine kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8 Feb 07 20:23:50 machine kernel: handle_softirqs from __irq_exit_rcu+0x12c/0x198
Feb 07 20:23:50 machine kernel:  __irq_exit_rcu from irq_exit+0x8/0x28
Feb 07 20:23:50 machine kernel:  irq_exit from __irq_svc+0x90/0xd4
Feb 07 20:23:50 machine kernel: Exception stack(0xc1401f48 to 0xc1401f90) Feb 07 20:23:50 machine kernel: 1f40: c0dc3ae0 2e43c000 00000001 00000000 c017b020 c1416840 Feb 07 20:23:50 machine kernel: 1f60: c1416840 c14125c0 c11f3820 00000000 00000068 ffffffff 00000000 c1401f98 Feb 07 20:23:50 machine kernel: 1f80: c0dc3ae0 c0dc3ae4 600e0013 ffffffff Feb 07 20:23:50 machine kernel: __irq_svc from default_idle_call+0x1c/0x1f4 Feb 07 20:23:50 machine kernel: default_idle_call from do_idle+0xc0/0x128 Feb 07 20:23:50 machine kernel: do_idle from cpu_startup_entry+0x28/0x2c Feb 07 20:23:50 machine kernel: cpu_startup_entry from rest_init+0x150/0x17c
Feb 07 20:23:50 machine kernel:  rest_init from start_kernel+0x618/0x6dc
Feb 07 20:23:50 machine kernel: bad: scheduling from the idle thread!
Feb 07 20:23:50 machine kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.12.12-g8e187440f820 #0
Feb 07 20:23:50 machine kernel: Tainted: [W]=WARN
Feb 07 20:23:50 machine kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 07 20:23:50 machine kernel: Call trace:
Feb 07 20:23:50 machine kernel: unwind_backtrace from show_stack+0x10/0x14 Feb 07 20:23:50 machine kernel: show_stack from dump_stack_lvl+0xa8/0xb8 Feb 07 20:23:50 machine kernel: dump_stack_lvl from dequeue_task_idle+0x20/0x50 Feb 07 20:23:50 machine kernel: dequeue_task_idle from __schedule+0x428/0xc70
Feb 07 20:23:50 machine kernel:  __schedule from schedule+0x50/0x130
Feb 07 20:23:50 machine kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 07 20:23:50 machine kernel: schedule_preempt_disabled from __mutex_lock+0x4dc/0x914 Feb 07 20:23:50 machine kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 07 20:23:50 machine kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 07 20:23:50 machine kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 07 20:23:50 machine kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 07 20:23:50 machine kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 07 20:23:50 machine kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 07 20:23:50 machine kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8 Feb 07 20:23:50 machine kernel: handle_softirqs from __irq_exit_rcu+0x12c/0x198
Feb 07 20:23:50 machine kernel:  __irq_exit_rcu from irq_exit+0x8/0x28
Feb 07 20:23:50 machine kernel:  irq_exit from __irq_svc+0x90/0xd4
Feb 07 20:23:50 machine kernel: Exception stack(0xc1401f48 to 0xc1401f90) Feb 07 20:23:50 machine kernel: 1f40: c0dc3ae0 2e43c000 00000001 00000000 c017b020 c1416840 Feb 07 20:23:50 machine kernel: 1f60: c1416840 c14125c0 c11f3820 00000000 00000068 ffffffff 00000000 c1401f98 Feb 07 20:23:50 machine kernel: 1f80: c0dc3ae0 c0dc3ae4 600e0013 ffffffff Feb 07 20:23:50 machine kernel: __irq_svc from default_idle_call+0x1c/0x1f4 Feb 07 20:23:50 machine kernel: default_idle_call from do_idle+0xc0/0x128 Feb 07 20:23:50 machine kernel: do_idle from cpu_startup_entry+0x28/0x2c Feb 07 20:23:50 machine kernel: cpu_startup_entry from rest_init+0x150/0x17c
Feb 07 20:23:50 machine kernel:  rest_init from start_kernel+0x618/0x6dc
Feb 07 20:23:50 machine kernel: bad: scheduling from the idle thread!
Feb 07 20:23:50 machine kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.12.12-g8e187440f820 #0
Feb 07 20:23:50 machine kernel: Tainted: [W]=WARN
Feb 07 20:23:50 machine kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 07 20:23:50 machine kernel: Call trace:
Feb 07 20:23:50 machine kernel: unwind_backtrace from show_stack+0x10/0x14 Feb 07 20:23:50 machine kernel: show_stack from dump_stack_lvl+0xa8/0xb8 Feb 07 20:23:50 machine kernel: dump_stack_lvl from dequeue_task_idle+0x20/0x50 Feb 07 20:23:50 machine kernel: dequeue_task_idle from __schedule+0x428/0xc70
Feb 07 20:23:50 machine kernel:  __schedule from schedule+0x50/0x130
Feb 07 20:23:50 machine kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 07 20:23:50 machine kernel: schedule_preempt_disabled from __mutex_lock+0x4dc/0x914 Feb 07 20:23:50 machine kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 07 20:23:50 machine kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 07 20:23:50 machine kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 07 20:23:50 machine kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 07 20:23:50 machine kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 07 20:23:50 machine kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 07 20:23:50 machine kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8 Feb 07 20:23:50 machine kernel: handle_softirqs from __irq_exit_rcu+0x12c/0x198
Feb 07 20:23:50 machine kernel:  __irq_exit_rcu from irq_exit+0x8/0x28
Feb 07 20:23:50 machine kernel:  irq_exit from __irq_svc+0x90/0xd4
Feb 07 20:23:50 machine kernel: Exception stack(0xc1401f48 to 0xc1401f90) Feb 07 20:23:50 machine kernel: 1f40: c0dc3ae0 2e43c000 00000001 00000000 c017b020 c1416840 Feb 07 20:23:50 machine kernel: 1f60: c1416840 c14125c0 c11f3820 00000000 00000068 ffffffff 00000000 c1401f98 Feb 07 20:23:50 machine kernel: 1f80: c0dc3ae0 c0dc3ae4 600e0013 ffffffff Feb 07 20:23:50 machine kernel: __irq_svc from default_idle_call+0x1c/0x1f4 Feb 07 20:23:50 machine kernel: default_idle_call from do_idle+0xc0/0x128 Feb 07 20:23:50 machine kernel: do_idle from cpu_startup_entry+0x28/0x2c Feb 07 20:23:50 machine kernel: cpu_startup_entry from rest_init+0x150/0x17c
Feb 07 20:23:50 machine kernel:  rest_init from start_kernel+0x618/0x6dc
Feb 07 20:23:51 machine kernel: bad: scheduling from the idle thread!
Feb 07 20:23:51 machine kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.12.12-g8e187440f820 #0
Feb 07 20:23:51 machine kernel: Tainted: [W]=WARN
Feb 07 20:23:51 machine kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 07 20:23:51 machine kernel: Call trace:
Feb 07 20:23:51 machine kernel: unwind_backtrace from show_stack+0x10/0x14 Feb 07 20:23:51 machine kernel: show_stack from dump_stack_lvl+0xa8/0xb8 Feb 07 20:23:51 machine kernel: dump_stack_lvl from dequeue_task_idle+0x20/0x50 Feb 07 20:23:51 machine kernel: dequeue_task_idle from __schedule+0x428/0xc70
Feb 07 20:23:51 machine kernel:  __schedule from schedule+0x50/0x130
Feb 07 20:23:51 machine kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 07 20:23:51 machine kernel: schedule_preempt_disabled from __mutex_lock+0x4dc/0x914 Feb 07 20:23:51 machine kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 07 20:23:51 machine kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 07 20:23:51 machine kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 07 20:23:51 machine kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 07 20:23:51 machine kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 07 20:23:51 machine kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 07 20:23:51 machine kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8 Feb 07 20:23:51 machine kernel: handle_softirqs from __irq_exit_rcu+0x12c/0x198
Feb 07 20:23:51 machine kernel:  __irq_exit_rcu from irq_exit+0x8/0x28
Feb 07 20:23:51 machine kernel:  irq_exit from __irq_svc+0x90/0xd4
Feb 07 20:23:51 machine kernel: Exception stack(0xc1401f48 to 0xc1401f90) Feb 07 20:23:51 machine kernel: 1f40: c0dc3ae0 2e43c000 00000001 00000000 c017b020 c1416840 Feb 07 20:23:51 machine kernel: 1f60: c1416840 c14125c0 c11f3820 00000000 00000068 ffffffff 00000000 c1401f98 Feb 07 20:23:51 machine kernel: 1f80: c0dc3ae0 c0dc3ae4 600e0013 ffffffff Feb 07 20:23:51 machine kernel: __irq_svc from default_idle_call+0x1c/0x1f4 Feb 07 20:23:51 machine kernel: default_idle_call from do_idle+0xc0/0x128 Feb 07 20:23:51 machine kernel: do_idle from cpu_startup_entry+0x28/0x2c Feb 07 20:23:51 machine kernel: cpu_startup_entry from rest_init+0x150/0x17c
Feb 07 20:23:51 machine kernel:  rest_init from start_kernel+0x618/0x6dc
Feb 07 20:23:51 machine kernel: bad: scheduling from the idle thread!
Feb 07 20:23:51 machine kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.12.12-g8e187440f820 #0
Feb 07 20:23:51 machine kernel: Tainted: [W]=WARN
Feb 07 20:23:51 machine kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 07 20:23:51 machine kernel: Call trace:
Feb 07 20:23:51 machine kernel: unwind_backtrace from show_stack+0x10/0x14 Feb 07 20:23:51 machine kernel: show_stack from dump_stack_lvl+0xa8/0xb8 Feb 07 20:23:51 machine kernel: dump_stack_lvl from dequeue_task_idle+0x20/0x50 Feb 07 20:23:51 machine kernel: dequeue_task_idle from __schedule+0x428/0xc70
Feb 07 20:23:51 machine kernel:  __schedule from schedule+0x50/0x130
Feb 07 20:23:51 machine kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 07 20:23:51 machine kernel: schedule_preempt_disabled from __mutex_lock+0x4dc/0x914 Feb 07 20:23:51 machine kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 07 20:23:51 machine kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 07 20:23:51 machine kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 07 20:23:51 machine kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 07 20:23:51 machine kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 07 20:23:51 machine kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 07 20:23:51 machine kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8 Feb 07 20:23:51 machine kernel: handle_softirqs from __irq_exit_rcu+0x12c/0x198
Feb 07 20:23:51 machine kernel:  __irq_exit_rcu from irq_exit+0x8/0x28
Feb 07 20:23:51 machine kernel:  irq_exit from __irq_svc+0x90/0xd4
Feb 07 20:23:51 machine kernel: Exception stack(0xc1401f48 to 0xc1401f90) Feb 07 20:23:51 machine kernel: 1f40: c0dc3ae0 2e43c000 00000001 00000000 c017b020 c1416840 Feb 07 20:23:51 machine kernel: 1f60: c1416840 c14125c0 c11f3820 00000000 00000068 ffffffff 00000000 c1401f98 Feb 07 20:23:51 machine kernel: 1f80: c0dc3ae0 c0dc3ae4 600e0013 ffffffff Feb 07 20:23:51 machine kernel: __irq_svc from default_idle_call+0x1c/0x1f4 Feb 07 20:23:51 machine kernel: default_idle_call from do_idle+0xc0/0x128 Feb 07 20:23:51 machine kernel: do_idle from cpu_startup_entry+0x28/0x2c Feb 07 20:23:51 machine kernel: cpu_startup_entry from rest_init+0x150/0x17c
Feb 07 20:23:51 machine kernel:  rest_init from start_kernel+0x618/0x6dc
Feb 07 20:23:51 machine kernel: bad: scheduling from the idle thread!
Feb 07 20:23:51 machine kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.12.12-g8e187440f820 #0
Feb 07 20:23:51 machine kernel: Tainted: [W]=WARN
Feb 07 20:23:51 machine kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 07 20:23:51 machine kernel: Call trace:
Feb 07 20:23:51 machine kernel: unwind_backtrace from show_stack+0x10/0x14 Feb 07 20:23:51 machine kernel: show_stack from dump_stack_lvl+0xa8/0xb8 Feb 07 20:23:51 machine kernel: dump_stack_lvl from dequeue_task_idle+0x20/0x50 Feb 07 20:23:51 machine kernel: dequeue_task_idle from __schedule+0x428/0xc70
Feb 07 20:23:51 machine kernel:  __schedule from schedule+0x50/0x130
Feb 07 20:23:51 machine kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 07 20:23:51 machine kernel: schedule_preempt_disabled from __mutex_lock+0x4dc/0x914 Feb 07 20:23:51 machine kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 07 20:23:51 machine kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 07 20:23:51 machine kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 07 20:23:51 machine kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 07 20:23:51 machine kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 07 20:23:51 machine kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 07 20:23:51 machine kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8 Feb 07 20:23:51 machine kernel: handle_softirqs from __irq_exit_rcu+0x12c/0x198
Feb 07 20:23:51 machine kernel:  __irq_exit_rcu from irq_exit+0x8/0x28
Feb 07 20:23:51 machine kernel:  irq_exit from __irq_svc+0x90/0xd4
Feb 07 20:23:51 machine kernel: Exception stack(0xc1401f48 to 0xc1401f90) Feb 07 20:23:51 machine kernel: 1f40: c0dc3ae0 2e43c000 00000001 00000000 c017b020 c1416840 Feb 07 20:23:51 machine kernel: 1f60: c1416840 c14125c0 c11f3820 00000000 00000068 ffffffff 00000000 c1401f98 Feb 07 20:23:51 machine kernel: 1f80: c0dc3ae0 c0dc3ae4 600e0013 ffffffff Feb 07 20:23:51 machine kernel: __irq_svc from default_idle_call+0x1c/0x1f4 Feb 07 20:23:51 machine kernel: default_idle_call from do_idle+0xc0/0x128 Feb 07 20:23:51 machine kernel: do_idle from cpu_startup_entry+0x28/0x2c Feb 07 20:23:51 machine kernel: cpu_startup_entry from rest_init+0x150/0x17c
Feb 07 20:23:51 machine kernel:  rest_init from start_kernel+0x618/0x6dc
Feb 07 20:23:51 machine kernel: bad: scheduling from the idle thread!
Feb 07 20:23:51 machine kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.12.12-g8e187440f820 #0
Feb 07 20:23:51 machine kernel: Tainted: [W]=WARN
Feb 07 20:23:51 machine kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 07 20:23:51 machine kernel: Call trace:
Feb 07 20:23:51 machine kernel: unwind_backtrace from show_stack+0x10/0x14 Feb 07 20:23:51 machine kernel: show_stack from dump_stack_lvl+0xa8/0xb8 Feb 07 20:23:51 machine kernel: dump_stack_lvl from dequeue_task_idle+0x20/0x50 Feb 07 20:23:51 machine kernel: dequeue_task_idle from __schedule+0x428/0xc70
Feb 07 20:23:51 machine kernel:  __schedule from schedule+0x50/0x130
Feb 07 20:23:51 machine kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 07 20:23:51 machine kernel: schedule_preempt_disabled from __mutex_lock+0x4dc/0x914 Feb 07 20:23:51 machine kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 07 20:23:51 machine kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 07 20:23:51 machine kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 07 20:23:51 machine kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 07 20:23:51 machine kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 07 20:23:51 machine kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 07 20:23:51 machine kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8 Feb 07 20:23:51 machine kernel: handle_softirqs from __irq_exit_rcu+0x12c/0x198
Feb 07 20:23:51 machine kernel:  __irq_exit_rcu from irq_exit+0x8/0x28
Feb 07 20:23:51 machine kernel:  irq_exit from __irq_svc+0x90/0xd4
Feb 07 20:23:51 machine kernel: Exception stack(0xc1401f48 to 0xc1401f90) Feb 07 20:23:51 machine kernel: 1f40: c0dc3ae0 2e43c000 00000001 00000000 c017b020 c1416840 Feb 07 20:23:51 machine kernel: 1f60: c1416840 c14125c0 c11f3820 00000000 00000068 ffffffff 00000000 c1401f98 Feb 07 20:23:51 machine kernel: 1f80: c0dc3ae0 c0dc3ae4 600e0013 ffffffff Feb 07 20:23:51 machine kernel: __irq_svc from default_idle_call+0x1c/0x1f4 Feb 07 20:23:51 machine kernel: default_idle_call from do_idle+0xc0/0x128 Feb 07 20:23:51 machine kernel: do_idle from cpu_startup_entry+0x28/0x2c Feb 07 20:23:51 machine kernel: cpu_startup_entry from rest_init+0x150/0x17c
Feb 07 20:23:51 machine kernel:  rest_init from start_kernel+0x618/0x6dc
Feb 07 20:23:51 machine kernel: bad: scheduling from the idle thread!
Feb 07 20:23:51 machine kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.12.12-g8e187440f820 #0
Feb 07 20:23:51 machine kernel: Tainted: [W]=WARN
Feb 07 20:23:51 machine kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 07 20:23:51 machine kernel: Call trace:
Feb 07 20:23:51 machine kernel: unwind_backtrace from show_stack+0x10/0x14 Feb 07 20:23:51 machine kernel: show_stack from dump_stack_lvl+0xa8/0xb8 Feb 07 20:23:51 machine kernel: dump_stack_lvl from dequeue_task_idle+0x20/0x50 Feb 07 20:23:51 machine kernel: dequeue_task_idle from __schedule+0x428/0xc70
Feb 07 20:23:51 machine kernel:  __schedule from schedule+0x50/0x130
Feb 07 20:23:51 machine kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 07 20:23:51 machine kernel: schedule_preempt_disabled from __mutex_lock+0x4dc/0x914 Feb 07 20:23:51 machine kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 07 20:23:51 machine kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 07 20:23:51 machine kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 07 20:23:51 machine kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 07 20:23:51 machine kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 07 20:23:51 machine kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 07 20:23:51 machine kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8 Feb 07 20:23:51 machine kernel: handle_softirqs from __irq_exit_rcu+0x12c/0x198
Feb 07 20:23:51 machine kernel:  __irq_exit_rcu from irq_exit+0x8/0x28
Feb 07 20:23:51 machine kernel:  irq_exit from __irq_svc+0x90/0xd4
Feb 07 20:23:51 machine kernel: Exception stack(0xc1401f48 to 0xc1401f90) Feb 07 20:23:51 machine kernel: 1f40: c0dc3ae0 2e43c000 00000001 00000000 c017b020 c1416840 Feb 07 20:23:51 machine kernel: 1f60: c1416840 c14125c0 c11f3820 00000000 00000068 ffffffff 00000000 c1401f98 Feb 07 20:23:51 machine kernel: 1f80: c0dc3ae0 c0dc3ae4 600e0013 ffffffff Feb 07 20:23:51 machine kernel: __irq_svc from default_idle_call+0x1c/0x1f4 Feb 07 20:23:51 machine kernel: default_idle_call from do_idle+0xc0/0x128 Feb 07 20:23:51 machine kernel: do_idle from cpu_startup_entry+0x28/0x2c Feb 07 20:23:51 machine kernel: cpu_startup_entry from rest_init+0x150/0x17c
Feb 07 20:23:51 machine kernel:  rest_init from start_kernel+0x618/0x6dc
Feb 07 20:23:52 machine kernel: bad: scheduling from the idle thread!
Feb 07 20:23:52 machine kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.12.12-g8e187440f820 #0
Feb 07 20:23:52 machine kernel: Tainted: [W]=WARN
Feb 07 20:23:52 machine kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 07 20:23:52 machine kernel: Call trace:
Feb 07 20:23:52 machine kernel: unwind_backtrace from show_stack+0x10/0x14 Feb 07 20:23:52 machine kernel: show_stack from dump_stack_lvl+0xa8/0xb8 Feb 07 20:23:52 machine kernel: dump_stack_lvl from dequeue_task_idle+0x20/0x50 Feb 07 20:23:52 machine kernel: dequeue_task_idle from __schedule+0x428/0xc70
Feb 07 20:23:52 machine kernel:  __schedule from schedule+0x50/0x130
Feb 07 20:23:52 machine kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 07 20:23:52 machine kernel: schedule_preempt_disabled from __mutex_lock+0x4dc/0x914 Feb 07 20:23:52 machine kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 07 20:23:52 machine kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 07 20:23:52 machine kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 07 20:23:52 machine kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 07 20:23:52 machine kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 07 20:23:52 machine kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 07 20:23:52 machine kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8 Feb 07 20:23:52 machine kernel: handle_softirqs from __irq_exit_rcu+0x12c/0x198
Feb 07 20:23:52 machine kernel:  __irq_exit_rcu from irq_exit+0x8/0x28
Feb 07 20:23:52 machine kernel:  irq_exit from __irq_svc+0x90/0xd4
Feb 07 20:23:52 machine kernel: Exception stack(0xc1401f48 to 0xc1401f90) Feb 07 20:23:52 machine kernel: 1f40: c0dc3ae0 2e43c000 00000001 00000000 c017b020 c1416840 Feb 07 20:23:52 machine kernel: 1f60: c1416840 c14125c0 c11f3820 00000000 00000068 ffffffff 00000000 c1401f98 Feb 07 20:23:52 machine kernel: 1f80: c0dc3ae0 c0dc3ae4 600e0013 ffffffff Feb 07 20:23:52 machine kernel: __irq_svc from default_idle_call+0x1c/0x1f4 Feb 07 20:23:52 machine kernel: default_idle_call from do_idle+0xc0/0x128 Feb 07 20:23:52 machine kernel: do_idle from cpu_startup_entry+0x28/0x2c Feb 07 20:23:52 machine kernel: cpu_startup_entry from rest_init+0x150/0x17c
Feb 07 20:23:52 machine kernel:  rest_init from start_kernel+0x618/0x6dc
Feb 07 20:23:52 machine kernel: bad: scheduling from the idle thread!
Feb 07 20:23:52 machine kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.12.12-g8e187440f820 #0
Feb 07 20:23:52 machine kernel: Tainted: [W]=WARN
Feb 07 20:23:52 machine kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 07 20:23:52 machine kernel: Call trace:
Feb 07 20:23:52 machine kernel: unwind_backtrace from show_stack+0x10/0x14 Feb 07 20:23:52 machine kernel: show_stack from dump_stack_lvl+0xa8/0xb8 Feb 07 20:23:52 machine kernel: dump_stack_lvl from dequeue_task_idle+0x20/0x50 Feb 07 20:23:52 machine kernel: dequeue_task_idle from __schedule+0x428/0xc70
Feb 07 20:23:52 machine kernel:  __schedule from schedule+0x50/0x130
Feb 07 20:23:52 machine kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 07 20:23:52 machine kernel: schedule_preempt_disabled from __mutex_lock+0x4dc/0x914 Feb 07 20:23:52 machine kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 07 20:23:52 machine kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 07 20:23:52 machine kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 07 20:23:52 machine kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 07 20:23:52 machine kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 07 20:23:52 machine kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 07 20:23:52 machine kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8 Feb 07 20:23:52 machine kernel: handle_softirqs from __irq_exit_rcu+0x12c/0x198
Feb 07 20:23:52 machine kernel:  __irq_exit_rcu from irq_exit+0x8/0x28
Feb 07 20:23:52 machine kernel:  irq_exit from __irq_svc+0x90/0xd4
Feb 07 20:23:52 machine kernel: Exception stack(0xc1401f48 to 0xc1401f90) Feb 07 20:23:52 machine kernel: 1f40: c0dc3ae0 2e43c000 00000001 00000000 c017b020 c1416840 Feb 07 20:23:52 machine kernel: 1f60: c1416840 c14125c0 c11f3820 00000000 00000068 ffffffff 00000000 c1401f98 Feb 07 20:23:52 machine kernel: 1f80: c0dc3ae0 c0dc3ae4 600e0013 ffffffff Feb 07 20:23:52 machine kernel: __irq_svc from default_idle_call+0x1c/0x1f4 Feb 07 20:23:52 machine kernel: default_idle_call from do_idle+0xc0/0x128 Feb 07 20:23:52 machine kernel: do_idle from cpu_startup_entry+0x28/0x2c Feb 07 20:23:52 machine kernel: cpu_startup_entry from rest_init+0x150/0x17c
Feb 07 20:23:52 machine kernel:  rest_init from start_kernel+0x618/0x6dc
Feb 07 20:23:52 machine kernel: bad: scheduling from the idle thread!
Feb 07 20:23:52 machine kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.12.12-g8e187440f820 #0
Feb 07 20:23:52 machine kernel: Tainted: [W]=WARN
Feb 07 20:23:52 machine kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 07 20:23:52 machine kernel: Call trace:
Feb 07 20:23:52 machine kernel: unwind_backtrace from show_stack+0x10/0x14 Feb 07 20:23:52 machine kernel: show_stack from dump_stack_lvl+0xa8/0xb8 Feb 07 20:23:52 machine kernel: dump_stack_lvl from dequeue_task_idle+0x20/0x50 Feb 07 20:23:52 machine kernel: dequeue_task_idle from __schedule+0x428/0xc70
Feb 07 20:23:52 machine kernel:  __schedule from schedule+0x50/0x130
Feb 07 20:23:52 machine kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 07 20:23:52 machine kernel: schedule_preempt_disabled from __mutex_lock+0x4dc/0x914 Feb 07 20:23:52 machine kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 07 20:23:52 machine kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 07 20:23:52 machine kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 07 20:23:52 machine kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 07 20:23:52 machine kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 07 20:23:52 machine kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 07 20:23:52 machine kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8 Feb 07 20:23:52 machine kernel: handle_softirqs from __irq_exit_rcu+0x12c/0x198
Feb 07 20:23:52 machine kernel:  __irq_exit_rcu from irq_exit+0x8/0x28
Feb 07 20:23:52 machine kernel:  irq_exit from __irq_svc+0x90/0xd4
Feb 07 20:23:52 machine kernel: Exception stack(0xc1401f48 to 0xc1401f90) Feb 07 20:23:52 machine kernel: 1f40: c0dc3ae0 2e43c000 00000001 00000000 c017b020 c1416840 Feb 07 20:23:52 machine kernel: 1f60: c1416840 c14125c0 c11f3820 00000000 00000068 ffffffff 00000000 c1401f98 Feb 07 20:23:52 machine kernel: 1f80: c0dc3ae0 c0dc3ae4 600e0013 ffffffff Feb 07 20:23:52 machine kernel: __irq_svc from default_idle_call+0x1c/0x1f4 Feb 07 20:23:52 machine kernel: default_idle_call from do_idle+0xc0/0x128 Feb 07 20:23:52 machine kernel: do_idle from cpu_startup_entry+0x28/0x2c Feb 07 20:23:52 machine kernel: cpu_startup_entry from rest_init+0x150/0x17c
Feb 07 20:23:52 machine kernel:  rest_init from start_kernel+0x618/0x6dc
Feb 07 20:23:52 machine kernel: bad: scheduling from the idle thread!
Feb 07 20:23:52 machine kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.12.12-g8e187440f820 #0
Feb 07 20:23:52 machine kernel: Tainted: [W]=WARN
Feb 07 20:23:52 machine kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 07 20:23:52 machine kernel: Call trace:
Feb 07 20:23:52 machine kernel: unwind_backtrace from show_stack+0x10/0x14 Feb 07 20:23:52 machine kernel: show_stack from dump_stack_lvl+0xa8/0xb8 Feb 07 20:23:52 machine kernel: dump_stack_lvl from dequeue_task_idle+0x20/0x50 Feb 07 20:23:52 machine kernel: dequeue_task_idle from __schedule+0x428/0xc70
Feb 07 20:23:52 machine kernel:  __schedule from schedule+0x50/0x130
Feb 07 20:23:52 machine kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 07 20:23:52 machine kernel: schedule_preempt_disabled from __mutex_lock+0x4dc/0x914 Feb 07 20:23:52 machine kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 07 20:23:52 machine kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 07 20:23:52 machine kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 07 20:23:52 machine kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 07 20:23:52 machine kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 07 20:23:52 machine kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 07 20:23:52 machine kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8 Feb 07 20:23:52 machine kernel: handle_softirqs from __irq_exit_rcu+0x12c/0x198
Feb 07 20:23:52 machine kernel:  __irq_exit_rcu from irq_exit+0x8/0x28
Feb 07 20:23:52 machine kernel:  irq_exit from __irq_svc+0x90/0xd4
Feb 07 20:23:52 machine kernel: Exception stack(0xc1401f48 to 0xc1401f90) Feb 07 20:23:52 machine kernel: 1f40: c0dc3ae0 2e43c000 00000001 00000000 c017b020 c1416840 Feb 07 20:23:52 machine kernel: 1f60: c1416840 c14125c0 c11f3820 00000000 00000068 ffffffff 00000000 c1401f98 Feb 07 20:23:52 machine kernel: 1f80: c0dc3ae0 c0dc3ae4 600e0013 ffffffff Feb 07 20:23:52 machine kernel: __irq_svc from default_idle_call+0x1c/0x1f4 Feb 07 20:23:52 machine kernel: default_idle_call from do_idle+0xc0/0x128 Feb 07 20:23:52 machine kernel: do_idle from cpu_startup_entry+0x28/0x2c Feb 07 20:23:52 machine kernel: cpu_startup_entry from rest_init+0x150/0x17c
Feb 07 20:23:52 machine kernel:  rest_init from start_kernel+0x618/0x6dc
Feb 07 20:23:52 machine kernel: bad: scheduling from the idle thread!
Feb 07 20:23:52 machine kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.12.12-g8e187440f820 #0
Feb 07 20:23:52 machine kernel: Tainted: [W]=WARN
Feb 07 20:23:52 machine kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 07 20:23:52 machine kernel: Call trace:
Feb 07 20:23:52 machine kernel: unwind_backtrace from show_stack+0x10/0x14 Feb 07 20:23:52 machine kernel: show_stack from dump_stack_lvl+0xa8/0xb8 Feb 07 20:23:52 machine kernel: dump_stack_lvl from dequeue_task_idle+0x20/0x50 Feb 07 20:23:52 machine kernel: dequeue_task_idle from __schedule+0x428/0xc70
Feb 07 20:23:52 machine kernel:  __schedule from schedule+0x50/0x130
Feb 07 20:23:52 machine kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 07 20:23:52 machine kernel: schedule_preempt_disabled from __mutex_lock+0x4dc/0x914 Feb 07 20:23:52 machine kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 07 20:23:52 machine kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 07 20:23:52 machine kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 07 20:23:52 machine kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 07 20:23:52 machine kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 07 20:23:52 machine kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 07 20:23:52 machine kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8 Feb 07 20:23:52 machine kernel: handle_softirqs from __irq_exit_rcu+0x12c/0x198
Feb 07 20:23:52 machine kernel:  __irq_exit_rcu from irq_exit+0x8/0x28
Feb 07 20:23:52 machine kernel:  irq_exit from __irq_svc+0x90/0xd4
Feb 07 20:23:52 machine kernel: Exception stack(0xc1401f48 to 0xc1401f90) Feb 07 20:23:52 machine kernel: 1f40: c0dc3ae0 2e43c000 00000001 00000000 c017b020 c1416840 Feb 07 20:23:52 machine kernel: 1f60: c1416840 c14125c0 c11f3820 00000000 00000068 ffffffff 00000000 c1401f98 Feb 07 20:23:52 machine kernel: 1f80: c0dc3ae0 c0dc3ae4 600e0013 ffffffff Feb 07 20:23:52 machine kernel: __irq_svc from default_idle_call+0x1c/0x1f4 Feb 07 20:23:52 machine kernel: default_idle_call from do_idle+0xc0/0x128 Feb 07 20:23:52 machine kernel: do_idle from cpu_startup_entry+0x28/0x2c Feb 07 20:23:52 machine kernel: cpu_startup_entry from rest_init+0x150/0x17c
Feb 07 20:23:52 machine kernel:  rest_init from start_kernel+0x618/0x6dc
Feb 07 20:23:53 machine kernel: bad: scheduling from the idle thread!
Feb 07 20:23:53 machine kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.12.12-g8e187440f820 #0
Feb 07 20:23:53 machine kernel: Tainted: [W]=WARN
Feb 07 20:23:53 machine kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 07 20:23:53 machine kernel: Call trace:
Feb 07 20:23:53 machine kernel: unwind_backtrace from show_stack+0x10/0x14 Feb 07 20:23:53 machine kernel: show_stack from dump_stack_lvl+0xa8/0xb8 Feb 07 20:23:53 machine kernel: dump_stack_lvl from dequeue_task_idle+0x20/0x50 Feb 07 20:23:53 machine kernel: dequeue_task_idle from __schedule+0x428/0xc70
Feb 07 20:23:53 machine kernel:  __schedule from schedule+0x50/0x130
Feb 07 20:23:53 machine kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 07 20:23:53 machine kernel: schedule_preempt_disabled from __mutex_lock+0x4dc/0x914 Feb 07 20:23:53 machine kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 07 20:23:53 machine kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 07 20:23:53 machine kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 07 20:23:53 machine kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 07 20:23:53 machine kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 07 20:23:53 machine kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 07 20:23:53 machine kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8 Feb 07 20:23:53 machine kernel: handle_softirqs from __irq_exit_rcu+0x12c/0x198
Feb 07 20:23:53 machine kernel:  __irq_exit_rcu from irq_exit+0x8/0x28
Feb 07 20:23:53 machine kernel:  irq_exit from __irq_svc+0x90/0xd4
Feb 07 20:23:53 machine kernel: Exception stack(0xc1401f48 to 0xc1401f90) Feb 07 20:23:53 machine kernel: 1f40: c0dc3ae0 2e43c000 00000001 00000000 c017b020 c1416840 Feb 07 20:23:53 machine kernel: 1f60: c1416840 c14125c0 c11f3820 00000000 00000068 ffffffff 00000000 c1401f98 Feb 07 20:23:53 machine kernel: 1f80: c0dc3ae0 c0dc3ae4 600e0013 ffffffff Feb 07 20:23:53 machine kernel: __irq_svc from default_idle_call+0x1c/0x1f4 Feb 07 20:23:53 machine kernel: default_idle_call from do_idle+0xc0/0x128 Feb 07 20:23:53 machine kernel: do_idle from cpu_startup_entry+0x28/0x2c Feb 07 20:23:53 machine kernel: cpu_startup_entry from rest_init+0x150/0x17c
Feb 07 20:23:53 machine kernel:  rest_init from start_kernel+0x618/0x6dc
Feb 07 20:23:53 machine kernel: bad: scheduling from the idle thread!
Feb 07 20:23:53 machine kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.12.12-g8e187440f820 #0
Feb 07 20:23:53 machine kernel: Tainted: [W]=WARN
Feb 07 20:23:53 machine kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 07 20:23:53 machine kernel: Call trace:
Feb 07 20:23:53 machine kernel: unwind_backtrace from show_stack+0x10/0x14 Feb 07 20:23:53 machine kernel: show_stack from dump_stack_lvl+0xa8/0xb8 Feb 07 20:23:53 machine kernel: dump_stack_lvl from dequeue_task_idle+0x20/0x50 Feb 07 20:23:53 machine kernel: dequeue_task_idle from __schedule+0x428/0xc70
Feb 07 20:23:53 machine kernel:  __schedule from schedule+0x50/0x130
Feb 07 20:23:53 machine kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 07 20:23:53 machine kernel: schedule_preempt_disabled from __mutex_lock+0x4dc/0x914 Feb 07 20:23:53 machine kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 07 20:23:53 machine kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 07 20:23:53 machine kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 07 20:23:53 machine kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 07 20:23:53 machine kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 07 20:23:53 machine kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 07 20:23:53 machine kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8 Feb 07 20:23:53 machine kernel: handle_softirqs from __irq_exit_rcu+0x12c/0x198
Feb 07 20:23:53 machine kernel:  __irq_exit_rcu from irq_exit+0x8/0x28
Feb 07 20:23:53 machine kernel:  irq_exit from __irq_svc+0x90/0xd4
Feb 07 20:23:53 machine kernel: Exception stack(0xc1401f48 to 0xc1401f90) Feb 07 20:23:53 machine kernel: 1f40: c0dc3ae0 2e43c000 00000001 00000000 c017b020 c1416840 Feb 07 20:23:53 machine kernel: 1f60: c1416840 c14125c0 c11f3820 00000000 00000068 ffffffff 00000000 c1401f98 Feb 07 20:23:53 machine kernel: 1f80: c0dc3ae0 c0dc3ae4 600e0013 ffffffff Feb 07 20:23:53 machine kernel: __irq_svc from default_idle_call+0x1c/0x1f4 Feb 07 20:23:53 machine kernel: default_idle_call from do_idle+0xc0/0x128 Feb 07 20:23:53 machine kernel: do_idle from cpu_startup_entry+0x28/0x2c Feb 07 20:23:53 machine kernel: cpu_startup_entry from rest_init+0x150/0x17c
Feb 07 20:23:53 machine kernel:  rest_init from start_kernel+0x618/0x6dc
Feb 07 20:23:53 machine kernel: bad: scheduling from the idle thread!
Feb 07 20:23:53 machine kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.12.12-g8e187440f820 #0
Feb 07 20:23:53 machine kernel: Tainted: [W]=WARN
Feb 07 20:23:53 machine kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 07 20:23:53 machine kernel: Call trace:
Feb 07 20:23:53 machine kernel: unwind_backtrace from show_stack+0x10/0x14 Feb 07 20:23:53 machine kernel: show_stack from dump_stack_lvl+0xa8/0xb8 Feb 07 20:23:53 machine kernel: dump_stack_lvl from dequeue_task_idle+0x20/0x50 Feb 07 20:23:53 machine kernel: dequeue_task_idle from __schedule+0x428/0xc70
Feb 07 20:23:53 machine kernel:  __schedule from schedule+0x50/0x130
Feb 07 20:23:53 machine kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 07 20:23:53 machine kernel: schedule_preempt_disabled from __mutex_lock+0x4dc/0x914 Feb 07 20:23:53 machine kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 07 20:23:53 machine kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 07 20:23:53 machine kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 07 20:23:53 machine kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 07 20:23:53 machine kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 07 20:23:53 machine kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 07 20:23:53 machine kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8 Feb 07 20:23:53 machine kernel: handle_softirqs from __irq_exit_rcu+0x12c/0x198
Feb 07 20:23:53 machine kernel:  __irq_exit_rcu from irq_exit+0x8/0x28
Feb 07 20:23:53 machine kernel:  irq_exit from __irq_svc+0x90/0xd4
Feb 07 20:23:53 machine kernel: Exception stack(0xc1401f48 to 0xc1401f90) Feb 07 20:23:53 machine kernel: 1f40: c0dc3ae0 2e43c000 00000001 00000000 c017b020 c1416840 Feb 07 20:23:53 machine kernel: 1f60: c1416840 c14125c0 c11f3820 00000000 00000068 ffffffff 00000000 c1401f98 Feb 07 20:23:53 machine kernel: 1f80: c0dc3ae0 c0dc3ae4 600e0013 ffffffff Feb 07 20:23:53 machine kernel: __irq_svc from default_idle_call+0x1c/0x1f4 Feb 07 20:23:53 machine kernel: default_idle_call from do_idle+0xc0/0x128 Feb 07 20:23:53 machine kernel: do_idle from cpu_startup_entry+0x28/0x2c Feb 07 20:23:53 machine kernel: cpu_startup_entry from rest_init+0x150/0x17c
Feb 07 20:23:53 machine kernel:  rest_init from start_kernel+0x618/0x6dc
Feb 07 20:23:53 machine kernel: bad: scheduling from the idle thread!
Feb 07 20:23:53 machine kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.12.12-g8e187440f820 #0
Feb 07 20:23:53 machine kernel: Tainted: [W]=WARN
Feb 07 20:23:53 machine kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 07 20:23:53 machine kernel: Call trace:
Feb 07 20:23:53 machine kernel: unwind_backtrace from show_stack+0x10/0x14 Feb 07 20:23:53 machine kernel: show_stack from dump_stack_lvl+0xa8/0xb8 Feb 07 20:23:53 machine kernel: dump_stack_lvl from dequeue_task_idle+0x20/0x50 Feb 07 20:23:53 machine kernel: dequeue_task_idle from __schedule+0x428/0xc70
Feb 07 20:23:53 machine kernel:  __schedule from schedule+0x50/0x130
Feb 07 20:23:53 machine kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 07 20:23:53 machine kernel: schedule_preempt_disabled from __mutex_lock+0x4dc/0x914 Feb 07 20:23:53 machine kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 07 20:23:53 machine kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 07 20:23:53 machine kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 07 20:23:53 machine kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 07 20:23:53 machine kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 07 20:23:53 machine kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 07 20:23:53 machine kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8 Feb 07 20:23:53 machine kernel: handle_softirqs from __irq_exit_rcu+0x12c/0x198
Feb 07 20:23:53 machine kernel:  __irq_exit_rcu from irq_exit+0x8/0x28
Feb 07 20:23:53 machine kernel:  irq_exit from __irq_svc+0x90/0xd4
Feb 07 20:23:53 machine kernel: Exception stack(0xc1401f48 to 0xc1401f90) Feb 07 20:23:53 machine kernel: 1f40: c0dc3ae0 2e43c000 00000001 00000000 c017b020 c1416840 Feb 07 20:23:53 machine kernel: 1f60: c1416840 c14125c0 c11f3820 00000000 00000068 ffffffff 00000000 c1401f98 Feb 07 20:23:53 machine kernel: 1f80: c0dc3ae0 c0dc3ae4 600e0013 ffffffff Feb 07 20:23:53 machine kernel: __irq_svc from default_idle_call+0x1c/0x1f4 Feb 07 20:23:53 machine kernel: default_idle_call from do_idle+0xc0/0x128 Feb 07 20:23:53 machine kernel: do_idle from cpu_startup_entry+0x28/0x2c Feb 07 20:23:53 machine kernel: cpu_startup_entry from rest_init+0x150/0x17c
Feb 07 20:23:53 machine kernel:  rest_init from start_kernel+0x618/0x6dc
Feb 07 20:23:53 machine kernel: bad: scheduling from the idle thread!
Feb 07 20:23:53 machine kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.12.12-g8e187440f820 #0
Feb 07 20:23:53 machine kernel: Tainted: [W]=WARN
Feb 07 20:23:53 machine kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 07 20:23:53 machine kernel: Call trace:
Feb 07 20:23:53 machine kernel: unwind_backtrace from show_stack+0x10/0x14 Feb 07 20:23:53 machine kernel: show_stack from dump_stack_lvl+0xa8/0xb8 Feb 07 20:23:53 machine kernel: dump_stack_lvl from dequeue_task_idle+0x20/0x50 Feb 07 20:23:53 machine kernel: dequeue_task_idle from __schedule+0x428/0xc70
Feb 07 20:23:53 machine kernel:  __schedule from schedule+0x50/0x130
Feb 07 20:23:53 machine kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 07 20:23:53 machine kernel: schedule_preempt_disabled from __mutex_lock+0x4dc/0x914 Feb 07 20:23:53 machine kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 07 20:23:53 machine kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 07 20:23:53 machine kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 07 20:23:53 machine kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 07 20:23:53 machine kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 07 20:23:53 machine kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 07 20:23:53 machine kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8 Feb 07 20:23:53 machine kernel: handle_softirqs from __irq_exit_rcu+0x12c/0x198
Feb 07 20:23:53 machine kernel:  __irq_exit_rcu from irq_exit+0x8/0x28
Feb 07 20:23:53 machine kernel:  irq_exit from __irq_svc+0x90/0xd4
Feb 07 20:23:53 machine kernel: Exception stack(0xc1401f48 to 0xc1401f90) Feb 07 20:23:53 machine kernel: 1f40: c0dc3ae0 2e43c000 00000001 00000000 c017b020 c1416840 Feb 07 20:23:53 machine kernel: 1f60: c1416840 c14125c0 c11f3820 00000000 00000068 ffffffff 00000000 c1401f98 Feb 07 20:23:53 machine kernel: 1f80: c0dc3ae0 c0dc3ae4 600e0013 ffffffff Feb 07 20:23:53 machine kernel: __irq_svc from default_idle_call+0x1c/0x1f4 Feb 07 20:23:53 machine kernel: default_idle_call from do_idle+0xc0/0x128 Feb 07 20:23:53 machine kernel: do_idle from cpu_startup_entry+0x28/0x2c Feb 07 20:23:53 machine kernel: cpu_startup_entry from rest_init+0x150/0x17c
Feb 07 20:23:53 machine kernel:  rest_init from start_kernel+0x618/0x6dc
Feb 07 20:23:54 machine kernel: bad: scheduling from the idle thread!
Feb 07 20:23:54 machine kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.12.12-g8e187440f820 #0
Feb 07 20:23:54 machine kernel: Tainted: [W]=WARN
Feb 07 20:23:54 machine kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 07 20:23:54 machine kernel: Call trace:
Feb 07 20:23:54 machine kernel: unwind_backtrace from show_stack+0x10/0x14 Feb 07 20:23:54 machine kernel: show_stack from dump_stack_lvl+0xa8/0xb8 Feb 07 20:23:54 machine kernel: dump_stack_lvl from dequeue_task_idle+0x20/0x50 Feb 07 20:23:54 machine kernel: dequeue_task_idle from __schedule+0x428/0xc70
Feb 07 20:23:54 machine kernel:  __schedule from schedule+0x50/0x130
Feb 07 20:23:54 machine kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 07 20:23:54 machine kernel: schedule_preempt_disabled from __mutex_lock+0x4dc/0x914 Feb 07 20:23:54 machine kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 07 20:23:54 machine kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 07 20:23:54 machine kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 07 20:23:54 machine kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 07 20:23:54 machine kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 07 20:23:54 machine kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 07 20:23:54 machine kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8 Feb 07 20:23:54 machine kernel: handle_softirqs from __irq_exit_rcu+0x12c/0x198
Feb 07 20:23:54 machine kernel:  __irq_exit_rcu from irq_exit+0x8/0x28
Feb 07 20:23:54 machine kernel:  irq_exit from __irq_svc+0x90/0xd4
Feb 07 20:23:54 machine kernel: Exception stack(0xc1401f48 to 0xc1401f90) Feb 07 20:23:54 machine kernel: 1f40: c0dc3ae0 2e43c000 00000001 00000000 c017b020 c1416840 Feb 07 20:23:54 machine kernel: 1f60: c1416840 c14125c0 c11f3820 00000000 00000068 ffffffff 00000000 c1401f98 Feb 07 20:23:54 machine kernel: 1f80: c0dc3ae0 c0dc3ae4 600e0013 ffffffff Feb 07 20:23:54 machine kernel: __irq_svc from default_idle_call+0x1c/0x1f4 Feb 07 20:23:54 machine kernel: default_idle_call from do_idle+0xc0/0x128 Feb 07 20:23:54 machine kernel: do_idle from cpu_startup_entry+0x28/0x2c Feb 07 20:23:54 machine kernel: cpu_startup_entry from rest_init+0x150/0x17c
Feb 07 20:23:54 machine kernel:  rest_init from start_kernel+0x618/0x6dc
Feb 07 20:23:54 machine kernel: bad: scheduling from the idle thread!
Feb 07 20:23:54 machine kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.12.12-g8e187440f820 #0
Feb 07 20:23:54 machine kernel: Tainted: [W]=WARN
Feb 07 20:23:54 machine kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 07 20:23:54 machine kernel: Call trace:
Feb 07 20:23:54 machine kernel: unwind_backtrace from show_stack+0x10/0x14 Feb 07 20:23:54 machine kernel: show_stack from dump_stack_lvl+0xa8/0xb8 Feb 07 20:23:54 machine kernel: dump_stack_lvl from dequeue_task_idle+0x20/0x50 Feb 07 20:23:54 machine kernel: dequeue_task_idle from __schedule+0x428/0xc70
Feb 07 20:23:54 machine kernel:  __schedule from schedule+0x50/0x130
Feb 07 20:23:54 machine kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 07 20:23:54 machine kernel: schedule_preempt_disabled from __mutex_lock+0x4dc/0x914 Feb 07 20:23:54 machine kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 07 20:23:54 machine kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 07 20:23:54 machine kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 07 20:23:54 machine kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 07 20:23:54 machine kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 07 20:23:54 machine kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 07 20:23:54 machine kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8 Feb 07 20:23:54 machine kernel: handle_softirqs from __irq_exit_rcu+0x12c/0x198
Feb 07 20:23:54 machine kernel:  __irq_exit_rcu from irq_exit+0x8/0x28
Feb 07 20:23:54 machine kernel:  irq_exit from __irq_svc+0x90/0xd4
Feb 07 20:23:54 machine kernel: Exception stack(0xc1401f48 to 0xc1401f90) Feb 07 20:23:54 machine kernel: 1f40: c0dc3ae0 2e43c000 00000001 00000000 c017b020 c1416840 Feb 07 20:23:54 machine kernel: 1f60: c1416840 c14125c0 c11f3820 00000000 00000068 ffffffff 00000000 c1401f98 Feb 07 20:23:54 machine kernel: 1f80: c0dc3ae0 c0dc3ae4 600e0013 ffffffff Feb 07 20:23:54 machine kernel: __irq_svc from default_idle_call+0x1c/0x1f4 Feb 07 20:23:54 machine kernel: default_idle_call from do_idle+0xc0/0x128 Feb 07 20:23:54 machine kernel: do_idle from cpu_startup_entry+0x28/0x2c Feb 07 20:23:54 machine kernel: cpu_startup_entry from rest_init+0x150/0x17c
Feb 07 20:23:54 machine kernel:  rest_init from start_kernel+0x618/0x6dc
Feb 07 20:23:54 machine kernel: bad: scheduling from the idle thread!
Feb 07 20:23:54 machine kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.12.12-g8e187440f820 #0
Feb 07 20:23:54 machine kernel: Tainted: [W]=WARN
Feb 07 20:23:54 machine kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 07 20:23:54 machine kernel: Call trace:
Feb 07 20:23:54 machine kernel: unwind_backtrace from show_stack+0x10/0x14 Feb 07 20:23:54 machine kernel: show_stack from dump_stack_lvl+0xa8/0xb8 Feb 07 20:23:54 machine kernel: dump_stack_lvl from dequeue_task_idle+0x20/0x50 Feb 07 20:23:54 machine kernel: dequeue_task_idle from __schedule+0x428/0xc70
Feb 07 20:23:54 machine kernel:  __schedule from schedule+0x50/0x130
Feb 07 20:23:54 machine kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 07 20:23:54 machine kernel: schedule_preempt_disabled from __mutex_lock+0x4dc/0x914 Feb 07 20:23:54 machine kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 07 20:23:54 machine kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 07 20:23:54 machine kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 07 20:23:54 machine kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 07 20:23:54 machine kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 07 20:23:54 machine kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 07 20:23:54 machine kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8 Feb 07 20:23:54 machine kernel: handle_softirqs from __irq_exit_rcu+0x12c/0x198
Feb 07 20:23:54 machine kernel:  __irq_exit_rcu from irq_exit+0x8/0x28
Feb 07 20:23:54 machine kernel:  irq_exit from __irq_svc+0x90/0xd4
Feb 07 20:23:54 machine kernel: Exception stack(0xc1401f48 to 0xc1401f90) Feb 07 20:23:54 machine kernel: 1f40: c0dc3ae0 2e43c000 00000001 00000000 c017b020 c1416840 Feb 07 20:23:54 machine kernel: 1f60: c1416840 c14125c0 c11f3820 00000000 00000068 ffffffff 00000000 c1401f98 Feb 07 20:23:54 machine kernel: 1f80: c0dc3ae0 c0dc3ae4 600e0013 ffffffff Feb 07 20:23:54 machine kernel: __irq_svc from default_idle_call+0x1c/0x1f4 Feb 07 20:23:54 machine kernel: default_idle_call from do_idle+0xc0/0x128 Feb 07 20:23:54 machine kernel: do_idle from cpu_startup_entry+0x28/0x2c Feb 07 20:23:54 machine kernel: cpu_startup_entry from rest_init+0x150/0x17c
Feb 07 20:23:54 machine kernel:  rest_init from start_kernel+0x618/0x6dc
Feb 07 20:23:54 machine kernel: bad: scheduling from the idle thread!
Feb 07 20:23:54 machine kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.12.12-g8e187440f820 #0
Feb 07 20:23:54 machine kernel: Tainted: [W]=WARN
Feb 07 20:23:54 machine kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 07 20:23:54 machine kernel: Call trace:
Feb 07 20:23:54 machine kernel: unwind_backtrace from show_stack+0x10/0x14 Feb 07 20:23:54 machine kernel: show_stack from dump_stack_lvl+0xa8/0xb8 Feb 07 20:23:54 machine kernel: dump_stack_lvl from dequeue_task_idle+0x20/0x50 Feb 07 20:23:54 machine kernel: dequeue_task_idle from __schedule+0x428/0xc70
Feb 07 20:23:54 machine kernel:  __schedule from schedule+0x50/0x130
Feb 07 20:23:54 machine kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 07 20:23:54 machine kernel: schedule_preempt_disabled from __mutex_lock+0x4dc/0x914 Feb 07 20:23:54 machine kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 07 20:23:54 machine kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 07 20:23:54 machine kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 07 20:23:54 machine kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 07 20:23:54 machine kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 07 20:23:54 machine kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 07 20:23:54 machine kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8 Feb 07 20:23:54 machine kernel: handle_softirqs from __irq_exit_rcu+0x12c/0x198
Feb 07 20:23:54 machine kernel:  __irq_exit_rcu from irq_exit+0x8/0x28
Feb 07 20:23:54 machine kernel:  irq_exit from __irq_svc+0x90/0xd4
Feb 07 20:23:54 machine kernel: Exception stack(0xc1401f48 to 0xc1401f90) Feb 07 20:23:54 machine kernel: 1f40: c0dc3ae0 2e43c000 00000001 00000000 c017b020 c1416840 Feb 07 20:23:54 machine kernel: 1f60: c1416840 c14125c0 c11f3820 00000000 00000068 ffffffff 00000000 c1401f98 Feb 07 20:23:54 machine kernel: 1f80: c0dc3ae0 c0dc3ae4 600e0013 ffffffff Feb 07 20:23:54 machine kernel: __irq_svc from default_idle_call+0x1c/0x1f4 Feb 07 20:23:54 machine kernel: default_idle_call from do_idle+0xc0/0x128 Feb 07 20:23:54 machine kernel: do_idle from cpu_startup_entry+0x28/0x2c Feb 07 20:23:54 machine kernel: cpu_startup_entry from rest_init+0x150/0x17c
Feb 07 20:23:54 machine kernel:  rest_init from start_kernel+0x618/0x6dc
Feb 07 20:23:54 machine kernel: bad: scheduling from the idle thread!
Feb 07 20:23:54 machine kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.12.12-g8e187440f820 #0
Feb 07 20:23:54 machine kernel: Tainted: [W]=WARN
Feb 07 20:23:54 machine kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 07 20:23:54 machine kernel: Call trace:
Feb 07 20:23:54 machine kernel: unwind_backtrace from show_stack+0x10/0x14 Feb 07 20:23:54 machine kernel: show_stack from dump_stack_lvl+0xa8/0xb8 Feb 07 20:23:54 machine kernel: dump_stack_lvl from dequeue_task_idle+0x20/0x50 Feb 07 20:23:54 machine kernel: dequeue_task_idle from __schedule+0x428/0xc70
Feb 07 20:23:54 machine kernel:  __schedule from schedule+0x50/0x130
Feb 07 20:23:54 machine kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 07 20:23:54 machine kernel: schedule_preempt_disabled from __mutex_lock+0x4dc/0x914 Feb 07 20:23:54 machine kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 07 20:23:54 machine kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 07 20:23:54 machine kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 07 20:23:54 machine kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 07 20:23:54 machine kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 07 20:23:54 machine kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 07 20:23:54 machine kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8 Feb 07 20:23:54 machine kernel: handle_softirqs from __irq_exit_rcu+0x12c/0x198
Feb 07 20:23:54 machine kernel:  __irq_exit_rcu from irq_exit+0x8/0x28
Feb 07 20:23:54 machine kernel:  irq_exit from __irq_svc+0x90/0xd4
Feb 07 20:23:54 machine kernel: Exception stack(0xc1401f48 to 0xc1401f90) Feb 07 20:23:54 machine kernel: 1f40: c0dc3ae0 2e43c000 00000001 00000000 c017b020 c1416840 Feb 07 20:23:54 machine kernel: 1f60: c1416840 c14125c0 c11f3820 00000000 00000068 ffffffff 00000000 c1401f98 Feb 07 20:23:54 machine kernel: 1f80: c0dc3ae0 c0dc3ae4 600e0013 ffffffff Feb 07 20:23:54 machine kernel: __irq_svc from default_idle_call+0x1c/0x1f4 Feb 07 20:23:54 machine kernel: default_idle_call from do_idle+0xc0/0x128 Feb 07 20:23:54 machine kernel: do_idle from cpu_startup_entry+0x28/0x2c Feb 07 20:23:54 machine kernel: cpu_startup_entry from rest_init+0x150/0x17c
Feb 07 20:23:54 machine kernel:  rest_init from start_kernel+0x618/0x6dc
Feb 07 20:23:54 machine kernel: bad: scheduling from the idle thread!
Feb 07 20:23:54 machine kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.12.12-g8e187440f820 #0
Feb 07 20:23:54 machine kernel: Tainted: [W]=WARN
Feb 07 20:23:54 machine kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 07 20:23:54 machine kernel: Call trace:
Feb 07 20:23:54 machine kernel: unwind_backtrace from show_stack+0x10/0x14 Feb 07 20:23:54 machine kernel: show_stack from dump_stack_lvl+0xa8/0xb8 Feb 07 20:23:54 machine kernel: dump_stack_lvl from dequeue_task_idle+0x20/0x50 Feb 07 20:23:55 machine kernel: dequeue_task_idle from __schedule+0x428/0xc70
Feb 07 20:23:55 machine kernel:  __schedule from schedule+0x50/0x130
Feb 07 20:23:55 machine kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 07 20:23:55 machine kernel: schedule_preempt_disabled from __mutex_lock+0x4dc/0x914 Feb 07 20:23:55 machine kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 07 20:23:55 machine kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 07 20:23:55 machine kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 07 20:23:55 machine kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 07 20:23:55 machine kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 07 20:23:55 machine kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 07 20:23:55 machine kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8 Feb 07 20:23:55 machine kernel: handle_softirqs from __irq_exit_rcu+0x12c/0x198
Feb 07 20:23:55 machine kernel:  __irq_exit_rcu from irq_exit+0x8/0x28
Feb 07 20:23:55 machine kernel:  irq_exit from __irq_svc+0x90/0xd4
Feb 07 20:23:55 machine kernel: Exception stack(0xc1401f48 to 0xc1401f90) Feb 07 20:23:55 machine kernel: 1f40: c0dc3ae0 2e43c000 00000001 00000000 c017b020 c1416840 Feb 07 20:23:55 machine kernel: 1f60: c1416840 c14125c0 c11f3820 00000000 00000068 ffffffff 00000000 c1401f98 Feb 07 20:23:55 machine kernel: 1f80: c0dc3ae0 c0dc3ae4 600e0013 ffffffff Feb 07 20:23:55 machine kernel: __irq_svc from default_idle_call+0x1c/0x1f4 Feb 07 20:23:55 machine kernel: default_idle_call from do_idle+0xc0/0x128 Feb 07 20:23:55 machine kernel: do_idle from cpu_startup_entry+0x28/0x2c Feb 07 20:23:55 machine kernel: cpu_startup_entry from rest_init+0x150/0x17c
Feb 07 20:23:55 machine kernel:  rest_init from start_kernel+0x618/0x6dc
Feb 07 20:23:55 machine kernel: bad: scheduling from the idle thread!
Feb 07 20:23:55 machine kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.12.12-g8e187440f820 #0
Feb 07 20:23:55 machine kernel: Tainted: [W]=WARN
Feb 07 20:23:55 machine kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 07 20:23:55 machine kernel: Call trace:
Feb 07 20:23:55 machine kernel: unwind_backtrace from show_stack+0x10/0x14 Feb 07 20:23:55 machine kernel: show_stack from dump_stack_lvl+0xa8/0xb8 Feb 07 20:23:55 machine kernel: dump_stack_lvl from dequeue_task_idle+0x20/0x50 Feb 07 20:23:55 machine kernel: dequeue_task_idle from __schedule+0x428/0xc70
Feb 07 20:23:55 machine kernel:  __schedule from schedule+0x50/0x130
Feb 07 20:23:55 machine kernel: schedule from schedule_preempt_disabled+0x1c/0x2c Feb 07 20:23:55 machine kernel: schedule_preempt_disabled from __mutex_lock+0x4dc/0x914 Feb 07 20:23:55 machine kernel: __mutex_lock from mutex_lock_nested+0x1c/0x24 Feb 07 20:23:55 machine kernel: mutex_lock_nested from rtw_tx_report_purge_timer+0x44/0x74 [rtw88_core] Feb 07 20:23:55 machine kernel: rtw_tx_report_purge_timer [rtw88_core] from call_timer_fn+0xb4/0x310 Feb 07 20:23:55 machine kernel: call_timer_fn from __run_timers+0x278/0x324 Feb 07 20:23:55 machine kernel: __run_timers from run_timer_base+0x4c/0x6c Feb 07 20:23:55 machine kernel: run_timer_base from run_timer_softirq+0x14/0x38 Feb 07 20:23:55 machine kernel: run_timer_softirq from handle_softirqs+0x160/0x4a8 Feb 07 20:23:55 machine kernel: handle_softirqs from __irq_exit_rcu+0x12c/0x198
Feb 07 20:23:55 machine kernel:  __irq_exit_rcu from irq_exit+0x8/0x28
Feb 07 20:23:55 machine kernel:  irq_exit from __irq_svc+0x90/0xd4
Feb 07 20:23:55 machine kernel: Exception stack(0xc1401f48 to 0xc1401f90) Feb 07 20:23:55 machine kernel: 1f40: c0dc3ae0 2e43c000 00000001 00000000 c017b020 c1416840 Feb 07 20:23:55 machine kernel: 1f60: c1416840 c14125c0 c11f3820 00000000 00000068 ffffffff 00000000 c1401f98 Feb 07 20:23:55 machine kernel: 1f80: c0dc3ae0 c0dc3ae4 600e0013 ffffffff Feb 07 20:23:55 machine kernel: __irq_svc from default_idle_call+0x1c/0x1f4 Feb 07 20:23:55 machine kernel: default_idle_call from do_idle+0xc0/0x128 Feb 07 20:23:55 machine kernel: do_idle from cpu_startup_entry+0x28/0x2c Feb 07 20:23:55 machine kernel: cpu_startup_entry from rest_init+0x150/0x17c
Feb 07 20:23:55 machine kernel:  rest_init from start_kernel+0x618/0x6dc
Feb 07 20:23:55 machine kernel: bad: scheduling from the idle thread!
Feb 07 20:23:55 machine kernel: CPU: 0 UID: 0 PID: 0 Comm: swapper/0 Tainted: G W 6.12.12-g8e187440f820 #0
Feb 07 20:23:55 machine kernel: Tainted: [W]=WARN
Feb 07 20:23:55 machine kernel: Hardware name: Freescale i.MX6 SoloX (Device Tree)
Feb 07 20:23:55 machine kernel: Call trace:
Feb 07 20:23:55 machine kernel: unwind_backtrace from show_stack+0x10/0x14
.
.
.
(keeps going....)




[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Wireless Personal Area Network]     [Linux Bluetooth]     [Wireless Regulations]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite Hiking]     [MIPS Linux]     [ARM Linux]     [Linux RAID]

  Powered by Linux