syzbot


kernel BUG in gfs2_withdraw

Status: upstream: reported C repro on 2024/12/01 20:36
Bug presence: origin:upstream
[Documentation on labels]
Reported-by: syzbot+b5670e57ae64c7037216@syzkaller.appspotmail.com
First crash: 164d, last: 2d01h
Bug presence (1)
Date Name Commit Repro Result
2024/12/02 upstream (ToT) e70140ba0d2b C [report] kernel BUG in gfs2_withdraw
Similar bugs (2)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
linux-5.15 kernel BUG in gfs2_withdraw origin:upstream C 55 1d04h 233d 0/3 upstream: reported C repro on 2024/09/24 07:11
upstream kernel BUG in gfs2_withdraw gfs2 C inconclusive 1992 5d13h 254d 0/28 upstream: reported C repro on 2024/09/02 08:54

Sample crash report:
gfs2: fsid=statfs_qu.s:  H: s:SH f:eEcH e:0 p:4293 [syz-executor254] init_journal+0x14e0/0x2054 fs/gfs2/ops_fstype.c:830
gfs2: fsid=statfs_qu.s:  I: n:1/19 t:8 f:0x00 d:0x00000200 s:8388608 p:0
gfs2: fsid=statfs_qu.s: about to withdraw this file system
------------[ cut here ]------------
kernel BUG at fs/gfs2/util.c:352!
Internal error: Oops - BUG: 00000000f2000800 [#1] PREEMPT SMP
Modules linked in:
CPU: 0 PID: 4293 Comm: syz-executor254 Not tainted 6.1.131-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025
pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
pc : gfs2_withdraw+0x1338/0x140c fs/gfs2/util.c:352
lr : gfs2_withdraw+0x1338/0x140c fs/gfs2/util.c:352
sp : ffff800021357180
x29: ffff8000213572b0 x28: ffff800021357200 x27: ffff70000426ae40
x26: dfff800000000000 x25: 1fffe00019ae0857 x24: 000000000000834f
x23: 0000000000000000 x22: ffff0000cd704340 x21: ffff0000cd7040a8
x20: ffff0000cd7042bc x19: ffff0000cd704000 x18: ffff800021356420
x17: 0000000000000000 x16: ffff800012327ebc x15: 0000000000000000
x14: 00000000ffffffff x13: 0000000000000001 x12: 0000000000000001
x11: 0000000000ff0100 x10: 0000000000000000 x9 : ffff80000a49b194
x8 : ffff0000c9c5d340 x7 : 0000000000000001 x6 : 0000000000000001
x5 : ffff800021356a98 x4 : ffff800015be5320 x3 : ffff8000085888b0
x2 : 0000000000000001 x1 : 0000000000000004 x0 : 0000000000000000
Call trace:
 gfs2_withdraw+0x1338/0x140c fs/gfs2/util.c:352
 gfs2_consist_inode_i+0xf0/0x10c fs/gfs2/util.c:468
 gfs2_jdesc_check+0x12c/0x264
 check_journal_clean+0x174/0x318 fs/gfs2/util.c:69
 init_journal+0x14e0/0x2054 fs/gfs2/ops_fstype.c:830
 init_inodes+0xe0/0x2d8 fs/gfs2/ops_fstype.c:889
 gfs2_fill_super+0x1794/0x1fdc fs/gfs2/ops_fstype.c:1246
 get_tree_bdev+0x360/0x54c fs/super.c:1366
 gfs2_get_tree+0x54/0x1b4 fs/gfs2/ops_fstype.c:1327
 vfs_get_tree+0x90/0x274 fs/super.c:1573
 do_new_mount+0x278/0x8fc fs/namespace.c:3056
 path_mount+0x590/0xe5c fs/namespace.c:3386
 do_mount fs/namespace.c:3399 [inline]
 __do_sys_mount fs/namespace.c:3607 [inline]
 __se_sys_mount fs/namespace.c:3584 [inline]
 __arm64_sys_mount+0x498/0x588 fs/namespace.c:3584
 __invoke_syscall arch/arm64/kernel/syscall.c:38 [inline]
 invoke_syscall+0x98/0x2bc arch/arm64/kernel/syscall.c:52
 el0_svc_common+0x138/0x258 arch/arm64/kernel/syscall.c:140
 do_el0_svc+0x58/0x13c arch/arm64/kernel/syscall.c:204
 el0_svc+0x58/0x168 arch/arm64/kernel/entry-common.c:637
 el0t_64_sync_handler+0x84/0xf0 arch/arm64/kernel/entry-common.c:655
 el0t_64_sync+0x18c/0x190 arch/arm64/kernel/entry.S:585
Code: f94013e0 97937260 17ffff55 9781669b (d4210000) 
---[ end trace 0000000000000000 ]---

Crashes (37):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2025/03/16 23:47 linux-6.1.y 344a09659766 e2826670 .config console log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro (corrupt fs)] ci2-linux-6-1-kasan-arm64 kernel BUG in gfs2_withdraw
2024/12/01 22:43 linux-6.1.y e4d90d63d385 68914665 .config console log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-6-1-kasan-arm64 kernel BUG in gfs2_withdraw
2024/12/01 22:02 linux-6.1.y e4d90d63d385 68914665 .config console log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-6-1-kasan-arm64 kernel BUG in gfs2_withdraw
2024/12/01 21:21 linux-6.1.y e4d90d63d385 68914665 .config console log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-6-1-kasan-arm64 kernel BUG in gfs2_withdraw
2025/04/27 11:24 linux-6.1.y 535ec20c5027 c6b4fb39 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan kernel BUG in gfs2_withdraw
2025/04/27 11:21 linux-6.1.y 535ec20c5027 c6b4fb39 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan kernel BUG in gfs2_withdraw
2025/01/22 00:15 linux-6.1.y f4f677285b38 da72ac06 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan kernel BUG in gfs2_withdraw
2024/12/30 16:25 linux-6.1.y 563edd786f0a d3ccff63 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan kernel BUG in gfs2_withdraw
2025/05/13 06:13 linux-6.1.y 02b72ccb5f9d f6671af7 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in gfs2_withdraw
2025/05/11 09:05 linux-6.1.y 02b72ccb5f9d 77908e5f .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in gfs2_withdraw
2025/05/03 16:57 linux-6.1.y b6736e03756f b0714e37 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in gfs2_withdraw
2025/04/27 10:12 linux-6.1.y 535ec20c5027 c6b4fb39 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in gfs2_withdraw
2025/04/26 15:52 linux-6.1.y 535ec20c5027 c6b4fb39 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in gfs2_withdraw
2025/04/20 04:09 linux-6.1.y 420102835862 2a20f901 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in gfs2_withdraw
2025/04/19 21:57 linux-6.1.y 420102835862 2a20f901 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in gfs2_withdraw
2025/03/31 12:16 linux-6.1.y 8e60a714ba3b d3999433 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in gfs2_withdraw
2025/03/30 14:21 linux-6.1.y 8e60a714ba3b d3999433 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in gfs2_withdraw
2025/03/25 17:15 linux-6.1.y 344a09659766 875573af .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in gfs2_withdraw
2025/03/23 00:00 linux-6.1.y 344a09659766 c6512ef7 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in gfs2_withdraw
2025/03/16 23:33 linux-6.1.y 344a09659766 e2826670 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in gfs2_withdraw
2025/03/09 19:58 linux-6.1.y 6ae7ac5c4251 163f510d .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in gfs2_withdraw
2025/03/07 07:28 linux-6.1.y 3a8358583626 831e3629 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in gfs2_withdraw
2025/02/25 19:26 linux-6.1.y 3a8358583626 d34966d1 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in gfs2_withdraw
2025/02/16 05:41 linux-6.1.y 0cbb5f65e52f 40a34ec9 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in gfs2_withdraw
2025/02/11 14:32 linux-6.1.y 0cbb5f65e52f 43f51a00 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in gfs2_withdraw
2025/02/11 13:55 linux-6.1.y 0cbb5f65e52f 43f51a00 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in gfs2_withdraw
2025/02/09 11:41 linux-6.1.y 0cbb5f65e52f ef44b750 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in gfs2_withdraw
2025/01/27 07:47 linux-6.1.y 75cefdf153f5 9fbd772e .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in gfs2_withdraw
2025/01/23 06:25 linux-6.1.y f4f677285b38 a44b0418 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in gfs2_withdraw
2025/01/08 04:14 linux-6.1.y 7dc732d24ff7 f3558dbf .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in gfs2_withdraw
2025/01/07 21:10 linux-6.1.y 7dc732d24ff7 f3558dbf .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in gfs2_withdraw
2025/01/07 05:32 linux-6.1.y 7dc732d24ff7 f3558dbf .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in gfs2_withdraw
2024/12/25 13:38 linux-6.1.y 29f02ec58a94 444551c4 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in gfs2_withdraw
2024/12/14 16:13 linux-6.1.y e4d90d63d385 7cbfbb3a .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in gfs2_withdraw
2024/12/08 16:20 linux-6.1.y e4d90d63d385 9ac0fdc6 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in gfs2_withdraw
2024/12/05 02:00 linux-6.1.y e4d90d63d385 b50eb251 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in gfs2_withdraw
2024/12/01 20:36 linux-6.1.y e4d90d63d385 68914665 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in gfs2_withdraw
* Struck through repros no longer work on HEAD.