syzbot


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

Status: upstream: reported C repro on 2018/03/31 15:55
Reported-by: syzbot+6820505ae5978f4f8f2f@syzkaller.appspotmail.com
First crash: 1554d, last: 7d05h

Cause bisection: the issue happens on the oldest tested release (bisect log)
Crash: no output from test machine (log)
Repro: syz .config
similar bugs (5):
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
linux-4.14 kernel BUG at fs/reiserfs/journal.c:LINE! C 58 28d 650d 0/1 upstream: reported C repro on 2020/09/19 12:55
linux-4.19 kernel BUG at fs/reiserfs/journal.c:LINE! C error 78 2d20h 649d 0/1 upstream: reported C repro on 2020/09/21 00:32
linux-4.14 kernel BUG at fs/reiserfs/prints.c:LINE! C done 3 565d 646d 1/1 fixed on 2021/01/12 18:45
linux-4.19 kernel BUG at fs/reiserfs/prints.c:LINE! C done 5 543d 634d 1/1 fixed on 2021/02/21 17:18
upstream kernel BUG at fs/reiserfs/prints.c:LINE! C done done 5 570d 648d 21/22 fixed on 2021/03/10 01:48
Patch testing requests:
Created Duration User Patch Repo Result
2021/05/09 22:07 11m alaaemadhossney.ae@gmail.com upstream report log

