loop0: p1 < > p4 loop0: p4 size 8388608 extends beyond EOD, truncated ================================================================== BUG: KCSAN: data-race in delete_from_page_cache_batch / folio_mapping write to 0xffffea00042b1d18 of 8 bytes by task 5344 on cpu 1: page_cache_delete_batch mm/filemap.c:306 [inline] delete_from_page_cache_batch+0x2f6/0x6f0 mm/filemap.c:332 truncate_inode_pages_range+0x1b8/0x690 mm/truncate.c:380 truncate_inode_pages+0x24/0x30 mm/truncate.c:460 kill_bdev block/bdev.c:91 [inline] set_blocksize+0x259/0x310 block/bdev.c:207 sb_set_blocksize+0x7a/0x100 block/bdev.c:224 isofs_fill_super+0xa73/0x1280 fs/isofs/inode.c:816 get_tree_bdev_flags+0x28e/0x300 fs/super.c:1681 get_tree_bdev+0x1f/0x30 fs/super.c:1704 isofs_get_tree+0x1c/0x30 fs/isofs/inode.c:1533 vfs_get_tree+0x57/0x1d0 fs/super.c:1804 do_new_mount+0x207/0x680 fs/namespace.c:3902 path_mount+0x4a4/0xb20 fs/namespace.c:4226 do_mount fs/namespace.c:4239 [inline] __do_sys_mount fs/namespace.c:4450 [inline] __se_sys_mount+0x28f/0x2e0 fs/namespace.c:4427 __x64_sys_mount+0x67/0x80 fs/namespace.c:4427 x64_sys_call+0xd36/0x2fb0 arch/x86/include/generated/asm/syscalls_64.h:166 do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline] do_syscall_64+0xd2/0x200 arch/x86/entry/syscall_64.c:94 entry_SYSCALL_64_after_hwframe+0x77/0x7f read to 0xffffea00042b1d18 of 8 bytes by task 5329 on cpu 0: folio_mapping+0xa1/0x120 mm/util.c:701 folio_evictable mm/internal.h:478 [inline] lru_add+0x80/0x430 mm/swap.c:136 folio_batch_move_lru+0x177/0x230 mm/swap.c:168 lru_add_drain_cpu+0x77/0x250 mm/swap.c:642 lru_add_drain mm/swap.c:730 [inline] __folio_batch_release+0x44/0xb0 mm/swap.c:1049 folio_batch_release include/linux/pagevec.h:101 [inline] truncate_inode_pages_range+0x22a/0x690 mm/truncate.c:383 truncate_inode_pages+0x24/0x30 mm/truncate.c:460 kill_bdev block/bdev.c:91 [inline] blkdev_flush_mapping+0xa4/0x1a0 block/bdev.c:712 blkdev_put_whole block/bdev.c:719 [inline] bdev_release+0x2bf/0x3d0 block/bdev.c:1144 blkdev_release+0x15/0x20 block/fops.c:684 __fput+0x29b/0x650 fs/file_table.c:465 fput_close_sync+0x6e/0x120 fs/file_table.c:570 __do_sys_close fs/open.c:1589 [inline] __se_sys_close fs/open.c:1574 [inline] __x64_sys_close+0x56/0xf0 fs/open.c:1574 x64_sys_call+0x2747/0x2fb0 arch/x86/include/generated/asm/syscalls_64.h:4 do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline] do_syscall_64+0xd2/0x200 arch/x86/entry/syscall_64.c:94 entry_SYSCALL_64_after_hwframe+0x77/0x7f value changed: 0xffff8881005f1198 -> 0x0000000000000000 Reported by Kernel Concurrency Sanitizer on: CPU: 0 UID: 0 PID: 5329 Comm: syz.0.588 Not tainted 6.16.0-rc7-syzkaller-00018-g01a412d06bc5 #0 PREEMPT(voluntary) Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/07/2025 ==================================================================