------------[ cut here ]------------ WARNING: CPU: 1 PID: 3604 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 1 PID: 3604 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 1 PID: 3604 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 1 PID: 3604 Comm: kworker/1:3 Not tainted 5.15.166-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/06/2024 Workqueue: events disconnect_work pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : wdev_lock net/wireless/core.h:220 [inline] pc : cfg80211_is_all_idle net/wireless/sme.c:662 [inline] pc : disconnect_work+0x260/0x308 net/wireless/sme.c:676 lr : wdev_lock net/wireless/core.h:220 [inline] lr : cfg80211_is_all_idle net/wireless/sme.c:662 [inline] lr : disconnect_work+0x260/0x308 net/wireless/sme.c:676 sp : ffff8000226c7af0 x29: ffff8000226c7b00 x28: 1ffff00002956069 x27: dfff800000000000 x26: ffff800014ab0000 x25: ffff0001b41c7e00 x24: 0000000000000000 x23: ffff0000d0a8e000 x22: ffff0000d0a8e010 x21: ffff0000ce754d08 x20: 1fffe0001a151c00 x19: 0000000000000001 x18: ffff8000226c7340 x17: 1fffe0003683618e x16: ffff8000084c4e2c x15: 0000000000000004 x14: 1ffff0000295606a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000d43d9b40 x8 : ffff80001134fbc0 x7 : 2222222222222222 x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000000 x3 : ffff800008305964 x2 : 0000000000000001 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: wdev_lock net/wireless/core.h:220 [inline] cfg80211_is_all_idle net/wireless/sme.c:662 [inline] disconnect_work+0x260/0x308 net/wireless/sme.c:676 process_one_work+0x790/0x11b8 kernel/workqueue.c:2310 worker_thread+0x910/0x1034 kernel/workqueue.c:2457 kthread+0x37c/0x45c kernel/kthread.c:334 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 73716 hardirqs last enabled at (73715): [] raw_spin_rq_unlock_irq kernel/sched/sched.h:1338 [inline] hardirqs last enabled at (73715): [] finish_lock_switch+0xbc/0x1e8 kernel/sched/core.c:4781 hardirqs last disabled at (73716): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (73682): [] addrconf_dad_begin net/ipv6/addrconf.c:4078 [inline] softirqs last enabled at (73682): [] addrconf_dad_work+0xbbc/0x126c net/ipv6/addrconf.c:4146 softirqs last disabled at (73676): [] addrconf_dad_begin net/ipv6/addrconf.c:4023 [inline] softirqs last disabled at (73676): [] addrconf_dad_work+0x344/0x126c net/ipv6/addrconf.c:4146 ---[ end trace 2fca33d325f2832d ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 3604 at net/wireless/core.h:235 ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline] WARNING: CPU: 1 PID: 3604 at net/wireless/core.h:235 cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659 Modules linked in: CPU: 1 PID: 3604 Comm: kworker/1:3 Tainted: G W 5.15.166-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/06/2024 Workqueue: events disconnect_work pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline] pc : cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659 lr : ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline] lr : cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659 sp : ffff8000226c7ab0 x29: ffff8000226c7ab0 x28: 1ffff00002956069 x27: dfff800000000000 x26: ffff800014ab0000 x25: ffff0000d0a8e1c0 x24: ffff0000d0a8e048 x23: ffff800014ab034c x22: ffff800014ab0000 x21: dfff800000000000 x20: 0000000000000000 x19: ffff0000d0a8e000 x18: ffff8000226c7600 x17: 1fffe0003683618e x16: ffff8000084c4e2c x15: 0000000000000004 x14: 00000000c5c3e943 x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000d43d9b40 x8 : ffff80001135a7b0 x7 : 0000000000000000 x6 : 0000000000000000 x5 : ffff8000177fd378 x4 : 0000000000000008 x3 : ffff8000082e1c3c x2 : ffff0000d43d9b40 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: 73850 hardirqs last enabled at (73849): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (73849): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (73850): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (73844): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (73844): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (73719): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (73719): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (73719): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (73719): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 2fca33d325f2832e ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 3604 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 1 PID: 3604 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 1 PID: 3604 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 1 PID: 3604 Comm: kworker/1:3 Tainted: G W 5.15.166-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/06/2024 Workqueue: events disconnect_work pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : wdev_unlock net/wireless/core.h:228 [inline] pc : cfg80211_is_all_idle net/wireless/sme.c:666 [inline] pc : disconnect_work+0x26c/0x308 net/wireless/sme.c:676 lr : wdev_unlock net/wireless/core.h:228 [inline] lr : cfg80211_is_all_idle net/wireless/sme.c:666 [inline] lr : disconnect_work+0x26c/0x308 net/wireless/sme.c:676 sp : ffff8000226c7af0 x29: ffff8000226c7b00 x28: 1ffff00002956069 x27: dfff800000000000 x26: ffff800014ab0000 x25: 0000000000000001 x24: ffff0000d0a8e048 x23: 0000000000000000 x22: ffff0000d0a8e010 x21: ffff0000ce754d08 x20: 1fffe0001a151c00 x19: 0000000000000001 x18: ffff8000226c7600 x17: 1fffe0003683618e x16: ffff8000084c4e2c x15: 0000000000000004 x14: 00000000c5c3e943 x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000d43d9b40 x8 : ffff80001134fbcc x7 : 0000000000000000 x6 : 0000000000000000 x5 : ffff8000177fd378 x4 : 0000000000000008 x3 : ffff8000082e1c3c x2 : ffff0000d43d9b40 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: 74014 hardirqs last enabled at (74013): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (74013): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (74014): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (74008): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (74008): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (73853): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (73853): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (73853): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (73853): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 2fca33d325f2832f ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 3604 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 1 PID: 3604 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 1 PID: 3604 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 1 PID: 3604 Comm: kworker/1:3 Tainted: G W 5.15.166-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/06/2024 Workqueue: events disconnect_work pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : wdev_lock net/wireless/core.h:220 [inline] pc : cfg80211_is_all_idle net/wireless/sme.c:662 [inline] pc : disconnect_work+0x260/0x308 net/wireless/sme.c:676 lr : wdev_lock net/wireless/core.h:220 [inline] lr : cfg80211_is_all_idle net/wireless/sme.c:662 [inline] lr : disconnect_work+0x260/0x308 net/wireless/sme.c:676 sp : ffff8000226c7af0 x29: ffff8000226c7b00 x28: 1ffff00002956069 x27: dfff800000000000 x26: ffff800014ab0000 x25: 0000000000000001 x24: 0000000000000000 x23: ffff0000d3376000 x22: ffff0000d3376010 x21: ffff0000ce754d08 x20: 1fffe0001a66ec00 x19: 0000000000000001 x18: ffff8000226c7600 x17: 1fffe0003683618e x16: ffff8000084c4e2c x15: 0000000000000004 x14: 00000000c5c3e943 x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000d43d9b40 x8 : ffff80001134fbc0 x7 : 0000000000000000 x6 : 0000000000000000 x5 : ffff8000177fd378 x4 : 0000000000000008 x3 : ffff800011b7ed34 x2 : 0000000000000000 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: wdev_lock net/wireless/core.h:220 [inline] cfg80211_is_all_idle net/wireless/sme.c:662 [inline] disconnect_work+0x260/0x308 net/wireless/sme.c:676 process_one_work+0x790/0x11b8 kernel/workqueue.c:2310 worker_thread+0x910/0x1034 kernel/workqueue.c:2457 kthread+0x37c/0x45c kernel/kthread.c:334 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 74064 hardirqs last enabled at (74063): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (74063): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (74064): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (74058): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (74058): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (74017): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (74017): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (74017): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (74017): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 2fca33d325f28330 ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 3604 at net/wireless/core.h:235 ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline] WARNING: CPU: 1 PID: 3604 at net/wireless/core.h:235 cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659 Modules linked in: CPU: 1 PID: 3604 Comm: kworker/1:3 Tainted: G W 5.15.166-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/06/2024 Workqueue: events disconnect_work pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline] pc : cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659 lr : ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline] lr : cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659 sp : ffff8000226c7ab0 x29: ffff8000226c7ab0 x28: 1ffff00002956069 x27: dfff800000000000 x26: ffff800014ab0000 x25: ffff0000d33761c0 x24: ffff0000d3376048 x23: ffff800014ab034c x22: ffff800014ab0000 x21: dfff800000000000 x20: 0000000000000000 x19: ffff0000d3376000 x18: ffff8000226c7600 x17: 1fffe0003683618e x16: ffff8000084c4e2c x15: 0000000000000004 x14: 1ffff0000295606a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000d43d9b40 x8 : ffff80001135a7b0 x7 : ffff80001134fa98 x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1c3c x2 : ffff0000d43d9b40 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: 74106 hardirqs last enabled at (74105): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (74105): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (74106): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (74100): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (74100): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (74067): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (74067): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (74067): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (74067): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 2fca33d325f28331 ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 3604 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 1 PID: 3604 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 1 PID: 3604 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 1 PID: 3604 Comm: kworker/1:3 Tainted: G W 5.15.166-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/06/2024 Workqueue: events disconnect_work pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : wdev_unlock net/wireless/core.h:228 [inline] pc : cfg80211_is_all_idle net/wireless/sme.c:666 [inline] pc : disconnect_work+0x26c/0x308 net/wireless/sme.c:676 lr : wdev_unlock net/wireless/core.h:228 [inline] lr : cfg80211_is_all_idle net/wireless/sme.c:666 [inline] lr : disconnect_work+0x26c/0x308 net/wireless/sme.c:676 sp : ffff8000226c7af0 x29: ffff8000226c7b00 x28: 1ffff00002956069 x27: dfff800000000000 x26: ffff800014ab0000 x25: 0000000000000001 x24: ffff0000d3376048 x23: 0000000000000000 x22: ffff0000d3376010 x21: ffff0000ce754d08 x20: 1fffe0001a66ec00 x19: 0000000000000001 x18: ffff8000226c7600 x17: 1fffe0003683618e x16: ffff8000084c4e2c x15: 0000000000000004 x14: 1ffff0000295606a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000d43d9b40 x8 : ffff80001134fbcc x7 : ffff80001134fa98 x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1c3c x2 : ffff0000d43d9b40 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: 74138 hardirqs last enabled at (74137): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (74137): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (74138): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (74132): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (74132): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (74109): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (74109): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (74109): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (74109): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 2fca33d325f28332 ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 3604 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 1 PID: 3604 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 1 PID: 3604 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 1 PID: 3604 Comm: kworker/1:3 Tainted: G W 5.15.166-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/06/2024 Workqueue: events disconnect_work pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : wdev_lock net/wireless/core.h:220 [inline] pc : cfg80211_is_all_idle net/wireless/sme.c:662 [inline] pc : disconnect_work+0x260/0x308 net/wireless/sme.c:676 lr : wdev_lock net/wireless/core.h:220 [inline] lr : cfg80211_is_all_idle net/wireless/sme.c:662 [inline] lr : disconnect_work+0x260/0x308 net/wireless/sme.c:676 sp : ffff8000226c7af0 x29: ffff8000226c7b00 x28: 1ffff00002956069 x27: dfff800000000000 x26: ffff800014ab0000 x25: 0000000000000001 x24: 0000000000000000 x23: ffff0000ce5bcc90 x22: ffff0000ce5bcca0 x21: ffff0000ce668d08 x20: 1fffe00019cb7992 x19: 0000000000000001 x18: ffff8000226c7600 x17: 1fffe0003683618e x16: ffff8000084c4e2c x15: 0000000000000004 x14: 1ffff0000295606a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000d43d9b40 x8 : ffff80001134fbc0 x7 : ffff80001134fa98 x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff800011b7ed34 x2 : 0000000000000000 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: wdev_lock net/wireless/core.h:220 [inline] cfg80211_is_all_idle net/wireless/sme.c:662 [inline] disconnect_work+0x260/0x308 net/wireless/sme.c:676 process_one_work+0x790/0x11b8 kernel/workqueue.c:2310 worker_thread+0x910/0x1034 kernel/workqueue.c:2457 kthread+0x37c/0x45c kernel/kthread.c:334 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 74172 hardirqs last enabled at (74171): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (74171): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (74172): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (74166): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (74166): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (74141): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (74141): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (74141): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (74141): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 2fca33d325f28333 ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 3604 at net/wireless/core.h:235 ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline] WARNING: CPU: 1 PID: 3604 at net/wireless/core.h:235 cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659 Modules linked in: CPU: 1 PID: 3604 Comm: kworker/1:3 Tainted: G W 5.15.166-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/06/2024 Workqueue: events disconnect_work pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline] pc : cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659 lr : ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline] lr : cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659 sp : ffff8000226c7ab0 x29: ffff8000226c7ab0 x28: 1ffff00002956069 x27: dfff800000000000 x26: ffff800014ab0000 x25: ffff0000ce5bce50 x24: ffff0000ce5bccd8 x23: ffff800014ab034c x22: ffff800014ab0000 x21: dfff800000000000 x20: 0000000000000000 x19: ffff0000ce5bcc90 x18: ffff8000226c7600 x17: 1fffe0003683618e x16: ffff8000084c4e2c x15: 0000000000000004 x14: 1ffff0000295606a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000d43d9b40 x8 : ffff80001135a7b0 x7 : ffff80001134fa98 x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1c3c x2 : ffff0000d43d9b40 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: 74204 hardirqs last enabled at (74203): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (74203): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (74204): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (74198): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (74198): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (74175): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (74175): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (74175): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (74175): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 2fca33d325f28334 ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 3604 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 1 PID: 3604 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 1 PID: 3604 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 1 PID: 3604 Comm: kworker/1:3 Tainted: G W 5.15.166-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/06/2024 Workqueue: events disconnect_work pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : wdev_unlock net/wireless/core.h:228 [inline] pc : cfg80211_is_all_idle net/wireless/sme.c:666 [inline] pc : disconnect_work+0x26c/0x308 net/wireless/sme.c:676 lr : wdev_unlock net/wireless/core.h:228 [inline] lr : cfg80211_is_all_idle net/wireless/sme.c:666 [inline] lr : disconnect_work+0x26c/0x308 net/wireless/sme.c:676 sp : ffff8000226c7af0 x29: ffff8000226c7b00 x28: 1ffff00002956069 x27: dfff800000000000 x26: ffff800014ab0000 x25: 0000000000000001 x24: ffff0000ce5bccd8 x23: 0000000000000000 x22: ffff0000ce5bcca0 x21: ffff0000ce668d08 x20: 1fffe00019cb7992 x19: 0000000000000001 x18: ffff8000226c7600 x17: 1fffe0003683618e x16: ffff8000084c4e2c x15: 0000000000000004 x14: 1ffff0000295606a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000d43d9b40 x8 : ffff80001134fbcc x7 : ffff80001134fa98 x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1c3c x2 : ffff0000d43d9b40 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: 74262 hardirqs last enabled at (74261): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (74261): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (74262): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (74256): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (74256): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (74207): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (74207): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (74207): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (74207): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 2fca33d325f28335 ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 3604 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 1 PID: 3604 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 1 PID: 3604 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 1 PID: 3604 Comm: kworker/1:3 Tainted: G W 5.15.166-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/06/2024 Workqueue: events disconnect_work pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : wdev_lock net/wireless/core.h:220 [inline] pc : cfg80211_is_all_idle net/wireless/sme.c:662 [inline] pc : disconnect_work+0x260/0x308 net/wireless/sme.c:676 lr : wdev_lock net/wireless/core.h:220 [inline] lr : cfg80211_is_all_idle net/wireless/sme.c:662 [inline] lr : disconnect_work+0x260/0x308 net/wireless/sme.c:676 sp : ffff8000226c7af0 x29: ffff8000226c7b00 x28: 1ffff00002956069 x27: dfff800000000000 x26: ffff800014ab0000 x25: 0000000000000001 x24: 0000000000000000 x23: ffff0000ce614c90 x22: ffff0000ce614ca0 x21: ffff0000ce540d08 x20: 1fffe00019cc2992 x19: 0000000000000001 x18: ffff8000226c7600 x17: 1fffe0003683618e x16: ffff8000084c4e2c x15: 0000000000000004 x14: 1ffff0000295606a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000d43d9b40 x8 : ffff80001134fbc0 x7 : ffff80001134fa98 x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff800011b7ed34 x2 : 0000000000000000 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: wdev_lock net/wireless/core.h:220 [inline] cfg80211_is_all_idle net/wireless/sme.c:662 [inline] disconnect_work+0x260/0x308 net/wireless/sme.c:676 process_one_work+0x790/0x11b8 kernel/workqueue.c:2310 worker_thread+0x910/0x1034 kernel/workqueue.c:2457 kthread+0x37c/0x45c kernel/kthread.c:334 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 irq event stamp: 74294 hardirqs last enabled at (74293): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (74293): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (74294): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (74288): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (74288): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (74265): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (74265): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (74265): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (74265): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 2fca33d325f28336 ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 3604 at net/wireless/core.h:235 ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline] WARNING: CPU: 1 PID: 3604 at net/wireless/core.h:235 cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659 Modules linked in: CPU: 1 PID: 3604 Comm: kworker/1:3 Tainted: G W 5.15.166-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/06/2024 Workqueue: events disconnect_work pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline] pc : cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659 lr : ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline] lr : cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659 sp : ffff8000226c7ab0 x29: ffff8000226c7ab0 x28: 1ffff00002956069 x27: dfff800000000000 x26: ffff800014ab0000 x25: ffff0000ce614e50 x24: ffff0000ce614cd8 x23: ffff800014ab034c x22: ffff800014ab0000 x21: dfff800000000000 x20: 0000000000000000 x19: ffff0000ce614c90 x18: ffff8000226c7600 x17: 1fffe0003683618e x16: ffff8000084c4e2c x15: 0000000000000004 x14: 1ffff0000295606a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000d43d9b40 x8 : ffff80001135a7b0 x7 : ffff80001134fa98 x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1c3c x2 : ffff0000d43d9b40 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: 74334 hardirqs last enabled at (74333): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (74333): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (74334): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (74328): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (74328): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (74297): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (74297): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (74297): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (74297): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 2fca33d325f28337 ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 3604 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 1 PID: 3604 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 1 PID: 3604 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 1 PID: 3604 Comm: kworker/1:3 Tainted: G W 5.15.166-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/06/2024 Workqueue: events disconnect_work pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : wdev_unlock net/wireless/core.h:228 [inline] pc : cfg80211_is_all_idle net/wireless/sme.c:666 [inline] pc : disconnect_work+0x26c/0x308 net/wireless/sme.c:676 lr : wdev_unlock net/wireless/core.h:228 [inline] lr : cfg80211_is_all_idle net/wireless/sme.c:666 [inline] lr : disconnect_work+0x26c/0x308 net/wireless/sme.c:676 sp : ffff8000226c7af0 x29: ffff8000226c7b00 x28: 1ffff00002956069 x27: dfff800000000000 x26: ffff800014ab0000 x25: 0000000000000001 x24: ffff0000ce614cd8 x23: 0000000000000000 x22: ffff0000ce614ca0 x21: ffff0000ce540d08 x20: 1fffe00019cc2992 x19: 0000000000000001 x18: ffff8000226c7600 x17: 1fffe0003683618e x16: ffff8000084c4e2c x15: 0000000000000004 x14: 1ffff0000295606a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000d43d9b40 x8 : ffff80001134fbcc x7 : ffff80001134fa98 x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1c3c x2 : ffff0000d43d9b40 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: 74372 hardirqs last enabled at (74371): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (74371): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (74372): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (74366): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (74366): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (74337): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (74337): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (74337): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (74337): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 2fca33d325f28338 ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 3604 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 1 PID: 3604 at net/wireless/core.h:220 is_wiphy_all_set_reg_flag+0x1e4/0x30c net/wireless/reg.c:3552 Modules linked in: CPU: 1 PID: 3604 Comm: kworker/1:3 Tainted: G W 5.15.166-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/06/2024 Workqueue: events disconnect_work pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : wdev_lock net/wireless/core.h:220 [inline] pc : is_wiphy_all_set_reg_flag+0x1e4/0x30c net/wireless/reg.c:3552 lr : wdev_lock net/wireless/core.h:220 [inline] lr : is_wiphy_all_set_reg_flag+0x1e4/0x30c net/wireless/reg.c:3552 sp : ffff8000226c7a20 x29: ffff8000226c7a30 x28: dfff800000000000 x27: 1ffff00002956069 x26: ffff800014ab0000 x25: ffff0000d0a8e000 x24: 0000000000000000 x23: ffff0000d0a8e010 x22: ffff0000ce754d08 x21: ffff800014ab0000 x20: 1fffe0001a151c00 x19: 0000000000000010 x18: ffff8000226c7600 x17: 1fffe0003683618e x16: ffff8000084c4e2c x15: 0000000000000004 x14: 1ffff0000295606a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000d43d9b40 x8 : ffff80001127f384 x7 : ffff80001134fa98 x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff800011b7ed34 x2 : 0000000000000000 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: wdev_lock net/wireless/core.h:220 [inline] is_wiphy_all_set_reg_flag+0x1e4/0x30c net/wireless/reg.c:3552 regulatory_hint_disconnect+0x2c/0x2cc net/wireless/reg.c:3570 disconnect_work+0x2d8/0x308 net/wireless/sme.c:677 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: 74412 hardirqs last enabled at (74411): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (74411): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (74412): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (74406): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (74406): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (74375): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (74375): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (74375): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (74375): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 2fca33d325f28339 ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 3604 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 1 PID: 3604 at net/wireless/core.h:228 is_wiphy_all_set_reg_flag+0x304/0x30c net/wireless/reg.c:3554 Modules linked in: CPU: 1 PID: 3604 Comm: kworker/1:3 Tainted: G W 5.15.166-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/06/2024 Workqueue: events disconnect_work pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : wdev_unlock net/wireless/core.h:228 [inline] pc : is_wiphy_all_set_reg_flag+0x304/0x30c net/wireless/reg.c:3554 lr : wdev_unlock net/wireless/core.h:228 [inline] lr : is_wiphy_all_set_reg_flag+0x304/0x30c net/wireless/reg.c:3554 sp : ffff8000226c7a20 x29: ffff8000226c7a30 x28: dfff800000000000 x27: 1ffff00002956069 x26: 0000000000000001 x25: 0000000000000000 x24: ffff0000d0a8e048 x23: ffff0000d0a8e010 x22: ffff0000ce754d08 x21: ffff800014ab0000 x20: ffff0000ce7545c0 x19: 0000000000000000 x18: ffff8000226c7600 x17: 1fffe0003683618e x16: ffff8000084c4e2c x15: 0000000000000004 x14: 1ffff0000295606a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000d43d9b40 x8 : ffff80001127f4a4 x7 : ffff80001127f2cc x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1c3c x2 : ffff0000d43d9b40 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: wdev_unlock net/wireless/core.h:228 [inline] is_wiphy_all_set_reg_flag+0x304/0x30c net/wireless/reg.c:3554 regulatory_hint_disconnect+0x2c/0x2cc net/wireless/reg.c:3570 disconnect_work+0x2d8/0x308 net/wireless/sme.c:677 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: 74444 hardirqs last enabled at (74443): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (74443): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (74444): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (74438): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (74438): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (74415): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (74415): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (74415): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (74415): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 2fca33d325f2833a ]--- Bluetooth: hci1: command 0x040f tx timeout