================================================================== BUG: KCSAN: data-race in page_counter_try_charge / page_counter_try_charge write to 0xffff88821b673158 of 8 bytes by task 20701 on cpu 1: page_counter_try_charge+0x23d/0x480 mm/page_counter.c:134 try_charge+0x1a1/0xb00 mm/memcontrol.c:2467 __memcg_kmem_charge mm/memcontrol.c:2902 [inline] __memcg_kmem_charge_page+0x15c/0x280 mm/memcontrol.c:2957 __alloc_pages_nodemask+0x266/0x390 mm/page_alloc.c:4867 alloc_pages_current+0x21d/0x310 mm/mempolicy.c:2292 alloc_pages include/linux/gfp.h:545 [inline] __pte_alloc_one include/asm-generic/pgalloc.h:63 [inline] pte_alloc_one+0x13/0x50 arch/x86/mm/pgtable.c:33 __pte_alloc+0x1d/0x1f0 mm/memory.c:425 copy_pte_range+0x104a/0x1420 mm/memory.c:825 copy_pmd_range mm/memory.c:901 [inline] copy_pud_range mm/memory.c:935 [inline] copy_p4d_range mm/memory.c:957 [inline] copy_page_range+0x999/0xbc0 mm/memory.c:1019 dup_mmap+0x6c5/0x970 kernel/fork.c:609 dup_mm+0x7c/0x210 kernel/fork.c:1371 copy_mm kernel/fork.c:1427 [inline] copy_process+0x178a/0x32b0 kernel/fork.c:2098 _do_fork+0xf1/0x660 kernel/fork.c:2443 __do_sys_clone3 kernel/fork.c:2766 [inline] __se_sys_clone3+0x1a6/0x1e0 kernel/fork.c:2750 __x64_sys_clone3+0x2d/0x40 kernel/fork.c:2750 do_syscall_64+0x71/0x120 arch/x86/entry/common.c:359 entry_SYSCALL_64_after_hwframe+0x44/0xa9 read to 0xffff88821b673158 of 8 bytes by task 9166 on cpu 0: page_counter_try_charge+0x21c/0x480 mm/page_counter.c:133 try_charge+0x1a1/0xb00 mm/memcontrol.c:2467 __memcg_kmem_charge mm/memcontrol.c:2902 [inline] __memcg_kmem_charge_page+0x15c/0x280 mm/memcontrol.c:2957 __alloc_pages_nodemask+0x266/0x390 mm/page_alloc.c:4867 alloc_pages_current+0x21d/0x310 mm/mempolicy.c:2292 alloc_pages include/linux/gfp.h:545 [inline] __pte_alloc_one include/asm-generic/pgalloc.h:63 [inline] pte_alloc_one+0x13/0x50 arch/x86/mm/pgtable.c:33 __pte_alloc+0x1d/0x1f0 mm/memory.c:425 copy_pte_range+0x104a/0x1420 mm/memory.c:825 copy_pmd_range mm/memory.c:901 [inline] copy_pud_range mm/memory.c:935 [inline] copy_p4d_range mm/memory.c:957 [inline] copy_page_range+0x999/0xbc0 mm/memory.c:1019 dup_mmap+0x6c5/0x970 kernel/fork.c:609 dup_mm+0x7c/0x210 kernel/fork.c:1371 copy_mm kernel/fork.c:1427 [inline] copy_process+0x178a/0x32b0 kernel/fork.c:2098 _do_fork+0xf1/0x660 kernel/fork.c:2443 __do_sys_clone kernel/fork.c:2599 [inline] __se_sys_clone kernel/fork.c:2580 [inline] __x64_sys_clone+0xfb/0x120 kernel/fork.c:2580 do_syscall_64+0x71/0x120 arch/x86/entry/common.c:359 entry_SYSCALL_64_after_hwframe+0x44/0xa9 Reported by Kernel Concurrency Sanitizer on: CPU: 0 PID: 9166 Comm: syz-executor.4 Not tainted 5.8.0-rc2-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 ==================================================================