./strace-static-x86_64 -e \!wait4,clock_nanosleep,nanosleep -s 100 -x -f ./syz-executor2610315831 <...> Warning: Permanently added '10.128.1.120' (ED25519) to the list of known hosts. execve("./syz-executor2610315831", ["./syz-executor2610315831"], 0x7ffee68c6150 /* 10 vars */) = 0 brk(NULL) = 0x555556eea000 brk(0x555556eead00) = 0x555556eead00 arch_prctl(ARCH_SET_FS, 0x555556eea380) = 0 set_tid_address(0x555556eea650) = 5059 set_robust_list(0x555556eea660, 24) = 0 rseq(0x555556eeaca0, 0x20, 0, 0x53053053) = 0 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 readlink("/proc/self/exe", "/root/syz-executor2610315831", 4096) = 28 getrandom("\x7f\x5f\x3e\xba\x38\x45\x87\x80", 8, GRND_NONBLOCK) = 8 brk(NULL) = 0x555556eead00 brk(0x555556f0bd00) = 0x555556f0bd00 brk(0x555556f0c000) = 0x555556f0c000 mprotect(0x7f83bc0e0000, 16384, PROT_READ) = 0 mmap(0x1ffff000, 4096, PROT_NONE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x1ffff000 mmap(0x20000000, 16777216, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x20000000 mmap(0x21000000, 4096, PROT_NONE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x21000000 unshare(CLONE_NEWPID) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5060 attached , child_tidptr=0x555556eea650) = 5060 [pid 5060] set_robust_list(0x555556eea660, 24) = 0 [pid 5060] mount(NULL, "/sys/fs/fuse/connections", "fusectl", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 5060] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5060] setsid() = 1 [pid 5060] prlimit64(0, RLIMIT_AS, {rlim_cur=204800*1024, rlim_max=204800*1024}, NULL) = 0 [pid 5060] prlimit64(0, RLIMIT_MEMLOCK, {rlim_cur=32768*1024, rlim_max=32768*1024}, NULL) = 0 [pid 5060] prlimit64(0, RLIMIT_FSIZE, {rlim_cur=139264*1024, rlim_max=139264*1024}, NULL) = 0 [pid 5060] prlimit64(0, RLIMIT_STACK, {rlim_cur=1024*1024, rlim_max=1024*1024}, NULL) = 0 [pid 5060] prlimit64(0, RLIMIT_CORE, {rlim_cur=131072*1024, rlim_max=131072*1024}, NULL) = 0 [pid 5060] prlimit64(0, RLIMIT_NOFILE, {rlim_cur=256, rlim_max=256}, NULL) = 0 [pid 5060] unshare(CLONE_NEWNS) = 0 [pid 5060] mount(NULL, "/", NULL, MS_REC|MS_PRIVATE, NULL) = 0 [pid 5060] unshare(CLONE_NEWIPC) = 0 [pid 5060] unshare(CLONE_NEWCGROUP) = 0 [pid 5060] unshare(CLONE_NEWUTS) = 0 [pid 5060] unshare(CLONE_SYSVSEM) = 0 [pid 5060] openat(AT_FDCWD, "/proc/sys/kernel/shmmax", O_WRONLY|O_CLOEXEC) = 3 [pid 5060] write(3, "16777216", 8) = 8 [pid 5060] close(3) = 0 [pid 5060] openat(AT_FDCWD, "/proc/sys/kernel/shmall", O_WRONLY|O_CLOEXEC) = 3 [pid 5060] write(3, "536870912", 9) = 9 [pid 5060] close(3) = 0 [pid 5060] openat(AT_FDCWD, "/proc/sys/kernel/shmmni", O_WRONLY|O_CLOEXEC) = 3 [pid 5060] write(3, "1024", 4) = 4 [pid 5060] close(3) = 0 [pid 5060] openat(AT_FDCWD, "/proc/sys/kernel/msgmax", O_WRONLY|O_CLOEXEC) = 3 [pid 5060] write(3, "8192", 4) = 4 [pid 5060] close(3) = 0 [pid 5060] openat(AT_FDCWD, "/proc/sys/kernel/msgmni", O_WRONLY|O_CLOEXEC) = 3 [pid 5060] write(3, "1024", 4) = 4 [pid 5060] close(3) = 0 [pid 5060] openat(AT_FDCWD, "/proc/sys/kernel/msgmnb", O_WRONLY|O_CLOEXEC) = 3 [pid 5060] write(3, "1024", 4) = 4 [pid 5060] close(3) = 0 [pid 5060] openat(AT_FDCWD, "/proc/sys/kernel/sem", O_WRONLY|O_CLOEXEC) = 3 [pid 5060] write(3, "1024 1048576 500 1024", 21) = 21 [pid 5060] close(3) = 0 [pid 5060] getpid() = 1 [pid 5060] capget({version=_LINUX_CAPABILITY_VERSION_3, pid=1}, {effective=1< [pid 5072] set_robust_list(0x555556eea660, 24 [pid 5060] <... clone resumed>, child_tidptr=0x555556eea650) = 2 [pid 5072] <... set_robust_list resumed>) = 0 [pid 5072] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5072] setpgid(0, 0) = 0 [pid 5072] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5072] write(3, "1000", 4) = 4 [pid 5072] close(3) = 0 [pid 5072] socket(AF_PACKET, SOCK_RAW, htons(0 /* ETH_P_??? */)) = 3 [pid 5072] ioctl(3, SIOCGIFINDEX, {ifr_name="team0", ifr_ifindex=15}) = 0 [pid 5072] socket(AF_NETLINK, SOCK_RAW, NETLINK_ROUTE) = 4 [pid 5072] sendmsg(4, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\xa4\x00\x00\x00\x24\x00\x0b\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x12\x00\x0f\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x0b\x00\x01\x00\x74\x61\x70\x72\x69\x6f\x00\x00\x74\x00\x02\x00\x56\x00\x01\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., iov_len=164}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 164 [pid 5072] close(3) = 0 [pid 5072] close(4) = 0 [pid 5072] close(5) = -1 EBADF (Bad file descriptor) [pid 5072] close(6) = -1 EBADF (Bad file descriptor) [pid 5072] close(7) = -1 EBADF (Bad file descriptor) [pid 5072] close(8) = -1 EBADF (Bad file descriptor) [pid 5072] close(9) = -1 EBADF (Bad file descriptor) [pid 5072] close(10) = -1 EBADF (Bad file descriptor) [pid 5072] close(11) = -1 EBADF (Bad file descriptor) [pid 5072] close(12) = -1 EBADF (Bad file descriptor) [pid 5072] close(13) = -1 EBADF (Bad file descriptor) [pid 5072] close(14) = -1 EBADF (Bad file descriptor) [pid 5072] close(15) = -1 EBADF (Bad file descriptor) [pid 5072] close(16) = -1 EBADF (Bad file descriptor) [pid 5072] close(17) = -1 EBADF (Bad file descriptor) [pid 5072] close(18) = -1 EBADF (Bad file descriptor) [pid 5072] close(19) = -1 EBADF (Bad file descriptor) [pid 5072] close(20) = -1 EBADF (Bad file descriptor) [pid 5072] close(21) = -1 EBADF (Bad file descriptor) [pid 5072] close(22) = -1 EBADF (Bad file descriptor) [ 110.107603][ C0] hrtimer: interrupt took 55897381 ns [pid 5072] close(23) = -1 EBADF (Bad file descriptor) [pid 5072] close(24) = -1 EBADF (Bad file descriptor) [pid 5072] close(25) = -1 EBADF (Bad file descriptor) [pid 5072] close(26) = -1 EBADF (Bad file descriptor) [pid 5072] close(27) = -1 EBADF (Bad file descriptor) [pid 5072] close(28) = -1 EBADF (Bad file descriptor) [pid 5072] close(29) = -1 EBADF (Bad file descriptor) [pid 5072] exit_group(0) = ? [pid 5072] +++ exited with 0 +++ [pid 5060] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=2, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5060] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555556eea650) = 3 ./strace-static-x86_64: Process 5073 attached [pid 5073] set_robust_list(0x555556eea660, 24) = 0 [pid 5073] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5073] setpgid(0, 0) = 0 [pid 5073] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5073] write(3, "1000", 4) = 4 [pid 5073] close(3) = 0 [pid 5073] socket(AF_PACKET, SOCK_RAW, htons(0 /* ETH_P_??? */)) = 3 [pid 5073] ioctl(3, SIOCGIFINDEX, {ifr_name="team0", ifr_ifindex=15}) = 0 [pid 5073] socket(AF_NETLINK, SOCK_RAW, NETLINK_ROUTE) = 4 [pid 5073] sendmsg(4, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\xa4\x00\x00\x00\x24\x00\x0b\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x12\x00\x0f\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x0b\x00\x01\x00\x74\x61\x70\x72\x69\x6f\x00\x00\x74\x00\x02\x00\x56\x00\x01\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., iov_len=164}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 164 [pid 5073] close(3 [pid 5060] kill(-3, SIGKILL) = 0 [pid 5060] kill(3, SIGKILL) = 0 [pid 5060] openat(AT_FDCWD, "/sys/fs/fuse/connections", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5060] newfstatat(3, "", {st_mode=S_IFDIR|0755, st_size=0, ...}, AT_EMPTY_PATH) = 0 [pid 5060] getdents64(3, 0x555556eeb6f0 /* 2 entries */, 32768) = 48 [pid 5060] getdents64(3, 0x555556eeb6f0 /* 0 entries */, 32768) = 0 [pid 5060] close(3) = 0 [pid 5073] <... close resumed>) = ? [pid 5073] +++ killed by SIGKILL +++ [pid 5060] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=3, si_uid=0, si_status=SIGKILL, si_utime=0, si_stime=0} --- [pid 5060] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5074 attached , child_tidptr=0x555556eea650) = 4 [pid 5074] set_robust_list(0x555556eea660, 24) = 0 [pid 5074] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5074] setpgid(0, 0) = 0 [pid 5074] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5074] write(3, "1000", 4) = 4 [pid 5074] close(3) = 0 [pid 5074] socket(AF_PACKET, SOCK_RAW, htons(0 /* ETH_P_??? */)) = 3 [pid 5074] ioctl(3, SIOCGIFINDEX, {ifr_name="team0", ifr_ifindex=15}) = 0 [pid 5074] socket(AF_NETLINK, SOCK_RAW, NETLINK_ROUTE) = 4 [pid 5074] sendmsg(4, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\xa4\x00\x00\x00\x24\x00\x0b\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x12\x00\x0f\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x0b\x00\x01\x00\x74\x61\x70\x72\x69\x6f\x00\x00\x74\x00\x02\x00\x56\x00\x01\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., iov_len=164}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 164 [pid 5074] close(3) = 0 [pid 5074] close(4) = 0 [pid 5074] close(5) = -1 EBADF (Bad file descriptor) [pid 5074] close(6) = -1 EBADF (Bad file descriptor) [pid 5074] close(7) = -1 EBADF (Bad file descriptor) [pid 5074] close(8) = -1 EBADF (Bad file descriptor) [pid 5074] close(9) = -1 EBADF (Bad file descriptor) [pid 5074] close(10) = -1 EBADF (Bad file descriptor) [pid 5074] close(11) = -1 EBADF (Bad file descriptor) [pid 5074] close(12) = -1 EBADF (Bad file descriptor) [pid 5074] close(13) = -1 EBADF (Bad file descriptor) [pid 5074] close(14) = -1 EBADF (Bad file descriptor) [pid 5074] close(15) = -1 EBADF (Bad file descriptor) [pid 5074] close(16) = -1 EBADF (Bad file descriptor) [pid 5074] close(17) = -1 EBADF (Bad file descriptor) [pid 5074] close(18) = -1 EBADF (Bad file descriptor) [pid 5074] close(19) = -1 EBADF (Bad file descriptor) [pid 5074] close(20) = -1 EBADF (Bad file descriptor) [pid 5074] close(21) = -1 EBADF (Bad file descriptor) [pid 5074] close(22) = -1 EBADF (Bad file descriptor) [pid 5074] close(23) = -1 EBADF (Bad file descriptor) [pid 5074] close(24) = -1 EBADF (Bad file descriptor) [pid 5074] close(25) = -1 EBADF (Bad file descriptor) [pid 5074] close(26) = -1 EBADF (Bad file descriptor) [pid 5074] close(27) = -1 EBADF (Bad file descriptor) [pid 5074] close(28) = -1 EBADF (Bad file descriptor) [pid 5074] close(29) = -1 EBADF (Bad file descriptor) [ 222.827597][ C1] rcu: INFO: rcu_preempt detected stalls on CPUs/tasks: [ 222.834607][ C1] rcu: 0-...!: (4 GPs behind) idle=2424/0/0x1 softirq=7450/7450 fqs=0 [ 222.843625][ C1] rcu: (detected by 1, t=10502 jiffies, g=11429, q=157 ncpus=2) [ 222.851384][ C1] Sending NMI from CPU 1 to CPUs 0: [ 222.856619][ C0] NMI backtrace for cpu 0 [ 222.856631][ C0] CPU: 0 PID: 0 Comm: swapper/0 Not tainted 6.7.0-next-20240119-syzkaller #0 [ 222.856657][ C0] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023 [ 222.856670][ C0] RIP: 0010:hlock_class+0xb/0x130 [ 222.856732][ C0] Code: cb 9b 7b 00 48 8b 3c 24 eb 81 0f 1f 44 00 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 48 b8 00 00 00 00 00 fc ff df 53 <48> 89 fb 48 83 c7 20 48 89 fa 48 c1 ea 03 0f b6 04 02 84 c0 74 08 [ 222.856755][ C0] RSP: 0000:ffffc90000007a88 EFLAGS: 00000086 [ 222.856775][ C0] RAX: dffffc0000000000 RBX: ffffffff8d295a40 RCX: 0000000000000001 [ 222.856791][ C0] RDX: 0000000000000001 RSI: ffffffff8d295a40 RDI: ffffffff8d296500 [ 222.856807][ C0] RBP: dffffc0000000000 R08: 0000000000000001 R09: fffffbfff275b1f8 [ 222.856823][ C0] R10: ffffffff93ad8fc7 R11: 0000000000000001 R12: fffffbfff1a52c9f [ 222.856839][ C0] R13: ffffffff8d296500 R14: 0000000000000000 R15: 0000000000000002 [ 222.856854][ C0] FS: 0000000000000000(0000) GS:ffff8880b9400000(0000) knlGS:0000000000000000 [ 222.856879][ C0] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 222.856895][ C0] CR2: 000055833450f738 CR3: 000000001e330000 CR4: 00000000003506f0 [ 222.856911][ C0] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 222.856925][ C0] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 222.856941][ C0] Call Trace: [ 222.856948][ C0] [ 222.856957][ C0] ? show_regs+0x8e/0xa0 [ 222.856993][ C0] ? nmi_cpu_backtrace+0x1d8/0x390 [ 222.857030][ C0] ? nmi_cpu_backtrace_handler+0xc/0x20 [ 222.857060][ C0] ? nmi_handle+0x1a9/0x580 [ 222.857097][ C0] ? hlock_class+0xb/0x130 [ 222.857124][ C0] ? default_do_nmi+0x6a/0x160 [ 222.857153][ C0] ? exc_nmi+0x18a/0x210 [ 222.857178][ C0] ? end_repeat_nmi+0xf/0x5e [ 222.857223][ C0] ? hlock_class+0xb/0x130 [ 222.857251][ C0] ? hlock_class+0xb/0x130 [ 222.857279][ C0] ? hlock_class+0xb/0x130 [ 222.857306][ C0] [ 222.857312][ C0] [ 222.857318][ C0] __lock_acquire+0x5e0/0x3b30 [ 222.857362][ C0] ? __pfx___lock_acquire+0x10/0x10 [ 222.857397][ C0] ? __pfx___lock_acquire+0x10/0x10 [ 222.857437][ C0] lock_acquire+0x1b1/0x540 [ 222.857473][ C0] ? debug_object_activate+0x199/0x540 [ 222.857504][ C0] ? __pfx_lock_acquire+0x10/0x10 [ 222.857540][ C0] ? debug_object_activate+0x13e/0x540 [ 222.857564][ C0] ? __pfx_lock_release+0x10/0x10 [ 222.857601][ C0] ? __pfx___lock_acquire+0x10/0x10 [ 222.857638][ C0] ? __pfx_advance_sched+0x10/0x10 [ 222.857664][ C0] _raw_spin_lock_irqsave+0x3a/0x60 [ 222.857693][ C0] ? debug_object_activate+0x199/0x540 [ 222.857718][ C0] debug_object_activate+0x199/0x540 [ 222.857745][ C0] ? __pfx_debug_object_activate+0x10/0x10 [ 222.857775][ C0] ? do_raw_spin_lock+0x12d/0x2c0 [ 222.857801][ C0] ? __pfx_advance_sched+0x10/0x10 [ 222.857826][ C0] ? enqueue_hrtimer+0x25/0x330 [ 222.857864][ C0] enqueue_hrtimer+0x25/0x330 [ 222.857903][ C0] __hrtimer_run_queues+0xa15/0xc20 [ 222.857947][ C0] ? __pfx___hrtimer_run_queues+0x10/0x10 [ 222.857985][ C0] ? ktime_get_update_offsets_now+0x3bd/0x620 [ 222.858022][ C0] hrtimer_interrupt+0x31b/0x800 [ 222.858053][ C0] __sysvec_apic_timer_interrupt+0x10f/0x410 [ 222.858092][ C0] sysvec_apic_timer_interrupt+0x90/0xb0 [ 222.858128][ C0] [ 222.858134][ C0] [ 222.858141][ C0] asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 222.858176][ C0] RIP: 0010:acpi_safe_halt+0x1a/0x20 [ 222.858201][ C0] Code: 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 65 48 8b 05 38 07 4b 75 48 8b 00 a8 08 75 0c 66 90 0f 00 2d 08 51 a1 00 fb f4 c3 cc cc cc cc 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 [ 222.858228][ C0] RSP: 0000:ffffffff8d207d68 EFLAGS: 00000246 [ 222.858246][ C0] RAX: 0000000000004000 RBX: 0000000000000001 RCX: ffffffff8ab89e69 [ 222.858261][ C0] RDX: 0000000000000001 RSI: ffff88801b692800 RDI: ffff88801b692864 [ 222.858277][ C0] RBP: ffff88801b692864 R08: 0000000000000001 R09: ffffed1017286ded [ 222.858292][ C0] R10: ffff8880b9436f6b R11: 0000000000000000 R12: ffff8880187ea800 [ 222.858308][ C0] R13: ffffffff8e11bc20 R14: 0000000000000000 R15: 0000000000000000 [ 222.858328][ C0] ? ct_kernel_exit+0x139/0x190 [ 222.858370][ C0] acpi_idle_enter+0xc5/0x160 [ 222.858396][ C0] cpuidle_enter_state+0x85/0x510 [ 222.858440][ C0] cpuidle_enter+0x4e/0xa0 [ 222.858473][ C0] do_idle+0x318/0x3f0 [ 222.858498][ C0] ? __pfx_do_idle+0x10/0x10 [ 222.858526][ C0] cpu_startup_entry+0x4f/0x60 [ 222.858551][ C0] rest_init+0x16f/0x2b0 [ 222.858575][ C0] ? regulator_has_full_constraints+0x9/0x20 [ 222.858610][ C0] ? __pfx_x86_late_time_init+0x10/0x10 [ 222.858654][ C0] arch_call_rest_init+0x13/0x40 [ 222.858693][ C0] start_kernel+0x39e/0x480 [ 222.858731][ C0] x86_64_start_reservations+0x18/0x30 [ 222.858769][ C0] x86_64_start_kernel+0xb2/0xc0 [ 222.858808][ C0] secondary_startup_64_no_verify+0x170/0x17b [ 222.858851][ C0] [ 222.858860][ C0] INFO: NMI handler (nmi_cpu_backtrace_handler) took too long to run: 2.240 msecs [ 222.859616][ C1] rcu: rcu_preempt kthread starved for 10502 jiffies! g11429 f0x0 RCU_GP_WAIT_FQS(5) ->state=0x0 ->cpu=1 [ 223.362143][ C1] rcu: Unless rcu_preempt kthread gets sufficient CPU time, OOM is now expected behavior. [ 223.372140][ C1] rcu: RCU grace-period kthread stack dump: [ 223.378048][ C1] task:rcu_preempt state:R running task stack:28080 pid:17 tgid:17 ppid:2 flags:0x00004000 [ 223.389833][ C1] Call Trace: [ 223.393146][ C1] [ 223.396113][ C1] __schedule+0xf15/0x5ce0 [ 223.400583][ C1] ? __pfx___lock_acquire+0x10/0x10 [ 223.405886][ C1] ? __pfx___schedule+0x10/0x10 [ 223.410785][ C1] ? schedule+0x1fe/0x280 [ 223.415159][ C1] ? __pfx_lock_release+0x10/0x10 [ 223.420236][ C1] ? __pfx___mod_timer+0x10/0x10 [ 223.425240][ C1] ? lock_acquire+0x1b1/0x540 [ 223.429974][ C1] ? lockdep_init_map_type+0x16d/0x7d0 [ 223.435497][ C1] schedule+0xe7/0x280 [ 223.439614][ C1] schedule_timeout+0x136/0x2a0 [ 223.444511][ C1] ? __pfx_schedule_timeout+0x10/0x10 [ 223.449929][ C1] ? __pfx_process_timeout+0x10/0x10 [ 223.455268][ C1] ? _raw_spin_unlock_irqrestore+0x3b/0x80 [ 223.461131][ C1] ? prepare_to_swait_event+0xf0/0x470 [ 223.466653][ C1] rcu_gp_fqs_loop+0x1eb/0xb10 [ 223.471473][ C1] ? __pfx_rcu_gp_fqs_loop+0x10/0x10 [ 223.476850][ C1] ? __pfx_lock_release+0x10/0x10 [ 223.481962][ C1] rcu_gp_kthread+0x245/0x380 [ 223.486703][ C1] ? __pfx_rcu_gp_kthread+0x10/0x10 [ 223.491970][ C1] ? lockdep_hardirqs_on+0x7c/0x110 [ 223.497232][ C1] ? __kthread_parkme+0x148/0x220 [ 223.502310][ C1] ? __pfx_rcu_gp_kthread+0x10/0x10 [ 223.507558][ C1] kthread+0x2c1/0x3a0 [ 223.511685][ C1] ? _raw_spin_unlock_irq+0x23/0x50 [ 223.516939][ C1] ? __pfx_kthread+0x10/0x10 [ 223.521585][ C1] ret_from_fork+0x45/0x80 [ 223.526057][ C1] ? __pfx_kthread+0x10/0x10 [ 223.530702][ C1] ret_from_fork_asm+0x1a/0x30 [ 223.535549][ C1] [ 223.538598][ C1] rcu: Stack dump where RCU GP kthread last ran: [ 223.544959][ C1] CPU: 1 PID: 11 Comm: kworker/u4:0 Not tainted 6.7.0-next-20240119-syzkaller #0 [ 223.554117][ C1] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023 [ 223.564204][ C1] Workqueue: events_unbound toggle_allocation_gate [ 223.570759][ C1] RIP: 0010:smp_call_function_many_cond+0x4e7/0x1590 [ 223.577479][ C1] Code: 0c 00 85 ed 74 4d 48 b8 00 00 00 00 00 fc ff df 4d 89 f4 4c 89 f5 49 c1 ec 03 83 e5 07 49 01 c4 83 c5 03 e8 4b 06 0c 00 f3 90 <41> 0f b6 04 24 40 38 c5 7c 08 84 c0 0f 85 5d 0e 00 00 8b 43 08 31 [ 223.597123][ C1] RSP: 0018:ffffc90000107920 EFLAGS: 00000293 [ 223.603227][ C1] RAX: 0000000000000000 RBX: ffff8880b9444800 RCX: ffffffff81801c5b [ 223.611234][ C1] RDX: ffff8880172b3b80 RSI: ffffffff81801c35 RDI: 0000000000000005 [ 223.619239][ C1] RBP: 0000000000000003 R08: 0000000000000005 R09: 0000000000000000 [ 223.627239][ C1] R10: 0000000000000001 R11: 0000000000000006 R12: ffffed1017288901 [ 223.635262][ C1] R13: 0000000000000001 R14: ffff8880b9444808 R15: ffff8880b953de80 [ 223.643268][ C1] FS: 0000000000000000(0000) GS:ffff8880b9500000(0000) knlGS:0000000000000000 [ 223.652241][ C1] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 223.658860][ C1] CR2: 00007f83bc0e92d0 CR3: 000000000d378000 CR4: 00000000003506f0 [ 223.666871][ C1] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 223.674875][ C1] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 223.682886][ C1] Call Trace: [ 223.686196][ C1] [ 223.689079][ C1] ? show_regs+0x8e/0xa0 [ 223.693376][ C1] ? rcu_check_gp_kthread_starvation+0x31b/0x450 [ 223.699758][ C1] ? do_raw_spin_unlock+0x172/0x230 [ 223.705002][ C1] ? rcu_sched_clock_irq+0x2295/0x30f0 [ 223.710541][ C1] ? __pfx_rcu_sched_clock_irq+0x10/0x10 [ 223.716250][ C1] ? hrtimer_run_queues+0x97/0x440 [ 223.721407][ C1] ? rcu_read_lock_sched_held+0x3e/0x70 [ 223.726999][ C1] ? __pfx_tick_nohz_highres_handler+0x10/0x10 [ 223.733197][ C1] ? update_process_times+0x17a/0x220 [ 223.738625][ C1] ? __pfx_update_process_times+0x10/0x10 [ 223.744403][ C1] ? update_wall_time+0x1c/0x40 [ 223.749302][ C1] ? tick_sched_handle+0x8e/0x170 [ 223.754365][ C1] ? tick_nohz_highres_handler+0xed/0x120 [ 223.760136][ C1] ? __hrtimer_run_queues+0x657/0xc20 [ 223.765577][ C1] ? __pfx___hrtimer_run_queues+0x10/0x10 [ 223.771369][ C1] ? ktime_get_update_offsets_now+0x3bd/0x620 [ 223.777493][ C1] ? hrtimer_interrupt+0x31b/0x800 [ 223.782659][ C1] ? __sysvec_apic_timer_interrupt+0x10f/0x410 [ 223.788889][ C1] ? sysvec_apic_timer_interrupt+0x90/0xb0 [ 223.794767][ C1] [ 223.797740][ C1] [ 223.800697][ C1] ? asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 223.806910][ C1] ? smp_call_function_many_cond+0x50b/0x1590 [ 223.813014][ C1] ? smp_call_function_many_cond+0x4e5/0x1590 [ 223.819128][ C1] ? smp_call_function_many_cond+0x4e7/0x1590 [ 223.825253][ C1] ? __pfx_do_sync_core+0x10/0x10 [ 223.830318][ C1] ? kmem_cache_alloc_bulk+0x1b9/0x940 [ 223.835838][ C1] ? __pfx_smp_call_function_many_cond+0x10/0x10 [ 223.842216][ C1] ? __pfx___text_poke+0x10/0x10 [ 223.847304][ C1] ? __pfx_do_sync_core+0x10/0x10 [ 223.852371][ C1] on_each_cpu_cond_mask+0x40/0x90 [ 223.857532][ C1] text_poke_bp_batch+0x22b/0x760 [ 223.862733][ C1] ? arch_jump_label_transform_apply+0x17/0x30 [ 223.868942][ C1] ? __pfx_text_poke_bp_batch+0x10/0x10 [ 223.874533][ C1] ? __jump_label_patch+0x1db/0x400 [ 223.879811][ C1] ? text_poke_queue+0xef/0x180 [ 223.884716][ C1] ? arch_jump_label_transform_queue+0xc0/0x120 [ 223.891016][ C1] text_poke_finish+0x30/0x40 [ 223.895736][ C1] arch_jump_label_transform_apply+0x1c/0x30 [ 223.901762][ C1] jump_label_update+0x1d7/0x400 [ 223.906753][ C1] static_key_enable_cpuslocked+0x1b7/0x270 [ 223.912696][ C1] static_key_enable+0x1a/0x20 [ 223.917521][ C1] toggle_allocation_gate+0xf8/0x250 [ 223.922852][ C1] ? __pfx_toggle_allocation_gate+0x10/0x10 [ 223.928815][ C1] process_one_work+0x8d5/0x16e0 [ 223.933809][ C1] ? __pfx_lock_acquire+0x10/0x10 [ 223.938888][ C1] ? __pfx_process_one_work+0x10/0x10 [ 223.944317][ C1] ? assign_work+0x1a0/0x250 [ 223.948972][ C1] worker_thread+0x8b6/0x1290 [ 223.953719][ C1] ? __pfx_worker_thread+0x10/0x10 [ 223.958873][ C1] kthread+0x2c1/0x3a0 [ 223.962996][ C1] ? _raw_spin_unlock_irq+0x23/0x50 [ 223.968243][ C1] ? __pfx_kthread+0x10/0x10 [ 223.972885][ C1] ret_from_fork+0x45/0x80 [ 223.977355][ C1] ? __pfx_kthread+0x10/0x10 [ 223.982046][ C1] ret_from_fork_asm+0x1a/0x30 [ 223.986881][ C1]