syzbot


KMSAN: uninit-value in reiserfs_new_inode (2)

Status: upstream: reported on 2022/11/24 06:39
Subsystems: reiserfs (incorrect?)
Reported-by: syzbot+6450929faa7a97cd42d1@syzkaller.appspotmail.com
First crash: 120d, last: 3d05h
similar bugs (5):
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
upstream KMSAN: uninit-value in reiserfs_new_inode 4 640d 781d 0/24 auto-closed as invalid on 2021/10/20 16:24
upstream KASAN: slab-out-of-bounds Read in ntfs_iget5 ntfs3 C done 3447 11h00m 336d 0/24 upstream: reported C repro on 2022/04/22 13:07
upstream KMSAN: uninit-value in hfsplus_delete_cat hfs C 468 17h26m 109d 0/24 upstream: reported C repro on 2022/12/05 09:19
upstream KMSAN: uninit-value in inode_go_dump cluster 6 2d09h 66d 0/24 upstream: reported on 2023/01/17 10:38
upstream KMSAN: uninit-value in hfs_revalidate_dentry hfs C 935 2h29m 119d 0/24 upstream: reported C repro on 2022/11/25 09:56

Sample crash report:
=====================================================
BUG: KMSAN: uninit-value in reiserfs_new_inode+0x193f/0x24e0 fs/reiserfs/inode.c:2050
 reiserfs_new_inode+0x193f/0x24e0 fs/reiserfs/inode.c:2050
 reiserfs_create+0x742/0xe60 fs/reiserfs/namei.c:668
 xattr_create fs/reiserfs/xattr.c:69 [inline]
 xattr_lookup+0x3ee/0x5e0 fs/reiserfs/xattr.c:412
 reiserfs_xattr_set_handle+0x103/0x24e0 fs/reiserfs/xattr.c:533
 reiserfs_xattr_set+0x720/0x890 fs/reiserfs/xattr.c:633
 trusted_set+0x112/0x190 fs/reiserfs/xattr_trusted.c:31
 __vfs_setxattr+0x7aa/0x8b0 fs/xattr.c:203
 __vfs_setxattr_noperm+0x24f/0xa30 fs/xattr.c:237
 __vfs_setxattr_locked+0x441/0x480 fs/xattr.c:298
 vfs_setxattr+0x2a5/0x680 fs/xattr.c:324
 do_setxattr fs/xattr.c:609 [inline]
 setxattr+0x4ee/0x5e0 fs/xattr.c:632
 __do_sys_fsetxattr fs/xattr.c:688 [inline]
 __se_sys_fsetxattr+0x2bb/0x420 fs/xattr.c:677
 __ia32_sys_fsetxattr+0xe3/0x150 fs/xattr.c:677
 do_syscall_32_irqs_on arch/x86/entry/common.c:112 [inline]
 __do_fast_syscall_32+0xa2/0x100 arch/x86/entry/common.c:178
 do_fast_syscall_32+0x37/0x80 arch/x86/entry/common.c:203
 do_SYSENTER_32+0x1f/0x30 arch/x86/entry/common.c:246
 entry_SYSENTER_compat_after_hwframe+0x70/0x82

