syzbot


WARNING in strp_done

Status: fixed on 2018/05/08 18:30
Subsystems: net
[Documentation on labels]
Reported-by: syzbot+88dfb55e4c8b770d86e3@syzkaller.appspotmail.com
Fix commit: dff8baa26117 kcm: Call strp_stop before strp_done in kcm_attach
First crash: 2282d, last: 2213d
Discussions (5)
Title Replies (including bot) Last reply
[PATCH 4.14 00/62] 4.14.41-stable review 71 (71) 2018/05/16 07:57
[PATCH 4.16 00/72] 4.16.9-stable review 86 (86) 2018/05/15 06:47
[PATCH 4.9 00/36] 4.9.100-stable review 41 (41) 2018/05/15 05:40
[PATCH net-next] kcm: Call strp_stop before strp_done in kcm_attach 3 (3) 2018/02/14 22:41
WARNING in strp_done 0 (1) 2018/02/14 14:59
Similar bugs (1)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
upstream WARNING in strp_done (2) net syz error error 43 1901d 1912d 0/26 auto-obsoleted due to no activity on 2022/09/02 06:57

Sample crash report:
WARNING: CPU: 1 PID: 23308 at net/strparser/strparser.c:532 strp_done+0xb7/0xe0 net/strparser/strparser.c:532
Kernel panic - not syncing: panic_on_warn set ...

CPU: 1 PID: 23308 Comm: syzkaller017027 Not tainted 4.16.0-rc2+ #323
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+0x194/0x257 lib/dump_stack.c:53
 panic+0x1e4/0x41c kernel/panic.c:183
 __warn+0x1dc/0x200 kernel/panic.c:547
 report_bug+0x211/0x2d0 lib/bug.c:184
 fixup_bug.part.11+0x37/0x80 arch/x86/kernel/traps.c:178
 fixup_bug arch/x86/kernel/traps.c:247 [inline]
 do_error_trap+0x2d7/0x3e0 arch/x86/kernel/traps.c:296
 do_invalid_op+0x1b/0x20 arch/x86/kernel/traps.c:315
 invalid_op+0x58/0x80 arch/x86/entry/entry_64.S:957
RIP: 0010:strp_done+0xb7/0xe0 net/strparser/strparser.c:532
RSP: 0018:ffff8801d5357770 EFLAGS: 00010293
RAX: ffff8801ad036340 RBX: ffff8801aa26a308 RCX: ffffffff85167b37
RDX: 0000000000000000 RSI: 0000000000000001 RDI: ffff8801aa26a310
RBP: ffff8801d5357788 R08: 0000000000000001 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000000 R12: ffff8801bb7da9c0
R13: ffffc900012a8000 R14: ffff8801b2771500 R15: ffff8801d5357988
 kcm_attach net/kcm/kcmsock.c:1420 [inline]
 kcm_attach_ioctl net/kcm/kcmsock.c:1477 [inline]
 kcm_ioctl+0x139a/0x17f0 net/kcm/kcmsock.c:1682
 sock_do_ioctl+0xef/0x390 net/socket.c:958
 sock_ioctl+0x36b/0x610 net/socket.c:1081
 vfs_ioctl fs/ioctl.c:46 [inline]
 do_vfs_ioctl+0x1b1/0x1520 fs/ioctl.c:686
 SYSC_ioctl fs/ioctl.c:701 [inline]
 SyS_ioctl+0x8f/0xc0 fs/ioctl.c:692
 do_syscall_64+0x280/0x940 arch/x86/entry/common.c:287
 entry_SYSCALL_64_after_hwframe+0x42/0xb7
RIP: 0033:0x446fa9
RSP: 002b:00007f9b352f7d98 EFLAGS: 00000297 ORIG_RAX: 0000000000000010
RAX: ffffffffffffffda RBX: 00000000006e29dc RCX: 0000000000446fa9
RDX: 000000002031aff8 RSI: 00000000000089e0 RDI: 0000000000000008
RBP: 00000000006e29d8 R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000297 R12: 0000000000000000
R13: 00007ffc6f0484ff R14: 00007f9b352f89c0 R15: 0000000000000007
Dumping ftrace buffer:
   (ftrace buffer empty)
