------------[ cut here ]------------
workqueue: cannot queue hci_cmd_timeout on wq hci1
WARNING: kernel/workqueue.c:2252 at __queue_work+0xd20/0xf90 kernel/workqueue.c:2250, CPU#0: syz.1.581/8331
Modules linked in:
CPU: 0 UID: 0 PID: 8331 Comm: syz.1.581 Tainted: G L syzkaller #0 PREEMPT(full)
Tainted: [L]=SOFTLOCKUP
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/25/2025
RIP: 0010:__queue_work+0xd4b/0xf90 kernel/workqueue.c:2250
Code: 83 c5 18 4c 89 e8 48 c1 e8 03 42 80 3c 20 00 74 08 4c 89 ef e8 a6 5e 9d 00 49 8b 75 00 49 81 c7 78 01 00 00 4c 89 f7 4c 89 fa <67> 48 0f b9 3a 48 83 c4 58 5b 41 5c 41 5d 41 5e 41 5f 5d e9 8d eb
RSP: 0000:ffffc90000007b10 EFLAGS: 00010086
RAX: 1ffff1100eb54151 RBX: 0000000000000008 RCX: ffff888032dd5b80
RDX: ffff88814d5d9978 RSI: ffffffff8a556980 RDI: ffffffff8f850710
RBP: 0000000000000100 R08: ffffffff8f821f77 R09: 1ffffffff1f043ee
R10: dffffc0000000000 R11: ffffffff818ab6d0 R12: dffffc0000000000
R13: ffff888075aa0a88 R14: ffffffff8f850710 R15: ffff88814d5d9978
FS: 0000000000000000(0000) GS:ffff888125e35000(0063) knlGS:00000000f541db40
CS: 0010 DS: 002b ES: 002b CR0: 0000000080050033
CR2: 00000000801a1018 CR3: 000000001aef8000 CR4: 00000000003526f0
Call Trace:
call_timer_fn+0x16e/0x590 kernel/time/timer.c:1748
expire_timers kernel/time/timer.c:1794 [inline]
__run_timers kernel/time/timer.c:2373 [inline]
__run_timer_base+0x646/0x860 kernel/time/timer.c:2385
run_timer_base kernel/time/timer.c:2394 [inline]
run_timer_softirq+0xb7/0x180 kernel/time/timer.c:2404
handle_softirqs+0x27d/0x850 kernel/softirq.c:622
__do_softirq kernel/softirq.c:656 [inline]
invoke_softirq kernel/softirq.c:496 [inline]
__irq_exit_rcu+0xca/0x1f0 kernel/softirq.c:723
irq_exit_rcu+0x9/0x30 kernel/softirq.c:739
instr_sysvec_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1056 [inline]
sysvec_apic_timer_interrupt+0xa6/0xc0 arch/x86/kernel/apic/apic.c:1056
asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:697
RIP: 0010:lock_acquire+0x16c/0x340 kernel/locking/lockdep.c:5872
Code: 00 00 00 00 9c 8f 44 24 30 f7 44 24 30 00 02 00 00 0f 85 cd 00 00 00 f7 44 24 08 00 02 00 00 74 01 fb 65 48 8b 05 d4 38 e0 10 <48> 3b 44 24 58 0f 85 e5 00 00 00 48 83 c4 60 5b 41 5c 41 5d 41 5e
RSP: 0000:ffffc9000c3973e8 EFLAGS: 00000206
RAX: 71c116356ae91700 RBX: 0000000000000000 RCX: 71c116356ae91700
RDX: 0000000050511f51 RSI: ffffffff8d978ff2 RDI: ffffffff8bc08360
RBP: ffffffff8b5cde11 R08: ffffffff8b5cde11 R09: ffffffff8ddfcf20
R10: dffffc0000000000 R11: ffffed100fb001f2 R12: 0000000000000000
R13: ffffffff8ddfcf20 R14: 0000000000000001 R15: 0000000000000246
sched_submit_work kernel/sched/core.c:6901 [inline]
schedule+0xb1/0x360 kernel/sched/core.c:6959
schedule_timeout+0x9a/0x270 kernel/time/sleep_timeout.c:75
unix_wait_for_peer+0x1e9/0x2e0 net/unix/af_unix.c:1618
unix_dgram_sendmsg+0xb6d/0x1840 net/unix/af_unix.c:2250
sock_sendmsg_nosec net/socket.c:727 [inline]
__sock_sendmsg+0x21c/0x270 net/socket.c:742
____sys_sendmsg+0x52d/0x820 net/socket.c:2592
___sys_sendmsg+0x21f/0x2a0 net/socket.c:2646
__sys_sendmmsg+0x28e/0x430 net/socket.c:2728
__compat_sys_sendmmsg net/compat.c:360 [inline]
__do_compat_sys_sendmmsg net/compat.c:367 [inline]
__se_compat_sys_sendmmsg net/compat.c:364 [inline]
__ia32_compat_sys_sendmmsg+0xa2/0xc0 net/compat.c:364
do_syscall_32_irqs_on arch/x86/entry/syscall_32.c:83 [inline]
__do_fast_syscall_32+0x1f7/0x590 arch/x86/entry/syscall_32.c:307
do_fast_syscall_32+0x34/0x80 arch/x86/entry/syscall_32.c:332
entry_SYSENTER_compat_after_hwframe+0x84/0x8e
RIP: 0023:0xf702d539
Code: 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90
RSP: 002b:00000000f541d55c EFLAGS: 00000206 ORIG_RAX: 0000000000000159
RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00000000800bd000
RDX: 0000000000000318 RSI: 0000000000000000 RDI: 0000000000000000
RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000206 R12: 0000000000000000
R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000
----------------
Code disassembly (best guess):
0: 83 c5 18 add $0x18,%ebp
3: 4c 89 e8 mov %r13,%rax
6: 48 c1 e8 03 shr $0x3,%rax
a: 42 80 3c 20 00 cmpb $0x0,(%rax,%r12,1)
f: 74 08 je 0x19
11: 4c 89 ef mov %r13,%rdi
14: e8 a6 5e 9d 00 call 0x9d5ebf
19: 49 8b 75 00 mov 0x0(%r13),%rsi
1d: 49 81 c7 78 01 00 00 add $0x178,%r15
24: 4c 89 f7 mov %r14,%rdi
27: 4c 89 fa mov %r15,%rdx
* 2a: 67 48 0f b9 3a ud1 (%edx),%rdi <-- trapping instruction
2f: 48 83 c4 58 add $0x58,%rsp
33: 5b pop %rbx
34: 41 5c pop %r12
36: 41 5d pop %r13
38: 41 5e pop %r14
3a: 41 5f pop %r15
3c: 5d pop %rbp
3d: e9 .byte 0xe9
3e: 8d (bad)
3f: eb .byte 0xeb