================================================================== BUG: KCSAN: data-race in __pagevec_lru_add / lru_add_drain_all write to 0xffff88813bc27970 of 1 bytes by task 14085 on cpu 0: pagevec_reinit include/linux/pagevec.h:60 [inline] __pagevec_lru_add+0x24b/0x280 mm/swap.c:1031 lru_add_drain_cpu+0x6a/0x250 mm/swap.c:616 lru_add_drain+0x30/0x70 mm/swap.c:720 follow_page_pte+0x9ae/0xb90 mm/gup.c:495 follow_pmd_mask+0x4b0/0xeb0 mm/gup.c:573 follow_pud_mask mm/gup.c:668 [inline] follow_p4d_mask mm/gup.c:694 [inline] follow_page_mask+0x382/0x540 mm/gup.c:753 __get_user_pages+0x9eb/0xff0 mm/gup.c:1068 populate_vma_page_range mm/gup.c:1403 [inline] __mm_populate+0x24d/0x380 mm/gup.c:1451 mm_populate include/linux/mm.h:2591 [inline] __do_sys_mremap+0xb4a/0xc50 mm/mremap.c:961 __se_sys_mremap mm/mremap.c:810 [inline] __x64_sys_mremap+0x63/0x70 mm/mremap.c:810 do_syscall_64+0x39/0x80 arch/x86/entry/common.c:46 entry_SYSCALL_64_after_hwframe+0x44/0xa9 read to 0xffff88813bc27970 of 1 bytes by task 1660 on cpu 1: pagevec_count include/linux/pagevec.h:65 [inline] lru_add_drain_all+0x108/0x3c0 mm/swap.c:823 khugepaged_do_scan+0x47/0x320 mm/khugepaged.c:2202 khugepaged+0x75/0x650 mm/khugepaged.c:2263 kthread+0x1fd/0x220 kernel/kthread.c:292 ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:296 Reported by Kernel Concurrency Sanitizer on: CPU: 1 PID: 1660 Comm: khugepaged Not tainted 5.11.0-rc4-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 ==================================================================