syzbot


kernel BUG at fs/f2fs/node.c:LINE!

Status: upstream: reported C repro on 2020/09/23 09:54
Subsystems: f2fs
[Documentation on labels]
Reported-by: syzbot+255273ac0964bf0423f2@syzkaller.appspotmail.com
First crash: 1555d, last: 662d
Similar bugs (1)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
upstream kernel BUG at fs/f2fs/node.c:LINE! f2fs C 1 2441d 2441d 8/28 fixed on 2018/07/09 18:05
Fix bisection attempts (10)
Created Duration User Patch Repo Result
2022/08/21 22:56 30m bisect fix linux-4.14.y OK (0) job log log
2022/06/03 16:04 30m bisect fix linux-4.14.y OK (0) job log log
2022/02/08 00:40 31m bisect fix linux-4.14.y OK (0) job log log
2022/01/06 06:42 28m bisect fix linux-4.14.y OK (0) job log log
2021/11/29 12:33 25m bisect fix linux-4.14.y OK (0) job log log
2021/10/30 12:04 25m bisect fix linux-4.14.y OK (0) job log log
2021/09/30 11:38 24m bisect fix linux-4.14.y OK (0) job log log
2021/08/31 11:11 26m bisect fix linux-4.14.y OK (0) job log log
2021/07/09 22:07 21m bisect fix linux-4.14.y OK (0) job log log
2021/06/09 21:41 26m bisect fix linux-4.14.y OK (0) job log log

