syzbot


BUG: corrupted list in dbUpdatePMap

Status: upstream: reported C repro on 2025/11/06 00:09
Subsystems: jfs
[Documentation on labels]
Reported-by: syzbot+4d0a0feb49c5138cac46@syzkaller.appspotmail.com
Fix commit: jfs: fix corrupted list in dbUpdatePMap
Patched on: [ci-upstream-linux-next-kasan-gce-root ci-upstream-rust-kasan-gce], missing on: [ci-qemu-gce-upstream-auto ci-qemu-native-arm64-kvm ci-qemu-upstream ci-qemu-upstream-386 ci-qemu2-arm32 ci-qemu2-arm64 ci-qemu2-arm64-compat ci-qemu2-arm64-mte ci-qemu2-riscv64 ci-snapshot-upstream-root ci-upstream-bpf-kasan-gce ci-upstream-bpf-next-kasan-gce ci-upstream-gce-arm64 ci-upstream-gce-leak ci-upstream-kasan-badwrites-root ci-upstream-kasan-gce ci-upstream-kasan-gce-386 ci-upstream-kasan-gce-root ci-upstream-kasan-gce-selinux-root ci-upstream-kasan-gce-smack-root ci-upstream-kmsan-gce-386-root ci-upstream-kmsan-gce-root ci-upstream-net-kasan-gce ci-upstream-net-this-kasan-gce ci2-upstream-fs ci2-upstream-kcsan-gce ci2-upstream-usb]
First crash: 139d, last: 14d
Cause bisection: failed (error log, bisect log)
  
Discussions (3)
Title Replies (including bot) Last reply
[PATCH v2] jfs: fix corrupted list in dbUpdatePMap 1 (1) 2025/11/09 07:58
[syzbot] [jfs?] BUG: corrupted list in dbUpdatePMap 0 (3) 2025/11/07 12:01
[PATCH] jfs: fix corrupted list in dbUpdatePMap 1 (1) 2025/11/07 09:45
Similar bugs (4)
Kernel Title Rank 🛈 Repro Cause bisect Fix bisect Count Last Reported Patched Status
linux-5.15 BUG: corrupted list in dbUpdatePMap origin:upstream 8 C error 6 51d 78d 0/3 upstream: reported C repro on 2026/01/02 10:13
linux-6.1 BUG: unable to handle kernel paging request in dbUpdatePMap origin:upstream 8 C 27 23d 119d 0/3 upstream: reported C repro on 2025/11/22 04:56
linux-6.6 general protection fault in dbUpdatePMap origin:upstream 8 C error 3 87d 117d 0/2 upstream: reported C repro on 2025/11/24 06:07
linux-4.19 general protection fault in dbUpdatePMap 2 C error 2 1243d 1243d 0/1 upstream: reported C repro on 2022/10/25 14:29
Last patch testing requests (9)
Created Duration User Patch Repo Result
2026/02/20 00:56 16m retest repro upstream report log
2026/02/20 00:56 19m retest repro upstream report log
2026/02/20 00:12 1h01m retest repro git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci error
2026/02/20 00:56 12m retest repro upstream report log
2026/02/20 00:12 44m retest repro git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci error
2025/11/20 05:33 27m retest repro git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci report log
2025/11/20 05:33 24m retest repro git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci report log
2025/11/07 12:01 21m yun.zhou@windriver.com patch upstream OK log
2025/11/07 11:04 0m yun.zhou@windriver.com patch upstream error

