============================= [ BUG: Invalid wait context ] 6.12.0-next-20241120 #1 Not tainted ----------------------------- syz-executor.7/35138 is trying to lock: ffff88807ffdcf78 (&zone->lock){..-.}-{3:3}, at: __rmqueue_pcplist+0x4cd/0xe60 other info that might help us debug this: context-{2:2} 1 lock held by syz-executor.7/35138: #0: ffff88806ce41518 (&pcp->lock){+.+.}-{3:3}, at: get_page_from_freelist+0x4a5/0x2130 stack backtrace: CPU: 0 UID: 0 PID: 35138 Comm: syz-executor.7 Not tainted 6.12.0-next-20241120 #1 Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 Call Trace: dump_stack_lvl+0xca/0x120 __lock_acquire+0x1535/0x4430 lock_acquire.part.0+0xeb/0x320 _raw_spin_lock_irqsave+0x3a/0x60 __rmqueue_pcplist+0x4cd/0xe60 get_page_from_freelist+0x500/0x2130 __alloc_pages_noprof+0x213/0x1f90 alloc_pages_mpol_noprof+0xf2/0x330 stack_depot_save_flags+0x575/0x900 kasan_save_stack+0x34/0x50 __kasan_record_aux_stack+0x8c/0xa0 task_work_add+0xb8/0x390 run_posix_cpu_timers+0x65e/0x760 tick_nohz_handler+0x414/0x6d0 __hrtimer_run_queues+0x57c/0xa70 hrtimer_interrupt+0x369/0x830 __sysvec_apic_timer_interrupt+0xc2/0x330 sysvec_apic_timer_interrupt+0x34/0x80 asm_sysvec_apic_timer_interrupt+0x1a/0x20 RIP: 0033:0x7f5ba8590bbb Code: c0 2d eb d4 27 41 31 c0 c1 e8 0f 41 31 c0 80 3d eb e7 09 01 00 0f 85 74 ff ff ff bd 01 00 00 00 45 8d 58 04 44 89 c0 41 89 c2 <41> 81 e2 ff 1f 00 00 43 8b 7c 95 00 41 39 f8 0f 84 6b ff ff ff 85 RSP: 002b:00007fff63056cc0 EFLAGS: 00000246 RAX: 00000000acc955a7 RBX: 00007f5ba835a008 RCX: 0000001b32420000 RDX: 0000001b32422114 RSI: ffffffff817b0b3a RDI: 0000000008d57ebc RBP: 0000000000000001 R08: 00000000acc955a7 R09: 0000001b32420e1c R10: 00000000acc955a7 R11: 00000000acc955ab R12: 00000000000038d5 R13: 00007f5ba86ea000 R14: ffffffff817b0b3a R15: 00007f5ba86f5ff0