================================================================== BUG: KCSAN: data-race in mark_buffer_dirty_inode / mark_buffer_dirty_inode write to 0xffff88814aa92468 of 8 bytes by task 26982 on cpu 0: mark_buffer_dirty_inode+0x18c/0x1b0 fs/buffer.c:585 fat_mirror_bhs+0x22a/0x330 fs/fat/fatent.c:398 fat_alloc_clusters+0x983/0xa80 fs/fat/fatent.c:543 fat_add_cluster fs/fat/inode.c:108 [inline] __fat_get_block fs/fat/inode.c:155 [inline] fat_get_block+0x263/0x600 fs/fat/inode.c:190 __block_write_begin_int+0x33d/0xc90 fs/buffer.c:2006 __block_write_begin fs/buffer.c:2056 [inline] block_write_begin+0x73/0x170 fs/buffer.c:2117 cont_write_begin+0x3f1/0x520 fs/buffer.c:2468 fat_write_begin+0x5d/0xe0 fs/fat/inode.c:235 generic_perform_write+0x1d4/0x3f0 mm/filemap.c:3779 __generic_file_write_iter+0xe3/0x280 mm/filemap.c:3907 generic_file_write_iter+0x75/0x130 mm/filemap.c:3939 call_write_iter include/linux/fs.h:2058 [inline] new_sync_write fs/read_write.c:504 [inline] vfs_write+0x71c/0x890 fs/read_write.c:591 ksys_write+0xe8/0x1a0 fs/read_write.c:644 __do_sys_write fs/read_write.c:656 [inline] __se_sys_write fs/read_write.c:653 [inline] __x64_sys_write+0x3e/0x50 fs/read_write.c:653 do_syscall_x64 arch/x86/entry/common.c:50 [inline] do_syscall_64+0x2b/0x70 arch/x86/entry/common.c:80 entry_SYSCALL_64_after_hwframe+0x46/0xb0 read to 0xffff88814aa92468 of 8 bytes by task 26983 on cpu 1: mark_buffer_dirty_inode+0x92/0x1b0 fs/buffer.c:581 fat_mirror_bhs+0x22a/0x330 fs/fat/fatent.c:398 fat_alloc_clusters+0x983/0xa80 fs/fat/fatent.c:543 fat_add_cluster fs/fat/inode.c:108 [inline] __fat_get_block fs/fat/inode.c:155 [inline] fat_get_block+0x263/0x600 fs/fat/inode.c:190 __block_write_begin_int+0x33d/0xc90 fs/buffer.c:2006 __block_write_begin fs/buffer.c:2056 [inline] block_write_begin+0x73/0x170 fs/buffer.c:2117 cont_write_begin+0x3f1/0x520 fs/buffer.c:2468 fat_write_begin+0x5d/0xe0 fs/fat/inode.c:235 generic_perform_write+0x1d4/0x3f0 mm/filemap.c:3779 __generic_file_write_iter+0xe3/0x280 mm/filemap.c:3907 generic_file_write_iter+0x75/0x130 mm/filemap.c:3939 call_write_iter include/linux/fs.h:2058 [inline] new_sync_write fs/read_write.c:504 [inline] vfs_write+0x71c/0x890 fs/read_write.c:591 ksys_write+0xe8/0x1a0 fs/read_write.c:644 __do_sys_write fs/read_write.c:656 [inline] __se_sys_write fs/read_write.c:653 [inline] __x64_sys_write+0x3e/0x50 fs/read_write.c:653 do_syscall_x64 arch/x86/entry/common.c:50 [inline] do_syscall_64+0x2b/0x70 arch/x86/entry/common.c:80 entry_SYSCALL_64_after_hwframe+0x46/0xb0 value changed: 0x0000000000000000 -> 0xffff88814aa64590 Reported by Kernel Concurrency Sanitizer on: CPU: 1 PID: 26983 Comm: syz-executor.1 Not tainted 5.19.0-rc6-syzkaller-dirty #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/29/2022 ==================================================================