syzbot


KMSAN: uninit-value in ext4_inode_journal_mode (2)

Status: upstream: reported on 2022/01/07 15:40
Reported-by: syzbot+11542230634289d7f1f6@syzkaller.appspotmail.com
First crash: 357d, last: 102d
similar bugs (3):
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
upstream KMSAN: uninit-value in ext4_inode_journal_mode 70 633d 666d 0/24 auto-closed as invalid on 2021/06/10 23:10
upstream KMSAN: uninit-value in udf_evict_inode (2) 13 304d 357d 22/24 fixed on 2022/03/08 16:11
upstream KMSAN: uninit-value in nf_nat_setup_info (2) C 764 252d 332d 0/24 auto-obsoleted due to no activity on 2022/09/28 07:28

Sample crash report:
=====================================================
BUG: KMSAN: uninit-value in ext4_inode_journal_mode+0x24f/0x480 fs/ext4/ext4_jbd2.c:16
 ext4_inode_journal_mode+0x24f/0x480 fs/ext4/ext4_jbd2.c:16
 ext4_should_journal_data fs/ext4/ext4_jbd2.h:465 [inline]
 ext4_evict_inode+0x166/0x2660 fs/ext4/inode.c:200
 evict+0x365/0x9a0 fs/inode.c:664
 iput_final fs/inode.c:1744 [inline]
 iput+0x985/0xdd0 fs/inode.c:1770
 __ext4_new_inode+0xe72/0x7f50 fs/ext4/ialloc.c:1362
 ext4_tmpfile+0x350/0x770 fs/ext4/namei.c:2840
 vfs_tmpfile+0x220/0x510 fs/namei.c:3568
 do_tmpfile+0x209/0x620 fs/namei.c:3603
 path_openat+0x3cf2/0x5780 fs/namei.c:3644
 do_filp_open+0x249/0x660 fs/namei.c:3680
 do_sys_openat2+0x1f0/0x910 fs/open.c:1278
 do_sys_open fs/open.c:1294 [inline]
 __do_compat_sys_openat fs/open.c:1354 [inline]
 __se_compat_sys_openat fs/open.c:1352 [inline]
 __ia32_compat_sys_openat+0x2a7/0x330 fs/open.c:1352
 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+0x33/0x70 arch/x86/entry/common.c:203
 do_SYSENTER_32+0x1b/0x20 arch/x86/entry/common.c:246
 entry_SYSENTER_compat_after_hwframe+0x70/0x82

Uninit was created at:
 __alloc_pages+0x9f1/0xe80 mm/page_alloc.c:5471
 alloc_pages+0x927/0xc00 mm/mempolicy.c:2272
 alloc_slab_page mm/slub.c:1839 [inline]
 allocate_slab+0x19b/0xef0 mm/slub.c:1984
 new_slab mm/slub.c:2044 [inline]
 ___slab_alloc+0xa85/0x1c60 mm/slub.c:3046
 __slab_alloc mm/slub.c:3133 [inline]
 slab_alloc_node mm/slub.c:3224 [inline]
 slab_alloc mm/slub.c:3266 [inline]
 __kmem_cache_alloc_lru mm/slub.c:3273 [inline]
 kmem_cache_alloc_lru+0x723/0xbe0 mm/slub.c:3290
 alloc_inode_sb include/linux/fs.h:2965 [inline]
 ext4_alloc_inode+0x5f/0x880 fs/ext4/super.c:1327
 alloc_inode+0x83/0x440 fs/inode.c:260
 new_inode_pseudo fs/inode.c:1018 [inline]
 new_inode+0x3c/0x4e0 fs/inode.c:1047
 __ext4_new_inode+0x2a9/0x7f50 fs/ext4/ialloc.c:960
 ext4_symlink+0x584/0x14f0 fs/ext4/namei.c:3336
 vfs_symlink+0x41c/0x610 fs/namei.c:4341
 do_symlinkat+0x26c/0x930 fs/namei.c:4370
 __do_sys_symlinkat fs/namei.c:4387 [inline]
 __se_sys_symlinkat fs/namei.c:4384 [inline]
 __ia32_sys_symlinkat+0xef/0x160 fs/namei.c:4384
 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+0x33/0x70 arch/x86/entry/common.c:203
 do_SYSENTER_32+0x1b/0x20 arch/x86/entry/common.c:246
 entry_SYSENTER_compat_after_hwframe+0x70/0x82

CPU: 0 PID: 3729 Comm: syz-executor.0 Not tainted 5.19.0-syzkaller-32656-gd891e35583bf #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022
=====================================================

