syzbot


kernel BUG in nilfs_btnode_create_block

Status: auto-obsoleted due to no activity on 2023/09/27 08:52
Bug presence: origin:upstream
[Documentation on labels]
Reported-by: syzbot+1bd51d7e4356491a3e0a@syzkaller.appspotmail.com
First crash: 551d, last: 521d
Fix bisection: failed (error log, bisect log)
  
Bug presence (2)
Date Name Commit Repro Result
2023/05/20 upstream (ToT) d635f6cc934b C [report] kernel BUG in nilfs_btnode_create_block
2023/07/04 upstream (ToT) 538140ca602b C Didn't crash
Similar bugs (2)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
upstream kernel BUG in nilfs_btnode_create_block (2) nilfs 1 162d 158d 27/28 fixed on 2024/08/23 02:59
upstream kernel BUG in nilfs_btnode_create_block nilfs C 8 551d 759d 23/28 fixed on 2023/07/04 09:17
Fix bisection attempts (2)
Created Duration User Patch Repo Result
2023/08/08 14:48 12h02m bisect fix linux-6.1.y error job log
2023/06/19 07:41 1h11m bisect fix linux-6.1.y OK (0) job log log

Sample crash report:
------------[ cut here ]------------
kernel BUG at fs/nilfs2/btnode.c:59!
Internal error: Oops - BUG: 00000000f2000800 [#1] PREEMPT SMP
Modules linked in:
CPU: 1 PID: 4309 Comm: segctord Not tainted 6.1.29-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/28/2023
pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
pc : nilfs_btnode_create_block+0x3b0/0x49c fs/nilfs2/btnode.c:58
lr : nilfs_btnode_create_block+0x3b0/0x49c fs/nilfs2/btnode.c:58
sp : ffff80001db67070
x29: ffff80001db67070 x28: 000000000000122f x27: ffff0000d81ee9f0
x26: ffff0000df342ae0 x25: 1fffe0001c402f22 x24: dfff800000000000
x23: 000000000000000a x22: 0000000000020011 x21: ffff0000e2a78e28
x20: 000000000000122f x19: ffff0000e2017910 x18: ffff0000e20f5350
x17: ffff80001559d000 x16: ffff800008304574 x15: 0000000000000000
x14: 0000000000000000 x13: 0000000000000406 x12: 0000000000000001
x11: ff80800008b2c21c x10: 0000000000000000 x9 : ffff800008b2c21c
x8 : 00000000ffffffff x7 : ffff800008756b20 x6 : 0000000000000000
x5 : 0000000000000000 x4 : 0000000000000000 x3 : ffff800008b2c214
x2 : 0000000000000001 x1 : 0000000000000004 x0 : 0000000000000001
Call trace:
 nilfs_btnode_create_block+0x3b0/0x49c fs/nilfs2/btnode.c:58
 nilfs_btnode_prepare_change_key+0x304/0x3d8 fs/nilfs2/btnode.c:219
 nilfs_btree_prepare_update_v+0x2c0/0x378 fs/nilfs2/btree.c:1928
 nilfs_btree_prepare_propagate_v fs/nilfs2/btree.c:1995 [inline]
 nilfs_btree_propagate_v fs/nilfs2/btree.c:2040 [inline]
 nilfs_btree_propagate+0x850/0xe90 fs/nilfs2/btree.c:2097
 nilfs_bmap_propagate+0x7c/0x130 fs/nilfs2/bmap.c:345
 nilfs_collect_file_data+0x54/0xe8 fs/nilfs2/segment.c:587
 nilfs_segctor_apply_buffers+0x170/0x31c fs/nilfs2/segment.c:1037
 nilfs_segctor_scan_file+0x6d4/0xd8c fs/nilfs2/segment.c:1086
 nilfs_segctor_collect_blocks fs/nilfs2/segment.c:1195 [inline]
 nilfs_segctor_collect fs/nilfs2/segment.c:1522 [inline]
 nilfs_segctor_do_construct+0x16f8/0x640c fs/nilfs2/segment.c:2068
 nilfs_segctor_construct+0x110/0x768 fs/nilfs2/segment.c:2402
 nilfs_segctor_thread_construct fs/nilfs2/segment.c:2510 [inline]
 nilfs_segctor_thread+0x3d4/0xd74 fs/nilfs2/segment.c:2593
 kthread+0x250/0x2d8 kernel/kthread.c:376
 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:860
Code: 14000002 979dcc60 aa1303e0 9400003c (d4210000) 
---[ end trace 0000000000000000 ]---

Crashes (1):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2023/05/20 05:13 linux-6.1.y fa74641fb6b9 96689200 .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-6-1-kasan-arm64 kernel BUG in nilfs_btnode_create_block
* Struck through repros no longer work on HEAD.