================================================================== BUG: KCSAN: data-race in kvm_mmu_notifier_invalidate_range_end / kvm_mmu_notifier_invalidate_range_end write to 0xffffc90001382158 of 8 bytes by task 13570 on cpu 0: kvm_mmu_notifier_invalidate_range_end+0x67/0xb0 arch/x86/kvm/../../../virt/kvm/kvm_main.c:453 mn_hlist_invalidate_end mm/mmu_notifier.c:526 [inline] __mmu_notifier_invalidate_range_end+0x19c/0x250 mm/mmu_notifier.c:544 mmu_notifier_invalidate_range_end include/linux/mmu_notifier.h:466 [inline] page_mkclean_one+0x429/0x430 mm/rmap.c:973 rmap_walk_file+0x23c/0x590 mm/rmap.c:1920 rmap_walk+0x118/0x190 mm/rmap.c:1938 page_mkclean+0x153/0x180 mm/rmap.c:1005 clear_page_dirty_for_io+0x1ce/0x580 mm/page-writeback.c:2690 mpage_submit_page+0x6d/0x1a0 fs/ext4/inode.c:2055 mpage_map_and_submit_buffers+0x3c4/0x6c0 fs/ext4/inode.c:2319 mpage_map_and_submit_extent fs/ext4/inode.c:2458 [inline] ext4_writepages+0x1449/0x2500 fs/ext4/inode.c:2771 do_writepages+0x6b/0x170 mm/page-writeback.c:2344 __filemap_fdatawrite_range+0x1c5/0x230 mm/filemap.c:421 file_write_and_wait_range+0xfd/0x160 mm/filemap.c:782 ext4_sync_file+0x266/0xaf0 fs/ext4/fsync.c:153 vfs_fsync_range+0x82/0x150 fs/sync.c:197 generic_write_sync include/linux/fs.h:2856 [inline] ext4_buffered_write_iter+0x222/0x290 fs/ext4/file.c:259 ext4_file_write_iter+0xf4/0xd40 fs/ext4/file.c:547 call_write_iter include/linux/fs.h:1902 [inline] new_sync_write+0x388/0x4a0 fs/read_write.c:483 __vfs_write+0xb1/0xc0 fs/read_write.c:496 vfs_write fs/read_write.c:558 [inline] vfs_write+0x18a/0x390 fs/read_write.c:542 ksys_write+0xd5/0x1b0 fs/read_write.c:611 __do_sys_write fs/read_write.c:623 [inline] __se_sys_write fs/read_write.c:620 [inline] __x64_sys_write+0x4c/0x60 fs/read_write.c:620 do_syscall_64+0xcc/0x3a0 arch/x86/entry/common.c:294 entry_SYSCALL_64_after_hwframe+0x44/0xa9 read to 0xffffc90001382158 of 8 bytes by task 13706 on cpu 1: kvm_mmu_notifier_invalidate_range_end+0x7b/0xb0 arch/x86/kvm/../../../virt/kvm/kvm_main.c:456 mn_hlist_invalidate_end mm/mmu_notifier.c:526 [inline] __mmu_notifier_invalidate_range_end+0x19c/0x250 mm/mmu_notifier.c:544 mmu_notifier_invalidate_range_end include/linux/mmu_notifier.h:466 [inline] try_to_unmap_one+0x1301/0x16f0 mm/rmap.c:1694 rmap_walk_file+0x23c/0x590 mm/rmap.c:1920 rmap_walk+0x118/0x190 mm/rmap.c:1938 try_to_unmap+0x147/0x2d0 mm/rmap.c:1757 shrink_page_list+0xdb7/0x2710 mm/vmscan.c:1316 reclaim_pages+0x52f/0x6f0 mm/vmscan.c:2153 madvise_cold_or_pageout_pte_range+0xd49/0x1860 mm/madvise.c:377 walk_pmd_range mm/pagewalk.c:54 [inline] walk_pud_range mm/pagewalk.c:113 [inline] walk_p4d_range mm/pagewalk.c:140 [inline] walk_pgd_range mm/pagewalk.c:167 [inline] __walk_page_range+0xa94/0x1070 mm/pagewalk.c:269 walk_page_range+0x133/0x260 mm/pagewalk.c:365 madvise_pageout_page_range mm/madvise.c:514 [inline] madvise_pageout+0x179/0x220 mm/madvise.c:550 madvise_vma mm/madvise.c:939 [inline] __do_sys_madvise+0x548/0x1150 mm/madvise.c:1121 __se_sys_madvise mm/madvise.c:1047 [inline] __x64_sys_madvise+0x4c/0x60 mm/madvise.c:1047 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: 13706 Comm: syz-executor.4 Not tainted 5.5.0-rc1-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 ==================================================================