syzbot


WARNING in xfrm6_tunnel_net_exit (2)

Status: fixed on 2019/03/06 07:43
Subsystems: net
[Documentation on labels]
Reported-by: syzbot+e9aebef558e3ed673934@syzkaller.appspotmail.com
Fix commit: f75a2804da39 xfrm: destroy xfrm_state synchronously on net exit path
First crash: 2162d, last: 1880d
Discussions (6)
Title Replies (including bot) Last reply
[PATCH 4.19 000/110] 4.19.36-stable review 119 (119) 2019/04/20 05:33
[PATCH AUTOSEL 4.19 01/57] drm/cirrus: Use drm_framebuffer_put to avoid kernel oops in clean-up 49 (49) 2019/04/03 16:17
[PATCH 2/4] xfrm: destroy xfrm_state synchronously on net exit path 1 (1) 2019/02/21 08:22
[Patch net v2] xfrm: destroy xfrm_state synchronously on net exit path 2 (2) 2019/02/06 05:14
[Patch net] xfrm: destroy xfrm_state synchronously on net exit path 2 (2) 2019/01/30 16:33
WARNING in xfrm6_tunnel_net_exit (2) 0 (2) 2018/05/19 12:35
Similar bugs (2)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
upstream WARNING in xfrm6_tunnel_net_exit net syz 14002 2166d 2296d 5/26 fixed on 2018/05/17 10:02
linux-4.19 WARNING in xfrm6_tunnel_net_exit syz done 34 1587d 1835d 1/1 fixed on 2020/01/14 19:04

Sample crash report:
WARNING: CPU: 1 PID: 375 at net/ipv6/xfrm6_tunnel.c:351 xfrm6_tunnel_net_exit+0x1df/0x370 net/ipv6/xfrm6_tunnel.c:351
Kernel panic - not syncing: panic_on_warn set ...
CPU: 1 PID: 375 Comm: kworker/u4:3 Not tainted 5.0.0-rc7+ #80
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
Workqueue: netns cleanup_net
Call Trace:
 __dump_stack lib/dump_stack.c:77 [inline]
 dump_stack+0x172/0x1f0 lib/dump_stack.c:113
 panic+0x2cb/0x65c kernel/panic.c:214
 __warn.cold+0x20/0x45 kernel/panic.c:571
 report_bug+0x263/0x2b0 lib/bug.c:186
 fixup_bug arch/x86/kernel/traps.c:178 [inline]
 fixup_bug arch/x86/kernel/traps.c:173 [inline]
 do_error_trap+0x11b/0x200 arch/x86/kernel/traps.c:271
 do_invalid_op+0x37/0x50 arch/x86/kernel/traps.c:290
 invalid_op+0x14/0x20 arch/x86/entry/entry_64.S:973
RIP: 0010:xfrm6_tunnel_net_exit+0x1df/0x370 net/ipv6/xfrm6_tunnel.c:351
Code: 4c 89 e0 48 c1 e8 03 42 80 3c 38 00 0f 85 73 01 00 00 4d 8b 34 24 31 ff 4c 89 f6 e8 0b b0 55 fb 4d 85 f6 74 b3 e8 61 ae 55 fb <0f> 0b eb aa 48 81 c3 00 08 00 00 45 31 e4 49 be 00 00 00 00 00 fc
RSP: 0018:ffff8880a91cfbe0 EFLAGS: 00010293
RAX: ffff8880a9066000 RBX: ffff8880a8bbd700 RCX: ffffffff861a3315
RDX: 0000000000000000 RSI: ffffffff861a331f RDI: 0000000000000007
RBP: ffff8880a91cfc08 R08: ffff8880a9066000 R09: ffff8880a90668f0
R10: 0000000000000000 R11: 0000000000000000 R12: ffff8880a8bbdef8
R13: 00000000000000ff R14: ffff888090c77580 R15: dffffc0000000000
 ops_exit_list.isra.0+0xb0/0x160 net/core/net_namespace.c:153
 cleanup_net+0x3fb/0x960 net/core/net_namespace.c:551
 process_one_work+0x98e/0x1790 kernel/workqueue.c:2173
 worker_thread+0x98/0xe40 kernel/workqueue.c:2319
 kthread+0x357/0x430 kernel/kthread.c:246
 ret_from_fork+0x3a/0x50 arch/x86/entry/entry_64.S:352
