------------[ cut here ]------------ WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 5433 Comm: kworker/0:9 Not tainted 5.15.167-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 : ffff800020697af0 x29: ffff800020697b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: ffff0001b41a4e00 x24: 0000000000000000 x23: ffff0000f4f10c90 x22: ffff0000f4f10ca0 x21: ffff0000ed4c8d08 x20: 1fffe0001e9e2192 x19: 0000000000000001 x18: ffff800020697340 x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: 0000000000000004 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce0051c0 x8 : ffff800011358a14 x7 : 2222222222222222 x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000000 x3 : ffff8000083059e0 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: 52390 hardirqs last enabled at (52389): [] raw_spin_rq_unlock_irq kernel/sched/sched.h:1338 [inline] hardirqs last enabled at (52389): [] finish_lock_switch+0xbc/0x1e8 kernel/sched/core.c:4781 hardirqs last disabled at (52390): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (52340): [] spin_unlock_bh include/linux/spinlock.h:408 [inline] softirqs last enabled at (52340): [] __fib6_clean_all+0x2ac/0x428 net/ipv6/ip6_fib.c:2261 softirqs last disabled at (52334): [] spin_lock_bh include/linux/spinlock.h:368 [inline] softirqs last disabled at (52334): [] __fib6_clean_all+0x1e8/0x428 net/ipv6/ip6_fib.c:2258 ---[ end trace 12fc702d5fe41fb6 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 5433 Comm: kworker/0:9 Tainted: G W 5.15.167-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 : ffff800020697af0 x29: ffff800020697b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000f4f10cd8 x23: 0000000000000000 x22: ffff0000f4f10ca0 x21: ffff0000ed4c8d08 x20: 1fffe0001e9e2192 x19: 0000000000000000 x18: ffff800020697600 x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: 0000000000000004 x14: 00000000c492b969 x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce0051c0 x8 : ffff800011358a20 x7 : 0000000000000000 x6 : 0000000000000000 x5 : ffff8000179803c8 x4 : 0000000000000008 x3 : ffff8000082e1cb8 x2 : ffff0000ce0051c0 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: 52542 hardirqs last enabled at (52541): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (52541): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (52542): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (52500): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (52500): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (52393): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (52393): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (52393): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (52393): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 12fc702d5fe41fb7 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 5433 Comm: kworker/0:9 Tainted: G W 5.15.167-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 : ffff800020697af0 x29: ffff800020697b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: 0000000000000000 x23: ffff0000d709cc90 x22: ffff0000d709cca0 x21: ffff0000e43c8d08 x20: 1fffe0001ae13992 x19: 0000000000000000 x18: ffff800020697600 x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: 0000000000000004 x14: 00000000c492b969 x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce0051c0 x8 : ffff800011358a14 x7 : 0000000000000000 x6 : 0000000000000000 x5 : ffff8000179803c8 x4 : 0000000000000008 x3 : ffff800011b88df4 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: 52636 hardirqs last enabled at (52635): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (52635): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (52636): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (52630): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (52630): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (52545): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (52545): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (52545): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (52545): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 12fc702d5fe41fb8 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 5433 Comm: kworker/0:9 Tainted: G W 5.15.167-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 : ffff800020697af0 x29: ffff800020697b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000d709ccd8 x23: 0000000000000000 x22: ffff0000d709cca0 x21: ffff0000e43c8d08 x20: 1fffe0001ae13992 x19: 0000000000000000 x18: ffff800020697600 x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: 0000000000000004 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce0051c0 x8 : ffff800011358a20 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce0051c0 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: 52784 hardirqs last enabled at (52783): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (52783): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (52784): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (52778): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (52778): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (52639): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (52639): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (52639): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (52639): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 12fc702d5fe41fb9 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 5433 Comm: kworker/0:9 Tainted: G W 5.15.167-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 : ffff800020697af0 x29: ffff800020697b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: 0000000000000000 x23: ffff0000f4bd0c90 x22: ffff0000f4bd0ca0 x21: ffff0000e5348d08 x20: 1fffe0001e97a192 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce0051c0 x8 : ffff800011358a14 x7 : 0000000000000000 x6 : 0000000000000000 x5 : 0000000000000080 x4 : 0000000000000000 x3 : ffff800008250244 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: 52944 hardirqs last enabled at (52943): [] raw_spin_rq_unlock_irq kernel/sched/sched.h:1338 [inline] hardirqs last enabled at (52943): [] finish_lock_switch+0xbc/0x1e8 kernel/sched/core.c:4781 hardirqs last disabled at (52944): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (52940): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (52940): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (52935): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (52935): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (52935): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (52935): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 12fc702d5fe41fba ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:235 ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:235 cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659 Modules linked in: CPU: 0 PID: 5433 Comm: kworker/0:9 Tainted: G W 5.15.167-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 : ffff800020697ab0 x29: ffff800020697ab0 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: ffff0000f4bd0e50 x24: ffff0000f4bd0cd8 x23: ffff800014ac034c x22: ffff800014ac0000 x21: dfff800000000000 x20: 0000000000000000 x19: ffff0000f4bd0c90 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce0051c0 x8 : ffff800011363604 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce0051c0 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: 53020 hardirqs last enabled at (53019): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (53019): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (53020): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (53014): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (53014): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (52947): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (52947): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (52947): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (52947): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 12fc702d5fe41fbb ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 5433 Comm: kworker/0:9 Tainted: G W 5.15.167-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 : ffff800020697af0 x29: ffff800020697b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000f4bd0cd8 x23: 0000000000000000 x22: ffff0000f4bd0ca0 x21: ffff0000e5348d08 x20: 1fffe0001e97a192 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce0051c0 x8 : ffff800011358a20 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce0051c0 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: 53142 hardirqs last enabled at (53141): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (53141): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (53142): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (53136): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (53136): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (53023): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (53023): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (53023): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (53023): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 12fc702d5fe41fbc ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 5433 Comm: kworker/0:9 Tainted: G W 5.15.167-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 : ffff800020697af0 x29: ffff800020697b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: 0000000000000000 x23: ffff0000e801cc90 x22: ffff0000e801cca0 x21: ffff0000e5348d08 x20: 1fffe0001d003992 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce0051c0 x8 : ffff800011358a14 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff800011b88df4 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: 53226 hardirqs last enabled at (53225): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (53225): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (53226): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (53220): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (53220): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (53145): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (53145): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (53145): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (53145): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 12fc702d5fe41fbd ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:235 ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:235 cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659 Modules linked in: CPU: 0 PID: 5433 Comm: kworker/0:9 Tainted: G W 5.15.167-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 : ffff800020697ab0 x29: ffff800020697ab0 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: ffff0000e801ce50 x24: ffff0000e801ccd8 x23: ffff800014ac034c x22: ffff800014ac0000 x21: dfff800000000000 x20: 0000000000000000 x19: ffff0000e801cc90 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce0051c0 x8 : ffff800011363604 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce0051c0 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: 53286 hardirqs last enabled at (53285): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (53285): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (53286): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (53280): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (53280): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (53229): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (53229): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (53229): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (53229): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 12fc702d5fe41fbe ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 5433 Comm: kworker/0:9 Tainted: G W 5.15.167-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 : ffff800020697af0 x29: ffff800020697b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000e801ccd8 x23: 0000000000000000 x22: ffff0000e801cca0 x21: ffff0000e5348d08 x20: 1fffe0001d003992 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce0051c0 x8 : ffff800011358a20 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce0051c0 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: 53390 hardirqs last enabled at (53389): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (53389): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (53390): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (53384): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (53384): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (53289): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (53289): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (53289): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (53289): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 12fc702d5fe41fbf ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 5433 Comm: kworker/0:9 Tainted: G W 5.15.167-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 : ffff800020697af0 x29: ffff800020697b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: 0000000000000000 x23: ffff0000e8030c90 x22: ffff0000e8030ca0 x21: ffff0000ea9a8d08 x20: 1fffe0001d006192 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce0051c0 x8 : ffff800011358a14 x7 : 0000000000000000 x6 : 0000000000000000 x5 : 0000000000000080 x4 : 0000000000000000 x3 : ffff800008250244 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: 53516 hardirqs last enabled at (53515): [] __raw_spin_unlock_irqrestore include/linux/spinlock_api_smp.h:160 [inline] hardirqs last enabled at (53515): [] _raw_spin_unlock_irqrestore+0xac/0x158 kernel/locking/spinlock.c:194 hardirqs last disabled at (53516): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (53508): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (53508): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (53393): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (53393): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (53393): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (53393): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 12fc702d5fe41fc0 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 5433 Comm: kworker/0:9 Tainted: G W 5.15.167-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 : ffff800020697af0 x29: ffff800020697b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000e8030cd8 x23: 0000000000000000 x22: ffff0000e8030ca0 x21: ffff0000ea9a8d08 x20: 1fffe0001d006192 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce0051c0 x8 : ffff800011358a20 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce0051c0 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: 53570 hardirqs last enabled at (53569): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (53569): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (53570): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (53564): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (53564): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (53519): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (53519): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (53519): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (53519): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 12fc702d5fe41fc1 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 5433 Comm: kworker/0:9 Tainted: G W 5.15.167-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 : ffff800020697af0 x29: ffff800020697b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: 0000000000000000 x23: ffff0000e98b0c90 x22: ffff0000e98b0ca0 x21: ffff0000ceaf0d08 x20: 1fffe0001d316192 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce0051c0 x8 : ffff800011358a14 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff800011b88df4 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: 53662 hardirqs last enabled at (53661): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (53661): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (53662): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (53656): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (53656): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (53573): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (53573): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (53573): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (53573): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 12fc702d5fe41fc2 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 5433 Comm: kworker/0:9 Tainted: G W 5.15.167-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 : ffff800020697af0 x29: ffff800020697b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000e98b0cd8 x23: 0000000000000000 x22: ffff0000e98b0ca0 x21: ffff0000ceaf0d08 x20: 1fffe0001d316192 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce0051c0 x8 : ffff800011358a20 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce0051c0 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: 53696 hardirqs last enabled at (53695): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (53695): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (53696): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (53690): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (53690): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (53665): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (53665): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (53665): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (53665): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 12fc702d5fe41fc3 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 5433 Comm: kworker/0:9 Tainted: G W 5.15.167-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 : ffff800020697af0 x29: ffff800020697b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: 0000000000000000 x23: ffff0000d8a20010 x22: ffff0000d8a20020 x21: ffff0000cd650d08 x20: 1fffe0001b144002 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce0051c0 x8 : ffff800011358a14 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff800011b88df4 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: 53808 hardirqs last enabled at (53807): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (53807): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (53808): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (53802): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (53802): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (53699): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (53699): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (53699): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (53699): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 12fc702d5fe41fc4 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:235 ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:235 cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659 Modules linked in: CPU: 0 PID: 5433 Comm: kworker/0:9 Tainted: G W 5.15.167-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 : ffff800020697ab0 x29: ffff800020697ab0 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: ffff0000d8a201d0 x24: ffff0000d8a20058 x23: ffff800014ac034c x22: ffff800014ac0000 x21: dfff800000000000 x20: 0000000000000000 x19: ffff0000d8a20010 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce0051c0 x8 : ffff800011363604 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce0051c0 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: 53846 hardirqs last enabled at (53845): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (53845): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (53846): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (53840): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (53840): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (53811): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (53811): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (53811): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (53811): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 12fc702d5fe41fc5 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 5433 Comm: kworker/0:9 Tainted: G W 5.15.167-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 : ffff800020697af0 x29: ffff800020697b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000d8a20058 x23: 0000000000000000 x22: ffff0000d8a20020 x21: ffff0000cd650d08 x20: 1fffe0001b144002 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce0051c0 x8 : ffff800011358a20 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce0051c0 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: 53972 hardirqs last enabled at (53971): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (53971): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (53972): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (53966): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (53966): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (53849): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (53849): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (53849): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (53849): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 12fc702d5fe41fc6 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 5433 Comm: kworker/0:9 Tainted: G W 5.15.167-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 : ffff800020697af0 x29: ffff800020697b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: 0000000000000000 x23: ffff0000c97d4c90 x22: ffff0000c97d4ca0 x21: ffff0000cd650d08 x20: 1fffe000192fa992 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce0051c0 x8 : ffff800011358a14 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff800011b88df4 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: 54074 hardirqs last enabled at (54073): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (54073): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (54074): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (54068): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (54068): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (53975): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (53975): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (53975): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (53975): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 12fc702d5fe41fc7 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:235 ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:235 cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659 Modules linked in: CPU: 0 PID: 5433 Comm: kworker/0:9 Tainted: G W 5.15.167-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 : ffff800020697ab0 x29: ffff800020697ab0 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: ffff0000c97d4e50 x24: ffff0000c97d4cd8 x23: ffff800014ac034c x22: ffff800014ac0000 x21: dfff800000000000 x20: 0000000000000000 x19: ffff0000c97d4c90 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce0051c0 x8 : ffff800011363604 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce0051c0 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: 54108 hardirqs last enabled at (54107): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (54107): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (54108): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (54102): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (54102): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (54077): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (54077): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (54077): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (54077): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 12fc702d5fe41fc8 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 5433 Comm: kworker/0:9 Tainted: G W 5.15.167-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 : ffff800020697af0 x29: ffff800020697b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000c97d4cd8 x23: 0000000000000000 x22: ffff0000c97d4ca0 x21: ffff0000cd650d08 x20: 1fffe000192fa992 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce0051c0 x8 : ffff800011358a20 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce0051c0 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: 54198 hardirqs last enabled at (54197): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (54197): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (54198): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (54192): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (54192): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (54111): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (54111): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (54111): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (54111): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 12fc702d5fe41fc9 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 5433 Comm: kworker/0:9 Tainted: G W 5.15.167-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 : ffff800020697af0 x29: ffff800020697b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: 0000000000000000 x23: ffff0000d0d18010 x22: ffff0000d0d18020 x21: ffff0000cd650d08 x20: 1fffe0001a1a3002 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce0051c0 x8 : ffff800011358a14 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff800011b88df4 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: 54260 hardirqs last enabled at (54259): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (54259): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (54260): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (54254): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (54254): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (54201): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (54201): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (54201): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (54201): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 12fc702d5fe41fca ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:235 ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:235 cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659 Modules linked in: CPU: 0 PID: 5433 Comm: kworker/0:9 Tainted: G W 5.15.167-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 : ffff800020697ab0 x29: ffff800020697ab0 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: ffff0000d0d181d0 x24: ffff0000d0d18058 x23: ffff800014ac034c x22: ffff800014ac0000 x21: dfff800000000000 x20: 0000000000000000 x19: ffff0000d0d18010 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce0051c0 x8 : ffff800011363604 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce0051c0 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: 54378 hardirqs last enabled at (54377): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (54377): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (54378): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (54372): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (54372): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (54263): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (54263): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (54263): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (54263): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 12fc702d5fe41fcb ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 5433 Comm: kworker/0:9 Tainted: G W 5.15.167-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 : ffff800020697af0 x29: ffff800020697b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000d0d18058 x23: 0000000000000000 x22: ffff0000d0d18020 x21: ffff0000cd650d08 x20: 1fffe0001a1a3002 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce0051c0 x8 : ffff800011358a20 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce0051c0 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: 54478 hardirqs last enabled at (54477): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (54477): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (54478): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (54472): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (54472): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (54381): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (54381): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (54381): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (54381): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 12fc702d5fe41fcc ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 5433 Comm: kworker/0:9 Tainted: G W 5.15.167-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 : ffff800020697af0 x29: ffff800020697b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: 0000000000000000 x23: ffff0000c0f54c90 x22: ffff0000c0f54ca0 x21: ffff0000cd650d08 x20: 1fffe000181ea992 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce0051c0 x8 : ffff800011358a14 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff800011b88df4 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: 54500 hardirqs last enabled at (54499): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (54499): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (54500): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (54494): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (54494): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (54481): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (54481): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (54481): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (54481): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 12fc702d5fe41fcd ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:235 ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:235 cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659 Modules linked in: CPU: 0 PID: 5433 Comm: kworker/0:9 Tainted: G W 5.15.167-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 : ffff800020697ab0 x29: ffff800020697ab0 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: ffff0000c0f54e50 x24: ffff0000c0f54cd8 x23: ffff800014ac034c x22: ffff800014ac0000 x21: dfff800000000000 x20: 0000000000000000 x19: ffff0000c0f54c90 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce0051c0 x8 : ffff800011363604 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce0051c0 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: 54594 hardirqs last enabled at (54593): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (54593): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (54594): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (54588): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (54588): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (54503): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (54503): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (54503): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (54503): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 12fc702d5fe41fce ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 5433 Comm: kworker/0:9 Tainted: G W 5.15.167-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 : ffff800020697af0 x29: ffff800020697b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000c0f54cd8 x23: 0000000000000000 x22: ffff0000c0f54ca0 x21: ffff0000cd650d08 x20: 1fffe000181ea992 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce0051c0 x8 : ffff800011358a20 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce0051c0 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: 54642 hardirqs last enabled at (54641): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (54641): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (54642): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (54636): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (54636): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (54597): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (54597): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (54597): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (54597): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 12fc702d5fe41fcf ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 5433 Comm: kworker/0:9 Tainted: G W 5.15.167-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 : ffff800020697af0 x29: ffff800020697b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: 0000000000000000 x23: ffff0000ca158c90 x22: ffff0000ca158ca0 x21: ffff0000d83b8d08 x20: 1fffe0001942b192 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce0051c0 x8 : ffff800011358a14 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff800011b88df4 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: 54760 hardirqs last enabled at (54759): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (54759): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (54760): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (54754): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (54754): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (54645): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (54645): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (54645): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (54645): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 12fc702d5fe41fd0 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 5433 Comm: kworker/0:9 Tainted: G W 5.15.167-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 : ffff800020697af0 x29: ffff800020697b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000ca158cd8 x23: 0000000000000000 x22: ffff0000ca158ca0 x21: ffff0000d83b8d08 x20: 1fffe0001942b192 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce0051c0 x8 : ffff800011358a20 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce0051c0 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: 54822 hardirqs last enabled at (54821): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (54821): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (54822): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (54816): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (54816): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (54763): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (54763): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (54763): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (54763): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 12fc702d5fe41fd1 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 5433 Comm: kworker/0:9 Tainted: G W 5.15.167-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 : ffff800020697af0 x29: ffff800020697b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: 0000000000000000 x23: ffff0000e6c18c90 x22: ffff0000e6c18ca0 x21: ffff0000cf1e8d08 x20: 1fffe0001cd83192 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce0051c0 x8 : ffff800011358a14 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff800011b88df4 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: 54870 hardirqs last enabled at (54869): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (54869): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (54870): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (54864): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (54864): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (54825): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (54825): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (54825): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (54825): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 12fc702d5fe41fd2 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:235 ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:235 cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659 Modules linked in: CPU: 0 PID: 5433 Comm: kworker/0:9 Tainted: G W 5.15.167-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 : ffff800020697ab0 x29: ffff800020697ab0 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: ffff0000e6c18e50 x24: ffff0000e6c18cd8 x23: ffff800014ac034c x22: ffff800014ac0000 x21: dfff800000000000 x20: 0000000000000000 x19: ffff0000e6c18c90 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce0051c0 x8 : ffff800011363604 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce0051c0 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: 54948 hardirqs last enabled at (54947): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (54947): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (54948): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (54942): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (54942): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (54873): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (54873): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (54873): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (54873): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 12fc702d5fe41fd3 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 5433 Comm: kworker/0:9 Tainted: G W 5.15.167-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 : ffff800020697af0 x29: ffff800020697b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000e6c18cd8 x23: 0000000000000000 x22: ffff0000e6c18ca0 x21: ffff0000cf1e8d08 x20: 1fffe0001cd83192 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce0051c0 x8 : ffff800011358a20 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce0051c0 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: 55002 hardirqs last enabled at (55001): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (55001): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (55002): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (54996): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (54996): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (54951): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (54951): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (54951): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (54951): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 12fc702d5fe41fd4 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 5433 Comm: kworker/0:9 Tainted: G W 5.15.167-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 : ffff800020697af0 x29: ffff800020697b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: 0000000000000000 x23: ffff0000e67a8c90 x22: ffff0000e67a8ca0 x21: ffff0000db730d08 x20: 1fffe0001ccf5192 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce0051c0 x8 : ffff800011358a14 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff800011b88df4 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: 55086 hardirqs last enabled at (55085): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (55085): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (55086): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (55080): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (55080): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (55005): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (55005): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (55005): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (55005): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 12fc702d5fe41fd5 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:235 ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:235 cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659 Modules linked in: CPU: 0 PID: 5433 Comm: kworker/0:9 Tainted: G W 5.15.167-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 : ffff800020697ab0 x29: ffff800020697ab0 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: ffff0000e67a8e50 x24: ffff0000e67a8cd8 x23: ffff800014ac034c x22: ffff800014ac0000 x21: dfff800000000000 x20: 0000000000000000 x19: ffff0000e67a8c90 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce0051c0 x8 : ffff800011363604 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce0051c0 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: 55158 hardirqs last enabled at (55157): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (55157): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (55158): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (55152): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (55152): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (55089): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (55089): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (55089): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (55089): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 12fc702d5fe41fd6 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 5433 Comm: kworker/0:9 Tainted: G W 5.15.167-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 : ffff800020697af0 x29: ffff800020697b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000e67a8cd8 x23: 0000000000000000 x22: ffff0000e67a8ca0 x21: ffff0000db730d08 x20: 1fffe0001ccf5192 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce0051c0 x8 : ffff800011358a20 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce0051c0 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: 55200 hardirqs last enabled at (55199): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (55199): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (55200): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (55194): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (55194): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (55161): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (55161): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (55161): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (55161): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 12fc702d5fe41fd7 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 5433 Comm: kworker/0:9 Tainted: G W 5.15.167-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 : ffff800020697af0 x29: ffff800020697b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: 0000000000000000 x23: ffff0000dc474010 x22: ffff0000dc474020 x21: ffff0000d4dc0d08 x20: 1fffe0001b88e802 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce0051c0 x8 : ffff800011358a14 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff800011b88df4 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: 55290 hardirqs last enabled at (55289): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (55289): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (55290): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (55284): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (55284): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (55203): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (55203): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (55203): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (55203): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 12fc702d5fe41fd8 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:235 ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:235 cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659 Modules linked in: CPU: 0 PID: 5433 Comm: kworker/0:9 Tainted: G W 5.15.167-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 : ffff800020697ab0 x29: ffff800020697ab0 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: ffff0000dc4741d0 x24: ffff0000dc474058 x23: ffff800014ac034c x22: ffff800014ac0000 x21: dfff800000000000 x20: 0000000000000000 x19: ffff0000dc474010 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce0051c0 x8 : ffff800011363604 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce0051c0 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: 55334 hardirqs last enabled at (55333): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (55333): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (55334): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (55328): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (55328): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (55293): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (55293): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (55293): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (55293): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 12fc702d5fe41fd9 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 5433 Comm: kworker/0:9 Tainted: G W 5.15.167-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 : ffff800020697af0 x29: ffff800020697b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000dc474058 x23: 0000000000000000 x22: ffff0000dc474020 x21: ffff0000d4dc0d08 x20: 1fffe0001b88e802 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce0051c0 x8 : ffff800011358a20 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce0051c0 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: 55432 hardirqs last enabled at (55431): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (55431): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (55432): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (55426): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (55426): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (55337): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (55337): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (55337): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (55337): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 12fc702d5fe41fda ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 5433 Comm: kworker/0:9 Tainted: G W 5.15.167-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 : ffff800020697af0 x29: ffff800020697b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: 0000000000000000 x23: ffff0000e6790c90 x22: ffff0000e6790ca0 x21: ffff0000d4dc0d08 x20: 1fffe0001ccf2192 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce0051c0 x8 : ffff800011358a14 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff800011b88df4 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: 55526 hardirqs last enabled at (55525): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (55525): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (55526): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (55520): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (55520): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (55435): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (55435): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (55435): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (55435): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 12fc702d5fe41fdb ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:235 ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:235 cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659 Modules linked in: CPU: 0 PID: 5433 Comm: kworker/0:9 Tainted: G W 5.15.167-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 : ffff800020697ab0 x29: ffff800020697ab0 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: ffff0000e6790e50 x24: ffff0000e6790cd8 x23: ffff800014ac034c x22: ffff800014ac0000 x21: dfff800000000000 x20: 0000000000000000 x19: ffff0000e6790c90 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce0051c0 x8 : ffff800011363604 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce0051c0 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: 55574 hardirqs last enabled at (55573): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (55573): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (55574): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (55568): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (55568): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (55529): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (55529): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (55529): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (55529): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 12fc702d5fe41fdc ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 5433 Comm: kworker/0:9 Tainted: G W 5.15.167-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 : ffff800020697af0 x29: ffff800020697b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000e6790cd8 x23: 0000000000000000 x22: ffff0000e6790ca0 x21: ffff0000d4dc0d08 x20: 1fffe0001ccf2192 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce0051c0 x8 : ffff800011358a20 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce0051c0 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: 55698 hardirqs last enabled at (55697): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (55697): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (55698): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (55694): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (55694): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (55669): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (55669): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (55669): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (55669): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 12fc702d5fe41fdd ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 5433 Comm: kworker/0:9 Tainted: G W 5.15.167-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 : ffff800020697af0 x29: ffff800020697b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: 0000000000000000 x23: ffff0000e6770c90 x22: ffff0000e6770ca0 x21: ffff0000d1eb8d08 x20: 1fffe0001ccee192 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce0051c0 x8 : ffff800011358a14 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff800011b88df4 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: 55734 hardirqs last enabled at (55733): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (55733): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (55734): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (55728): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (55728): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (55701): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (55701): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (55701): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (55701): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 12fc702d5fe41fde ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 5433 Comm: kworker/0:9 Tainted: G W 5.15.167-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 : ffff800020697af0 x29: ffff800020697b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000e6770cd8 x23: 0000000000000000 x22: ffff0000e6770ca0 x21: ffff0000d1eb8d08 x20: 1fffe0001ccee192 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce0051c0 x8 : ffff800011358a20 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce0051c0 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: 55838 hardirqs last enabled at (55837): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (55837): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (55838): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (55832): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (55832): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (55737): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (55737): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (55737): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (55737): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 12fc702d5fe41fdf ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 5433 Comm: kworker/0:9 Tainted: G W 5.15.167-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 : ffff800020697af0 x29: ffff800020697b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: 0000000000000000 x23: ffff0000cba3c000 x22: ffff0000cba3c010 x21: ffff0000ce79cd08 x20: 1fffe00019747800 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce0051c0 x8 : ffff800011358a14 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff800011b88df4 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: 55888 hardirqs last enabled at (55887): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (55887): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (55888): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (55882): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (55882): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (55841): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (55841): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (55841): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (55841): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 12fc702d5fe41fe0 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:235 ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:235 cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659 Modules linked in: CPU: 0 PID: 5433 Comm: kworker/0:9 Tainted: G W 5.15.167-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 : ffff800020697ab0 x29: ffff800020697ab0 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: ffff0000cba3c1c0 x24: ffff0000cba3c048 x23: ffff800014ac034c x22: ffff800014ac0000 x21: dfff800000000000 x20: 0000000000000000 x19: ffff0000cba3c000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce0051c0 x8 : ffff800011363604 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce0051c0 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: 55948 hardirqs last enabled at (55947): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (55947): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (55948): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (55942): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (55942): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (55891): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (55891): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (55891): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (55891): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 12fc702d5fe41fe1 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 5433 Comm: kworker/0:9 Tainted: G W 5.15.167-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 : ffff800020697af0 x29: ffff800020697b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000cba3c048 x23: 0000000000000000 x22: ffff0000cba3c010 x21: ffff0000ce79cd08 x20: 1fffe00019747800 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce0051c0 x8 : ffff800011358a20 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce0051c0 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: 56028 hardirqs last enabled at (56027): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (56027): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (56028): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (56022): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (56022): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (55951): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (55951): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (55951): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (55951): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 12fc702d5fe41fe2 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 5433 Comm: kworker/0:9 Tainted: G W 5.15.167-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 : ffff800020697af0 x29: ffff800020697b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: 0000000000000000 x23: ffff0000e71eb000 x22: ffff0000e71eb010 x21: ffff0000ce79cd08 x20: 1fffe0001ce3d600 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce0051c0 x8 : ffff800011358a14 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff800011b88df4 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: 56070 hardirqs last enabled at (56069): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (56069): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (56070): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (56064): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (56064): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (56031): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (56031): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (56031): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (56031): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 12fc702d5fe41fe3 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:235 ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:235 cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659 Modules linked in: CPU: 0 PID: 5433 Comm: kworker/0:9 Tainted: G W 5.15.167-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 : ffff800020697ab0 x29: ffff800020697ab0 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: ffff0000e71eb1c0 x24: ffff0000e71eb048 x23: ffff800014ac034c x22: ffff800014ac0000 x21: dfff800000000000 x20: 0000000000000000 x19: ffff0000e71eb000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce0051c0 x8 : ffff800011363604 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce0051c0 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: 56150 hardirqs last enabled at (56149): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (56149): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (56150): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (56144): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (56144): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (56073): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (56073): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (56073): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (56073): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 12fc702d5fe41fe4 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 5433 Comm: kworker/0:9 Tainted: G W 5.15.167-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 : ffff800020697af0 x29: ffff800020697b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000e71eb048 x23: 0000000000000000 x22: ffff0000e71eb010 x21: ffff0000ce79cd08 x20: 1fffe0001ce3d600 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce0051c0 x8 : ffff800011358a20 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce0051c0 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: 56186 hardirqs last enabled at (56185): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (56185): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (56186): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (56180): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (56180): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (56153): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (56153): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (56153): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (56153): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 12fc702d5fe41fe5 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 5433 Comm: kworker/0:9 Tainted: G W 5.15.167-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 : ffff800020697af0 x29: ffff800020697b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: 0000000000000000 x23: ffff0000d072f000 x22: ffff0000d072f010 x21: ffff0000ce79cd08 x20: 1fffe0001a0e5e00 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce0051c0 x8 : ffff800011358a14 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff800011b88df4 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: 56272 hardirqs last enabled at (56271): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (56271): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (56272): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (56266): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (56266): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (56189): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (56189): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (56189): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (56189): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 12fc702d5fe41fe6 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:235 ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:235 cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659 Modules linked in: CPU: 0 PID: 5433 Comm: kworker/0:9 Tainted: G W 5.15.167-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 : ffff800020697ab0 x29: ffff800020697ab0 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: ffff0000d072f1c0 x24: ffff0000d072f048 x23: ffff800014ac034c x22: ffff800014ac0000 x21: dfff800000000000 x20: 0000000000000000 x19: ffff0000d072f000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce0051c0 x8 : ffff800011363604 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce0051c0 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: 56358 hardirqs last enabled at (56357): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (56357): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (56358): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (56352): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (56352): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (56275): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (56275): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (56275): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (56275): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 12fc702d5fe41fe7 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 5433 Comm: kworker/0:9 Tainted: G W 5.15.167-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 : ffff800020697af0 x29: ffff800020697b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000d072f048 x23: 0000000000000000 x22: ffff0000d072f010 x21: ffff0000ce79cd08 x20: 1fffe0001a0e5e00 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce0051c0 x8 : ffff800011358a20 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce0051c0 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: 56440 hardirqs last enabled at (56439): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (56439): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (56440): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (56434): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (56434): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (56361): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (56361): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (56361): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (56361): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 12fc702d5fe41fe8 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 5433 Comm: kworker/0:9 Tainted: G W 5.15.167-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 : ffff800020697af0 x29: ffff800020697b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: 0000000000000000 x23: ffff0000d0d4a000 x22: ffff0000d0d4a010 x21: ffff0000ce79cd08 x20: 1fffe0001a1a9400 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce0051c0 x8 : ffff800011358a14 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff800011b88df4 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: 56514 hardirqs last enabled at (56513): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (56513): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (56514): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (56508): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (56508): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (56443): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (56443): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (56443): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (56443): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 12fc702d5fe41fe9 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:235 ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:235 cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659 Modules linked in: CPU: 0 PID: 5433 Comm: kworker/0:9 Tainted: G W 5.15.167-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 : ffff800020697ab0 x29: ffff800020697ab0 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: ffff0000d0d4a1c0 x24: ffff0000d0d4a048 x23: ffff800014ac034c x22: ffff800014ac0000 x21: dfff800000000000 x20: 0000000000000000 x19: ffff0000d0d4a000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce0051c0 x8 : ffff800011363604 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce0051c0 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: 56586 hardirqs last enabled at (56585): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (56585): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (56586): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (56580): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (56580): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (56517): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (56517): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (56517): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (56517): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 12fc702d5fe41fea ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 5433 Comm: kworker/0:9 Tainted: G W 5.15.167-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 : ffff800020697af0 x29: ffff800020697b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000d0d4a048 x23: 0000000000000000 x22: ffff0000d0d4a010 x21: ffff0000ce79cd08 x20: 1fffe0001a1a9400 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce0051c0 x8 : ffff800011358a20 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce0051c0 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: 56672 hardirqs last enabled at (56671): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (56671): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (56672): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (56666): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (56666): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (56589): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (56589): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (56589): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (56589): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 12fc702d5fe41feb ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 5433 Comm: kworker/0:9 Tainted: G W 5.15.167-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 : ffff800020697af0 x29: ffff800020697b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: 0000000000000000 x23: ffff0000e5654000 x22: ffff0000e5654010 x21: ffff0000ce79cd08 x20: 1fffe0001caca800 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce0051c0 x8 : ffff800011358a14 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff800011b88df4 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: 56844 hardirqs last enabled at (56843): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (56843): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (56844): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (56838): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (56838): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (56675): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (56675): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (56675): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (56675): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 12fc702d5fe41fec ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:235 ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:235 cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659 Modules linked in: CPU: 0 PID: 5433 Comm: kworker/0:9 Tainted: G W 5.15.167-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 : ffff800020697ab0 x29: ffff800020697ab0 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: ffff0000e56541c0 x24: ffff0000e5654048 x23: ffff800014ac034c x22: ffff800014ac0000 x21: dfff800000000000 x20: 0000000000000000 x19: ffff0000e5654000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce0051c0 x8 : ffff800011363604 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce0051c0 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: 57010 hardirqs last enabled at (57009): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (57009): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (57010): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (57004): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (57004): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (56847): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (56847): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (56847): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (56847): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 12fc702d5fe41fed ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 5433 Comm: kworker/0:9 Tainted: G W 5.15.167-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 : ffff800020697af0 x29: ffff800020697b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000e5654048 x23: 0000000000000000 x22: ffff0000e5654010 x21: ffff0000ce79cd08 x20: 1fffe0001caca800 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce0051c0 x8 : ffff800011358a20 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce0051c0 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: 57104 hardirqs last enabled at (57103): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (57103): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (57104): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (57098): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (57098): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (57013): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (57013): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (57013): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (57013): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 12fc702d5fe41fee ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 5433 Comm: kworker/0:9 Tainted: G W 5.15.167-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 : ffff800020697af0 x29: ffff800020697b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: 0000000000000000 x23: ffff0000e4fdb000 x22: ffff0000e4fdb010 x21: ffff0000ce79cd08 x20: 1fffe0001c9fb600 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce0051c0 x8 : ffff800011358a14 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff800011b88df4 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: 57160 hardirqs last enabled at (57159): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (57159): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (57160): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (57154): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (57154): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (57107): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (57107): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (57107): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (57107): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 12fc702d5fe41fef ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:235 ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:235 cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659 Modules linked in: CPU: 0 PID: 5433 Comm: kworker/0:9 Tainted: G W 5.15.167-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 : ffff800020697ab0 x29: ffff800020697ab0 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: ffff0000e4fdb1c0 x24: ffff0000e4fdb048 x23: ffff800014ac034c x22: ffff800014ac0000 x21: dfff800000000000 x20: 0000000000000000 x19: ffff0000e4fdb000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce0051c0 x8 : ffff800011363604 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce0051c0 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: 57304 hardirqs last enabled at (57303): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (57303): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (57304): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (57298): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (57298): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (57163): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (57163): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (57163): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (57163): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 12fc702d5fe41ff0 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 5433 Comm: kworker/0:9 Tainted: G W 5.15.167-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 : ffff800020697af0 x29: ffff800020697b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000e4fdb048 x23: 0000000000000000 x22: ffff0000e4fdb010 x21: ffff0000ce79cd08 x20: 1fffe0001c9fb600 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce0051c0 x8 : ffff800011358a20 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce0051c0 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: 57346 hardirqs last enabled at (57345): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (57345): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (57346): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (57340): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (57340): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (57307): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (57307): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (57307): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (57307): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 12fc702d5fe41ff1 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 5433 Comm: kworker/0:9 Tainted: G W 5.15.167-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 : ffff800020697af0 x29: ffff800020697b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: 0000000000000000 x23: ffff0000e4d6e000 x22: ffff0000e4d6e010 x21: ffff0000ce79cd08 x20: 1fffe0001c9adc00 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce0051c0 x8 : ffff800011358a14 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff800011b88df4 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: 57442 hardirqs last enabled at (57441): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (57441): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (57442): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (57440): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (57440): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (57349): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (57349): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (57349): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (57349): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 12fc702d5fe41ff2 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:235 ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:235 cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659 Modules linked in: CPU: 0 PID: 5433 Comm: kworker/0:9 Tainted: G W 5.15.167-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 : ffff800020697ab0 x29: ffff800020697ab0 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: ffff0000e4d6e1c0 x24: ffff0000e4d6e048 x23: ffff800014ac034c x22: ffff800014ac0000 x21: dfff800000000000 x20: 0000000000000000 x19: ffff0000e4d6e000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce0051c0 x8 : ffff800011363604 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce0051c0 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: 57524 hardirqs last enabled at (57523): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (57523): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (57524): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (57500): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (57500): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (57445): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (57445): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (57445): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (57445): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 12fc702d5fe41ff3 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 5433 Comm: kworker/0:9 Tainted: G W 5.15.167-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 : ffff800020697af0 x29: ffff800020697b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000e4d6e048 x23: 0000000000000000 x22: ffff0000e4d6e010 x21: ffff0000ce79cd08 x20: 1fffe0001c9adc00 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce0051c0 x8 : ffff800011358a20 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce0051c0 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: 57562 hardirqs last enabled at (57561): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (57561): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (57562): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (57556): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (57556): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (57527): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (57527): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (57527): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (57527): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 12fc702d5fe41ff4 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 5433 Comm: kworker/0:9 Tainted: G W 5.15.167-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 : ffff800020697af0 x29: ffff800020697b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: 0000000000000000 x23: ffff0000ce744c90 x22: ffff0000ce744ca0 x21: ffff0000ce6e8d08 x20: 1fffe00019ce8992 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce0051c0 x8 : ffff800011358a14 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff800011b88df4 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: 57714 hardirqs last enabled at (57713): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (57713): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (57714): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (57708): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (57708): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (57567): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (57567): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (57567): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (57567): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 12fc702d5fe41ff5 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:235 ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:235 cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659 Modules linked in: CPU: 0 PID: 5433 Comm: kworker/0:9 Tainted: G W 5.15.167-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 : ffff800020697ab0 x29: ffff800020697ab0 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: ffff0000ce744e50 x24: ffff0000ce744cd8 x23: ffff800014ac034c x22: ffff800014ac0000 x21: dfff800000000000 x20: 0000000000000000 x19: ffff0000ce744c90 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce0051c0 x8 : ffff800011363604 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce0051c0 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: 57760 hardirqs last enabled at (57759): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (57759): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (57760): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (57754): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (57754): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (57717): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (57717): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (57717): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (57717): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 12fc702d5fe41ff6 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 5433 Comm: kworker/0:9 Tainted: G W 5.15.167-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 : ffff800020697af0 x29: ffff800020697b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000ce744cd8 x23: 0000000000000000 x22: ffff0000ce744ca0 x21: ffff0000ce6e8d08 x20: 1fffe00019ce8992 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce0051c0 x8 : ffff800011358a20 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce0051c0 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: 57846 hardirqs last enabled at (57845): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (57845): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (57846): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (57840): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (57840): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (57763): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (57763): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (57763): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (57763): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 12fc702d5fe41ff7 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 5433 Comm: kworker/0:9 Tainted: G W 5.15.167-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 : ffff800020697af0 x29: ffff800020697b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: 0000000000000000 x23: ffff0000ce730c90 x22: ffff0000ce730ca0 x21: ffff0000ce670d08 x20: 1fffe00019ce6192 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce0051c0 x8 : ffff800011358a14 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff800011b88df4 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: 58026 hardirqs last enabled at (58025): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (58025): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (58026): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (58020): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (58020): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (57849): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (57849): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (57849): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (57849): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 12fc702d5fe41ff8 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:235 ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:235 cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659 Modules linked in: CPU: 0 PID: 5433 Comm: kworker/0:9 Tainted: G W 5.15.167-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 : ffff800020697ab0 x29: ffff800020697ab0 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: ffff0000ce730e50 x24: ffff0000ce730cd8 x23: ffff800014ac034c x22: ffff800014ac0000 x21: dfff800000000000 x20: 0000000000000000 x19: ffff0000ce730c90 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce0051c0 x8 : ffff800011363604 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce0051c0 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: 58060 hardirqs last enabled at (58059): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (58059): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (58060): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (58054): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (58054): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (58029): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (58029): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (58029): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (58029): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 12fc702d5fe41ff9 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 0 PID: 5433 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 5433 Comm: kworker/0:9 Tainted: G W 5.15.167-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 : ffff800020697af0 x29: ffff800020697b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000ce730cd8 x23: 0000000000000000 x22: ffff0000ce730ca0 x21: ffff0000ce670d08 x20: 1fffe00019ce6192 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce0051c0 x8 : ffff800011358a20 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce0051c0 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: 58210 hardirqs last enabled at (58209): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (58209): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (58210): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (58204): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (58204): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (58063): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (58063): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (58063): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (58063): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 12fc702d5fe41ffa ]---