WARNING: ODEBUG bug in vub300_disconnect

Status: upstream: reported syz repro on 2026/08/25 01:37
Subsystems: mmc usb
Labels: prio:high
[Documentation on labels]
Reported-by: syzbot+f4a0159ce6802a0a4774@syzkaller.appspotmail.com
First crash: 58d, last: 3h26m
▶ ▼ ✨ AI Jobs (2)
ID Workflow Result Correct Bug Created Started Finished Revision
fb965b11 repro-c Reproduced: ✅ ❓ WARNING: ODEBUG bug in vub300_disconnect 2026/08/26 18:29 2026/08/26 20:52 2026/08/26 23:41 a2b77b9e
2e9da764 assessment-security DenialOfService: ✅ Exploitable: ✅ FilesystemTrigger: ❌ NetworkTrigger: ❌ PeripheralTrigger: ✅ RemoteTrigger: ❌ Unprivileged: ❌ UserNamespace: ❌ VMGuestTrigger: ❌ VMHostTrigger: ❌ ❓ WARNING: ODEBUG bug in vub300_disconnect 2026/08/18 00:08 2026/08/18 00:08 2026/08/18 00:11 1e72964b
▶ ▼ Discussions (3)
Title Replies (including bot) Last reply
[syzbot] Monthly mmc report (Oct 2026) 0 (1) 2026/10/04 04:33
[syzbot] [kernel?] WARNING: ODEBUG bug in vub300_disconnect 1 (6) 2026/09/17 05:50
[PATCH] mmc: vub300: never tear the host down from the inactivity timer 4 (4) 2026/09/09 10:09
▶ ▼ Similar bugs (2)
Kernel Title Rank 🛈 Repro Cause bisect Fix bisect Count Last Reported Patched Status
linux-6.6 WARNING: ODEBUG bug in vub300_disconnect -1 1 8d18h 8d18h 0/2 upstream: reported on 2026/10/04 17:54
linux-5.15 WARNING: ODEBUG bug in vub300_disconnect -1 2 38d 56d 0/3 upstream: reported on 2026/08/17 19:21
▶ ▼ Last patch testing requests (4)
Created Duration User Patch Repo Result
2026/09/17 01:27 24m jchuang26@m.fudan.edu.cn patch git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 50d05c7c76c96b90462f24debacca971d2e86713 report job log log
2026/09/15 01:38 14m jchuang26@m.fudan.edu.cn patch upstream error job log
2026/09/14 12:13 14m jchuang26@m.fudan.edu.cn patch git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 50d05c7c76c96b90462f24debacca971d2e86713 report job log log
2026/08/27 07:33 59m nogikh@google.com git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 818bebeb63dd6bf5f4e07e145f6cdbace520a34c report job log log

