================================================================== BUG: KCSAN: data-race in kvm_mmu_notifier_invalidate_range_end / kvm_mmu_notifier_invalidate_range_start write to 0xffffc90001196138 of 8 bytes by task 14746 on cpu 0: kvm_mmu_notifier_invalidate_range_start+0x6b/0x170 arch/x86/kvm/../../../virt/kvm/kvm_main.c:383 __mmu_notifier_invalidate_range_start+0xc8/0x170 mm/mmu_notifier.c:175 mmu_notifier_invalidate_range_start include/linux/mmu_notifier.h:351 [inline] mmu_notifier_invalidate_range_start include/linux/mmu_notifier.h:344 [inline] wp_page_copy+0xe59/0x1160 mm/memory.c:2341 do_wp_page+0x192/0x11f0 mm/memory.c:2628 handle_pte_fault mm/memory.c:3865 [inline] __handle_mm_fault+0x1c07/0x2cb0 mm/memory.c:3973 handle_mm_fault+0x21b/0x530 mm/memory.c:4010 faultin_page mm/gup.c:640 [inline] __get_user_pages+0x485/0x1160 mm/gup.c:845 populate_vma_page_range+0xe6/0x100 mm/gup.c:1223 __mm_populate+0x168/0x2a0 mm/gup.c:1271 mm_populate include/linux/mm.h:2362 [inline] __do_sys_mlockall mm/mlock.c:823 [inline] __se_sys_mlockall mm/mlock.c:799 [inline] __x64_sys_mlockall+0x2e3/0x320 mm/mlock.c:799 do_syscall_64+0xcc/0x370 arch/x86/entry/common.c:290 entry_SYSCALL_64_after_hwframe+0x44/0xa9 read to 0xffffc90001196138 of 8 bytes by task 14741 on cpu 1: kvm_mmu_notifier_invalidate_range_end+0x7b/0xb0 arch/x86/kvm/../../../virt/kvm/kvm_main.c:422 __mmu_notifier_invalidate_range_end+0x144/0x1e0 mm/mmu_notifier.c:222 mmu_notifier_invalidate_range_end include/linux/mmu_notifier.h:377 [inline] try_to_unmap_one+0x1291/0x1680 mm/rmap.c:1668 rmap_walk_file+0x23c/0x590 mm/rmap.c:1894 rmap_walk+0x118/0x190 mm/rmap.c:1912 try_to_munlock+0x8b/0xb0 mm/rmap.c:1763 __munlock_isolated_page+0x89/0x1a0 mm/mlock.c:138 __munlock_pagevec+0x392/0x7a0 mm/mlock.c:346 munlock_vma_pages_range+0x5cc/0x790 mm/mlock.c:499 munlock_vma_pages_all mm/internal.h:302 [inline] exit_mmap+0x24f/0x300 mm/mmap.c:3145 __mmput kernel/fork.c:1079 [inline] mmput+0xea/0x280 kernel/fork.c:1100 exit_mm kernel/exit.c:485 [inline] do_exit+0x4c9/0x18f0 kernel/exit.c:804 do_group_exit+0xb4/0x1c0 kernel/exit.c:921 Reported by Kernel Concurrency Sanitizer on: CPU: 1 PID: 14741 Comm: syz-executor.5 Not tainted 5.4.0-rc3+ #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 ==================================================================