syzbot


WARNING in default_device_exit_batch (4)

Status: fixed on 2023/06/08 14:41
Subsystems: net
[Documentation on labels]
Reported-by: syzbot+9dfc3f3348729cc82277@syzkaller.appspotmail.com
Fix commit: e667d4690986 bonding: restore bond's IFF_SLAVE flag if a non-eth dev enslave fails
First crash: 723d, last: 595d
Cause bisection: failed (error log)
  
Discussions (5)
Title Replies (including bot) Last reply
[PATCH net v3 0/3] bonding: properly restore flags when bond changes ether type 7 (7) 2023/03/17 08:00
[PATCH net v2 0/4] bonding: properly restore flags when bond changes ether type 18 (18) 2023/03/15 08:21
[PATCH net] bonding: Fix warning in default_device_exit_batch() 5 (5) 2023/03/14 02:17
[PATCH net 0/2] bonding: properly restore flags when non-eth dev enslave fails 6 (6) 2023/03/13 13:42
[syzbot] WARNING in default_device_exit_batch (4) 0 (2) 2023/03/02 10:16
Similar bugs (8)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
upstream WARNING in default_device_exit_batch (3) net C inconclusive 599 724d 907d 0/28 closed as invalid on 2022/11/15 17:40
linux-4.14 WARNING in default_device_exit_batch 67 1278d 1580d 0/1 auto-closed as invalid on 2021/09/07 10:06
upstream WARNING in default_device_exit_batch (2) net 1466 989d 1585d 0/28 auto-closed as invalid on 2022/04/24 02:35
upstream WARNING in default_device_exit_batch net 2 1712d 1744d 0/28 auto-closed as invalid on 2020/06/30 07:06
linux-4.19 WARNING in default_device_exit_batch 467 1041d 1583d 0/1 auto-closed as invalid on 2022/04/28 08:15
linux-4.19 WARNING in default_device_exit_batch (2) syz error 200 615d 908d 0/1 upstream: reported syz repro on 2022/05/15 20:01
linux-6.1 WARNING in default_device_exit_batch 2 598d 598d 0/3 auto-obsoleted due to no activity on 2023/07/19 17:51
linux-5.15 WARNING in default_device_exit_batch 1 602d 602d 0/3 auto-obsoleted due to no activity on 2023/07/15 14:46

Sample crash report:
bond7 (unregistering): Released all slaves
------------[ cut here ]------------
WARNING: CPU: 1 PID: 56 at net/core/dev.c:10867 unregister_netdevice_many_notify+0x14cf/0x19f0 net/core/dev.c:10867
Modules linked in:
CPU: 1 PID: 56 Comm: kworker/u4:4 Not tainted 6.2.0-syzkaller-05251-g5b7c4cabbb65 #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/16/2023
Workqueue: netns cleanup_net
RIP: 0010:unregister_netdevice_many_notify+0x14cf/0x19f0 net/core/dev.c:10867
Code: af 1a 00 00 48 c7 c6 00 1c 5c 8b 48 c7 c7 40 1c 5c 8b c6 05 28 d4 4c 06 01 e8 5d 45 37 f9 0f 0b e9 01 f9 ff ff e8 f1 c8 6f f9 <0f> 0b e9 d8 f8 ff ff e8 85 66 c1 f9 e9 11 ed ff ff 4c 89 ef e8 d8
RSP: 0018:ffffc90001577a38 EFLAGS: 00010293
RAX: 0000000000000000 RBX: 000000007db3f601 RCX: 0000000000000000
RDX: ffff888017d61d40 RSI: ffffffff8814e53f RDI: 0000000000000001
RBP: ffff88807bc46100 R08: 0000000000000001 R09: 0000000000000000
R10: 0000000000000001 R11: 0000000000000000 R12: 0000000000000000
R13: ffff88807bc46100 R14: ffff88802ab70000 R15: dffffc0000000000
FS:  0000000000000000(0000) GS:ffff8880b9900000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00007ffcb678e960 CR3: 00000000768f2000 CR4: 00000000003506e0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Call Trace:
 <TASK>
 unregister_netdevice_many net/core/dev.c:10897 [inline]
 default_device_exit_batch+0x451/0x5b0 net/core/dev.c:11350
 ops_exit_list+0x125/0x170 net/core/net_namespace.c:174
 cleanup_net+0x4ee/0xb10 net/core/net_namespace.c:613
 process_one_work+0x9bf/0x1820 kernel/workqueue.c:2390
 worker_thread+0x669/0x1090 kernel/workqueue.c:2537
 kthread+0x2e8/0x3a0 kernel/kthread.c:376
 ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:308
 </TASK>

