------------[ cut here ]------------ WARNING: CPU: 1 PID: 4056 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 1 PID: 4056 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 1 PID: 4056 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 1 PID: 4056 Comm: kworker/1:1 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 : ffff80001fed7af0 x29: ffff80001fed7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: ffff0001b41c5e00 x24: 0000000000000000 x23: ffff0000c1671000 x22: ffff0000c1671010 x21: ffff0000cdc2ad08 x20: 1fffe000182ce200 x19: 0000000000000001 x18: 1fffe00036835d8e x17: 1fffe00036835d8e x16: ffff8000084c5eb8 x15: ffff800014b5ef40 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ca833680 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: 100584 hardirqs last enabled at (100583): [] raw_spin_rq_unlock_irq kernel/sched/sched.h:1338 [inline] hardirqs last enabled at (100583): [] finish_lock_switch+0xbc/0x1e8 kernel/sched/core.c:4781 hardirqs last disabled at (100584): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (100568): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (100568): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (100549): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (100549): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (100549): [] do_softirq+0xfc/0x1b0 kernel/softirq.c:459 ---[ end trace 82eba7b714c83402 ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 4056 at net/wireless/core.h:235 ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline] WARNING: CPU: 1 PID: 4056 at net/wireless/core.h:235 cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659 Modules linked in: CPU: 1 PID: 4056 Comm: kworker/1:1 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 : ffff80001fed7ab0 x29: ffff80001fed7ab0 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: ffff0000c16711c0 x24: ffff0000c1671048 x23: ffff800014ac034c x22: ffff800014ac0000 x21: dfff800000000000 x20: 0000000000000000 x19: ffff0000c1671000 x18: ffff80001fed7600 x17: 1fffe00036835d8e x16: ffff8000084c5eb8 x15: 0000000000000004 x14: 00000000c492b969 x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ca833680 x8 : ffff800011363604 x7 : 0000000000000000 x6 : 0000000000000000 x5 : ffff800017811e38 x4 : 0000000000000008 x3 : ffff8000082e1cb8 x2 : ffff0000ca833680 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: 100772 hardirqs last enabled at (100771): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (100771): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (100772): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (100766): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (100766): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (100587): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (100587): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (100587): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (100587): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 82eba7b714c83403 ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 4056 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 1 PID: 4056 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 1 PID: 4056 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 1 PID: 4056 Comm: kworker/1:1 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 : ffff80001fed7af0 x29: ffff80001fed7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000c1671048 x23: 0000000000000000 x22: ffff0000c1671010 x21: ffff0000cdc2ad08 x20: 1fffe000182ce200 x19: 0000000000000001 x18: ffff80001fed7600 x17: 1fffe00036835d8e x16: ffff8000084c5eb8 x15: 0000000000000004 x14: 00000000c492b969 x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ca833680 x8 : ffff800011358a20 x7 : 0000000000000000 x6 : 0000000000000000 x5 : ffff800017811e38 x4 : 0000000000000008 x3 : ffff8000082e1cb8 x2 : ffff0000ca833680 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: 100812 hardirqs last enabled at (100811): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (100811): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (100812): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (100806): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (100806): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (100775): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (100775): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (100775): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (100775): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 82eba7b714c83404 ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 4056 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 1 PID: 4056 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 1 PID: 4056 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 1 PID: 4056 Comm: kworker/1:1 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 : ffff80001fed7af0 x29: ffff80001fed7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: 0000000000000000 x23: ffff0000d7afb000 x22: ffff0000d7afb010 x21: ffff0000cdc2ad08 x20: 1fffe0001af5f600 x19: 0000000000000001 x18: ffff80001fed7600 x17: 1fffe00036835d8e x16: ffff8000084c5eb8 x15: 0000000000000004 x14: 00000000c492b969 x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ca833680 x8 : ffff800011358a14 x7 : 0000000000000000 x6 : 0000000000000000 x5 : ffff800017811e38 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: 100844 hardirqs last enabled at (100843): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (100843): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (100844): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (100838): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (100838): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (100815): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (100815): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (100815): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (100815): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 82eba7b714c83405 ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 4056 at net/wireless/core.h:235 ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline] WARNING: CPU: 1 PID: 4056 at net/wireless/core.h:235 cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659 Modules linked in: CPU: 1 PID: 4056 Comm: kworker/1:1 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 : ffff80001fed7ab0 x29: ffff80001fed7ab0 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: ffff0000d7afb1c0 x24: ffff0000d7afb048 x23: ffff800014ac034c x22: ffff800014ac0000 x21: dfff800000000000 x20: 0000000000000000 x19: ffff0000d7afb000 x18: ffff80001fed7600 x17: 1fffe00036835d8e x16: ffff8000084c5eb8 x15: 0000000000000004 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ca833680 x8 : ffff800011363604 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ca833680 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: 100964 hardirqs last enabled at (100963): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (100963): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (100964): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (100958): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (100958): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (100847): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (100847): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (100847): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (100847): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 82eba7b714c83406 ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 4056 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 1 PID: 4056 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 1 PID: 4056 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 1 PID: 4056 Comm: kworker/1:1 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 : ffff80001fed7af0 x29: ffff80001fed7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000d7afb048 x23: 0000000000000000 x22: ffff0000d7afb010 x21: ffff0000cdc2ad08 x20: 1fffe0001af5f600 x19: 0000000000000001 x18: ffff80001fed7600 x17: 1fffe00036835d8e x16: ffff8000084c5eb8 x15: 0000000000000004 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ca833680 x8 : ffff800011358a20 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ca833680 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: 101004 hardirqs last enabled at (101003): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (101003): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (101004): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (100998): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (100998): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (100967): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (100967): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (100967): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (100967): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 82eba7b714c83407 ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 4056 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 1 PID: 4056 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 1 PID: 4056 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 1 PID: 4056 Comm: kworker/1:1 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 : ffff80001fed7af0 x29: ffff80001fed7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: 0000000000000000 x23: ffff0000cdae8c90 x22: ffff0000cdae8ca0 x21: ffff0000cdb58d08 x20: 1fffe00019b5d192 x19: 0000000000000001 x18: ffff80001fed7600 x17: 1fffe00036835d8e x16: ffff8000084c5eb8 x15: 0000000000000004 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ca833680 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: 101028 hardirqs last enabled at (101027): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (101027): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (101028): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (101022): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (101022): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (101007): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (101007): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (101007): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (101007): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 82eba7b714c83408 ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 4056 at net/wireless/core.h:235 ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline] WARNING: CPU: 1 PID: 4056 at net/wireless/core.h:235 cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659 Modules linked in: CPU: 1 PID: 4056 Comm: kworker/1:1 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 : ffff80001fed7ab0 x29: ffff80001fed7ab0 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: ffff0000cdae8e50 x24: ffff0000cdae8cd8 x23: ffff800014ac034c x22: ffff800014ac0000 x21: dfff800000000000 x20: 0000000000000000 x19: ffff0000cdae8c90 x18: ffff80001fed7600 x17: 1fffe00036835d8e x16: ffff8000084c5eb8 x15: 0000000000000004 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ca833680 x8 : ffff800011363604 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ca833680 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: 101058 hardirqs last enabled at (101057): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (101057): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (101058): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (101052): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (101052): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (101031): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (101031): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (101031): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (101031): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 82eba7b714c83409 ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 4056 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 1 PID: 4056 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 1 PID: 4056 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 1 PID: 4056 Comm: kworker/1:1 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 : ffff80001fed7af0 x29: ffff80001fed7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000cdae8cd8 x23: 0000000000000000 x22: ffff0000cdae8ca0 x21: ffff0000cdb58d08 x20: 1fffe00019b5d192 x19: 0000000000000001 x18: ffff80001fed7600 x17: 1fffe00036835d8e x16: ffff8000084c5eb8 x15: 0000000000000004 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ca833680 x8 : ffff800011358a20 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ca833680 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: 101090 hardirqs last enabled at (101089): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (101089): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (101090): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (101084): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (101084): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (101061): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (101061): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (101061): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (101061): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 82eba7b714c8340a ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 4056 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 1 PID: 4056 at net/wireless/core.h:220 cfg80211_is_all_idle net/wireless/sme.c:662 [inline] WARNING: CPU: 1 PID: 4056 at net/wireless/core.h:220 disconnect_work+0x260/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 1 PID: 4056 Comm: kworker/1:1 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 : ffff80001fed7af0 x29: ffff80001fed7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: 0000000000000000 x23: ffff0000cd888c90 x22: ffff0000cd888ca0 x21: ffff0000cda10d08 x20: 1fffe00019b11192 x19: 0000000000000001 x18: ffff80001fed7600 x17: 1fffe00036835d8e x16: ffff8000084c5eb8 x15: 0000000000000004 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ca833680 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: 101132 hardirqs last enabled at (101131): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (101131): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (101132): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (101126): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (101126): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (101093): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (101093): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (101093): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (101093): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 82eba7b714c8340b ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 4056 at net/wireless/core.h:235 ASSERT_WDEV_LOCK net/wireless/core.h:235 [inline] WARNING: CPU: 1 PID: 4056 at net/wireless/core.h:235 cfg80211_beaconing_iface_active+0x274/0x310 net/wireless/chan.c:659 Modules linked in: CPU: 1 PID: 4056 Comm: kworker/1:1 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 : ffff80001fed7ab0 x29: ffff80001fed7ab0 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: ffff0000cd888e50 x24: ffff0000cd888cd8 x23: ffff800014ac034c x22: ffff800014ac0000 x21: dfff800000000000 x20: 0000000000000000 x19: ffff0000cd888c90 x18: ffff80001fed7600 x17: 1fffe00036835d8e x16: ffff8000084c5eb8 x15: 0000000000000004 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ca833680 x8 : ffff800011363604 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ca833680 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: 101158 hardirqs last enabled at (101157): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (101157): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (101158): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (101152): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (101152): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (101135): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (101135): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (101135): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (101135): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 82eba7b714c8340c ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 4056 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 1 PID: 4056 at net/wireless/core.h:228 cfg80211_is_all_idle net/wireless/sme.c:666 [inline] WARNING: CPU: 1 PID: 4056 at net/wireless/core.h:228 disconnect_work+0x26c/0x308 net/wireless/sme.c:676 Modules linked in: CPU: 1 PID: 4056 Comm: kworker/1:1 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 : ffff80001fed7af0 x29: ffff80001fed7b00 x28: 1ffff00002958069 x27: dfff800000000000 x26: ffff800014ac0000 x25: 0000000000000001 x24: ffff0000cd888cd8 x23: 0000000000000000 x22: ffff0000cd888ca0 x21: ffff0000cda10d08 x20: 1fffe00019b11192 x19: 0000000000000001 x18: ffff80001fed7600 x17: 1fffe00036835d8e x16: ffff8000084c5eb8 x15: 0000000000000004 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ca833680 x8 : ffff800011358a20 x7 : ffff8000113588ec x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ca833680 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: 101198 hardirqs last enabled at (101197): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (101197): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (101198): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (101192): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (101192): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (101161): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (101161): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (101161): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (101161): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 82eba7b714c8340d ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 4056 at net/wireless/core.h:220 wdev_lock net/wireless/core.h:220 [inline] WARNING: CPU: 1 PID: 4056 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: 4056 Comm: kworker/1:1 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 : 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 : ffff80001fed7a20 x29: ffff80001fed7a30 x28: dfff800000000000 x27: 1ffff00002958069 x26: ffff800014ac0000 x25: ffff0000c1671000 x24: 0000000000000000 x23: ffff0000c1671010 x22: ffff0000cdc2ad08 x21: ffff800014ac0000 x20: 1fffe000182ce200 x19: 0000000000000010 x18: ffff80001fed7600 x17: 1fffe00036835d8e x16: ffff8000084c5eb8 x15: 0000000000000004 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ca833680 x8 : ffff800011287f28 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] 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: 101246 hardirqs last enabled at (101245): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (101245): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (101246): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (101240): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (101240): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (101201): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (101201): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (101201): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (101201): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 82eba7b714c8340e ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 4056 at net/wireless/core.h:228 wdev_unlock net/wireless/core.h:228 [inline] WARNING: CPU: 1 PID: 4056 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: 4056 Comm: kworker/1:1 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 : 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 : ffff80001fed7a20 x29: ffff80001fed7a30 x28: dfff800000000000 x27: 1ffff00002958069 x26: 0000000000000001 x25: 0000000000000000 x24: ffff0000c1671048 x23: ffff0000c1671010 x22: ffff0000cdc2ad08 x21: ffff800014ac0000 x20: ffff0000cdc2a5c0 x19: 0000000000000000 x18: ffff80001fed7600 x17: 1fffe00036835d8e x16: ffff8000084c5eb8 x15: 0000000000000004 x14: 1ffff0000295806a x13: dfff800000000000 x12: 0000000000000001 x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000ca833680 x8 : ffff800011288048 x7 : ffff800011287e70 x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff8000082e1cb8 x2 : ffff0000ca833680 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: 101294 hardirqs last enabled at (101293): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (101293): [] exit_to_kernel_mode+0x100/0x178 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (101294): [] el1_dbg+0x24/0x80 arch/arm64/kernel/entry-common.c:396 softirqs last enabled at (101288): [] softirq_handle_end kernel/softirq.c:401 [inline] softirqs last enabled at (101288): [] handle_softirqs+0xb88/0xdbc kernel/softirq.c:586 softirqs last disabled at (101249): [] __do_softirq kernel/softirq.c:592 [inline] softirqs last disabled at (101249): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (101249): [] invoke_softirq kernel/softirq.c:439 [inline] softirqs last disabled at (101249): [] __irq_exit_rcu+0x268/0x4d8 kernel/softirq.c:641 ---[ end trace 82eba7b714c8340f ]---