Hello,
syzbot found the following issue on:
HEAD commit: 14e468424d3e Linux 5.15.166
git tree: linux-5.15.y
console output:
https://syzkaller.appspot.com/x/log.txt?x=176da31f980000
kernel config:
https://syzkaller.appspot.com/x/.config?x=b908c0674f314233
dashboard link:
https://syzkaller.appspot.com/bug?extid=ca838babc0a7c2de3489
compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40
userspace arch: arm64
Unfortunately, I don't have any reproducer for this issue yet.
Downloadable assets:
disk image:
https://storage.googleapis.com/syzbot-assets/86629e9b1d25/disk-14e46842.raw.xz
vmlinux:
https://storage.googleapis.com/syzbot-assets/f91d8cebb80b/vmlinux-14e46842.xz
kernel image:
https://storage.googleapis.com/syzbot-assets/1e46d568a2b5/Image-14e46842.gz.xz
IMPORTANT: if you fix the issue, please add the following tag to the commit:
Reported-by:
syzbot+ca838b...@syzkaller.appspotmail.com
------------[ cut here ]------------
WARNING: CPU: 0 PID: 4689 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline]
WARNING: CPU: 0 PID: 4689 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline]
WARNING: CPU: 0 PID: 4689 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676
Modules linked in:
CPU: 0 PID: 4689 Comm: kworker/0:11 Not tainted 5.15.166-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/06/2024
Workqueue: events disconnect_work
pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
pc : wdev_lock net/wireless/core.h:220 [inline]
pc : cfg80211_is_all_idle net/wireless/sme.c:662 [inline]
pc : disconnect_work+0x260/0x308 net/wireless/sme.c:676
lr : wdev_lock net/wireless/core.h:220 [inline]
lr : cfg80211_is_all_idle net/wireless/sme.c:662 [inline]
lr : disconnect_work+0x260/0x308 net/wireless/sme.c:676
sp : ffff800020717af0
x29: ffff800020717b00 x28: 1ffff00002956069 x27: dfff800000000000
x26: ffff800014ab0000 x25: ffff0001b41a6e00 x24: 0000000000000000
x23: ffff0000da49cc90 x22: ffff0000da49cca0 x21: ffff0000d83c8d08
x20: 1fffe0001b493992 x19: 0000000000000001 x18: ffff800020717340
x17: 1fffe00036831f8e x16: ffff8000084c4e2c x15: 000000000002ea64
x14: 1ffff0000295606a x13: dfff800000000000 x12: 0000000000000001
x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000c71e3680
x8 : ffff80001134fbc0 x7 : 2222222222222222 x6 : 0000000000000000
x5 : 0000000000000000 x4 : 0000000000000000 x3 : ffff800008305964
x2 : 0000000000000001 x1 : 0000000000000000 x0 : 0000000000000000
Call trace:
wdev_lock net/wireless/core.h:220 [inline]
cfg80211_is_all_idle net/wireless/sme.c:662 [inline]
disconnect_work+0x260/0x308 net/wireless/sme.c:676
process_one_work+0x790/0x11b8 kernel/workqueue.c:2310
worker_thread+0x910/0x1034 kernel/workqueue.c:2457
kthread+0x37c/0x45c kernel/kthread.c:334
ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870
irq event stamp: 25140
hardirqs last enabled at (25139): [<ffff80000826acdc>] raw_spin_rq_unlock_irq kernel/sched/sched.h:1338 [inline]
hardirqs last enabled at (25139): [<ffff80000826acdc>] finish_lock_switch+0xbc/0x1e8 kernel/sched/core.c:4781
hardirqs last disabled at (25140): [<ffff800011ab3af8>] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396
softirqs last enabled at (25074): [<ffff800011a04608>] spin_unlock_bh include/linux/spinlock.h:408 [inline]
softirqs last enabled at (25074): [<ffff800011a04608>] switchdev_deferred_dequeue net/switchdev/switchdev.c:48 [inline]
softirqs last enabled at (25074): [<ffff800011a04608>] switchdev_deferred_process+0x274/0x2c0 net/switchdev/switchdev.c:64
softirqs last disabled at (25072): [<ffff800011a043f8>] spin_lock_bh include/linux/spinlock.h:368 [inline]
softirqs last disabled at (25072): [<ffff800011a043f8>] switchdev_deferred_dequeue net/switchdev/switchdev.c:39 [inline]
softirqs last disabled at (25072): [<ffff800011a043f8>] switchdev_deferred_process+0x64/0x2c0 net/switchdev/switchdev.c:64
---[ end trace bc96387243ace9cc ]---
------------[ cut here ]------------
WARNING: CPU: 0 PID: 4689 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline]
WARNING: CPU: 0 PID: 4689 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline]
WARNING: CPU: 0 PID: 4689 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676
Modules linked in:
CPU: 0 PID: 4689 Comm: kworker/0:11 Tainted: G W 5.15.166-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/06/2024
Workqueue: events disconnect_work
pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
pc : wdev_unlock net/wireless/core.h:228 [inline]
pc : cfg80211_is_all_idle net/wireless/sme.c:666 [inline]
pc : disconnect_work+0x26c/0x308 net/wireless/sme.c:676
lr : wdev_unlock net/wireless/core.h:228 [inline]
lr : cfg80211_is_all_idle net/wireless/sme.c:666 [inline]
lr : disconnect_work+0x26c/0x308 net/wireless/sme.c:676
sp : ffff800020717af0
x29: ffff800020717b00 x28: 1ffff00002956069 x27: dfff800000000000
x26: ffff800014ab0000 x25: 0000000000000001 x24: ffff0000da49ccd8
x23: 0000000000000000 x22: ffff0000da49cca0 x21: ffff0000d83c8d08
x20: 1fffe0001b493992 x19: 0000000000000000 x18: ffff800020717600
x17: 1fffe00036831f8e x16: ffff8000084c4e2c x15: 000000000002ea86
x14: 00000000c5c3e943 x13: dfff800000000000 x12: 0000000000000001
x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000c71e3680
x8 : ffff80001134fbcc x7 : 0000000000000000 x6 : 0000000000000000
x5 : ffff800017924fd0 x4 : 0000000000000008 x3 : ffff8000082e1c3c
x2 : ffff0000c71e3680 x1 : 0000000000000000 x0 : 0000000000000000
Call trace:
wdev_unlock net/wireless/core.h:228 [inline]
cfg80211_is_all_idle net/wireless/sme.c:666 [inline]
disconnect_work+0x26c/0x308 net/wireless/sme.c:676
process_one_work+0x790/0x11b8 kernel/workqueue.c:2310
worker_thread+0x910/0x1034 kernel/workqueue.c:2457
kthread+0x37c/0x45c kernel/kthread.c:334
ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870
irq event stamp: 25316
hardirqs last enabled at (25315): [<ffff800011ab6900>] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline]
hardirqs last enabled at (25315): [<ffff800011ab6900>] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91
hardirqs last disabled at (25316): [<ffff800011ab3af8>] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396
softirqs last enabled at (25310): [<ffff8000081b6d74>] softirq_handle_end kernel/softirq.c:401 [inline]
softirqs last enabled at (25310): [<ffff8000081b6d74>] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586
softirqs last disabled at (25143): [<ffff8000081b740c>] __do_softirq kernel/softirq.c:592 [inline]
softirqs last disabled at (25143): [<ffff8000081b740c>] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline]
softirqs last disabled at (25143): [<ffff8000081b740c>] invoke_softirq kernel/softirq.c:439 [inline]
softirqs last disabled at (25143): [<ffff8000081b740c>] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641
---[ end trace bc96387243ace9cd ]---
------------[ cut here ]------------
WARNING: CPU: 0 PID: 4689 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline]
WARNING: CPU: 0 PID: 4689 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline]
WARNING: CPU: 0 PID: 4689 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676
Modules linked in:
CPU: 0 PID: 4689 Comm: kworker/0:11 Tainted: G W 5.15.166-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/06/2024
Workqueue: events disconnect_work
pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
pc : wdev_lock net/wireless/core.h:220 [inline]
pc : cfg80211_is_all_idle net/wireless/sme.c:662 [inline]
pc : disconnect_work+0x260/0x308 net/wireless/sme.c:676
lr : wdev_lock net/wireless/core.h:220 [inline]
lr : cfg80211_is_all_idle net/wireless/sme.c:662 [inline]
lr : disconnect_work+0x260/0x308 net/wireless/sme.c:676
sp : ffff800020717af0
x29: ffff800020717b00 x28: 1ffff00002956069 x27: dfff800000000000
x26: ffff800014ab0000 x25: 0000000000000001 x24: 0000000000000000
x23: ffff0000d6cccc90 x22: ffff0000d6cccca0 x21: ffff0000d7598d08
x20: 1fffe0001ad99992 x19: 0000000000000000 x18: ffff800020717520
x17: 1fffe00036831f8e x16: ffff8000084c4e2c x15: 000000000002eada
x14: 1ffff0000295606a x13: dfff800000000000 x12: 0000000000000001
x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000c71e3680
x8 : ffff80001134fbc0 x7 : 0000000000000000 x6 : 0000000000000000
x5 : 0000000000000080 x4 : 0000000000000000 x3 : ffff8000082501c8
x2 : 0000000000000001 x1 : 0000000000000000 x0 : 0000000000000000
Call trace:
wdev_lock net/wireless/core.h:220 [inline]
cfg80211_is_all_idle net/wireless/sme.c:662 [inline]
disconnect_work+0x260/0x308 net/wireless/sme.c:676
process_one_work+0x790/0x11b8 kernel/workqueue.c:2310
worker_thread+0x910/0x1034 kernel/workqueue.c:2457
kthread+0x37c/0x45c kernel/kthread.c:334
ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870
irq event stamp: 25584
hardirqs last enabled at (25583): [<ffff800011b8ec20>] __raw_spin_unlock_irqrestore include/linux/spinlock_api_smp.h:160 [inline]
hardirqs last enabled at (25583): [<ffff800011b8ec20>] _raw_spin_unlock_irqrestore+0xac/0x158 kernel/locking/spinlock.c:194
hardirqs last disabled at (25584): [<ffff800011ab3af8>] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396
softirqs last enabled at (25576): [<ffff8000081b6d74>] softirq_handle_end kernel/softirq.c:401 [inline]
softirqs last enabled at (25576): [<ffff8000081b6d74>] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586
softirqs last disabled at (25319): [<ffff8000081b740c>] __do_softirq kernel/softirq.c:592 [inline]
softirqs last disabled at (25319): [<ffff8000081b740c>] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline]
softirqs last disabled at (25319): [<ffff8000081b740c>] invoke_softirq kernel/softirq.c:439 [inline]
softirqs last disabled at (25319): [<ffff8000081b740c>] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641
---[ end trace bc96387243ace9ce ]---
------------[ cut here ]------------
WARNING: CPU: 0 PID: 4689 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline]
WARNING: CPU: 0 PID: 4689 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline]
WARNING: CPU: 0 PID: 4689 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676
Modules linked in:
CPU: 0 PID: 4689 Comm: kworker/0:11 Tainted: G W 5.15.166-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/06/2024
Workqueue: events disconnect_work
pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
pc : wdev_unlock net/wireless/core.h:228 [inline]
pc : cfg80211_is_all_idle net/wireless/sme.c:666 [inline]
pc : disconnect_work+0x26c/0x308 net/wireless/sme.c:676
lr : wdev_unlock net/wireless/core.h:228 [inline]
lr : cfg80211_is_all_idle net/wireless/sme.c:666 [inline]
lr : disconnect_work+0x26c/0x308 net/wireless/sme.c:676
sp : ffff800020717af0
x29: ffff800020717b00 x28: 1ffff00002956069 x27: dfff800000000000
x26: ffff800014ab0000 x25: 0000000000000001 x24: ffff0000d6ccccd8
x23: 0000000000000000 x22: ffff0000d6cccca0 x21: ffff0000d7598d08
x20: 1fffe0001ad99992 x19: 0000000000000000 x18: ffff800020717520
x17: 1fffe00036831f8e x16: ffff8000084c4e2c x15: 000000000002eada
x14: 1ffff0000295606a x13: dfff800000000000 x12: 0000000000000001
x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000c71e3680
x8 : ffff80001134fbcc x7 : ffff80001134fa98 x6 : 0000000000000000
x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1c3c
x2 : ffff0000c71e3680 x1 : 0000000000000000 x0 : 0000000000000000
Call trace:
wdev_unlock net/wireless/core.h:228 [inline]
cfg80211_is_all_idle net/wireless/sme.c:666 [inline]
disconnect_work+0x26c/0x308 net/wireless/sme.c:676
process_one_work+0x790/0x11b8 kernel/workqueue.c:2310
worker_thread+0x910/0x1034 kernel/workqueue.c:2457
kthread+0x37c/0x45c kernel/kthread.c:334
ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870
irq event stamp: 25696
hardirqs last enabled at (25695): [<ffff800011ab6900>] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline]
hardirqs last enabled at (25695): [<ffff800011ab6900>] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91
hardirqs last disabled at (25696): [<ffff800011ab3af8>] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396
softirqs last enabled at (25690): [<ffff8000081b6d74>] softirq_handle_end kernel/softirq.c:401 [inline]
softirqs last enabled at (25690): [<ffff8000081b6d74>] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586
softirqs last disabled at (25587): [<ffff8000081b740c>] __do_softirq kernel/softirq.c:592 [inline]
softirqs last disabled at (25587): [<ffff8000081b740c>] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline]
softirqs last disabled at (25587): [<ffff8000081b740c>] invoke_softirq kernel/softirq.c:439 [inline]
softirqs last disabled at (25587): [<ffff8000081b740c>] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641
---[ end trace bc96387243ace9cf ]---
------------[ cut here ]------------
WARNING: CPU: 0 PID: 4689 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline]
WARNING: CPU: 0 PID: 4689 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline]
WARNING: CPU: 0 PID: 4689 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676
Modules linked in:
CPU: 0 PID: 4689 Comm: kworker/0:11 Tainted: G W 5.15.166-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/06/2024
Workqueue: events disconnect_work
pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
pc : wdev_lock net/wireless/core.h:220 [inline]
pc : cfg80211_is_all_idle net/wireless/sme.c:662 [inline]
pc : disconnect_work+0x260/0x308 net/wireless/sme.c:676
lr : wdev_lock net/wireless/core.h:220 [inline]
lr : cfg80211_is_all_idle net/wireless/sme.c:662 [inline]
lr : disconnect_work+0x260/0x308 net/wireless/sme.c:676
sp : ffff800020717af0
x29: ffff800020717b00 x28: 1ffff00002956069 x27: dfff800000000000
x26: ffff800014ab0000 x25: 0000000000000001 x24: 0000000000000000
x23: ffff0000e5df8c90 x22: ffff0000e5df8ca0 x21: ffff0000d7428d08
x20: 1fffe0001cbbf192 x19: 0000000000000000 x18: 1fffe00036831f8e
x17: 1fffe00036831f8e x16: ffff8000084c4e2c x15: ffff800014b4ef00
x14: 1ffff0000295606a x13: dfff800000000000 x12: 0000000000000001
x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000c71e3680
x8 : ffff80001134fbc0 x7 : 0000000000000000 x6 : 0000000000000000
x5 : 0000000000000080 x4 : 0000000000000000 x3 : ffff8000082501c8
x2 : 0000000000000001 x1 : 0000000000000000 x0 : 0000000000000000
Call trace:
wdev_lock net/wireless/core.h:220 [inline]
cfg80211_is_all_idle net/wireless/sme.c:662 [inline]
disconnect_work+0x260/0x308 net/wireless/sme.c:676
process_one_work+0x790/0x11b8 kernel/workqueue.c:2310
worker_thread+0x910/0x1034 kernel/workqueue.c:2457
kthread+0x37c/0x45c kernel/kthread.c:334
ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870
irq event stamp: 25836
hardirqs last enabled at (25835): [<ffff80000826acdc>] raw_spin_rq_unlock_irq kernel/sched/sched.h:1338 [inline]
hardirqs last enabled at (25835): [<ffff80000826acdc>] finish_lock_switch+0xbc/0x1e8 kernel/sched/core.c:4781
hardirqs last disabled at (25836): [<ffff800011ab3af8>] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396
softirqs last enabled at (25824): [<ffff8000081b6d74>] softirq_handle_end kernel/softirq.c:401 [inline]
softirqs last enabled at (25824): [<ffff8000081b6d74>] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586
softirqs last disabled at (25699): [<ffff8000081b740c>] __do_softirq kernel/softirq.c:592 [inline]
softirqs last disabled at (25699): [<ffff8000081b740c>] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline]
softirqs last disabled at (25699): [<ffff8000081b740c>] invoke_softirq kernel/softirq.c:439 [inline]
softirqs last disabled at (25699): [<ffff8000081b740c>] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641
---[ end trace bc96387243ace9d0 ]---
------------[ cut here ]------------
WARNING: CPU: 0 PID: 4689 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline]
WARNING: CPU: 0 PID: 4689 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline]
WARNING: CPU: 0 PID: 4689 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676
Modules linked in:
CPU: 0 PID: 4689 Comm: kworker/0:11 Tainted: G W 5.15.166-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/06/2024
Workqueue: events disconnect_work
pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
pc : wdev_unlock net/wireless/core.h:228 [inline]
pc : cfg80211_is_all_idle net/wireless/sme.c:666 [inline]
pc : disconnect_work+0x26c/0x308 net/wireless/sme.c:676
lr : wdev_unlock net/wireless/core.h:228 [inline]
lr : cfg80211_is_all_idle net/wireless/sme.c:666 [inline]
lr : disconnect_work+0x26c/0x308 net/wireless/sme.c:676
sp : ffff800020717af0
x29: ffff800020717b00 x28: 1ffff00002956069 x27: dfff800000000000
x26: ffff800014ab0000 x25: 0000000000000001 x24: ffff0000e5df8cd8
x23: 0000000000000000 x22: ffff0000e5df8ca0 x21: ffff0000d7428d08
x20: 1fffe0001cbbf192 x19: 0000000000000000 x18: 1fffe00036831f8e
x17: 1fffe00036831f8e x16: ffff8000084c4e2c x15: ffff800014b4ef00
x14: 1ffff0000295606a x13: dfff800000000000 x12: 0000000000000001
x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000c71e3680
x8 : ffff80001134fbcc x7 : ffff80001134fa98 x6 : 0000000000000000
x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1c3c
x2 : ffff0000c71e3680 x1 : 0000000000000000 x0 : 0000000000000000
Call trace:
wdev_unlock net/wireless/core.h:228 [inline]
cfg80211_is_all_idle net/wireless/sme.c:666 [inline]
disconnect_work+0x26c/0x308 net/wireless/sme.c:676
process_one_work+0x790/0x11b8 kernel/workqueue.c:2310
worker_thread+0x910/0x1034 kernel/workqueue.c:2457
kthread+0x37c/0x45c kernel/kthread.c:334
ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870
irq event stamp: 25886
hardirqs last enabled at (25885): [<ffff800011ab6900>] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline]
hardirqs last enabled at (25885): [<ffff800011ab6900>] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91
hardirqs last disabled at (25886): [<ffff800011ab3af8>] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396
softirqs last enabled at (25880): [<ffff8000081b6d74>] softirq_handle_end kernel/softirq.c:401 [inline]
softirqs last enabled at (25880): [<ffff8000081b6d74>] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586
softirqs last disabled at (25839): [<ffff8000081b740c>] __do_softirq kernel/softirq.c:592 [inline]
softirqs last disabled at (25839): [<ffff8000081b740c>] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline]
softirqs last disabled at (25839): [<ffff8000081b740c>] invoke_softirq kernel/softirq.c:439 [inline]
softirqs last disabled at (25839): [<ffff8000081b740c>] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641
---[ end trace bc96387243ace9d1 ]---
------------[ cut here ]------------
WARNING: CPU: 0 PID: 4689 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline]
WARNING: CPU: 0 PID: 4689 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline]
WARNING: CPU: 0 PID: 4689 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676
Modules linked in:
CPU: 0 PID: 4689 Comm: kworker/0:11 Tainted: G W 5.15.166-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/06/2024
Workqueue: events disconnect_work
pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
pc : wdev_lock net/wireless/core.h:220 [inline]
pc : cfg80211_is_all_idle net/wireless/sme.c:662 [inline]
pc : disconnect_work+0x260/0x308 net/wireless/sme.c:676
lr : wdev_lock net/wireless/core.h:220 [inline]
lr : cfg80211_is_all_idle net/wireless/sme.c:662 [inline]
lr : disconnect_work+0x260/0x308 net/wireless/sme.c:676
sp : ffff800020717af0
x29: ffff800020717b00 x28: 1ffff00002956069 x27: dfff800000000000
x26: ffff800014ab0000 x25: 0000000000000001 x24: 0000000000000000
x23: ffff0000e5dd8c90 x22: ffff0000e5dd8ca0 x21: ffff0000d2248d08
x20: 1fffe0001cbbb192 x19: 0000000000000000 x18: 1fffe00036831f8e
x17: 1fffe00036831f8e x16: ffff8000084c4e2c x15: ffff800014b4ef00
x14: 1ffff0000295606a x13: dfff800000000000 x12: 0000000000000001
x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000c71e3680
x8 : ffff80001134fbc0 x7 : ffff80001134fa98 x6 : 0000000000000000
x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff800011b7ed34
x2 : 0000000000000000 x1 : 0000000000000000 x0 : 0000000000000000
Call trace:
wdev_lock net/wireless/core.h:220 [inline]
cfg80211_is_all_idle net/wireless/sme.c:662 [inline]
disconnect_work+0x260/0x308 net/wireless/sme.c:676
process_one_work+0x790/0x11b8 kernel/workqueue.c:2310
worker_thread+0x910/0x1034 kernel/workqueue.c:2457
kthread+0x37c/0x45c kernel/kthread.c:334
ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870
irq event stamp: 25996
hardirqs last enabled at (25995): [<ffff800011ab6900>] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline]
hardirqs last enabled at (25995): [<ffff800011ab6900>] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91
hardirqs last disabled at (25996): [<ffff800011ab3af8>] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396
softirqs last enabled at (25990): [<ffff8000081b6d74>] softirq_handle_end kernel/softirq.c:401 [inline]
softirqs last enabled at (25990): [<ffff8000081b6d74>] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586
softirqs last disabled at (25891): [<ffff8000081b740c>] __do_softirq kernel/softirq.c:592 [inline]
softirqs last disabled at (25891): [<ffff8000081b740c>] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline]
softirqs last disabled at (25891): [<ffff8000081b740c>] invoke_softirq kernel/softirq.c:439 [inline]
softirqs last disabled at (25891): [<ffff8000081b740c>] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641
---[ end trace bc96387243ace9d2 ]---
------------[ cut here ]------------
WARNING: CPU: 0 PID: 4689 at net/wireless/core.h:235 ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline]
WARNING: CPU: 0 PID: 4689 at net/wireless/core.h:235 cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659
Modules linked in:
CPU: 0 PID: 4689 Comm: kworker/0:11 Tainted: G W 5.15.166-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/06/2024
Workqueue: events disconnect_work
pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
pc : ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline]
pc : cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659
lr : ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline]
lr : cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659
sp : ffff800020717ab0
x29: ffff800020717ab0 x28: 1ffff00002956069 x27: dfff800000000000
x26: ffff800014ab0000 x25: ffff0000e5dd8e50 x24: ffff0000e5dd8cd8
x23: ffff800014ab034c x22: ffff800014ab0000 x21: dfff800000000000
x20: 0000000000000000 x19: ffff0000e5dd8c90 x18: 1fffe00036831f8e
x17: 1fffe00036831f8e x16: ffff8000084c4e2c x15: ffff800014b4ef00
x14: 1ffff0000295606a x13: dfff800000000000 x12: 0000000000000001
x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000c71e3680
x8 : ffff80001135a7b0 x7 : ffff80001134fa98 x6 : 0000000000000000
x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1c3c
x2 : ffff0000c71e3680 x1 : 0000000000000000 x0 : 0000000000000000
Call trace:
ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline]
cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659
cfg80211_is_all_idle net/wireless/sme.c:664 [inline]
disconnect_work+0x190/0x308 net/wireless/sme.c:676
process_one_work+0x790/0x11b8 kernel/workqueue.c:2310
worker_thread+0x910/0x1034 kernel/workqueue.c:2457
kthread+0x37c/0x45c kernel/kthread.c:334
ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870
irq event stamp: 26110
hardirqs last enabled at (26109): [<ffff800011ab6900>] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline]
hardirqs last enabled at (26109): [<ffff800011ab6900>] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91
hardirqs last disabled at (26110): [<ffff800011ab3af8>] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396
softirqs last enabled at (26104): [<ffff8000081b6d74>] softirq_handle_end kernel/softirq.c:401 [inline]
softirqs last enabled at (26104): [<ffff8000081b6d74>] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586
softirqs last disabled at (26001): [<ffff8000081b740c>] __do_softirq kernel/softirq.c:592 [inline]
softirqs last disabled at (26001): [<ffff8000081b740c>] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline]
softirqs last disabled at (26001): [<ffff8000081b740c>] invoke_softirq kernel/softirq.c:439 [inline]
softirqs last disabled at (26001): [<ffff8000081b740c>] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641
---[ end trace bc96387243ace9d3 ]---
------------[ cut here ]------------
WARNING: CPU: 0 PID: 4689 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline]
WARNING: CPU: 0 PID: 4689 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline]
WARNING: CPU: 0 PID: 4689 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676
Modules linked in:
CPU: 0 PID: 4689 Comm: kworker/0:11 Tainted: G W 5.15.166-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/06/2024
Workqueue: events disconnect_work
pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
pc : wdev_unlock net/wireless/core.h:228 [inline]
pc : cfg80211_is_all_idle net/wireless/sme.c:666 [inline]
pc : disconnect_work+0x26c/0x308 net/wireless/sme.c:676
lr : wdev_unlock net/wireless/core.h:228 [inline]
lr : cfg80211_is_all_idle net/wireless/sme.c:666 [inline]
lr : disconnect_work+0x26c/0x308 net/wireless/sme.c:676
sp : ffff800020717af0
x29: ffff800020717b00 x28: 1ffff00002956069 x27: dfff800000000000
x26: ffff800014ab0000 x25: 0000000000000001 x24: ffff0000e5dd8cd8
x23: 0000000000000000 x22: ffff0000e5dd8ca0 x21: ffff0000d2248d08
x20: 1fffe0001cbbb192 x19: 0000000000000000 x18: 1fffe00036831f8e
x17: 1fffe00036831f8e x16: ffff8000084c4e2c x15: ffff800014b4ef00
x14: 1ffff0000295606a x13: dfff800000000000 x12: 0000000000000001
x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000c71e3680
x8 : ffff80001134fbcc x7 : ffff80001134fa98 x6 : 0000000000000000
x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1c3c
x2 : ffff0000c71e3680 x1 : 0000000000000000 x0 : 0000000000000000
Call trace:
wdev_unlock net/wireless/core.h:228 [inline]
cfg80211_is_all_idle net/wireless/sme.c:666 [inline]
disconnect_work+0x26c/0x308 net/wireless/sme.c:676
process_one_work+0x790/0x11b8 kernel/workqueue.c:2310
worker_thread+0x910/0x1034 kernel/workqueue.c:2457
kthread+0x37c/0x45c kernel/kthread.c:334
ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870
irq event stamp: 26160
hardirqs last enabled at (26159): [<ffff800011ab6900>] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline]
hardirqs last enabled at (26159): [<ffff800011ab6900>] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91
hardirqs last disabled at (26160): [<ffff800011ab3af8>] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396
softirqs last enabled at (26154): [<ffff8000081b6d74>] softirq_handle_end kernel/softirq.c:401 [inline]
softirqs last enabled at (26154): [<ffff8000081b6d74>] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586
softirqs last disabled at (26113): [<ffff8000081b740c>] __do_softirq kernel/softirq.c:592 [inline]
softirqs last disabled at (26113): [<ffff8000081b740c>] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline]
softirqs last disabled at (26113): [<ffff8000081b740c>] invoke_softirq kernel/softirq.c:439 [inline]
softirqs last disabled at (26113): [<ffff8000081b740c>] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641
---[ end trace bc96387243ace9d4 ]---
------------[ cut here ]------------
WARNING: CPU: 0 PID: 4689 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline]
WARNING: CPU: 0 PID: 4689 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline]
WARNING: CPU: 0 PID: 4689 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676
Modules linked in:
CPU: 0 PID: 4689 Comm: kworker/0:11 Tainted: G W 5.15.166-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/06/2024
Workqueue: events disconnect_work
pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
pc : wdev_lock net/wireless/core.h:220 [inline]
pc : cfg80211_is_all_idle net/wireless/sme.c:662 [inline]
pc : disconnect_work+0x260/0x308 net/wireless/sme.c:676
lr : wdev_lock net/wireless/core.h:220 [inline]
lr : cfg80211_is_all_idle net/wireless/sme.c:662 [inline]
lr : disconnect_work+0x260/0x308 net/wireless/sme.c:676
sp : ffff800020717af0
x29: ffff800020717b00 x28: 1ffff00002956069 x27: dfff800000000000
x26: ffff800014ab0000 x25: 0000000000000001 x24: 0000000000000000
x23: ffff0000e5cd8c90 x22: ffff0000e5cd8ca0 x21: ffff0000d6e78d08
x20: 1fffe0001cb9b192 x19: 0000000000000000 x18: 1fffe00036831f8e
x17: 1fffe00036831f8e x16: ffff8000084c4e2c x15: ffff800014b4ef00
x14: 1ffff0000295606a x13: dfff800000000000 x12: 0000000000000001
x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000c71e3680
x8 : ffff80001134fbc0 x7 : ffff80001134fa98 x6 : 0000000000000000
x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff800011b7ed34
x2 : 0000000000000000 x1 : 0000000000000000 x0 : 0000000000000000
Call trace:
wdev_lock net/wireless/core.h:220 [inline]
cfg80211_is_all_idle net/wireless/sme.c:662 [inline]
disconnect_work+0x260/0x308 net/wireless/sme.c:676
process_one_work+0x790/0x11b8 kernel/workqueue.c:2310
worker_thread+0x910/0x1034 kernel/workqueue.c:2457
kthread+0x37c/0x45c kernel/kthread.c:334
ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870
irq event stamp: 26248
hardirqs last enabled at (26247): [<ffff800011ab6900>] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline]
hardirqs last enabled at (26247): [<ffff800011ab6900>] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91
hardirqs last disabled at (26248): [<ffff800011ab3af8>] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396
softirqs last enabled at (26242): [<ffff8000081b6d74>] softirq_handle_end kernel/softirq.c:401 [inline]
softirqs last enabled at (26242): [<ffff8000081b6d74>] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586
softirqs last disabled at (26163): [<ffff8000081b740c>] __do_softirq kernel/softirq.c:592 [inline]
softirqs last disabled at (26163): [<ffff8000081b740c>] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline]
softirqs last disabled at (26163): [<ffff8000081b740c>] invoke_softirq kernel/softirq.c:439 [inline]
softirqs last disabled at (26163): [<ffff8000081b740c>] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641
---[ end trace bc96387243ace9d5 ]---
------------[ cut here ]------------
WARNING: CPU: 0 PID: 4689 at net/wireless/core.h:235 ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline]
WARNING: CPU: 0 PID: 4689 at net/wireless/core.h:235 cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659
Modules linked in:
CPU: 0 PID: 4689 Comm: kworker/0:11 Tainted: G W 5.15.166-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/06/2024
Workqueue: events disconnect_work
pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
pc : ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline]
pc : cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659
lr : ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline]
lr : cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659
sp : ffff800020717ab0
x29: ffff800020717ab0 x28: 1ffff00002956069 x27: dfff800000000000
x26: ffff800014ab0000 x25: ffff0000e5cd8e50 x24: ffff0000e5cd8cd8
x23: ffff800014ab034c x22: ffff800014ab0000 x21: dfff800000000000
x20: 0000000000000000 x19: ffff0000e5cd8c90 x18: 1fffe00036831f8e
x17: 1fffe00036831f8e x16: ffff8000084c4e2c x15: ffff800014b4ef00
x14: 1ffff0000295606a x13: dfff800000000000 x12: 0000000000000001
x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000c71e3680
x8 : ffff80001135a7b0 x7 : ffff80001134fa98 x6 : 0000000000000000
x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1c3c
x2 : ffff0000c71e3680 x1 : 0000000000000000 x0 : 0000000000000000
Call trace:
ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline]
cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659
cfg80211_is_all_idle net/wireless/sme.c:664 [inline]
disconnect_work+0x190/0x308 net/wireless/sme.c:676
process_one_work+0x790/0x11b8 kernel/workqueue.c:2310
worker_thread+0x910/0x1034 kernel/workqueue.c:2457
kthread+0x37c/0x45c kernel/kthread.c:334
ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870
irq event stamp: 26442
hardirqs last enabled at (26441): [<ffff800011ab6900>] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline]
hardirqs last enabled at (26441): [<ffff800011ab6900>] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91
hardirqs last disabled at (26442): [<ffff800011ab3af8>] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396
softirqs last enabled at (26436): [<ffff8000081b6d74>] softirq_handle_end kernel/softirq.c:401 [inline]
softirqs last enabled at (26436): [<ffff8000081b6d74>] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586
softirqs last disabled at (26251): [<ffff8000081b740c>] __do_softirq kernel/softirq.c:592 [inline]
softirqs last disabled at (26251): [<ffff8000081b740c>] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline]
softirqs last disabled at (26251): [<ffff8000081b740c>] invoke_softirq kernel/softirq.c:439 [inline]
softirqs last disabled at (26251): [<ffff8000081b740c>] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641
---[ end trace bc96387243ace9d6 ]---
------------[ cut here ]------------
WARNING: CPU: 0 PID: 4689 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline]
WARNING: CPU: 0 PID: 4689 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline]
WARNING: CPU: 0 PID: 4689 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676
Modules linked in:
CPU: 0 PID: 4689 Comm: kworker/0:11 Tainted: G W 5.15.166-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/06/2024
Workqueue: events disconnect_work
pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
pc : wdev_unlock net/wireless/core.h:228 [inline]
pc : cfg80211_is_all_idle net/wireless/sme.c:666 [inline]
pc : disconnect_work+0x26c/0x308 net/wireless/sme.c:676
lr : wdev_unlock net/wireless/core.h:228 [inline]
lr : cfg80211_is_all_idle net/wireless/sme.c:666 [inline]
lr : disconnect_work+0x26c/0x308 net/wireless/sme.c:676
sp : ffff800020717af0
x29: ffff800020717b00 x28: 1ffff00002956069 x27: dfff800000000000
x26: ffff800014ab0000 x25: 0000000000000001 x24: ffff0000e5cd8cd8
x23: 0000000000000000 x22: ffff0000e5cd8ca0 x21: ffff0000d6e78d08
x20: 1fffe0001cb9b192 x19: 0000000000000000 x18: 1fffe00036831f8e
x17: 1fffe00036831f8e x16: ffff8000084c4e2c x15: ffff800014b4ef00
x14: 1ffff0000295606a x13: dfff800000000000 x12: 0000000000000001
x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000c71e3680
x8 : ffff80001134fbcc x7 : ffff80001134fa98 x6 : 0000000000000000
x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1c3c
x2 : ffff0000c71e3680 x1 : 0000000000000000 x0 : 0000000000000000
Call trace:
wdev_unlock net/wireless/core.h:228 [inline]
cfg80211_is_all_idle net/wireless/sme.c:666 [inline]
disconnect_work+0x26c/0x308 net/wireless/sme.c:676
process_one_work+0x790/0x11b8 kernel/workqueue.c:2310
worker_thread+0x910/0x1034 kernel/workqueue.c:2457
kthread+0x37c/0x45c kernel/kthread.c:334
ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870
irq event stamp: 26480
hardirqs last enabled at (26479): [<ffff800011ab6900>] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline]
hardirqs last enabled at (26479): [<ffff800011ab6900>] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91
hardirqs last disabled at (26480): [<ffff800011ab3af8>] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396
softirqs last enabled at (26474): [<ffff8000081b6d74>] softirq_handle_end kernel/softirq.c:401 [inline]
softirqs last enabled at (26474): [<ffff8000081b6d74>] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586
softirqs last disabled at (26445): [<ffff8000081b740c>] __do_softirq kernel/softirq.c:592 [inline]
softirqs last disabled at (26445): [<ffff8000081b740c>] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline]
softirqs last disabled at (26445): [<ffff8000081b740c>] invoke_softirq kernel/softirq.c:439 [inline]
softirqs last disabled at (26445): [<ffff8000081b740c>] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641
---[ end trace bc96387243ace9d7 ]---
------------[ cut here ]------------
WARNING: CPU: 0 PID: 4689 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline]
WARNING: CPU: 0 PID: 4689 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline]
WARNING: CPU: 0 PID: 4689 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676
Modules linked in:
CPU: 0 PID: 4689 Comm: kworker/0:11 Tainted: G W 5.15.166-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/06/2024
Workqueue: events disconnect_work
pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
pc : wdev_lock net/wireless/core.h:220 [inline]
pc : cfg80211_is_all_idle net/wireless/sme.c:662 [inline]
pc : disconnect_work+0x260/0x308 net/wireless/sme.c:676
lr : wdev_lock net/wireless/core.h:220 [inline]
lr : cfg80211_is_all_idle net/wireless/sme.c:662 [inline]
lr : disconnect_work+0x260/0x308 net/wireless/sme.c:676
sp : ffff800020717af0
x29: ffff800020717b00 x28: 1ffff00002956069 x27: dfff800000000000
x26: ffff800014ab0000 x25: 0000000000000001 x24: 0000000000000000
x23: ffff0000e5c54c90 x22: ffff0000e5c54ca0 x21: ffff0000d6d90d08
x20: 1fffe0001cb8a992 x19: 0000000000000000 x18: 1fffe00036831f8e
x17: 1fffe00036831f8e x16: ffff8000084c4e2c x15: ffff800014b4ef00
x14: 1ffff0000295606a x13: dfff800000000000 x12: 0000000000000001
x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000c71e3680
x8 : ffff80001134fbc0 x7 : ffff80001134fa98 x6 : 0000000000000000
x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff800011b7ed34
x2 : 0000000000000000 x1 : 0000000000000000 x0 : 0000000000000000
Call trace:
wdev_lock net/wireless/core.h:220 [inline]
cfg80211_is_all_idle net/wireless/sme.c:662 [inline]
disconnect_work+0x260/0x308 net/wireless/sme.c:676
process_one_work+0x790/0x11b8 kernel/workqueue.c:2310
worker_thread+0x910/0x1034 kernel/workqueue.c:2457
kthread+0x37c/0x45c kernel/kthread.c:334
ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870
irq event stamp: 26572
hardirqs last enabled at (26571): [<ffff800011ab6900>] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline]
hardirqs last enabled at (26571): [<ffff800011ab6900>] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91
hardirqs last disabled at (26572): [<ffff800011ab3af8>] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396
softirqs last enabled at (26566): [<ffff8000081b6d74>] softirq_handle_end kernel/softirq.c:401 [inline]
softirqs last enabled at (26566): [<ffff8000081b6d74>] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586
softirqs last disabled at (26483): [<ffff8000081b740c>] __do_softirq kernel/softirq.c:592 [inline]
softirqs last disabled at (26483): [<ffff8000081b740c>] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline]
softirqs last disabled at (26483): [<ffff8000081b740c>] invoke_softirq kernel/softirq.c:439 [inline]
softirqs last disabled at (26483): [<ffff8000081b740c>] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641
---[ end trace bc96387243ace9d8 ]---
------------[ cut here ]------------
WARNING: CPU: 0 PID: 4689 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline]
WARNING: CPU: 0 PID: 4689 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline]
WARNING: CPU: 0 PID: 4689 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676
Modules linked in:
CPU: 0 PID: 4689 Comm: kworker/0:11 Tainted: G W 5.15.166-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/06/2024
Workqueue: events disconnect_work
pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
pc : wdev_unlock net/wireless/core.h:228 [inline]
pc : cfg80211_is_all_idle net/wireless/sme.c:666 [inline]
pc : disconnect_work+0x26c/0x308 net/wireless/sme.c:676
lr : wdev_unlock net/wireless/core.h:228 [inline]
lr : cfg80211_is_all_idle net/wireless/sme.c:666 [inline]
lr : disconnect_work+0x26c/0x308 net/wireless/sme.c:676
sp : ffff800020717af0
x29: ffff800020717b00 x28: 1ffff00002956069 x27: dfff800000000000
x26: ffff800014ab0000 x25: 0000000000000001 x24: ffff0000e5c54cd8
x23: 0000000000000000 x22: ffff0000e5c54ca0 x21: ffff0000d6d90d08
x20: 1fffe0001cb8a992 x19: 0000000000000000 x18: 1fffe00036831f8e
x17: 1fffe00036831f8e x16: ffff8000084c4e2c x15: ffff800014b4ef00
x14: 1ffff0000295606a x13: dfff800000000000 x12: 0000000000000001
x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000c71e3680
x8 : ffff80001134fbcc x7 : ffff80001134fa98 x6 : 0000000000000000
x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1c3c
x2 : ffff0000c71e3680 x1 : 0000000000000000 x0 : 0000000000000000
Call trace:
wdev_unlock net/wireless/core.h:228 [inline]
cfg80211_is_all_idle net/wireless/sme.c:666 [inline]
disconnect_work+0x26c/0x308 net/wireless/sme.c:676
process_one_work+0x790/0x11b8 kernel/workqueue.c:2310
worker_thread+0x910/0x1034 kernel/workqueue.c:2457
kthread+0x37c/0x45c kernel/kthread.c:334
ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870
irq event stamp: 26628
hardirqs last enabled at (26627): [<ffff800011ab6900>] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline]
hardirqs last enabled at (26627): [<ffff800011ab6900>] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91
hardirqs last disabled at (26628): [<ffff800011ab3af8>] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396
softirqs last enabled at (26622): [<ffff8000081b6d74>] softirq_handle_end kernel/softirq.c:401 [inline]
softirqs last enabled at (26622): [<ffff8000081b6d74>] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586
softirqs last disabled at (26575): [<ffff8000081b740c>] __do_softirq kernel/softirq.c:592 [inline]
softirqs last disabled at (26575): [<ffff8000081b740c>] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline]
softirqs last disabled at (26575): [<ffff8000081b740c>] invoke_softirq kernel/softirq.c:439 [inline]
softirqs last disabled at (26575): [<ffff8000081b740c>] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641
---[ end trace bc96387243ace9d9 ]---
------------[ cut here ]------------
WARNING: CPU: 0 PID: 4689 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline]
WARNING: CPU: 0 PID: 4689 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline]
WARNING: CPU: 0 PID: 4689 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676
Modules linked in:
CPU: 0 PID: 4689 Comm: kworker/0:11 Tainted: G W 5.15.166-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/06/2024
Workqueue: events disconnect_work
pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
pc : wdev_lock net/wireless/core.h:220 [inline]
pc : cfg80211_is_all_idle net/wireless/sme.c:662 [inline]
pc : disconnect_work+0x260/0x308 net/wireless/sme.c:676
lr : wdev_lock net/wireless/core.h:220 [inline]
lr : cfg80211_is_all_idle net/wireless/sme.c:662 [inline]
lr : disconnect_work+0x260/0x308 net/wireless/sme.c:676
sp : ffff800020717af0
x29: ffff800020717b00 x28: 1ffff00002956069 x27: dfff800000000000
x26: ffff800014ab0000 x25: 0000000000000001 x24: 0000000000000000
x23: ffff0000e5c30c90 x22: ffff0000e5c30ca0 x21: ffff0000dc028d08
x20: 1fffe0001cb86192 x19: 0000000000000000 x18: 1fffe00036831f8e
x17: 1fffe00036831f8e x16: ffff8000084c4e2c x15: ffff800014b4ef00
x14: 1ffff0000295606a x13: dfff800000000000 x12: 0000000000000001
x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000c71e3680
x8 : ffff80001134fbc0 x7 : ffff80001134fa98 x6 : 0000000000000000
x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff800011b7ed34
x2 : 0000000000000000 x1 : 0000000000000000 x0 : 0000000000000000
Call trace:
wdev_lock net/wireless/core.h:220 [inline]
cfg80211_is_all_idle net/wireless/sme.c:662 [inline]
disconnect_work+0x260/0x308 net/wireless/sme.c:676
process_one_work+0x790/0x11b8 kernel/workqueue.c:2310
worker_thread+0x910/0x1034 kernel/workqueue.c:2457
kthread+0x37c/0x45c kernel/kthread.c:334
ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870
irq event stamp: 26716
hardirqs last enabled at (26715): [<ffff800011ab6900>] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline]
hardirqs last enabled at (26715): [<ffff800011ab6900>] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91
hardirqs last disabled at (26716): [<ffff800011ab3af8>] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396
softirqs last enabled at (26710): [<ffff8000081b6d74>] softirq_handle_end kernel/softirq.c:401 [inline]
softirqs last enabled at (26710): [<ffff8000081b6d74>] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586
softirqs last disabled at (26631): [<ffff8000081b740c>] __do_softirq kernel/softirq.c:592 [inline]
softirqs last disabled at (26631): [<ffff8000081b740c>] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline]
softirqs last disabled at (26631): [<ffff8000081b740c>] invoke_softirq kernel/softirq.c:439 [inline]
softirqs last disabled at (26631): [<ffff8000081b740c>] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641
---[ end trace bc96387243ace9da ]---
------------[ cut here ]------------
WARNING: CPU: 0 PID: 4689 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline]
WARNING: CPU: 0 PID: 4689 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline]
WARNING: CPU: 0 PID: 4689 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676
Modules linked in:
CPU: 0 PID: 4689 Comm: kworker/0:11 Tainted: G W 5.15.166-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/06/2024
Workqueue: events disconnect_work
pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
pc : wdev_unlock net/wireless/core.h:228 [inline]
pc : cfg80211_is_all_idle net/wireless/sme.c:666 [inline]
pc : disconnect_work+0x26c/0x308 net/wireless/sme.c:676
lr : wdev_unlock net/wireless/core.h:228 [inline]
lr : cfg80211_is_all_idle net/wireless/sme.c:666 [inline]
lr : disconnect_work+0x26c/0x308 net/wireless/sme.c:676
sp : ffff800020717af0
x29: ffff800020717b00 x28: 1ffff00002956069 x27: dfff800000000000
x26: ffff800014ab0000 x25: 0000000000000001 x24: ffff0000e5c30cd8
x23: 0000000000000000 x22: ffff0000e5c30ca0 x21: ffff0000dc028d08
x20: 1fffe0001cb86192 x19: 0000000000000000 x18: 1fffe00036831f8e
x17: 1fffe00036831f8e x16: ffff8000084c4e2c x15: ffff800014b4ef00
x14: 1ffff0000295606a x13: dfff800000000000 x12: 0000000000000001
x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000c71e3680
x8 : ffff80001134fbcc x7 : ffff80001134fa98 x6 : 0000000000000000
x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1c3c
x2 : ffff0000c71e3680 x1 : 0000000000000000 x0 : 0000000000000000
Call trace:
wdev_unlock net/wireless/core.h:228 [inline]
cfg80211_is_all_idle net/wireless/sme.c:666 [inline]
disconnect_work+0x26c/0x308 net/wireless/sme.c:676
process_one_work+0x790/0x11b8 kernel/workqueue.c:2310
worker_thread+0x910/0x1034 kernel/workqueue.c:2457
kthread+0x37c/0x45c kernel/kthread.c:334
ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870
irq event stamp: 26820
hardirqs last enabled at (26819): [<ffff800011ab6900>] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline]
hardirqs last enabled at (26819): [<ffff800011ab6900>] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91
hardirqs last disabled at (26820): [<ffff800011ab3af8>] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396
softirqs last enabled at (26814): [<ffff8000081b6d74>] softirq_handle_end kernel/softirq.c:401 [inline]
softirqs last enabled at (26814): [<ffff8000081b6d74>] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586
softirqs last disabled at (26719): [<ffff8000081b740c>] __do_softirq kernel/softirq.c:592 [inline]
softirqs last disabled at (26719): [<ffff8000081b740c>] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline]
softirqs last disabled at (26719): [<ffff8000081b740c>] invoke_softirq kernel/softirq.c:439 [inline]
softirqs last disabled at (26719): [<ffff8000081b740c>] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641
---[ end trace bc96387243ace9db ]---
------------[ cut here ]------------
WARNING: CPU: 0 PID: 4689 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline]
WARNING: CPU: 0 PID: 4689 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline]
WARNING: CPU: 0 PID: 4689 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676
Modules linked in:
CPU: 0 PID: 4689 Comm: kworker/0:11 Tainted: G W 5.15.166-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/06/2024
Workqueue: events disconnect_work
pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
pc : wdev_lock net/wireless/core.h:220 [inline]
pc : cfg80211_is_all_idle net/wireless/sme.c:662 [inline]
pc : disconnect_work+0x260/0x308 net/wireless/sme.c:676
lr : wdev_lock net/wireless/core.h:220 [inline]
lr : cfg80211_is_all_idle net/wireless/sme.c:662 [inline]
lr : disconnect_work+0x260/0x308 net/wireless/sme.c:676
sp : ffff800020717af0
x29: ffff800020717b00 x28: 1ffff00002956069 x27: dfff800000000000
x26: ffff800014ab0000 x25: 0000000000000001 x24: 0000000000000000
x23: ffff0000e5bf8c90 x22: ffff0000e5bf8ca0 x21: ffff0000dd4b8d08
x20: 1fffe0001cb7f192 x19: 0000000000000000 x18: 1fffe00036831f8e
x17: 1fffe00036831f8e x16: ffff8000084c4e2c x15: ffff800014b4ef00
x14: 1ffff0000295606a x13: dfff800000000000 x12: 0000000000000001
x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000c71e3680
x8 : ffff80001134fbc0 x7 : ffff80001134fa98 x6 : 0000000000000000
x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff800011b7ed34
x2 : 0000000000000000 x1 : 0000000000000000 x0 : 0000000000000000
Call trace:
wdev_lock net/wireless/core.h:220 [inline]
cfg80211_is_all_idle net/wireless/sme.c:662 [inline]
disconnect_work+0x260/0x308 net/wireless/sme.c:676
process_one_work+0x790/0x11b8 kernel/workqueue.c:2310
worker_thread+0x910/0x1034 kernel/workqueue.c:2457
kthread+0x37c/0x45c kernel/kthread.c:334
ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870
irq event stamp: 26884
hardirqs last enabled at (26883): [<ffff800011ab6900>] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline]
hardirqs last enabled at (26883): [<ffff800011ab6900>] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91
hardirqs last disabled at (26884): [<ffff800011ab3af8>] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396
softirqs last enabled at (26878): [<ffff8000081b6d74>] softirq_handle_end kernel/softirq.c:401 [inline]
softirqs last enabled at (26878): [<ffff8000081b6d74>] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586
softirqs last disabled at (26823): [<ffff8000081b740c>] __do_softirq kernel/softirq.c:592 [inline]
softirqs last disabled at (26823): [<ffff8000081b740c>] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline]
softirqs last disabled at (26823): [<ffff8000081b740c>] invoke_softirq kernel/softirq.c:439 [inline]
softirqs last disabled at (26823): [<ffff8000081b740c>] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641
---[ end trace bc96387243ace9dc ]---
------------[ cut here ]------------
WARNING: CPU: 0 PID: 4689 at net/wireless/core.h:235 ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline]
WARNING: CPU: 0 PID: 4689 at net/wireless/core.h:235 cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659
Modules linked in:
CPU: 0 PID: 4689 Comm: kworker/0:11 Tainted: G W 5.15.166-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/06/2024
Workqueue: events disconnect_work
pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
pc : ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline]
pc : cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659
lr : ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline]
lr : cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659
sp : ffff800020717ab0
x29: ffff800020717ab0 x28: 1ffff00002956069 x27: dfff800000000000
x26: ffff800014ab0000 x25: ffff0000e5bf8e50 x24: ffff0000e5bf8cd8
x23: ffff800014ab034c x22: ffff800014ab0000 x21: dfff800000000000
x20: 0000000000000000 x19: ffff0000e5bf8c90 x18: 1fffe00036831f8e
x17: 1fffe00036831f8e x16: ffff8000084c4e2c x15: ffff800014b4ef00
x14: 1ffff0000295606a x13: dfff800000000000 x12: 0000000000000001
x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000c71e3680
x8 : ffff80001135a7b0 x7 : ffff80001134fa98 x6 : 0000000000000000
x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1c3c
x2 : ffff0000c71e3680 x1 : 0000000000000000 x0 : 0000000000000000
Call trace:
ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline]
cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659
cfg80211_is_all_idle net/wireless/sme.c:664 [inline]
disconnect_work+0x190/0x308 net/wireless/sme.c:676
process_one_work+0x790/0x11b8 kernel/workqueue.c:2310
worker_thread+0x910/0x1034 kernel/workqueue.c:2457
kthread+0x37c/0x45c kernel/kthread.c:334
ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870
irq event stamp: 26986
hardirqs last enabled at (26985): [<ffff800011ab6900>] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline]
hardirqs last enabled at (26985): [<ffff800011ab6900>] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91
hardirqs last disabled at (26986): [<ffff800011ab3af8>] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396
softirqs last enabled at (26980): [<ffff8000081b6d74>] softirq_handle_end kernel/softirq.c:401 [inline]
softirqs last enabled at (26980): [<ffff8000081b6d74>] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586
softirqs last disabled at (26887): [<ffff8000081b740c>] __do_softirq kernel/softirq.c:592 [inline]
softirqs last disabled at (26887): [<ffff8000081b740c>] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline]
softirqs last disabled at (26887): [<ffff8000081b740c>] invoke_softirq kernel/softirq.c:439 [inline]
softirqs last disabled at (26887): [<ffff8000081b740c>] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641
---[ end trace bc96387243ace9dd ]---
------------[ cut here ]------------
WARNING: CPU: 0 PID: 4689 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline]
WARNING: CPU: 0 PID: 4689 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline]
WARNING: CPU: 0 PID: 4689 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676
Modules linked in:
CPU: 0 PID: 4689 Comm: kworker/0:11 Tainted: G W 5.15.166-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/06/2024
Workqueue: events disconnect_work
pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
pc : wdev_unlock net/wireless/core.h:228 [inline]
pc : cfg80211_is_all_idle net/wireless/sme.c:666 [inline]
pc : disconnect_work+0x26c/0x308 net/wireless/sme.c:676
lr : wdev_unlock net/wireless/core.h:228 [inline]
lr : cfg80211_is_all_idle net/wireless/sme.c:666 [inline]
lr : disconnect_work+0x26c/0x308 net/wireless/sme.c:676
sp : ffff800020717af0
x29: ffff800020717b00 x28: 1ffff00002956069 x27: dfff800000000000
x26: ffff800014ab0000 x25: 0000000000000001 x24: ffff0000e5bf8cd8
x23: 0000000000000000 x22: ffff0000e5bf8ca0 x21: ffff0000dd4b8d08
x20: 1fffe0001cb7f192 x19: 0000000000000000 x18: 1fffe00036831f8e
x17: 1fffe00036831f8e x16: ffff8000084c4e2c x15: ffff800014b4ef00
x14: 1ffff0000295606a x13: dfff800000000000 x12: 0000000000000001
x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000c71e3680
x8 : ffff80001134fbcc x7 : ffff80001134fa98 x6 : 0000000000000000
x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1c3c
x2 : ffff0000c71e3680 x1 : 0000000000000000 x0 : 0000000000000000
Call trace:
wdev_unlock net/wireless/core.h:228 [inline]
cfg80211_is_all_idle net/wireless/sme.c:666 [inline]
disconnect_work+0x26c/0x308 net/wireless/sme.c:676
process_one_work+0x790/0x11b8 kernel/workqueue.c:2310
worker_thread+0x910/0x1034 kernel/workqueue.c:2457
kthread+0x37c/0x45c kernel/kthread.c:334
ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870
irq event stamp: 27024
hardirqs last enabled at (27023): [<ffff800011ab6900>] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline]
hardirqs last enabled at (27023): [<ffff800011ab6900>] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91
hardirqs last disabled at (27024): [<ffff800011ab3af8>] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396
softirqs last enabled at (27018): [<ffff8000081b6d74>] softirq_handle_end kernel/softirq.c:401 [inline]
softirqs last enabled at (27018): [<ffff8000081b6d74>] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586
softirqs last disabled at (26989): [<ffff8000081b740c>] __do_softirq kernel/softirq.c:592 [inline]
softirqs last disabled at (26989): [<ffff8000081b740c>] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline]
softirqs last disabled at (26989): [<ffff8000081b740c>] invoke_softirq kernel/softirq.c:439 [inline]
softirqs last disabled at (26989): [<ffff8000081b740c>] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641
---[ end trace bc96387243ace9de ]---
------------[ cut here ]------------
WARNING: CPU: 0 PID: 4689 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline]
WARNING: CPU: 0 PID: 4689 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline]
WARNING: CPU: 0 PID: 4689 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676
Modules linked in:
CPU: 0 PID: 4689 Comm: kworker/0:11 Tainted: G W 5.15.166-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/06/2024
Workqueue: events disconnect_work
pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
pc : wdev_lock net/wireless/core.h:220 [inline]
pc : cfg80211_is_all_idle net/wireless/sme.c:662 [inline]
pc : disconnect_work+0x260/0x308 net/wireless/sme.c:676
lr : wdev_lock net/wireless/core.h:220 [inline]
lr : cfg80211_is_all_idle net/wireless/sme.c:662 [inline]
lr : disconnect_work+0x260/0x308 net/wireless/sme.c:676
sp : ffff800020717af0
x29: ffff800020717b00 x28: 1ffff00002956069 x27: dfff800000000000
x26: ffff800014ab0000 x25: 0000000000000001 x24: 0000000000000000
x23: ffff0000db60b000 x22: ffff0000db60b010 x21: ffff0000ce470d08
x20: 1fffe0001b6c1600 x19: 0000000000000000 x18: 1fffe00036831f8e
x17: 1fffe00036831f8e x16: ffff8000084c4e2c x15: ffff800014b4ef00
x14: 1ffff0000295606a x13: dfff800000000000 x12: 0000000000000001
x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000c71e3680
x8 : ffff80001134fbc0 x7 : ffff80001134fa98 x6 : 0000000000000000
x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff800011b7ed34
x2 : 0000000000000000 x1 : 0000000000000000 x0 : 0000000000000000
Call trace:
wdev_lock net/wireless/core.h:220 [inline]
cfg80211_is_all_idle net/wireless/sme.c:662 [inline]
disconnect_work+0x260/0x308 net/wireless/sme.c:676
process_one_work+0x790/0x11b8 kernel/workqueue.c:2310
worker_thread+0x910/0x1034 kernel/workqueue.c:2457
kthread+0x37c/0x45c kernel/kthread.c:334
ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870
irq event stamp: 27110
hardirqs last enabled at (27109): [<ffff800011ab6900>] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline]
hardirqs last enabled at (27109): [<ffff800011ab6900>] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91
hardirqs last disabled at (27110): [<ffff800011ab3af8>] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396
softirqs last enabled at (27104): [<ffff8000081b6d74>] softirq_handle_end kernel/softirq.c:401 [inline]
softirqs last enabled at (27104): [<ffff8000081b6d74>] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586
softirqs last disabled at (27027): [<ffff8000081b740c>] __do_softirq kernel/softirq.c:592 [inline]
softirqs last disabled at (27027): [<ffff8000081b740c>] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline]
softirqs last disabled at (27027): [<ffff8000081b740c>] invoke_softirq kernel/softirq.c:439 [inline]
softirqs last disabled at (27027): [<ffff8000081b740c>] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641
---[ end trace bc96387243ace9df ]---
------------[ cut here ]------------
WARNING: CPU: 0 PID: 4689 at net/wireless/core.h:235 ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline]
WARNING: CPU: 0 PID: 4689 at net/wireless/core.h:235 cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659
Modules linked in:
CPU: 0 PID: 4689 Comm: kworker/0:11 Tainted: G W 5.15.166-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/06/2024
Workqueue: events disconnect_work
pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
pc : ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline]
pc : cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659
lr : ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline]
lr : cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659
sp : ffff800020717ab0
x29: ffff800020717ab0 x28: 1ffff00002956069 x27: dfff800000000000
x26: ffff800014ab0000 x25: ffff0000db60b1c0 x24: ffff0000db60b048
x23: ffff800014ab034c x22: ffff800014ab0000 x21: dfff800000000000
x20: 0000000000000000 x19: ffff0000db60b000 x18: 1fffe00036831f8e
x17: 1fffe00036831f8e x16: ffff8000084c4e2c x15: ffff800014b4ef00
x14: 1ffff0000295606a x13: dfff800000000000 x12: 0000000000000001
x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000c71e3680
x8 : ffff80001135a7b0 x7 : ffff80001134fa98 x6 : 0000000000000000
x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1c3c
x2 : ffff0000c71e3680 x1 : 0000000000000000 x0 : 0000000000000000
Call trace:
ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline]
cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659
cfg80211_is_all_idle net/wireless/sme.c:664 [inline]
disconnect_work+0x190/0x308 net/wireless/sme.c:676
process_one_work+0x790/0x11b8 kernel/workqueue.c:2310
worker_thread+0x910/0x1034 kernel/workqueue.c:2457
kthread+0x37c/0x45c kernel/kthread.c:334
ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870
irq event stamp: 27142
hardirqs last enabled at (27141): [<ffff800011ab6900>] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline]
hardirqs last enabled at (27141): [<ffff800011ab6900>] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91
hardirqs last disabled at (27142): [<ffff800011ab3af8>] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396
softirqs last enabled at (27136): [<ffff8000081b6d74>] softirq_handle_end kernel/softirq.c:401 [inline]
softirqs last enabled at (27136): [<ffff8000081b6d74>] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586
softirqs last disabled at (27113): [<ffff8000081b740c>] __do_softirq kernel/softirq.c:592 [inline]
softirqs last disabled at (27113): [<ffff8000081b740c>] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline]
softirqs last disabled at (27113): [<ffff8000081b740c>] invoke_softirq kernel/softirq.c:439 [inline]
softirqs last disabled at (27113): [<ffff8000081b740c>] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641
---[ end trace bc96387243ace9e0 ]---
------------[ cut here ]------------
WARNING: CPU: 0 PID: 4689 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline]
WARNING: CPU: 0 PID: 4689 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline]
WARNING: CPU: 0 PID: 4689 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676
Modules linked in:
CPU: 0 PID: 4689 Comm: kworker/0:11 Tainted: G W 5.15.166-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/06/2024
Workqueue: events disconnect_work
pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
pc : wdev_unlock net/wireless/core.h:228 [inline]
pc : cfg80211_is_all_idle net/wireless/sme.c:666 [inline]
pc : disconnect_work+0x26c/0x308 net/wireless/sme.c:676
lr : wdev_unlock net/wireless/core.h:228 [inline]
lr : cfg80211_is_all_idle net/wireless/sme.c:666 [inline]
lr : disconnect_work+0x26c/0x308 net/wireless/sme.c:676
sp : ffff800020717af0
x29: ffff800020717b00 x28: 1ffff00002956069 x27: dfff800000000000
x26: ffff800014ab0000 x25: 0000000000000001 x24: ffff0000db60b048
x23: 0000000000000000 x22: ffff0000db60b010 x21: ffff0000ce470d08
x20: 1fffe0001b6c1600 x19: 0000000000000000 x18: 1fffe00036831f8e
x17: 1fffe00036831f8e x16: ffff8000084c4e2c x15: ffff800014b4ef00
x14: 1ffff0000295606a x13: dfff800000000000 x12: 0000000000000001
x11: