syzbot


kernel BUG at fs/reiserfs/journal.c:LINE!

Status: upstream: reported C repro on 2020/09/19 12:55
Subsystems: reiserfs fat
[Documentation on labels]
Reported-by: syzbot+58b124baa2c289def4d4@syzkaller.appspotmail.com
First crash: 1311d, last: 428d
Similar bugs (4)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
linux-6.1 kernel BUG in do_journal_end origin:upstream C 36 2d01h 383d 0/3 upstream: reported C repro on 2023/04/05 08:02
upstream kernel BUG at fs/reiserfs/journal.c:LINE! reiserfs C done done 1718 96d 2214d 0/26 upstream: reported C repro on 2018/03/31 15:55
linux-4.19 kernel BUG at fs/reiserfs/journal.c:LINE! reiserfs C error 139 423d 1310d 0/1 upstream: reported C repro on 2020/09/21 00:32
linux-5.15 kernel BUG in do_journal_end origin:upstream C error 51 1d05h 383d 0/3 upstream: reported C repro on 2023/04/05 17:11
Fix bisection attempts (11)
Created Duration User Patch Repo Result
2022/07/03 21:49 19m bisect fix linux-4.14.y job log (0) log
2022/05/16 08:31 22m bisect fix linux-4.14.y job log (0) log
2022/03/16 18:40 23m bisect fix linux-4.14.y job log (0) log
2022/01/26 16:07 26m bisect fix linux-4.14.y job log (0) log
2021/12/27 15:40 27m bisect fix linux-4.14.y job log (0) log
2021/11/27 14:40 26m bisect fix linux-4.14.y job log (0) log
2021/10/28 14:17 22m bisect fix linux-4.14.y job log (0) log
2021/09/07 02:24 29m bisect fix linux-4.14.y job log (0) log
2021/07/13 10:39 21m bisect fix linux-4.14.y job log (0) log
2021/04/01 01:20 21m bisect fix linux-4.14.y job log (0) log
2020/12/19 16:41 23m bisect fix linux-4.14.y job log (0) log

Sample crash report:
REISERFS (device loop2): journal params: device loop2, size 512, journal first block 18, max trans len 256, max batch 225, max commit age 30, max trans age 30
reiserfs: using flush barriers
REISERFS (device loop1): Using r5 hash to sort names
REISERFS (device loop0): journal params: device loop0, size 512, journal first block 18, max trans len 256, max batch 225, max commit age 30, max trans age 30
------------[ cut here ]------------
kernel BUG at fs/reiserfs/journal.c:3654!
REISERFS (device loop4): checking transaction log (loop4)
REISERFS (device loop2): checking transaction log (loop2)
invalid opcode: 0000 [#1] PREEMPT SMP KASAN
Modules linked in:
CPU: 0 PID: 10878 Comm: syz-executor388 Not tainted 4.14.305-syzkaller #0
REISERFS (device loop5): journal params: device loop5, size 512, journal first block 18, max trans len 256, max batch 225, max commit age 30, max trans age 30
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/21/2023
task: ffff88808f530300 task.stack: ffff88809bf58000
RIP: 0010:check_journal_end fs/reiserfs/journal.c:3654 [inline]
RIP: 0010:do_journal_end+0x316d/0x4310 fs/reiserfs/journal.c:4051
RSP: 0018:ffff88809bf5f9f8 EFLAGS: 00010297
REISERFS (device loop0): checking transaction log (loop0)
REISERFS (device loop0): Using r5 hash to sort names
RAX: ffff88808f530300 RBX: ffffc900090e1000 RCX: ffff88809bf5fc30
RDX: 0000000000000000 RSI: ffff88809bf5fc30 RDI: ffff88809bf5fc3c
RBP: ffff8880977a45c0 R08: 0000000000000000 R09: 0000000000040583
R10: ffff88808f530bd8 R11: ffff88808f530300 R12: 0000000000000000
R13: ffffc900090e1058 R14: ffffc900090e1048 R15: ffff88809bf5fc38
FS:  00005555571c9300(0000) GS:ffff8880ba400000(0000) knlGS:0000000000000000
REISERFS (device loop5): checking transaction log (loop5)
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00007ffc99e2e000 CR3: 000000009a6a4000 CR4: 00000000003406f0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Call Trace:
REISERFS warning (device loop0): jdm-20006 create_privroot: xattrs/ACLs enabled and couldn't find/create .reiserfs_priv. Failing mount.
REISERFS (device loop5): Using r5 hash to sort names
 journal_end+0x259/0x300 fs/reiserfs/journal.c:3423
 reiserfs_fill_super+0x1cf2/0x2990 fs/reiserfs/super.c:2173
REISERFS warning (device loop5): jdm-20006 create_privroot: xattrs/ACLs enabled and couldn't find/create .reiserfs_priv. Failing mount.
 mount_bdev+0x2b3/0x360 fs/super.c:1134
REISERFS (device loop4): Using r5 hash to sort names
 mount_fs+0x92/0x2a0 fs/super.c:1237
 vfs_kern_mount.part.0+0x5b/0x470 fs/namespace.c:1046
 vfs_kern_mount fs/namespace.c:1036 [inline]
 do_new_mount fs/namespace.c:2572 [inline]
 do_mount+0xe65/0x2a30 fs/namespace.c:2905
REISERFS (device loop2): Using r5 hash to sort names
REISERFS warning (device loop4): jdm-20006 create_privroot: xattrs/ACLs enabled and couldn't find/create .reiserfs_priv. Failing mount.
 SYSC_mount fs/namespace.c:3121 [inline]
 SyS_mount+0xa8/0x120 fs/namespace.c:3098
 do_syscall_64+0x1d5/0x640 arch/x86/entry/common.c:292
 entry_SYSCALL_64_after_hwframe+0x5e/0xd3
RIP: 0033:0x7ff2d79396fa
REISERFS warning (device loop2): jdm-20006 create_privroot: xattrs/ACLs enabled and couldn't find/create .reiserfs_priv. Failing mount.
RSP: 002b:00007ffc99e2d7e8 EFLAGS: 00000286 ORIG_RAX: 00000000000000a5
RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007ff2d79396fa
RDX: 0000000020000080 RSI: 0000000020000000 RDI: 00007ffc99e2d800
RBP: 00007ffc99e2d800 R08: 00007ffc99e2d840 R09: 0000000000000000
R10: 000000000120c010 R11: 0000000000000286 R12: 0000000000000004
R13: 00005555571c92c0 R14: 000000000120c010 R15: 00007ffc99e2d840
Code: e8 e9 1e ff ff e9 11 fa ff ff e8 0f 29 a2 ff 0f 0b e8 08 29 a2 ff 0f 0b e8 01 29 a2 ff 0f 0b e8 fa 28 a2 ff 0f 0b e8 f3 28 a2 ff <0f> 0b e8 ec 28 a2 ff 48 8d bb d0 01 00 00 48 b8 00 00 00 00 00 
RIP: check_journal_end fs/reiserfs/journal.c:3654 [inline] RSP: ffff88809bf5f9f8
RIP: do_journal_end+0x316d/0x4310 fs/reiserfs/journal.c:4051 RSP: ffff88809bf5f9f8
REISERFS (device loop3): found reiserfs format "3.5" with non-standard journal
REISERFS (device loop3): using ordered data mode
reiserfs: using flush barriers
REISERFS (device loop3): journal params: device loop3, size 512, journal first block 18, max trans len 256, max batch 225, max commit age 30, max trans age 30
REISERFS (device loop3): checking transaction log (loop3)
REISERFS (device loop3): Using r5 hash to sort names
REISERFS warning (device loop3): jdm-20006 create_privroot: xattrs/ACLs enabled and couldn't find/create .reiserfs_priv. Failing mount.
REISERFS (device loop5): found reiserfs format "3.5" with non-standard journal
REISERFS (device loop5): using ordered data mode
REISERFS (device loop4): found reiserfs format "3.5" with non-standard journal
REISERFS (device loop4): using ordered data mode
reiserfs: using flush barriers
reiserfs: using flush barriers
REISERFS (device loop5): journal params: device loop5, size 512, journal first block 18, max trans len 256, max batch 225, max commit age 30, max trans age 30
REISERFS (device loop0): found reiserfs format "3.5" with non-standard journal
REISERFS (device loop4): journal params: device loop4, size 512, journal first block 18, max trans len 256, max batch 225, max commit age 30, max trans age 30
REISERFS (device loop2): found reiserfs format "3.5" with non-standard journal
REISERFS (device loop5): checking transaction log (loop5)
REISERFS (device loop2): using ordered data mode
REISERFS (device loop4): checking transaction log (loop4)
REISERFS (device loop4): Using r5 hash to sort names
reiserfs: using flush barriers
REISERFS (device loop5): Using r5 hash to sort names
REISERFS warning (device loop4): jdm-20006 create_privroot: xattrs/ACLs enabled and couldn't find/create .reiserfs_priv. Failing mount.
REISERFS (device loop0): using ordered data mode
REISERFS (device loop3): found reiserfs format "3.5" with non-standard journal
REISERFS (device loop2): journal params: device loop2, size 512, journal first block 18, max trans len 256, max batch 225, max commit age 30, max trans age 30
REISERFS warning (device loop5): jdm-20006 create_privroot: xattrs/ACLs enabled and couldn't find/create .reiserfs_priv. Failing mount.
REISERFS (device loop3): using ordered data mode
reiserfs: using flush barriers
---[ end trace bf95694d133c821e ]---

Crashes (79):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2023/02/19 22:19 linux-4.14.y a8ad60f2af58 bcdf85f8 .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-4-14 kernel BUG in do_journal_end
2023/02/18 21:44 linux-4.14.y a8ad60f2af58 d02e9a70 .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-4-14 kernel BUG in do_journal_end
2023/02/16 04:42 linux-4.14.y a8ad60f2af58 6be0f1f5 .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-4-14 kernel BUG in do_journal_end
2023/01/25 06:57 linux-4.14.y 3949d1610004 9dfcf09c .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-4-14 kernel BUG in do_journal_end
2023/01/16 15:02 linux-4.14.y c4215ee4771b a63719e7 .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-4-14 kernel BUG in do_journal_end
2023/01/08 08:53 linux-4.14.y c4215ee4771b 1dac8c7a .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-4-14 kernel BUG in do_journal_end
2023/01/02 00:13 linux-4.14.y c4215ee4771b ab32d508 .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-4-14 kernel BUG in do_journal_end
2022/12/26 04:54 linux-4.14.y c4215ee4771b 9da18ae8 .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-4-14 kernel BUG in journal_release
2022/10/31 21:31 linux-4.14.y 41f36d7859a7 2a71366b .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-4-14 kernel BUG in do_journal_end
2022/10/19 06:34 linux-4.14.y 9d5c0b3a8e1a b31320fc .config console log report syz C [disk image] [vmlinux] [mounted in repro] ci2-linux-4-14 kernel BUG in do_journal_end
2022/10/19 05:08 linux-4.14.y 9d5c0b3a8e1a b31320fc .config console log report syz C [disk image] [vmlinux] [mounted in repro] ci2-linux-4-14 kernel BUG in do_journal_end
2022/10/16 11:48 linux-4.14.y 9d5c0b3a8e1a 67cb024c .config console log report syz C [disk image] [vmlinux] [mounted in repro] ci2-linux-4-14 kernel BUG in do_journal_end
2022/10/14 18:33 linux-4.14.y 9d5c0b3a8e1a 4954e4b2 .config console log report syz C [disk image] [vmlinux] [mounted in repro] ci2-linux-4-14 kernel BUG in do_journal_end
2022/10/03 08:04 linux-4.14.y 9d5c0b3a8e1a feb56351 .config console log report syz C [disk image] [vmlinux] ci2-linux-4-14 kernel BUG in do_journal_end
2022/09/27 01:00 linux-4.14.y 4edbf74132a4 d59ba983 .config console log report syz C ci2-linux-4-14 kernel BUG in do_journal_end
2022/09/09 19:09 linux-4.14.y 65640c873dcf 90058bdc .config console log report syz C ci2-linux-4-14 kernel BUG in do_journal_end
2022/08/30 02:56 linux-4.14.y e548869f356f d7593c58 .config console log report syz C [disk image] [vmlinux] ci2-linux-4-14 kernel BUG in do_journal_end
2022/08/27 08:41 linux-4.14.y e548869f356f 07177916 .config console log report syz C ci2-linux-4-14 kernel BUG in do_journal_end
2022/07/30 23:59 linux-4.14.y b641242202ed fef302b1 .config console log report syz C ci2-linux-4-14 kernel BUG in do_journal_end
2022/06/03 21:49 linux-4.14.y 501eec4f9e13 eee80d3c .config console log report syz C ci2-linux-4-14 kernel BUG in journal_release
2022/04/16 08:31 linux-4.14.y 74766a973637 8bcc32a6 .config console log report syz C ci2-linux-4-14 kernel BUG in do_journal_end
2022/03/25 21:30 linux-4.14.y 004bfaafc45c 89bc8608 .config console log report syz C ci2-linux-4-14 kernel BUG in do_journal_end
2022/03/20 02:16 linux-4.14.y eb045674aab3 e2d91b1d .config console log report syz C ci2-linux-4-14 kernel BUG in do_journal_end
2022/02/14 18:39 linux-4.14.y 8034e99d1a01 8b9ca619 .config console log report syz C ci2-linux-4-14 kernel BUG in do_journal_end
2021/09/24 04:09 linux-4.14.y 8ea4f73cfa7e 8cac236e .config console log report syz C ci2-linux-4-14 kernel BUG in do_journal_end
2021/08/08 02:24 linux-4.14.y 94cb1fed447a 6972b106 .config console log report syz C ci2-linux-4-14 kernel BUG in do_journal_end
2021/08/02 03:30 linux-4.14.y ce4d1565392b 6c236867 .config console log report syz C ci2-linux-4-14 kernel BUG in do_journal_end
2021/07/31 18:06 linux-4.14.y ce4d1565392b 6c236867 .config console log report syz C ci2-linux-4-14 kernel BUG in do_journal_end
2021/06/13 10:39 linux-4.14.y 3d3abdc8ebd3 1ba81399 .config console log report syz C ci2-linux-4-14 kernel BUG in do_journal_end
2021/05/29 13:26 linux-4.14.y ad8397a84e1e 858ea628 .config console log report syz C ci2-linux-4-14 kernel BUG in do_journal_end
2021/05/25 06:30 linux-4.14.y 96afcb20f36f 3c7fef33 .config console log report syz C ci2-linux-4-14 kernel BUG in do_journal_end
2021/05/15 17:58 linux-4.14.y 7d7d1c0ab3eb 93f844de .config console log report syz C ci2-linux-4-14 kernel BUG in do_journal_end
2021/04/29 19:50 linux-4.14.y 7d7d1c0ab3eb 77e2b668 .config console log report syz C ci2-linux-4-14 kernel BUG in do_journal_end
2021/03/02 01:20 linux-4.14.y 3242aa3a635c 183afb6c .config console log report syz C ci2-linux-4-14 kernel BUG in do_journal_end
2020/11/19 16:41 linux-4.14.y 8961076ed318 0767f13f .config console log report syz C ci2-linux-4-14
2020/11/12 14:03 linux-4.14.y 27ce4f2a6817 77a55c8e .config console log report syz C ci2-linux-4-14
2020/11/11 03:27 linux-4.14.y 27ce4f2a6817 cca87986 .config console log report syz C ci2-linux-4-14
2020/10/30 21:07 linux-4.14.y 2b7915014161 a6e3ac3b .config console log report syz C ci2-linux-4-14
2020/10/13 06:01 linux-4.14.y cbfa1702aaf6 d32b0bbf .config console log report syz C ci2-linux-4-14
2020/10/12 03:17 linux-4.14.y cbfa1702aaf6 4a77ae0b .config console log report syz C ci2-linux-4-14
2020/10/07 21:14 linux-4.14.y cbfa1702aaf6 1880b4a9 .config console log report syz C ci2-linux-4-14
2020/10/01 14:20 linux-4.14.y cbfa1702aaf6 4103fce0 .config console log report syz C ci2-linux-4-14
2020/10/01 05:45 linux-4.14.y cbfa1702aaf6 a9767fb2 .config console log report syz C ci2-linux-4-14
2020/09/27 16:53 linux-4.14.y cbfa1702aaf6 5dd8aee8 .config console log report syz C ci2-linux-4-14
2020/09/24 13:07 linux-4.14.y cbfa1702aaf6 54289b08 .config console log report syz C ci2-linux-4-14
2020/09/24 01:36 linux-4.14.y cbfa1702aaf6 54289b08 .config console log report syz C ci2-linux-4-14
2020/09/23 13:31 linux-4.14.y cbfa1702aaf6 287cd75a .config console log report syz C ci2-linux-4-14
2020/09/22 02:00 linux-4.14.y cbfa1702aaf6 9e1fa68e .config console log report syz C ci2-linux-4-14
2020/09/22 01:00 linux-4.14.y cbfa1702aaf6 9e1fa68e .config console log report syz C ci2-linux-4-14
2020/09/22 00:19 linux-4.14.y cbfa1702aaf6 9e1fa68e .config console log report syz C ci2-linux-4-14
2020/09/21 23:51 linux-4.14.y cbfa1702aaf6 9e1fa68e .config console log report syz C ci2-linux-4-14
2020/09/21 22:59 linux-4.14.y cbfa1702aaf6 9e1fa68e .config console log report syz C ci2-linux-4-14
2020/09/21 22:25 linux-4.14.y cbfa1702aaf6 9e1fa68e .config console log report syz C ci2-linux-4-14
2020/09/21 22:08 linux-4.14.y cbfa1702aaf6 9e1fa68e .config console log report syz C ci2-linux-4-14
2020/09/21 07:43 linux-4.14.y cbfa1702aaf6 9564d2e9 .config console log report syz C ci2-linux-4-14
2020/09/21 07:03 linux-4.14.y cbfa1702aaf6 9564d2e9 .config console log report syz C ci2-linux-4-14
2020/09/21 06:33 linux-4.14.y cbfa1702aaf6 9564d2e9 .config console log report syz C ci2-linux-4-14
2020/09/20 16:56 linux-4.14.y cbfa1702aaf6 9564d2e9 .config console log report syz C ci2-linux-4-14
2020/09/20 16:22 linux-4.14.y cbfa1702aaf6 9564d2e9 .config console log report syz C ci2-linux-4-14
2020/09/19 13:25 linux-4.14.y cbfa1702aaf6 53ce8104 .config console log report syz C ci2-linux-4-14
2020/09/19 13:24 linux-4.14.y cbfa1702aaf6 53ce8104 .config console log report syz C ci2-linux-4-14
2020/11/11 04:01 linux-4.14.y 27ce4f2a6817 cca87986 .config console log report syz ci2-linux-4-14
2023/02/01 09:07 linux-4.14.y 3949d1610004 b68fb8d6 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-4-14 kernel BUG in do_journal_end
2022/12/28 23:29 linux-4.14.y c4215ee4771b 44712fbc .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-4-14 kernel BUG in do_journal_end
2021/04/16 09:49 linux-4.14.y 958e517f4e16 c59079a6 .config console log report info ci2-linux-4-14 kernel BUG in do_journal_end
2021/04/07 13:15 linux-4.14.y 0cc244011f40 6a81331a .config console log report info ci2-linux-4-14 kernel BUG in do_journal_end
2021/02/24 07:04 linux-4.14.y 3242aa3a635c fcc6d71b .config console log report info ci2-linux-4-14 kernel BUG in do_journal_end
2021/02/01 03:16 linux-4.14.y 2c8a3fceddf0 fc9fd31e .config console log report info ci2-linux-4-14 kernel BUG in do_journal_end
2021/01/14 00:09 linux-4.14.y f79dc86058bc 269d24e8 .config console log report info ci2-linux-4-14
2021/01/05 22:33 linux-4.14.y 1752938529c6 b1c228e1 .config console log report info ci2-linux-4-14
2020/12/31 14:19 linux-4.14.y 1752938529c6 79264ae3 .config console log report info ci2-linux-4-14
2020/11/13 17:19 linux-4.14.y 27ce4f2a6817 4a7fa9b4 .config console log report info ci2-linux-4-14
2020/10/28 17:16 linux-4.14.y 5b7a52cd2eef f24824d3 .config console log report info ci2-linux-4-14
2020/10/21 12:35 linux-4.14.y 5b7a52cd2eef 99c64d5c .config console log report info ci2-linux-4-14
2020/10/18 18:15 linux-4.14.y cbfa1702aaf6 fea47c01 .config console log report info ci2-linux-4-14
2020/09/30 10:39 linux-4.14.y cbfa1702aaf6 8516f6d3 .config console log report info ci2-linux-4-14
2020/09/25 07:53 linux-4.14.y cbfa1702aaf6 54289b08 .config console log report info ci2-linux-4-14
2020/09/21 00:10 linux-4.14.y cbfa1702aaf6 9564d2e9 .config console log report info ci2-linux-4-14
2020/09/19 12:54 linux-4.14.y cbfa1702aaf6 53ce8104 .config console log report info ci2-linux-4-14
* Struck through repros no longer work on HEAD.