syzbot


WARNING in hci_cmd_timeout (2)

Status: upstream: reported on 2023/12/28 21:43
Reported-by: syzbot+30e82be1301252ee6013@syzkaller.appspotmail.com
First crash: 130d, last: 2d06h
Similar bugs (1)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
linux-5.15 WARNING in hci_cmd_timeout 4 254d 419d 0/3 auto-obsoleted due to no activity on 2023/12/05 09:51

Sample crash report:
Bluetooth: hci2: command 0x0419 tx timeout
------------[ cut here ]------------
WARNING: CPU: 1 PID: 4039 at kernel/workqueue.c:1453 __queue_work+0xee4/0x114c kernel/workqueue.c:1453
Modules linked in:
CPU: 1 PID: 4039 Comm: kworker/1:6 Not tainted 5.15.158-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/27/2024
Workqueue: events hci_cmd_timeout
pstate: 804000c5 (Nzcv daIF +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
pc : __queue_work+0xee4/0x114c kernel/workqueue.c:1453
lr : __queue_work+0xee4/0x114c kernel/workqueue.c:1453
sp : ffff80001cbe7a40
x29: ffff80001cbe7a80 x28: ffff0001b481f140 x27: 0000000000000008
x26: ffff0000d5cb1800 x25: dfff800000000000 x24: ffff0000d5cb19c0
x23: 1fffe0001ab96338 x22: ffff0000cc36b688 x21: 1fffe0001986d6d1
x20: 00000000000b0012 x19: ffff0000e6730b30 x18: 0000000000000001
x17: 0000000000000000 x16: ffff8000082eb9fc x15: 00000000ffffffff
x14: ffff0000cc36b680 x13: 0000000000000001 x12: 0000000000000001
x11: 0000000000000000 x10: 0000000000000000 x9 : ffff0000cc36b680
x8 : ffff800008205ee8 x7 : 0000000000000000 x6 : 0000000000000001
x5 : ffff80001cbe7178 x4 : 0000000000000000 x3 : ffff800008204f10
x2 : ffff0000e6730b30 x1 : 0000000000200000 x0 : 0000000000000000
Call trace:
 __queue_work+0xee4/0x114c kernel/workqueue.c:1453
 queue_work_on+0xc4/0x17c kernel/workqueue.c:1559
 queue_work include/linux/workqueue.h:512 [inline]
 hci_cmd_timeout+0x1d0/0x204 net/bluetooth/hci_core.c:2788
 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: 298278
hardirqs last  enabled at (298277): [<ffff80000832b458>] __up_console_sem+0xb4/0x100 kernel/printk/printk.c:257
hardirqs last disabled at (298278): [<ffff800008204f04>] queue_work_on+0x7c/0x17c kernel/workqueue.c:1556
softirqs last  enabled at (298260): [<ffff800008372a08>] local_bh_enable+0xc/0x2c include/linux/bottom_half.h:31
softirqs last disabled at (298256): [<ffff8000083729dc>] local_bh_disable+0xc/0x2c include/linux/bottom_half.h:18
---[ end trace 8bed95a06e17a3df ]---
IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready
IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready
IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready
IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready
bridge0: port 1(bridge_slave_0) entered blocking state
bridge0: port 1(bridge_slave_0) entered forwarding state
IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready
IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready
bridge0: port 2(bridge_slave_1) entered blocking state
bridge0: port 2(bridge_slave_1) entered forwarding state
IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready
IPv6: ADDRCONF(NETDEV_CHANGE): macvlan0: link becomes ready
IPv6: ADDRCONF(NETDEV_CHANGE): macvlan1: link becomes ready
IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready
IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready
IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready
IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready
IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready
IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready
bridge0: port 2(bridge_slave_1) entered blocking state
bridge0: port 2(bridge_slave_1) entered forwarding state
IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready
IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready
Bluetooth: hci1: command 0x040f tx timeout
Bluetooth: hci4: command 0x0419 tx timeout

Crashes (14):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2024/05/05 04:39 linux-5.15.y 284087d4f7d5 610f2a54 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 WARNING in hci_cmd_timeout
2024/05/04 23:52 linux-5.15.y 284087d4f7d5 610f2a54 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 WARNING in hci_cmd_timeout
2024/05/03 11:10 linux-5.15.y 284087d4f7d5 dd26401e .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 WARNING in hci_cmd_timeout
2024/04/30 08:22 linux-5.15.y b925f60c6ee7 f10afd69 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 WARNING in hci_cmd_timeout
2024/04/29 07:17 linux-5.15.y b925f60c6ee7 27e33c58 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 WARNING in hci_cmd_timeout
2024/04/18 08:28 linux-5.15.y c52b9710c83d af24b050 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 WARNING in hci_cmd_timeout
2024/04/14 10:33 linux-5.15.y fa3df276cd36 c8349e48 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 WARNING in hci_cmd_timeout
2024/04/11 17:09 linux-5.15.y cdfd0a7f0139 95ed9ece .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 WARNING in hci_cmd_timeout
2024/04/09 12:26 linux-5.15.y 9465fef4ae35 f3234354 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 WARNING in hci_cmd_timeout
2024/04/03 07:41 linux-5.15.y 9465fef4ae35 7925100d .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 WARNING in hci_cmd_timeout
2024/03/31 12:52 linux-5.15.y 9465fef4ae35 6baf5069 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 WARNING in hci_cmd_timeout
2024/03/23 00:59 linux-5.15.y b95c01af2113 4b6cdce6 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 WARNING in hci_cmd_timeout
2024/03/20 22:09 linux-5.15.y b95c01af2113 5b7d42ae .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 WARNING in hci_cmd_timeout
2023/12/28 21:42 linux-5.15.y d93fa2c78854 fb427a07 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-arm64 WARNING in hci_cmd_timeout
* Struck through repros no longer work on HEAD.