rcu: INFO: rcu_preempt detected expedited stalls on CPUs/tasks: { 1-.... } 2645 jiffies s: 13649 root: 0x2/.
rcu: blocking rcu_node structures (internal RCU debug):
Sending NMI from CPU 0 to CPUs 1:
NMI backtrace for cpu 1
CPU: 1 UID: 0 PID: 18650 Comm: syz.3.512 Not tainted 7.0.0-rc2-g5ee8dbf54602-dirty #2 PREEMPT(full)
Hardware name: QEMU Ubuntu 24.04 PC (i440FX + PIIX, 1996), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
RIP: 0010:hrtimer_interrupt+0x3eb/0x880 kernel/time/hrtimer.c:1924
Code: 07 0f b6 00 38 d0 7f 08 84 c0 0f 85 fe 03 00 00 41 80 67 4c fd 4c 89 e6 4c 89 ff e8 7f 13 7c 09 31 f6 48 89 ef e8 35 f7 03 00 <31> ff 89 c5 89 c6 e8 4a 65 13 00 85 ed 0f 84 81 02 00 00 e8 bd 6a
RSP: 0018:ffa00000022d89c0 EFLAGS: 00000006
RAX: 0000000000000000 RBX: dffffc0000000000 RCX: ffffffff81adc41b
RDX: ff1100031a8b0000 RSI: ffffffff81ae3401 RDI: 0000000000000005
RBP: 00000030624514a1 R08: ff11000535033910 R09: ffd1ffffffc32250
R10: 0000000000000000 R11: 0000000000000030 R12: 0000000000000006
R13: ff1100053502850c R14: 0000000000000001 R15: ff110005350284c0
FS: 00007facb06a06c0(0000) GS:ff110005a1b8e000(0000) knlGS:0000000000000000
CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00007f7d57b0abb0 CR3: 000000030b375000 CR4: 0000000000753ef0
PKRU: 80000000
Call Trace:
local_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1045 [inline]
__sysvec_apic_timer_interrupt+0x10d/0x480 arch/x86/kernel/apic/apic.c:1062
instr_sysvec_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1056 [inline]
sysvec_apic_timer_interrupt+0x53/0xd0 arch/x86/kernel/apic/apic.c:1056
asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:697
RIP: 0010:bytes_is_nonzero mm/kasan/generic.c:98 [inline]
RIP: 0010:memory_is_nonzero mm/kasan/generic.c:115 [inline]
RIP: 0010:memory_is_poisoned_n mm/kasan/generic.c:140 [inline]
RIP: 0010:memory_is_poisoned mm/kasan/generic.c:172 [inline]
RIP: 0010:check_region_inline mm/kasan/generic.c:191 [inline]
RIP: 0010:kasan_check_range+0x164/0x1c0 mm/kasan/generic.c:200
Code: c2 48 85 c0 75 b0 48 89 da 4c 89 d8 4c 29 da e9 49 ff ff ff 48 85 d2 74 b3 48 01 ea eb 09 48 83 c0 01 48 39 d0 74 a5 80 38 00 <74> f2 e9 74 ff ff ff b8 01 00 00 00 c3 cc cc cc cc 48 29 c3 48 89
RSP: 0018:ffa00000022d8b48 EFLAGS: 00000246
RAX: fffa3bfffff972d6 RBX: fffa3bfffff972d7 RCX: ffffffff81c80238
RDX: fffa3bfffff972d7 RSI: 0000000000000008 RDI: ffd1ffffffcb96ac
RBP: fffa3bfffff972d5 R08: 0000000000000001 R09: fffa3bfffff972d6
R10: ffd1ffffffcb96b3 R11: 0000000000000028 R12: 0000000000000008
R13: 0000000000000000 R14: 0000000000000001 R15: ffa00000022d8c68
__asan_memset+0x24/0x50 mm/kasan/shadow.c:84
perf_trace_buf_alloc+0x188/0x250 kernel/trace/trace_event_perf.c:419
do_perf_trace_lock include/trace/events/lock.h:50 [inline]
perf_trace_lock+0x19e/0x570 include/trace/events/lock.h:50
__do_trace_lock_release include/trace/events/lock.h:69 [inline]
trace_lock_release include/trace/events/lock.h:69 [inline]
lock_release+0x1f7/0x300 kernel/locking/lockdep.c:5879
__raw_spin_unlock include/linux/spinlock_api_smp.h:167 [inline]
_raw_spin_unlock+0x16/0x50 kernel/locking/spinlock.c:186
spin_unlock include/linux/spinlock.h:389 [inline]
mrp_join_timer+0xd5/0x180 net/802/mrp.c:607
call_timer_fn+0x1a5/0x670 kernel/time/timer.c:1748
expire_timers kernel/time/timer.c:1799 [inline]
__run_timers+0x6d2/0xb20 kernel/time/timer.c:2373
__run_timer_base kernel/time/timer.c:2385 [inline]
__run_timer_base kernel/time/timer.c:2377 [inline]
run_timer_base+0xc5/0x120 kernel/time/timer.c:2394
run_timer_softirq+0x1a/0x40 kernel/time/timer.c:2404
handle_softirqs+0x1d3/0x9a0 kernel/softirq.c:622
__do_softirq kernel/softirq.c:656 [inline]
invoke_softirq kernel/softirq.c:496 [inline]
__irq_exit_rcu+0x109/0x170 kernel/softirq.c:723
irq_exit_rcu+0x9/0x30 kernel/softirq.c:739
instr_sysvec_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1056 [inline]
sysvec_apic_timer_interrupt+0xa6/0xd0 arch/x86/kernel/apic/apic.c:1056
asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:697
RIP: 0010:preempt_schedule_irq+0x4c/0x90 kernel/sched/core.c:7235
Code: df 55 65 48 8b 2d dc 77 24 08 53 48 89 eb 48 c1 eb 03 48 01 c3 bf 01 00 00 00 e8 3f 38 65 f6 e8 ba 40 a1 f6 fb bf 01 00 00 00 df 98 ff ff 9c 58 fa f6 c4 02 75 1e bf 01 00 00 00 e8 dd ca 64
RSP: 0018:ffa00000086a6a28 EFLAGS: 00000202
RAX: 000000000049f925 RBX: ffe21c0063516000 RCX: 0000000000000006
RDX: 0000000000000000 RSI: 0000000000000001 RDI: 0000000000000001
RBP: ff1100031a8b0000 R08: 0000000000000001 R09: 0000000000000001
R10: ffffffff90327e17 R11: 0000000000000028 R12: 0000000000000000
R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000
irqentry_exit+0x1ae/0x700 kernel/entry/common.c:239
asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:697
RIP: 0010:preempt_count arch/x86/include/asm/preempt.h:27 [inline]
RIP: 0010:preempt_schedule_notrace+0x4/0xd0 kernel/sched/core.c:7160
Code: 02 74 f2 e8 de fe ff ff b8 01 00 00 00 c3 cc cc cc cc 0f 1f 40 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa <65> 8b 05 95 79 24 08 a9 ff ff ff 7f 74 05 c3 cc cc cc cc 9c 58 f6
RSP: 0018:ffa00000086a6b30 EFLAGS: 00000246
RAX: 0000000000000001 RBX: ff11000535033ce8 RCX: 1ffffffff1c09daa
RDX: 0000000000000000 RSI: 0000000000000001 RDI: ffffffff8d8488e8
RBP: ffa00000086a6b80 R08: 0000000000000001 R09: 0000000000000001
R10: ffa00000086a6a58 R11: 0000000000000030 R12: ffffffff816d8ef1
R13: ffa00000086a6c68 R14: ffa00000086a7bb8 R15: ffa00000086a6c9c
preempt_schedule_notrace_thunk+0x16/0x30 arch/x86/entry/thunk.S:13
rcu_is_watching+0x8e/0xc0 kernel/rcu/tree.c:753
trace_lock_release include/trace/events/lock.h:69 [inline]
lock_release+0x22d/0x300 kernel/locking/lockdep.c:5879
rcu_lock_release include/linux/rcupdate.h:322 [inline]
rcu_read_unlock include/linux/rcupdate.h:881 [inline]
class_rcu_destructor include/linux/rcupdate.h:1193 [inline]
unwind_next_frame+0x3b6/0x20b0 arch/x86/kernel/unwind_orc.c:495
arch_stack_walk+0x86/0xf0 arch/x86/kernel/stacktrace.c:25
stack_trace_save+0x8e/0xc0 kernel/stacktrace.c:122
save_stack+0x151/0x1e0 mm/page_owner.c:165
__set_page_owner+0x8f/0x570 mm/page_owner.c:341
set_page_owner include/linux/page_owner.h:32 [inline]
post_alloc_hook+0x134/0x160 mm/page_alloc.c:1889
prep_new_page mm/page_alloc.c:1897 [inline]
get_page_from_freelist+0xde8/0x2ad0 mm/page_alloc.c:3962
__alloc_frozen_pages_noprof+0x217/0x3a0 mm/page_alloc.c:5250
alloc_pages_mpol+0x1f1/0x550 mm/mempolicy.c:2484
alloc_frozen_pages_noprof mm/mempolicy.c:2555 [inline]
alloc_pages_noprof+0x12d/0x390 mm/mempolicy.c:2575
get_free_pages_noprof+0x10/0xb0 mm/page_alloc.c:5309
tlb_remove_table+0x37d/0xab0 mm/mmu_gather.c:368
__pte_free_tlb arch/x86/include/asm/pgalloc.h:59 [inline]
free_pte_range mm/memory.c:194 [inline]
free_pmd_range mm/memory.c:212 [inline]
free_pud_range mm/memory.c:246 [inline]
free_p4d_range mm/memory.c:280 [inline]
free_pgd_range+0x808/0x1330 mm/memory.c:369
free_pgtables+0x5a7/0xd00 mm/memory.c:432
unmap_region+0x2c5/0x3a0 mm/vma.c:487
vms_clear_ptes mm/vma.c:1284 [inline]
vms_clean_up_area mm/vma.c:1296 [inline]
__mmap_setup mm/vma.c:2448 [inline]
__mmap_region+0x1913/0x2c00 mm/vma.c:2741
mmap_region+0x1b2/0x3e0 mm/vma.c:2837
do_mmap+0xa69/0x12e0 mm/mmap.c:559
vm_mmap_pgoff+0x280/0x460 mm/util.c:581
ksys_mmap_pgoff+0xd9/0x630 mm/mmap.c:605
__do_sys_mmap arch/x86/kernel/sys_x86_64.c:89 [inline]
__se_sys_mmap arch/x86/kernel/sys_x86_64.c:82 [inline]
__x64_sys_mmap+0x127/0x190 arch/x86/kernel/sys_x86_64.c:82
do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline]
do_syscall_64+0xc6/0xf80 arch/x86/entry/syscall_64.c:94
entry_SYSCALL_64_after_hwframe+0x76/0x7e
RIP: 0033:0x7facaf78feed
Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48
RSP: 002b:00007facb06a0008 EFLAGS: 00000246 ORIG_RAX: 0000000000000009
RAX: ffffffffffffffda RBX: 00007facaf9c5fa0 RCX: 00007facaf78feed
RDX: 000000000200000b RSI: 0000000000200000 RDI: 0000400000000000
RBP: 00007facaf8317f4 R08: 0000000000000000 R09: 00000000ffffc000
R10: 0000000000000032 R11: 0000000000000246 R12: 0000000000000000
R13: 0000000000000000 R14: 00007facaf9c5fa0 R15: 00007ffd60a49490
sched: DL replenish lagged too much