Crashes (954):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2023/03/02 10:16 net-next-old 5b7c4cabbb65 f8902b57 .config strace log report syz C [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in default_device_exit_batch
2023/03/18 00:39 upstream 8d3c682a5e3d 7939252e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root WARNING in default_device_exit_batch
2023/03/17 23:32 upstream 8d3c682a5e3d 7939252e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root WARNING in default_device_exit_batch
2023/03/17 22:31 upstream 8d3c682a5e3d 7939252e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root WARNING in default_device_exit_batch
2023/03/17 12:43 upstream 38e04b3e4240 18b58603 .config console log report info ci-qemu-upstream WARNING in default_device_exit_batch
2023/03/17 10:27 upstream 38e04b3e4240 18b58603 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root WARNING in default_device_exit_batch
2023/03/17 09:07 upstream 38e04b3e4240 18b58603 .config console log report info ci-qemu-upstream WARNING in default_device_exit_batch
2023/03/17 06:22 upstream 0ddc84d2dd43 18b58603 .config console log report info ci-upstream-kasan-gce WARNING in default_device_exit_batch
2023/03/17 01:47 upstream 0ddc84d2dd43 18b58603 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root WARNING in default_device_exit_batch
2023/03/16 23:32 upstream 0ddc84d2dd43 18b58603 .config console log report info ci-qemu-upstream WARNING in default_device_exit_batch
2023/03/16 22:21 upstream 0ddc84d2dd43 18b58603 .config console log report info ci-upstream-kasan-gce WARNING in default_device_exit_batch
2023/03/16 21:08 upstream 0ddc84d2dd43 18b58603 .config console log report info ci-qemu-upstream WARNING in default_device_exit_batch
2023/03/16 07:52 upstream 9c1bec9c0b08 18b58603 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root WARNING in default_device_exit_batch
2023/03/16 00:32 upstream 9c1bec9c0b08 18b58603 .config console log report info ci-qemu-upstream WARNING in default_device_exit_batch
2023/03/15 14:49 upstream 6015b1aca1a2 18b58603 .config console log report info ci-upstream-kasan-gce WARNING in default_device_exit_batch
2023/03/15 13:28 upstream 6015b1aca1a2 18b58603 .config console log report info ci-upstream-kasan-gce-smack-root WARNING in default_device_exit_batch
2023/03/15 12:19 upstream 6015b1aca1a2 18b58603 .config console log report info ci-upstream-kasan-gce WARNING in default_device_exit_batch
2023/03/15 10:39 upstream 6015b1aca1a2 0d5c4377 .config console log report info ci-upstream-kasan-gce-root WARNING in default_device_exit_batch
2023/03/15 00:09 upstream 4979bf866825 0d5c4377 .config console log report info ci-upstream-kasan-gce-selinux-root WARNING in default_device_exit_batch
2023/03/14 22:36 upstream 4979bf866825 0d5c4377 .config console log report info ci-upstream-kasan-gce-selinux-root WARNING in default_device_exit_batch
2023/03/14 21:00 upstream 4979bf866825 0d5c4377 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root WARNING in default_device_exit_batch
2023/03/14 09:23 upstream fc89d7fb499b 0d5c4377 .config console log report info ci-qemu-upstream WARNING in default_device_exit_batch
2023/03/14 00:41 upstream fc89d7fb499b 026e2200 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root WARNING in default_device_exit_batch
2023/03/13 22:12 upstream fc89d7fb499b 026e2200 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root WARNING in default_device_exit_batch
2023/03/13 19:22 upstream eeac8ede1755 026e2200 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root WARNING in default_device_exit_batch
2023/03/13 16:01 upstream eeac8ede1755 026e2200 .config console log report info ci-upstream-kasan-gce-selinux-root WARNING in default_device_exit_batch
2023/03/13 11:34 upstream eeac8ede1755 5205ef30 .config console log report info ci-upstream-kasan-gce-root WARNING in default_device_exit_batch
2023/03/12 23:06 upstream 134231664868 5205ef30 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root WARNING in default_device_exit_batch
2023/03/12 22:05 upstream 134231664868 5205ef30 .config console log report info ci-upstream-kasan-gce-selinux-root WARNING in default_device_exit_batch
2023/03/12 20:54 upstream 134231664868 5205ef30 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in default_device_exit_batch
2023/03/12 19:29 upstream 134231664868 5205ef30 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root WARNING in default_device_exit_batch
2023/03/06 01:57 upstream f915322fe014 f8902b57 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root WARNING in default_device_exit_batch
2023/03/05 15:14 upstream b01fe98d34f3 f8902b57 .config console log report info ci-qemu-upstream WARNING in default_device_exit_batch
2023/03/05 04:55 upstream b01fe98d34f3 f8902b57 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root WARNING in default_device_exit_batch
2023/03/05 03:42 upstream b01fe98d34f3 f8902b57 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root WARNING in default_device_exit_batch
2023/03/04 13:38 upstream 0988a0ea7919 f8902b57 .config console log report info ci-upstream-kasan-gce-selinux-root WARNING in default_device_exit_batch
2023/03/04 03:54 upstream 0a3f9a6b0265 f8902b57 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root WARNING in default_device_exit_batch
2023/03/03 13:48 upstream 2eb29d59ddf0 f8902b57 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root WARNING in default_device_exit_batch
2023/03/03 11:24 upstream 2eb29d59ddf0 f8902b57 .config console log report info ci-upstream-kasan-gce WARNING in default_device_exit_batch
2022/11/18 11:45 upstream 81ac25651a62 4ba8ab94 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root WARNING in default_device_exit_batch
2023/03/18 09:46 upstream 8d3c682a5e3d 7939252e .config console log report info ci-upstream-kasan-gce-386 WARNING in default_device_exit_batch
2023/03/16 02:45 upstream 9c1bec9c0b08 18b58603 .config console log report info ci-upstream-kasan-gce-386 WARNING in default_device_exit_batch
2023/03/15 11:12 upstream 6015b1aca1a2 0d5c4377 .config console log report info ci-upstream-kasan-gce-386 WARNING in default_device_exit_batch
2023/03/15 01:45 upstream 4979bf866825 0d5c4377 .config console log report info ci-upstream-kasan-gce-386 WARNING in default_device_exit_batch
2023/03/13 12:58 upstream eeac8ede1755 5205ef30 .config console log report info ci-upstream-kasan-gce-386 WARNING in default_device_exit_batch
2023/03/05 07:22 upstream b01fe98d34f3 f8902b57 .config console log report info ci-upstream-kasan-gce-386 WARNING in default_device_exit_batch
2023/03/02 13:25 upstream ee3f96b16468 f8902b57 .config console log report info ci-qemu-upstream-386 WARNING in default_device_exit_batch
2023/03/08 20:42 net cdd28833100c 4fc6d98d .config console log report info ci-upstream-net-this-kasan-gce WARNING in default_device_exit_batch
2023/03/08 13:08 net 37d9df224d1e d2b00170 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce WARNING in default_device_exit_batch
2023/03/07 19:53 net 757b56a6c7bb ffaa5c55 .config console log report info ci-upstream-net-this-kasan-gce WARNING in default_device_exit_batch
2023/03/06 12:58 net-old f4b47a2e9463 f8902b57 .config console log report info ci-upstream-net-this-kasan-gce WARNING in default_device_exit_batch
2023/03/04 02:09 net-next-old 5b7c4cabbb65 f8902b57 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in default_device_exit_batch
2022/11/15 23:37 net-next-old 7eba4505394e 97de9cfc .config console log report info ci-upstream-net-kasan-gce WARNING in default_device_exit_batch
2023/03/17 07:27 linux-next 6f08c1de13a9 18b58603 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING in default_device_exit_batch
2023/03/16 05:01 linux-next 6f72958a49f6 18b58603 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING in default_device_exit_batch
2023/03/07 16:20 net 757b56a6c7bb ffaa5c55 .config console log report info ci-upstream-net-this-kasan-gce WARNING in default_device_exit_batch
2023/03/06 04:57 linux-next dc837c1a5137 f8902b57 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING in default_device_exit_batch
2023/03/03 09:56 linux-next 1acf39ef8f14 f8902b57 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING in default_device_exit_batch
2023/03/03 07:33 linux-next 1acf39ef8f14 f8902b57 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING in default_device_exit_batch
2023/03/24 14:55 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci fe15c26ee26e 9700afae .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in default_device_exit_batch
2023/03/23 14:17 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci fe15c26ee26e f94b4a29 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in default_device_exit_batch
2023/03/14 06:06 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci fe15c26ee26e 026e2200 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in default_device_exit_batch
2023/03/07 00:01 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci fe15c26ee26e f8902b57 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in default_device_exit_batch
* Struck through repros no longer work on HEAD.