================================================================== BUG: KCSAN: data-race in __es_shrink / __es_shrink write to 0xffff8881025bc478 of 8 bytes by task 2 on cpu 1: __es_shrink+0x3a0/0x560 fs/ext4/extents_status.c:1536 ext4_es_scan+0x87/0x210 fs/ext4/extents_status.c:1580 do_shrink_slab+0x28b/0x550 mm/vmscan.c:511 shrink_slab+0xea/0x1c0 mm/vmscan.c:672 shrink_node_memcgs+0x27a/0x410 mm/vmscan.c:2663 shrink_node+0x9fa/0x1210 mm/vmscan.c:2778 shrink_zones+0x29f/0x470 mm/vmscan.c:2981 do_try_to_free_pages+0x193/0x6f0 mm/vmscan.c:3036 try_to_free_pages+0x399/0x870 mm/vmscan.c:3275 __perform_reclaim mm/page_alloc.c:4376 [inline] __alloc_pages_direct_reclaim mm/page_alloc.c:4397 [inline] __alloc_pages_slowpath+0x52f/0x9c0 mm/page_alloc.c:4801 __alloc_pages_nodemask+0x269/0x350 mm/page_alloc.c:5011 alloc_pages_current+0x21d/0x310 mm/mempolicy.c:2267 alloc_pages include/linux/gfp.h:547 [inline] __vmalloc_area_node mm/vmalloc.c:2508 [inline] __vmalloc_node_range+0x2b0/0x500 mm/vmalloc.c:2574 alloc_thread_stack_node kernel/fork.c:244 [inline] dup_task_struct+0x473/0x700 kernel/fork.c:865 copy_process+0x40b/0x2da0 kernel/fork.c:1942 kernel_clone+0x14b/0x680 kernel/fork.c:2464 kernel_thread+0x85/0xb0 kernel/fork.c:2516 create_kthread kernel/kthread.c:315 [inline] kthreadd+0x2a7/0x350 kernel/kthread.c:633 ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:296 read to 0xffff8881025bc478 of 8 bytes by task 9887 on cpu 0: __es_shrink+0x374/0x560 fs/ext4/extents_status.c:1536 ext4_es_scan+0x87/0x210 fs/ext4/extents_status.c:1580 do_shrink_slab+0x28b/0x550 mm/vmscan.c:511 shrink_slab+0xea/0x1c0 mm/vmscan.c:672 shrink_node_memcgs+0x27a/0x410 mm/vmscan.c:2663 shrink_node+0x9fa/0x1210 mm/vmscan.c:2778 shrink_zones+0x29f/0x470 mm/vmscan.c:2981 do_try_to_free_pages+0x193/0x6f0 mm/vmscan.c:3036 try_to_free_pages+0x399/0x870 mm/vmscan.c:3275 __perform_reclaim mm/page_alloc.c:4376 [inline] __alloc_pages_direct_reclaim mm/page_alloc.c:4397 [inline] __alloc_pages_slowpath+0x52f/0x9c0 mm/page_alloc.c:4801 __alloc_pages_nodemask+0x269/0x350 mm/page_alloc.c:5011 __alloc_pages include/linux/gfp.h:511 [inline] __alloc_pages_node include/linux/gfp.h:524 [inline] alloc_pages_node include/linux/gfp.h:538 [inline] __vmalloc_area_node mm/vmalloc.c:2510 [inline] __vmalloc_node_range+0x294/0x500 mm/vmalloc.c:2574 __bpf_map_area_alloc+0xfd/0x120 kernel/bpf/syscall.c:307 bpf_map_area_alloc+0x18/0x20 kernel/bpf/syscall.c:314 queue_stack_map_alloc+0x78/0xf0 kernel/bpf/queue_stack_maps.c:76 find_and_alloc_map kernel/bpf/syscall.c:123 [inline] map_create kernel/bpf/syscall.c:829 [inline] __do_sys_bpf+0x3fea/0x99c0 kernel/bpf/syscall.c:4363 __se_sys_bpf kernel/bpf/syscall.c:4339 [inline] __x64_sys_bpf+0x3d/0x50 kernel/bpf/syscall.c:4339 do_syscall_64+0x39/0x80 arch/x86/entry/common.c:46 entry_SYSCALL_64_after_hwframe+0x44/0xa9 Reported by Kernel Concurrency Sanitizer on: CPU: 0 PID: 9887 Comm: syz-executor.1 Not tainted 5.11.0-rc1-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 ==================================================================