Kernel Offset: disabled
Rebooting in 86400 seconds..

Crashes (48816):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2019/02/21 01:29 upstream 2137397c92ae c95f0707 .config console log report syz C ci-upstream-kasan-gce
2019/02/21 01:27 upstream 2137397c92ae c95f0707 .config console log report syz C ci-upstream-kasan-gce-smack-root
2019/02/21 01:27 upstream 2137397c92ae c95f0707 .config console log report syz C ci-upstream-kasan-gce-root
2019/02/21 00:45 upstream 2137397c92ae c95f0707 .config console log report syz C ci-upstream-kasan-gce-selinux-root
2019/02/19 04:45 upstream a3b22b9f11d9 59f36113 .config console log report syz C ci-upstream-kasan-gce
2019/02/19 04:42 upstream a3b22b9f11d9 59f36113 .config console log report syz C ci-upstream-kasan-gce-selinux-root
2019/02/19 04:41 upstream a3b22b9f11d9 59f36113 .config console log report syz C ci-upstream-kasan-gce-smack-root
2019/02/19 04:41 upstream a3b22b9f11d9 59f36113 .config console log report syz C ci-upstream-kasan-gce-root
2019/02/07 03:45 upstream 8834f5600cf3 d25487bc .config console log report syz C ci-upstream-kasan-gce-smack-root
2019/02/07 02:54 upstream 8834f5600cf3 d25487bc .config console log report syz C ci-upstream-kasan-gce
2019/02/06 22:02 upstream 8834f5600cf3 d25487bc .config console log report syz C ci-upstream-kasan-gce-root
2019/02/06 21:42 upstream 8834f5600cf3 d25487bc .config console log report syz C ci-upstream-kasan-gce-selinux-root
2019/02/02 21:21 upstream cd984a5be215 c198d5dd .config console log report syz C ci-upstream-kasan-gce-selinux-root
2019/02/02 21:20 upstream cd984a5be215 c198d5dd .config console log report syz C ci-upstream-kasan-gce-smack-root
2019/02/02 21:20 upstream cd984a5be215 c198d5dd .config console log report syz C ci-upstream-kasan-gce-root
2019/01/23 16:15 upstream 333478a7eb21 7cf3249c .config console log report syz C ci-upstream-kasan-gce-root
2019/01/23 13:32 upstream 333478a7eb21 7cf3249c .config console log report syz C ci-upstream-kasan-gce
2019/01/23 13:31 upstream 333478a7eb21 7cf3249c .config console log report syz C ci-upstream-kasan-gce-smack-root
2019/01/23 13:31 upstream 333478a7eb21 7cf3249c .config console log report syz C ci-upstream-kasan-gce-selinux-root
2019/01/21 03:49 upstream 6e693b3ffecb fd37a550 .config console log report syz C ci-upstream-kasan-gce-selinux-root
2019/01/21 03:48 upstream 6e693b3ffecb fd37a550 .config console log report syz C ci-upstream-kasan-gce-root
2019/01/21 03:47 upstream 6e693b3ffecb fd37a550 .config console log report syz C ci-upstream-kasan-gce-smack-root
2019/01/21 03:28 upstream 6e693b3ffecb fd37a550 .config console log report syz C ci-upstream-kasan-gce
2019/01/21 03:01 upstream 6e693b3ffecb fd37a550 .config console log report syz C ci-upstream-kasan-gce-selinux-root
2019/01/21 03:00 upstream 6e693b3ffecb fd37a550 .config console log report syz C ci-upstream-kasan-gce-root
2019/01/21 03:00 upstream 6e693b3ffecb fd37a550 .config console log report syz C ci-upstream-kasan-gce-smack-root
2019/01/16 00:31 upstream fe76fc6aaf53 79cb1a7c .config console log report syz C ci-upstream-kasan-gce
2019/01/16 00:31 upstream fe76fc6aaf53 79cb1a7c .config console log report syz C ci-upstream-kasan-gce-smack-root
2019/01/16 00:31 upstream fe76fc6aaf53 79cb1a7c .config console log report syz C ci-upstream-kasan-gce-selinux-root
2019/01/16 00:30 upstream fe76fc6aaf53 79cb1a7c .config console log report syz C ci-upstream-kasan-gce-root
2019/02/21 05:29 upstream 2137397c92ae c95f0707 .config console log report syz C ci-upstream-kasan-gce-386
2019/02/19 04:06 upstream 301e361072e5 59f36113 .config console log report syz C ci-upstream-kasan-gce-386
2019/02/02 21:19 upstream cd984a5be215 c198d5dd .config console log report syz C ci-upstream-kasan-gce-386
2019/01/23 14:11 upstream 333478a7eb21 7cf3249c .config console log report syz C ci-upstream-kasan-gce-386
2019/01/21 04:56 upstream 6e693b3ffecb fd37a550 .config console log report syz C ci-upstream-kasan-gce-386
2019/01/16 02:00 upstream fe76fc6aaf53 79cb1a7c .config console log report syz C ci-upstream-kasan-gce-386
2018/05/19 12:34 net-next-old eb38401c779d 849705db .config console log report syz C ci-upstream-net-kasan-gce
2019/01/23 12:55 linux-next 5b74ce505631 7cf3249c .config console log report syz C ci-upstream-linux-next-kasan-gce-root
2019/01/21 15:18 linux-next a790195efddd badbbeee .config console log report syz C ci-upstream-linux-next-kasan-gce-root
2019/01/21 02:51 linux-next 9673b4aa71ca fd37a550 .config console log report syz C ci-upstream-linux-next-kasan-gce-root
2019/01/16 00:24 linux-next 5aa6589e17bd 79cb1a7c .config console log report syz C ci-upstream-linux-next-kasan-gce-root
2018/05/19 03:28 upstream 2c71d338bef2 849705db .config console log report syz ci-upstream-kasan-gce-root
2019/02/24 18:07 upstream e60b5f79bd75 7a06e792 .config console log report ci-upstream-kasan-gce
2019/02/24 16:57 upstream e60b5f79bd75 7a06e792 .config console log report ci-upstream-kasan-gce-smack-root
2019/02/24 13:55 upstream e60b5f79bd75 7a06e792 .config console log report ci-upstream-kasan-gce-root
2019/02/24 12:36 upstream e60b5f79bd75 7a06e792 .config console log report ci-upstream-kasan-gce
2019/02/24 12:32 upstream e60b5f79bd75 7a06e792 .config console log report ci-upstream-kasan-gce-selinux-root
2019/02/24 10:10 upstream e60b5f79bd75 7a06e792 .config console log report ci-upstream-kasan-gce
2019/02/24 09:04 upstream e60b5f79bd75 7a06e792 .config console log report ci-upstream-kasan-gce
2019/02/24 07:58 upstream e60b5f79bd75 7a06e792 .config console log report ci-upstream-kasan-gce
2019/02/24 05:46 upstream e60b5f79bd75 7a06e792 .config console log report ci-upstream-kasan-gce
2019/02/24 05:03 upstream e60b5f79bd75 7a06e792 .config console log report ci-upstream-kasan-gce
2019/02/24 03:29 upstream e60b5f79bd75 7a06e792 .config console log report ci-upstream-kasan-gce-smack-root
2019/02/24 02:27 upstream e60b5f79bd75 7a06e792 .config console log report ci-upstream-kasan-gce
2019/02/23 23:51 upstream e60b5f79bd75 7a06e792 .config console log report ci-upstream-kasan-gce
2019/02/23 21:18 upstream e60b5f79bd75 7a06e792 .config console log report ci-upstream-kasan-gce-root
2019/02/23 19:47 upstream cb268d806972 18107ce0 .config console log report ci-upstream-kasan-gce-smack-root
2019/02/23 19:43 upstream cb268d806972 18107ce0 .config console log report ci-upstream-kasan-gce-smack-root
2019/02/23 18:35 upstream cb268d806972 18107ce0 .config console log report ci-upstream-kasan-gce
2019/02/23 16:30 upstream cb268d806972 18107ce0 .config console log report ci-upstream-kasan-gce-root
2019/02/23 15:52 upstream cb268d806972 18107ce0 .config console log report ci-upstream-kasan-gce-selinux-root
2019/02/23 14:22 upstream cb268d806972 18107ce0 .config console log report ci-upstream-kasan-gce-root
2019/02/23 12:34 upstream cb268d806972 18107ce0 .config console log report ci-upstream-kasan-gce
2019/02/23 10:51 upstream cb268d806972 18107ce0 .config console log report ci-upstream-kasan-gce-root
2019/02/23 10:44 upstream cb268d806972 18107ce0 .config console log report ci-upstream-kasan-gce-selinux-root
2019/02/23 09:42 upstream cb268d806972 18107ce0 .config console log report ci-upstream-kasan-gce-selinux-root
2019/02/23 09:04 upstream cb268d806972 18107ce0 .config console log report ci-upstream-kasan-gce
2019/02/22 22:41 upstream 8a61716ff2ab 6a5fcca4 .config console log report ci-upstream-kasan-gce
2019/02/22 21:28 upstream 8a61716ff2ab 6a5fcca4 .config console log report ci-upstream-kasan-gce
2019/02/22 17:59 upstream 8a61716ff2ab 6a5fcca4 .config console log report ci-upstream-kasan-gce-root
2019/02/22 16:52 upstream 8a61716ff2ab 6a5fcca4 .config console log report ci-upstream-kasan-gce-root
2019/02/22 15:49 upstream 8a61716ff2ab 6a5fcca4 .config console log report ci-upstream-kasan-gce-smack-root
2018/05/18 19:51 upstream 3acf4e395260 849705db .config console log report ci-upstream-kasan-gce-root
2019/02/24 15:16 upstream e60b5f79bd75 7a06e792 .config console log report ci-upstream-kasan-gce-386
2019/02/24 11:17 upstream e60b5f79bd75 7a06e792 .config console log report ci-upstream-kasan-gce-386
2019/02/23 22:04 upstream e60b5f79bd75 7a06e792 .config console log report ci-upstream-kasan-gce-386
2019/02/22 20:59 upstream 6ee2846cb4e7 6a5fcca4 .config console log report ci-upstream-kasan-gce-386
2019/02/22 19:41 upstream 6ee2846cb4e7 6a5fcca4 .config console log report ci-upstream-kasan-gce-386
2019/02/22 08:59 net-old d7cf4a3bf3a8 7ff74a98 .config console log report ci-upstream-net-this-kasan-gce
2019/02/24 23:36 net-next-old a75d1d01477d 7a06e792 .config console log report ci-upstream-net-kasan-gce
2019/02/24 22:10 net-next-old a75d1d01477d 7a06e792 .config console log report ci-upstream-net-kasan-gce
2019/02/24 20:34 net-next-old a75d1d01477d 7a06e792 .config console log report ci-upstream-net-kasan-gce
2019/02/24 19:15 net-next-old a75d1d01477d 7a06e792 .config console log report ci-upstream-net-kasan-gce
2019/02/24 16:22 net-next-old a75d1d01477d 7a06e792 .config console log report ci-upstream-net-kasan-gce
2019/02/24 14:56 net-next-old a75d1d01477d 7a06e792 .config console log report ci-upstream-net-kasan-gce
2019/02/24 09:00 net-next-old dccd3ab55ead 7a06e792 .config console log report ci-upstream-net-kasan-gce
2019/02/24 06:50 net-next-old dccd3ab55ead 7a06e792 .config console log report ci-upstream-net-kasan-gce
2019/02/24 01:18 net-next-old dccd3ab55ead 7a06e792 .config console log report ci-upstream-net-kasan-gce
2019/02/24 00:54 net-next-old dccd3ab55ead 7a06e792 .config console log report ci-upstream-net-kasan-gce
2019/02/23 17:33 net-next-old e59d790959b4 18107ce0 .config console log report ci-upstream-net-kasan-gce
2019/02/22 19:04 net-next-old 7a25c6c0aac8 6a5fcca4 .config console log report ci-upstream-net-kasan-gce
2019/02/06 06:53 linux-next 1a82ba1c69e3 d672172c .config console log report ci-upstream-linux-next-kasan-gce-root
2018/09/05 11:52 https://github.com/google/kmsan.git master 43e4752ae5dc 196410e4 .config console log report ci-upstream-kmsan-gce
* Struck through repros no longer work on HEAD.