syz.3.55: attempt to access beyond end of device loop3: rw=0, sector=106, nr_sectors = 2 limit=64 ntfs3(loop3): failed to read volume at offset 0xd400 ntfs3(loop3): failed to read block 29d ===================================================== BUG: KMSAN: uninit-value in ntfs_fix_post_read fs/ntfs3/fsntfs.c:180 [inline] BUG: KMSAN: uninit-value in ntfs_read_bh+0x238/0xc00 fs/ntfs3/fsntfs.c:1293 ntfs_fix_post_read fs/ntfs3/fsntfs.c:180 [inline] ntfs_read_bh+0x238/0xc00 fs/ntfs3/fsntfs.c:1293 mi_read+0x393/0xe10 fs/ntfs3/record.c:133 mi_get+0x181/0x560 fs/ntfs3/record.c:85 ni_load_mi_ex+0x23f/0x720 fs/ntfs3/frecord.c:150 ni_load_mi fs/ntfs3/frecord.c:182 [inline] ni_enum_attr_ex+0x2c9/0x590 fs/ntfs3/frecord.c:273 attr_insert_range+0x2597/0x2a70 fs/ntfs3/attrib.c:2563 ntfs_fallocate+0x15fc/0x2720 fs/ntfs3/file.c:619 vfs_fallocate+0xa1e/0xb00 fs/open.c:341 ksys_fallocate fs/open.c:365 [inline] __do_sys_fallocate fs/open.c:370 [inline] __se_sys_fallocate fs/open.c:368 [inline] __x64_sys_fallocate+0x14f/0x290 fs/open.c:368 x64_sys_call+0x366b/0x3db0 arch/x86/include/generated/asm/syscalls_64.h:286 do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline] do_syscall_64+0xd9/0x210 arch/x86/entry/syscall_64.c:94 entry_SYSCALL_64_after_hwframe+0x77/0x7f Uninit was created at: __alloc_frozen_pages_noprof+0x689/0xf00 mm/page_alloc.c:4982 alloc_pages_mpol+0x328/0x860 mm/mempolicy.c:2419 alloc_frozen_pages_noprof mm/mempolicy.c:2490 [inline] alloc_pages_noprof mm/mempolicy.c:2510 [inline] folio_alloc_noprof+0x109/0x360 mm/mempolicy.c:2520 filemap_alloc_folio_noprof+0x9d/0x420 mm/filemap.c:1007 __filemap_get_folio+0xb45/0x1930 mm/filemap.c:1980 grow_dev_folio fs/buffer.c:1050 [inline] grow_buffers fs/buffer.c:1116 [inline] __getblk_slow fs/buffer.c:1140 [inline] bdev_getblk+0x2aa/0xb40 fs/buffer.c:1467 __bread_gfp+0x99/0x690 fs/buffer.c:1521 sb_bread_unmovable include/linux/buffer_head.h:354 [inline] ntfs_bread fs/ntfs3/fsntfs.c:1029 [inline] ntfs_read_run_nb+0x6d5/0x1810 fs/ntfs3/fsntfs.c:1221 ntfs_read_bh+0x6a/0xc00 fs/ntfs3/fsntfs.c:1289 mi_read+0x393/0xe10 fs/ntfs3/record.c:133 mi_format_new+0x21f/0x910 fs/ntfs3/record.c:434 ntfs_new_inode+0xba/0x2a0 fs/ntfs3/fsntfs.c:1672 ntfs_create_inode+0x961/0x5560 fs/ntfs3/inode.c:1276 ntfs_create+0x56/0x70 fs/ntfs3/namei.c:110 lookup_open fs/namei.c:3717 [inline] open_last_lookups fs/namei.c:3816 [inline] path_openat+0x2d44/0x6760 fs/namei.c:4052 do_filp_open+0x280/0x660 fs/namei.c:4082 do_sys_openat2+0x1bb/0x2f0 fs/open.c:1437 do_sys_open fs/open.c:1452 [inline] __do_sys_openat fs/open.c:1468 [inline] __se_sys_openat fs/open.c:1463 [inline] __x64_sys_openat+0x240/0x300 fs/open.c:1463 x64_sys_call+0x213/0x3db0 arch/x86/include/generated/asm/syscalls_64.h:258 do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline] do_syscall_64+0xd9/0x210 arch/x86/entry/syscall_64.c:94 entry_SYSCALL_64_after_hwframe+0x77/0x7f CPU: 1 UID: 0 PID: 8279 Comm: syz.3.55 Not tainted 6.16.0-rc2-syzkaller-00024-g9afe652958c3 #0 PREEMPT(undef) Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/07/2025 =====================================================