syzbot


kernel BUG in ocfs2_set_new_buffer_uptodate (2)

Status: upstream: reported C repro on 2024/12/25 16:47
Subsystems: ocfs2
[Documentation on labels]
Reported-by: syzbot+7aef76bdb53b83d62a9e@syzkaller.appspotmail.com
First crash: 504d, last: 96d
Cause bisection: the issue happens on the oldest tested release (bisect log)
Crash: kernel BUG in ocfs2_set_new_buffer_uptodate (log)
Repro: C syz .config
  
Fix bisection: fixed by (bisect log) :
commit 93ce0ff117b0c468961d7c296a03ad57e1e8da9f
Author: Deepanshu Kartikey <kartikey406@gmail.com>
Date: Thu Oct 30 15:30:03 2025 +0000

  ocfs2: validate cl_bpc in allocator inodes to prevent divide-by-zero

  
Discussions (1)
Title Replies (including bot) Last reply
[syzbot] [ocfs2?] kernel BUG in ocfs2_set_new_buffer_uptodate (2) 0 (17) 2026/01/15 03:46
Similar bugs (5)
Kernel Title Rank 🛈 Repro Cause bisect Fix bisect Count Last Reported Patched Status
upstream kernel BUG in ocfs2_set_new_buffer_uptodate ocfs2 -1 C inconclusive 55 518d 629d 28/29 fixed on 2024/12/16 09:50
linux-6.6 kernel BUG in ocfs2_set_new_buffer_uptodate origin:upstream missing-backport -1 C inconclusive 34 119d 237d 0/2 upstream: reported C repro on 2025/09/14 20:32
linux-5.15 kernel BUG in ocfs2_set_new_buffer_uptodate (2) origin:upstream -1 C error 6 26d 363d 0/3 upstream: reported C repro on 2025/05/11 13:56
linux-6.1 kernel BUG in ocfs2_set_new_buffer_uptodate origin:upstream missing-backport -1 C error 7 129d 489d 0/3 upstream: reported C repro on 2025/01/06 04:02
linux-5.15 kernel BUG in ocfs2_set_new_buffer_uptodate origin:upstream missing-backport -1 C error 7 489d 579d 0/3 auto-obsoleted due to no activity on 2025/04/15 21:51
Last patch testing requests (25)
Created Duration User Patch Repo Result
2026/04/28 11:51 36m retest repro git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci error
2026/04/28 01:23 27m retest repro upstream OK log
2026/02/16 20:05 27m retest repro git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci error
2026/02/16 17:56 12m retest repro upstream error
2025/12/31 00:06 21m retest repro upstream OK log
2025/12/31 00:06 21m retest repro upstream OK log
2025/12/31 00:06 21m retest repro upstream OK log
2025/12/29 06:57 20m retest repro upstream OK log
2025/12/29 06:52 25m retest repro upstream OK log
2025/12/29 06:52 28m retest repro upstream OK log
2025/10/29 06:27 49m dmantipov@yandex.ru patch https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git linux-6.12.y OK log
2025/10/29 06:25 23m dmantipov@yandex.ru patch https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git linux-6.1.y OK log
2025/10/29 06:21 53m dmantipov@yandex.ru patch https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git linux-5.10.y report log
2025/10/28 18:22 23m dmantipov@yandex.ru patch https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git linux-6.12.y OK log
2025/10/28 18:21 9m dmantipov@yandex.ru patch https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git linux-6.1.y error
2025/10/28 18:19 36m dmantipov@yandex.ru patch https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git linux-5.10.y error
2025/10/28 10:42 2m dmantipov@yandex.ru patch https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git linux-6.12.y error
2025/10/28 10:41 0m dmantipov@yandex.ru patch https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git linux-6.1.y error
2025/10/28 10:40 0m dmantipov@yandex.ru patch https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git linux-5.10.y error
2025/10/24 07:15 25m dmantipov@yandex.ru patch https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git linux-6.12.y OK log
2025/10/24 07:15 20m dmantipov@yandex.ru patch https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git linux-6.1.y OK log
2025/10/24 07:11 51m dmantipov@yandex.ru patch https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git linux-5.10.y error
2025/10/22 14:00 23m dmantipov@yandex.ru patch https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 552c50713f273b494ac6c77052032a49bc9255e2 OK log
2024/12/27 10:54 34m dmantipov@yandex.ru patch https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git d6ef8b40d075c425f548002d2f35ae3f06e9cf96 report log
2024/12/26 15:53 31m dmantipov@yandex.ru patch https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 9b2ffa6148b1e4468d08f7e0e7e371c43cac9ffe OK log

