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: 643d, last: 22d

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 58 22d 644d 0/1 upstream: reported C repro on 2020/09/19 12:55
upstream kernel BUG at fs/reiserfs/journal.c:LINE! C done 404 1d09h 1547d 0/22 upstream: reported C repro on 2018/03/31 15:55
linux-4.14 kernel BUG at fs/reiserfs/prints.c:LINE! C done 3 559d 640d 1/1 fixed on 2021/01/12 18:45
linux-4.19 kernel BUG at fs/reiserfs/prints.c:LINE! C done 5 537d 628d 1/1 fixed on 2021/02/21 17:18
upstream kernel BUG at fs/reiserfs/prints.c:LINE! C done done 5 564d 642d 21/22 fixed on 2021/03/10 01:48

Sample crash report:
REISERFS warning: reiserfs-5093 is_leaf: item entry count seems wrong *3.5*[2 1 0(1) DIR], item_len 35, item_location 3937, free_space(entry_count) 2
REISERFS error (device loop0): vs-5150 search_by_key: invalid format found in block 15767. Fsck?
REISERFS error (device loop0): vs-13050 reiserfs_update_sd_size: i/o failure occurred trying to update [2 1 0x0 SD] stat data
REISERFS warning (device loop0): jdm-20006 create_privroot: xattrs/ACLs enabled and couldn't find/create .reiserfs_priv. Failing mount.
------------[ cut here ]------------
kernel BUG at fs/reiserfs/journal.c:1925!
invalid opcode: 0000 [#1] PREEMPT SMP KASAN
CPU: 1 PID: 8097 Comm: syz-executor736 Not tainted 4.19.211-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
RIP: 0010:do_journal_release fs/reiserfs/journal.c:1925 [inline]
RIP: 0010:journal_release+0x326/0x4d0 fs/reiserfs/journal.c:1981
Code: 00 0f 85 5d 01 00 00 49 8b 34 24 4c 89 f7 e8 41 75 ff ff be 01 00 00 00 4c 89 f7 e8 f4 96 ff ff e9 51 fe ff ff e8 4a 49 8b ff <0f> 0b e8 43 49 8b ff ba 38 00 00 00 31 f6 4c 8d 74 24 20 4c 89 f7
RSP: 0018:ffff8880b14ffb98 EFLAGS: 00010293
RAX: ffff88809ccc8340 RBX: 1ffff1101629ff73 RCX: ffffffff81d73a32
RDX: 0000000000000000 RSI: ffffffff81d73c26 RDI: 0000000000000005
RBP: ffff888094dc6ac0 R08: 0000000000000001 R09: 0000000000000000
R10: 0000000000000005 R11: 0000000000000000 R12: 0000000000000000
R13: ffff888094dc7140 R14: ffff8880b14ffc90 R15: ffffc90001b10000
FS:  0000555556695300(0000) GS:ffff8880ba100000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 000055555669e628 CR3: 00000000a5754000 CR4: 00000000003406e0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Call Trace:
 reiserfs_put_super+0xe0/0x5c0 fs/reiserfs/super.c:616
 generic_shutdown_super+0x144/0x370 fs/super.c:456
 kill_block_super+0x97/0xf0 fs/super.c:1185
 deactivate_locked_super+0x94/0x160 fs/super.c:329
 deactivate_super+0x174/0x1a0 fs/super.c:360
 cleanup_mnt+0x1a8/0x290 fs/namespace.c:1098
 task_work_run+0x148/0x1c0 kernel/task_work.c:113
 tracehook_notify_resume include/linux/tracehook.h:193 [inline]
 exit_to_usermode_loop+0x251/0x2a0 arch/x86/entry/common.c:167
 prepare_exit_to_usermode arch/x86/entry/common.c:198 [inline]
 syscall_return_slowpath arch/x86/entry/common.c:271 [inline]
 do_syscall_64+0x538/0x620 arch/x86/entry/common.c:296
 entry_SYSCALL_64_after_hwframe+0x49/0xbe
RIP: 0033:0x7ff35587e497
Code: 07 00 48 83 c4 08 5b 5d c3 66 2e 0f 1f 84 00 00 00 00 00 c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 a6 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:00007ffe5558f0d8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a6
RAX: 0000000000000000 RBX: 0000000000000000 RCX: 00007ff35587e497
RDX: 00007ffe5558f199 RSI: 000000000000000a RDI: 00007ffe5558f190
RBP: 00007ffe5558f190 R08: 00000000ffffffff R09: 00007ffe5558ef70
R10: 0000555556696683 R11: 0000000000000206 R12: 00007ffe55590200
R13: 00005555566965f0 R14: 00007ffe5558f100 R15: 0000000000000001
Modules linked in:
---[ end trace 6b7d060e5e6822da ]---
RIP: 0010:do_journal_release fs/reiserfs/journal.c:1925 [inline]
RIP: 0010:journal_release+0x326/0x4d0 fs/reiserfs/journal.c:1981
Code: 00 0f 85 5d 01 00 00 49 8b 34 24 4c 89 f7 e8 41 75 ff ff be 01 00 00 00 4c 89 f7 e8 f4 96 ff ff e9 51 fe ff ff e8 4a 49 8b ff <0f> 0b e8 43 49 8b ff ba 38 00 00 00 31 f6 4c 8d 74 24 20 4c 89 f7
RSP: 0018:ffff8880b14ffb98 EFLAGS: 00010293
RAX: ffff88809ccc8340 RBX: 1ffff1101629ff73 RCX: ffffffff81d73a32
RDX: 0000000000000000 RSI: ffffffff81d73c26 RDI: 0000000000000005
RBP: ffff888094dc6ac0 R08: 0000000000000001 R09: 0000000000000000
R10: 0000000000000005 R11: 0000000000000000 R12: 0000000000000000
R13: ffff888094dc7140 R14: ffff8880b14ffc90 R15: ffffc90001b10000
FS:  0000555556695300(0000) GS:ffff8880ba100000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 000055555669e628 CR3: 00000000a5754000 CR4: 00000000003406e0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400

Crashes (77):
Manager Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Title
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/30 04:35 linux-4.19.y 10ad6cfd5736 5abc3f1a .config log report syz C
ci2-linux-4-19 2020/09/30 03:24 linux-4.19.y 10ad6cfd5736 5abc3f1a .config log report syz C
ci2-linux-4-19 2020/09/30 01:57 linux-4.19.y 10ad6cfd5736 5abc3f1a .config log report syz C
ci2-linux-4-19 2020/09/30 01:08 linux-4.19.y 10ad6cfd5736 5abc3f1a .config log report syz C
ci2-linux-4-19 2020/09/29 22:37 linux-4.19.y 10ad6cfd5736 5abc3f1a .config log report syz C
ci2-linux-4-19 2020/09/29 03:46 linux-4.19.y 10ad6cfd5736 1b88c6d5 .config log report syz C
ci2-linux-4-19 2020/09/28 15:43 linux-4.19.y 10ad6cfd5736 6bfdbe89 .config log report syz C
ci2-linux-4-19 2020/09/21 06:02 linux-4.19.y 015e94d0e37b 9564d2e9 .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 2020/09/28 16:13 linux-4.19.y 10ad6cfd5736 6bfdbe89 .config log report syz
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/02/27 10:06 linux-4.19.y 2d19be4653f5 4c37c133 .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/25 07:54 linux-4.19.y d09b80172c22 54289b08 .config log report info
ci2-linux-4-19 2020/09/22 23:03 linux-4.19.y 015e94d0e37b 3e8f6c27 .config log report info
ci2-linux-4-19 2020/09/21 00:31 linux-4.19.y 015e94d0e37b 9564d2e9 .config log report info