------------[ cut here ]------------ WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4074 Comm: kworker/0:7 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 : ffff8000200d7af0 x29: ffff8000200d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: ffff0001b41a4e00 x24: 0000000000000000 x23: ffff0000d731cc90 x22: ffff0000d731cca0 x21: ffff0000eab20d08 x20: 1fffe0001ae63992 x19: 0000000000000001 x18: ffff8000200d7340 x17: 1fffff7ffdfe220e x16: ffff8000084c5eb8 x15: 0000000000000004 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce92b680 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: 151568 hardirqs last enabled at (151567): [] raw_spin_rq_unlock_irq kernel/sched/sched.h:1338 [inline] hardirqs last enabled at (151567): [] finish_lock_switch+0xbc/0x1e8 kernel/sched/core.c:4781 hardirqs last disabled at (151568): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (151564): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (151564): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (151557): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (151557): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (151557): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (151557): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 9e8fc305b23dc4c9 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4074 Comm: kworker/0:7 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 : ffff8000200d7af0 x29: ffff8000200d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000d731ccd8 x23: 0000000000000000 x22: ffff0000d731cca0 x21: ffff0000eab20d08 x20: 1fffe0001ae63992 x19: 0000000000000000 x18: ffff8000200d7600 x17: 1fffff7ffdfe220e x16: ffff8000084c5eb8 x15: 0000000000000004 x14: 00000000c492b969 x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce92b680 x8 : ffff800011358a20 x7 : 0000000000000000 x6 : 0000000000000000 x5 : ffff80001799a1e8 x4 : 0000000000000008 x3 : ffff8000082e1cb8 x2 : ffff0000ce92b680 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: 151698 hardirqs last enabled at (151697): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (151697): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (151698): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (151692): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (151692): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (151571): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (151571): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (151571): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (151571): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 9e8fc305b23dc4ca ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4074 Comm: kworker/0:7 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 : ffff8000200d7af0 x29: ffff8000200d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: 0000000000000000 x23: ffff0000d57f0c90 x22: ffff0000d57f0ca0 x21: ffff0000e2820d08 x20: 1fffe0001aafe192 x19: 0000000000000000 x18: ffff8000200d7320 x17: 1fffff7ffdfe220e x16: ffff8000084c5eb8 x15: 0000000000000006 x14: ffff80001713e500 x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce92b680 x8 : ffff800011358a14 x7 : 0000000000000000 x6 : 0000000000000000 x5 : 0000000000000020 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: 151774 hardirqs last enabled at (151773): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (151773): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (151774): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (151772): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (151772): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (151757): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (151757): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (151757): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (151757): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 9e8fc305b23dc4cb ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4074 Comm: kworker/0:7 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 : ffff8000200d7af0 x29: ffff8000200d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000d57f0cd8 x23: 0000000000000000 x22: ffff0000d57f0ca0 x21: ffff0000e2820d08 x20: 1fffe0001aafe192 x19: 0000000000000000 x18: ffff8000200d7320 x17: 1fffff7ffdfe220e x16: ffff8000084c5eb8 x15: 0000000000000006 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce92b680 x8 : ffff800011358a20 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce92b680 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: 151866 hardirqs last enabled at (151865): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (151865): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (151866): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (151860): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (151860): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (151777): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (151777): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (151777): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (151777): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 9e8fc305b23dc4cc ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4074 Comm: kworker/0:7 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 : ffff8000200d7af0 x29: ffff8000200d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: 0000000000000000 x23: ffff0000e9ae0c90 x22: ffff0000e9ae0ca0 x21: ffff0000c7c48d08 x20: 1fffe0001d35c192 x19: 0000000000000000 x18: ffff8000200d7320 x17: 1fffff7ffdfe220e x16: ffff8000084c5eb8 x15: 0000000000000006 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce92b680 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: 151968 hardirqs last enabled at (151967): [] __raw_spin_unlock_irqrestore include/linux/spinlock_api_smp.h:160 [inline] hardirqs last enabled at (151967): [] _raw_spin_unlock_irqrestore+0xac/0x158 kernel/locking/spinlock.c:194 hardirqs last disabled at (151968): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (151960): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (151960): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (151869): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (151869): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (151869): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (151869): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 9e8fc305b23dc4cd ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4074 Comm: kworker/0:7 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 : ffff8000200d7af0 x29: ffff8000200d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000e9ae0cd8 x23: 0000000000000000 x22: ffff0000e9ae0ca0 x21: ffff0000c7c48d08 x20: 1fffe0001d35c192 x19: 0000000000000000 x18: ffff8000200d7320 x17: 1fffff7ffdfe220e x16: ffff8000084c5eb8 x15: 0000000000000006 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce92b680 x8 : ffff800011358a20 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce92b680 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: 152062 hardirqs last enabled at (152061): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (152061): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (152062): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (152056): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (152056): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (151971): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (151971): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (151971): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (151971): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 9e8fc305b23dc4ce ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4074 Comm: kworker/0:7 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 : ffff8000200d7af0 x29: ffff8000200d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: 0000000000000000 x23: ffff0000c7e20c90 x22: ffff0000c7e20ca0 x21: ffff0000e54d8d08 x20: 1fffe00018fc4192 x19: 0000000000000000 x18: ffff8000200d7320 x17: 1fffff7ffdfe220e x16: ffff8000084c5eb8 x15: 0000000000000006 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce92b680 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: 152166 hardirqs last enabled at (152165): [] __raw_spin_unlock_irqrestore include/linux/spinlock_api_smp.h:160 [inline] hardirqs last enabled at (152165): [] _raw_spin_unlock_irqrestore+0xac/0x158 kernel/locking/spinlock.c:194 hardirqs last disabled at (152166): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (152158): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (152158): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (152065): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (152065): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (152065): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (152065): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 9e8fc305b23dc4cf ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4074 Comm: kworker/0:7 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 : ffff8000200d7af0 x29: ffff8000200d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000c7e20cd8 x23: 0000000000000000 x22: ffff0000c7e20ca0 x21: ffff0000e54d8d08 x20: 1fffe00018fc4192 x19: 0000000000000000 x18: ffff8000200d7320 x17: 1fffff7ffdfe220e x16: ffff8000084c5eb8 x15: 0000000000000006 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce92b680 x8 : ffff800011358a20 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce92b680 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: 152324 hardirqs last enabled at (152323): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (152323): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (152324): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (152318): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (152318): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (152169): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (152169): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (152169): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (152169): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 9e8fc305b23dc4d0 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4074 Comm: kworker/0:7 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 : ffff8000200d7af0 x29: ffff8000200d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: 0000000000000000 x23: ffff0000c9b98c90 x22: ffff0000c9b98ca0 x21: ffff0000d9b78d08 x20: 1fffe00019373192 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce92b680 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: 152462 hardirqs last enabled at (152461): [] raw_spin_rq_unlock_irq kernel/sched/sched.h:1338 [inline] hardirqs last enabled at (152461): [] finish_lock_switch+0xbc/0x1e8 kernel/sched/core.c:4781 hardirqs last disabled at (152462): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (152452): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (152452): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (152327): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (152327): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (152327): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (152327): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 9e8fc305b23dc4d1 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4074 Comm: kworker/0:7 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 : ffff8000200d7af0 x29: ffff8000200d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000c9b98cd8 x23: 0000000000000000 x22: ffff0000c9b98ca0 x21: ffff0000d9b78d08 x20: 1fffe00019373192 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce92b680 x8 : ffff800011358a20 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce92b680 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: 152846 hardirqs last enabled at (152845): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (152845): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (152846): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (152840): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (152840): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (152465): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (152465): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (152465): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (152465): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 9e8fc305b23dc4d2 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4074 Comm: kworker/0:7 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 : ffff8000200d7af0 x29: ffff8000200d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: 0000000000000000 x23: ffff0000ec1acc90 x22: ffff0000ec1acca0 x21: ffff0000d8290d08 x20: 1fffe0001d835992 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce92b680 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: 153078 hardirqs last enabled at (153077): [] __raw_spin_unlock_irqrestore include/linux/spinlock_api_smp.h:160 [inline] hardirqs last enabled at (153077): [] _raw_spin_unlock_irqrestore+0xac/0x158 kernel/locking/spinlock.c:194 hardirqs last disabled at (153078): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (153070): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (153070): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (152849): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (152849): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (152849): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (152849): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 9e8fc305b23dc4d3 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4074 Comm: kworker/0:7 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 : ffff8000200d7af0 x29: ffff8000200d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000ec1accd8 x23: 0000000000000000 x22: ffff0000ec1acca0 x21: ffff0000d8290d08 x20: 1fffe0001d835992 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce92b680 x8 : ffff800011358a20 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce92b680 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: 153546 hardirqs last enabled at (153545): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (153545): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (153546): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (153540): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (153540): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (153081): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (153081): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (153081): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (153081): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 9e8fc305b23dc4d4 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4074 Comm: kworker/0:7 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 : ffff8000200d7af0 x29: ffff8000200d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: 0000000000000000 x23: ffff0000e7518c90 x22: ffff0000e7518ca0 x21: ffff0000d8128d08 x20: 1fffe0001cea3192 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce92b680 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: 153672 hardirqs last enabled at (153671): [] raw_spin_rq_unlock_irq kernel/sched/sched.h:1338 [inline] hardirqs last enabled at (153671): [] finish_lock_switch+0xbc/0x1e8 kernel/sched/core.c:4781 hardirqs last disabled at (153672): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (153660): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (153660): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (153549): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (153549): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (153549): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (153549): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 9e8fc305b23dc4d5 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:235 ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:235 cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659 Modules linked in: CPU: 0 PID: 4074 Comm: kworker/0:7 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 : ffff8000200d7ab0 x29: ffff8000200d7ab0 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: ffff0000e7518e50 x24: ffff0000e7518cd8 x23: ffff800014ac034c x22: ffff800014ac0000 x21: dfff800000000000 x20: 0000000000000000 x19: ffff0000e7518c90 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce92b680 x8 : ffff800011363604 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce92b680 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: 153728 hardirqs last enabled at (153727): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (153727): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (153728): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (153722): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (153722): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (153675): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (153675): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (153675): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (153675): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 9e8fc305b23dc4d6 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4074 Comm: kworker/0:7 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 : ffff8000200d7af0 x29: ffff8000200d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000e7518cd8 x23: 0000000000000000 x22: ffff0000e7518ca0 x21: ffff0000d8128d08 x20: 1fffe0001cea3192 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce92b680 x8 : ffff800011358a20 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce92b680 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: 153858 hardirqs last enabled at (153857): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (153857): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (153858): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (153852): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (153852): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (153731): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (153731): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (153731): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (153731): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 9e8fc305b23dc4d7 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4074 Comm: kworker/0:7 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 : ffff8000200d7af0 x29: ffff8000200d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: 0000000000000000 x23: ffff0000e7500c90 x22: ffff0000e7500ca0 x21: ffff0000db8e8d08 x20: 1fffe0001cea0192 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce92b680 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: 153908 hardirqs last enabled at (153907): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (153907): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (153908): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (153902): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (153902): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (153861): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (153861): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (153861): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (153861): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 9e8fc305b23dc4d8 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4074 Comm: kworker/0:7 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 : ffff8000200d7af0 x29: ffff8000200d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000e7500cd8 x23: 0000000000000000 x22: ffff0000e7500ca0 x21: ffff0000db8e8d08 x20: 1fffe0001cea0192 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce92b680 x8 : ffff800011358a20 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce92b680 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: 154006 hardirqs last enabled at (154005): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (154005): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (154006): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (154000): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (154000): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (153911): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (153911): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (153911): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (153911): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 9e8fc305b23dc4d9 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4074 Comm: kworker/0:7 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 : ffff8000200d7af0 x29: ffff8000200d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: 0000000000000000 x23: ffff0000e3aa4c90 x22: ffff0000e3aa4ca0 x21: ffff0000d6d98d08 x20: 1fffe0001c754992 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce92b680 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: 154116 hardirqs last enabled at (154115): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (154115): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (154116): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (154110): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (154110): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (154009): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (154009): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (154009): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (154009): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 9e8fc305b23dc4da ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:235 ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:235 cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659 Modules linked in: CPU: 0 PID: 4074 Comm: kworker/0:7 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 : ffff8000200d7ab0 x29: ffff8000200d7ab0 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: ffff0000e3aa4e50 x24: ffff0000e3aa4cd8 x23: ffff800014ac034c x22: ffff800014ac0000 x21: dfff800000000000 x20: 0000000000000000 x19: ffff0000e3aa4c90 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce92b680 x8 : ffff800011363604 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce92b680 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: 154160 hardirqs last enabled at (154159): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (154159): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (154160): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (154154): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (154154): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (154119): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (154119): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (154119): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (154119): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 9e8fc305b23dc4db ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4074 Comm: kworker/0:7 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 : ffff8000200d7af0 x29: ffff8000200d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000e3aa4cd8 x23: 0000000000000000 x22: ffff0000e3aa4ca0 x21: ffff0000d6d98d08 x20: 1fffe0001c754992 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce92b680 x8 : ffff800011358a20 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce92b680 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: 154454 hardirqs last enabled at (154453): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (154453): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (154454): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (154448): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (154448): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (154163): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (154163): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (154163): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (154163): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 9e8fc305b23dc4dc ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4074 Comm: kworker/0:7 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 : ffff8000200d7af0 x29: ffff8000200d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: 0000000000000000 x23: ffff0000e6e48c90 x22: ffff0000e6e48ca0 x21: ffff0000d6d98d08 x20: 1fffe0001cdc9192 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce92b680 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: 154828 hardirqs last enabled at (154827): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (154827): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (154828): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (154826): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (154826): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (154457): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (154457): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (154457): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (154457): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 9e8fc305b23dc4dd ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4074 Comm: kworker/0:7 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 : ffff8000200d7af0 x29: ffff8000200d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000e6e48cd8 x23: 0000000000000000 x22: ffff0000e6e48ca0 x21: ffff0000d6d98d08 x20: 1fffe0001cdc9192 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce92b680 x8 : ffff800011358a20 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce92b680 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: 154908 hardirqs last enabled at (154907): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (154907): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (154908): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (154906): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (154906): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (154831): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (154831): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (154831): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (154831): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 9e8fc305b23dc4de ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4074 Comm: kworker/0:7 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 : ffff8000200d7af0 x29: ffff8000200d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: 0000000000000000 x23: ffff0000e6da8c90 x22: ffff0000e6da8ca0 x21: ffff0000d59f8d08 x20: 1fffe0001cdb5192 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce92b680 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: 155140 hardirqs last enabled at (155139): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (155139): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (155140): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (155138): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (155138): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (154911): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (154911): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (154911): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (154911): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 9e8fc305b23dc4df ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:235 ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:235 cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659 Modules linked in: CPU: 0 PID: 4074 Comm: kworker/0:7 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 : ffff8000200d7ab0 x29: ffff8000200d7ab0 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: ffff0000e6da8e50 x24: ffff0000e6da8cd8 x23: ffff800014ac034c x22: ffff800014ac0000 x21: dfff800000000000 x20: 0000000000000000 x19: ffff0000e6da8c90 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce92b680 x8 : ffff800011363604 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce92b680 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: 155412 hardirqs last enabled at (155411): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (155411): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (155412): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (155410): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (155410): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (155143): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (155143): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (155143): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (155143): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 9e8fc305b23dc4e0 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4074 Comm: kworker/0:7 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 : ffff8000200d7af0 x29: ffff8000200d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000e6da8cd8 x23: 0000000000000000 x22: ffff0000e6da8ca0 x21: ffff0000d59f8d08 x20: 1fffe0001cdb5192 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce92b680 x8 : ffff800011358a20 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce92b680 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: 155440 hardirqs last enabled at (155439): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (155439): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (155440): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (155438): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (155438): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (155415): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (155415): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (155415): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (155415): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 9e8fc305b23dc4e1 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4074 Comm: kworker/0:7 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 : ffff8000200d7af0 x29: ffff8000200d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: 0000000000000000 x23: ffff0000d6b05000 x22: ffff0000d6b05010 x21: ffff0000cdfced08 x20: 1fffe0001ad60a00 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce92b680 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: 155564 hardirqs last enabled at (155563): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (155563): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (155564): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (155562): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (155562): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (155443): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (155443): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (155443): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (155443): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 9e8fc305b23dc4e2 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:235 ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:235 cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659 Modules linked in: CPU: 0 PID: 4074 Comm: kworker/0:7 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 : ffff8000200d7ab0 x29: ffff8000200d7ab0 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: ffff0000d6b051c0 x24: ffff0000d6b05048 x23: ffff800014ac034c x22: ffff800014ac0000 x21: dfff800000000000 x20: 0000000000000000 x19: ffff0000d6b05000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce92b680 x8 : ffff800011363604 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce92b680 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: 155602 hardirqs last enabled at (155601): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (155601): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (155602): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (155600): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (155600): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (155567): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (155567): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (155567): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (155567): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 9e8fc305b23dc4e3 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4074 Comm: kworker/0:7 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 : ffff8000200d7af0 x29: ffff8000200d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000d6b05048 x23: 0000000000000000 x22: ffff0000d6b05010 x21: ffff0000cdfced08 x20: 1fffe0001ad60a00 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce92b680 x8 : ffff800011358a20 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce92b680 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: 155666 hardirqs last enabled at (155665): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (155665): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (155666): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (155664): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (155664): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (155605): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (155605): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (155605): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (155605): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 9e8fc305b23dc4e4 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4074 Comm: kworker/0:7 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 : ffff8000200d7af0 x29: ffff8000200d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: 0000000000000000 x23: ffff0000ce561000 x22: ffff0000ce561010 x21: ffff0000cdfced08 x20: 1fffe00019cac200 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce92b680 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: 155748 hardirqs last enabled at (155747): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (155747): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (155748): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (155746): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (155746): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (155669): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (155669): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (155669): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (155669): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 9e8fc305b23dc4e5 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:235 ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:235 cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659 Modules linked in: CPU: 0 PID: 4074 Comm: kworker/0:7 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 : ffff8000200d7ab0 x29: ffff8000200d7ab0 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: ffff0000ce5611c0 x24: ffff0000ce561048 x23: ffff800014ac034c x22: ffff800014ac0000 x21: dfff800000000000 x20: 0000000000000000 x19: ffff0000ce561000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce92b680 x8 : ffff800011363604 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce92b680 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: 155784 hardirqs last enabled at (155783): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (155783): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (155784): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (155782): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (155782): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (155751): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (155751): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (155751): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (155751): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 9e8fc305b23dc4e6 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4074 Comm: kworker/0:7 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 : ffff8000200d7af0 x29: ffff8000200d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000ce561048 x23: 0000000000000000 x22: ffff0000ce561010 x21: ffff0000cdfced08 x20: 1fffe00019cac200 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce92b680 x8 : ffff800011358a20 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce92b680 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: 155874 hardirqs last enabled at (155873): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (155873): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (155874): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (155868): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (155868): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (155787): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (155787): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (155787): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (155787): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 9e8fc305b23dc4e7 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4074 Comm: kworker/0:7 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 : ffff8000200d7af0 x29: ffff8000200d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: 0000000000000000 x23: ffff0000d73df000 x22: ffff0000d73df010 x21: ffff0000cdfced08 x20: 1fffe0001ae7be00 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce92b680 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: 155894 hardirqs last enabled at (155893): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (155893): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (155894): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (155892): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (155892): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (155877): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (155877): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (155877): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (155877): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 9e8fc305b23dc4e8 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:235 ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:235 cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659 Modules linked in: CPU: 0 PID: 4074 Comm: kworker/0:7 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 : ffff8000200d7ab0 x29: ffff8000200d7ab0 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: ffff0000d73df1c0 x24: ffff0000d73df048 x23: ffff800014ac034c x22: ffff800014ac0000 x21: dfff800000000000 x20: 0000000000000000 x19: ffff0000d73df000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce92b680 x8 : ffff800011363604 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce92b680 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: 155986 hardirqs last enabled at (155985): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (155985): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (155986): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (155980): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (155980): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (155897): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (155897): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (155897): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (155897): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 9e8fc305b23dc4e9 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4074 Comm: kworker/0:7 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 : ffff8000200d7af0 x29: ffff8000200d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000d73df048 x23: 0000000000000000 x22: ffff0000d73df010 x21: ffff0000cdfced08 x20: 1fffe0001ae7be00 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce92b680 x8 : ffff800011358a20 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce92b680 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: 156512 hardirqs last enabled at (156511): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (156511): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (156512): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (156506): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (156506): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (155989): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (155989): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (155989): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (155989): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 9e8fc305b23dc4ea ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4074 Comm: kworker/0:7 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 : ffff8000200d7af0 x29: ffff8000200d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: 0000000000000000 x23: ffff0000d0714000 x22: ffff0000d0714010 x21: ffff0000cdfced08 x20: 1fffe0001a0e2800 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce92b680 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: 156572 hardirqs last enabled at (156571): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (156571): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (156572): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (156566): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (156566): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (156515): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (156515): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (156515): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (156515): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 9e8fc305b23dc4eb ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:235 ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:235 cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659 Modules linked in: CPU: 0 PID: 4074 Comm: kworker/0:7 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 : ffff8000200d7ab0 x29: ffff8000200d7ab0 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: ffff0000d07141c0 x24: ffff0000d0714048 x23: ffff800014ac034c x22: ffff800014ac0000 x21: dfff800000000000 x20: 0000000000000000 x19: ffff0000d0714000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce92b680 x8 : ffff800011363604 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce92b680 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: 156672 hardirqs last enabled at (156671): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (156671): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (156672): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (156666): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (156666): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (156575): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (156575): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (156575): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (156575): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 9e8fc305b23dc4ec ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4074 Comm: kworker/0:7 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 : ffff8000200d7af0 x29: ffff8000200d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000d0714048 x23: 0000000000000000 x22: ffff0000d0714010 x21: ffff0000cdfced08 x20: 1fffe0001a0e2800 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce92b680 x8 : ffff800011358a20 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce92b680 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: 156754 hardirqs last enabled at (156753): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (156753): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (156754): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (156748): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (156748): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (156675): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (156675): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (156675): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (156675): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 9e8fc305b23dc4ed ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4074 Comm: kworker/0:7 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 : ffff8000200d7af0 x29: ffff8000200d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: 0000000000000000 x23: ffff0000d6dd8000 x22: ffff0000d6dd8010 x21: ffff0000cdfced08 x20: 1fffe0001adbb000 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce92b680 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: 156820 hardirqs last enabled at (156819): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (156819): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (156820): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (156814): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (156814): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (156757): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (156757): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (156757): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (156757): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 9e8fc305b23dc4ee ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:235 ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:235 cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659 Modules linked in: CPU: 0 PID: 4074 Comm: kworker/0:7 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 : ffff8000200d7ab0 x29: ffff8000200d7ab0 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: ffff0000d6dd81c0 x24: ffff0000d6dd8048 x23: ffff800014ac034c x22: ffff800014ac0000 x21: dfff800000000000 x20: 0000000000000000 x19: ffff0000d6dd8000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce92b680 x8 : ffff800011363604 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce92b680 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: 156880 hardirqs last enabled at (156879): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (156879): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (156880): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (156874): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (156874): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (156823): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (156823): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (156823): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (156823): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 9e8fc305b23dc4ef ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4074 Comm: kworker/0:7 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 : ffff8000200d7af0 x29: ffff8000200d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000d6dd8048 x23: 0000000000000000 x22: ffff0000d6dd8010 x21: ffff0000cdfced08 x20: 1fffe0001adbb000 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce92b680 x8 : ffff800011358a20 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce92b680 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: 156916 hardirqs last enabled at (156915): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (156915): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (156916): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (156910): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (156910): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (156883): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (156883): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (156883): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (156883): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 9e8fc305b23dc4f0 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4074 Comm: kworker/0:7 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 : ffff8000200d7af0 x29: ffff8000200d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: 0000000000000000 x23: ffff0000cfe40000 x22: ffff0000cfe40010 x21: ffff0000cdfced08 x20: 1fffe00019fc8000 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce92b680 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: 156998 hardirqs last enabled at (156997): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (156997): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (156998): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (156992): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (156992): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (156919): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (156919): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (156919): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (156919): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 9e8fc305b23dc4f1 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:235 ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:235 cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659 Modules linked in: CPU: 0 PID: 4074 Comm: kworker/0:7 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 : ffff8000200d7ab0 x29: ffff8000200d7ab0 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: ffff0000cfe401c0 x24: ffff0000cfe40048 x23: ffff800014ac034c x22: ffff800014ac0000 x21: dfff800000000000 x20: 0000000000000000 x19: ffff0000cfe40000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce92b680 x8 : ffff800011363604 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce92b680 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: 157034 hardirqs last enabled at (157033): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (157033): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (157034): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (157028): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (157028): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (157001): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (157001): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (157001): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (157001): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 9e8fc305b23dc4f2 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4074 Comm: kworker/0:7 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 : ffff8000200d7af0 x29: ffff8000200d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000cfe40048 x23: 0000000000000000 x22: ffff0000cfe40010 x21: ffff0000cdfced08 x20: 1fffe00019fc8000 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce92b680 x8 : ffff800011358a20 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce92b680 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: 157116 hardirqs last enabled at (157115): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (157115): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (157116): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (157110): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (157110): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (157037): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (157037): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (157037): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (157037): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 9e8fc305b23dc4f3 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4074 Comm: kworker/0:7 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 : ffff8000200d7af0 x29: ffff8000200d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: 0000000000000000 x23: ffff0000d2618000 x22: ffff0000d2618010 x21: ffff0000cdfced08 x20: 1fffe0001a4c3000 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce92b680 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: 157162 hardirqs last enabled at (157161): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (157161): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (157162): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (157156): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (157156): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (157119): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (157119): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (157119): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (157119): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 9e8fc305b23dc4f4 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:235 ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:235 cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659 Modules linked in: CPU: 0 PID: 4074 Comm: kworker/0:7 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 : ffff8000200d7ab0 x29: ffff8000200d7ab0 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: ffff0000d26181c0 x24: ffff0000d2618048 x23: ffff800014ac034c x22: ffff800014ac0000 x21: dfff800000000000 x20: 0000000000000000 x19: ffff0000d2618000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce92b680 x8 : ffff800011363604 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce92b680 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: 157226 hardirqs last enabled at (157225): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (157225): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (157226): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (157220): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (157220): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (157165): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (157165): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (157165): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (157165): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 9e8fc305b23dc4f5 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4074 Comm: kworker/0:7 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 : ffff8000200d7af0 x29: ffff8000200d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000d2618048 x23: 0000000000000000 x22: ffff0000d2618010 x21: ffff0000cdfced08 x20: 1fffe0001a4c3000 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce92b680 x8 : ffff800011358a20 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce92b680 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: 157628 hardirqs last enabled at (157627): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (157627): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (157628): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (157622): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (157622): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (157229): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (157229): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (157229): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (157229): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 9e8fc305b23dc4f6 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4074 Comm: kworker/0:7 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 : ffff8000200d7af0 x29: ffff8000200d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: 0000000000000000 x23: ffff0000cde64c90 x22: ffff0000cde64ca0 x21: ffff0000cdf08d08 x20: 1fffe00019bcc992 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce92b680 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: 157704 hardirqs last enabled at (157703): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (157703): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (157704): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (157698): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (157698): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (157631): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (157631): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (157631): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (157631): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 9e8fc305b23dc4f7 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:235 ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:235 cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659 Modules linked in: CPU: 0 PID: 4074 Comm: kworker/0:7 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 : ffff8000200d7ab0 x29: ffff8000200d7ab0 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: ffff0000cde64e50 x24: ffff0000cde64cd8 x23: ffff800014ac034c x22: ffff800014ac0000 x21: dfff800000000000 x20: 0000000000000000 x19: ffff0000cde64c90 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce92b680 x8 : ffff800011363604 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce92b680 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: 157746 hardirqs last enabled at (157745): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (157745): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (157746): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (157740): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (157740): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (157707): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (157707): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (157707): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (157707): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 9e8fc305b23dc4f8 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4074 Comm: kworker/0:7 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 : ffff8000200d7af0 x29: ffff8000200d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000cde64cd8 x23: 0000000000000000 x22: ffff0000cde64ca0 x21: ffff0000cdf08d08 x20: 1fffe00019bcc992 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce92b680 x8 : ffff800011358a20 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce92b680 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: 157806 hardirqs last enabled at (157805): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (157805): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (157806): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (157800): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (157800): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (157749): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (157749): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (157749): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (157749): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 9e8fc305b23dc4f9 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4074 Comm: kworker/0:7 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 : ffff8000200d7af0 x29: ffff8000200d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: 0000000000000000 x23: ffff0000cde4cc90 x22: ffff0000cde4cca0 x21: ffff0000cdea8d08 x20: 1fffe00019bc9992 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce92b680 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: 157958 hardirqs last enabled at (157957): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (157957): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (157958): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (157952): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (157952): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (157809): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (157809): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (157809): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (157809): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 9e8fc305b23dc4fa ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:235 ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:235 cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659 Modules linked in: CPU: 0 PID: 4074 Comm: kworker/0:7 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 : ffff8000200d7ab0 x29: ffff8000200d7ab0 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: ffff0000cde4ce50 x24: ffff0000cde4ccd8 x23: ffff800014ac034c x22: ffff800014ac0000 x21: dfff800000000000 x20: 0000000000000000 x19: ffff0000cde4cc90 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce92b680 x8 : ffff800011363604 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce92b680 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: 158052 hardirqs last enabled at (158051): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (158051): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (158052): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (158046): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (158046): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (157961): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (157961): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (157961): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (157961): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 9e8fc305b23dc4fb ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 0 PID: 4074 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4074 Comm: kworker/0:7 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 : ffff8000200d7af0 x29: ffff8000200d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000cde4ccd8 x23: 0000000000000000 x22: ffff0000cde4cca0 x21: ffff0000cdea8d08 x20: 1fffe00019bc9992 x19: 0000000000000000 x18: 1fffe00036831b8e x17: 1fffe00036831b8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ce92b680 x8 : ffff800011358a20 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ce92b680 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: 158084 hardirqs last enabled at (158083): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (158083): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (158084): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (158078): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (158078): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (158055): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (158055): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (158055): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (158055): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 9e8fc305b23dc4fc ]---