Crashes (170):
Manager Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Title
ci-upstream-kmsan-gce-386 2022/08/25 22:04 https://github.com/google/kmsan.git master d891e35583bf 9b5bf4cd .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/08/24 14:34 https://github.com/google/kmsan.git master 1b070a5d1a2c 514514f6 .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/08/23 17:08 https://github.com/google/kmsan.git master 1b070a5d1a2c cea8b0f7 .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/08/20 05:40 https://github.com/google/kmsan.git master 1b070a5d1a2c 26a13b38 .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/08/19 01:33 https://github.com/google/kmsan.git master 1b070a5d1a2c 26a13b38 .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/08/18 01:51 https://github.com/google/kmsan.git master 1b070a5d1a2c d58e263f .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/08/16 20:14 https://github.com/google/kmsan.git master 1b070a5d1a2c 7a7cb304 .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/08/16 11:32 https://github.com/google/kmsan.git master 1b070a5d1a2c 7a7cb304 .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/08/13 12:46 https://github.com/google/kmsan.git master 1b070a5d1a2c 8dfcaa3d .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/08/07 04:11 https://github.com/google/kmsan.git master bba47a4b6421 88e3a122 .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/08/06 21:36 https://github.com/google/kmsan.git master bba47a4b6421 88e3a122 .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/08/05 20:51 https://github.com/google/kmsan.git master bba47a4b6421 e853abd9 .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/08/04 22:54 https://github.com/google/kmsan.git master bba47a4b6421 1c9013ac .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/08/03 21:36 https://github.com/google/kmsan.git master 2ac027718918 1c9013ac .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/08/03 20:23 https://github.com/google/kmsan.git master 82224c6104a8 1c9013ac .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/08/03 13:01 https://github.com/google/kmsan.git master 82224c6104a8 1c9013ac .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/08/03 04:57 https://github.com/google/kmsan.git master 82224c6104a8 1c9013ac .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/08/03 02:20 https://github.com/google/kmsan.git master f469ea3cc7c5 1c9013ac .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/07/31 17:16 https://github.com/google/kmsan.git master 3ea9edba19ef fef302b1 .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/07/29 21:37 https://github.com/google/kmsan.git master 3ea9edba19ef fef302b1 .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/07/29 17:35 https://github.com/google/kmsan.git master 97117d69c353 fef302b1 .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/07/27 15:15 https://github.com/google/kmsan.git master 97117d69c353 da9d0366 .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/07/26 17:31 https://github.com/google/kmsan.git master 97117d69c353 279b89c2 .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/07/24 22:28 https://github.com/google/kmsan.git master 97117d69c353 22343af4 .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/07/19 20:38 https://github.com/google/kmsan.git master 97117d69c353 72a3cc0c .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/07/19 16:28 https://github.com/google/kmsan.git master 97117d69c353 72a3cc0c .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/07/18 12:45 https://github.com/google/kmsan.git master 97117d69c353 ff988920 .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/07/16 10:43 https://github.com/google/kmsan.git master 97117d69c353 95cb00d1 .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/07/15 18:33 https://github.com/google/kmsan.git master 97117d69c353 95cb00d1 .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/07/13 19:42 https://github.com/google/kmsan.git master 97117d69c353 5d921b08 .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/07/12 18:44 https://github.com/google/kmsan.git master 97117d69c353 d91dd8ea .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/07/10 03:36 https://github.com/google/kmsan.git master 97117d69c353 b5765a15 .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/07/08 14:53 https://github.com/google/kmsan.git master 97117d69c353 b5765a15 .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/07/06 23:09 https://github.com/google/kmsan.git master 97117d69c353 bff65f44 .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/07/05 21:00 https://github.com/google/kmsan.git master 97117d69c353 bff65f44 .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/06/29 19:48 https://github.com/google/kmsan.git master ec1cbf8b060e 1434eec0 .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/06/29 17:02 https://github.com/google/kmsan.git master ec1cbf8b060e 1434eec0 .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/06/28 23:42 https://github.com/google/kmsan.git master ec1cbf8b060e 496a8536 .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/06/28 21:58 https://github.com/google/kmsan.git master ec1cbf8b060e 496a8536 .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/06/28 13:56 https://github.com/google/kmsan.git master ec1cbf8b060e ef82eb2c .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/06/27 17:09 https://github.com/google/kmsan.git master d60755a5e2cb a371c43c .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/06/24 15:01 https://github.com/google/kmsan.git master 4b28366af7d9 a5dbd430 .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/06/23 05:00 https://github.com/google/kmsan.git master 4b28366af7d9 912f5df7 .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/06/21 23:47 https://github.com/google/kmsan.git master 4b28366af7d9 0fc5c330 .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/06/20 17:20 https://github.com/google/kmsan.git master eb5e8c791e57 8d15e28d .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/06/19 18:23 https://github.com/google/kmsan.git master 74df87f93710 8f633d84 .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/06/19 01:49 https://github.com/google/kmsan.git master fb61e40b30d1 8f633d84 .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/06/18 08:25 https://github.com/google/kmsan.git master 365ac3bfacfb 8f633d84 .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/06/15 03:27 https://github.com/google/kmsan.git master 2f3064574275 127d1faf .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/06/14 15:53 https://github.com/google/kmsan.git master 2f3064574275 127d1faf .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/06/13 20:35 https://github.com/google/kmsan.git master 2f3064574275 0d5abf15 .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/01/05 19:46 https://github.com/google/kmsan.git master 81c325bbf94e 6acc789a .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/01/01 04:39 https://github.com/google/kmsan.git master 81c325bbf94e e1768e9c .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2021/12/13 23:06 https://github.com/google/kmsan.git master d82a8a8ca942 49ca1f59 .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce 2022/03/03 13:29 https://github.com/google/kmsan.git master 724946410067 45a13a73 .config log report info KMSAN: uninit-value in flush_sigqueue
* Struck through repros no longer work on HEAD.