kernel BUG in __ocfs2_flush_truncate_log

Status: upstream: reported C repro on 2025/03/24 18:56
Bug presence: origin:upstream
[Documentation on labels]
Reported-by: syzbot+9ff29b024b1d301f7588@syzkaller.appspotmail.com
First crash: 522d, last: 9h53m
Fix bisection: failed (error log, bisect log)
  
Bug presence (2)
Date Name Commit Repro Result
2025/03/27 upstream (ToT) 1a9239bb4253 C [report] unregister_netdevice: waiting for DEV to become free
2026/08/26 upstream (ToT) [unknown] C Failed due to an error; will retry later
Similar bugs (2)
Kernel Title Rank 🛈 Repro Cause bisect Fix bisect Count Last Reported Patched Status
linux-6.6 kernel BUG in __ocfs2_flush_truncate_log origin:lts-only -1 syz, C inconclusive 153 208d 417d 0/2 upstream: reported C repro on 2025/07/07 06:01
linux-5.15 kernel BUG in __ocfs2_flush_truncate_log origin:upstream -1 syz, C error 124 60d 712d 0/3 upstream: reported C repro on 2024/09/15 06:10

Sample crash report:
------------[ cut here ]------------
kernel BUG at fs/ocfs2/alloc.c:6011!
Internal error: Oops - BUG: 00000000f2000800 [#1] PREEMPT SMP
Modules linked in:
CPU: 0 PID: 4443 Comm: syz-executor Not tainted syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/02/2026
pstate: 82400005 (Nzcv daif +PAN -UAO +TCO -DIT -SSBS BTYPE=--)
pc : __ocfs2_flush_truncate_log+0xed4/0x10a4 fs/ocfs2/alloc.c:6011
lr : __ocfs2_flush_truncate_log+0xed4/0x10a4 fs/ocfs2/alloc.c:6011
sp : ffff8000214d7680
x29: ffff8000214d7840 x28: ffff0000d3a8cf28 x27: ffff70000429aee0
x26: 1fffe0001a7519e4 x25: ffff0000d9868800 x24: 1fffe0001a7519e5
x23: dfff800000000000 x22: ffff0000f1833338 x21: 0000000000000001
x20: ffff0000ec166a00 x19: ffff0000d3a8c000 x18: 1fffe00033e7277e
x17: ffff80001537d000 x16: ffff8000082d89c8 x15: 000000000004ffff
x14: 0000000000000001 x13: 1ffff0000429aeb4 x12: 0000000000000049
x11: ff00800009d70b64 x10: 0000000000000000 x9 : ffff800009d70b64
x8 : ffff0000de6d9c00 x7 : 0000000000000000 x6 : 0000000000000000
x5 : ffff80001868c878 x4 : 0000000000000008 x3 : ffff8000082d8a64
x2 : 0000000000000001 x1 : 0000000000000001 x0 : 0000000000000000
Call trace:
 __ocfs2_flush_truncate_log+0xed4/0x10a4 fs/ocfs2/alloc.c:6011
 ocfs2_flush_truncate_log+0x4c/0x6c fs/ocfs2/alloc.c:6076
 ocfs2_sync_fs+0x100/0x2c0 fs/ocfs2/super.c:402
 sync_filesystem+0x1a0/0x218 fs/sync.c:66
 generic_shutdown_super+0x74/0x32c fs/super.c:474
 kill_block_super+0x78/0xe0 fs/super.c:1470
 deactivate_locked_super+0xb4/0x128 fs/super.c:332
 deactivate_super+0xe4/0x104 fs/super.c:363
 cleanup_mnt+0x3a8/0x430 fs/namespace.c:1191
 __cleanup_mnt+0x20/0x30 fs/namespace.c:1198
 task_work_run+0x1f4/0x280 kernel/task_work.c:203
 resume_user_mode_work include/linux/resume_user_mode.h:49 [inline]
 do_notify_resume+0x20f8/0x2c84 arch/arm64/kernel/signal.c:1151
 prepare_exit_to_user_mode arch/arm64/kernel/entry-common.c:137 [inline]
 exit_to_user_mode arch/arm64/kernel/entry-common.c:142 [inline]
 el0_svc+0x98/0x128 arch/arm64/kernel/entry-common.c:638
 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: 17ffff05 979d081b d4210000 979d0819 (d4210000) 
---[ end trace 0000000000000000 ]---

Crashes (331):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2026/08/02 19:45 linux-6.1.y fb28aa725e05 e611ffe1 .config console log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro (clean fs)] ci2-linux-6-1-kasan-arm64 kernel BUG in __ocfs2_flush_truncate_log
2025/12/16 07:20 linux-6.1.y 50cbba13faa2 d6526ea3 .config console log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro #1 (clean fs)] [mounted in repro #2 (clean fs)] ci2-linux-6-1-kasan-arm64 kernel BUG in __ocfs2_flush_truncate_log
2025/11/10 17:17 linux-6.1.y f6e38ae624cf 4e1406b4 .config console log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro #1 (clean fs)] [mounted in repro #2 (corrupt fs)] ci2-linux-6-1-kasan-arm64 kernel BUG in __ocfs2_flush_truncate_log
2025/09/03 20:53 linux-6.1.y f89b6e15694c 96a211bc .config console log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro #1 (clean fs)] [mounted in repro #2 (clean fs)] ci2-linux-6-1-kasan-arm64 kernel BUG in __ocfs2_flush_truncate_log
2025/03/26 01:16 linux-6.1.y 344a09659766 875573af .config console log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro (clean fs)] ci2-linux-6-1-kasan-arm64 kernel BUG in __ocfs2_flush_truncate_log
2025/03/25 12:02 linux-6.1.y 344a09659766 875573af .config console log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro (clean fs)] ci2-linux-6-1-kasan-arm64 kernel BUG in __ocfs2_flush_truncate_log
2026/08/28 17:37 linux-6.1.y d64a499eea6b e2fa417d .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan kernel BUG in __ocfs2_flush_truncate_log
2026/08/21 22:50 linux-6.1.y 7e6e67054721 1e72964b .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in __ocfs2_flush_truncate_log
2026/08/21 17:29 linux-6.1.y 7e6e67054721 1e72964b .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in __ocfs2_flush_truncate_log
2026/08/09 19:02 linux-6.1.y e4f7d8be268e 5d63f80b .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in __ocfs2_flush_truncate_log
2026/08/08 22:40 linux-6.1.y e4f7d8be268e 5d63f80b .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in __ocfs2_flush_truncate_log
2026/08/02 18:25 linux-6.1.y fb28aa725e05 e611ffe1 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in __ocfs2_flush_truncate_log
2026/04/26 09:10 linux-6.1.y 7c87defbd336 9c2d0995 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in __ocfs2_flush_truncate_log
2026/04/16 07:47 linux-6.1.y 8e8fc038cad5 df15c5f3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in __ocfs2_flush_truncate_log
2026/04/16 07:39 linux-6.1.y 8e8fc038cad5 df15c5f3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in __ocfs2_flush_truncate_log
2026/04/10 20:09 linux-6.1.y 1989cd3d56e2 38c8e246 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in __ocfs2_flush_truncate_log
2026/04/10 18:21 linux-6.1.y 1989cd3d56e2 38c8e246 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in __ocfs2_flush_truncate_log
2026/04/10 13:57 linux-6.1.y 1989cd3d56e2 38c8e246 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in __ocfs2_flush_truncate_log
2026/01/27 16:14 linux-6.1.y cd9b81672742 9a514c2f .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in __ocfs2_flush_truncate_log
2026/01/27 03:16 linux-6.1.y cd9b81672742 efb3e894 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in __ocfs2_flush_truncate_log
2026/01/26 14:55 linux-6.1.y cd9b81672742 a4c52dd6 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in __ocfs2_flush_truncate_log
2026/01/26 14:55 linux-6.1.y cd9b81672742 a4c52dd6 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in __ocfs2_flush_truncate_log
2026/01/26 01:49 linux-6.1.y cd9b81672742 55756628 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in __ocfs2_flush_truncate_log
2026/01/25 06:11 linux-6.1.y cd9b81672742 40acda8a .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in __ocfs2_flush_truncate_log
2026/01/24 15:01 linux-6.1.y cd9b81672742 40acda8a .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in __ocfs2_flush_truncate_log
2026/01/24 02:43 linux-6.1.y cd9b81672742 4f25b9b4 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in __ocfs2_flush_truncate_log
2026/01/23 17:04 linux-6.1.y cd9b81672742 e2b1b6e6 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in __ocfs2_flush_truncate_log
2026/01/23 17:03 linux-6.1.y cd9b81672742 e2b1b6e6 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in __ocfs2_flush_truncate_log
2026/01/22 22:55 linux-6.1.y cd9b81672742 82c9c083 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in __ocfs2_flush_truncate_log
2026/01/22 10:35 linux-6.1.y cd9b81672742 a16aed1d .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in __ocfs2_flush_truncate_log
2026/01/21 22:47 linux-6.1.y cd9b81672742 8fc37797 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in __ocfs2_flush_truncate_log
2026/01/21 10:19 linux-6.1.y cd9b81672742 6f1aa2f9 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in __ocfs2_flush_truncate_log
2026/01/21 10:18 linux-6.1.y cd9b81672742 6f1aa2f9 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in __ocfs2_flush_truncate_log
2026/01/20 17:06 linux-6.1.y cd9b81672742 06648d9c .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in __ocfs2_flush_truncate_log
2026/01/20 05:08 linux-6.1.y cd9b81672742 572effc1 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in __ocfs2_flush_truncate_log
2026/01/19 17:32 linux-6.1.y cd9b81672742 a9fc5226 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in __ocfs2_flush_truncate_log
2026/01/19 05:36 linux-6.1.y cd9b81672742 20d37d28 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in __ocfs2_flush_truncate_log
2026/01/19 02:37 linux-6.1.y cd9b81672742 20d37d28 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in __ocfs2_flush_truncate_log
2026/01/19 01:35 linux-6.1.y cd9b81672742 20d37d28 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in __ocfs2_flush_truncate_log
2026/01/19 00:15 linux-6.1.y cd9b81672742 20d37d28 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in __ocfs2_flush_truncate_log
2026/01/18 23:03 linux-6.1.y cd9b81672742 20d37d28 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in __ocfs2_flush_truncate_log
2026/01/18 22:59 linux-6.1.y cd9b81672742 20d37d28 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in __ocfs2_flush_truncate_log
2026/01/15 08:25 linux-6.1.y bec0e10ee67e d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in __ocfs2_flush_truncate_log
2026/01/14 05:58 linux-6.1.y bec0e10ee67e d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in __ocfs2_flush_truncate_log
2026/01/12 03:58 linux-6.1.y bec0e10ee67e d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in __ocfs2_flush_truncate_log
2026/01/12 02:54 linux-6.1.y bec0e10ee67e d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in __ocfs2_flush_truncate_log
2026/01/12 00:41 linux-6.1.y bec0e10ee67e d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in __ocfs2_flush_truncate_log
2026/01/11 12:24 linux-6.1.y 50cbba13faa2 d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in __ocfs2_flush_truncate_log
2026/01/11 00:53 linux-6.1.y 50cbba13faa2 d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 kernel BUG in __ocfs2_flush_truncate_log
2025/03/24 18:55 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 __ocfs2_flush_truncate_log
* Struck through repros no longer work on HEAD.