------------[ 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): [] raw_spin_rq_unlock_irq kernel/sched/sched.h:1338 [inline] hardirqs last enabled at (25139): [] finish_lock_switch+0xbc/0x1e8 kernel/sched/core.c:4781 hardirqs last disabled at (25140): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (25074): [] spin_unlock_bh include/linux/spinlock.h:408 [inline] softirqs last enabled at (25074): [] switchdev_deferred_dequeue net/switchdev/switchdev.c:48 [inline] softirqs last enabled at (25074): [] switchdev_deferred_process+0x274/0x2c0 net/switchdev/switchdev.c:64 softirqs last disabled at (25072): [] spin_lock_bh include/linux/spinlock.h:368 [inline] softirqs last disabled at (25072): [] switchdev_deferred_dequeue net/switchdev/switchdev.c:39 [inline] softirqs last disabled at (25072): [] 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): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (25315): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (25316): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (25310): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (25310): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (25143): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (25143): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (25143): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (25143): [] __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): [] __raw_spin_unlock_irqrestore include/linux/spinlock_api_smp.h:160 [inline] hardirqs last enabled at (25583): [] _raw_spin_unlock_irqrestore+0xac/0x158 kernel/locking/spinlock.c:194 hardirqs last disabled at (25584): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (25576): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (25576): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (25319): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (25319): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (25319): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (25319): [] __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): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (25695): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (25696): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (25690): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (25690): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (25587): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (25587): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (25587): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (25587): [] __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): [] raw_spin_rq_unlock_irq kernel/sched/sched.h:1338 [inline] hardirqs last enabled at (25835): [] finish_lock_switch+0xbc/0x1e8 kernel/sched/core.c:4781 hardirqs last disabled at (25836): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (25824): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (25824): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (25699): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (25699): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (25699): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (25699): [] __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): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (25885): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (25886): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (25880): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (25880): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (25839): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (25839): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (25839): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (25839): [] __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): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (25995): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (25996): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (25990): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (25990): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (25891): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (25891): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (25891): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (25891): [] __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): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (26109): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (26110): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (26104): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (26104): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (26001): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (26001): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (26001): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (26001): [] __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): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (26159): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (26160): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (26154): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (26154): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (26113): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (26113): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (26113): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (26113): [] __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): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (26247): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (26248): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (26242): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (26242): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (26163): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (26163): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (26163): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (26163): [] __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): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (26441): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (26442): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (26436): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (26436): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (26251): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (26251): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (26251): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (26251): [] __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): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (26479): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (26480): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (26474): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (26474): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (26445): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (26445): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (26445): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (26445): [] __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): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (26571): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (26572): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (26566): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (26566): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (26483): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (26483): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (26483): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (26483): [] __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): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (26627): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (26628): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (26622): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (26622): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (26575): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (26575): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (26575): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (26575): [] __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): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (26715): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (26716): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (26710): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (26710): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (26631): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (26631): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (26631): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (26631): [] __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): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (26819): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (26820): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (26814): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (26814): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (26719): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (26719): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (26719): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (26719): [] __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): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (26883): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (26884): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (26878): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (26878): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (26823): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (26823): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (26823): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (26823): [] __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): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (26985): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (26986): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (26980): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (26980): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (26887): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (26887): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (26887): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (26887): [] __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): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (27023): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (27024): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (27018): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (27018): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (26989): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (26989): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (26989): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (26989): [] __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): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (27109): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (27110): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (27104): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (27104): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (27027): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (27027): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (27027): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (27027): [] __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): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (27141): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (27142): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (27136): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (27136): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (27113): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (27113): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (27113): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (27113): [] __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: 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: 27226 hardirqs last enabled at (27225): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (27225): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (27226): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (27220): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (27220): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (27145): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (27145): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (27145): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (27145): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace bc96387243ace9e1 ]--- ------------[ 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: ffff0000c92bf000 x22: ffff0000c92bf010 x21: ffff0000ce470d08 x20: 1fffe00019257e00 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: 27318 hardirqs last enabled at (27317): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (27317): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (27318): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (27312): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (27312): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (27229): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (27229): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (27229): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (27229): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace bc96387243ace9e2 ]--- ------------[ 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: ffff0000c92bf1c0 x24: ffff0000c92bf048 x23: ffff800014ab034c x22: ffff800014ab0000 x21: dfff800000000000 x20: 0000000000000000 x19: ffff0000c92bf000 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: 27400 hardirqs last enabled at (27399): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (27399): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (27400): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (27394): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (27394): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (27321): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (27321): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (27321): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (27321): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace bc96387243ace9e3 ]--- ------------[ 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: ffff0000c92bf048 x23: 0000000000000000 x22: ffff0000c92bf010 x21: ffff0000ce470d08 x20: 1fffe00019257e00 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: 27552 hardirqs last enabled at (27551): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (27551): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (27552): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (27546): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (27546): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (27403): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (27403): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (27403): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (27403): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace bc96387243ace9e4 ]--- ------------[ 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: ffff0000c903b000 x22: ffff0000c903b010 x21: ffff0000ce470d08 x20: 1fffe00019207600 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: 27644 hardirqs last enabled at (27643): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (27643): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (27644): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (27638): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (27638): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (27557): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (27557): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (27557): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (27557): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace bc96387243ace9e5 ]--- ------------[ 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: ffff0000c903b1c0 x24: ffff0000c903b048 x23: ffff800014ab034c x22: ffff800014ab0000 x21: dfff800000000000 x20: 0000000000000000 x19: ffff0000c903b000 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: 27828 hardirqs last enabled at (27827): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (27827): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (27828): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (27826): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (27826): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (27647): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (27647): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (27647): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (27647): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace bc96387243ace9e6 ]--- ------------[ 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: ffff0000c903b048 x23: 0000000000000000 x22: ffff0000c903b010 x21: ffff0000ce470d08 x20: 1fffe00019207600 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: 27932 hardirqs last enabled at (27931): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (27931): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (27932): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (27930): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (27930): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (27831): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (27831): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (27831): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (27831): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace bc96387243ace9e7 ]--- ------------[ 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: ffff0000cecce000 x22: ffff0000cecce010 x21: ffff0000ce470d08 x20: 1fffe00019d99c00 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: 28038 hardirqs last enabled at (28037): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (28037): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (28038): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (28032): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (28032): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (27935): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (27935): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (27935): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (27935): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace bc96387243ace9e8 ]--- ------------[ 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: ffff0000cecce1c0 x24: ffff0000cecce048 x23: ffff800014ab034c x22: ffff800014ab0000 x21: dfff800000000000 x20: 0000000000000000 x19: ffff0000cecce000 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: 28204 hardirqs last enabled at (28203): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (28203): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (28204): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (28198): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (28198): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (28041): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (28041): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (28041): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (28041): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace bc96387243ace9e9 ]--- ------------[ 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: ffff0000cecce048 x23: 0000000000000000 x22: ffff0000cecce010 x21: ffff0000ce470d08 x20: 1fffe00019d99c00 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: 28314 hardirqs last enabled at (28313): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (28313): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (28314): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (28308): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (28308): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (28207): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (28207): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (28207): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (28207): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace bc96387243ace9ea ]--- ------------[ 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: ffff0000e440b000 x22: ffff0000e440b010 x21: ffff0000ce470d08 x20: 1fffe0001c881600 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: 28668 hardirqs last enabled at (28667): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (28667): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (28668): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (28662): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (28662): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (28317): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (28317): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (28317): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (28317): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace bc96387243ace9eb ]--- ------------[ 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: ffff0000e440b1c0 x24: ffff0000e440b048 x23: ffff800014ab034c x22: ffff800014ab0000 x21: dfff800000000000 x20: 0000000000000000 x19: ffff0000e440b000 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: 28812 hardirqs last enabled at (28811): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (28811): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (28812): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (28806): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (28806): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (28671): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (28671): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (28671): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (28671): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace bc96387243ace9ec ]--- ------------[ 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: ffff0000e440b048 x23: 0000000000000000 x22: ffff0000e440b010 x21: ffff0000ce470d08 x20: 1fffe0001c881600 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: 28900 hardirqs last enabled at (28899): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (28899): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (28900): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (28894): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (28894): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (28815): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (28815): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (28815): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (28815): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace bc96387243ace9ed ]--- ------------[ 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: ffff0000ccab7000 x22: ffff0000ccab7010 x21: ffff0000ce470d08 x20: 1fffe00019956e00 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: 29028 hardirqs last enabled at (29027): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (29027): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (29028): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (29022): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (29022): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (28903): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (28903): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (28903): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (28903): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace bc96387243ace9ee ]--- ------------[ 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: ffff0000ccab71c0 x24: ffff0000ccab7048 x23: ffff800014ab034c x22: ffff800014ab0000 x21: dfff800000000000 x20: 0000000000000000 x19: ffff0000ccab7000 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: 29174 hardirqs last enabled at (29173): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (29173): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (29174): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (29168): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (29168): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (29031): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (29031): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (29031): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (29031): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace bc96387243ace9ef ]--- ------------[ 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: ffff0000ccab7048 x23: 0000000000000000 x22: ffff0000ccab7010 x21: ffff0000ce470d08 x20: 1fffe00019956e00 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: 29318 hardirqs last enabled at (29317): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (29317): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (29318): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (29312): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (29312): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (29177): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (29177): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (29177): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (29177): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace bc96387243ace9f0 ]--- ------------[ 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: ffff0000ce3d0c90 x22: ffff0000ce3d0ca0 x21: ffff0000ce3b0d08 x20: 1fffe00019c7a192 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: 29364 hardirqs last enabled at (29363): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (29363): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (29364): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (29358): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (29358): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (29321): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (29321): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (29321): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (29321): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace bc96387243ace9f1 ]--- ------------[ 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: ffff0000ce3d0e50 x24: ffff0000ce3d0cd8 x23: ffff800014ab034c x22: ffff800014ab0000 x21: dfff800000000000 x20: 0000000000000000 x19: ffff0000ce3d0c90 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: 29518 hardirqs last enabled at (29517): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (29517): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (29518): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (29512): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (29512): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (29367): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (29367): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (29367): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (29367): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace bc96387243ace9f2 ]--- ------------[ 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: ffff0000ce3d0cd8 x23: 0000000000000000 x22: ffff0000ce3d0ca0 x21: ffff0000ce3b0d08 x20: 1fffe00019c7a192 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: 29560 hardirqs last enabled at (29559): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (29559): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (29560): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (29554): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (29554): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (29521): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (29521): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (29521): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (29521): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace bc96387243ace9f3 ]--- ------------[ 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: ffff0000ce264c90 x22: ffff0000ce264ca0 x21: ffff0000ce358d08 x20: 1fffe00019c4c992 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: 29658 hardirqs last enabled at (29657): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (29657): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (29658): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (29652): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (29652): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (29563): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (29563): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (29563): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (29563): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace bc96387243ace9f4 ]--- ------------[ 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: ffff0000ce264e50 x24: ffff0000ce264cd8 x23: ffff800014ab034c x22: ffff800014ab0000 x21: dfff800000000000 x20: 0000000000000000 x19: ffff0000ce264c90 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: 29690 hardirqs last enabled at (29689): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (29689): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (29690): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (29684): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (29684): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (29661): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (29661): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (29661): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (29661): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace bc96387243ace9f5 ]--- ------------[ 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: ffff0000ce264cd8 x23: 0000000000000000 x22: ffff0000ce264ca0 x21: ffff0000ce358d08 x20: 1fffe00019c4c992 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: 29880 hardirqs last enabled at (29879): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (29879): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (29880): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (29874): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (29874): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (29693): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (29693): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (29693): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (29693): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace bc96387243ace9f6 ]---