================================================================== BUG: KCSAN: data-race in balance_pgdat / shrink_node write to 0xffff88810036f878 of 8 bytes by task 83 on cpu 0: snapshot_refaults mm/vmscan.c:3361 [inline] balance_pgdat+0xc27/0xd30 mm/vmscan.c:4135 kswapd+0x1f0/0x300 mm/vmscan.c:4328 kthread+0x262/0x280 kernel/kthread.c:319 ret_from_fork+0x1f/0x30 read to 0xffff88810036f878 of 8 bytes by task 1115 on cpu 1: shrink_node+0x527/0x1190 mm/vmscan.c:3081 shrink_zones+0x2af/0x490 mm/vmscan.c:3342 do_try_to_free_pages+0x193/0x6c0 mm/vmscan.c:3397 try_to_free_pages+0x3a5/0x850 mm/vmscan.c:3632 __perform_reclaim mm/page_alloc.c:4592 [inline] __alloc_pages_direct_reclaim mm/page_alloc.c:4613 [inline] __alloc_pages_slowpath+0x560/0xbf0 mm/page_alloc.c:5017 __alloc_pages+0x25b/0x320 mm/page_alloc.c:5388 alloc_pages+0x382/0x3d0 __page_cache_alloc+0x4d/0xf0 mm/filemap.c:1022 page_cache_ra_unbounded+0x1be/0x430 mm/readahead.c:216 do_page_cache_ra+0xa7/0xc0 mm/readahead.c:269 do_sync_mmap_readahead+0x31c/0x370 mm/filemap.c:2981 filemap_fault+0x267/0x9f0 mm/filemap.c:3074 __do_fault mm/memory.c:3857 [inline] do_read_fault mm/memory.c:4172 [inline] do_fault mm/memory.c:4300 [inline] handle_pte_fault mm/memory.c:4558 [inline] __handle_mm_fault mm/memory.c:4693 [inline] handle_mm_fault+0xbb7/0x1580 mm/memory.c:4791 do_user_addr_fault+0x609/0xbe0 arch/x86/mm/fault.c:1390 handle_page_fault arch/x86/mm/fault.c:1475 [inline] exc_page_fault+0x91/0x220 arch/x86/mm/fault.c:1531 asm_exc_page_fault+0x1e/0x30 value changed: 0x000000000000d441 -> 0x000000000000d463 Reported by Kernel Concurrency Sanitizer on: CPU: 1 PID: 1115 Comm: syz-fuzzer Tainted: G W 5.15.0-rc1-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 ==================================================================