syzbot


WARNING: ODEBUG bug in netdev_run_todo

Status: upstream: reported C repro on 2020/06/08 15:34
Reported-by: syzbot+92c2535202f39bd02c8b@syzkaller.appspotmail.com
First crash: 1641d, last: 938d
Fix bisection: failed (error log, bisect log)
  
Similar bugs (4)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
linux-5.15 WARNING: ODEBUG bug in netdev_run_todo syz 64 544d 634d 0/3 auto-obsoleted due to no activity on 2023/08/23 09:02
linux-4.19 WARNING: ODEBUG bug in netdev_run_todo syz 308 645d 1633d 0/1 upstream: reported syz repro on 2020/06/16 11:21
upstream WARNING: ODEBUG bug in netdev_run_todo batman C error error 5467 529d 1583d 25/28 fixed on 2024/02/03 08:56
linux-6.1 WARNING: ODEBUG bug in netdev_run_todo origin:lts-only syz unreliable 36 441d 638d 0/3 upstream: reported syz repro on 2023/03/08 11:05
Last patch testing requests (6)
Created Duration User Patch Repo Result
2023/02/28 05:32 12m retest repro linux-4.14.y report log
2023/02/28 04:32 12m retest repro linux-4.14.y report log
2023/02/28 02:32 13m retest repro linux-4.14.y report log
2022/11/09 03:30 10m retest repro linux-4.14.y report log
2022/11/09 02:30 13m retest repro linux-4.14.y report log
2022/11/09 01:30 10m retest repro linux-4.14.y report log

Sample crash report:
sp0: Synchronizing with TNC
ODEBUG: free active (active state 0) object type: timer_list hint: resync_tnc+0x0/0x3c0 drivers/net/hamradio/6pack.c:839
------------[ cut here ]------------
WARNING: CPU: 1 PID: 7970 at lib/debugobjects.c:287 debug_print_object.cold+0xa7/0xdb lib/debugobjects.c:287
Kernel panic - not syncing: panic_on_warn set ...

CPU: 1 PID: 7970 Comm: syz-executor412 Not tainted 4.14.277-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
Call Trace:
 __dump_stack lib/dump_stack.c:17 [inline]
 dump_stack+0x1b2/0x281 lib/dump_stack.c:58
 panic+0x1f9/0x42d kernel/panic.c:183
 __warn.cold+0x20/0x44 kernel/panic.c:547
 report_bug+0x208/0x250 lib/bug.c:183
 fixup_bug arch/x86/kernel/traps.c:177 [inline]
 fixup_bug arch/x86/kernel/traps.c:172 [inline]
 do_error_trap+0x195/0x2d0 arch/x86/kernel/traps.c:295
 invalid_op+0x1b/0x40 arch/x86/entry/entry_64.S:964
RIP: 0010:debug_print_object.cold+0xa7/0xdb lib/debugobjects.c:287
RSP: 0018:ffff8880b3a578d0 EFLAGS: 00010082
RAX: 0000000000000057 RBX: 0000000000000003 RCX: 0000000000000000
RDX: 0000000000000000 RSI: ffffffff878bc600 RDI: ffffed101674af10
RBP: ffffffff878b78c0 R08: 0000000000000057 R09: 0000000000000000
R10: 0000000000000000 R11: ffff8880b527a0c0 R12: ffffffff83f92780
R13: 0000000000000000 R14: ffff8880b374cd40 R15: ffff8880b53ae5b0
 __debug_check_no_obj_freed lib/debugobjects.c:747 [inline]
 debug_check_no_obj_freed+0x3b7/0x680 lib/debugobjects.c:776
 kfree+0xb9/0x250 mm/slab.c:3814
 kvfree+0x45/0x50 mm/util.c:416
 device_release+0x15f/0x1a0 drivers/base/core.c:848
 kobject_cleanup lib/kobject.c:646 [inline]
 kobject_release lib/kobject.c:675 [inline]
 kref_put include/linux/kref.h:70 [inline]
 kobject_put+0x251/0x550 lib/kobject.c:692
 netdev_run_todo+0x747/0xad0 net/core/dev.c:7969
 sixpack_close+0xd3/0x180 drivers/net/hamradio/6pack.c:688
 tty_ldisc_close+0x8c/0xc0 drivers/tty/tty_ldisc.c:505
 tty_ldisc_kill drivers/tty/tty_ldisc.c:651 [inline]
 tty_ldisc_hangup+0x269/0x6c0 drivers/tty/tty_ldisc.c:769
 __tty_hangup.part.0+0x31a/0x730 drivers/tty/tty_io.c:622
 __tty_hangup drivers/tty/tty_io.c:572 [inline]
 tty_vhangup+0x1d/0x30 drivers/tty/tty_io.c:695
 pty_close+0x35f/0x4b0 drivers/tty/pty.c:79
 tty_release+0x40b/0x10d0 drivers/tty/tty_io.c:1670
 __fput+0x25f/0x7a0 fs/file_table.c:210
 task_work_run+0x11f/0x190 kernel/task_work.c:113
 exit_task_work include/linux/task_work.h:22 [inline]
 do_exit+0xa44/0x2850 kernel/exit.c:868
 do_group_exit+0x100/0x2e0 kernel/exit.c:965
 SYSC_exit_group kernel/exit.c:976 [inline]
 SyS_exit_group+0x19/0x20 kernel/exit.c:974
 do_syscall_64+0x1d5/0x640 arch/x86/entry/common.c:292
 entry_SYSCALL_64_after_hwframe+0x46/0xbb
