================================================================== BUG: KCSAN: data-race in delete_from_page_cache_batch / folio_mapping write to 0xffffea0004bc7458 of 8 bytes by task 10569 on cpu 0: page_cache_delete_batch mm/filemap.c:308 [inline] delete_from_page_cache_batch+0x32d/0x750 mm/filemap.c:334 truncate_inode_pages_range+0x34f/0x800 mm/truncate.c:369 truncate_inode_pages mm/truncate.c:448 [inline] truncate_pagecache+0x53/0x70 mm/truncate.c:743 ext4_setattr+0xa79/0xf30 fs/ext4/inode.c:5616 notify_change+0x9f6/0xb10 fs/attr.c:482 do_truncate+0x116/0x150 fs/open.c:65 handle_truncate fs/namei.c:3216 [inline] do_open fs/namei.c:3561 [inline] path_openat+0x1853/0x1b70 fs/namei.c:3714 do_filp_open+0xf6/0x200 fs/namei.c:3741 do_sys_openat2+0xb5/0x2a0 fs/open.c:1310 do_sys_open fs/open.c:1326 [inline] __do_sys_openat fs/open.c:1342 [inline] __se_sys_openat fs/open.c:1337 [inline] __x64_sys_openat+0xf3/0x120 fs/open.c:1337 do_syscall_x64 arch/x86/entry/common.c:50 [inline] do_syscall_64+0x41/0xc0 arch/x86/entry/common.c:80 entry_SYSCALL_64_after_hwframe+0x63/0xcd read to 0xffffea0004bc7458 of 8 bytes by task 3307 on cpu 1: folio_mapping+0x92/0x110 mm/util.c:752 folio_evictable mm/internal.h:138 [inline] lru_add_fn+0x92/0x450 mm/swap.c:211 folio_batch_move_lru+0x21e/0x300 mm/swap.c:247 lru_add_drain_cpu+0x77/0x250 mm/swap.c:682 lru_add_drain+0x25/0x60 mm/swap.c:786 zap_page_range_single+0x5b/0x2a0 mm/memory.c:1732 madvise_dontneed_single_vma mm/madvise.c:808 [inline] madvise_dontneed_free mm/madvise.c:901 [inline] madvise_vma_behavior mm/madvise.c:1040 [inline] madvise_walk_vmas mm/madvise.c:1265 [inline] do_madvise+0xfde/0x2770 mm/madvise.c:1444 __do_sys_madvise mm/madvise.c:1457 [inline] __se_sys_madvise mm/madvise.c:1455 [inline] __x64_sys_madvise+0x60/0x70 mm/madvise.c:1455 do_syscall_x64 arch/x86/entry/common.c:50 [inline] do_syscall_64+0x41/0xc0 arch/x86/entry/common.c:80 entry_SYSCALL_64_after_hwframe+0x63/0xcd value changed: 0xffff8881095772e0 -> 0x0000000000000000 Reported by Kernel Concurrency Sanitizer on: CPU: 1 PID: 3307 Comm: syz-fuzzer Not tainted 6.2.0-rc7-syzkaller-00199-g420b2d431d18-dirty #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/21/2023 ==================================================================