Sample crash report:
list_add corruption. next is NULL.
------------[ cut here ]------------
kernel BUG at lib/list_debug.c:28!
Oops: invalid opcode: 0000 [#1] SMP KASAN PTI
CPU: 1 UID: 0 PID: 122 Comm: jfsCommit Not tainted syzkaller #0 PREEMPT_{RT,(full)} 
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/25/2025
RIP: 0010:__list_add_valid_or_report+0xc3/0x130 lib/list_debug.c:27
Code: 4c 89 f2 48 89 d9 e8 2c 70 9f fc 90 0f 0b 48 c7 c7 a0 4c 3f 8b e8 1d 70 9f fc 90 0f 0b 48 c7 c7 60 4d 3f 8b e8 0e 70 9f fc 90 <0f> 0b 48 89 df e8 63 c0 7a fd 42 80 7c 2d 00 00 74 08 4c 89 e7 e8
RSP: 0018:ffffc900039f7a00 EFLAGS: 00010246
RAX: 0000000000000022 RBX: 0000000000000000 RCX: 63ffbb3f85c96100
RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000
RBP: 0000000000080000 R08: 0000000000000000 R09: 0000000000000000
R10: dffffc0000000000 R11: fffff5200073eee5 R12: 0000000000000000
R13: dffffc0000000000 R14: 0000000000000004 R15: 1ffff92000647298
FS:  0000000000000000(0000) GS:ffff888126e06000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00007fc3384b69c0 CR3: 0000000028544000 CR4: 00000000003526f0
Call Trace:
 <TASK>
 __list_add_valid include/linux/list.h:96 [inline]
 __list_add include/linux/list.h:158 [inline]
 list_add include/linux/list.h:177 [inline]
 dbUpdatePMap+0x7e4/0xeb0 fs/jfs/jfs_dmap.c:577
 txAllocPMap+0x57d/0x6b0 fs/jfs/jfs_txnmgr.c:2426
 txUpdateMap+0x2a2/0x9c0 fs/jfs/jfs_txnmgr.c:2309
 txLazyCommit fs/jfs/jfs_txnmgr.c:2665 [inline]
 jfs_lazycommit+0x3f1/0xa10 fs/jfs/jfs_txnmgr.c:2734
 kthread+0x711/0x8a0 kernel/kthread.c:463
 ret_from_fork+0x599/0xb30 arch/x86/kernel/process.c:158
 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:246
 </TASK>
Modules linked in:
---[ end trace 0000000000000000 ]---
RIP: 0010:__list_add_valid_or_report+0xc3/0x130 lib/list_debug.c:27
Code: 4c 89 f2 48 89 d9 e8 2c 70 9f fc 90 0f 0b 48 c7 c7 a0 4c 3f 8b e8 1d 70 9f fc 90 0f 0b 48 c7 c7 60 4d 3f 8b e8 0e 70 9f fc 90 <0f> 0b 48 89 df e8 63 c0 7a fd 42 80 7c 2d 00 00 74 08 4c 89 e7 e8
RSP: 0018:ffffc900039f7a00 EFLAGS: 00010246
RAX: 0000000000000022 RBX: 0000000000000000 RCX: 63ffbb3f85c96100
RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000
RBP: 0000000000080000 R08: 0000000000000000 R09: 0000000000000000
R10: dffffc0000000000 R11: fffff5200073eee5 R12: 0000000000000000
R13: dffffc0000000000 R14: 0000000000000004 R15: 1ffff92000647298
FS:  0000000000000000(0000) GS:ffff888126e06000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00007fc3384b69c0 CR3: 0000000028544000 CR4: 00000000003526f0

Crashes (128):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2025/12/10 14:41 upstream c9b47175e913 d6526ea3 .config console log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro (corrupt fs)] ci2-upstream-fs BUG: corrupted list in dbUpdatePMap
2025/11/02 01:38 upstream 691d401c7e0e 2c50b6a9 .config console log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro (corrupt fs)] ci2-upstream-fs BUG: corrupted list in dbUpdatePMap
2025/11/01 23:57 upstream 691d401c7e0e 2c50b6a9 .config console log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro (corrupt fs)] ci2-upstream-fs BUG: corrupted list in dbUpdatePMap
2025/11/06 04:18 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci dcb6fa37fd7b a6c9c731 .config console log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro (corrupt fs)] ci-upstream-gce-arm64 BUG: unable to handle kernel paging request in dbUpdatePMap
2025/11/05 23:51 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci dcb6fa37fd7b a6c9c731 .config console log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro (corrupt fs)] ci-upstream-gce-arm64 BUG: unable to handle kernel paging request in dbUpdatePMap
2026/03/07 00:00 upstream 651690480a96 41d8037d .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs BUG: corrupted list in dbUpdatePMap
2026/03/06 19:57 upstream 651690480a96 41d8037d .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs BUG: corrupted list in dbUpdatePMap
2026/03/06 15:24 upstream 5ee8dbf54602 41d8037d .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs BUG: corrupted list in dbUpdatePMap
2026/03/06 12:44 upstream 5ee8dbf54602 41d8037d .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs BUG: corrupted list in dbUpdatePMap
2026/03/06 09:19 upstream 5ee8dbf54602 31e9c887 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs BUG: corrupted list in dbUpdatePMap
2026/03/06 03:49 upstream 5ee8dbf54602 31e9c887 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs BUG: corrupted list in dbUpdatePMap
2026/03/05 23:14 upstream c107785c7e8d d20b04c8 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs BUG: corrupted list in dbUpdatePMap
2026/03/05 21:46 upstream c107785c7e8d d20b04c8 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs BUG: corrupted list in dbUpdatePMap
2026/03/05 13:27 upstream c107785c7e8d d20b04c8 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs BUG: corrupted list in dbUpdatePMap
2026/03/05 05:30 upstream ecc64d2dc9ff a9fe5c9e .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs BUG: corrupted list in dbUpdatePMap
2026/03/05 00:02 upstream ecc64d2dc9ff a9fe5c9e .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs BUG: corrupted list in dbUpdatePMap
2026/03/04 22:25 upstream ecc64d2dc9ff e6b6b96b .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs BUG: corrupted list in dbUpdatePMap
2026/03/04 22:09 upstream ecc64d2dc9ff e6b6b96b .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs BUG: corrupted list in dbUpdatePMap
2026/03/04 20:53 upstream ecc64d2dc9ff e6b6b96b .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs BUG: corrupted list in dbUpdatePMap
2026/03/04 18:52 upstream ecc64d2dc9ff e6b6b96b .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs BUG: corrupted list in dbUpdatePMap
2026/03/04 16:45 upstream 0031c06807cf e6b6b96b .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs BUG: corrupted list in dbUpdatePMap
2026/03/04 12:24 upstream 0031c06807cf e6b6b96b .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs BUG: corrupted list in dbUpdatePMap
2026/03/04 06:18 upstream 0031c06807cf 4180d919 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs BUG: corrupted list in dbUpdatePMap
2026/03/04 03:44 upstream 0031c06807cf 4180d919 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs BUG: corrupted list in dbUpdatePMap
2026/03/04 02:10 upstream 0031c06807cf 4180d919 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs BUG: corrupted list in dbUpdatePMap
2026/03/04 00:00 upstream 0031c06807cf 4180d919 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs BUG: corrupted list in dbUpdatePMap
2026/03/03 18:59 upstream af4e9ef3d784 4180d919 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs BUG: corrupted list in dbUpdatePMap
2026/03/03 18:59 upstream af4e9ef3d784 4180d919 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs BUG: corrupted list in dbUpdatePMap
2026/03/02 14:34 upstream 11439c4635ed b9dd6534 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs BUG: corrupted list in dbUpdatePMap
2026/02/23 16:39 upstream 6de23f81a5e0 6beca497 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs BUG: corrupted list in dbUpdatePMap
2026/01/18 10:18 upstream d12453c7e281 20d37d28 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs BUG: corrupted list in dbUpdatePMap
2026/01/06 16:06 upstream 7f98ab9da046 d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs BUG: corrupted list in dbUpdatePMap
2026/01/04 13:38 upstream aacb0a6d604a d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs BUG: corrupted list in dbUpdatePMap
2026/01/02 16:55 upstream b69053dd3ffb d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs BUG: corrupted list in dbUpdatePMap
2025/12/25 12:11 upstream ccd1cdca5cd4 d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs BUG: corrupted list in dbUpdatePMap
2025/12/24 07:22 upstream b927546677c8 d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs BUG: corrupted list in dbUpdatePMap
2025/12/16 14:23 upstream 40fbbd64bba6 d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs BUG: corrupted list in dbUpdatePMap
2025/12/29 03:07 linux-next cc3aa43b44bd d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root BUG: corrupted list in dbUpdatePMap
2025/12/28 02:45 linux-next cc3aa43b44bd d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root BUG: corrupted list in dbUpdatePMap
2026/02/05 23:45 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 59e4d31a0470 f03c4191 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 BUG: corrupted list in dbUpdatePMap
2026/01/26 01:13 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 59e4d31a0470 55756628 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 BUG: corrupted list in dbUpdatePMap
2026/01/14 00:23 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 59e4d31a0470 d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 BUG: corrupted list in dbUpdatePMap
2026/01/07 21:13 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci e8c40f11c7b0 d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 BUG: corrupted list in dbUpdatePMap
2025/12/21 18:11 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 8f0b4cce4481 d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 BUG: corrupted list in dbUpdatePMap
2025/12/16 18:23 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 8f0b4cce4481 d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 BUG: corrupted list in dbUpdatePMap
2025/12/16 00:37 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 8f0b4cce4481 d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 BUG: corrupted list in dbUpdatePMap
2026/03/04 14:43 upstream 0031c06807cf e6b6b96b .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in dbUpdatePMap
2026/03/01 02:08 upstream 2f9339c052bd 43249bac .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs general protection fault in dbUpdatePMap
2026/02/04 06:04 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 59e4d31a0470 42b01fab .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 BUG: unable to handle kernel paging request in dbUpdatePMap
2026/01/30 05:44 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 59e4d31a0470 bfa73b7b .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 BUG: unable to handle kernel paging request in dbUpdatePMap
2026/01/19 20:20 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 59e4d31a0470 d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 BUG: unable to handle kernel paging request in dbUpdatePMap
2026/01/05 17:49 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 9ace4753a520 d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 BUG: unable to handle kernel paging request in dbUpdatePMap
2026/01/03 18:59 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 8f0b4cce4481 d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 BUG: unable to handle kernel paging request in dbUpdatePMap
2025/12/18 10:04 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 8f0b4cce4481 d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 BUG: unable to handle kernel paging request in dbUpdatePMap
2025/12/14 15:27 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 BUG: unable to handle kernel paging request in dbUpdatePMap
* Struck through repros no longer work on HEAD.