Uninit was created at:
 __alloc_pages+0x9f6/0xe90 mm/page_alloc.c:5614
 alloc_pages+0xab0/0xd80 mm/mempolicy.c:2283
 alloc_slab_page mm/slub.c:1851 [inline]
 allocate_slab mm/slub.c:1998 [inline]
 new_slab+0x425/0x15f0 mm/slub.c:2051
 ___slab_alloc+0x109c/0x32d0 mm/slub.c:3193
 __slab_alloc mm/slub.c:3292 [inline]
 __slab_alloc_node mm/slub.c:3345 [inline]
 slab_alloc_node mm/slub.c:3442 [inline]
 slab_alloc mm/slub.c:3460 [inline]
 __kmem_cache_alloc_lru mm/slub.c:3467 [inline]
 kmem_cache_alloc_lru+0x5fb/0xa50 mm/slub.c:3483
 alloc_inode_sb include/linux/fs.h:2686 [inline]
 reiserfs_alloc_inode+0x62/0x150 fs/reiserfs/super.c:642
 alloc_inode+0x83/0x440 fs/inode.c:260
 new_inode_pseudo fs/inode.c:1019 [inline]
 new_inode+0x3f/0x430 fs/inode.c:1047
 reiserfs_mkdir+0x249/0x11b0 fs/reiserfs/namei.c:815
 xattr_mkdir fs/reiserfs/xattr.c:76 [inline]
 open_xa_root fs/reiserfs/xattr.c:136 [inline]
 open_xa_dir+0x484/0xb80 fs/reiserfs/xattr.c:152
 xattr_lookup+0x3e/0x5e0 fs/reiserfs/xattr.c:395
 reiserfs_xattr_set_handle+0x103/0x24e0 fs/reiserfs/xattr.c:533
 reiserfs_xattr_set+0x720/0x890 fs/reiserfs/xattr.c:633
 trusted_set+0x112/0x190 fs/reiserfs/xattr_trusted.c:31
 __vfs_setxattr+0x7aa/0x8b0 fs/xattr.c:203
 __vfs_setxattr_noperm+0x24f/0xa30 fs/xattr.c:237
 __vfs_setxattr_locked+0x441/0x480 fs/xattr.c:298
 vfs_setxattr+0x2a5/0x680 fs/xattr.c:324
 do_setxattr fs/xattr.c:609 [inline]
 setxattr+0x4ee/0x5e0 fs/xattr.c:632
 __do_sys_fsetxattr fs/xattr.c:688 [inline]
 __se_sys_fsetxattr+0x2bb/0x420 fs/xattr.c:677
 __ia32_sys_fsetxattr+0xe3/0x150 fs/xattr.c:677
 do_syscall_32_irqs_on arch/x86/entry/common.c:112 [inline]
 __do_fast_syscall_32+0xa2/0x100 arch/x86/entry/common.c:178
 do_fast_syscall_32+0x37/0x80 arch/x86/entry/common.c:203
 do_SYSENTER_32+0x1f/0x30 arch/x86/entry/common.c:246
 entry_SYSENTER_compat_after_hwframe+0x70/0x82

CPU: 0 PID: 8904 Comm: syz-executor.3 Not tainted 6.3.0-rc3-syzkaller-g90ea0df61c98 #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/02/2023
=====================================================

