rcu: INFO: rcu_preempt detected stalls on CPUs/tasks:
rcu: Tasks blocked on level-0 rcu_node (CPUs 0-1): P8165/1:b.el
rcu: (detected by 0, t=10502 jiffies, g=29649, q=1565 ncpus=2)
task:modprobe state:R running task stack:24312 pid:8165 tgid:8165 ppid:3328 task_flags:0x40000c flags:0x00080001
Call Trace:
context_switch kernel/sched/core.c:5388 [inline]
__schedule+0x1821/0x5740 kernel/sched/core.c:7189
preempt_schedule_irq+0x4d/0xa0 kernel/sched/core.c:7513
irqentry_exit_to_kernel_mode include/linux/irq-entry-common.h:539 [inline]
irqentry_exit+0x14f/0x760 kernel/entry/common.c:164
asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:697
RIP: 0010:lock_release+0x9/0x3c0 kernel/locking/lockdep.c:5876
Code: ff 41 be 2f 00 00 00 e9 0e ff ff ff 0f 1f 44 00 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 55 41 57 41 56 <41> 55 41 54 53 48 83 ec 30 49 89 f5 49 89 fe 65 48 8b 05 f0 a9 97
RSP: 0018:ffffc900039072f8 EFLAGS: 00000202
RAX: 0000000000000001 RBX: ffffffff916c9b01 RCX: 0000000080000001
RDX: ffffc90003907401 RSI: ffffffff8176f256 RDI: ffffffff8e95cca0
RBP: dffffc0000000000 R08: ffffc90003907f38 R09: 0000000000000000
R10: ffffc90003907438 R11: fffff52000720e89 R12: ffffc90003907f48
R13: ffffc90003900000 R14: ffffc900039073e8 R15: ffffffff8176f256
rcu_lock_release include/linux/rcupdate.h:310 [inline]
rcu_read_unlock include/linux/rcupdate.h:869 [inline]
class_rcu_destructor include/linux/rcupdate.h:1181 [inline]
unwind_next_frame+0x1bba/0x2550 arch/x86/kernel/unwind_orc.c:709
arch_stack_walk+0x11b/0x150 arch/x86/kernel/stacktrace.c:25
stack_trace_save+0xa9/0x100 kernel/stacktrace.c:122
kasan_save_stack mm/kasan/common.c:57 [inline]
kasan_save_track+0x3e/0x80 mm/kasan/common.c:78
unpoison_slab_object mm/kasan/common.c:340 [inline]
__kasan_slab_alloc+0x6c/0x80 mm/kasan/common.c:366
kasan_slab_alloc include/linux/kasan.h:253 [inline]
slab_post_alloc_hook mm/slub.c:4569 [inline]
slab_alloc_node mm/slub.c:4898 [inline]
kmem_cache_alloc_noprof+0x2bc/0x650 mm/slub.c:4905
kmem_alloc_batch lib/debugobjects.c:371 [inline]
fill_pool+0x156/0x580 lib/debugobjects.c:420
debug_objects_fill_pool lib/debugobjects.c:742 [inline]
debug_object_activate+0x4a3/0x580 lib/debugobjects.c:831
debug_rcu_head_queue kernel/rcu/rcu.h:236 [inline]
__call_rcu_common kernel/rcu/tree.c:3116 [inline]
call_rcu+0x43/0x890 kernel/rcu/tree.c:3251
slab_free_hook mm/slub.c:2653 [inline]
slab_free mm/slub.c:6250 [inline]
kmem_cache_free+0x462/0x650 mm/slub.c:6377
tear_down_vmas+0x312/0x520 mm/mmap.c:1262
exit_mmap+0x4b6/0x9e0 mm/mmap.c:1320
__mmput+0x118/0x430 kernel/fork.c:1178
exit_mm+0x1f6/0x2d0 kernel/exit.c:582
do_exit+0x6a2/0x22c0 kernel/exit.c:964
do_group_exit+0x21b/0x2d0 kernel/exit.c:1119
__do_sys_exit_group kernel/exit.c:1130 [inline]
__se_sys_exit_group kernel/exit.c:1128 [inline]
__x64_sys_exit_group+0x3f/0x40 kernel/exit.c:1128
x64_sys_call+0x221a/0x2240 arch/x86/include/generated/asm/syscalls_64.h:232
do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline]
do_syscall_64+0x15f/0xf80 arch/x86/entry/syscall_64.c:94
entry_SYSCALL_64_after_hwframe+0x77/0x7f
RIP: 0033:0x7fb9c5e3c6c5
RSP: 002b:00007fff1aefffe8 EFLAGS: 00000206 ORIG_RAX: 00000000000000e7
RAX: ffffffffffffffda RBX: 00007fb9c5f3dfe8 RCX: 00007fb9c5e3c6c5
RDX: 00000000000000e7 RSI: ffffffffffffff88 RDI: 0000000000000001
RBP: 0000000000000001 R08: 00007fff1aefff78 R09: 0000000000000000
R10: 00007fff1aeffe10 R11: 0000000000000206 R12: 0000000000000000
R13: 0000000000000001 R14: 00007fb9c5f3c680 R15: 00007fb9c5f3e000
rcu: rcu_preempt kthread timer wakeup didn't happen for 10501 jiffies! g29649 f0x0 RCU_GP_WAIT_FQS(5) ->state=0x402
rcu: Possible timer handling issue on cpu=1 timer-softirq=8876
rcu: rcu_preempt kthread starved for 10502 jiffies! g29649 f0x0 RCU_GP_WAIT_FQS(5) ->state=0x402 ->cpu=1
rcu: Unless rcu_preempt kthread gets sufficient CPU time, OOM is now expected behavior.
rcu: RCU grace-period kthread stack dump:
task:rcu_preempt state:I stack:27544 pid:17 tgid:17 ppid:2 task_flags:0x208040 flags:0x00080000
Call Trace:
context_switch kernel/sched/core.c:5388 [inline]
__schedule+0x1821/0x5740 kernel/sched/core.c:7189
__schedule_loop kernel/sched/core.c:7268 [inline]
schedule+0x164/0x360 kernel/sched/core.c:7283
schedule_timeout+0x158/0x2c0 kernel/time/sleep_timeout.c:99
rcu_gp_fqs_loop+0x312/0x11d0 kernel/rcu/tree.c:2095
rcu_gp_kthread+0x9e/0x2b0 kernel/rcu/tree.c:2297
kthread+0x389/0x470 kernel/kthread.c:436
ret_from_fork+0x514/0xb70 arch/x86/kernel/process.c:158
ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:245
rcu: Stack dump where RCU GP kthread last ran:
Sending NMI from CPU 0 to CPUs 1:
NMI backtrace for cpu 1
CPU: 1 UID: 0 PID: 5620 Comm: syz-executor Not tainted syzkaller #0 PREEMPT(full)
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/18/2026
RIP: 0010:__lock_release kernel/locking/lockdep.c:5514 [inline]
RIP: 0010:lock_release+0xa8/0x3c0 kernel/locking/lockdep.c:5889
Code: 00 0f 85 f7 01 00 00 49 81 3e 80 63 fd 93 0f 84 ea 01 00 00 9c 5b fa 48 c7 c7 dc 6a fc 8d e8 df 7a 07 0a 65 ff 05 f8 ee 97 11 44 24 24 01 00 00 00 83 3d f9 20 8f 0e 00 0f 84 90 01 00 00 41
RSP: 0018:ffffc90000a18d58 EFLAGS: 00000002
RAX: 0000000000000001 RBX: 0000000000000002 RCX: 0000000000010003
RDX: 0000000000000001 RSI: ffffffff8dfc6adc RDI: ffffffff8c28b660
RBP: ffff88804c64f300 R08: 0000000000000003 R09: 0000000000000004
R10: dffffc0000000000 R11: fffff5200014319c R12: ffff8880b8728280
R13: ffffffff81b28bda R14: ffffffff9a646bd0 R15: ffff888036411ec0
FS: 0000000000000000(0000) GS:ffff888125387000(0000) knlGS:0000000000000000
CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00007f0ba07ea2f8 CR3: 000000000e74a000 CR4: 00000000003526f0
Call Trace:
__raw_spin_unlock_irqrestore include/linux/spinlock_api_smp.h:176 [inline]
_raw_spin_unlock_irqrestore+0x1b/0x80 kernel/locking/spinlock.c:198
debug_hrtimer_deactivate kernel/time/hrtimer.c:490 [inline]
__run_hrtimer kernel/time/hrtimer.c:1898 [inline]
__hrtimer_run_queues+0x23a/0xa20 kernel/time/hrtimer.c:1994
hrtimer_interrupt+0x44b/0x950 kernel/time/hrtimer.c:2113
local_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1050 [inline]
__sysvec_apic_timer_interrupt+0x102/0x430 arch/x86/kernel/apic/apic.c:1067
instr_sysvec_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1061 [inline]
sysvec_apic_timer_interrupt+0xa1/0xc0 arch/x86/kernel/apic/apic.c:1061
asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:697
RIP: 0010:__nr_to_section include/linux/mmzone.h:2065 [inline]
RIP: 0010:__pfn_to_section include/linux/mmzone.h:2198 [inline]
RIP: 0010:pfn_valid+0x71/0x480 include/linux/mmzone.h:2280
Code: 4b 9a e8 72 59 f4 ff 48 8b 05 8b 6e 0e 18 48 85 c0 74 40 4c 89 f1 48 c1 e9 16 48 8d 1c c8 48 89 d8 48 c1 e8 03 42 80 3c 20 00 <74> 08 48 89 df e8 45 59 f4 ff 4c 8b 3b 4d 85 ff 74 1e 4c 89 f3 48
RSP: 0018:ffffc90003787318 EFLAGS: 00000246
RAX: 1ffff11047ffc600 RBX: ffff88823ffe3000 RCX: 0000000000000000
RDX: 0000000000000000 RSI: 000000000005f075 RDI: 0000000400000000
RBP: ffffc90003787690 R08: ffffea00017c1d47 R09: 1ffffd40002f83a8
R10: dffffc0000000000 R11: fffff940002f83a9 R12: dffffc0000000000
R13: 800000005f075027 R14: 000000000005f075 R15: 000000000005f075
page_table_check_clear+0x21/0x4f0 mm/page_table_check.c:70
ptep_get_and_clear_full arch/x86/include/asm/jump_label.h:-1 [inline]
get_and_clear_full_ptes include/linux/pgtable.h:845 [inline]
zap_present_folio_ptes mm/memory.c:1648 [inline]
zap_present_ptes mm/memory.c:1730 [inline]
do_zap_pte_range mm/memory.c:1832 [inline]
zap_pte_range mm/memory.c:1934 [inline]
zap_pmd_range mm/memory.c:2020 [inline]
zap_pud_range mm/memory.c:2048 [inline]
zap_p4d_range mm/memory.c:2069 [inline]
__zap_vma_range+0x3650/0x4b50 mm/memory.c:2109
unmap_vmas+0x379/0x530 mm/memory.c:2178
exit_mmap+0x280/0x9e0 mm/mmap.c:1300
__mmput+0x118/0x430 kernel/fork.c:1178
exit_mm+0x1f6/0x2d0 kernel/exit.c:582
do_exit+0x6a2/0x22c0 kernel/exit.c:964
do_group_exit+0x21b/0x2d0 kernel/exit.c:1119
get_signal+0x1284/0x1330 kernel/signal.c:3037
arch_do_signal_or_restart+0xbc/0x840 arch/x86/kernel/signal.c:337
__exit_to_user_mode_loop kernel/entry/common.c:64 [inline]
exit_to_user_mode_loop+0x8c/0x4d0 kernel/entry/common.c:98
__exit_to_user_mode_prepare include/linux/irq-entry-common.h:207 [inline]
syscall_exit_to_user_mode_prepare include/linux/irq-entry-common.h:230 [inline]
syscall_exit_to_user_mode include/linux/entry-common.h:318 [inline]
do_syscall_64+0x33e/0xf80 arch/x86/entry/syscall_64.c:100
entry_SYSCALL_64_after_hwframe+0x77/0x7f
RIP: 0033:0x7f34a1b57fd7
Code: Unable to access opcode bytes at 0x7f34a1b57fad.
RSP: 002b:00007fff14724170 EFLAGS: 00000202 ORIG_RAX: 000000000000003d
RAX: fffffffffffffe00 RBX: 000055557e3e3500 RCX: 00007f34a1b57fd7
RDX: 0000000040000000 RSI: 00007fff147241cc RDI: ffffffffffffffff
RBP: 00007fff147241cc R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000008
R13: 0000000000000003 R14: 00007fff14724428 R15: 0000000000000000