Sample crash report:
IPVS: ftp: loaded support on port[0] = 21
F2FS-fs (loop0): Found nat_bits in checkpoint
F2FS-fs (loop0): Mounted with checkpoint version = 48b305e5
------------[ cut here ]------------
kernel BUG at fs/f2fs/node.c:2780!
invalid opcode: 0000 [#1] PREEMPT SMP KASAN
Modules linked in:
CPU: 1 PID: 7995 Comm: syz-executor289 Not tainted 4.14.307-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/02/2023
task: ffff8880b54ec340 task.stack: ffff88808b4e8000
RIP: 0010:destroy_node_manager+0x4f4/0x780 fs/f2fs/node.c:2780
RSP: 0018:ffff88808b4ef7b0 EFLAGS: 00010297
RAX: ffff8880b54ec340 RBX: ffff8880af23a5b0 RCX: dffffc0000000000
RDX: 0000000000000000 RSI: 0000000000000001 RDI: ffff8880af23a5d4
RBP: ffff8880af23a4c0 R08: ffffffff8b9d2630 R09: 0000000000040589
R10: ffff8880b54ecbf0 R11: ffff8880b54ec340 R12: ffff8880af23a5d8
R13: ffffed1012b44456 R14: ffff8880af23a5b0 R15: ffff888095a22280
FS:  00005555555bd300(0000) GS:ffff8880ba500000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00007f205d126140 CR3: 0000000008e6a000 CR4: 00000000003406e0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Call Trace:
 f2fs_put_super+0x3e1/0x840 fs/f2fs/super.c:835
 generic_shutdown_super+0x144/0x370 fs/super.c:446
 kill_block_super+0x95/0xe0 fs/super.c:1161
 deactivate_locked_super+0x6c/0xd0 fs/super.c:319
 deactivate_super+0x7f/0xa0 fs/super.c:350
 cleanup_mnt+0x186/0x2c0 fs/namespace.c:1183
 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:915
 do_group_exit+0x100/0x2e0 kernel/exit.c:1037
 SYSC_exit_group kernel/exit.c:1048 [inline]
 SyS_exit_group+0x19/0x20 kernel/exit.c:1046
 do_syscall_64+0x1d5/0x640 arch/x86/entry/common.c:292
 entry_SYSCALL_64_after_hwframe+0x5e/0xd3
RIP: 0033:0x7f205d0ad9e9
RSP: 002b:00007ffd9f4975a8 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7
RAX: ffffffffffffffda RBX: 00007f205d128330 RCX: 00007f205d0ad9e9
RDX: 000000000000003c RSI: 00000000000000e7 RDI: 0000000000000001
RBP: 0000000000000001 R08: ffffffffffffffc0 R09: 00007f205d122e40
R10: 00007ffd9f4974c0 R11: 0000000000000246 R12: 00007f205d128330
R13: 0000000000000001 R14: 0000000000000000 R15: 0000000000000001
Code: 40 6c 00 00 00 00 48 81 c4 d8 03 00 00 5b 5d 41 5c 41 5d 41 5e 41 5f c3 e8 3a 35 89 fe 0f 0b e8 33 35 89 fe 0f 0b e8 2c 35 89 fe <0f> 0b e8 25 35 89 fe 0f 0b e8 1e 35 89 fe 48 8b 7c 24 28 e8 14 
RIP: destroy_node_manager+0x4f4/0x780 fs/f2fs/node.c:2780 RSP: ffff88808b4ef7b0
---[ end trace 4d4bece5c6e5cdc4 ]---

Crashes (569):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2023/03/04 18:09 linux-4.14.y 7878a41b6cc1 f8902b57 .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-4-14 kernel BUG in destroy_node_manager
2023/02/18 16:38 linux-4.14.y a8ad60f2af58 d02e9a70 .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-4-14 kernel BUG in destroy_node_manager
2023/02/16 08:17 linux-4.14.y a8ad60f2af58 6be0f1f5 .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-4-14 kernel BUG in destroy_node_manager
2023/02/13 04:42 linux-4.14.y a8ad60f2af58 93e26d60 .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-4-14 kernel BUG in destroy_node_manager
2023/02/10 01:23 linux-4.14.y a8ad60f2af58 07980f9d .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-4-14 kernel BUG in destroy_node_manager
2023/02/09 14:58 linux-4.14.y a8ad60f2af58 14a312c8 .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-4-14 kernel BUG in destroy_node_manager
2023/02/09 14:43 linux-4.14.y a8ad60f2af58 14a312c8 .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-4-14 kernel BUG in destroy_node_manager
2023/01/28 04:33 linux-4.14.y 3949d1610004 9dfcf09c .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-4-14 kernel BUG in destroy_node_manager
2023/01/28 00:25 linux-4.14.y 3949d1610004 9dfcf09c .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-4-14 kernel BUG in destroy_node_manager
2023/01/28 00:06 linux-4.14.y 3949d1610004 9dfcf09c .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-4-14 kernel BUG in destroy_node_manager
2023/01/27 23:52 linux-4.14.y 3949d1610004 9dfcf09c .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-4-14 kernel BUG in destroy_node_manager
2022/10/19 20:19 linux-4.14.y 9d5c0b3a8e1a b31320fc .config console log report syz C [disk image] [vmlinux] [mounted in repro] ci2-linux-4-14 kernel BUG in destroy_node_manager
2022/07/22 22:51 linux-4.14.y 9c3bf9cf362f 22343af4 .config console log report syz C ci2-linux-4-14 kernel BUG in destroy_node_manager
2020/10/01 06:47 linux-4.14.y cbfa1702aaf6 a9767fb2 .config console log report syz C ci2-linux-4-14
2020/09/23 10:17 linux-4.14.y cbfa1702aaf6 287cd75a .config console log report syz C ci2-linux-4-14
2023/03/05 11:19 linux-4.14.y 7878a41b6cc1 f8902b57 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-4-14 kernel BUG in destroy_node_manager
2023/03/04 23:53 linux-4.14.y 7878a41b6cc1 f8902b57 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-4-14 kernel BUG in destroy_node_manager
2023/03/04 03:49 linux-4.14.y 7878a41b6cc1 f8902b57 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-4-14 kernel BUG in destroy_node_manager
2023/03/04 00:59 linux-4.14.y 7878a41b6cc1 f8902b57 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-4-14 kernel BUG in destroy_node_manager
2023/03/02 08:24 linux-4.14.y 7878a41b6cc1 f8902b57 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-4-14 kernel BUG in destroy_node_manager
2023/03/01 19:33 linux-4.14.y 7878a41b6cc1 ef65e6cb .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-4-14 kernel BUG in destroy_node_manager
2023/03/01 19:13 linux-4.14.y 7878a41b6cc1 ef65e6cb .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-4-14 kernel BUG in destroy_node_manager
2023/03/01 17:19 linux-4.14.y 7878a41b6cc1 ef65e6cb .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-4-14 kernel BUG in destroy_node_manager
2023/03/01 01:19 linux-4.14.y 7878a41b6cc1 95aee97a .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-4-14 kernel BUG in destroy_node_manager
2023/03/01 00:09 linux-4.14.y 7878a41b6cc1 95aee97a .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-4-14 kernel BUG in destroy_node_manager
2023/02/26 17:01 linux-4.14.y 7878a41b6cc1 ee50e71c .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-4-14 kernel BUG in destroy_node_manager
2023/02/26 16:00 linux-4.14.y 7878a41b6cc1 ee50e71c .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-4-14 kernel BUG in destroy_node_manager
2023/02/23 06:13 linux-4.14.y 1e61bd26fa2c 9f1e2cb3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-4-14 kernel BUG in destroy_node_manager
2023/02/22 22:24 linux-4.14.y 1e61bd26fa2c 9f1e2cb3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-4-14 kernel BUG in destroy_node_manager
2023/02/19 09:23 linux-4.14.y a8ad60f2af58 bcdf85f8 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-4-14 kernel BUG in destroy_node_manager
2023/02/18 15:55 linux-4.14.y a8ad60f2af58 d02e9a70 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-4-14 kernel BUG in destroy_node_manager
2023/02/18 15:54 linux-4.14.y a8ad60f2af58 d02e9a70 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-4-14 kernel BUG in destroy_node_manager
2023/02/18 13:15 linux-4.14.y a8ad60f2af58 d02e9a70 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-4-14 kernel BUG in destroy_node_manager
2023/02/16 17:10 linux-4.14.y a8ad60f2af58 38b317a7 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-4-14 kernel BUG in destroy_node_manager
2023/02/16 09:19 linux-4.14.y a8ad60f2af58 6be0f1f5 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-4-14 kernel BUG in destroy_node_manager
2023/02/16 07:01 linux-4.14.y a8ad60f2af58 6be0f1f5 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-4-14 kernel BUG in destroy_node_manager
2023/02/13 20:18 linux-4.14.y a8ad60f2af58 957959cb .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-4-14 kernel BUG in destroy_node_manager
2023/02/13 04:22 linux-4.14.y a8ad60f2af58 93e26d60 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-4-14 kernel BUG in destroy_node_manager
2023/02/12 11:58 linux-4.14.y a8ad60f2af58 93e26d60 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-4-14 kernel BUG in destroy_node_manager
2023/02/09 11:10 linux-4.14.y a8ad60f2af58 14a312c8 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-4-14 kernel BUG in destroy_node_manager
2023/02/05 19:25 linux-4.14.y 3949d1610004 be607b78 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-4-14 kernel BUG in destroy_node_manager
2023/02/01 22:57 linux-4.14.y 3949d1610004 9a6f477c .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-4-14 kernel BUG in destroy_node_manager
2023/01/31 03:40 linux-4.14.y 3949d1610004 b68fb8d6 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-4-14 kernel BUG in destroy_node_manager
2023/01/30 04:31 linux-4.14.y 3949d1610004 9dfcf09c .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-4-14 kernel BUG in destroy_node_manager
2023/01/30 03:17 linux-4.14.y 3949d1610004 9dfcf09c .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-4-14 kernel BUG in destroy_node_manager
2023/01/27 04:39 linux-4.14.y 3949d1610004 9dfcf09c .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-4-14 kernel BUG in destroy_node_manager
2023/01/24 17:56 linux-4.14.y 3949d1610004 9dfcf09c .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-4-14 kernel BUG in destroy_node_manager
2023/01/24 16:55 linux-4.14.y 3949d1610004 9dfcf09c .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-4-14 kernel BUG in destroy_node_manager
2023/01/22 15:42 linux-4.14.y 97205fccccdc cc0f9968 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-4-14 kernel BUG in __build_free_nids
2023/01/16 00:43 linux-4.14.y c4215ee4771b a63719e7 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-4-14 kernel BUG in destroy_node_manager
2022/12/29 18:19 linux-4.14.y c4215ee4771b 44712fbc .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-4-14 kernel BUG in destroy_node_manager
2022/12/29 05:23 linux-4.14.y c4215ee4771b 44712fbc .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-4-14 kernel BUG in destroy_node_manager
2022/12/27 11:10 linux-4.14.y c4215ee4771b 9da18ae8 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-4-14 kernel BUG in destroy_node_manager
2022/12/14 07:06 linux-4.14.y 65afe34ac33d f6511626 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-4-14 kernel BUG in destroy_node_manager
2022/12/13 13:04 linux-4.14.y 65afe34ac33d 67be1ae7 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-4-14 kernel BUG in destroy_node_manager
2022/12/01 01:00 linux-4.14.y 179ef7fe8677 4c2a66e8 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-4-14 kernel BUG in destroy_node_manager
2022/11/27 12:03 linux-4.14.y 179ef7fe8677 f4470a7b .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-4-14 kernel BUG in destroy_node_manager
2022/11/21 03:25 linux-4.14.y e911713e40ca 5bb70014 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-4-14 kernel BUG in destroy_node_manager
2022/11/20 00:42 linux-4.14.y e911713e40ca 5bb70014 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-4-14 kernel BUG in destroy_node_manager
2022/11/19 21:53 linux-4.14.y e911713e40ca 5bb70014 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-4-14 kernel BUG in destroy_node_manager
2022/11/19 13:18 linux-4.14.y e911713e40ca 5bb70014 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-4-14 kernel BUG in destroy_node_manager
2022/11/18 21:19 linux-4.14.y e911713e40ca 5bb70014 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-4-14 kernel BUG in destroy_node_manager
2022/11/18 12:16 linux-4.14.y e911713e40ca 5bb70014 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-4-14 kernel BUG in destroy_node_manager
2022/10/30 03:48 linux-4.14.y 41f36d7859a7 2a71366b .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-4-14 kernel BUG in remove_inode_page
2021/01/13 22:26 linux-4.14.y f79dc86058bc a945f0a3 .config console log report info ci2-linux-4-14
2020/09/23 09:53 linux-4.14.y cbfa1702aaf6 287cd75a .config console log report info ci2-linux-4-14
* Struck through repros no longer work on HEAD.