================================================================== BUG: KCSAN: data-race in __mark_inode_dirty / other_inode_match write to 0xffff888129b3c3c0 of 8 bytes by task 27030 on cpu 0: __mark_inode_dirty+0x1c1/0x940 fs/fs-writeback.c:2289 generic_update_time+0x184/0x270 fs/inode.c:1681 update_time+0x7d/0x90 fs/inode.c:1694 file_update_time+0x205/0x2d0 fs/inode.c:1909 file_modified fs/inode.c:1932 [inline] file_modified+0x60/0x80 fs/inode.c:1917 ext4_write_checks+0x4a/0x70 fs/ext4/file.c:249 ext4_buffered_write_iter+0x87/0x280 fs/ext4/file.c:265 ext4_file_write_iter+0xf4/0xd30 fs/ext4/file.c:642 call_write_iter include/linux/fs.h:1901 [inline] new_sync_write+0x303/0x400 fs/read_write.c:483 __vfs_write+0x9e/0xb0 fs/read_write.c:496 __kernel_write+0xb0/0x230 fs/read_write.c:515 do_acct_process+0x94f/0xb00 kernel/acct.c:522 slow_acct_process kernel/acct.c:581 [inline] acct_process+0x1c1/0x1d8 kernel/acct.c:607 do_exit+0x10e5/0x1880 kernel/exit.c:791 do_group_exit+0xae/0x1a0 kernel/exit.c:899 get_signal+0x2a7/0x1290 kernel/signal.c:2734 do_signal+0x2b/0x670 arch/x86/kernel/signal.c:813 exit_to_usermode_loop+0x24a/0x2c0 arch/x86/entry/common.c:160 prepare_exit_to_usermode arch/x86/entry/common.c:195 [inline] syscall_return_slowpath arch/x86/entry/common.c:278 [inline] do_syscall_64+0x36e/0x390 arch/x86/entry/common.c:304 entry_SYSCALL_64_after_hwframe+0x44/0xa9 read to 0xffff888129b3c3c0 of 8 bytes by task 7735 on cpu 1: other_inode_match+0x6a/0x570 fs/ext4/inode.c:4849 find_inode_nowait+0x12f/0x160 fs/inode.c:1445 ext4_update_other_inodes_time fs/ext4/inode.c:4897 [inline] ext4_do_update_inode fs/ext4/inode.c:5023 [inline] ext4_mark_iloc_dirty+0x123c/0x1500 fs/ext4/inode.c:5578 ext4_mark_inode_dirty+0xe6/0x420 fs/ext4/inode.c:5771 ext4_dirty_inode+0xad/0xd0 fs/ext4/inode.c:5802 __mark_inode_dirty+0x5b7/0x940 fs/fs-writeback.c:2258 mark_inode_dirty include/linux/fs.h:2183 [inline] dquot_alloc_space include/linux/quotaops.h:320 [inline] dquot_alloc_block include/linux/quotaops.h:337 [inline] ext4_mb_new_blocks+0x2fd/0x1ea0 fs/ext4/mballoc.c:4510 ext4_ext_map_blocks+0x1a5c/0x20f0 fs/ext4/extents.c:4440 ext4_map_blocks+0x230/0xcf0 fs/ext4/inode.c:622 ext4_getblk+0x82/0x380 fs/ext4/inode.c:826 ext4_bread+0x47/0x200 fs/ext4/inode.c:876 ext4_append+0xc0/0x1e0 fs/ext4/namei.c:67 ext4_init_new_dir fs/ext4/namei.c:2747 [inline] ext4_mkdir+0x401/0x820 fs/ext4/namei.c:2792 vfs_mkdir+0x281/0x390 fs/namei.c:3889 do_mkdirat+0x1b5/0x200 fs/namei.c:3912 __do_sys_mkdir fs/namei.c:3928 [inline] __se_sys_mkdir fs/namei.c:3926 [inline] __x64_sys_mkdir+0x3d/0x50 fs/namei.c:3926 do_syscall_64+0xc7/0x390 arch/x86/entry/common.c:294 entry_SYSCALL_64_after_hwframe+0x44/0xa9 Reported by Kernel Concurrency Sanitizer on: CPU: 1 PID: 7735 Comm: syz-executor.5 Not tainted 5.6.0-rc1-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 ==================================================================