Sample crash report:
------------[ cut here ]------------
ODEBUG: free active (active state 0) object: ffff8880554d1270 object type: timer_list hint: vub300_inactivity_timer_expired+0x0/0x550 drivers/mmc/host/vub300.c:1447
WARNING: lib/debugobjects.c:629 at debug_print_object+0x198/0x2b0 lib/debugobjects.c:629, CPU#0: kworker/0:3/1347
Modules linked in:
CPU: 0 UID: 0 PID: 1347 Comm: kworker/0:3 Not tainted syzkaller #0 PREEMPT(full) 
Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
Workqueue: usb_hub_wq hub_event
RIP: 0010:debug_print_object+0x1a5/0x2b0 lib/debugobjects.c:629
Code: b8 00 00 00 00 00 fc ff df 48 89 fa 48 c1 ea 03 80 3c 02 00 75 4f 48 8d 3d d8 59 1b 0c 41 56 48 8b 14 ed 40 40 62 8c 4c 89 e6 <67> 48 0f b9 3a 58 83 05 e2 b4 10 0c 01 48 83 c4 18 5b 5d 41 5c 41
RSP: 0018:ffffc900032273c8 EFLAGS: 00010246
RAX: dffffc0000000000 RBX: ffffc900032274b0 RCX: 0000000000000000
RDX: ffffffff8c623f80 RSI: ffffffff8c623b20 RDI: ffffffff915004f0
RBP: 0000000000000003 R08: ffff8880554d1270 R09: ffffffff8bf312c0
R10: 0000000000000001 R11: 0000000000000000 R12: ffffffff8c623b20
R13: ffffffff8bf31300 R14: ffffffff88c9ef10 R15: ffffc900032274c8
FS:  0000000000000000(0000) GS:ffff8880d5b58000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 000013d4e2cd3000 CR3: 00000000574e4000 CR4: 0000000000352ef0
Call Trace:
 <TASK>
 __debug_check_no_obj_freed lib/debugobjects.c:1171 [inline]
 debug_check_no_obj_freed+0x4da/0x630 lib/debugobjects.c:1201
 slab_free_hook mm/slub.c:2679 [inline]
 slab_free mm/slub.c:6508 [inline]
 kfree+0x3d6/0x6d0 mm/slub.c:6801
 device_release+0xd2/0x270 drivers/base/core.c:2640
 kobject_cleanup lib/kobject.c:689 [inline]
 kobject_release lib/kobject.c:720 [inline]
 kref_put include/linux/kref.h:65 [inline]
 kobject_put+0x1f7/0x640 lib/kobject.c:737
 put_device+0x1f/0x30 drivers/base/core.c:3884
 vub300_delete drivers/mmc/host/vub300.c:379 [inline]
 kref_put.constprop.0.isra.0+0x159/0x1d0 include/linux/kref.h:65
 vub300_disconnect+0x136/0x170 drivers/mmc/host/vub300.c:2388
 usb_unbind_interface+0x1dd/0x9e0 drivers/usb/core/driver.c:461
 device_remove drivers/base/dd.c:618 [inline]
 device_remove+0x12a/0x180 drivers/base/dd.c:610
 __device_release_driver drivers/base/dd.c:1349 [inline]
 device_release_driver_internal+0x44e/0x620 drivers/base/dd.c:1372
 bus_remove_device+0x2bc/0x560 drivers/base/bus.c:664
 device_del+0x376/0x9b0 drivers/base/core.c:3965
 usb_disable_device+0x367/0x810 drivers/usb/core/message.c:1478
 usb_disconnect+0x2e2/0x9a0 drivers/usb/core/hub.c:2350
 hub_port_connect drivers/usb/core/hub.c:5420 [inline]
 hub_port_connect_change drivers/usb/core/hub.c:5720 [inline]
 port_event drivers/usb/core/hub.c:5884 [inline]
 hub_event+0x1bb1/0x4420 drivers/usb/core/hub.c:5966
 process_one_work+0xac7/0x1b10 kernel/workqueue.c:3396
 process_scheduled_works kernel/workqueue.c:3479 [inline]
 worker_thread+0x5ef/0xe50 kernel/workqueue.c:3560
 kthread+0x373/0x450 kernel/kthread.c:436
 ret_from_fork+0x730/0xd60 arch/x86/kernel/process.c:158
 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:245
 </TASK>
----------------
Code disassembly (best guess):
   0:	b8 00 00 00 00       	mov    $0x0,%eax
   5:	00 fc                	add    %bh,%ah
   7:	ff                   	lcall  (bad)
   8:	df 48 89             	fisttps -0x77(%rax)
   b:	fa                   	cli
   c:	48 c1 ea 03          	shr    $0x3,%rdx
  10:	80 3c 02 00          	cmpb   $0x0,(%rdx,%rax,1)
  14:	75 4f                	jne    0x65
  16:	48 8d 3d d8 59 1b 0c 	lea    0xc1b59d8(%rip),%rdi        # 0xc1b59f5
  1d:	41 56                	push   %r14
  1f:	48 8b 14 ed 40 40 62 	mov    -0x739dbfc0(,%rbp,8),%rdx
  26:	8c
  27:	4c 89 e6             	mov    %r12,%rsi
