rcu: INFO: rcu_preempt detected stalls on CPUs/tasks:
rcu: Tasks blocked on level-0 rcu_node (CPUs 0-1): P4886/1:b..l P6038/1:b..l
rcu: (detected by 1, t=10502 jiffies, g=34405, q=726 ncpus=2)
task:syz.1.53 state:R running task stack:25824 pid:6038 tgid:6036 ppid:5759 flags:0x00004002
Call Trace:
context_switch kernel/sched/core.c:5188 [inline]
__schedule+0x17ae/0x4a10 kernel/sched/core.c:6529
preempt_schedule_irq+0xfb/0x1c0 kernel/sched/core.c:6851
irqentry_exit+0x5e/0x90 kernel/entry/common.c:354
asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:702
RIP: 0010:native_irq_disable arch/x86/include/asm/irqflags.h:37 [inline]
RIP: 0010:arch_local_irq_disable arch/x86/include/asm/irqflags.h:92 [inline]
RIP: 0010:arch_local_irq_save arch/x86/include/asm/irqflags.h:124 [inline]
RIP: 0010:lock_is_held_type+0x6e/0x190 kernel/locking/lockdep.c:5827
Code: 2c 25 40 d4 03 00 41 83 bd dc 0a 00 00 00 0f 85 da 00 00 00 41 89 f6 49 89 ff 48 c7 04 24 00 00 00 00 9c 8f 04 24 4c 8b 24 24 48 c7 c7 c0 e4 ea 8b e8 55 1b 00 00 65 ff 05 5e 50 51 74 41 83
RSP: 0018:ffffc900032f7498 EFLAGS: 00000246
RAX: 0000000000000000 RBX: 00000000ffffffff RCX: ffff888027203c00
RDX: ffff888027203c00 RSI: 00000000ffffffff RDI: ffff88801e69c7d0
RBP: dffffc0000000000 R08: ffffffff8bac32c7 R09: 1ffffffff27f4b08
R10: dffffc0000000000 R11: fffffbfff27f4b09 R12: 0000000000000246
R13: ffff888027203c00 R14: 00000000ffffffff R15: ffff88801e69c7d0
lock_is_held include/linux/lockdep.h:249 [inline]
xa_entry include/linux/xarray.h:1220 [inline]
xas_descend lib/xarray.c:207 [inline]
xas_load+0x19c/0x5c0 lib/xarray.c:245
xa_load+0x1fc/0x350 lib/xarray.c:1477
memcg_list_lru_allocated mm/list_lru.c:475 [inline]
memcg_list_lru_alloc+0x1b2/0xd00 mm/list_lru.c:489
__memcg_slab_post_alloc_hook+0x140/0x7e0 mm/memcontrol.c:3005
memcg_slab_post_alloc_hook mm/slub.c:2158 [inline]
slab_post_alloc_hook mm/slub.c:3999 [inline]
slab_alloc_node mm/slub.c:4038 [inline]
kmem_cache_alloc_lru_noprof+0x1e6/0x2b0 mm/slub.c:4057
__d_alloc+0x31/0x700 fs/dcache.c:1636
d_alloc fs/dcache.c:1716 [inline]
d_alloc_parallel+0xdf/0x1600 fs/dcache.c:2478
__lookup_slow+0x117/0x3f0 fs/namei.c:1717
lookup_one_len+0x18b/0x2d0 fs/namei.c:2851
start_creating+0x187/0x310 fs/debugfs/inode.c:378
__debugfs_create_file+0x73/0x4b0 fs/debugfs/inode.c:423
kvm_create_vm_debugfs virt/kvm/kvm_main.c:1107 [inline]
kvm_create_vm virt/kvm/kvm_main.c:1239 [inline]
kvm_dev_ioctl_create_vm virt/kvm/kvm_main.c:5496 [inline]
kvm_dev_ioctl+0x211f/0x2370 virt/kvm/kvm_main.c:5538
vfs_ioctl fs/ioctl.c:51 [inline]
__do_sys_ioctl fs/ioctl.c:907 [inline]
__se_sys_ioctl+0xf9/0x170 fs/ioctl.c:893
do_syscall_x64 arch/x86/entry/common.c:52 [inline]
do_syscall_64+0xf3/0x230 arch/x86/entry/common.c:83
entry_SYSCALL_64_after_hwframe+0x77/0x7f
RIP: 0033:0x7f8e9a57def9
RSP: 002b:00007f8e9b3f9038 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
RAX: ffffffffffffffda RBX: 00007f8e9a735f80 RCX: 00007f8e9a57def9
RDX: 0000000000000000 RSI: 000000000000ae01 RDI: 0000000000000003
RBP: 00007f8e9a5f0b76 R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
R13: 0000000000000000 R14: 00007f8e9a735f80 R15: 00007ffd754ee3e8
task:dhcpcd state:R running task stack:20672 pid:4886 tgid:4886 ppid:4885 flags:0x00000002
Call Trace:
context_switch kernel/sched/core.c:5188 [inline]
__schedule+0x17ae/0x4a10 kernel/sched/core.c:6529
preempt_schedule_common+0x84/0xd0 kernel/sched/core.c:6708
preempt_schedule+0xe1/0xf0 kernel/sched/core.c:6732
preempt_schedule_thunk+0x1a/0x30 arch/x86/entry/thunk.S:12
__raw_spin_unlock_irqrestore include/linux/spinlock_api_smp.h:152 [inline]
_raw_spin_unlock_irqrestore+0x130/0x140 kernel/locking/spinlock.c:194
spin_unlock_irqrestore include/linux/spinlock.h:406 [inline]
__wake_up_common_lock+0x18c/0x1e0 kernel/sched/wait.c:108
sock_def_readable+0x20f/0x5b0 net/core/sock.c:3442
unix_dgram_sendmsg+0x1493/0x1f80 net/unix/af_unix.c:2167
sock_sendmsg_nosec net/socket.c:730 [inline]
__sock_sendmsg+0x221/0x270 net/socket.c:745
sock_write_iter+0x2d7/0x3f0 net/socket.c:1166
do_iter_readv_writev+0x608/0x890
vfs_writev+0x376/0xba0 fs/read_write.c:1064
do_writev+0x1b1/0x350 fs/read_write.c:1111
do_syscall_x64 arch/x86/entry/common.c:52 [inline]
do_syscall_64+0xf3/0x230 arch/x86/entry/common.c:83
entry_SYSCALL_64_after_hwframe+0x77/0x7f
RIP: 0033:0x7f3593cf2e03
RSP: 002b:00007ffe93166a08 EFLAGS: 00000246 ORIG_RAX: 0000000000000014
RAX: ffffffffffffffda RBX: 00007f3593c246c0 RCX: 00007f3593cf2e03
RDX: 0000000000000002 RSI: 00007ffe93166a50 RDI: 000000000000000b
RBP: 00007ffe93186db8 R08: 0000000000000000 R09: 0000000000200000
R10: 00000000000002f2 R11: 0000000000000246 R12: 000055b605d3f5d0
R13: 000055b605d42408 R14: 0000000000000000 R15: 000055b605d42401
rcu: rcu_preempt kthread starved for 10556 jiffies! g34405 f0x0 RCU_GP_WAIT_FQS(5) ->state=0x0 ->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:R running task stack:24912 pid:17 tgid:17 ppid:2 flags:0x00004000
Call Trace:
context_switch kernel/sched/core.c:5188 [inline]
__schedule+0x17ae/0x4a10 kernel/sched/core.c:6529
__schedule_loop kernel/sched/core.c:6606 [inline]
schedule+0x14b/0x320 kernel/sched/core.c:6621
schedule_timeout+0x1be/0x310 kernel/time/timer.c:2581
rcu_gp_fqs_loop+0x2df/0x1330 kernel/rcu/tree.c:2034
rcu_gp_kthread+0xa7/0x3b0 kernel/rcu/tree.c:2236
kthread+0x2f0/0x390 kernel/kthread.c:389
ret_from_fork+0x4b/0x80 arch/x86/kernel/process.c:147
ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:244
rcu: Stack dump where RCU GP kthread last ran:
CPU: 1 UID: 0 PID: 0 Comm: swapper/1 Not tainted 6.11.0-syzkaller-02520-gadfc3ded5c33 #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/06/2024
RIP: 0010:native_irq_disable arch/x86/include/asm/irqflags.h:37 [inline]
RIP: 0010:arch_local_irq_disable arch/x86/include/asm/irqflags.h:92 [inline]
RIP: 0010:acpi_safe_halt+0x21/0x30 drivers/acpi/processor_idle.c:112
Code: 90 90 90 90 90 90 90 90 90 65 48 8b 04 25 40 d4 03 00 48 f7 00 08 00 00 00 75 10 66 90 0f 00 2d 65 23 98 00 f3 0f 1e fa fb f4 c3 cc cc cc cc 66 0f 1f 84 00 00 00 00 00 90 90 90 90 90 90 90
RSP: 0018:ffffc900001a7d08 EFLAGS: 00000246
RAX: ffff88801cef0000 RBX: ffff88801d296064 RCX: 00000000001cd939
RDX: 0000000000000001 RSI: ffff88801d296000 RDI: ffff88801d296064
RBP: 000000000003a638 R08: ffff8880b8937c7b R09: 1ffff11017126f8f
R10: dffffc0000000000 R11: ffffffff8bb168f0 R12: ffff888020373800
R13: 0000000000000001 R14: 0000000000000001 R15: ffffffff8eed4b00
FS: 0000000000000000(0000) GS:ffff8880b8900000(0000) knlGS:0000000000000000
CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 000000110c30bcd5 CR3: 0000000025a2a000 CR4: 00000000003526f0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Call Trace:
acpi_idle_enter+0xe4/0x140 drivers/acpi/processor_idle.c:702
cpuidle_enter_state+0x109/0x470 drivers/cpuidle/cpuidle.c:264
cpuidle_enter+0x5d/0xa0 drivers/cpuidle/cpuidle.c:385
call_cpuidle kernel/sched/idle.c:155 [inline]
cpuidle_idle_call kernel/sched/idle.c:230 [inline]
do_idle+0x375/0x5d0 kernel/sched/idle.c:326
cpu_startup_entry+0x42/0x60 kernel/sched/idle.c:424
start_secondary+0x100/0x100 arch/x86/kernel/smpboot.c:313
common_startup_64+0x13e/0x147