loop2: detected capacity change from 0 to 512 ================================================================== BUG: KCSAN: data-race in find_get_block_common / has_bh_in_lru read-write to 0xffff888237c26f10 of 8 bytes by task 10463 on cpu 0: bh_lru_install fs/buffer.c:1351 [inline] find_get_block_common+0x4f0/0x960 fs/buffer.c:1416 __getblk_slow fs/buffer.c:-1 [inline] bdev_getblk+0x325/0x3d0 fs/buffer.c:1467 __bread_gfp+0x51/0x250 fs/buffer.c:1521 sb_bread include/linux/buffer_head.h:348 [inline] isofs_bread+0xc6/0x100 fs/isofs/inode.c:1139 isofs_find_entry fs/isofs/namei.c:59 [inline] isofs_lookup+0x1a8/0x930 fs/isofs/namei.c:165 lookup_open fs/namei.c:3695 [inline] open_last_lookups fs/namei.c:3816 [inline] path_openat+0xcf3/0x2170 fs/namei.c:4052 do_filp_open+0x109/0x230 fs/namei.c:4082 do_sys_openat2+0xa6/0x110 fs/open.c:1437 do_sys_open fs/open.c:1452 [inline] __do_sys_creat fs/open.c:1530 [inline] __se_sys_creat fs/open.c:1524 [inline] __x64_sys_creat+0x65/0x90 fs/open.c:1524 x64_sys_call+0x114d/0x2fb0 arch/x86/include/generated/asm/syscalls_64.h:86 do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline] do_syscall_64+0xd2/0x200 arch/x86/entry/syscall_64.c:94 entry_SYSCALL_64_after_hwframe+0x77/0x7f read to 0xffff888237c26f10 of 8 bytes by task 10468 on cpu 1: has_bh_in_lru+0x35/0x1f0 fs/buffer.c:1557 smp_call_function_many_cond+0x38c/0xbf0 kernel/smp.c:838 on_each_cpu_cond_mask+0x3c/0x80 kernel/smp.c:1052 on_each_cpu_cond include/linux/smp.h:105 [inline] invalidate_bh_lrus+0x2a/0x30 fs/buffer.c:1566 kill_bdev block/bdev.c:90 [inline] set_blocksize+0x24f/0x310 block/bdev.c:207 sb_set_blocksize+0x7a/0x100 block/bdev.c:224 ext4_load_super fs/ext4/super.c:5110 [inline] __ext4_fill_super fs/ext4/super.c:5262 [inline] ext4_fill_super+0x12ab/0x34e0 fs/ext4/super.c:5724 get_tree_bdev_flags+0x291/0x300 fs/super.c:1681 get_tree_bdev+0x1f/0x30 fs/super.c:1704 ext4_get_tree+0x1c/0x30 fs/ext4/super.c:5756 vfs_get_tree+0x54/0x1d0 fs/super.c:1804 do_new_mount+0x207/0x680 fs/namespace.c:3902 path_mount+0x4a4/0xb20 fs/namespace.c:4226 do_mount fs/namespace.c:4239 [inline] __do_sys_mount fs/namespace.c:4450 [inline] __se_sys_mount+0x28f/0x2e0 fs/namespace.c:4427 __x64_sys_mount+0x67/0x80 fs/namespace.c:4427 x64_sys_call+0xd36/0x2fb0 arch/x86/include/generated/asm/syscalls_64.h:166 do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline] do_syscall_64+0xd2/0x200 arch/x86/entry/syscall_64.c:94 entry_SYSCALL_64_after_hwframe+0x77/0x7f value changed: 0xffff88811a401068 -> 0xffff88811a401270 Reported by Kernel Concurrency Sanitizer on: CPU: 1 UID: 0 PID: 10468 Comm: syz.2.2454 Not tainted 6.16.0-rc4-syzkaller-00013-g66701750d556 #0 PREEMPT(voluntary) Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/07/2025 ================================================================== EXT4-fs (loop2): 1 orphan inode deleted ext4 filesystem being mounted at /502/file1 supports timestamps until 2038-01-19 (0x7fffffff)