================================================================== BUG: KCSAN: data-race in iomap_dio_complete / page_cache_delete read-write to 0xffff888137f554e0 of 8 bytes by task 1833 on cpu 0: page_cache_delete+0x35d/0x390 mm/filemap.c:145 __filemap_remove_folio+0x3b/0xf0 mm/filemap.c:223 invalidate_complete_folio2 mm/truncate.c:594 [inline] invalidate_inode_pages2_range+0x450/0x670 mm/truncate.c:682 __iomap_dio_rw+0x6a6/0x1000 fs/iomap/direct-io.c:583 iomap_dio_rw+0x3c/0x80 fs/iomap/direct-io.c:690 ext4_dio_write_iter fs/ext4/file.c:566 [inline] ext4_file_write_iter+0xaa9/0x1210 fs/ext4/file.c:677 lo_rw_aio+0x5f9/0x7c0 loop_handle_cmd drivers/block/loop.c:1864 [inline] loop_process_work+0x404/0x1340 drivers/block/loop.c:1899 loop_workfn+0x2d/0x40 drivers/block/loop.c:1923 process_one_work+0x3d3/0x720 kernel/workqueue.c:2289 worker_thread+0x618/0xa70 kernel/workqueue.c:2436 kthread+0x1a9/0x1e0 kernel/kthread.c:376 ret_from_fork+0x1f/0x30 read to 0xffff888137f554e0 of 8 bytes by task 894 on cpu 1: iomap_dio_complete+0x34a/0x460 fs/iomap/direct-io.c:113 iomap_dio_complete_work+0x32/0x50 fs/iomap/direct-io.c:144 process_one_work+0x3d3/0x720 kernel/workqueue.c:2289 worker_thread+0x618/0xa70 kernel/workqueue.c:2436 kthread+0x1a9/0x1e0 kernel/kthread.c:376 ret_from_fork+0x1f/0x30 value changed: 0x0000000000000ec2 -> 0x0000000000000ec1 Reported by Kernel Concurrency Sanitizer on: CPU: 1 PID: 894 Comm: kworker/1:2 Not tainted 6.0.0-rc6-syzkaller-00309-g1a61b828566f-dirty #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/26/2022 Workqueue: dio/sda1 iomap_dio_complete_work ==================================================================