* 2a:	67 48 0f b9 3a       	ud1    (%edx),%rdi <-- trapping instruction
  2f:	58                   	pop    %rax
  30:	83 05 e2 b4 10 0c 01 	addl   $0x1,0xc10b4e2(%rip)        # 0xc10b519
  37:	48 83 c4 18          	add    $0x18,%rsp
  3b:	5b                   	pop    %rbx
  3c:	5d                   	pop    %rbp
  3d:	41 5c                	pop    %r12
  3f:	41                   	rex.B

Crashes (86):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2026/09/18 14:49 upstream 5dd1818b15d9 853b104b .config console log report syz / log [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream WARNING: ODEBUG bug in vub300_disconnect
2026/09/11 01:35 upstream 50d05c7c76c9 1fe56c0a .config console log report syz / log [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 WARNING: ODEBUG bug in vub300_disconnect
2026/10/13 09:20 upstream 24a19b953e2a 745a967f .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING: ODEBUG bug in vub300_disconnect
2026/10/12 05:13 upstream b88c841d1164 4f92358f .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root WARNING: ODEBUG bug in vub300_disconnect
2026/10/11 01:06 upstream 3857c2fe5449 4f92358f .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root WARNING: ODEBUG bug in vub300_disconnect
2026/10/10 21:05 upstream 3857c2fe5449 4f92358f .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING: ODEBUG bug in vub300_disconnect
2026/10/10 17:55 upstream 3857c2fe5449 4f92358f .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root WARNING: ODEBUG bug in vub300_disconnect
2026/10/05 22:32 upstream 67f0943b394d 1995e6c7 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING: ODEBUG bug in vub300_disconnect
2026/10/04 04:31 upstream a74306e2e676 57bbd979 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root WARNING: ODEBUG bug in vub300_disconnect
2026/10/04 02:55 upstream a74306e2e676 57bbd979 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root WARNING: ODEBUG bug in vub300_disconnect
2026/10/04 00:43 upstream a74306e2e676 57bbd979 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING: ODEBUG bug in vub300_disconnect
2026/10/03 11:39 upstream e767a4ea70a3 57bbd979 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING: ODEBUG bug in vub300_disconnect
2026/10/03 10:55 upstream e767a4ea70a3 57bbd979 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING: ODEBUG bug in vub300_disconnect
2026/10/03 02:58 upstream ce1e0223d8ad 57bbd979 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root WARNING: ODEBUG bug in vub300_disconnect
2026/10/02 13:39 upstream ce1e0223d8ad 6d32eb1f .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root WARNING: ODEBUG bug in vub300_disconnect
2026/10/01 12:22 upstream 551c722f4080 38f7f0d1 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING: ODEBUG bug in vub300_disconnect
2026/10/01 00:34 upstream 551c722f4080 892a21ec .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-badwrites-root WARNING: ODEBUG bug in vub300_disconnect
2026/09/30 21:58 upstream 551c722f4080 892a21ec .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root WARNING: ODEBUG bug in vub300_disconnect
2026/09/24 10:25 upstream 62f4c998b297 3c3cdf19 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING: ODEBUG bug in vub300_disconnect
2026/09/24 06:39 upstream 62f4c998b297 0a1606bc .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root WARNING: ODEBUG bug in vub300_disconnect
2026/09/20 04:34 upstream 40288c9206c1 853b104b .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-badwrites-root WARNING: ODEBUG bug in vub300_disconnect
2026/09/19 22:22 upstream 40288c9206c1 853b104b .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-badwrites-root WARNING: ODEBUG bug in vub300_disconnect
2026/09/19 18:26 upstream 40288c9206c1 853b104b .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root WARNING: ODEBUG bug in vub300_disconnect
2026/09/19 14:40 upstream 40288c9206c1 853b104b .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING: ODEBUG bug in vub300_disconnect
2026/09/17 22:32 upstream 4982d3552a3b 95928915 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root WARNING: ODEBUG bug in vub300_disconnect
2026/09/17 22:30 upstream 4982d3552a3b 95928915 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root WARNING: ODEBUG bug in vub300_disconnect
2026/09/17 09:29 upstream 238650ef6c7c 95928915 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root WARNING: ODEBUG bug in vub300_disconnect
2026/09/17 08:56 upstream 238650ef6c7c 95928915 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root WARNING: ODEBUG bug in vub300_disconnect
2026/09/17 08:54 upstream 238650ef6c7c 95928915 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root WARNING: ODEBUG bug in vub300_disconnect
2026/09/17 08:53 upstream 238650ef6c7c 95928915 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root WARNING: ODEBUG bug in vub300_disconnect
2026/09/17 08:48 upstream 238650ef6c7c 95928915 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root WARNING: ODEBUG bug in vub300_disconnect
2026/09/17 08:42 upstream 238650ef6c7c 95928915 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root WARNING: ODEBUG bug in vub300_disconnect
2026/09/17 08:24 upstream 238650ef6c7c 95928915 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root WARNING: ODEBUG bug in vub300_disconnect
2026/09/17 08:23 upstream 238650ef6c7c 95928915 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root WARNING: ODEBUG bug in vub300_disconnect
2026/09/17 08:16 upstream 238650ef6c7c 95928915 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root WARNING: ODEBUG bug in vub300_disconnect
2026/09/16 23:04 upstream 9b87fdc9af2f 95928915 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root WARNING: ODEBUG bug in vub300_disconnect
2026/09/16 19:55 upstream 9b87fdc9af2f 95928915 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root WARNING: ODEBUG bug in vub300_disconnect
2026/09/14 14:55 upstream 704340f1cd0d 924033e8 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING: ODEBUG bug in vub300_disconnect
2026/09/14 08:28 upstream fd73f4a66598 70a60e12 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root WARNING: ODEBUG bug in vub300_disconnect
2026/09/13 11:53 upstream 2f0c1cf72f46 70a60e12 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root WARNING: ODEBUG bug in vub300_disconnect
2026/08/25 06:44 upstream 66498c75b4f8 23caa175 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root WARNING: ODEBUG bug in vub300_disconnect
2026/08/25 01:36 upstream 0a0d1d55dad5 23caa175 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root WARNING: ODEBUG bug in vub300_disconnect
2026/08/19 05:47 upstream 0f23d56f17fd 1e72964b .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING: ODEBUG bug in vub300_disconnect
2026/08/16 11:28 upstream 3eb40771c00a 746171ee .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root WARNING: ODEBUG bug in vub300_disconnect
2026/08/16 07:57 upstream 3eb40771c00a 746171ee .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root WARNING: ODEBUG bug in vub300_disconnect
2026/10/04 16:21 upstream 6addb4f38557 57bbd979 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-386 WARNING: ODEBUG bug in vub300_disconnect
2026/10/04 07:11 upstream a74306e2e676 57bbd979 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-386 WARNING: ODEBUG bug in vub300_disconnect
2026/10/04 05:55 upstream a74306e2e676 57bbd979 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-386 WARNING: ODEBUG bug in vub300_disconnect
2026/10/09 23:06 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 648b08aa37c1 4f92358f .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING: ODEBUG bug in vub300_disconnect
2026/10/05 03:41 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 639df5d23876 57bbd979 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING: ODEBUG bug in vub300_disconnect
2026/10/04 22:17 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 639df5d23876 57bbd979 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING: ODEBUG bug in vub300_disconnect
2026/10/04 13:21 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 639df5d23876 57bbd979 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING: ODEBUG bug in vub300_disconnect
2026/10/02 18:43 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 647f31f34d40 57bbd979 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING: ODEBUG bug in vub300_disconnect
2026/10/01 18:47 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 647f31f34d40 f5cdae2f .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING: ODEBUG bug in vub300_disconnect
2026/09/30 06:18 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing d58dffe9ee2c 7808aef4 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING: ODEBUG bug in vub300_disconnect
2026/09/24 12:53 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing d58dffe9ee2c 0281b448 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING: ODEBUG bug in vub300_disconnect
2026/09/23 22:33 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing d58dffe9ee2c abce1216 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING: ODEBUG bug in vub300_disconnect
2026/09/11 21:07 linux-next a9d7ced84989 b6a5eeb7 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING: ODEBUG bug in vub300_disconnect
* Struck through repros no longer work on HEAD.