Sample crash report:
(syz.0.17,6734,1):ocfs2_mknod:302 ERROR: status = -2
(syz.0.17,6734,1):ocfs2_mknod:506 ERROR: status = -2
(syz.0.17,6734,1):ocfs2_create:679 ERROR: status = -2
------------[ cut here ]------------
kernel BUG at fs/ocfs2/uptodate.c:509!
Internal error: Oops - BUG: 00000000f2000800 [#1]  SMP
Modules linked in:
CPU: 1 UID: 0 PID: 6734 Comm: syz.0.17 Not tainted syzkaller #0 PREEMPT 
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/03/2025
pstate: 83400005 (Nzcv daif +PAN -UAO +TCO +DIT -SSBS BTYPE=--)
pc : ocfs2_set_new_buffer_uptodate+0x14c/0x188 fs/ocfs2/uptodate.c:509
lr : ocfs2_set_new_buffer_uptodate+0x14c/0x188 fs/ocfs2/uptodate.c:509
sp : ffff8000a54e7740
x29: ffff8000a54e7740 x28: ffff8000a54e7820 x27: 1fffe0001e6c57d8
x26: ffff0000f362bec0 x25: dfff800000000000 x24: ffff700014a9cf04
x23: 0000000000000000 x22: ffff0000f362be00 x21: 0000000000000001
x20: ffff0000ccf3b000 x19: ffff0000f7a58830 x18: 00000000ffffffff
x17: ffff800093599000 x16: ffff800082e5e68c x15: 0000000000000001
x14: 1fffe0001ef4b0e4 x13: 0000000000000000 x12: 0000000000000000
x11: ffff60001ef4b0e5 x10: 0000000000ff0100 x9 : 0000000000000000
x8 : ffff0000cde1b900 x7 : ffff8000821cf3c0 x6 : 0000000000000000
x5 : ffff800093750cb8 x4 : 0000000000000008 x3 : ffff800080544e84
x2 : 0000000000000001 x1 : 0000000000000001 x0 : 0000000000000000
Call trace:
 ocfs2_set_new_buffer_uptodate+0x14c/0x188 fs/ocfs2/uptodate.c:509 (P)
 ocfs2_group_add+0x294/0x14ec fs/ocfs2/resize.c:507
 ocfs2_ioctl+0x588/0x738 fs/ocfs2/ioctl.c:887
 vfs_ioctl fs/ioctl.c:51 [inline]
 __do_sys_ioctl fs/ioctl.c:597 [inline]
 __se_sys_ioctl fs/ioctl.c:583 [inline]
 __arm64_sys_ioctl+0x14c/0x1c4 fs/ioctl.c:583
 __invoke_syscall arch/arm64/kernel/syscall.c:35 [inline]
 invoke_syscall+0x98/0x254 arch/arm64/kernel/syscall.c:49
 el0_svc_common+0xe8/0x23c arch/arm64/kernel/syscall.c:132
 do_el0_svc+0x48/0x58 arch/arm64/kernel/syscall.c:151
 el0_svc+0x5c/0x26c arch/arm64/kernel/entry-common.c:724
 el0t_64_sync_handler+0x84/0x12c arch/arm64/kernel/entry-common.c:743
 el0t_64_sync+0x198/0x19c arch/arm64/kernel/entry.S:596
Code: a8c47bfd d50323bf d65f03c0 9792db4b (d4210000) 
---[ end trace 0000000000000000 ]---

Crashes (3031):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2026/02/02 14:49 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 59e4d31a0470 018ebef2 .config console log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro (clean fs)] ci-upstream-gce-arm64 kernel BUG in ocfs2_set_new_buffer_uptodate
2026/02/02 15:46 upstream 18f7fcd5e69a 018ebef2 .config console log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro (clean fs)] ci2-upstream-fs kernel BUG in ocfs2_set_new_buffer_uptodate
2025/12/07 12:04 upstream cc3ee4ba57b7 d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in ocfs2_set_new_buffer_uptodate
2025/12/07 10:43 upstream cc3ee4ba57b7 d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in ocfs2_set_new_buffer_uptodate
2025/12/07 07:02 upstream cc3ee4ba57b7 d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in ocfs2_set_new_buffer_uptodate
2025/12/07 06:01 upstream cc3ee4ba57b7 d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in ocfs2_set_new_buffer_uptodate
2025/12/06 22:30 upstream 416f99c3b16f d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in ocfs2_set_new_buffer_uptodate
2025/12/06 21:03 upstream 416f99c3b16f d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root kernel BUG in ocfs2_set_new_buffer_uptodate
2025/12/06 19:58 upstream 416f99c3b16f d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in ocfs2_set_new_buffer_uptodate
2025/12/06 16:42 upstream 416f99c3b16f d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in ocfs2_set_new_buffer_uptodate
2025/12/06 13:21 upstream 416f99c3b16f d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in ocfs2_set_new_buffer_uptodate
2025/12/06 07:24 upstream d1d36025a617 d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in ocfs2_set_new_buffer_uptodate
2025/12/06 04:43 upstream d1d36025a617 d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in ocfs2_set_new_buffer_uptodate
2025/12/06 03:05 upstream d1d36025a617 d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in ocfs2_set_new_buffer_uptodate
2025/12/06 01:45 upstream d1d36025a617 d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in ocfs2_set_new_buffer_uptodate
2025/12/05 23:58 upstream d1d36025a617 d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in ocfs2_set_new_buffer_uptodate
2025/12/05 18:42 upstream 2061f18ad76e d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root kernel BUG in ocfs2_set_new_buffer_uptodate
2025/09/15 03:00 upstream 79e8447ec662 e2beed91 .config console log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro (clean fs)] ci2-upstream-fs kernel BUG in ocfs2_set_new_buffer_uptodate
2025/01/14 23:18 upstream c3812b15000c f310a27d .config strace log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-upstream-fs kernel BUG in ocfs2_set_new_buffer_uptodate
2024/12/26 19:25 upstream 9b2ffa6148b1 d3ccff63 .config console log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-upstream-fs kernel BUG in ocfs2_set_new_buffer_uptodate
2024/12/21 17:24 upstream 499551201b5f d7f584ee .config strace log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro] ci-upstream-kasan-gce-root kernel BUG in ocfs2_set_new_buffer_uptodate
2024/12/21 17:02 upstream 499551201b5f d7f584ee .config strace log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro] ci-upstream-kasan-gce-root kernel BUG in ocfs2_set_new_buffer_uptodate
2025/12/06 23:48 upstream 416f99c3b16f d1b870e1 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_set_new_buffer_uptodate
2025/12/06 21:15 upstream 416f99c3b16f d1b870e1 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_set_new_buffer_uptodate
2025/12/06 10:26 upstream d1d36025a617 d1b870e1 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_set_new_buffer_uptodate
2025/12/06 09:06 upstream d1d36025a617 d1b870e1 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_set_new_buffer_uptodate
2025/12/05 20:27 upstream 2061f18ad76e d1b870e1 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_set_new_buffer_uptodate
2025/12/05 17:08 upstream 2061f18ad76e d1b870e1 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_set_new_buffer_uptodate
2025/12/05 14:43 upstream 2061f18ad76e d1b870e1 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_set_new_buffer_uptodate
2025/12/05 13:13 upstream 2061f18ad76e d1b870e1 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_set_new_buffer_uptodate
2025/12/05 12:22 upstream 2061f18ad76e d1b870e1 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_set_new_buffer_uptodate
2025/12/05 11:14 upstream 2061f18ad76e d1b870e1 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_set_new_buffer_uptodate
2025/12/05 07:41 upstream 6dfafbd0299a d1b870e1 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_set_new_buffer_uptodate
2025/12/05 06:35 upstream 6dfafbd0299a d1b870e1 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root kernel BUG in ocfs2_set_new_buffer_uptodate
2025/08/18 03:00 upstream 8d561baae505 dcc075fb .config console log report syz / log C [disk image (non-bootable)] [vmlinux] [kernel image] [mounted in repro (clean fs)] ci-snapshot-upstream-root kernel BUG in ocfs2_set_new_buffer_uptodate
2025/07/05 10:42 upstream c435a4f487e8 4f67c4ae .config console log report syz / log C [disk image (non-bootable)] [vmlinux] [kernel image] [mounted in repro (clean fs)] ci-snapshot-upstream-root kernel BUG in ocfs2_set_new_buffer_uptodate
2025/10/13 06:52 linux-next 2b763d465239 ff1712fe .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root kernel BUG in ocfs2_set_new_buffer_uptodate
2026/02/02 14:27 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 59e4d31a0470 018ebef2 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 kernel BUG in ocfs2_set_new_buffer_uptodate
2025/12/15 06:50 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 05c93f3395ed d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 kernel BUG in ocfs2_set_new_buffer_uptodate
2025/12/14 02:21 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 05c93f3395ed d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 kernel BUG in ocfs2_set_new_buffer_uptodate
2025/12/12 16:39 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 05c93f3395ed d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 kernel BUG in ocfs2_set_new_buffer_uptodate
2025/12/12 14:17 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 05c93f3395ed d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 kernel BUG in ocfs2_set_new_buffer_uptodate
2025/12/12 10:56 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 05c93f3395ed d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 kernel BUG in ocfs2_set_new_buffer_uptodate
2025/12/12 01:01 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 05c93f3395ed d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 kernel BUG in ocfs2_set_new_buffer_uptodate
2025/12/11 16:09 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 05c93f3395ed d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 kernel BUG in ocfs2_set_new_buffer_uptodate
2025/12/11 11:23 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 05c93f3395ed d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 kernel BUG in ocfs2_set_new_buffer_uptodate
2025/12/10 01:13 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 05c93f3395ed d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 kernel BUG in ocfs2_set_new_buffer_uptodate
2025/12/09 01:00 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 05c93f3395ed d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 kernel BUG in ocfs2_set_new_buffer_uptodate
2025/12/07 17:00 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 05c93f3395ed d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 kernel BUG in ocfs2_set_new_buffer_uptodate
2025/12/06 18:57 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 05c93f3395ed d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 kernel BUG in ocfs2_set_new_buffer_uptodate
2025/12/06 14:58 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 05c93f3395ed d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 kernel BUG in ocfs2_set_new_buffer_uptodate
2025/12/06 06:08 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 05c93f3395ed d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 kernel BUG in ocfs2_set_new_buffer_uptodate
2025/12/05 09:54 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 05c93f3395ed d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 kernel BUG in ocfs2_set_new_buffer_uptodate
* Struck through repros no longer work on HEAD.