================================================================== BUG: KCSAN: data-race in ext4_writepages / xas_set_mark write to 0xffff8881250c3824 of 4 bytes by task 22573 on cpu 0: xa_mark_set lib/xarray.c:68 [inline] xas_set_mark lib/xarray.c:885 [inline] xas_set_mark+0x14d/0x160 lib/xarray.c:869 tag_pages_for_writeback+0xf4/0x360 mm/page-writeback.c:2114 ext4_writepages+0x91f/0x2500 fs/ext4/inode.c:2708 do_writepages+0x6b/0x170 mm/page-writeback.c:2344 __filemap_fdatawrite_range+0x1c5/0x230 mm/filemap.c:421 filemap_write_and_wait_range mm/filemap.c:681 [inline] filemap_write_and_wait_range+0xb1/0x150 mm/filemap.c:675 iomap_dio_rw+0x3a2/0x9a0 fs/iomap/direct-io.c:471 ext4_dio_read_iter fs/ext4/file.c:77 [inline] ext4_file_read_iter fs/ext4/file.c:128 [inline] ext4_file_read_iter+0x2e4/0x380 fs/ext4/file.c:113 call_read_iter include/linux/fs.h:1896 [inline] generic_file_splice_read+0x35c/0x500 fs/splice.c:313 do_splice_to+0xf2/0x130 fs/splice.c:892 splice_direct_to_actor+0x1b6/0x540 fs/splice.c:971 do_splice_direct+0x161/0x1e0 fs/splice.c:1080 do_sendfile+0x384/0x7f0 fs/read_write.c:1464 __do_sys_sendfile64 fs/read_write.c:1525 [inline] __se_sys_sendfile64 fs/read_write.c:1511 [inline] __x64_sys_sendfile64+0x12a/0x140 fs/read_write.c:1511 do_syscall_64+0xcc/0x3a0 arch/x86/entry/common.c:294 entry_SYSCALL_64_after_hwframe+0x44/0xa9 read to 0xffff8881250c3824 of 4 bytes by task 22584 on cpu 1: mapping_tagged include/linux/fs.h:521 [inline] ext4_writepages+0x1b4/0x2500 fs/ext4/inode.c:2638 do_writepages+0x6b/0x170 mm/page-writeback.c:2344 __filemap_fdatawrite_range+0x1c5/0x230 mm/filemap.c:421 filemap_write_and_wait_range mm/filemap.c:681 [inline] filemap_write_and_wait_range+0xb1/0x150 mm/filemap.c:675 iomap_dio_rw+0x3a2/0x9a0 fs/iomap/direct-io.c:471 ext4_dio_read_iter fs/ext4/file.c:77 [inline] ext4_file_read_iter fs/ext4/file.c:128 [inline] ext4_file_read_iter+0x2e4/0x380 fs/ext4/file.c:113 call_read_iter include/linux/fs.h:1896 [inline] generic_file_splice_read+0x35c/0x500 fs/splice.c:313 do_splice_to+0xf2/0x130 fs/splice.c:892 splice_direct_to_actor+0x1b6/0x540 fs/splice.c:971 do_splice_direct+0x161/0x1e0 fs/splice.c:1080 do_sendfile+0x384/0x7f0 fs/read_write.c:1464 __do_sys_sendfile64 fs/read_write.c:1525 [inline] __se_sys_sendfile64 fs/read_write.c:1511 [inline] __x64_sys_sendfile64+0x12a/0x140 fs/read_write.c:1511 do_syscall_64+0xcc/0x3a0 arch/x86/entry/common.c:294 entry_SYSCALL_64_after_hwframe+0x44/0xa9 Reported by Kernel Concurrency Sanitizer on: CPU: 1 PID: 22584 Comm: syz-executor.0 Not tainted 5.5.0-rc1-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 ==================================================================