All of lore.kernel.org
 help / color / mirror / Atom feed
From: petter@technux.se
To: Linux wireless <linux-wireless@vger.kernel.org>,
	rtl8821cerfe2@gmail.com, pkshih@realtek.com
Subject: rtw88: 8821au:
Date: Mon, 10 Feb 2025 09:48:49 +0100	[thread overview]
Message-ID: <84d07bb6109ae42ce4e708d6e293f6de@technux.se> (raw)

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....)

             reply	other threads:[~2025-02-10  8:58 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-02-10  8:48 petter [this message]
2025-02-10  8:57 ` rtw88: 8821au: locking issues possible caused by firmware failed to leave lps state / failed to get tx report petter
2025-02-11  0:45   ` Ping-Ke Shih
2025-02-12  9:19     ` petter
2025-02-12 10:02     ` petter

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=84d07bb6109ae42ce4e708d6e293f6de@technux.se \
    --to=petter@technux.se \
    --cc=linux-wireless@vger.kernel.org \
    --cc=pkshih@realtek.com \
    --cc=rtl8821cerfe2@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.