syzbot


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

Status: upstream: reported C repro on 2020/09/21 00:32
Reported-by: syzbot+990869abb31acbd5fba9@syzkaller.appspotmail.com
First crash: 800d, last: 3d19h

Fix bisection: failed (bisect log)
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 69 29d 801d 0/1 upstream: reported C repro on 2020/09/19 12:55
upstream kernel BUG at fs/reiserfs/journal.c:LINE! C done 748 19h29m 1704d 0/24 upstream: reported C repro on 2018/03/31 15:55
linux-4.14 kernel BUG at fs/reiserfs/prints.c:LINE! C done 3 716d 797d 1/1 fixed on 2021/01/12 18:45
linux-4.19 kernel BUG at fs/reiserfs/prints.c:LINE! C done 5 694d 785d 1/1 fixed on 2021/02/21 17:18
upstream kernel BUG at fs/reiserfs/prints.c:LINE! C done done 5 721d 799d 21/24 fixed on 2021/03/10 01:48

Sample crash report:
REISERFS (device loop0): journal params: device loop0, size 15748, journal first block 18, max trans len 1024, max batch 900, max commit age 0, max trans age 30
REISERFS (device loop0): checking transaction log (loop0)
REISERFS (device loop0): Using r5 hash to sort names
REISERFS (device loop0): using 3.5.x disk format
------------[ cut here ]------------
kernel BUG at fs/reiserfs/journal.c:3657!
invalid opcode: 0000 [#1] PREEMPT SMP KASAN
CPU: 0 PID: 9775 Comm: syz-executor285 Not tainted 4.19.211-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/11/2022
RIP: 0010:check_journal_end fs/reiserfs/journal.c:3657 [inline]
RIP: 0010:do_journal_end+0x3601/0x4840 fs/reiserfs/journal.c:4054
Code: 55 0e ff ff e9 9a f9 ff ff e8 7b 7c 8b ff 0f 0b e8 74 7c 8b ff 0f 0b e8 6d 7c 8b ff 0f 0b e8 66 7c 8b ff 0f 0b e8 5f 7c 8b ff <0f> 0b e8 58 7c 8b ff 0f 0b e8 51 7c 8b ff 48 8b 44 24 08 48 8b 54
RSP: 0018:ffff88809036f998 EFLAGS: 00010293
RAX: ffff8880991ce600 RBX: ffffc900060b4000 RCX: ffffffff81d6d933
RDX: 0000000000000000 RSI: ffffffff81d70911 RDI: 0000000000000007
RBP: ffff88809808c640 R08: 0000000000000001 R09: 0000000000000000
R10: 0000000000000007 R11: 0000000000000000 R12: 0000000000000000
R13: ffffc900060b4058 R14: ffff88809036fbc8 R15: 0000000000000000
FS:  0000555556f623c0(0000) GS:ffff8880ba000000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00007fe9575a0000 CR3: 00000000a7eb7000 CR4: 00000000003406f0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Call Trace:
 journal_end+0x277/0x310 fs/reiserfs/journal.c:3426
 reiserfs_fill_super+0x1ee8/0x2d80 fs/reiserfs/super.c:2179
 mount_bdev+0x2fc/0x3b0 fs/super.c:1158
 mount_fs+0xa3/0x310 fs/super.c:1261
 vfs_kern_mount.part.0+0x68/0x470 fs/namespace.c:961
 vfs_kern_mount fs/namespace.c:951 [inline]
 do_new_mount fs/namespace.c:2492 [inline]
 do_mount+0x115c/0x2f50 fs/namespace.c:2822
 ksys_mount+0xcf/0x130 fs/namespace.c:3038
 __do_sys_mount fs/namespace.c:3052 [inline]
 __se_sys_mount fs/namespace.c:3049 [inline]
 __x64_sys_mount+0xba/0x150 fs/namespace.c:3049
 do_syscall_64+0xf9/0x620 arch/x86/entry/common.c:293
 entry_SYSCALL_64_after_hwframe+0x49/0xbe
RIP: 0033:0x7ff2775462fa
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:00007ffe1eebb258 EFLAGS: 00000286 ORIG_RAX: 00000000000000a5
RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007ff2775462fa
RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007ffe1eebb270
RBP: 00007ffe1eebb270 R08: 00007ffe1eebb2b0 R09: 0000000000000000
R10: 0000000002000000 R11: 0000000000000286 R12: 0000000000000004
R13: 00007ffe1eebb2b0 R14: 0000000000000004 R15: 00000000200002a0
Modules linked in:
---[ end trace 7719eeaf918ee5da ]---
RIP: 0010:check_journal_end fs/reiserfs/journal.c:3657 [inline]
RIP: 0010:do_journal_end+0x3601/0x4840 fs/reiserfs/journal.c:4054
Code: 55 0e ff ff e9 9a f9 ff ff e8 7b 7c 8b ff 0f 0b e8 74 7c 8b ff 0f 0b e8 6d 7c 8b ff 0f 0b e8 66 7c 8b ff 0f 0b e8 5f 7c 8b ff <0f> 0b e8 58 7c 8b ff 0f 0b e8 51 7c 8b ff 48 8b 44 24 08 48 8b 54
RSP: 0018:ffff88809036f998 EFLAGS: 00010293
RAX: ffff8880991ce600 RBX: ffffc900060b4000 RCX: ffffffff81d6d933
RDX: 0000000000000000 RSI: ffffffff81d70911 RDI: 0000000000000007
RBP: ffff88809808c640 R08: 0000000000000001 R09: 0000000000000000
R10: 0000000000000007 R11: 0000000000000000 R12: 0000000000000000
R13: ffffc900060b4058 R14: ffff88809036fbc8 R15: 0000000000000000
FS:  0000555556f623c0(0000) GS:ffff8880ba000000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00007fe9575a0000 CR3: 00000000a7eb7000 CR4: 00000000003406f0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400

Crashes (103):
Manager Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Title
ci2-linux-4-19 2022/10/31 00:00 linux-4.19.y 3f8a27f9e27b 2a71366b .config log report syz C kernel BUG in do_journal_end
ci2-linux-4-19 2022/10/19 02:52 linux-4.19.y 3f8a27f9e27b b31320fc .config log report syz C kernel BUG in do_journal_end
ci2-linux-4-19 2022/10/19 00:15 linux-4.19.y 3f8a27f9e27b b31320fc .config log report syz C kernel BUG in do_journal_end
ci2-linux-4-19 2022/10/16 10:48 linux-4.19.y 3f8a27f9e27b 67cb024c .config log report syz C kernel BUG in do_journal_end
ci2-linux-4-19 2022/10/02 21:24 linux-4.19.y 3f8a27f9e27b feb56351 .config log report syz C kernel BUG in do_journal_end
ci2-linux-4-19 2022/09/26 17:22 linux-4.19.y 3f8a27f9e27b d59ba983 .config log report syz C kernel BUG in do_journal_end
ci2-linux-4-19 2022/09/09 17:59 linux-4.19.y 3f8a27f9e27b 90058bdc .config log report syz C kernel BUG in do_journal_end
ci2-linux-4-19 2022/08/29 23:01 linux-4.19.y 3f8a27f9e27b d7593c58 .config log report syz C kernel BUG in do_journal_end
ci2-linux-4-19 2022/08/26 18:10 linux-4.19.y 3f8a27f9e27b e5a303f1 .config log report syz C kernel BUG in do_journal_end
ci2-linux-4-19 2022/06/03 16:37 linux-4.19.y 3f8a27f9e27b eee80d3c .config log report syz C kernel BUG in journal_release
ci2-linux-4-19 2022/04/16 08:33 linux-4.19.y 3f8a27f9e27b 8bcc32a6 .config log report syz C kernel BUG in do_journal_end
ci2-linux-4-19 2022/03/25 21:19 linux-4.19.y 3f8a27f9e27b 89bc8608 .config log report syz C kernel BUG in do_journal_end
ci2-linux-4-19 2022/02/05 15:04 linux-4.19.y 3f8a27f9e27b a7dab638 .config log report syz C kernel BUG in do_journal_end
ci2-linux-4-19 2021/08/01 19:19 linux-4.19.y 53bd76690e27 6c236867 .config log report syz C kernel BUG in do_journal_end
ci2-linux-4-19 2021/07/29 22:08 linux-4.19.y a89b48fe9308 8a799410 .config log report syz C kernel BUG in do_journal_end
ci2-linux-4-19 2021/07/29 19:13 linux-4.19.y a89b48fe9308 8a799410 .config log report syz C kernel BUG in do_journal_end
ci2-linux-4-19 2021/07/29 03:41 linux-4.19.y a89b48fe9308 9a4781d4 .config log report syz C kernel BUG in do_journal_end
ci2-linux-4-19 2021/07/07 10:01 linux-4.19.y 9f84340f012e 4846d5c1 .config log report syz C kernel BUG in do_journal_end
ci2-linux-4-19 2021/06/26 10:34 linux-4.19.y eb575cd5d7f6 9d2ab5df .config log report syz C kernel BUG in do_journal_end
ci2-linux-4-19 2021/06/22 21:09 linux-4.19.y eb575cd5d7f6 aba2b2fb .config log report syz C kernel BUG in do_journal_end
ci2-linux-4-19 2021/06/20 08:54 linux-4.19.y eb575cd5d7f6 aba2b2fb .config log report syz C kernel BUG in do_journal_end
ci2-linux-4-19 2021/05/24 20:31 linux-4.19.y 1e986fe9ad15 3c7fef33 .config log report syz C kernel BUG in do_journal_end
ci2-linux-4-19 2021/05/23 08:18 linux-4.19.y 1e986fe9ad15 3c7fef33 .config log report syz C kernel BUG in do_journal_end
ci2-linux-4-19 2021/05/17 21:08 linux-4.19.y 3c8c23092588 a2eb125d .config log report syz C kernel BUG in do_journal_end
ci2-linux-4-19 2020/12/08 02:41 linux-4.19.y daefdc9eb24b 51a9082e .config log report syz C
ci2-linux-4-19 2020/12/06 13:00 linux-4.19.y daefdc9eb24b f12ba0c5 .config log report syz C
ci2-linux-4-19 2020/11/25 20:44 linux-4.19.y 0c88e405c97e 3f581b43 .config log report syz C
ci2-linux-4-19 2020/11/25 19:54 linux-4.19.y 0c88e405c97e 3f581b43 .config log report syz C
ci2-linux-4-19 2020/11/25 15:47 linux-4.19.y 0c88e405c97e 1a1f4bd8 .config log report syz C
ci2-linux-4-19 2020/10/24 02:12 linux-4.19.y ad326970d25c 2bb6666c .config log report syz C
ci2-linux-4-19 2020/10/20 02:08 linux-4.19.y ad326970d25c ff4a3345 .config log report syz C
ci2-linux-4-19 2020/10/14 00:26 linux-4.19.y a1b977b49b66 fc7735a2 .config log report syz C
ci2-linux-4-19 2020/10/06 12:25 linux-4.19.y b09c34517e1a 1880b4a9 .config log report syz C
ci2-linux-4-19 2020/10/06 01:17 linux-4.19.y b09c34517e1a 1880b4a9 .config log report syz C
ci2-linux-4-19 2020/10/04 01:40 linux-4.19.y b09c34517e1a 1a3f9408 .config log report syz C
ci2-linux-4-19 2020/10/02 12:32 linux-4.19.y b09c34517e1a 9602ddf4 .config log report syz C
ci2-linux-4-19 2020/10/02 09:43 linux-4.19.y b09c34517e1a 9602ddf4 .config log report syz C
ci2-linux-4-19 2020/09/30 05:39 linux-4.19.y 10ad6cfd5736 5abc3f1a .config log report syz C
ci2-linux-4-19 2020/09/21 00:46 linux-4.19.y 015e94d0e37b 9564d2e9 .config log report syz C
ci2-linux-4-19 2021/06/01 23:54 linux-4.19.y 6b7b0056defc 032639db .config log report syz kernel BUG in do_journal_end
ci2-linux-4-19 2020/11/14 23:39 linux-4.19.y 31acccdc8774 1bf9a662 .config log report syz
ci2-linux-4-19 2020/10/25 07:30 linux-4.19.y ad326970d25c a1839e81 .config log report syz
ci2-linux-4-19 2020/10/13 14:26 linux-4.19.y a1b977b49b66 bd69ee0d .config log report syz
ci2-linux-4-19 2020/10/08 20:57 linux-4.19.y a1b977b49b66 92390980 .config log report syz
ci2-linux-4-19 2022/11/26 15:55 linux-4.19.y 3f8a27f9e27b f4470a7b .config log report info kernel BUG in do_journal_end
ci2-linux-4-19 2022/11/11 18:13 linux-4.19.y 3f8a27f9e27b f42ee5d8 .config log report info kernel BUG in do_journal_end
ci2-linux-4-19 2022/11/10 01:28 linux-4.19.y 3f8a27f9e27b bebca8b7 .config log report info kernel BUG in do_journal_end
ci2-linux-4-19 2022/11/08 19:43 linux-4.19.y 3f8a27f9e27b 060f945e .config log report info kernel BUG in do_journal_end
ci2-linux-4-19 2022/11/05 14:39 linux-4.19.y 3f8a27f9e27b 6d752409 .config log report info kernel BUG in do_journal_end
ci2-linux-4-19 2022/10/31 16:27 linux-4.19.y 3f8a27f9e27b 2a71366b .config log report info kernel BUG in do_journal_end
ci2-linux-4-19 2022/10/28 08:09 linux-4.19.y 3f8a27f9e27b 5c716ff6 .config log report info kernel BUG in do_journal_end
ci2-linux-4-19 2022/10/26 00:13 linux-4.19.y 3f8a27f9e27b 2159e4d2 .config log report info kernel BUG in do_journal_end
ci2-linux-4-19 2022/10/25 17:34 linux-4.19.y 3f8a27f9e27b 45645420 .config log report info kernel BUG in do_journal_end
ci2-linux-4-19 2022/10/21 10:49 linux-4.19.y 3f8a27f9e27b 63e790dd .config log report info kernel BUG in do_journal_end
ci2-linux-4-19 2022/10/18 20:13 linux-4.19.y 3f8a27f9e27b b31320fc .config log report info kernel BUG in do_journal_end
ci2-linux-4-19 2022/10/10 04:50 linux-4.19.y 3f8a27f9e27b aea5da89 .config log report info kernel BUG in do_journal_end
ci2-linux-4-19 2022/09/20 08:28 linux-4.19.y 3f8a27f9e27b 7c41a9ba .config log report info kernel BUG in do_journal_end
ci2-linux-4-19 2022/08/31 11:56 linux-4.19.y 3f8a27f9e27b 51e54e30 .config log report info kernel BUG in do_journal_end
ci2-linux-4-19 2022/08/21 19:45 linux-4.19.y 3f8a27f9e27b 26a13b38 .config log report info kernel BUG in reiserfs_update_sd_size
ci2-linux-4-19 2022/07/04 11:22 linux-4.19.y 3f8a27f9e27b 1434eec0 .config log report info kernel BUG in do_journal_end
ci2-linux-4-19 2022/06/29 11:28 linux-4.19.y 3f8a27f9e27b 1434eec0 .config log report info kernel BUG in do_journal_end
ci2-linux-4-19 2022/05/15 14:47 linux-4.19.y 3f8a27f9e27b 744a39e2 .config log report info kernel BUG in reiserfs_update_sd_size
ci2-linux-4-19 2022/05/13 08:54 linux-4.19.y 3f8a27f9e27b 9ad6612a .config log report info kernel BUG in do_journal_end
ci2-linux-4-19 2022/05/12 21:07 linux-4.19.y 3f8a27f9e27b 9ad6612a .config log report info kernel BUG in do_journal_end
ci2-linux-4-19 2022/05/12 07:51 linux-4.19.y 3f8a27f9e27b beb0b407 .config log report info kernel BUG in do_journal_end
ci2-linux-4-19 2022/04/09 21:19 linux-4.19.y 3f8a27f9e27b e22c3da3 .config log report info kernel BUG in do_journal_end
ci2-linux-4-19 2022/04/03 00:18 linux-4.19.y 3f8a27f9e27b 79a2a8fc .config log report info kernel BUG in do_journal_end
ci2-linux-4-19 2022/02/22 22:35 linux-4.19.y 3f8a27f9e27b 6e821dbf .config log report info kernel BUG in do_journal_end
ci2-linux-4-19 2021/12/22 17:56 linux-4.19.y 3f8a27f9e27b 6caa12e4 .config log report info kernel BUG in do_journal_end
ci2-linux-4-19 2021/11/23 20:44 linux-4.19.y 3f8a27f9e27b 545ab074 .config log report info kernel BUG in do_journal_end
ci2-linux-4-19 2021/11/16 17:15 linux-4.19.y 3f8a27f9e27b 600426bd .config log report info kernel BUG in do_journal_end
ci2-linux-4-19 2021/11/12 10:21 linux-4.19.y 3f8a27f9e27b 75b04091 .config log report info kernel BUG in do_journal_end
ci2-linux-4-19 2021/10/20 03:19 linux-4.19.y 3f8a27f9e27b 466b7db1 .config log report info kernel BUG in do_journal_end
ci2-linux-4-19 2021/09/26 04:11 linux-4.19.y 2950c9c5e0df 8cac236e .config log report info kernel BUG in do_journal_end
ci2-linux-4-19 2021/09/19 18:37 linux-4.19.y b172b44fcb17 70b76c1d .config log report info kernel BUG in do_journal_end
ci2-linux-4-19 2021/09/16 14:31 linux-4.19.y b172b44fcb17 aae492f2 .config log report info kernel BUG in do_journal_end
ci2-linux-4-19 2021/08/27 21:33 linux-4.19.y e23d55af0e1f 57b01c6e .config log report info kernel BUG in do_journal_end
ci2-linux-4-19 2021/08/12 07:33 linux-4.19.y 5c66974a6304 6972b106 .config log report info kernel BUG in do_journal_end
ci2-linux-4-19 2021/08/09 12:19 linux-4.19.y 5c66974a6304 6972b106 .config log report info kernel BUG in do_journal_end
ci2-linux-4-19 2021/07/21 14:19 linux-4.19.y 4938296e03bd 29c3f20f .config log report info kernel BUG in do_journal_end
ci2-linux-4-19 2021/06/11 20:28 linux-4.19.y 9a2dc0e6c531 1ba81399 .config log report info kernel BUG in do_journal_end
ci2-linux-4-19 2021/05/28 19:16 linux-4.19.y 6b7b0056defc 858ea628 .config log report info kernel BUG in do_journal_end
ci2-linux-4-19 2021/05/15 11:46 linux-4.19.y 3c8c23092588 93f844de .config log report info kernel BUG in do_journal_end
ci2-linux-4-19 2021/05/06 16:33 linux-4.19.y 97a8651cadce 06585184 .config log report info kernel BUG in do_journal_end
ci2-linux-4-19 2021/04/20 09:07 linux-4.19.y 2965db2e004c c0ced557 .config log report info kernel BUG in do_journal_end
ci2-linux-4-19 2021/04/18 17:57 linux-4.19.y 2965db2e004c 7e2b734b .config log report info kernel BUG in do_journal_end
ci2-linux-4-19 2021/04/18 00:21 linux-4.19.y 2965db2e004c 7e2b734b .config log report info kernel BUG in do_journal_end
ci2-linux-4-19 2021/04/15 00:33 linux-4.19.y 0f1b4cb77d7f fcdb12ba .config log report info kernel BUG in do_journal_end
ci2-linux-4-19 2021/03/23 17:45 linux-4.19.y 125222814e7b e613994b .config log report info kernel BUG in do_journal_end
ci2-linux-4-19 2021/01/09 22:42 linux-4.19.y 610bdbf6a174 2c1f2513 .config log report info
ci2-linux-4-19 2020/09/21 00:31 linux-4.19.y 015e94d0e37b 9564d2e9 .config log report info
* Struck through repros no longer work on HEAD.