Kernel Offset: disabled
Rebooting in 86400 seconds..

Crashes (2336):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2018/02/21 21:22 upstream af3e79d29555 04cbdbd1 .config console log report syz C ci-upstream-kasan-gce
2018/02/12 02:23 upstream 7928b2cbe55b 4e9b726d .config console log report syz C ci-upstream-kasan-gce
2018/02/08 11:48 upstream 581e400ff935 9fb5ec43 .config console log report syz C ci-upstream-kasan-gce
2018/01/25 11:08 upstream 5b7d27967dab 6b2a715e .config console log report syz C ci-upstream-kasan-gce
2018/02/11 05:43 net-next-old 9a61df9e5f74 4e9b726d .config console log report syz C ci-upstream-net-kasan-gce
2018/02/08 09:15 net-next-old 617aebe6a97e 9fb5ec43 .config console log report syz C ci-upstream-net-kasan-gce
2018/01/25 12:28 net-next-old 8ec59b44a006 6b2a715e .config console log report syz C ci-upstream-net-kasan-gce
2018/01/25 12:15 net-next-old 8ec59b44a006 6b2a715e .config console log report syz C ci-upstream-net-kasan-gce
2018/01/25 10:37 upstream 5b7d27967dab 6b2a715e .config console log report syz ci-upstream-kasan-gce
2018/01/25 09:08 upstream 5b7d27967dab 6b2a715e .config console log report syz ci-upstream-kasan-gce
2018/04/04 07:05 upstream f2d285669aae 676bd07e .config console log report ci-upstream-kasan-gce
2018/04/04 01:33 upstream f2d285669aae 676bd07e .config console log report ci-upstream-kasan-gce
2018/04/03 21:36 upstream f2d285669aae 676bd07e .config console log report ci-upstream-kasan-gce-root
2018/04/03 10:00 upstream 642e7fd23353 676bd07e .config console log report ci-upstream-kasan-gce
2018/04/03 07:25 upstream 86bbbebac193 676bd07e .config console log report ci-upstream-kasan-gce
2018/04/03 06:13 upstream 86bbbebac193 676bd07e .config console log report ci-upstream-kasan-gce
2018/04/03 04:59 upstream 86bbbebac193 676bd07e .config console log report ci-upstream-kasan-gce-root
2018/04/02 21:43 upstream 86bbbebac193 676bd07e .config console log report ci-upstream-kasan-gce-root
2018/04/02 20:22 upstream 86bbbebac193 676bd07e .config console log report ci-upstream-kasan-gce
2018/04/02 13:27 upstream 0adb32858b0b dc889257 .config console log report ci-upstream-kasan-gce-root
2018/04/02 10:16 upstream 0adb32858b0b dc889257 .config console log report ci-upstream-kasan-gce
2018/04/02 02:18 upstream 0adb32858b0b dc889257 .config console log report ci-upstream-kasan-gce-root
2018/04/02 01:08 upstream 0adb32858b0b dc889257 .config console log report ci-upstream-kasan-gce
2018/04/01 19:18 upstream 10b84daddbec dc889257 .config console log report ci-upstream-kasan-gce
2018/04/01 17:55 upstream 10b84daddbec dc889257 .config console log report ci-upstream-kasan-gce
2018/04/01 12:31 upstream 10b84daddbec 0a78e248 .config console log report ci-upstream-kasan-gce
2018/04/01 08:49 upstream 10b84daddbec 0174c6c8 .config console log report ci-upstream-kasan-gce-root
2018/04/01 07:01 upstream 10b84daddbec 0174c6c8 .config console log report ci-upstream-kasan-gce
2018/04/01 02:51 upstream 10b84daddbec 0174c6c8 .config console log report ci-upstream-kasan-gce
2018/04/01 00:26 upstream 10b84daddbec 0174c6c8 .config console log report ci-upstream-kasan-gce
2018/03/31 21:50 upstream 10b84daddbec 0174c6c8 .config console log report ci-upstream-kasan-gce-root
2018/03/31 20:35 upstream 10b84daddbec 0174c6c8 .config console log report ci-upstream-kasan-gce-root
2018/03/31 19:08 upstream 10b84daddbec 0174c6c8 .config console log report ci-upstream-kasan-gce
2018/03/31 09:04 upstream b5dbc28762fd 8fbce0e4 .config console log report ci-upstream-kasan-gce
2018/03/31 02:38 upstream 9dd2326890d8 8fbce0e4 .config console log report ci-upstream-kasan-gce-root
2018/03/30 22:01 upstream 9dd2326890d8 8fbce0e4 .config console log report ci-upstream-kasan-gce
2018/03/30 19:23 upstream 9dd2326890d8 8fbce0e4 .config console log report ci-upstream-kasan-gce-root
2018/03/30 10:03 upstream c2a9838452a4 d47f0ed6 .config console log report ci-upstream-kasan-gce-root
2018/03/30 06:28 upstream c2a9838452a4 d47f0ed6 .config console log report ci-upstream-kasan-gce
2018/03/30 02:52 upstream 0b412605ef5f d47f0ed6 .config console log report ci-upstream-kasan-gce
2018/03/30 01:28 upstream 0b412605ef5f d47f0ed6 .config console log report ci-upstream-kasan-gce
2018/03/29 21:45 upstream 0b412605ef5f d47f0ed6 .config console log report ci-upstream-kasan-gce
2018/03/29 16:45 upstream 0b412605ef5f d47f0ed6 .config console log report ci-upstream-kasan-gce-root
2018/03/29 15:39 upstream 0b412605ef5f d47f0ed6 .config console log report ci-upstream-kasan-gce-root
2018/03/29 10:51 upstream 0b412605ef5f d47f0ed6 .config console log report ci-upstream-kasan-gce-root
2018/03/29 06:14 upstream a2601d78b77a bf5e585c .config console log report ci-upstream-kasan-gce
2018/03/29 01:43 upstream a2601d78b77a bf5e585c .config console log report ci-upstream-kasan-gce-root
2018/03/28 21:42 upstream 3eb2ce825ea1 bf5e585c .config console log report ci-upstream-kasan-gce-root
2018/03/28 20:24 upstream 3eb2ce825ea1 bf5e585c .config console log report ci-upstream-kasan-gce
2018/03/28 14:20 upstream 3eb2ce825ea1 bf5e585c .config console log report ci-upstream-kasan-gce
2018/03/28 12:30 upstream 3eb2ce825ea1 bf5e585c .config console log report ci-upstream-kasan-gce
2018/03/28 07:11 upstream 3eb2ce825ea1 bf5e585c .config console log report ci-upstream-kasan-gce
2018/03/28 04:38 upstream 3eb2ce825ea1 bf5e585c .config console log report ci-upstream-kasan-gce-root
2018/03/28 02:16 upstream 3eb2ce825ea1 bf5e585c .config console log report ci-upstream-kasan-gce
2018/03/27 18:42 upstream 3eb2ce825ea1 bf5e585c .config console log report ci-upstream-kasan-gce-root
2018/03/27 16:18 upstream 3eb2ce825ea1 bf5e585c .config console log report ci-upstream-kasan-gce-root
2018/03/27 12:54 upstream 3eb2ce825ea1 bf5e585c .config console log report ci-upstream-kasan-gce-root
2018/03/27 10:24 upstream 3eb2ce825ea1 bf5e585c .config console log report ci-upstream-kasan-gce
* Struck through repros no longer work on HEAD.