gfs2: fsid=syz:syz.0: jid=0, already locked for use gfs2: fsid=syz:syz.0: jid=0: Looking at journal... ------------[ cut here ]------------ kernel BUG at block/bio.c:335! Internal error: Oops - BUG: 00000000f2000800 [#1] PREEMPT SMP Modules linked in: CPU: 0 PID: 4524 Comm: kworker/0:12 Not tainted syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/03/2025 Workqueue: gfs_recovery gfs2_recover_func pstate: 82400005 (Nzcv daif +PAN -UAO +TCO -DIT -SSBS BTYPE=--) pc : bio_chain+0x110/0x13c block/bio.c:335 lr : bio_chain+0x110/0x13c block/bio.c:335 sp : ffff8000210a7640 x29: ffff8000210a7640 x28: 0000000000000002 x27: 0000000000000000 x26: 0000000000000400 x25: ffff0000c40adb28 x24: 0000000000166800 x23: 1fffe00018815b68 x22: dfff800000000000 x21: ffff0000c40adb00 x20: ffff0000c40adb40 x19: ffff0000c40adc80 x18: ffff800011a6bd40 x17: ffff80000a6ab7b8 x16: ffff8000082d35d8 x15: ffff8000086e9bc8 x14: ffff8000088cb548 x13: 1ffff00002a0a0b1 x12: 0000000000ff0100 x11: ff0080000a6ab15c x10: 0000000000000000 x9 : ffff80000a6ab15c x8 : ffff0000d7fe5340 x7 : ffff80000a74ca4c x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000000 x3 : 0000000000000002 x2 : 0000000000000008 x1 : ffff0000c40adc80 x0 : ffff0000c40adb00 Call trace: bio_chain+0x110/0x13c block/bio.c:335 gfs2_chain_bio fs/gfs2/lops.c:494 [inline] gfs2_find_jhead+0x718/0xb30 fs/gfs2/lops.c:559 gfs2_recover_func+0x4e0/0x1670 fs/gfs2/recovery.c:460 process_one_work+0x7f4/0x13a8 kernel/workqueue.c:2292 worker_thread+0x8c8/0xfbc kernel/workqueue.c:2439 kthread+0x250/0x2d8 kernel/kthread.c:376 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:850 Code: 54fffd6b 9788bb8e 17ffffe9 9777e48a (d4210000) ---[ end trace 0000000000000000 ]---