------------[ cut here ]------------ WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4503 Comm: kworker/0:8 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 : ffff8000208d7af0 x29: ffff8000208d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: ffff0001b41a4e00 x24: 0000000000000000 x23: ffff0000db654c90 x22: ffff0000db654ca0 x21: ffff0000ec560d08 x20: 1fffe0001b6ca992 x19: 0000000000000001 x18: 0000000000010000 x17: 0000000000010000 x16: ffff8000084c5eb8 x15: 0000000000000005 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000cae18000 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: 65380 hardirqs last enabled at (65379): [] raw_spin_rq_unlock_irq kernel/sched/sched.h:1338 [inline] hardirqs last enabled at (65379): [] finish_lock_switch+0xbc/0x1e8 kernel/sched/core.c:4781 hardirqs last disabled at (65380): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (65134): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (65134): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (65115): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (65115): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (65115): [] do_softirq+0xfc/0x1b0 kernel/softirq.c:459 ---[ end trace 20609329ea6a337a ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4503 Comm: kworker/0:8 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 : ffff8000208d7af0 x29: ffff8000208d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000db654cd8 x23: 0000000000000000 x22: ffff0000db654ca0 x21: ffff0000ec560d08 x20: 1fffe0001b6ca992 x19: 0000000000000000 x18: ffff8000208d7600 x17: 0000000000010000 x16: ffff8000084c5eb8 x15: 0000000000000004 x14: 00000000c492b969 x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000cae18000 x8 : ffff800011358a20 x7 : 0000000000000000 x6 : 0000000000000000 x5 : ffff80001798d760 x4 : 0000000000000008 x3 : ffff8000082e1cb8 x2 : ffff0000cae18000 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: 65458 hardirqs last enabled at (65457): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (65457): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (65458): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (65412): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (65412): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (65383): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (65383): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (65383): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (65383): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 20609329ea6a337b ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4503 Comm: kworker/0:8 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 : ffff8000208d7af0 x29: ffff8000208d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: 0000000000000000 x23: ffff0000cf1e4c90 x22: ffff0000cf1e4ca0 x21: ffff0000dd278d08 x20: 1fffe00019e3c992 x19: 0000000000000000 x18: ffff8000208d7600 x17: 0000000000010000 x16: ffff8000084c5eb8 x15: 0000000000000004 x14: 00000000c492b969 x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000cae18000 x8 : ffff800011358a14 x7 : 0000000000000000 x6 : 0000000000000000 x5 : ffff80001798d760 x4 : 0000000000000008 x3 : ffff800011b88df4 x2 : 0000000000000000 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: wdev_lock net/wireless/core.h:220 [inline] cfg80211_is_all_idle net/wireless/sme.c:662 [inline] disconnect_work+0x260/0x308 net/wireless/sme.c:676 process_one_work+0x790/0x11b8 kernel/workqueue.c:2310 worker_thread+0x910/0x1034 kernel/workqueue.c:2457 kthread+0x37c/0x45c kernel/kthread.c:334 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 65744 hardirqs last enabled at (65743): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (65743): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (65744): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (65738): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (65738): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (65463): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (65463): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (65463): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (65463): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 20609329ea6a337c ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4503 Comm: kworker/0:8 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 : ffff8000208d7af0 x29: ffff8000208d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000cf1e4cd8 x23: 0000000000000000 x22: ffff0000cf1e4ca0 x21: ffff0000dd278d08 x20: 1fffe00019e3c992 x19: 0000000000000000 x18: ffff8000208d7600 x17: 0000000000010000 x16: ffff8000084c5eb8 x15: 0000000000000004 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000cae18000 x8 : ffff800011358a20 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000cae18000 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: 65838 hardirqs last enabled at (65837): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (65837): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (65838): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (65832): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (65832): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (65747): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (65747): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (65747): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (65747): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 20609329ea6a337d ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4503 Comm: kworker/0:8 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 : ffff8000208d7af0 x29: ffff8000208d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: 0000000000000000 x23: ffff0000d6bb4c90 x22: ffff0000d6bb4ca0 x21: ffff0000e97f0d08 x20: 1fffe0001ad76992 x19: 0000000000000000 x18: ffff8000208d7600 x17: 0000000000010000 x16: ffff8000084c5eb8 x15: 0000000000000004 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000cae18000 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: 66032 hardirqs last enabled at (66031): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (66031): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (66032): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (66026): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (66026): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (65841): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (65841): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (65841): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (65841): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 20609329ea6a337e ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4503 Comm: kworker/0:8 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 : ffff8000208d7af0 x29: ffff8000208d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000d6bb4cd8 x23: 0000000000000000 x22: ffff0000d6bb4ca0 x21: ffff0000e97f0d08 x20: 1fffe0001ad76992 x19: 0000000000000000 x18: ffff8000208d7600 x17: 0000000000010000 x16: ffff8000084c5eb8 x15: 0000000000000004 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000cae18000 x8 : ffff800011358a20 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000cae18000 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: 66088 hardirqs last enabled at (66087): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (66087): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (66088): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (66082): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (66082): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (66035): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (66035): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (66035): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (66035): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 20609329ea6a337f ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4503 Comm: kworker/0:8 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 : ffff8000208d7af0 x29: ffff8000208d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: 0000000000000000 x23: ffff0000d776cc90 x22: ffff0000d776cca0 x21: ffff0000e2c08d08 x20: 1fffe0001aeed992 x19: 0000000000000000 x18: ffff8000208d7320 x17: 0000000000010000 x16: ffff8000084c5eb8 x15: 0000000000000006 x14: ffff80001713e500 x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000cae18000 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: 66540 hardirqs last enabled at (66539): [] __raw_spin_unlock_irqrestore include/linux/spinlock_api_smp.h:160 [inline] hardirqs last enabled at (66539): [] _raw_spin_unlock_irqrestore+0xac/0x158 kernel/locking/spinlock.c:194 hardirqs last disabled at (66540): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (66532): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (66532): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (66091): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (66091): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (66091): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (66091): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 20609329ea6a3380 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4503 Comm: kworker/0:8 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 : ffff8000208d7af0 x29: ffff8000208d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000d776ccd8 x23: 0000000000000000 x22: ffff0000d776cca0 x21: ffff0000e2c08d08 x20: 1fffe0001aeed992 x19: 0000000000000000 x18: ffff8000208d7320 x17: 0000000000010000 x16: ffff8000084c5eb8 x15: 0000000000000006 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000cae18000 x8 : ffff800011358a20 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000cae18000 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: 66844 hardirqs last enabled at (66843): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (66843): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (66844): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (66838): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (66838): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (66543): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (66543): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (66543): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (66543): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 20609329ea6a3381 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4503 Comm: kworker/0:8 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 : ffff8000208d7af0 x29: ffff8000208d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: 0000000000000000 x23: ffff0000e28c0c90 x22: ffff0000e28c0ca0 x21: ffff0000d8360d08 x20: 1fffe0001c518192 x19: 0000000000000000 x18: ffff8000208d7320 x17: 0000000000010000 x16: ffff8000084c5eb8 x15: 0000000000000006 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000cae18000 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: 67024 hardirqs last enabled at (67023): [] __raw_spin_unlock_irqrestore include/linux/spinlock_api_smp.h:160 [inline] hardirqs last enabled at (67023): [] _raw_spin_unlock_irqrestore+0xac/0x158 kernel/locking/spinlock.c:194 hardirqs last disabled at (67024): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (67016): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (67016): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (66847): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (66847): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (66847): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (66847): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 20609329ea6a3382 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4503 Comm: kworker/0:8 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 : ffff8000208d7af0 x29: ffff8000208d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000e28c0cd8 x23: 0000000000000000 x22: ffff0000e28c0ca0 x21: ffff0000d8360d08 x20: 1fffe0001c518192 x19: 0000000000000000 x18: ffff8000208d7320 x17: 0000000000010000 x16: ffff8000084c5eb8 x15: 0000000000000006 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000cae18000 x8 : ffff800011358a20 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000cae18000 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: 67138 hardirqs last enabled at (67137): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (67137): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (67138): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (67114): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (67114): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (67029): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (67029): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (67029): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (67029): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 20609329ea6a3383 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4503 Comm: kworker/0:8 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 : ffff8000208d7af0 x29: ffff8000208d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: 0000000000000000 x23: ffff0000eb36cc90 x22: ffff0000eb36cca0 x21: ffff0000d75d8d08 x20: 1fffe0001d66d992 x19: 0000000000000000 x18: ffff8000208d7320 x17: 0000000000010000 x16: ffff8000084c5eb8 x15: 0000000000000006 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000cae18000 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: 67366 hardirqs last enabled at (67365): [] __raw_spin_unlock_irqrestore include/linux/spinlock_api_smp.h:160 [inline] hardirqs last enabled at (67365): [] _raw_spin_unlock_irqrestore+0xac/0x158 kernel/locking/spinlock.c:194 hardirqs last disabled at (67366): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (67358): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (67358): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (67141): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (67141): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (67141): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (67141): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 20609329ea6a3384 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4503 Comm: kworker/0:8 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 : ffff8000208d7af0 x29: ffff8000208d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000eb36ccd8 x23: 0000000000000000 x22: ffff0000eb36cca0 x21: ffff0000d75d8d08 x20: 1fffe0001d66d992 x19: 0000000000000000 x18: ffff8000208d7320 x17: 0000000000010000 x16: ffff8000084c5eb8 x15: 0000000000000006 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000cae18000 x8 : ffff800011358a20 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000cae18000 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: 67908 hardirqs last enabled at (67907): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (67907): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (67908): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (67902): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (67902): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (67371): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (67371): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (67371): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (67371): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 20609329ea6a3385 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4503 Comm: kworker/0:8 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 : ffff8000208d7af0 x29: ffff8000208d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: 0000000000000000 x23: ffff0000c16f4c90 x22: ffff0000c16f4ca0 x21: ffff0000d5988d08 x20: 1fffe000182de992 x19: 0000000000000000 x18: ffff8000208d7320 x17: 0000000000010000 x16: ffff8000084c5eb8 x15: 0000000000000006 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000cae18000 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: 68284 hardirqs last enabled at (68283): [] __raw_spin_unlock_irqrestore include/linux/spinlock_api_smp.h:160 [inline] hardirqs last enabled at (68283): [] _raw_spin_unlock_irqrestore+0xac/0x158 kernel/locking/spinlock.c:194 hardirqs last disabled at (68284): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (68276): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (68276): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (67911): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (67911): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (67911): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (67911): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 20609329ea6a3386 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:235 ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:235 cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659 Modules linked in: CPU: 0 PID: 4503 Comm: kworker/0:8 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 : ffff8000208d7ab0 x29: ffff8000208d7ab0 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: ffff0000c16f4e50 x24: ffff0000c16f4cd8 x23: ffff800014ac034c x22: ffff800014ac0000 x21: dfff800000000000 x20: 0000000000000000 x19: ffff0000c16f4c90 x18: ffff8000208d7320 x17: 0000000000010000 x16: ffff8000084c5eb8 x15: 0000000000000006 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000cae18000 x8 : ffff800011363604 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000cae18000 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: 68350 hardirqs last enabled at (68349): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (68349): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (68350): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (68344): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (68344): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (68287): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (68287): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (68287): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (68287): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 20609329ea6a3387 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4503 Comm: kworker/0:8 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 : ffff8000208d7af0 x29: ffff8000208d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000c16f4cd8 x23: 0000000000000000 x22: ffff0000c16f4ca0 x21: ffff0000d5988d08 x20: 1fffe000182de992 x19: 0000000000000000 x18: ffff8000208d7320 x17: 0000000000010000 x16: ffff8000084c5eb8 x15: 0000000000000006 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000cae18000 x8 : ffff800011358a20 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000cae18000 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: 68566 hardirqs last enabled at (68565): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (68565): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (68566): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (68560): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (68560): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (68353): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (68353): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (68353): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (68353): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 20609329ea6a3388 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4503 Comm: kworker/0:8 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 : ffff8000208d7af0 x29: ffff8000208d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: 0000000000000000 x23: ffff0000ea888c90 x22: ffff0000ea888ca0 x21: ffff0000d0a30d08 x20: 1fffe0001d511192 x19: 0000000000000000 x18: ffff8000208d7320 x17: 0000000000010000 x16: ffff8000084c5eb8 x15: 0000000000000006 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000cae18000 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: 68628 hardirqs last enabled at (68627): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (68627): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (68628): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (68622): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (68622): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (68569): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (68569): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (68569): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (68569): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 20609329ea6a3389 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4503 Comm: kworker/0:8 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 : ffff8000208d7af0 x29: ffff8000208d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000ea888cd8 x23: 0000000000000000 x22: ffff0000ea888ca0 x21: ffff0000d0a30d08 x20: 1fffe0001d511192 x19: 0000000000000000 x18: ffff8000208d7320 x17: 0000000000010000 x16: ffff8000084c5eb8 x15: 0000000000000006 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000cae18000 x8 : ffff800011358a20 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000cae18000 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: 68806 hardirqs last enabled at (68805): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (68805): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (68806): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (68800): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (68800): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (68631): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (68631): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (68631): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (68631): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 20609329ea6a338a ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4503 Comm: kworker/0:8 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 : ffff8000208d7af0 x29: ffff8000208d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: 0000000000000000 x23: ffff0000e3914c90 x22: ffff0000e3914ca0 x21: ffff0000d1ed8d08 x20: 1fffe0001c722992 x19: 0000000000000000 x18: ffff8000208d7320 x17: 0000000000010000 x16: ffff8000084c5eb8 x15: 0000000000000006 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000cae18000 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: 68942 hardirqs last enabled at (68941): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (68941): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (68942): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (68936): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (68936): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (68809): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (68809): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (68809): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (68809): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 20609329ea6a338b ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4503 Comm: kworker/0:8 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 : ffff8000208d7af0 x29: ffff8000208d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000e3914cd8 x23: 0000000000000000 x22: ffff0000e3914ca0 x21: ffff0000d1ed8d08 x20: 1fffe0001c722992 x19: 0000000000000000 x18: ffff8000208d7320 x17: 0000000000010000 x16: ffff8000084c5eb8 x15: 0000000000000006 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000cae18000 x8 : ffff800011358a20 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000cae18000 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: 69136 hardirqs last enabled at (69135): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (69135): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (69136): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (69130): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (69130): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (68945): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (68945): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (68945): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (68945): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 20609329ea6a338c ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4503 Comm: kworker/0:8 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 : ffff8000208d7af0 x29: ffff8000208d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: 0000000000000000 x23: ffff0000c190cc90 x22: ffff0000c190cca0 x21: ffff0000d1be8d08 x20: 1fffe00018321992 x19: 0000000000000000 x18: ffff8000208d7320 x17: 0000000000010000 x16: ffff8000084c5eb8 x15: 0000000000000006 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000cae18000 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: 69172 hardirqs last enabled at (69171): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (69171): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (69172): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (69166): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (69166): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (69139): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (69139): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (69139): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (69139): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 20609329ea6a338d ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4503 Comm: kworker/0:8 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 : ffff8000208d7af0 x29: ffff8000208d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000c190ccd8 x23: 0000000000000000 x22: ffff0000c190cca0 x21: ffff0000d1be8d08 x20: 1fffe00018321992 x19: 0000000000000000 x18: ffff8000208d7320 x17: 0000000000010000 x16: ffff8000084c5eb8 x15: 0000000000000006 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000cae18000 x8 : ffff800011358a20 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000cae18000 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: 69392 hardirqs last enabled at (69391): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (69391): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (69392): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (69386): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (69386): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (69175): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (69175): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (69175): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (69175): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 20609329ea6a338e ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4503 Comm: kworker/0:8 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 : ffff8000208d7af0 x29: ffff8000208d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: 0000000000000000 x23: ffff0000e67bcc90 x22: ffff0000e67bcca0 x21: ffff0000d7158d08 x20: 1fffe0001ccf7992 x19: 0000000000000000 x18: ffff8000208d7320 x17: 0000000000010000 x16: ffff8000084c5eb8 x15: 0000000000000006 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000cae18000 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: 69422 hardirqs last enabled at (69421): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (69421): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (69422): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (69416): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (69416): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (69397): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (69397): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (69397): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (69397): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 20609329ea6a338f ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4503 Comm: kworker/0:8 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 : ffff8000208d7af0 x29: ffff8000208d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000e67bccd8 x23: 0000000000000000 x22: ffff0000e67bcca0 x21: ffff0000d7158d08 x20: 1fffe0001ccf7992 x19: 0000000000000000 x18: ffff8000208d7320 x17: 0000000000010000 x16: ffff8000084c5eb8 x15: 0000000000000006 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000cae18000 x8 : ffff800011358a20 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000cae18000 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: 69638 hardirqs last enabled at (69637): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (69637): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (69638): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (69632): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (69632): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (69425): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (69425): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (69425): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (69425): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 20609329ea6a3390 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4503 Comm: kworker/0:8 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 : ffff8000208d7af0 x29: ffff8000208d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: 0000000000000000 x23: ffff0000e67a0c90 x22: ffff0000e67a0ca0 x21: ffff0000d6be0d08 x20: 1fffe0001ccf4192 x19: 0000000000000000 x18: ffff8000208d7320 x17: 0000000000010000 x16: ffff8000084c5eb8 x15: 0000000000000006 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000cae18000 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: 70048 hardirqs last enabled at (70047): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (70047): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (70048): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (70042): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (70042): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (69641): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (69641): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (69641): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (69641): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 20609329ea6a3391 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4503 Comm: kworker/0:8 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 : ffff8000208d7af0 x29: ffff8000208d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000e67a0cd8 x23: 0000000000000000 x22: ffff0000e67a0ca0 x21: ffff0000d6be0d08 x20: 1fffe0001ccf4192 x19: 0000000000000000 x18: ffff8000208d7320 x17: 0000000000010000 x16: ffff8000084c5eb8 x15: 0000000000000006 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000cae18000 x8 : ffff800011358a20 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000cae18000 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: 70202 hardirqs last enabled at (70201): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (70201): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (70202): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (70196): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (70196): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (70051): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (70051): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (70051): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (70051): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 20609329ea6a3392 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4503 Comm: kworker/0:8 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 : ffff8000208d7af0 x29: ffff8000208d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: 0000000000000000 x23: ffff0000e31d5000 x22: ffff0000e31d5010 x21: ffff0000ce652d08 x20: 1fffe0001c63aa00 x19: 0000000000000000 x18: ffff8000208d7320 x17: 0000000000010000 x16: ffff8000084c5eb8 x15: 0000000000000006 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000cae18000 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: 70290 hardirqs last enabled at (70289): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (70289): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (70290): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (70284): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (70284): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (70205): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (70205): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (70205): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (70205): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 20609329ea6a3393 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:235 ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:235 cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659 Modules linked in: CPU: 0 PID: 4503 Comm: kworker/0:8 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 : ffff8000208d7ab0 x29: ffff8000208d7ab0 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: ffff0000e31d51c0 x24: ffff0000e31d5048 x23: ffff800014ac034c x22: ffff800014ac0000 x21: dfff800000000000 x20: 0000000000000000 x19: ffff0000e31d5000 x18: ffff8000208d7320 x17: 0000000000010000 x16: ffff8000084c5eb8 x15: 0000000000000006 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000cae18000 x8 : ffff800011363604 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000cae18000 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: 70560 hardirqs last enabled at (70559): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (70559): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (70560): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (70554): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (70554): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (70293): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (70293): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (70293): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (70293): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 20609329ea6a3394 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4503 Comm: kworker/0:8 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 : ffff8000208d7af0 x29: ffff8000208d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000e31d5048 x23: 0000000000000000 x22: ffff0000e31d5010 x21: ffff0000ce652d08 x20: 1fffe0001c63aa00 x19: 0000000000000000 x18: ffff8000208d7320 x17: 0000000000010000 x16: ffff8000084c5eb8 x15: 0000000000000006 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000cae18000 x8 : ffff800011358a20 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000cae18000 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: 70608 hardirqs last enabled at (70607): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (70607): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (70608): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (70602): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (70602): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (70563): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (70563): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (70563): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (70563): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 20609329ea6a3395 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4503 Comm: kworker/0:8 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 : ffff8000208d7af0 x29: ffff8000208d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: 0000000000000000 x23: ffff0000cf742000 x22: ffff0000cf742010 x21: ffff0000ce652d08 x20: 1fffe00019ee8400 x19: 0000000000000000 x18: ffff8000208d7320 x17: 0000000000010000 x16: ffff8000084c5eb8 x15: 0000000000000006 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000cae18000 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: 70776 hardirqs last enabled at (70775): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (70775): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (70776): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (70770): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (70770): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (70611): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (70611): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (70611): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (70611): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 20609329ea6a3396 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:235 ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:235 cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659 Modules linked in: CPU: 0 PID: 4503 Comm: kworker/0:8 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 : ffff8000208d7ab0 x29: ffff8000208d7ab0 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: ffff0000cf7421c0 x24: ffff0000cf742048 x23: ffff800014ac034c x22: ffff800014ac0000 x21: dfff800000000000 x20: 0000000000000000 x19: ffff0000cf742000 x18: ffff8000208d7320 x17: 0000000000010000 x16: ffff8000084c5eb8 x15: 0000000000000006 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000cae18000 x8 : ffff800011363604 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000cae18000 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: 70880 hardirqs last enabled at (70879): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (70879): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (70880): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (70874): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (70874): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (70779): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (70779): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (70779): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (70779): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 20609329ea6a3397 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4503 Comm: kworker/0:8 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 : ffff8000208d7af0 x29: ffff8000208d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000cf742048 x23: 0000000000000000 x22: ffff0000cf742010 x21: ffff0000ce652d08 x20: 1fffe00019ee8400 x19: 0000000000000000 x18: ffff8000208d7320 x17: 0000000000010000 x16: ffff8000084c5eb8 x15: 0000000000000006 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000cae18000 x8 : ffff800011358a20 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000cae18000 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: 71056 hardirqs last enabled at (71055): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (71055): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (71056): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (71050): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (71050): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (70883): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (70883): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (70883): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (70883): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 20609329ea6a3398 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4503 Comm: kworker/0:8 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 : ffff8000208d7af0 x29: ffff8000208d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: 0000000000000000 x23: ffff0000d6d40000 x22: ffff0000d6d40010 x21: ffff0000ce652d08 x20: 1fffe0001ada8000 x19: 0000000000000000 x18: ffff8000208d7320 x17: 0000000000010000 x16: ffff8000084c5eb8 x15: 0000000000000006 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000cae18000 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: 71096 hardirqs last enabled at (71095): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (71095): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (71096): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (71090): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (71090): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (71059): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (71059): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (71059): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (71059): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 20609329ea6a3399 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:235 ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:235 cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659 Modules linked in: CPU: 0 PID: 4503 Comm: kworker/0:8 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 : ffff8000208d7ab0 x29: ffff8000208d7ab0 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: ffff0000d6d401c0 x24: ffff0000d6d40048 x23: ffff800014ac034c x22: ffff800014ac0000 x21: dfff800000000000 x20: 0000000000000000 x19: ffff0000d6d40000 x18: ffff8000208d7320 x17: 0000000000010000 x16: ffff8000084c5eb8 x15: 0000000000000006 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000cae18000 x8 : ffff800011363604 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000cae18000 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: 71296 hardirqs last enabled at (71295): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (71295): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (71296): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (71290): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (71290): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (71099): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (71099): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (71099): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (71099): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 20609329ea6a339a ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4503 Comm: kworker/0:8 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 : ffff8000208d7af0 x29: ffff8000208d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000d6d40048 x23: 0000000000000000 x22: ffff0000d6d40010 x21: ffff0000ce652d08 x20: 1fffe0001ada8000 x19: 0000000000000000 x18: ffff8000208d7320 x17: 0000000000010000 x16: ffff8000084c5eb8 x15: 0000000000000006 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000cae18000 x8 : ffff800011358a20 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000cae18000 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: 71376 hardirqs last enabled at (71375): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (71375): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (71376): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (71370): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (71370): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (71299): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (71299): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (71299): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (71299): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 20609329ea6a339b ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4503 Comm: kworker/0:8 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 : ffff8000208d7af0 x29: ffff8000208d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: 0000000000000000 x23: ffff0000e5136000 x22: ffff0000e5136010 x21: ffff0000ce652d08 x20: 1fffe0001ca26c00 x19: 0000000000000000 x18: ffff8000208d7320 x17: 0000000000010000 x16: ffff8000084c5eb8 x15: 0000000000000006 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000cae18000 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: 71544 hardirqs last enabled at (71543): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (71543): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (71544): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (71538): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (71538): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (71379): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (71379): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (71379): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (71379): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 20609329ea6a339c ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:235 ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:235 cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659 Modules linked in: CPU: 0 PID: 4503 Comm: kworker/0:8 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 : ffff8000208d7ab0 x29: ffff8000208d7ab0 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: ffff0000e51361c0 x24: ffff0000e5136048 x23: ffff800014ac034c x22: ffff800014ac0000 x21: dfff800000000000 x20: 0000000000000000 x19: ffff0000e5136000 x18: ffff8000208d7320 x17: 0000000000010000 x16: ffff8000084c5eb8 x15: 0000000000000006 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000cae18000 x8 : ffff800011363604 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000cae18000 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: 73942 hardirqs last enabled at (73941): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (73941): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (73942): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (73936): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (73936): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (71547): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (71547): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (71547): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (71547): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 20609329ea6a339d ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4503 Comm: kworker/0:8 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 : ffff8000208d7af0 x29: ffff8000208d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000e5136048 x23: 0000000000000000 x22: ffff0000e5136010 x21: ffff0000ce652d08 x20: 1fffe0001ca26c00 x19: 0000000000000000 x18: ffff8000208d7320 x17: 0000000000010000 x16: ffff8000084c5eb8 x15: 0000000000000006 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000cae18000 x8 : ffff800011358a20 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000cae18000 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: 74124 hardirqs last enabled at (74123): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (74123): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (74124): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (74118): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (74118): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (73945): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (73945): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (73945): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (73945): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 20609329ea6a339e ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4503 Comm: kworker/0:8 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 : ffff8000208d7af0 x29: ffff8000208d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: 0000000000000000 x23: ffff0000dabee000 x22: ffff0000dabee010 x21: ffff0000ce652d08 x20: 1fffe0001b57dc00 x19: 0000000000000000 x18: ffff8000208d7320 x17: 0000000000010000 x16: ffff8000084c5eb8 x15: 0000000000000006 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000cae18000 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: 74314 hardirqs last enabled at (74313): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (74313): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (74314): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (74308): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (74308): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (74127): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (74127): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (74127): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (74127): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 20609329ea6a339f ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:235 ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:235 cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659 Modules linked in: CPU: 0 PID: 4503 Comm: kworker/0:8 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 : ffff8000208d7ab0 x29: ffff8000208d7ab0 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: ffff0000dabee1c0 x24: ffff0000dabee048 x23: ffff800014ac034c x22: ffff800014ac0000 x21: dfff800000000000 x20: 0000000000000000 x19: ffff0000dabee000 x18: ffff8000208d7320 x17: 0000000000010000 x16: ffff8000084c5eb8 x15: 0000000000000006 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000cae18000 x8 : ffff800011363604 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000cae18000 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: 74552 hardirqs last enabled at (74551): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (74551): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (74552): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (74546): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (74546): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (74317): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (74317): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (74317): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (74317): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 20609329ea6a33a0 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4503 Comm: kworker/0:8 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 : ffff8000208d7af0 x29: ffff8000208d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000dabee048 x23: 0000000000000000 x22: ffff0000dabee010 x21: ffff0000ce652d08 x20: 1fffe0001b57dc00 x19: 0000000000000000 x18: ffff8000208d7320 x17: 0000000000010000 x16: ffff8000084c5eb8 x15: 0000000000000006 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000cae18000 x8 : ffff800011358a20 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000cae18000 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: 74604 hardirqs last enabled at (74603): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (74603): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (74604): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (74598): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (74598): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (74555): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (74555): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (74555): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (74555): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 20609329ea6a33a1 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4503 Comm: kworker/0:8 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 : ffff8000208d7af0 x29: ffff8000208d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: 0000000000000000 x23: ffff0000dd09f000 x22: ffff0000dd09f010 x21: ffff0000ce652d08 x20: 1fffe0001ba13e00 x19: 0000000000000000 x18: ffff8000208d7320 x17: 0000000000010000 x16: ffff8000084c5eb8 x15: 0000000000000006 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000cae18000 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: 74770 hardirqs last enabled at (74769): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (74769): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (74770): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (74764): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (74764): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (74607): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (74607): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (74607): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (74607): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 20609329ea6a33a2 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:235 ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:235 cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659 Modules linked in: CPU: 0 PID: 4503 Comm: kworker/0:8 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 : ffff8000208d7ab0 x29: ffff8000208d7ab0 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: ffff0000dd09f1c0 x24: ffff0000dd09f048 x23: ffff800014ac034c x22: ffff800014ac0000 x21: dfff800000000000 x20: 0000000000000000 x19: ffff0000dd09f000 x18: ffff8000208d7320 x17: 0000000000010000 x16: ffff8000084c5eb8 x15: 0000000000000006 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000cae18000 x8 : ffff800011363604 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000cae18000 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: 74832 hardirqs last enabled at (74831): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (74831): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (74832): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (74826): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (74826): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (74773): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (74773): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (74773): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (74773): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 20609329ea6a33a3 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4503 Comm: kworker/0:8 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 : ffff8000208d7af0 x29: ffff8000208d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000dd09f048 x23: 0000000000000000 x22: ffff0000dd09f010 x21: ffff0000ce652d08 x20: 1fffe0001ba13e00 x19: 0000000000000000 x18: ffff8000208d7320 x17: 0000000000010000 x16: ffff8000084c5eb8 x15: 0000000000000006 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000cae18000 x8 : ffff800011358a20 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000cae18000 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: 75026 hardirqs last enabled at (75025): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (75025): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (75026): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (75020): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (75020): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (74837): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (74837): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (74837): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (74837): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 20609329ea6a33a4 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4503 Comm: kworker/0:8 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 : ffff8000208d7af0 x29: ffff8000208d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: 0000000000000000 x23: ffff0000d36bd000 x22: ffff0000d36bd010 x21: ffff0000ce652d08 x20: 1fffe0001a6d7a00 x19: 0000000000000000 x18: ffff8000208d7320 x17: 0000000000010000 x16: ffff8000084c5eb8 x15: 0000000000000006 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000cae18000 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: 75134 hardirqs last enabled at (75133): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (75133): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (75134): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (75132): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (75132): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (75029): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (75029): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (75029): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (75029): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 20609329ea6a33a5 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:235 ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:235 cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659 Modules linked in: CPU: 0 PID: 4503 Comm: kworker/0:8 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 : ffff8000208d7ab0 x29: ffff8000208d7ab0 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: ffff0000d36bd1c0 x24: ffff0000d36bd048 x23: ffff800014ac034c x22: ffff800014ac0000 x21: dfff800000000000 x20: 0000000000000000 x19: ffff0000d36bd000 x18: ffff8000208d7320 x17: 0000000000010000 x16: ffff8000084c5eb8 x15: 0000000000000006 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000cae18000 x8 : ffff800011363604 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000cae18000 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: 75290 hardirqs last enabled at (75289): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (75289): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (75290): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (75284): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (75284): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (75137): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (75137): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (75137): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (75137): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 20609329ea6a33a6 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4503 Comm: kworker/0:8 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 : ffff8000208d7af0 x29: ffff8000208d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000d36bd048 x23: 0000000000000000 x22: ffff0000d36bd010 x21: ffff0000ce652d08 x20: 1fffe0001a6d7a00 x19: 0000000000000000 x18: ffff8000208d7320 x17: 0000000000010000 x16: ffff8000084c5eb8 x15: 0000000000000006 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000cae18000 x8 : ffff800011358a20 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000cae18000 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: 75426 hardirqs last enabled at (75425): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (75425): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (75426): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (75420): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (75420): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (75293): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (75293): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (75293): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (75293): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 20609329ea6a33a7 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4503 Comm: kworker/0:8 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 : ffff8000208d7af0 x29: ffff8000208d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: 0000000000000000 x23: ffff0000d890b000 x22: ffff0000d890b010 x21: ffff0000ce652d08 x20: 1fffe0001b121600 x19: 0000000000000000 x18: ffff8000208d7320 x17: 0000000000010000 x16: ffff8000084c5eb8 x15: 0000000000000006 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000cae18000 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: 75686 hardirqs last enabled at (75685): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (75685): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (75686): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (75680): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (75680): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (75429): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (75429): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (75429): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (75429): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 20609329ea6a33a8 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:235 ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:235 cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659 Modules linked in: CPU: 0 PID: 4503 Comm: kworker/0:8 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 : ffff8000208d7ab0 x29: ffff8000208d7ab0 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: ffff0000d890b1c0 x24: ffff0000d890b048 x23: ffff800014ac034c x22: ffff800014ac0000 x21: dfff800000000000 x20: 0000000000000000 x19: ffff0000d890b000 x18: ffff8000208d7320 x17: 0000000000010000 x16: ffff8000084c5eb8 x15: 0000000000000006 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000cae18000 x8 : ffff800011363604 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000cae18000 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: 75752 hardirqs last enabled at (75751): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (75751): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (75752): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (75746): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (75746): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (75691): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (75691): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (75691): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (75691): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 20609329ea6a33a9 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4503 Comm: kworker/0:8 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 : ffff8000208d7af0 x29: ffff8000208d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000d890b048 x23: 0000000000000000 x22: ffff0000d890b010 x21: ffff0000ce652d08 x20: 1fffe0001b121600 x19: 0000000000000000 x18: ffff8000208d7320 x17: 0000000000010000 x16: ffff8000084c5eb8 x15: 0000000000000006 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000cae18000 x8 : ffff800011358a20 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000cae18000 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: 76434 hardirqs last enabled at (76433): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (76433): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (76434): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (76428): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (76428): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (75757): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (75757): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (75757): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (75757): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 20609329ea6a33aa ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4503 Comm: kworker/0:8 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 : ffff8000208d7af0 x29: ffff8000208d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: 0000000000000000 x23: ffff0000d7944000 x22: ffff0000d7944010 x21: ffff0000ce652d08 x20: 1fffe0001af28800 x19: 0000000000000000 x18: ffff8000208d7320 x17: 0000000000010000 x16: ffff8000084c5eb8 x15: 0000000000000006 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000cae18000 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: 76494 hardirqs last enabled at (76493): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (76493): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (76494): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (76488): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (76488): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (76437): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (76437): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (76437): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (76437): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 20609329ea6a33ab ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:235 ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:235 cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659 Modules linked in: CPU: 0 PID: 4503 Comm: kworker/0:8 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 : ffff8000208d7ab0 x29: ffff8000208d7ab0 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: ffff0000d79441c0 x24: ffff0000d7944048 x23: ffff800014ac034c x22: ffff800014ac0000 x21: dfff800000000000 x20: 0000000000000000 x19: ffff0000d7944000 x18: ffff8000208d7320 x17: 0000000000010000 x16: ffff8000084c5eb8 x15: 0000000000000006 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000cae18000 x8 : ffff800011363604 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000cae18000 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: 76670 hardirqs last enabled at (76669): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (76669): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (76670): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (76664): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (76664): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (76499): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (76499): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (76499): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (76499): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 20609329ea6a33ac ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4503 Comm: kworker/0:8 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 : ffff8000208d7af0 x29: ffff8000208d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000d7944048 x23: 0000000000000000 x22: ffff0000d7944010 x21: ffff0000ce652d08 x20: 1fffe0001af28800 x19: 0000000000000000 x18: ffff8000208d7320 x17: 0000000000010000 x16: ffff8000084c5eb8 x15: 0000000000000006 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000cae18000 x8 : ffff800011358a20 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000cae18000 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: 76716 hardirqs last enabled at (76715): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (76715): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (76716): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (76710): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (76710): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (76675): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (76675): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (76675): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (76675): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 20609329ea6a33ad ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4503 Comm: kworker/0:8 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 : ffff8000208d7af0 x29: ffff8000208d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: 0000000000000000 x23: ffff0000e4dc5000 x22: ffff0000e4dc5010 x21: ffff0000ce652d08 x20: 1fffe0001c9b8a00 x19: 0000000000000000 x18: ffff8000208d7320 x17: 0000000000010000 x16: ffff8000084c5eb8 x15: 0000000000000006 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000cae18000 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: 77050 hardirqs last enabled at (77049): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (77049): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (77050): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (77044): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (77044): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (76721): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (76721): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (76721): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (76721): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 20609329ea6a33ae ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:235 ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:235 cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659 Modules linked in: CPU: 0 PID: 4503 Comm: kworker/0:8 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 : ffff8000208d7ab0 x29: ffff8000208d7ab0 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: ffff0000e4dc51c0 x24: ffff0000e4dc5048 x23: ffff800014ac034c x22: ffff800014ac0000 x21: dfff800000000000 x20: 0000000000000000 x19: ffff0000e4dc5000 x18: ffff8000208d7320 x17: 0000000000010000 x16: ffff8000084c5eb8 x15: 0000000000000006 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000cae18000 x8 : ffff800011363604 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000cae18000 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: 77128 hardirqs last enabled at (77127): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (77127): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (77128): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (77120): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (77120): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (77109): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (77109): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (77109): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (77109): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 20609329ea6a33af ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4503 Comm: kworker/0:8 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 : ffff8000208d7af0 x29: ffff8000208d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000e4dc5048 x23: 0000000000000000 x22: ffff0000e4dc5010 x21: ffff0000ce652d08 x20: 1fffe0001c9b8a00 x19: 0000000000000000 x18: ffff8000208d7320 x17: 0000000000010000 x16: ffff8000084c5eb8 x15: 0000000000000006 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000cae18000 x8 : ffff800011358a20 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000cae18000 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: 77392 hardirqs last enabled at (77391): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (77391): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (77392): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (77386): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (77386): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (77133): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (77133): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (77133): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (77133): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 20609329ea6a33b0 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4503 Comm: kworker/0:8 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 : ffff8000208d7af0 x29: ffff8000208d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: 0000000000000000 x23: ffff0000ce798c90 x22: ffff0000ce798ca0 x21: ffff0000ce700d08 x20: 1fffe00019cf3192 x19: 0000000000000000 x18: ffff8000208d7320 x17: 0000000000010000 x16: ffff8000084c5eb8 x15: 0000000000000006 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000cae18000 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: 77480 hardirqs last enabled at (77479): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (77479): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (77480): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (77474): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (77474): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (77397): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (77397): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (77397): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (77397): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 20609329ea6a33b1 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:235 ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:235 cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659 Modules linked in: CPU: 0 PID: 4503 Comm: kworker/0:8 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 : ffff8000208d7ab0 x29: ffff8000208d7ab0 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: ffff0000ce798e50 x24: ffff0000ce798cd8 x23: ffff800014ac034c x22: ffff800014ac0000 x21: dfff800000000000 x20: 0000000000000000 x19: ffff0000ce798c90 x18: ffff8000208d7320 x17: 0000000000010000 x16: ffff8000084c5eb8 x15: 0000000000000006 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000cae18000 x8 : ffff800011363604 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000cae18000 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: 77654 hardirqs last enabled at (77653): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (77653): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (77654): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (77648): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (77648): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (77485): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (77485): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (77485): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (77485): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 20609329ea6a33b2 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4503 Comm: kworker/0:8 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 : ffff8000208d7af0 x29: ffff8000208d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000ce798cd8 x23: 0000000000000000 x22: ffff0000ce798ca0 x21: ffff0000ce700d08 x20: 1fffe00019cf3192 x19: 0000000000000000 x18: ffff8000208d7320 x17: 0000000000010000 x16: ffff8000084c5eb8 x15: 0000000000000006 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000cae18000 x8 : ffff800011358a20 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000cae18000 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: 77718 hardirqs last enabled at (77717): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (77717): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (77718): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (77712): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (77712): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (77657): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (77657): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (77657): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (77657): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 20609329ea6a33b3 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4503 Comm: kworker/0:8 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 : ffff8000208d7af0 x29: ffff8000208d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: 0000000000000000 x23: ffff0000ce538c90 x22: ffff0000ce538ca0 x21: ffff0000ce688d08 x20: 1fffe00019ca7192 x19: 0000000000000000 x18: ffff8000208d7320 x17: 0000000000010000 x16: ffff8000084c5eb8 x15: 0000000000000006 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000cae18000 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: 77898 hardirqs last enabled at (77897): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (77897): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (77898): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (77892): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (77892): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (77723): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (77723): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (77723): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (77723): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 20609329ea6a33b4 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:235 ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:235 cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659 Modules linked in: CPU: 0 PID: 4503 Comm: kworker/0:8 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 : ffff8000208d7ab0 x29: ffff8000208d7ab0 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: ffff0000ce538e50 x24: ffff0000ce538cd8 x23: ffff800014ac034c x22: ffff800014ac0000 x21: dfff800000000000 x20: 0000000000000000 x19: ffff0000ce538c90 x18: ffff8000208d7320 x17: 0000000000010000 x16: ffff8000084c5eb8 x15: 0000000000000006 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000cae18000 x8 : ffff800011363604 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000cae18000 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: 77960 hardirqs last enabled at (77959): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (77959): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (77960): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (77954): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (77954): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (77901): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (77901): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (77901): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (77901): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 20609329ea6a33b5 ]--- ------------[ cut here ]------------ WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 0 PID: 4503 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 0 PID: 4503 Comm: kworker/0:8 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 : ffff8000208d7af0 x29: ffff8000208d7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000ce538cd8 x23: 0000000000000000 x22: ffff0000ce538ca0 x21: ffff0000ce688d08 x20: 1fffe00019ca7192 x19: 0000000000000000 x18: ffff8000208d7320 x17: 0000000000010000 x16: ffff8000084c5eb8 x15: 0000000000000006 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000cae18000 x8 : ffff800011358a20 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000cae18000 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: 78682 hardirqs last enabled at (78681): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (78681): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (78682): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (78676): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (78676): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (77965): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (77965): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (77965): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (77965): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 20609329ea6a33b6 ]---