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: 201d, last: 3d09h
similar bugs (5):
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
upstream KMSAN: uninit-value in ext4_inode_journal_mode 70 477d 510d 0/22 auto-closed as invalid on 2021/06/10 23:10
upstream KMSAN: uninit-value in udf_evict_inode (2) 13 148d 201d 22/22 fixed on 2022/03/08 16:11
upstream KASAN: slab-out-of-bounds Read in ntfs_iget5 21 1d00h 71d 0/22 upstream: reported on 2022/04/22 13:07
upstream KMSAN: uninit-value in nf_nat_setup_info (2) C 764 96d 176d 0/22 upstream: reported C repro on 2022/01/07 16:51
upstream KASAN: use-after-free Read in ntfs_test_inode 41 6d05h 411d 0/22 upstream: reported on 2021/05/17 10:56

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_create+0x35b/0x810 fs/ext4/namei.c:2773
 lookup_open fs/namei.c:3374 [inline]
 open_last_lookups fs/namei.c:3444 [inline]
 path_openat+0x29ff/0x5780 fs/namei.c:3650
 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+0x95/0xf0 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+0x53/0x62

Uninit was created at:
 __alloc_pages+0x9f1/0xe80 mm/page_alloc.c:5466
 alloc_pages+0x927/0xc00 mm/mempolicy.c:2272
 alloc_slab_page mm/slub.c:1812 [inline]
 allocate_slab+0x19b/0xef0 mm/slub.c:1957
 new_slab mm/slub.c:2017 [inline]
 ___slab_alloc+0xa29/0x1b30 mm/slub.c:3017
 __slab_alloc mm/slub.c:3104 [inline]
 slab_alloc_node mm/slub.c:3195 [inline]
 slab_alloc mm/slub.c:3237 [inline]
 __kmem_cache_alloc_lru mm/slub.c:3244 [inline]
 kmem_cache_alloc_lru+0x723/0xbe0 mm/slub.c:3261
 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+0x95/0xf0 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+0x53/0x62

CPU: 1 PID: 4078 Comm: syz-executor.3 Not tainted 5.19.0-rc3-syzkaller-30872-gec1cbf8b060e #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
=====================================================

Crashes (134):
Manager Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Title
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/05/25 11:29 https://github.com/google/kmsan.git master c5c93da9af13 647c0e27 .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/05/24 04:33 https://github.com/google/kmsan.git master c5c93da9af13 e7f9308d .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/05/24 02:34 https://github.com/google/kmsan.git master c5c93da9af13 e7f9308d .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/05/23 15:09 https://github.com/google/kmsan.git master c5c93da9af13 4c7657cb .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/05/19 16:15 https://github.com/google/kmsan.git master c5c93da9af13 50c53f39 .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/05/19 02:51 https://github.com/google/kmsan.git master c5c93da9af13 50c53f39 .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/05/19 01:10 https://github.com/google/kmsan.git master c5c93da9af13 50c53f39 .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/05/18 22:23 https://github.com/google/kmsan.git master c5c93da9af13 50c53f39 .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/05/18 18:47 https://github.com/google/kmsan.git master c5c93da9af13 50c53f39 .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/05/18 14:20 https://github.com/google/kmsan.git master c5c93da9af13 50c53f39 .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/05/13 20:48 https://github.com/google/kmsan.git master d6e2c8c7eb40 107f6434 .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/05/13 17:08 https://github.com/google/kmsan.git master d6e2c8c7eb40 107f6434 .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/05/11 22:05 https://github.com/google/kmsan.git master d6e2c8c7eb40 beb0b407 .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/05/11 02:07 https://github.com/google/kmsan.git master d6e2c8c7eb40 8d7b3b67 .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/05/10 15:00 https://github.com/google/kmsan.git master d6e2c8c7eb40 8b277b8e .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/05/08 09:04 https://github.com/google/kmsan.git master d6e2c8c7eb40 e60b1103 .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/05/07 17:19 https://github.com/google/kmsan.git master d6e2c8c7eb40 e60b1103 .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/05/06 21:29 https://github.com/google/kmsan.git master d6e2c8c7eb40 e60b1103 .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/05/06 15:43 https://github.com/google/kmsan.git master d6e2c8c7eb40 e60b1103 .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/05/04 20:12 https://github.com/google/kmsan.git master d6e2c8c7eb40 dc9e5259 .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/05/04 14:50 https://github.com/google/kmsan.git master d6e2c8c7eb40 dc9e5259 .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/05/03 21:31 https://github.com/google/kmsan.git master d6e2c8c7eb40 dc9e5259 .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/05/03 17:04 https://github.com/google/kmsan.git master d6e2c8c7eb40 dc9e5259 .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/05/03 11:49 https://github.com/google/kmsan.git master d6e2c8c7eb40 7ee63e2c .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/05/01 09:10 https://github.com/google/kmsan.git master d6e2c8c7eb40 2df221f6 .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/04/30 21:07 https://github.com/google/kmsan.git master d6e2c8c7eb40 2df221f6 .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/04/30 06:09 https://github.com/google/kmsan.git master d6e2c8c7eb40 ad6b95d8 .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/04/29 18:00 https://github.com/google/kmsan.git master d6e2c8c7eb40 44a5ca63 .config log report info KMSAN: uninit-value in ext4_inode_journal_mode
ci-upstream-kmsan-gce-386 2022/04/27 23:15 https://github.com/google/kmsan.git master d6e2c8c7eb40 8a1f1f07 .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