================================================================== BUG: KCSAN: data-race in delete_from_page_cache_batch / folio_mapping write to 0xffffea0005675858 of 8 bytes by task 15455 on cpu 0: page_cache_delete_batch mm/filemap.c:317 [inline] delete_from_page_cache_batch+0x309/0x710 mm/filemap.c:343 truncate_inode_pages_range+0x1c5/0x6b0 mm/truncate.c:359 truncate_inode_pages+0x24/0x30 mm/truncate.c:439 kill_bdev block/bdev.c:85 [inline] set_blocksize+0x26c/0x290 block/bdev.c:161 sb_set_blocksize block/bdev.c:170 [inline] sb_min_blocksize+0x83/0x110 block/bdev.c:186 ext4_load_super fs/ext4/super.c:5025 [inline] __ext4_fill_super fs/ext4/super.c:5222 [inline] ext4_fill_super+0x39f/0x39d0 fs/ext4/super.c:5699 get_tree_bdev+0x253/0x2e0 fs/super.c:1632 ext4_get_tree+0x1c/0x30 fs/ext4/super.c:5731 vfs_get_tree+0x56/0x1d0 fs/super.c:1797 do_new_mount+0x227/0x690 fs/namespace.c:3352 path_mount+0x49b/0xb30 fs/namespace.c:3679 do_mount fs/namespace.c:3692 [inline] __do_sys_mount fs/namespace.c:3898 [inline] __se_sys_mount+0x27f/0x2d0 fs/namespace.c:3875 __x64_sys_mount+0x67/0x80 fs/namespace.c:3875 do_syscall_64+0xd3/0x1d0 entry_SYSCALL_64_after_hwframe+0x6d/0x75 read to 0xffffea0005675858 of 8 bytes by task 3582 on cpu 1: folio_mapping+0x96/0x110 mm/util.c:799 folio_evictable mm/internal.h:256 [inline] lru_add_fn+0x8d/0x430 mm/swap.c:197 folio_batch_move_lru+0x20c/0x2c0 mm/swap.c:233 folio_batch_add_and_move mm/swap.c:249 [inline] folio_add_lru+0xd4/0x130 mm/swap.c:532 filemap_add_folio+0x103/0x160 mm/filemap.c:962 page_cache_ra_unbounded+0x15f/0x2e0 mm/readahead.c:250 do_page_cache_ra mm/readahead.c:299 [inline] force_page_cache_ra+0x18e/0x1d0 mm/readahead.c:330 page_cache_sync_ra+0xcc/0xf0 mm/readahead.c:684 page_cache_sync_readahead include/linux/pagemap.h:1300 [inline] filemap_get_pages+0x252/0xfb0 mm/filemap.c:2505 filemap_read+0x21c/0x690 mm/filemap.c:2601 blkdev_read_iter+0x217/0x2c0 block/fops.c:754 call_read_iter include/linux/fs.h:2102 [inline] new_sync_read fs/read_write.c:395 [inline] vfs_read+0x5bc/0x6b0 fs/read_write.c:476 ksys_read+0xeb/0x1b0 fs/read_write.c:619 __do_sys_read fs/read_write.c:629 [inline] __se_sys_read fs/read_write.c:627 [inline] __x64_sys_read+0x42/0x50 fs/read_write.c:627 do_syscall_64+0xd3/0x1d0 entry_SYSCALL_64_after_hwframe+0x6d/0x75 value changed: 0xffff8881004c2460 -> 0x0000000000000000 Reported by Kernel Concurrency Sanitizer on: CPU: 1 PID: 3582 Comm: udevd Not tainted 6.9.0-rc1-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/29/2024 ==================================================================