Crashes (565):
Manager Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets Title
ci-upstream-kmsan-gce-386 2023/03/21 20:59 https://github.com/google/kmsan.git master 90ea0df61c98 03fb9538 .config console log report info [disk image] [vmlinux] [kernel image] KMSAN: uninit-value in reiserfs_new_inode
ci-upstream-kmsan-gce-386 2023/03/20 16:23 https://github.com/google/kmsan.git master 90ea0df61c98 7939252e .config console log report info [disk image] [vmlinux] [kernel image] KMSAN: uninit-value in reiserfs_new_inode
ci-upstream-kmsan-gce-386 2023/03/20 15:07 https://github.com/google/kmsan.git master 90ea0df61c98 7939252e .config console log report info [disk image] [vmlinux] [kernel image] KMSAN: uninit-value in reiserfs_new_inode
ci-upstream-kmsan-gce-386 2023/03/19 00:40 https://github.com/google/kmsan.git master 34add094f9de 7939252e .config console log report info [disk image] [vmlinux] [kernel image] KMSAN: uninit-value in reiserfs_new_inode
ci-upstream-kmsan-gce-386 2023/03/15 23:13 https://github.com/google/kmsan.git master 34add094f9de 18b58603 .config console log report info [disk image] [vmlinux] [kernel image] KMSAN: uninit-value in reiserfs_new_inode
ci-upstream-kmsan-gce-386 2023/03/15 18:43 https://github.com/google/kmsan.git master 34add094f9de 18b58603 .config console log report info [disk image] [vmlinux] [kernel image] KMSAN: uninit-value in reiserfs_new_inode
ci-upstream-kmsan-gce-386 2023/03/14 18:58 https://github.com/google/kmsan.git master 34add094f9de 0d5c4377 .config console log report info [disk image] [vmlinux] [kernel image] KMSAN: uninit-value in reiserfs_new_inode
ci-upstream-kmsan-gce-386 2023/03/14 16:03 https://github.com/google/kmsan.git master 34add094f9de 0d5c4377 .config console log report info [disk image] [vmlinux] [kernel image] KMSAN: uninit-value in reiserfs_new_inode
ci-upstream-kmsan-gce-386 2023/03/14 05:39 https://github.com/google/kmsan.git master 34add094f9de 026e2200 .config console log report info [disk image] [vmlinux] [kernel image] KMSAN: uninit-value in reiserfs_new_inode
ci-upstream-kmsan-gce-386 2023/03/11 03:41 https://github.com/google/kmsan.git master e61893130d87 5205ef30 .config console log report info [disk image] [vmlinux] [kernel image] KMSAN: uninit-value in reiserfs_new_inode
ci-upstream-kmsan-gce-386 2023/03/10 13:40 https://github.com/google/kmsan.git master e61893130d87 5205ef30 .config console log report info [disk image] [vmlinux] [kernel image] KMSAN: uninit-value in reiserfs_new_inode
ci-upstream-kmsan-gce-386 2023/03/07 19:37 https://github.com/google/kmsan.git master e61893130d87 ffaa5c55 .config console log report info [disk image] [vmlinux] [kernel image] KMSAN: uninit-value in reiserfs_new_inode
ci-upstream-kmsan-gce-386 2023/03/04 08:16 https://github.com/google/kmsan.git master 944070199c5e f8902b57 .config console log report info [disk image] [vmlinux] [kernel image] KMSAN: uninit-value in reiserfs_new_inode
ci-upstream-kmsan-gce-386 2023/03/04 01:18 https://github.com/google/kmsan.git master 944070199c5e f8902b57 .config console log report info [disk image] [vmlinux] [kernel image] KMSAN: uninit-value in reiserfs_new_inode
ci-upstream-kmsan-gce-386 2023/03/03 03:29 https://github.com/google/kmsan.git master 944070199c5e f8902b57 .config console log report info [disk image] [vmlinux] [kernel image] KMSAN: uninit-value in reiserfs_new_inode
ci-upstream-kmsan-gce-386 2023/03/02 18:08 https://github.com/google/kmsan.git master 944070199c5e f8902b57 .config console log report info [disk image] [vmlinux] [kernel image] KMSAN: uninit-value in reiserfs_new_inode
ci-upstream-kmsan-gce-386 2023/03/02 17:45 https://github.com/google/kmsan.git master 944070199c5e f8902b57 .config console log report info [disk image] [vmlinux] [kernel image] KMSAN: uninit-value in reiserfs_new_inode
ci-upstream-kmsan-gce-386 2023/03/02 15:20 https://github.com/google/kmsan.git master 944070199c5e f8902b57 .config console log report info [disk image] [vmlinux] [kernel image] KMSAN: uninit-value in reiserfs_new_inode
ci-upstream-kmsan-gce-386 2023/03/02 13:11 https://github.com/google/kmsan.git master 944070199c5e f8902b57 .config console log report info [disk image] [vmlinux] [kernel image] KMSAN: uninit-value in reiserfs_new_inode
ci-upstream-kmsan-gce-386 2023/03/02 04:32 https://github.com/google/kmsan.git master 944070199c5e f8902b57 .config console log report info [disk image] [vmlinux] [kernel image] KMSAN: uninit-value in reiserfs_new_inode
ci-upstream-kmsan-gce-386 2023/03/02 02:50 https://github.com/google/kmsan.git master 944070199c5e f8902b57 .config console log report info [disk image] [vmlinux] [kernel image] KMSAN: uninit-value in reiserfs_new_inode
ci-upstream-kmsan-gce-386 2023/02/28 20:03 https://github.com/google/kmsan.git master 97e36f4aa06f 95aee97a .config console log report info [disk image] [vmlinux] [kernel image] KMSAN: uninit-value in reiserfs_new_inode
ci-upstream-kmsan-gce-386 2023/02/28 17:11 https://github.com/google/kmsan.git master 97e36f4aa06f 95aee97a .config console log report info [disk image] [vmlinux] [kernel image] KMSAN: uninit-value in reiserfs_new_inode
ci-upstream-kmsan-gce-386 2023/02/28 14:21 https://github.com/google/kmsan.git master 97e36f4aa06f 95aee97a .config console log report info [disk image] [vmlinux] [kernel image] KMSAN: uninit-value in reiserfs_new_inode
ci-upstream-kmsan-gce-386 2023/02/28 11:35 https://github.com/google/kmsan.git master 97e36f4aa06f 95aee97a .config console log report info [disk image] [vmlinux] [kernel image] KMSAN: uninit-value in reiserfs_new_inode
ci-upstream-kmsan-gce-386 2023/02/27 18:33 https://github.com/google/kmsan.git master 97e36f4aa06f e792ae78 .config console log report info [disk image] [vmlinux] [kernel image] KMSAN: uninit-value in reiserfs_new_inode
ci-upstream-kmsan-gce-386 2023/02/27 13:23 https://github.com/google/kmsan.git master 97e36f4aa06f e792ae78 .config console log report info [disk image] [vmlinux] [kernel image] KMSAN: uninit-value in reiserfs_new_inode
ci-upstream-kmsan-gce-386 2023/02/25 11:55 https://github.com/google/kmsan.git master 97e36f4aa06f ee50e71c .config console log report info [disk image] [vmlinux] [kernel image] KMSAN: uninit-value in reiserfs_new_inode
ci-upstream-kmsan-gce-386 2023/02/25 11:18 https://github.com/google/kmsan.git master 97e36f4aa06f ee50e71c .config console log report info [disk image] [vmlinux] [kernel image] KMSAN: uninit-value in reiserfs_new_inode
ci-upstream-kmsan-gce-386 2023/02/25 04:15 https://github.com/google/kmsan.git master 97e36f4aa06f ee50e71c .config console log report info [disk image] [vmlinux] [kernel image] KMSAN: uninit-value in reiserfs_new_inode
ci-upstream-kmsan-gce-386 2023/02/25 03:08 https://github.com/google/kmsan.git master 97e36f4aa06f ee50e71c .config console log report info [disk image] [vmlinux] [kernel image] KMSAN: uninit-value in reiserfs_new_inode
ci-upstream-kmsan-gce-386 2023/02/23 15:12 https://github.com/google/kmsan.git master 97e36f4aa06f 9e2ebb3c .config console log report info [disk image] [vmlinux] [kernel image] KMSAN: uninit-value in reiserfs_new_inode
ci-upstream-kmsan-gce-386 2023/02/23 09:46 https://github.com/google/kmsan.git master 97e36f4aa06f 9e2ebb3c .config console log report info [disk image] [vmlinux] [kernel image] KMSAN: uninit-value in reiserfs_new_inode
ci-upstream-kmsan-gce-386 2023/02/23 04:26 https://github.com/google/kmsan.git master 97e36f4aa06f 9e2ebb3c .config console log report info [disk image] [vmlinux] [kernel image] KMSAN: uninit-value in reiserfs_new_inode
ci-upstream-kmsan-gce-386 2023/02/23 01:29 https://github.com/google/kmsan.git master 97e36f4aa06f 409945bc .config console log report info [disk image] [vmlinux] [kernel image] KMSAN: uninit-value in reiserfs_new_inode
ci-upstream-kmsan-gce-386 2023/02/22 20:12 https://github.com/google/kmsan.git master 97e36f4aa06f 409945bc .config console log report info [disk image] [vmlinux] [kernel image] KMSAN: uninit-value in reiserfs_new_inode
ci-upstream-kmsan-gce-386 2023/02/22 10:30 https://github.com/google/kmsan.git master 224e1375d540 42a4d508 .config console log report info [disk image] [vmlinux] [kernel image] KMSAN: uninit-value in reiserfs_new_inode
ci-upstream-kmsan-gce-386 2023/02/22 04:39 https://github.com/google/kmsan.git master 224e1375d540 42a4d508 .config console log report info [disk image] [vmlinux] [kernel image] KMSAN: uninit-value in reiserfs_new_inode
ci-upstream-kmsan-gce-386 2023/02/21 16:57 https://github.com/google/kmsan.git master 224e1375d540 f949448d .config console log report info [disk image] [vmlinux] [kernel image] KMSAN: uninit-value in reiserfs_new_inode
ci-upstream-kmsan-gce-386 2023/02/21 06:09 https://github.com/google/kmsan.git master 224e1375d540 4f5f5209 .config console log report info [disk image] [vmlinux] [kernel image] KMSAN: uninit-value in reiserfs_new_inode
ci-upstream-kmsan-gce-386 2023/02/21 04:31 https://github.com/google/kmsan.git master 224e1375d540 4f5f5209 .config console log report info [disk image] [vmlinux] [kernel image] KMSAN: uninit-value in reiserfs_new_inode
ci-upstream-kmsan-gce-386 2023/02/21 02:21 https://github.com/google/kmsan.git master 224e1375d540 4f5f5209 .config console log report info [disk image] [vmlinux] [kernel image] KMSAN: uninit-value in reiserfs_new_inode
ci-upstream-kmsan-gce-386 2023/02/21 01:13 https://github.com/google/kmsan.git master 224e1375d540 4f5f5209 .config console log report info [disk image] [vmlinux] [kernel image] KMSAN: uninit-value in reiserfs_new_inode
ci-upstream-kmsan-gce-386 2023/02/19 16:22 https://github.com/google/kmsan.git master 31b504f219a9 bcdf85f8 .config console log report info [disk image] [vmlinux] [kernel image] KMSAN: uninit-value in reiserfs_new_inode
ci-upstream-kmsan-gce-386 2023/02/19 13:20 https://github.com/google/kmsan.git master 31b504f219a9 bcdf85f8 .config console log report info [disk image] [vmlinux] [kernel image] KMSAN: uninit-value in reiserfs_new_inode
ci-upstream-kmsan-gce-386 2022/11/24 06:22 https://github.com/google/kmsan.git master ddce02aa9c40 12c66417 .config console log report info [disk image] [vmlinux] [kernel image] KMSAN: uninit-value in reiserfs_new_inode
* Struck through repros no longer work on HEAD.