RIP: 0033:0x7f61f41cb049
RSP: 002b:00007ffcbc66e108 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7
RAX: ffffffffffffffda RBX: 00007f61f423f330 RCX: 00007f61f41cb049
RDX: 000000000000003c RSI: 00000000000000e7 RDI: 0000000000000000
RBP: 0000000000000000 R08: ffffffffffffffc0 R09: 000000000000000d
R10: 0000000000000000 R11: 0000000000000246 R12: 00007f61f423f330
R13: 0000000000000001 R14: 0000000000000000 R15: 0000000000000001

======================================================

Crashes (350):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2022/05/11 22:30 linux-4.14.y e3a56aaade89 beb0b407 .config console log report syz C ci2-linux-4-14 WARNING: ODEBUG bug in netdev_run_todo
2021/02/17 01:47 linux-4.14.y 2c8a3fceddf0 98682e5e .config console log report syz ci2-linux-4-14 WARNING: ODEBUG bug in netdev_run_todo
2020/10/10 18:10 linux-4.14.y cbfa1702aaf6 b74c49a6 .config console log report syz ci2-linux-4-14
2022/05/12 06:12 linux-4.14.y e3a56aaade89 beb0b407 .config console log report info ci2-linux-4-14 WARNING: ODEBUG bug in netdev_run_todo
2022/05/12 04:56 linux-4.14.y e3a56aaade89 beb0b407 .config console log report info ci2-linux-4-14 WARNING: ODEBUG bug in netdev_run_todo
2022/05/12 04:56 linux-4.14.y e3a56aaade89 beb0b407 .config console log report info ci2-linux-4-14 WARNING: ODEBUG bug in netdev_run_todo
2022/05/11 21:58 linux-4.14.y e3a56aaade89 beb0b407 .config console log report info ci2-linux-4-14 WARNING: ODEBUG bug in netdev_run_todo
2022/05/11 13:16 linux-4.14.y e3a56aaade89 8d7b3b67 .config console log report info ci2-linux-4-14 WARNING: ODEBUG bug in netdev_run_todo
2022/05/11 11:03 linux-4.14.y e3a56aaade89 8d7b3b67 .config console log report info ci2-linux-4-14 WARNING: ODEBUG bug in netdev_run_todo
2022/05/11 09:56 linux-4.14.y e3a56aaade89 8d7b3b67 .config console log report info ci2-linux-4-14 WARNING: ODEBUG bug in netdev_run_todo
2022/05/11 08:53 linux-4.14.y e3a56aaade89 8d7b3b67 .config console log report info ci2-linux-4-14 WARNING: ODEBUG bug in netdev_run_todo
2022/05/11 07:03 linux-4.14.y e3a56aaade89 8d7b3b67 .config console log report info ci2-linux-4-14 WARNING: ODEBUG bug in netdev_run_todo
2022/05/11 05:49 linux-4.14.y e3a56aaade89 8d7b3b67 .config console log report info ci2-linux-4-14 WARNING: ODEBUG bug in netdev_run_todo
2022/05/11 04:28 linux-4.14.y e3a56aaade89 8d7b3b67 .config console log report info ci2-linux-4-14 WARNING: ODEBUG bug in netdev_run_todo
2022/05/10 22:02 linux-4.14.y e3a56aaade89 8b277b8e .config console log report info ci2-linux-4-14 WARNING: ODEBUG bug in netdev_run_todo
2022/05/10 17:22 linux-4.14.y e3a56aaade89 8b277b8e .config console log report info ci2-linux-4-14 WARNING: ODEBUG bug in netdev_run_todo
2022/05/10 13:59 linux-4.14.y e3a56aaade89 8b277b8e .config console log report info ci2-linux-4-14 WARNING: ODEBUG bug in netdev_run_todo
2022/05/10 11:48 linux-4.14.y e3a56aaade89 8b277b8e .config console log report info ci2-linux-4-14 WARNING: ODEBUG bug in netdev_run_todo
2022/05/10 05:36 linux-4.14.y e3a56aaade89 8b277b8e .config console log report info ci2-linux-4-14 WARNING: ODEBUG bug in netdev_run_todo
2022/05/10 03:47 linux-4.14.y e3a56aaade89 8b277b8e .config console log report info ci2-linux-4-14 WARNING: ODEBUG bug in netdev_run_todo
2022/05/10 00:41 linux-4.14.y e3a56aaade89 8b277b8e .config console log report info ci2-linux-4-14 WARNING: ODEBUG bug in netdev_run_todo
2022/05/09 20:25 linux-4.14.y e3a56aaade89 8b277b8e .config console log report info ci2-linux-4-14 WARNING: ODEBUG bug in netdev_run_todo
2022/05/09 17:09 linux-4.14.y e3a56aaade89 8b277b8e .config console log report info ci2-linux-4-14 WARNING: ODEBUG bug in netdev_run_todo
2022/05/09 14:33 linux-4.14.y e3a56aaade89 8b277b8e .config console log report info ci2-linux-4-14 WARNING: ODEBUG bug in netdev_run_todo
2022/05/06 16:30 linux-4.14.y e3a56aaade89 efeff0a5 .config console log report info ci2-linux-4-14 WARNING: ODEBUG bug in netdev_run_todo
2022/05/06 16:19 linux-4.14.y e3a56aaade89 efeff0a5 .config console log report info ci2-linux-4-14 WARNING: ODEBUG bug in netdev_run_todo
2022/05/06 12:54 linux-4.14.y e3a56aaade89 efeff0a5 .config console log report info ci2-linux-4-14 WARNING: ODEBUG bug in netdev_run_todo
2022/05/06 09:54 linux-4.14.y e3a56aaade89 efeff0a5 .config console log report info ci2-linux-4-14 WARNING: ODEBUG bug in netdev_run_todo
2022/05/06 08:27 linux-4.14.y e3a56aaade89 efeff0a5 .config console log report info ci2-linux-4-14 WARNING: ODEBUG bug in netdev_run_todo
2022/05/05 19:19 linux-4.14.y e3a56aaade89 b3f09415 .config console log report info ci2-linux-4-14 WARNING: ODEBUG bug in netdev_run_todo
2022/05/05 16:58 linux-4.14.y e3a56aaade89 b3f09415 .config console log report info ci2-linux-4-14 WARNING: ODEBUG bug in netdev_run_todo
2022/05/05 14:09 linux-4.14.y e3a56aaade89 b3f09415 .config console log report info ci2-linux-4-14 WARNING: ODEBUG bug in netdev_run_todo
2022/05/05 06:09 linux-4.14.y e3a56aaade89 dc9e5259 .config console log report info ci2-linux-4-14 WARNING: ODEBUG bug in netdev_run_todo
2022/05/05 05:57 linux-4.14.y e3a56aaade89 dc9e5259 .config console log report info ci2-linux-4-14 WARNING: ODEBUG bug in netdev_run_todo
2022/05/05 04:35 linux-4.14.y e3a56aaade89 dc9e5259 .config console log report info ci2-linux-4-14 WARNING: ODEBUG bug in netdev_run_todo
2022/05/05 00:29 linux-4.14.y e3a56aaade89 dc9e5259 .config console log report info ci2-linux-4-14 WARNING: ODEBUG bug in netdev_run_todo
2022/05/04 17:06 linux-4.14.y e3a56aaade89 dc9e5259 .config console log report info ci2-linux-4-14 WARNING: ODEBUG bug in netdev_run_todo
2022/05/04 15:38 linux-4.14.y e3a56aaade89 dc9e5259 .config console log report info ci2-linux-4-14 WARNING: ODEBUG bug in netdev_run_todo
2022/05/04 14:00 linux-4.14.y e3a56aaade89 dc9e5259 .config console log report info ci2-linux-4-14 WARNING: ODEBUG bug in netdev_run_todo
2022/05/04 13:15 linux-4.14.y e3a56aaade89 dc9e5259 .config console log report info ci2-linux-4-14 WARNING: ODEBUG bug in netdev_run_todo
2022/05/04 10:39 linux-4.14.y e3a56aaade89 dc9e5259 .config console log report info ci2-linux-4-14 WARNING: ODEBUG bug in netdev_run_todo
2022/05/04 08:10 linux-4.14.y e3a56aaade89 dc9e5259 .config console log report info ci2-linux-4-14 WARNING: ODEBUG bug in netdev_run_todo
2022/05/04 06:02 linux-4.14.y e3a56aaade89 dc9e5259 .config console log report info ci2-linux-4-14 WARNING: ODEBUG bug in netdev_run_todo
2022/05/03 23:37 linux-4.14.y e3a56aaade89 dc9e5259 .config console log report info ci2-linux-4-14 WARNING: ODEBUG bug in netdev_run_todo
2022/05/03 21:01 linux-4.14.y e3a56aaade89 dc9e5259 .config console log report info ci2-linux-4-14 WARNING: ODEBUG bug in netdev_run_todo
2022/05/03 12:45 linux-4.14.y e3a56aaade89 2df221f6 .config console log report info ci2-linux-4-14 WARNING: ODEBUG bug in netdev_run_todo
2021/01/14 00:31 linux-4.14.y f79dc86058bc 269d24e8 .config console log report info ci2-linux-4-14
2020/06/08 15:33 linux-4.14.y c6db52a88798 7604bb03 .config console log report ci2-linux-4-14
* Struck through repros no longer work on HEAD.