syzbot


kernel BUG in reiserfs_cut_from_item

Status: upstream: reported C repro on 2023/01/06 19:16
Subsystems: reiserfs
[Documentation on labels]
Reported-by: syzbot+b2c969f18c4ab30419f9@syzkaller.appspotmail.com
First crash: 441d, last: 71d
Cause bisection: failed (error log, bisect log)
  
Fix bisection: fixed by (bisect log) :
commit 6f861765464f43a71462d52026fbddfc858239a5
Author: Jan Kara <jack@suse.cz>
Date: Wed Nov 1 17:43:10 2023 +0000

  fs: Block writes to mounted block devices

  
Discussions (1)
Title Replies (including bot) Last reply
[syzbot] [reiserfs?] kernel BUG in reiserfs_cut_from_item 0 (2) 2024/02/18 23:02
Similar bugs (2)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
linux-5.15 kernel BUG in reiserfs_cut_from_item origin:upstream C error 23 57d 283d 0/3 upstream: reported C repro on 2023/06/09 13:59
linux-6.1 kernel BUG in reiserfs_cut_from_item origin:upstream C 30 26d 307d 0/3 upstream: reported C repro on 2023/05/17 06:05
Last patch testing requests (7)
Created Duration User Patch Repo Result
2024/01/23 23:53 19m retest repro upstream OK log
2024/01/23 23:53 23m retest repro upstream OK log
2024/01/23 23:53 14m retest repro linux-next error OK
2024/01/22 01:55 20m retest repro upstream OK log
2024/01/22 01:55 16m retest repro upstream OK log
2023/10/09 14:05 11m retest repro upstream report log
2023/10/06 09:32 1h43m retest repro linux-next error OK
Fix bisection attempts (5)
Created Duration User Patch Repo Result
2024/02/18 18:21 4h40m bisect fix upstream job log (1)
2023/07/31 11:51 1h49m bisect fix upstream job log (0) log
2023/04/25 22:27 45m bisect fix upstream job log (0) log
2023/03/26 21:42 42m bisect fix upstream job log (0) log
2023/02/24 14:45 1h59m bisect fix upstream job log (0) log

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 4029, free_space(entry_count) 2
REISERFS error (device loop3): vs-5150 search_by_key: invalid format found in block 532. Fsck?
REISERFS (device loop3): Remounting filesystem read-only
------------[ cut here ]------------
kernel BUG at fs/reiserfs/stree.c:1566!
invalid opcode: 0000 [#1] PREEMPT SMP KASAN
CPU: 1 PID: 5575 Comm: syz-executor.3 Not tainted 6.6.0-rc2-next-20230921-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/04/2023
RIP: 0010:maybe_indirect_to_direct fs/reiserfs/stree.c:1566 [inline]
RIP: 0010:reiserfs_cut_from_item+0xae8/0x1a00 fs/reiserfs/stree.c:1692
Code: a8 fd ff ff 48 89 df e8 96 21 b4 ff e9 f5 f9 ff ff 48 89 f7 e8 89 21 b4 ff e9 4b f9 ff ff e8 6f b1 5d ff 0f 0b e8 68 b1 5d ff <0f> 0b e8 61 b1 5d ff 48 8b 14 24 48 b8 00 00 00 00 00 fc ff df 48
RSP: 0018:ffffc9000b507500 EFLAGS: 00010293
RAX: 0000000000000000 RBX: 0000000000000e5c RCX: 0000000000000000
RDX: ffff88801db31dc0 RSI: ffffffff822a88d8 RDI: 0000000000000006
RBP: 0000000000000000 R08: 0000000000000006 R09: 0000000000000000
R10: 0000000000000e5c R11: 2065636976656428 R12: ffff888064c9d160
R13: 0000000000000000 R14: ffff888027da6000 R15: ffff888064c9d110
FS:  00007f6f4aa4b6c0(0000) GS:ffff8880b9900000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00007f6f4aa4bd58 CR3: 0000000017bd3000 CR4: 00000000003506e0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Call Trace:
 <TASK>
 reiserfs_do_truncate+0x672/0x1050 fs/reiserfs/stree.c:1971
 reiserfs_truncate_file+0x1c2/0x1070 fs/reiserfs/inode.c:2306
 reiserfs_setattr+0x9c3/0x12a0 fs/reiserfs/inode.c:3392
 notify_change+0x742/0x11c0 fs/attr.c:499
 do_truncate+0x15c/0x220 fs/open.c:66
 do_sys_ftruncate+0x6a2/0x790 fs/open.c:194
 do_syscall_x64 arch/x86/entry/common.c:51 [inline]
 do_syscall_64+0x38/0xb0 arch/x86/entry/common.c:81
 entry_SYSCALL_64_after_hwframe+0x63/0xcd
RIP: 0033:0x7f6f49c7cae9
Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48
RSP: 002b:00007f6f4aa4b0c8 EFLAGS: 00000246 ORIG_RAX: 000000000000004d
RAX: ffffffffffffffda RBX: 00007f6f49d9c050 RCX: 00007f6f49c7cae9
RDX: 0000000000000000 RSI: 0000000000000e5c RDI: 0000000000000004
RBP: 00007f6f49cc847a R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
R13: 000000000000006e R14: 00007f6f49d9c050 R15: 00007ffeafeaf3c8
 </TASK>
Modules linked in:
---[ end trace 0000000000000000 ]---
RIP: 0010:maybe_indirect_to_direct fs/reiserfs/stree.c:1566 [inline]
RIP: 0010:reiserfs_cut_from_item+0xae8/0x1a00 fs/reiserfs/stree.c:1692
Code: a8 fd ff ff 48 89 df e8 96 21 b4 ff e9 f5 f9 ff ff 48 89 f7 e8 89 21 b4 ff e9 4b f9 ff ff e8 6f b1 5d ff 0f 0b e8 68 b1 5d ff <0f> 0b e8 61 b1 5d ff 48 8b 14 24 48 b8 00 00 00 00 00 fc ff df 48
RSP: 0018:ffffc9000b507500 EFLAGS: 00010293
RAX: 0000000000000000 RBX: 0000000000000e5c RCX: 0000000000000000
RDX: ffff88801db31dc0 RSI: ffffffff822a88d8 RDI: 0000000000000006
RBP: 0000000000000000 R08: 0000000000000006 R09: 0000000000000000
R10: 0000000000000e5c R11: 2065636976656428 R12: ffff888064c9d160
R13: 0000000000000000 R14: ffff888027da6000 R15: ffff888064c9d110
FS:  00007f6f4aa4b6c0(0000) GS:ffff8880b9800000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 000000c001168000 CR3: 0000000017bd3000 CR4: 00000000003506f0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400

Crashes (57):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2023/09/22 08:55 linux-next 940fcc189c51 0b6a67ac .config console log report syz [disk image] [vmlinux] [kernel image] [mounted in repro] ci-upstream-linux-next-kasan-gce-root kernel BUG in reiserfs_cut_from_item
2023/12/06 21:12 upstream bee0e7762ad2 e3299f55 .config console log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci-upstream-kasan-gce-selinux-root kernel BUG in reiserfs_cut_from_item
2023/01/02 19:25 upstream 88603b6dc419 ab32d508 .config strace log report syz C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-upstream-fs kernel BUG in reiserfs_cut_from_item
2024/01/07 16:05 upstream 52b1853b080a d0304e9c .config console log report syz [disk image] [vmlinux] [kernel image] [mounted in repro] ci-upstream-kasan-badwrites-root kernel BUG in reiserfs_cut_from_item
2023/12/01 05:40 upstream e8f60209d6cf f819d6f7 .config console log report syz [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-upstream-fs kernel BUG in reiserfs_cut_from_item
2024/01/08 01:48 upstream 0dd3ee311255 d0304e9c .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-badwrites-root kernel BUG in reiserfs_cut_from_item
2024/01/05 05:10 upstream 5eff55d725a4 28c42cff .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root kernel BUG in reiserfs_cut_from_item
2023/12/31 22:16 upstream 2639772a11c8 fb427a07 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root kernel BUG in reiserfs_cut_from_item
2023/12/22 05:03 upstream 24e0d2e527a3 4f9530a3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root kernel BUG in reiserfs_cut_from_item
2023/12/22 04:01 upstream a4aebe936554 4f9530a3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-badwrites-root kernel BUG in reiserfs_cut_from_item
2023/12/21 09:41 upstream 1a44b0073b92 4f9530a3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root kernel BUG in reiserfs_cut_from_item
2023/12/18 11:11 upstream ceb6a6f023fd 3222d10c .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root kernel BUG in reiserfs_cut_from_item
2023/12/18 01:59 upstream 0e389834672c 3222d10c .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root kernel BUG in reiserfs_cut_from_item
2023/12/17 15:30 upstream 3b8a9b2e6809 3222d10c .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root kernel BUG in reiserfs_cut_from_item
2023/12/16 01:41 upstream 3f7168591ebf 3222d10c .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root kernel BUG in reiserfs_cut_from_item
2023/12/07 14:48 upstream bee0e7762ad2 28b24332 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root kernel BUG in reiserfs_cut_from_item
2023/12/06 19:09 upstream bee0e7762ad2 e3299f55 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root kernel BUG in reiserfs_cut_from_item
2023/12/06 16:03 upstream bee0e7762ad2 e3299f55 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root kernel BUG in reiserfs_cut_from_item
2023/12/06 14:19 upstream bee0e7762ad2 e3299f55 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root kernel BUG in reiserfs_cut_from_item
2023/12/03 09:48 upstream 1b8af6552cb7 f819d6f7 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root kernel BUG in reiserfs_cut_from_item
2023/11/26 16:23 upstream 090472ed9c92 5b429f39 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root kernel BUG in reiserfs_cut_from_item
2023/11/24 05:27 upstream d3fa86b1a7b4 5b429f39 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root kernel BUG in reiserfs_cut_from_item
2023/11/19 01:53 upstream 05aa69b096a0 cb976f63 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root kernel BUG in reiserfs_cut_from_item
2023/11/17 11:00 upstream 7475e51b8796 cb976f63 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root kernel BUG in reiserfs_cut_from_item
2023/11/08 20:59 upstream 305230142ae0 df3908d6 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root kernel BUG in reiserfs_cut_from_item
2023/11/08 05:28 upstream 13d88ac54ddd 83211397 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-badwrites-root kernel BUG in reiserfs_cut_from_item
2023/11/01 08:35 upstream 89ed67ef126c 69904c9f .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root kernel BUG in reiserfs_cut_from_item
2023/10/31 13:19 upstream 5a6a09e97199 58499c95 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-badwrites-root kernel BUG in reiserfs_cut_from_item
2023/10/26 14:24 upstream 611da07b89fd 23afc60f .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root kernel BUG in reiserfs_cut_from_item
2023/10/25 12:02 upstream 4f82870119a4 17e6d526 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-badwrites-root kernel BUG in reiserfs_cut_from_item
2023/10/22 12:08 upstream 1acfd2bd3f0d 361b23dc .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root kernel BUG in reiserfs_cut_from_item
2023/10/20 06:32 upstream ce55c22ec8b2 42e1d524 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root kernel BUG in reiserfs_cut_from_item
2023/10/19 13:34 upstream dd72f9c7e512 342b9c55 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root kernel BUG in reiserfs_cut_from_item
2023/10/16 18:17 upstream 58720809f527 6388bc36 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root kernel BUG in reiserfs_cut_from_item
2023/10/13 12:29 upstream ce583d5fb9d3 6388bc36 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-badwrites-root kernel BUG in reiserfs_cut_from_item
2023/06/21 07:26 upstream 99ec1ed7c2ed 09ffe269 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root kernel BUG in reiserfs_cut_from_item
2023/06/20 23:58 upstream 99ec1ed7c2ed 09ffe269 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root kernel BUG in reiserfs_cut_from_item
2023/06/19 20:48 upstream 45a3e24f65e9 d521bc56 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root kernel BUG in reiserfs_cut_from_item
2023/06/09 12:27 upstream 33f2b5785a2b 7086cdb9 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root kernel BUG in reiserfs_cut_from_item
2023/06/02 03:52 upstream 1874a42a7d74 a4ae4f42 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root kernel BUG in reiserfs_cut_from_item
2023/05/23 01:03 upstream 421ca22e3138 4bce1a3e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root kernel BUG in reiserfs_cut_from_item
2023/05/22 12:01 upstream 44c026a73be8 4bce1a3e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root kernel BUG in reiserfs_cut_from_item
2023/01/25 00:26 upstream fb6e71db53f3 9dfcf09c .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in reiserfs_cut_from_item
2023/01/02 19:06 upstream 88603b6dc419 ab32d508 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs kernel BUG in reiserfs_cut_from_item
2023/11/12 22:45 linux-next e27090b1413f 6d6dbf8a .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root kernel BUG in reiserfs_cut_from_item
2023/10/31 01:55 linux-next c503e3eec382 b5729d82 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root kernel BUG in reiserfs_cut_from_item
2023/10/29 15:26 linux-next 66f1e1ea3548 3c418d72 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root kernel BUG in reiserfs_cut_from_item
2023/10/28 02:36 linux-next 66f1e1ea3548 3c418d72 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root kernel BUG in reiserfs_cut_from_item
2023/10/26 09:39 linux-next 2ef7141596ee 72e794c4 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root kernel BUG in reiserfs_cut_from_item
2023/10/23 11:34 linux-next e8361b005d7c 989a3687 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root kernel BUG in reiserfs_cut_from_item
2023/09/22 07:27 linux-next 940fcc189c51 0b6a67ac .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root kernel BUG in reiserfs_cut_from_item
2023/06/09 04:16 linux-next 715abedee4cd 7086cdb9 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root kernel BUG in reiserfs_cut_from_item
2023/06/01 10:45 linux-next 715abedee4cd babc4389 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root kernel BUG in reiserfs_cut_from_item
2023/05/30 17:17 linux-next 715abedee4cd 8d5c7541 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root kernel BUG in reiserfs_cut_from_item
2023/05/26 12:35 linux-next 715abedee4cd b40ef614 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root kernel BUG in reiserfs_cut_from_item
2023/05/08 01:23 linux-next 83e5775d7afd 90c93c40 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root kernel BUG in reiserfs_cut_from_item
* Struck through repros no longer work on HEAD.