------------[ cut here ]------------ DEBUG_LOCKS_WARN_ON(1) WARNING: CPU: 1 PID: 16384 at kernel/locking/lockdep.c:202 hlock_class kernel/locking/lockdep.c:202 [inline] WARNING: CPU: 1 PID: 16384 at kernel/locking/lockdep.c:202 hlock_class kernel/locking/lockdep.c:191 [inline] WARNING: CPU: 1 PID: 16384 at kernel/locking/lockdep.c:202 check_wait_context kernel/locking/lockdep.c:4574 [inline] WARNING: CPU: 1 PID: 16384 at kernel/locking/lockdep.c:202 __lock_acquire+0x165c/0x54c0 kernel/locking/lockdep.c:4851 Modules linked in: CPU: 1 PID: 16384 Comm: syz-executor.3 Not tainted 5.12.0-rc7-syzkaller #0 Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.14.0-2 04/01/2014 RIP: 0010:hlock_class kernel/locking/lockdep.c:202 [inline] RIP: 0010:hlock_class kernel/locking/lockdep.c:191 [inline] RIP: 0010:check_wait_context kernel/locking/lockdep.c:4574 [inline] RIP: 0010:__lock_acquire+0x165c/0x54c0 kernel/locking/lockdep.c:4851 Code: 08 84 d2 0f 85 01 3e 00 00 8b 0d 77 03 6c 0c 85 c9 0f 85 d6 f9 ff ff 48 c7 c6 e0 a1 6b 89 48 c7 c7 a0 96 6b 89 e8 e0 e1 68 07 <0f> 0b e9 bc f9 ff ff c7 44 24 60 fe ff ff ff 41 bf 01 00 00 00 c7 RSP: 0018:ffffc900296ff520 EFLAGS: 00010086 RAX: 0000000000000000 RBX: ffff88801235a630 RCX: 0000000000000000 RDX: ffff888012359c40 RSI: ffffffff815c4d25 RDI: fffff520052dfe96 RBP: ffff88801235a6f8 R08: 0000000000000000 R09: 0000000000000000 R10: ffffffff815bdabe R11: 0000000000000000 R12: ffff888012359c40 R13: 000000000000149a R14: ffff888076f350a0 R15: 0000000000040000 FS: 0000000000000000(0000) GS:ffff88802cb00000(0000) knlGS:0000000000000000 CS: 0010 DS: 002b ES: 002b CR0: 0000000080050033 CR2: 000000c0100fd040 CR3: 0000000022b8d000 CR4: 0000000000150ee0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 Call Trace: lock_acquire kernel/locking/lockdep.c:5511 [inline] lock_acquire+0x1ab/0x740 kernel/locking/lockdep.c:5476 __raw_spin_lock_bh include/linux/spinlock_api_smp.h:135 [inline] _raw_spin_lock_bh+0x2f/0x40 kernel/locking/spinlock.c:175 spin_lock_bh include/linux/spinlock.h:359 [inline] lock_sock_nested+0x40/0x120 net/core/sock.c:3057 l2cap_sock_teardown_cb+0xa1/0x660 net/bluetooth/l2cap_sock.c:1520 l2cap_chan_del+0xbc/0xa80 net/bluetooth/l2cap_core.c:618 l2cap_conn_del+0x3c0/0x7b0 net/bluetooth/l2cap_core.c:1896 l2cap_disconn_cfm net/bluetooth/l2cap_core.c:8168 [inline] l2cap_disconn_cfm+0x98/0xd0 net/bluetooth/l2cap_core.c:8161 hci_disconn_cfm include/net/bluetooth/hci_core.h:1486 [inline] hci_conn_hash_flush+0x127/0x260 net/bluetooth/hci_conn.c:1598 hci_dev_do_close+0x569/0x1110 net/bluetooth/hci_core.c:1778 hci_unregister_dev+0x263/0x1130 net/bluetooth/hci_core.c:3989 vhci_release+0x70/0xe0 drivers/bluetooth/hci_vhci.c:340 __fput+0x288/0x920 fs/file_table.c:280 task_work_run+0xdd/0x1a0 kernel/task_work.c:140 exit_task_work include/linux/task_work.h:30 [inline] do_exit+0xbfc/0x2a60 kernel/exit.c:825 do_group_exit+0x125/0x310 kernel/exit.c:922 get_signal+0x47f/0x2150 kernel/signal.c:2781 arch_do_signal_or_restart+0x2a8/0x1eb0 arch/x86/kernel/signal.c:789 handle_signal_work kernel/entry/common.c:147 [inline] exit_to_user_mode_loop kernel/entry/common.c:171 [inline] exit_to_user_mode_prepare+0x148/0x250 kernel/entry/common.c:208 __syscall_exit_to_user_mode_work kernel/entry/common.c:290 [inline] syscall_exit_to_user_mode+0x19/0x60 kernel/entry/common.c:301 __do_fast_syscall_32+0x62/0x90 arch/x86/entry/common.c:143 do_fast_syscall_32+0x2f/0x70 arch/x86/entry/common.c:165 entry_SYSENTER_compat_after_hwframe+0x4d/0x5c RIP: 0023:0xf7f34549 Code: Unable to access opcode bytes at RIP 0xf7f3451f. RSP: 002b:00000000f550d5fc EFLAGS: 00000296 ORIG_RAX: 0000000000000150 RAX: 0000000000000004 RBX: 0000000020000100 RCX: 0000000000000000 RDX: 00000000ffffffff RSI: 00000000ffffffff RDI: 0000000000000000 RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000