================================================================== BUG: KCSAN: data-race in page_counter_try_charge / page_counter_try_charge read to 0xffff88821b66f150 of 8 bytes by task 8355 on cpu 0: page_counter_try_charge+0x58/0x170 mm/page_counter.c:138 try_charge+0x182/0xb50 mm/memcontrol.c:2395 __memcg_kmem_charge_memcg+0x48/0xd0 mm/memcontrol.c:2818 memcg_kmem_charge_memcg include/linux/memcontrol.h:1333 [inline] memcg_charge_slab mm/slab.h:304 [inline] charge_slab_page mm/slab.h:425 [inline] kmem_getpages mm/slab.c:1372 [inline] cache_grow_begin+0x3ed/0x670 mm/slab.c:2599 cache_alloc_refill mm/slab.c:2971 [inline] ____cache_alloc mm/slab.c:3054 [inline] ____cache_alloc mm/slab.c:3037 [inline] slab_alloc_node mm/slab.c:3249 [inline] kmem_cache_alloc_node_trace+0x580/0x670 mm/slab.c:3592 __do_kmalloc_node mm/slab.c:3614 [inline] __kmalloc_node+0x38/0x50 mm/slab.c:3622 kmalloc_node include/linux/slab.h:595 [inline] kvmalloc_node+0xcb/0x100 mm/util.c:459 kvmalloc include/linux/mm.h:670 [inline] kvzalloc include/linux/mm.h:678 [inline] kvm_alloc_memslots arch/x86/kvm/../../../virt/kvm/kvm_main.c:533 [inline] kvm_create_vm arch/x86/kvm/../../../virt/kvm/kvm_main.c:661 [inline] kvm_dev_ioctl_create_vm arch/x86/kvm/../../../virt/kvm/kvm_main.c:3437 [inline] kvm_dev_ioctl+0x75b/0xbd0 arch/x86/kvm/../../../virt/kvm/kvm_main.c:3489 vfs_ioctl fs/ioctl.c:46 [inline] file_ioctl fs/ioctl.c:509 [inline] do_vfs_ioctl+0x991/0xc60 fs/ioctl.c:696 ksys_ioctl+0xbd/0xe0 fs/ioctl.c:713 __do_sys_ioctl fs/ioctl.c:720 [inline] __se_sys_ioctl fs/ioctl.c:718 [inline] __x64_sys_ioctl+0x4c/0x60 fs/ioctl.c:718 do_syscall_64+0xcf/0x2f0 arch/x86/entry/common.c:296 entry_SYSCALL_64_after_hwframe+0x44/0xa9 write to 0xffff88821b66f150 of 8 bytes by task 8365 on cpu 1: page_counter_try_charge+0x7e/0x170 mm/page_counter.c:139 try_charge+0x182/0xb50 mm/memcontrol.c:2395 mem_cgroup_try_charge+0xd2/0x260 mm/memcontrol.c:6205 mem_cgroup_try_charge_delay+0x3a/0x80 mm/memcontrol.c:6220 shmem_getpage_gfp+0x3bf/0x1400 mm/shmem.c:1856 shmem_fault+0x114/0x3f0 mm/shmem.c:2050 __do_fault+0xae/0x1f0 mm/memory.c:3083 do_read_fault mm/memory.c:3480 [inline] do_fault mm/memory.c:3609 [inline] handle_pte_fault mm/memory.c:3840 [inline] __handle_mm_fault+0x1ff3/0x2d00 mm/memory.c:3964 handle_mm_fault+0x21b/0x520 mm/memory.c:4001 faultin_page mm/gup.c:651 [inline] __get_user_pages+0x485/0x1160 mm/gup.c:854 populate_vma_page_range+0xe6/0x100 mm/gup.c:1230 __mm_populate+0x168/0x2a0 mm/gup.c:1278 mm_populate include/linux/mm.h:2383 [inline] vm_mmap_pgoff+0x181/0x190 mm/util.c:396 Reported by Kernel Concurrency Sanitizer on: CPU: 1 PID: 8365 Comm: syz-executor.4 Not tainted 5.3.0+ #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 ==================================================================