Sample crash report:
REISERFS (device loop0): journal params: device loop0, size 8192, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30
REISERFS (device loop0): checking transaction log (loop0)
REISERFS (device loop0): Using tea hash to sort names
------------[ cut here ]------------
kernel BUG at fs/reiserfs/journal.c:3645!
invalid opcode: 0000 [#1] PREEMPT SMP KASAN
CPU: 0 PID: 3697 Comm: syz-executor213 Not tainted 5.19.0-rc3-syzkaller-00043-g3abc3ae553c7 #0
Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.14.0-2 04/01/2014
RIP: 0010:check_journal_end fs/reiserfs/journal.c:3645 [inline]
RIP: 0010:do_journal_end+0x375b/0x4b00 fs/reiserfs/journal.c:4041
Code: 6b 04 ff ff e9 51 f9 ff ff e8 b1 c0 64 ff 0f 0b e8 aa c0 64 ff 0f 0b e8 a3 c0 64 ff 0f 0b e8 9c c0 64 ff 0f 0b e8 95 c0 64 ff <0f> 0b e8 8e c0 64 ff 0f 0b e8 87 c0 64 ff 48 8b 44 24 08 48 8b 54
RSP: 0018:ffffc90002ed7950 EFLAGS: 00010293
RAX: 0000000000000000 RBX: ffffc90002f79000 RCX: 0000000000000000
RDX: ffff888025108180 RSI: ffffffff8214e5cb RDI: 0000000000000007
RBP: ffff888014f50000 R08: 0000000000000007 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000
R13: ffffc90002f79058 R14: ffffc90002ed7c30 R15: 0000000000000000
FS:  00005555559a2300(0000) GS:ffff88802c800000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 0000559aa1b53000 CR3: 0000000027907000 CR4: 0000000000150ef0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Call Trace:
 <TASK>
 journal_end+0x278/0x330 fs/reiserfs/journal.c:3415
 reiserfs_fill_super+0x2191/0x2fb0 fs/reiserfs/super.c:2168
 mount_bdev+0x34d/0x410 fs/super.c:1367
 legacy_get_tree+0x105/0x220 fs/fs_context.c:610
 vfs_get_tree+0x89/0x2f0 fs/super.c:1497
 do_new_mount fs/namespace.c:3040 [inline]
 path_mount+0x1320/0x1fa0 fs/namespace.c:3370
 do_mount fs/namespace.c:3383 [inline]
 __do_sys_mount fs/namespace.c:3591 [inline]
 __se_sys_mount fs/namespace.c:3568 [inline]
 __x64_sys_mount+0x27f/0x300 fs/namespace.c:3568
 do_syscall_x64 arch/x86/entry/common.c:50 [inline]
 do_syscall_64+0x35/0xb0 arch/x86/entry/common.c:80
 entry_SYSCALL_64_after_hwframe+0x46/0xb0
RIP: 0033:0x7f1516039cea
Code: 48 c7 c2 c0 ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 a8 00 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 c0 ff ff ff f7 d8 64 89 01 48
RSP: 002b:00007fffa31ad318 EFLAGS: 00000286 ORIG_RAX: 00000000000000a5
RAX: ffffffffffffffda RBX: 00007fffa31ad370 RCX: 00007f1516039cea
RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007fffa31ad330
RBP: 00007fffa31ad330 R08: 00007fffa31ad370 R09: 0000000000000000
R10: 0000000000010000 R11: 0000000000000286 R12: 00000000200002a8
R13: 0000000000000003 R14: 0000000000000004 R15: 0000000000000007
 </TASK>
Modules linked in:
---[ end trace 0000000000000000 ]---
RIP: 0010:check_journal_end fs/reiserfs/journal.c:3645 [inline]
RIP: 0010:do_journal_end+0x375b/0x4b00 fs/reiserfs/journal.c:4041
Code: 6b 04 ff ff e9 51 f9 ff ff e8 b1 c0 64 ff 0f 0b e8 aa c0 64 ff 0f 0b e8 a3 c0 64 ff 0f 0b e8 9c c0 64 ff 0f 0b e8 95 c0 64 ff <0f> 0b e8 8e c0 64 ff 0f 0b e8 87 c0 64 ff 48 8b 44 24 08 48 8b 54
RSP: 0018:ffffc90002ed7950 EFLAGS: 00010293
RAX: 0000000000000000 RBX: ffffc90002f79000 RCX: 0000000000000000
RDX: ffff888025108180 RSI: ffffffff8214e5cb RDI: 0000000000000007
RBP: ffff888014f50000 R08: 0000000000000007 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000
R13: ffffc90002f79058 R14: ffffc90002ed7c30 R15: 0000000000000000
FS:  00005555559a2300(0000) GS:ffff88802c800000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 0000559aa1b53000 CR3: 0000000027907000 CR4: 0000000000150ef0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400

Fix bisection attempts:
Manager Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Title
ci-upstream-kasan-gce-root 2020/09/14 01:16 upstream 856deb866d16 cc402841 .config log report syz
ci-upstream-kasan-gce-root 2020/08/14 07:49 upstream a1d21081a60d cc402841 .config log report syz
ci-upstream-kasan-gce-root 2020/05/21 04:58 upstream b85051e755b0 cc402841 .config log report syz
ci-upstream-kasan-gce-root 2020/04/21 04:39 upstream ae83d0b416db cc402841 .config log report syz
ci-upstream-kasan-gce-root 2020/03/22 04:22 upstream b74b991fb8b9 cc402841 .config log report syz
ci-upstream-kasan-gce-root 2020/01/27 21:16 upstream 34dabd81160f cc402841 .config log report syz
ci-upstream-kasan-gce-root 2019/12/18 10:05 upstream 2187f215ebaa cc402841 .config log report syz
ci-upstream-kasan-gce-root 2019/10/27 14:44 upstream 9dd2326890d8 8fbce0e4 .config log report syz
ci-upstream-kasan-gce-root 2019/09/27 14:25 upstream 9dd2326890d8 8fbce0e4 .config log report syz
ci-upstream-kasan-gce-root 2019/08/17 16:27 upstream 9dd2326890d8 8fbce0e4 .config log report syz
Crashes (404):
Manager Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Title
ci-qemu-upstream 2022/06/23 01:32 upstream 3abc3ae553c7 912f5df7 .config log report syz C kernel BUG in do_journal_end
ci-upstream-kasan-gce-root 2022/06/21 21:29 upstream 78ca55889a54 0fc5c330 .config log report syz C kernel BUG in do_journal_end
ci-upstream-kasan-gce-root 2022/06/12 22:51 upstream 7a68065eb9cd 0d5abf15 .config log report syz C kernel BUG in do_journal_end
ci-upstream-kasan-gce-root 2022/06/09 04:23 upstream 34f4335c16a5 b2706118 .config log report syz C kernel BUG in do_journal_end
ci-upstream-kasan-gce-root 2022/05/13 08:13 upstream 0ac824f379fb 9ad6612a .config log report syz C kernel BUG in do_journal_end
ci-upstream-kasan-gce-selinux-root 2022/04/19 17:48 upstream b2d229d4ddb1 c334415e .config log report syz C kernel BUG in do_journal_end
ci-qemu-upstream 2022/04/16 08:07 upstream 59250f8a7f3a 8bcc32a6 .config log report syz C kernel BUG in do_journal_end
ci-upstream-kasan-gce-smack-root 2022/03/25 20:22 upstream 34af78c4e616 89bc8608 .config log report syz C kernel BUG in do_journal_end
ci-upstream-kasan-gce-smack-root 2022/03/16 07:21 upstream 56e337f2cf13 9e8eaa75 .config log report syz C kernel BUG in do_journal_end
ci-upstream-kasan-gce-root 2022/02/24 03:29 upstream 23d04328444a 6e821dbf .config log report syz C kernel BUG in do_journal_end
ci-upstream-kasan-gce-smack-root 2022/02/05 14:07 upstream 0457e5153e0e a7dab638 .config log report syz C kernel BUG in do_journal_end
ci-upstream-kasan-gce-smack-root 2021/10/07 10:25 upstream 5af4055fa813 62ee0987 .config log report syz C kernel BUG in do_journal_end
ci-upstream-kasan-gce-root 2021/07/23 15:45 upstream 9bead1b58c4c bc5f1d88 .config log report syz C kernel BUG in do_journal_end
ci-upstream-kasan-gce-selinux-root 2021/06/21 04:11 upstream cba5e97280f5 aba2b2fb .config log report syz C kernel BUG in do_journal_end
ci-upstream-kasan-gce-selinux-root 2021/06/04 21:05 upstream f88cd3fb9df2 966a236b .config log report syz C kernel BUG in do_journal_end
ci-upstream-kasan-gce-selinux-root 2021/05/31 10:41 upstream 8124c8a6b353 325a8dab .config log report syz C kernel BUG in do_journal_end
ci-upstream-kasan-gce-selinux-root 2021/05/28 19:25 upstream 97e5bf604b7a 858ea628 .config log report syz C kernel BUG in do_journal_end
ci-upstream-kasan-gce-selinux-root 2021/05/24 07:51 upstream 6ebb6814a1ef 3c7fef33 .config log report syz C kernel BUG in do_journal_end
ci-upstream-kasan-gce-selinux-root 2021/04/28 06:34 upstream 57fa2369ab17 805b5003 .config log report syz C kernel BUG in do_journal_end
ci-upstream-kasan-gce-smack-root 2021/04/26 06:15 upstream d2d09fbe33f8 2a82f1b3 .config log report syz C kernel BUG in do_journal_end
ci-upstream-kasan-gce-root 2021/04/25 15:48 upstream 2a1d7946fa53 36c88236 .config log report syz C kernel BUG in do_journal_end
ci-upstream-kasan-gce-root 2021/04/18 20:22 upstream c98ff1d013d2 7e2b734b .config log report syz C kernel BUG in do_journal_end
ci-upstream-kasan-gce-root 2021/04/16 04:23 upstream 7e25f40eab52 c59079a6 .config log report syz C kernel BUG in do_journal_end
ci-upstream-kasan-gce-selinux-root 2021/04/08 09:59 upstream 3a22981230f9 6a81331a .config log report syz C kernel BUG in do_journal_end
ci-upstream-kasan-gce-smack-root 2021/03/28 15:48 upstream 0f4498cef9f5 a8529b82 .config log report syz C kernel BUG in do_journal_end
ci-upstream-kasan-gce-root 2021/03/27 01:18 upstream db24726bfefa a8529b82 .config log report syz C kernel BUG in do_journal_end
ci-upstream-kasan-gce-root 2021/01/01 09:09 upstream f6e1ea196492 79264ae3 .config log report syz C
ci-upstream-kasan-gce-selinux-root 2020/12/24 21:21 upstream 58cf05f597b0 c2c1d1dd .config log report syz C
ci-upstream-kasan-gce-root 2020/12/11 06:02 upstream a2f5ea9e314b f900b48c .config log report syz C
ci-upstream-kasan-gce-selinux-root 2020/12/09 13:49 upstream 7d8761ba27fc 40cc414d .config log report syz C
ci-upstream-kasan-gce-smack-root 2020/12/09 13:30 upstream 7d8761ba27fc 40cc414d .config log report syz C
ci-upstream-kasan-gce-root 2020/11/06 21:31 upstream 521b619acdc8 64069d48 .config log report syz C
ci-upstream-kasan-gce-root 2020/11/06 19:36 upstream 521b619acdc8 64069d48 .config log report syz C
ci-upstream-kasan-gce-root 2020/11/06 05:25 upstream 521b619acdc8 64069d48 .config log report syz C
ci-upstream-kasan-gce-selinux-root 2020/11/06 00:34 upstream 521b619acdc8 64069d48 .config log report syz C
ci-upstream-kasan-gce-root 2020/09/19 15:29 upstream eb5f95f1593f 53ce8104 .config log report syz C
ci-upstream-linux-next-kasan-gce-root 2022/06/24 20:43 linux-next 2f9cb3d3bd73 a5dbd430 .config log report syz C kernel BUG in do_journal_end
ci-upstream-linux-next-kasan-gce-root 2021/10/27 22:37 linux-next ae5179317e79 373bf66b .config log report syz C kernel BUG in do_journal_end
ci-upstream-linux-next-kasan-gce-root 2021/07/24 22:28 linux-next 90d856e71443 4d1b57d4 .config log report syz C kernel BUG in do_journal_end
ci-upstream-linux-next-kasan-gce-root 2021/06/10 11:22 linux-next a1f92694393a 1ba81399 .config log report syz C kernel BUG in do_journal_end
ci-upstream-linux-next-kasan-gce-root 2021/05/04 17:28 linux-next 9a9aa07ae18b 09efdd63 .config log report syz C kernel BUG in do_journal_end
ci-upstream-linux-next-kasan-gce-root 2020/12/14 06:35 linux-next 14240d4c5b25 b22a7ec3 .config log report syz C
ci-upstream-kasan-gce-selinux-root 2022/03/20 01:07 upstream 97e9c8eb4bb1 e2d91b1d .config log report syz kernel BUG in do_journal_end
ci-upstream-kasan-gce-root 2021/09/10 22:43 upstream bf9f243f23e6 5ae8508a .config log report syz kernel BUG in do_journal_end
ci-upstream-kasan-gce-smack-root 2021/04/19 00:21 upstream c98ff1d013d2 7e2b734b .config log report syz kernel BUG in do_journal_end
ci-upstream-kasan-gce-smack-root 2020/12/06 14:15 upstream 33256ce19411 f12ba0c5 .config log report syz
ci-upstream-kasan-gce-root 2018/04/20 14:06 upstream 87ef12027b9b cc402841 .config log report syz
ci-upstream-kasan-gce-root 2018/03/30 20:38 upstream 9dd2326890d8 8fbce0e4 .config log report syz
ci-upstream-linux-next-kasan-gce-root 2021/05/22 14:46 linux-next a1f92694393a 3c7fef33 .config log report syz kernel BUG in do_journal_end
ci-upstream-kasan-gce-selinux-root 2022/06/25 02:21 upstream 6a0a17e6c6d1 a371c43c .config log report info kernel BUG in do_journal_end
ci-upstream-kasan-gce-smack-root 2022/06/15 08:48 upstream 018ab4fabddd 127d1faf .config log report info kernel BUG in do_journal_end
ci-upstream-kasan-gce-smack-root 2022/06/14 05:10 upstream b13baccc3850 0f087040 .config log report info kernel BUG in do_journal_end
ci-upstream-kasan-gce-smack-root 2022/06/13 10:13 upstream 997952851843 0d5abf15 .config log report info kernel BUG in do_journal_end
ci-upstream-kasan-gce-selinux-root 2022/06/12 16:24 upstream 7a68065eb9cd 0d5abf15 .config log report info kernel BUG in do_journal_end
ci-upstream-kasan-gce-root 2022/06/04 00:01 upstream 50fd82b3a9a9 eee80d3c .config log report info kernel BUG in do_journal_end
ci-upstream-kasan-gce-root 2022/06/03 20:59 upstream 50fd82b3a9a9 eee80d3c .config log report info kernel BUG in do_journal_end
ci-upstream-kasan-gce-root 2022/05/21 09:18 upstream 3b5e1590a267 7268fa62 .config log report info kernel BUG in do_journal_end
ci-upstream-kasan-gce-root 2022/05/19 12:56 upstream f993aed406ea 50c53f39 .config log report info kernel BUG in do_journal_end
ci-qemu-upstream 2022/04/06 10:55 upstream 3e732ebf7316 86b4b7f8 .config log report info kernel BUG in do_journal_end
ci-upstream-kasan-gce-root 2022/04/03 02:58 upstream 88e6c0207623 79a2a8fc .config log report info kernel BUG in do_journal_end
ci-upstream-kasan-gce-root 2022/04/02 15:49 upstream 88e6c0207623 79a2a8fc .config log report info kernel BUG in do_journal_end
ci-upstream-kasan-gce-root 2022/03/31 02:06 upstream 787af64d05cd 9d49f3a7 .config log report info kernel BUG in do_journal_end
ci-upstream-kasan-gce-smack-root 2022/03/26 15:45 upstream 52d543b5497c 89bc8608 .config log report info kernel BUG in do_journal_end
ci-upstream-kasan-gce-root 2022/03/22 03:28 upstream f443e374ae13 e2d91b1d .config log report info kernel BUG in do_journal_end
ci-qemu-upstream 2022/03/12 10:28 upstream 68453767131a 9e8eaa75 .config log report info kernel BUG in do_journal_end
ci-upstream-kasan-gce-selinux-root 2022/01/25 23:42 upstream 0280e3c58f92 2cbffd88 .config log report info kernel BUG in do_journal_end
ci-qemu-upstream 2022/01/19 12:56 upstream 1d1df41c5a33 0620189b .config log report info kernel BUG in do_journal_end
ci-upstream-kasan-gce-smack-root 2022/01/15 11:54 upstream 112450df61b7 723cfaf0 .config log report info kernel BUG in do_journal_end
ci-upstream-kasan-gce-root 2022/01/15 06:00 upstream 112450df61b7 723cfaf0 .config log report info kernel BUG in do_journal_end
ci-upstream-kasan-gce-root 2021/12/17 17:09 upstream 6441998e2e37 44068e19 .config log report info kernel BUG in do_journal_end
ci-upstream-kasan-gce-root 2021/12/13 16:39 upstream 2585cf9dfaad 49ca1f59 .config log report info kernel BUG in do_journal_end
ci-upstream-kasan-gce-smack-root 2021/12/03 09:53 upstream 5f58da2befa5 61f86278 .config log report info kernel BUG in do_journal_end
ci-upstream-kasan-gce-root 2021/12/03 05:57 upstream a51e3ac43ddb 61f86278 .config log report info kernel BUG in do_journal_end
ci-upstream-kasan-gce-smack-root 2021/12/02 21:26 upstream a51e3ac43ddb 61f86278 .config log report info kernel BUG in do_journal_end
ci-upstream-kasan-gce-smack-root 2021/12/01 22:44 upstream 58e1100fdc59 61f86278 .config log report info kernel BUG in do_journal_end
ci-upstream-kasan-gce-selinux-root 2021/11/26 20:11 upstream a4849f6000e2 63eeac02 .config log report info kernel BUG in do_journal_end
ci-upstream-kasan-gce-selinux-root 2021/11/24 10:37 upstream 5d9f4cf36721 545ab074 .config log report info kernel BUG in do_journal_end
ci-upstream-kasan-gce-smack-root 2021/11/12 17:32 upstream 5833291ab6de 83f5c9b5 .config log report info kernel BUG in do_journal_end
ci-upstream-kasan-gce-root 2021/11/11 03:15 upstream 881007522c8f 75b04091 .config log report info kernel BUG in do_journal_end
ci-upstream-kasan-gce-selinux-root 2021/11/08 11:07 upstream 6b75d88fa81b 4c1be0be .config log report info kernel BUG in do_journal_end
ci-upstream-kasan-gce-root 2021/11/06 01:37 upstream d4439a1189f9 4c1be0be .config log report info kernel BUG in do_journal_end
ci-upstream-kasan-gce-smack-root 2021/11/05 20:38 upstream fe91c4725aee 4c1be0be .config log report info kernel BUG in do_journal_end
ci-upstream-kasan-gce-smack-root 2021/11/03 14:17 upstream dcd68326d29b 4c1be0be .config log report info kernel BUG in do_journal_end
ci-upstream-kasan-gce-smack-root 2021/11/03 12:14 upstream dcd68326d29b 17f3edd2 .config log report info kernel BUG in do_journal_end
ci-upstream-kasan-gce-smack-root 2021/11/02 00:48 upstream e66435936756 098b5d53 .config log report info kernel BUG in do_journal_end
ci-upstream-kasan-gce-smack-root 2021/10/30 19:51 upstream 119c85055d86 098b5d53 .config log report info kernel BUG in do_journal_end
ci-upstream-kasan-gce-smack-root 2021/10/29 18:18 upstream 411a44c24a56 2353a3ec .config log report info kernel BUG in do_journal_end
ci-upstream-kasan-gce-smack-root 2021/10/29 06:02 upstream 411a44c24a56 2353a3ec .config log report info kernel BUG in do_journal_end
ci-upstream-kasan-gce-smack-root 2021/10/29 04:27 upstream 411a44c24a56 2353a3ec .config log report info kernel BUG in do_journal_end
ci-upstream-kasan-gce-selinux-root 2021/01/10 07:38 upstream 2ff90100ace8 2c1f2513 .config log report info
ci-qemu-upstream-386 2022/04/06 23:42 upstream 3e732ebf7316 97582466 .config log report info kernel BUG in do_journal_end
ci-qemu-upstream-386 2022/02/25 15:06 upstream 53ab78cd6d5a 7c337266 .config log report info kernel BUG in do_journal_end
ci-qemu-upstream-386 2021/12/12 06:13 upstream a763d5a5abd6 49ca1f59 .config log report info kernel BUG in do_journal_end
ci-qemu-upstream-386 2021/11/04 19:56 upstream 7ddb58cb0eca 4c1be0be .config log report info kernel BUG in do_journal_end
ci-upstream-linux-next-kasan-gce-root 2022/04/30 04:39 linux-next 5469f0c06732 ad6b95d8 .config log report info kernel BUG in do_journal_end
ci-upstream-linux-next-kasan-gce-root 2021/12/27 16:02 linux-next ea586a076e8a 5140bd58 .config log report info kernel BUG in do_journal_end