================================================================== BUG: KCSAN: data-race in kcompactd / try_to_compact_pages read-write to 0xffff88823fffac30 of 4 bytes by task 7236 on cpu 1: compaction_deferred mm/compaction.c:150 [inline] try_to_compact_pages+0x1c4/0x930 mm/compaction.c:2858 __alloc_pages_direct_compact+0x8e/0x3f0 mm/page_alloc.c:4168 __alloc_pages_slowpath+0x334/0x690 mm/page_alloc.c:4946 __alloc_frozen_pages_noprof+0x2ff/0x3d0 mm/page_alloc.c:5457 alloc_pages_mpol+0xaf/0x1d0 mm/mempolicy.c:2511 alloc_frozen_pages_noprof mm/mempolicy.c:2582 [inline] alloc_pages_noprof+0x94/0x140 mm/mempolicy.c:2602 io_mem_alloc_compound io_uring/memmap.c:42 [inline] io_region_allocate_pages+0x12f/0x420 io_uring/memmap.c:189 io_create_region+0x291/0x300 io_uring/memmap.c:251 io_allocate_scq_urings+0x266/0x3a0 io_uring/io_uring.c:3014 io_uring_create+0x2ec/0x4f0 io_uring/io_uring.c:3306 io_uring_setup io_uring/io_uring.c:3376 [inline] __do_sys_io_uring_setup io_uring/io_uring.c:3410 [inline] __se_sys_io_uring_setup+0x1cb/0x1e0 io_uring/io_uring.c:3401 __x64_sys_io_uring_setup+0x31/0x40 io_uring/io_uring.c:3401 x64_sys_call+0x1fbf/0x2550 arch/x86/include/generated/asm/syscalls_64.h:426 do_syscall_x64 arch/x86/entry/syscall_64.c:61 [inline] do_syscall_64+0x112/0x360 arch/x86/entry/syscall_64.c:84 entry_SYSCALL_64_after_hwframe+0x77/0x7f read-write to 0xffff88823fffac30 of 4 bytes by task 34 on cpu 0: compaction_deferred mm/compaction.c:150 [inline] kcompactd_do_work mm/compaction.c:3114 [inline] kcompactd+0x513/0xd40 mm/compaction.c:3220 kthread+0x223/0x270 kernel/kthread.c:436 ret_from_fork+0x146/0x330 arch/x86/kernel/process.c:158 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:245 value changed: 0x00000007 -> 0x00000008 Reported by Kernel Concurrency Sanitizer on: CPU: 0 UID: 0 PID: 34 Comm: kcompactd0 Tainted: G W syzkaller #0 PREEMPT(lazy) Tainted: [W]=WARN Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/07/2026 ==================================================================