syzbot


WARNING in devres_release_all

Status: closed as invalid on 2020/06/02 15:51
Subsystems: kernel
[Documentation on labels]
First crash: 1424d, last: 1424d

Sample crash report:
usb 3-1: USB disconnect, device number 5
------------[ cut here ]------------
WARNING: CPU: 1 PID: 4107 at drivers/base/devres.c:526 devres_release_all+0x8c/0xc3 drivers/base/devres.c:526
Kernel panic - not syncing: panic_on_warn set ...
CPU: 1 PID: 4107 Comm: kworker/1:9 Not tainted 5.7.0-rc6-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
Workqueue: usb_hub_wq hub_event
Call Trace:
 __dump_stack lib/dump_stack.c:77 [inline]
 dump_stack+0xef/0x16e lib/dump_stack.c:118
 panic+0x2aa/0x6e1 kernel/panic.c:221
 __warn.cold+0x2f/0x30 kernel/panic.c:582
 report_bug+0x27b/0x2f0 lib/bug.c:195
 fixup_bug arch/x86/kernel/traps.c:175 [inline]
 fixup_bug arch/x86/kernel/traps.c:170 [inline]
 do_error_trap+0x12b/0x1e0 arch/x86/kernel/traps.c:267
 do_invalid_op+0x32/0x40 arch/x86/kernel/traps.c:286
 invalid_op+0x23/0x30 arch/x86/entry/entry_64.S:1027
RIP: 0010:devres_release_all+0x8c/0xc3 drivers/base/devres.c:526
Code: 48 8b b5 b8 04 00 00 4c 89 e2 48 89 ef e8 6c f4 ff ff 41 89 c4 e8 a4 f8 b9 fe 44 89 e0 48 83 c4 08 5d 41 5c c3 e8 94 f8 b9 fe <0f> 0b e8 8d f8 b9 fe 41 bc ed ff ff ff 48 83 c4 08 44 89 e0 5d 41
RSP: 0018:ffff8881c556f920 EFLAGS: 00010212
RAX: 0000000000040000 RBX: ffffffff828400b0 RCX: ffffc9000dc85000
RDX: 0000000000008646 RSI: ffffffff8286467c RDI: ffff8881a929d010
RBP: ffff8881a929d010 R08: ffff8881c5b06300 R09: ffffed1035253a0a
R10: ffff8881a929d04b R11: ffffed1035253a09 R12: ffff8881a929d4c8
R13: ffffffff87449ca0 R14: ffff8881d8e4c378 R15: 0000000000000008
 device_release+0x39/0x200 drivers/base/core.c:1368
 kobject_cleanup lib/kobject.c:693 [inline]
 kobject_release lib/kobject.c:722 [inline]
 kref_put include/linux/kref.h:65 [inline]
 kobject_put+0x256/0x550 lib/kobject.c:739
 put_device drivers/base/core.c:2637 [inline]
 device_unregister+0x34/0xc0 drivers/base/core.c:2748
 usb_remove_ep_devs+0x3e/0x80 drivers/usb/core/endpoint.c:215
 remove_intf_ep_devs+0x108/0x1d0 drivers/usb/core/message.c:1120
 usb_disable_device+0x235/0x790 drivers/usb/core/message.c:1244
 usb_disconnect+0x293/0x900 drivers/usb/core/hub.c:2217
 hub_port_connect drivers/usb/core/hub.c:5059 [inline]
 hub_port_connect_change drivers/usb/core/hub.c:5348 [inline]
 port_event drivers/usb/core/hub.c:5494 [inline]
 hub_event+0x1abf/0x43c0 drivers/usb/core/hub.c:5576
 process_one_work+0x965/0x1630 kernel/workqueue.c:2268
 worker_thread+0x96/0xe20 kernel/workqueue.c:2414
 kthread+0x326/0x430 kernel/kthread.c:268
 ret_from_fork+0x24/0x30 arch/x86/entry/entry_64.S:351
Kernel Offset: disabled
Rebooting in 86400 seconds..

Crashes (1):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2020/05/31 03:26 https://github.com/google/kasan.git usb-fuzzer 2089c6ed5a17 6f3e1c7c .config console log report ci2-upstream-usb
* Struck through repros no longer work on HEAD.