================================================================== BUG: KCSAN: data-race in ext4_mb_regular_allocator / mb_mark_used read-write to 0xffff888100479014 of 4 bytes by task 3660 on cpu 0: mb_mark_used+0x138/0xb20 fs/ext4/mballoc.c:2065 ext4_mb_use_best_found+0xf5/0x2a0 fs/ext4/mballoc.c:2147 ext4_mb_check_limits fs/ext4/mballoc.c:2211 [inline] ext4_mb_complex_scan_group+0x7d2/0x840 fs/ext4/mballoc.c:2527 ext4_mb_regular_allocator+0x1090/0x2300 fs/ext4/mballoc.c:2943 ext4_mb_new_blocks+0x800/0x2050 fs/ext4/mballoc.c:6215 ext4_ext_map_blocks+0xff5/0x38a0 fs/ext4/extents.c:4383 ext4_map_create_blocks fs/ext4/inode.c:609 [inline] ext4_map_blocks+0x61c/0xd70 fs/ext4/inode.c:813 ext4_getblk+0x114/0x510 fs/ext4/inode.c:960 ext4_bread+0x28/0x110 fs/ext4/inode.c:1023 ext4_append+0x16e/0x2b0 fs/ext4/namei.c:83 ext4_init_new_dir+0x144/0x490 fs/ext4/namei.c:2969 ext4_mkdir+0x31f/0x740 fs/ext4/namei.c:3015 vfs_mkdir+0x210/0x340 fs/namei.c:4375 do_mkdirat+0x132/0x3f0 fs/namei.c:4408 __do_sys_mkdirat fs/namei.c:4425 [inline] __se_sys_mkdirat fs/namei.c:4423 [inline] __x64_sys_mkdirat+0x4c/0x60 fs/namei.c:4423 x64_sys_call+0x2be0/0x2fb0 arch/x86/include/generated/asm/syscalls_64.h:259 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 0xffff888100479014 of 4 bytes by task 3646 on cpu 1: ext4_mb_good_group_nolock fs/ext4/mballoc.c:2666 [inline] ext4_mb_regular_allocator+0x8ed/0x2300 fs/ext4/mballoc.c:2903 ext4_mb_new_blocks+0x800/0x2050 fs/ext4/mballoc.c:6215 ext4_ext_map_blocks+0xff5/0x38a0 fs/ext4/extents.c:4383 ext4_map_create_blocks fs/ext4/inode.c:609 [inline] ext4_map_blocks+0x61c/0xd70 fs/ext4/inode.c:813 ext4_getblk+0x114/0x510 fs/ext4/inode.c:960 ext4_bread+0x28/0x110 fs/ext4/inode.c:1023 ext4_append+0x16e/0x2b0 fs/ext4/namei.c:83 ext4_init_new_dir+0x144/0x490 fs/ext4/namei.c:2969 ext4_mkdir+0x31f/0x740 fs/ext4/namei.c:3015 vfs_mkdir+0x210/0x340 fs/namei.c:4375 do_mkdirat+0x132/0x3f0 fs/namei.c:4408 __do_sys_mkdirat fs/namei.c:4425 [inline] __se_sys_mkdirat fs/namei.c:4423 [inline] __x64_sys_mkdirat+0x4c/0x60 fs/namei.c:4423 x64_sys_call+0x2be0/0x2fb0 arch/x86/include/generated/asm/syscalls_64.h:259 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: 0x00000642 -> 0x00000641 Reported by Kernel Concurrency Sanitizer on: CPU: 1 UID: 0 PID: 3646 Comm: syz-executor.3 Not tainted 6.16.0-syzkaller-g038d61fd6422 #0 PREEMPT(voluntary) Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/07/2025 ==================================================================