./strace-static-x86_64 -e \!wait4,clock_nanosleep,nanosleep -s 100 -x -f ./syz-executor3109945301 <...> Warning: Permanently added '10.128.1.133' (ED25519) to the list of known hosts. execve("./syz-executor3109945301", ["./syz-executor3109945301"], 0x7ffd640fe170 /* 10 vars */) = 0 brk(NULL) = 0x55558578d000 brk(0x55558578dd00) = 0x55558578dd00 arch_prctl(ARCH_SET_FS, 0x55558578d380) = 0 set_tid_address(0x55558578d650) = 5088 set_robust_list(0x55558578d660, 24) = 0 rseq(0x55558578dca0, 0x20, 0, 0x53053053) = 0 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 readlink("/proc/self/exe", "/root/syz-executor3109945301", 4096) = 28 getrandom("\x3e\x69\x8a\x2d\x69\x73\x0d\xfb", 8, GRND_NONBLOCK) = 8 brk(NULL) = 0x55558578dd00 brk(0x5555857aed00) = 0x5555857aed00 brk(0x5555857af000) = 0x5555857af000 mprotect(0x7fa18b54f000, 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 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55558578d650) = 5089 ./strace-static-x86_64: Process 5089 attached [pid 5089] set_robust_list(0x55558578d660, 24) = 0 [pid 5089] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5089] setpgid(0, 0) = 0 [pid 5089] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5089] write(3, "1000", 4) = 4 [pid 5089] close(3) = 0 [pid 5089] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5089] ioctl(3, TIOCSETD, [21]) = 0 [ 108.902141][ T5089] BUG: sleeping function called from invalid context at kernel/printk/printk.c:2659 [ 108.911755][ T5089] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 5089, name: syz-executor310 [ 108.921241][ T5089] preempt_count: 1, expected: 0 [ 108.926100][ T5089] RCU nest depth: 0, expected: 0 [ 108.931059][ T5089] 3 locks held by syz-executor310/5089: [ 108.936613][ T5089] #0: ffff88804fc970a0 (&tty->ldisc_sem){++++}-{0:0}, at: tty_ldisc_ref_wait+0x24/0x80 [ 108.946453][ T5089] #1: ffff88804fc97130 (&tty->atomic_write_lock){+.+.}-{3:3}, at: file_tty_write.constprop.0+0x293/0x9b0 [ 108.957852][ T5089] #2: ffff88802211e3e0 (&gsm->tx_lock){....}-{2:2}, at: gsmld_write+0x62/0x150 [ 108.966962][ T5089] irq event stamp: 1422 [ 108.971120][ T5089] hardirqs last enabled at (1421): [] _raw_spin_unlock_irqrestore+0x52/0x80 [ 108.981497][ T5089] hardirqs last disabled at (1422): [] _raw_spin_lock_irqsave+0x52/0x60 [ 108.991424][ T5089] softirqs last enabled at (1362): [] __do_softirq+0x5da/0x922 [ 109.001020][ T5089] softirqs last disabled at (1321): [] irq_exit_rcu+0xb9/0x120 [ 109.010179][ T5089] Preemption disabled at: [ 109.010192][ T5089] [<0000000000000000>] 0x0 [ 109.018937][ T5089] CPU: 1 PID: 5089 Comm: syz-executor310 Not tainted 6.9.0-rc4-syzkaller-00214-g13a2e429f644 #0 [ 109.029368][ T5089] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/27/2024 [ 109.039445][ T5089] Call Trace: [ 109.042744][ T5089] [ 109.045691][ T5089] dump_stack_lvl+0x116/0x1f0 [ 109.050427][ T5089] __might_resched+0x3c0/0x5e0 [ 109.055240][ T5089] ? srso_alias_return_thunk+0x5/0xfbef5 [ 109.060907][ T5089] ? __lock_acquire+0x1fb0/0x3b30 [ 109.066068][ T5089] ? __pfx___might_resched+0x10/0x10 [ 109.071404][ T5089] console_lock+0x1b/0xa0 [ 109.075770][ T5089] do_con_write+0x154/0x7bb0 [ 109.080413][ T5089] ? __pfx___lock_acquire+0x10/0x10 [ 109.085668][ T5089] ? __pfx___might_resched+0x10/0x10 [ 109.090998][ T5089] ? srso_alias_return_thunk+0x5/0xfbef5 [ 109.096667][ T5089] ? lock_acquire+0x1b1/0x560 [ 109.101391][ T5089] ? srso_alias_return_thunk+0x5/0xfbef5 [ 109.107150][ T5089] ? __pfx_do_con_write+0x10/0x10 [ 109.112223][ T5089] ? srso_alias_return_thunk+0x5/0xfbef5 [ 109.117911][ T5089] ? do_raw_spin_lock+0x12d/0x2c0 [ 109.122980][ T5089] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 109.128428][ T5089] ? rcu_is_watching+0x12/0xc0 [ 109.133224][ T5089] con_write+0x23/0xb0 [ 109.137681][ T5089] gsmld_write+0xd5/0x150 [ 109.142067][ T5089] ? __pfx_gsmld_write+0x10/0x10 [ 109.147049][ T5089] file_tty_write.constprop.0+0x51b/0x9b0 [ 109.152819][ T5089] do_iter_readv_writev+0x507/0x780 [ 109.158060][ T5089] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 109.163866][ T5089] ? srso_alias_return_thunk+0x5/0xfbef5 [ 109.169519][ T5089] ? security_file_permission+0x98/0xc0 [ 109.175098][ T5089] ? srso_alias_return_thunk+0x5/0xfbef5 [ 109.180757][ T5089] vfs_writev+0x36f/0xdb0 [ 109.185102][ T5089] ? srso_alias_return_thunk+0x5/0xfbef5 [ 109.190757][ T5089] ? lock_acquire+0x1b1/0x560 [ 109.195464][ T5089] ? srso_alias_return_thunk+0x5/0xfbef5 [ 109.201121][ T5089] ? __pfx_vfs_writev+0x10/0x10 [ 109.205988][ T5089] ? do_raw_spin_lock+0x12d/0x2c0 [ 109.211065][ T5089] ? ptrace_notify+0xf1/0x130 [ 109.215777][ T5089] ? srso_alias_return_thunk+0x5/0xfbef5 [ 109.221527][ T5089] ? do_writev+0x137/0x370 [ 109.225965][ T5089] do_writev+0x137/0x370 [ 109.230228][ T5089] ? __pfx_do_writev+0x10/0x10 [ 109.235004][ T5089] ? srso_alias_return_thunk+0x5/0xfbef5 [ 109.240656][ T5089] ? srso_alias_return_thunk+0x5/0xfbef5 [ 109.246319][ T5089] ? _raw_spin_unlock_irq+0x2e/0x50 [ 109.251557][ T5089] ? srso_alias_return_thunk+0x5/0xfbef5 [ 109.257206][ T5089] ? ptrace_notify+0xf1/0x130 [ 109.261919][ T5089] do_syscall_64+0xcf/0x260 [ 109.266443][ T5089] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 109.272382][ T5089] RIP: 0033:0x7fa18b4dbcf9 [ 109.276817][ T5089] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 c1 17 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [pid 5089] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5089] exit_group(0) = ? [ 109.296568][ T5089] RSP: 002b:00007ffd7cdffde8 EFLAGS: 00000246 ORIG_RAX: 0000000000000014 [ 109.305003][ T5089] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fa18b4dbcf9 [ 109.312997][ T5089] RDX: 0000000000000004 RSI: 0000000020000400 RDI: 0000000000000003 [ 109.320985][ T5089] RBP: 00007fa18b54f5f0 R08: 0000000000000006 R09: 0000000000000006 [ 109.329053][ T5089] R10: 00007ffd7cdffaf6 R11: 0000000000000246 R12: 0000000000000001 [ 109.337043][ T5089] R13: 431bde82d7b634db R14: 0000000000000001 R15: 0000000000000001 [ 109.345052][ T5089] [pid 5089] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5089, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55558578d650) = 5091 ./strace-static-x86_64: Process 5091 attached [pid 5091] set_robust_list(0x55558578d660, 24) = 0 [pid 5091] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5091] setpgid(0, 0) = 0 [pid 5091] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5091] write(3, "1000", 4) = 4 [pid 5091] close(3) = 0 [pid 5091] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5091] ioctl(3, TIOCSETD, [21]) = 0 [pid 5091] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5091] exit_group(0) = ? [pid 5091] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5091, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- restart_syscall(<... resuming interrupted clone ...>) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5092 attached , child_tidptr=0x55558578d650) = 5092 [pid 5092] set_robust_list(0x55558578d660, 24) = 0 [pid 5092] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5092] setpgid(0, 0) = 0 [pid 5092] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5092] write(3, "1000", 4) = 4 [pid 5092] close(3) = 0 [pid 5092] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5092] ioctl(3, TIOCSETD, [21]) = 0 [pid 5092] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5092] exit_group(0) = ? [pid 5092] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5092, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5093 attached , child_tidptr=0x55558578d650) = 5093 [pid 5093] set_robust_list(0x55558578d660, 24) = 0 [pid 5093] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5093] setpgid(0, 0) = 0 [pid 5093] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5093] write(3, "1000", 4) = 4 [pid 5093] close(3) = 0 [pid 5093] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5093] ioctl(3, TIOCSETD, [21]) = 0 [pid 5093] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5093] exit_group(0) = ? [pid 5093] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5093, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5094 attached , child_tidptr=0x55558578d650) = 5094 [pid 5094] set_robust_list(0x55558578d660, 24) = 0 [pid 5094] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5094] setpgid(0, 0) = 0 [pid 5094] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5094] write(3, "1000", 4) = 4 [pid 5094] close(3) = 0 [pid 5094] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5094] ioctl(3, TIOCSETD, [21]) = 0 [pid 5094] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5094] exit_group(0) = ? [pid 5094] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5094, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- restart_syscall(<... resuming interrupted clone ...>) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5095 attached , child_tidptr=0x55558578d650) = 5095 [pid 5095] set_robust_list(0x55558578d660, 24) = 0 [pid 5095] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5095] setpgid(0, 0) = 0 [pid 5095] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5095] write(3, "1000", 4) = 4 [pid 5095] close(3) = 0 [pid 5095] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5095] ioctl(3, TIOCSETD, [21]) = 0 [pid 5095] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5095] exit_group(0) = ? [pid 5095] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5095, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- restart_syscall(<... resuming interrupted clone ...>) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5096 attached , child_tidptr=0x55558578d650) = 5096 [pid 5096] set_robust_list(0x55558578d660, 24) = 0 [pid 5096] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5096] setpgid(0, 0) = 0 [pid 5096] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5096] write(3, "1000", 4) = 4 [pid 5096] close(3) = 0 [pid 5096] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5096] ioctl(3, TIOCSETD, [21]) = 0 [pid 5096] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5096] exit_group(0) = ? [pid 5096] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5096, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- restart_syscall(<... resuming interrupted clone ...>) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5097 attached , child_tidptr=0x55558578d650) = 5097 [pid 5097] set_robust_list(0x55558578d660, 24) = 0 [pid 5097] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5097] setpgid(0, 0) = 0 [pid 5097] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5097] write(3, "1000", 4) = 4 [pid 5097] close(3) = 0 [pid 5097] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5097] ioctl(3, TIOCSETD, [21]) = 0 [pid 5097] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5097] exit_group(0) = ? [pid 5097] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5097, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- restart_syscall(<... resuming interrupted clone ...>) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5098 attached , child_tidptr=0x55558578d650) = 5098 [pid 5098] set_robust_list(0x55558578d660, 24) = 0 [pid 5098] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5098] setpgid(0, 0) = 0 [pid 5098] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5098] write(3, "1000", 4) = 4 [pid 5098] close(3) = 0 [pid 5098] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5098] ioctl(3, TIOCSETD, [21]) = 0 [pid 5098] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5098] exit_group(0) = ? [pid 5098] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5098, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5099 attached , child_tidptr=0x55558578d650) = 5099 [pid 5099] set_robust_list(0x55558578d660, 24) = 0 [pid 5099] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5099] setpgid(0, 0) = 0 [pid 5099] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5099] write(3, "1000", 4) = 4 [pid 5099] close(3) = 0 [pid 5099] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5099] ioctl(3, TIOCSETD, [21]) = 0 [ 109.948396][ T5099] BUG: sleeping function called from invalid context at kernel/printk/printk.c:2659 [ 109.957816][ T5099] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 5099, name: syz-executor310 [ 109.967296][ T5099] preempt_count: 1, expected: 0 [ 109.972171][ T5099] RCU nest depth: 0, expected: 0 [ 109.977123][ T5099] 3 locks held by syz-executor310/5099: [ 109.982694][ T5099] #0: ffff888022f460a0 (&tty->ldisc_sem){++++}-{0:0}, at: tty_ldisc_ref_wait+0x24/0x80 [ 109.992611][ T5099] #1: ffff888022f46130 (&tty->atomic_write_lock){+.+.}-{3:3}, at: file_tty_write.constprop.0+0x293/0x9b0 [ 110.003994][ T5099] #2: ffff888023d033e0 (&gsm->tx_lock){....}-{2:2}, at: gsmld_write+0x62/0x150 [ 110.013228][ T5099] irq event stamp: 922 [ 110.017303][ T5099] hardirqs last enabled at (921): [] _raw_spin_unlock_irq+0x23/0x50 [ 110.026974][ T5099] hardirqs last disabled at (922): [] _raw_spin_lock_irqsave+0x52/0x60 [ 110.036830][ T5099] softirqs last enabled at (856): [] __do_softirq+0x5da/0x922 [ 110.046174][ T5099] softirqs last disabled at (827): [] irq_exit_rcu+0xb9/0x120 [ 110.055233][ T5099] Preemption disabled at: [ 110.055246][ T5099] [<0000000000000000>] 0x0 [ 110.063992][ T5099] CPU: 1 PID: 5099 Comm: syz-executor310 Tainted: G W 6.9.0-rc4-syzkaller-00214-g13a2e429f644 #0 [ 110.075900][ T5099] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/27/2024 [ 110.085971][ T5099] Call Trace: [ 110.089358][ T5099] [ 110.092306][ T5099] dump_stack_lvl+0x116/0x1f0 [ 110.097038][ T5099] __might_resched+0x3c0/0x5e0 [ 110.101837][ T5099] ? srso_alias_return_thunk+0x5/0xfbef5 [ 110.107526][ T5099] ? __lock_acquire+0x14f4/0x3b30 [ 110.112587][ T5099] ? __pfx___might_resched+0x10/0x10 [ 110.119931][ T5099] console_lock+0x1b/0xa0 [ 110.124301][ T5099] do_con_write+0x154/0x7bb0 [ 110.128930][ T5099] ? __might_fault+0x13b/0x190 [ 110.133740][ T5099] ? __pfx___lock_acquire+0x10/0x10 [ 110.138966][ T5099] ? srso_alias_return_thunk+0x5/0xfbef5 [ 110.144742][ T5099] ? __pfx___might_resched+0x10/0x10 [ 110.150081][ T5099] ? srso_alias_return_thunk+0x5/0xfbef5 [ 110.155767][ T5099] ? lock_acquire+0x1b1/0x560 [ 110.160532][ T5099] ? srso_alias_return_thunk+0x5/0xfbef5 [ 110.166195][ T5099] ? __pfx_do_con_write+0x10/0x10 [ 110.171264][ T5099] ? srso_alias_return_thunk+0x5/0xfbef5 [ 110.176942][ T5099] ? do_raw_spin_lock+0x12d/0x2c0 [ 110.181999][ T5099] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 110.187401][ T5099] ? rcu_is_watching+0x12/0xc0 [ 110.192201][ T5099] con_write+0x23/0xb0 [ 110.196332][ T5099] gsmld_write+0xd5/0x150 [ 110.200701][ T5099] ? __pfx_gsmld_write+0x10/0x10 [ 110.205699][ T5099] file_tty_write.constprop.0+0x51b/0x9b0 [ 110.211504][ T5099] do_iter_readv_writev+0x507/0x780 [ 110.216751][ T5099] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 110.222533][ T5099] ? srso_alias_return_thunk+0x5/0xfbef5 [ 110.228201][ T5099] ? security_file_permission+0x98/0xc0 [ 110.233796][ T5099] ? srso_alias_return_thunk+0x5/0xfbef5 [ 110.239474][ T5099] vfs_writev+0x36f/0xdb0 [ 110.243847][ T5099] ? srso_alias_return_thunk+0x5/0xfbef5 [ 110.249507][ T5099] ? lock_acquire+0x1b1/0x560 [ 110.254224][ T5099] ? srso_alias_return_thunk+0x5/0xfbef5 [ 110.259903][ T5099] ? __pfx_vfs_writev+0x10/0x10 [ 110.264810][ T5099] ? do_raw_spin_lock+0x12d/0x2c0 [ 110.269907][ T5099] ? ptrace_notify+0xf1/0x130 [ 110.274646][ T5099] ? srso_alias_return_thunk+0x5/0xfbef5 [ 110.280337][ T5099] ? do_writev+0x137/0x370 [ 110.284789][ T5099] do_writev+0x137/0x370 [ 110.289068][ T5099] ? __pfx_do_writev+0x10/0x10 [ 110.293860][ T5099] ? srso_alias_return_thunk+0x5/0xfbef5 [ 110.299546][ T5099] ? srso_alias_return_thunk+0x5/0xfbef5 [ 110.305228][ T5099] ? _raw_spin_unlock_irq+0x2e/0x50 [ 110.310462][ T5099] ? srso_alias_return_thunk+0x5/0xfbef5 [ 110.316327][ T5099] ? ptrace_notify+0xf1/0x130 [ 110.321234][ T5099] do_syscall_64+0xcf/0x260 [ 110.325787][ T5099] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 110.331721][ T5099] RIP: 0033:0x7fa18b4dbcf9 [ 110.336158][ T5099] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 c1 17 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 110.355886][ T5099] RSP: 002b:00007ffd7cdffde8 EFLAGS: 00000246 ORIG_RAX: 0000000000000014 [ 110.364334][ T5099] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fa18b4dbcf9 [ 110.372364][ T5099] RDX: 0000000000000004 RSI: 0000000020000400 RDI: 0000000000000003 [ 110.380357][ T5099] RBP: 000000000001ace3 R08: 0000000000000006 R09: 0000000000000006 [ 110.388437][ T5099] R10: 00007ffd7cdffaf6 R11: 0000000000000246 R12: 00007ffd7cdffdfc [pid 5099] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5099] exit_group(0) = ? [pid 5099] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5099, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- restart_syscall(<... resuming interrupted clone ...>) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5100 attached , child_tidptr=0x55558578d650) = 5100 [pid 5100] set_robust_list(0x55558578d660, 24) = 0 [pid 5100] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5100] setpgid(0, 0) = 0 [pid 5100] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5100] write(3, "1000", 4) = 4 [pid 5100] close(3) = 0 [ 110.396441][ T5099] R13: 431bde82d7b634db R14: 0000000000000001 R15: 0000000000000001 [ 110.404462][ T5099] [pid 5100] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5100] ioctl(3, TIOCSETD, [21]) = 0 [pid 5100] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5100] exit_group(0) = ? [pid 5100] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5100, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- restart_syscall(<... resuming interrupted clone ...>) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5101 attached , child_tidptr=0x55558578d650) = 5101 [pid 5101] set_robust_list(0x55558578d660, 24) = 0 [pid 5101] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5101] setpgid(0, 0) = 0 [pid 5101] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5101] write(3, "1000", 4) = 4 [pid 5101] close(3) = 0 [pid 5101] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5101] ioctl(3, TIOCSETD, [21]) = 0 [pid 5101] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5101] exit_group(0) = ? [pid 5101] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5101, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- restart_syscall(<... resuming interrupted clone ...>) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5102 attached , child_tidptr=0x55558578d650) = 5102 [pid 5102] set_robust_list(0x55558578d660, 24) = 0 [pid 5102] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5102] setpgid(0, 0) = 0 [pid 5102] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5102] write(3, "1000", 4) = 4 [pid 5102] close(3) = 0 [pid 5102] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5102] ioctl(3, TIOCSETD, [21]) = 0 [pid 5102] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5102] exit_group(0) = ? [pid 5102] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5102, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- restart_syscall(<... resuming interrupted clone ...>) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5103 attached , child_tidptr=0x55558578d650) = 5103 [pid 5103] set_robust_list(0x55558578d660, 24) = 0 [pid 5103] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5103] setpgid(0, 0) = 0 [pid 5103] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5103] write(3, "1000", 4) = 4 [pid 5103] close(3) = 0 [pid 5103] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5103] ioctl(3, TIOCSETD, [21]) = 0 [pid 5103] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5103] exit_group(0) = ? [pid 5103] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5103, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- restart_syscall(<... resuming interrupted clone ...>) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5104 attached , child_tidptr=0x55558578d650) = 5104 [pid 5104] set_robust_list(0x55558578d660, 24) = 0 [pid 5104] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5104] setpgid(0, 0) = 0 [pid 5104] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5104] write(3, "1000", 4) = 4 [pid 5104] close(3) = 0 [pid 5104] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5104] ioctl(3, TIOCSETD, [21]) = 0 [pid 5104] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5104] exit_group(0) = ? [pid 5104] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5104, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- restart_syscall(<... resuming interrupted clone ...>) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5105 attached , child_tidptr=0x55558578d650) = 5105 [pid 5105] set_robust_list(0x55558578d660, 24) = 0 [pid 5105] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5105] setpgid(0, 0) = 0 [pid 5105] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5105] write(3, "1000", 4) = 4 [pid 5105] close(3) = 0 [pid 5105] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5105] ioctl(3, TIOCSETD, [21]) = 0 [pid 5105] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5105] exit_group(0) = ? [pid 5105] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5105, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- restart_syscall(<... resuming interrupted clone ...>) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5106 attached , child_tidptr=0x55558578d650) = 5106 [pid 5106] set_robust_list(0x55558578d660, 24) = 0 [pid 5106] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5106] setpgid(0, 0) = 0 [pid 5106] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5106] write(3, "1000", 4) = 4 [pid 5106] close(3) = 0 [pid 5106] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5106] ioctl(3, TIOCSETD, [21]) = 0 [pid 5106] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5106] exit_group(0) = ? [pid 5106] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5106, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5107 attached , child_tidptr=0x55558578d650) = 5107 [pid 5107] set_robust_list(0x55558578d660, 24) = 0 [pid 5107] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5107] setpgid(0, 0) = 0 [pid 5107] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5107] write(3, "1000", 4) = 4 [pid 5107] close(3) = 0 [pid 5107] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5107] ioctl(3, TIOCSETD, [21]) = 0 [pid 5107] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5107] exit_group(0) = ? [pid 5107] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5107, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5108 attached , child_tidptr=0x55558578d650) = 5108 [pid 5108] set_robust_list(0x55558578d660, 24) = 0 [pid 5108] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5108] setpgid(0, 0) = 0 [pid 5108] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5108] write(3, "1000", 4) = 4 [pid 5108] close(3) = 0 [pid 5108] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5108] ioctl(3, TIOCSETD, [21]) = 0 [ 110.958861][ T5108] BUG: sleeping function called from invalid context at kernel/printk/printk.c:2659 [ 110.968279][ T5108] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 5108, name: syz-executor310 [ 110.977766][ T5108] preempt_count: 1, expected: 0 [ 110.982633][ T5108] RCU nest depth: 0, expected: 0 [ 110.987581][ T5108] 3 locks held by syz-executor310/5108: [ 110.993135][ T5108] #0: ffff88807b4390a0 (&tty->ldisc_sem){++++}-{0:0}, at: tty_ldisc_ref_wait+0x24/0x80 [ 111.002969][ T5108] #1: ffff88807b439130 (&tty->atomic_write_lock){+.+.}-{3:3}, at: file_tty_write.constprop.0+0x293/0x9b0 [ 111.014371][ T5108] #2: ffff88801fc143e0 (&gsm->tx_lock){....}-{2:2}, at: gsmld_write+0x62/0x150 [ 111.023516][ T5108] irq event stamp: 1086 [ 111.027682][ T5108] hardirqs last enabled at (1085): [] _raw_spin_unlock_irq+0x23/0x50 [ 111.037464][ T5108] hardirqs last disabled at (1086): [] _raw_spin_lock_irqsave+0x52/0x60 [ 111.047440][ T5108] softirqs last enabled at (888): [] __do_softirq+0x5da/0x922 [ 111.056613][ T5108] softirqs last disabled at (857): [] irq_exit_rcu+0xb9/0x120 [ 111.065688][ T5108] Preemption disabled at: [ 111.065701][ T5108] [<0000000000000000>] 0x0 [ 111.074457][ T5108] CPU: 1 PID: 5108 Comm: syz-executor310 Tainted: G W 6.9.0-rc4-syzkaller-00214-g13a2e429f644 #0 [ 111.086384][ T5108] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/27/2024 [ 111.096474][ T5108] Call Trace: [ 111.099780][ T5108] [ 111.102764][ T5108] dump_stack_lvl+0x116/0x1f0 [ 111.107487][ T5108] __might_resched+0x3c0/0x5e0 [ 111.112314][ T5108] ? srso_alias_return_thunk+0x5/0xfbef5 [ 111.118073][ T5108] ? __lock_acquire+0x14f4/0x3b30 [ 111.123147][ T5108] ? __pfx___might_resched+0x10/0x10 [ 111.128520][ T5108] console_lock+0x1b/0xa0 [ 111.132899][ T5108] do_con_write+0x154/0x7bb0 [ 111.137645][ T5108] ? __might_fault+0x13b/0x190 [ 111.142461][ T5108] ? __pfx___lock_acquire+0x10/0x10 [ 111.147714][ T5108] ? srso_alias_return_thunk+0x5/0xfbef5 [ 111.153860][ T5108] ? __pfx___might_resched+0x10/0x10 [ 111.159197][ T5108] ? srso_alias_return_thunk+0x5/0xfbef5 [ 111.164897][ T5108] ? lock_acquire+0x1b1/0x560 [ 111.169607][ T5108] ? srso_alias_return_thunk+0x5/0xfbef5 [ 111.175283][ T5108] ? __pfx_do_con_write+0x10/0x10 [ 111.180380][ T5108] ? srso_alias_return_thunk+0x5/0xfbef5 [ 111.186038][ T5108] ? do_raw_spin_lock+0x12d/0x2c0 [ 111.191098][ T5108] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 111.196518][ T5108] ? rcu_is_watching+0x12/0xc0 [ 111.201320][ T5108] con_write+0x23/0xb0 [ 111.205455][ T5108] gsmld_write+0xd5/0x150 [ 111.209858][ T5108] ? __pfx_gsmld_write+0x10/0x10 [ 111.214877][ T5108] file_tty_write.constprop.0+0x51b/0x9b0 [ 111.220674][ T5108] do_iter_readv_writev+0x507/0x780 [ 111.225930][ T5108] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 111.231710][ T5108] ? srso_alias_return_thunk+0x5/0xfbef5 [ 111.237391][ T5108] ? security_file_permission+0x98/0xc0 [ 111.242969][ T5108] ? srso_alias_return_thunk+0x5/0xfbef5 [ 111.248734][ T5108] vfs_writev+0x36f/0xdb0 [ 111.253084][ T5108] ? srso_alias_return_thunk+0x5/0xfbef5 [ 111.258757][ T5108] ? lock_acquire+0x1b1/0x560 [ 111.263492][ T5108] ? srso_alias_return_thunk+0x5/0xfbef5 [ 111.269157][ T5108] ? __pfx_vfs_writev+0x10/0x10 [ 111.274041][ T5108] ? do_raw_spin_lock+0x12d/0x2c0 [ 111.279130][ T5108] ? ptrace_notify+0xf1/0x130 [ 111.283863][ T5108] ? srso_alias_return_thunk+0x5/0xfbef5 [ 111.289555][ T5108] ? do_writev+0x137/0x370 [ 111.294039][ T5108] do_writev+0x137/0x370 [ 111.298334][ T5108] ? __pfx_do_writev+0x10/0x10 [ 111.303141][ T5108] ? srso_alias_return_thunk+0x5/0xfbef5 [ 111.308808][ T5108] ? srso_alias_return_thunk+0x5/0xfbef5 [ 111.314468][ T5108] ? _raw_spin_unlock_irq+0x2e/0x50 [ 111.319725][ T5108] ? srso_alias_return_thunk+0x5/0xfbef5 [ 111.325394][ T5108] ? ptrace_notify+0xf1/0x130 [ 111.330133][ T5108] do_syscall_64+0xcf/0x260 [ 111.334703][ T5108] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 111.340681][ T5108] RIP: 0033:0x7fa18b4dbcf9 [ 111.345114][ T5108] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 c1 17 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 111.364861][ T5108] RSP: 002b:00007ffd7cdffde8 EFLAGS: 00000246 ORIG_RAX: 0000000000000014 [ 111.374105][ T5108] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fa18b4dbcf9 [ 111.382133][ T5108] RDX: 0000000000000004 RSI: 0000000020000400 RDI: 0000000000000003 [ 111.390148][ T5108] RBP: 000000000001b0e9 R08: 0000000000000006 R09: 0000000000000006 [ 111.398137][ T5108] R10: 00007ffd7cdffaf6 R11: 0000000000000246 R12: 00007ffd7cdffdfc [pid 5108] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5108] exit_group(0) = ? [pid 5108] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5108, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5109 attached , child_tidptr=0x55558578d650) = 5109 [pid 5109] set_robust_list(0x55558578d660, 24) = 0 [pid 5109] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5109] setpgid(0, 0) = 0 [pid 5109] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5109] write(3, "1000", 4) = 4 [pid 5109] close(3) = 0 [pid 5109] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5109] ioctl(3, TIOCSETD, [21]) = 0 [pid 5109] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5109] exit_group(0) = ? [pid 5109] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5109, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [ 111.406141][ T5108] R13: 431bde82d7b634db R14: 0000000000000001 R15: 0000000000000001 [ 111.414332][ T5108] restart_syscall(<... resuming interrupted clone ...>) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5110 attached , child_tidptr=0x55558578d650) = 5110 [pid 5110] set_robust_list(0x55558578d660, 24) = 0 [pid 5110] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5110] setpgid(0, 0) = 0 [pid 5110] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5110] write(3, "1000", 4) = 4 [pid 5110] close(3) = 0 [pid 5110] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5110] ioctl(3, TIOCSETD, [21]) = 0 [pid 5110] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5110] exit_group(0) = ? [pid 5110] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5110, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- restart_syscall(<... resuming interrupted clone ...>) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5111 attached , child_tidptr=0x55558578d650) = 5111 [pid 5111] set_robust_list(0x55558578d660, 24) = 0 [pid 5111] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5111] setpgid(0, 0) = 0 [pid 5111] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5111] write(3, "1000", 4) = 4 [pid 5111] close(3) = 0 [pid 5111] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5111] ioctl(3, TIOCSETD, [21]) = 0 [pid 5111] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5111] exit_group(0) = ? [pid 5111] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5111, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- restart_syscall(<... resuming interrupted clone ...>) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5112 attached , child_tidptr=0x55558578d650) = 5112 [pid 5112] set_robust_list(0x55558578d660, 24) = 0 [pid 5112] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5112] setpgid(0, 0) = 0 [pid 5112] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5112] write(3, "1000", 4) = 4 [pid 5112] close(3) = 0 [pid 5112] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5112] ioctl(3, TIOCSETD, [21]) = 0 [pid 5112] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5112] exit_group(0) = ? [pid 5112] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5112, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5113 attached , child_tidptr=0x55558578d650) = 5113 [pid 5113] set_robust_list(0x55558578d660, 24) = 0 [pid 5113] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5113] setpgid(0, 0) = 0 [pid 5113] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5113] write(3, "1000", 4) = 4 [pid 5113] close(3) = 0 [pid 5113] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5113] ioctl(3, TIOCSETD, [21]) = 0 [pid 5113] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5113] exit_group(0) = ? [pid 5113] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5113, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- restart_syscall(<... resuming interrupted clone ...>) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5114 attached , child_tidptr=0x55558578d650) = 5114 [pid 5114] set_robust_list(0x55558578d660, 24) = 0 [pid 5114] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5114] setpgid(0, 0) = 0 [pid 5114] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5114] write(3, "1000", 4) = 4 [pid 5114] close(3) = 0 [pid 5114] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5114] ioctl(3, TIOCSETD, [21]) = 0 [pid 5114] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5114] exit_group(0) = ? [pid 5114] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5114, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- restart_syscall(<... resuming interrupted clone ...>) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5115 attached , child_tidptr=0x55558578d650) = 5115 [pid 5115] set_robust_list(0x55558578d660, 24) = 0 [pid 5115] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5115] setpgid(0, 0) = 0 [pid 5115] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5115] write(3, "1000", 4) = 4 [pid 5115] close(3) = 0 [pid 5115] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5115] ioctl(3, TIOCSETD, [21]) = 0 [pid 5115] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5115] exit_group(0) = ? [pid 5115] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5115, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- restart_syscall(<... resuming interrupted clone ...>) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5116 attached , child_tidptr=0x55558578d650) = 5116 [pid 5116] set_robust_list(0x55558578d660, 24) = 0 [pid 5116] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5116] setpgid(0, 0) = 0 [pid 5116] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5116] write(3, "1000", 4) = 4 [pid 5116] close(3) = 0 [pid 5116] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5116] ioctl(3, TIOCSETD, [21]) = 0 [pid 5116] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5116] exit_group(0) = ? [pid 5116] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5116, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- restart_syscall(<... resuming interrupted clone ...>) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5117 attached , child_tidptr=0x55558578d650) = 5117 [pid 5117] set_robust_list(0x55558578d660, 24) = 0 [pid 5117] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5117] setpgid(0, 0) = 0 [pid 5117] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5117] write(3, "1000", 4) = 4 [pid 5117] close(3) = 0 [pid 5117] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5117] ioctl(3, TIOCSETD, [21]) = 0 [ 112.014289][ T5117] BUG: sleeping function called from invalid context at kernel/printk/printk.c:2659 [ 112.023759][ T5117] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 5117, name: syz-executor310 [ 112.033270][ T5117] preempt_count: 1, expected: 0 [ 112.038133][ T5117] RCU nest depth: 0, expected: 0 [ 112.043080][ T5117] 3 locks held by syz-executor310/5117: [ 112.048644][ T5117] #0: ffff8880234160a0 (&tty->ldisc_sem){++++}-{0:0}, at: tty_ldisc_ref_wait+0x24/0x80 [ 112.058519][ T5117] #1: ffff888023416130 (&tty->atomic_write_lock){+.+.}-{3:3}, at: file_tty_write.constprop.0+0x293/0x9b0 [ 112.069906][ T5117] #2: ffff888023a413e0 (&gsm->tx_lock){....}-{2:2}, at: gsmld_write+0x62/0x150 [ 112.079137][ T5117] irq event stamp: 862 [ 112.083213][ T5117] hardirqs last enabled at (861): [] _raw_spin_unlock_irq+0x23/0x50 [ 112.092899][ T5117] hardirqs last disabled at (862): [] _raw_spin_lock_irqsave+0x52/0x60 [ 112.102785][ T5117] softirqs last enabled at (0): [] copy_process+0x24cc/0x9090 [ 112.111933][ T5117] softirqs last disabled at (0): [<0000000000000000>] 0x0 [ 112.119065][ T5117] Preemption disabled at: [ 112.119078][ T5117] [<0000000000000000>] 0x0 [ 112.127833][ T5117] CPU: 0 PID: 5117 Comm: syz-executor310 Tainted: G W 6.9.0-rc4-syzkaller-00214-g13a2e429f644 #0 [ 112.139744][ T5117] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/27/2024 [ 112.149817][ T5117] Call Trace: [ 112.153128][ T5117] [ 112.156075][ T5117] dump_stack_lvl+0x116/0x1f0 [ 112.160794][ T5117] __might_resched+0x3c0/0x5e0 [ 112.165591][ T5117] ? srso_alias_return_thunk+0x5/0xfbef5 [ 112.171252][ T5117] ? __lock_acquire+0x14f4/0x3b30 [ 112.176411][ T5117] ? __pfx___might_resched+0x10/0x10 [ 112.181766][ T5117] console_lock+0x1b/0xa0 [ 112.186173][ T5117] do_con_write+0x154/0x7bb0 [ 112.190905][ T5117] ? __might_fault+0x13b/0x190 [ 112.195713][ T5117] ? __pfx___lock_acquire+0x10/0x10 [ 112.200955][ T5117] ? srso_alias_return_thunk+0x5/0xfbef5 [ 112.206651][ T5117] ? __pfx___might_resched+0x10/0x10 [ 112.211974][ T5117] ? srso_alias_return_thunk+0x5/0xfbef5 [ 112.217644][ T5117] ? lock_acquire+0x1b1/0x560 [ 112.222350][ T5117] ? srso_alias_return_thunk+0x5/0xfbef5 [ 112.228015][ T5117] ? __pfx_do_con_write+0x10/0x10 [ 112.233092][ T5117] ? srso_alias_return_thunk+0x5/0xfbef5 [ 112.238761][ T5117] ? do_raw_spin_lock+0x12d/0x2c0 [ 112.243831][ T5117] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 112.249238][ T5117] ? rcu_is_watching+0x12/0xc0 [ 112.254072][ T5117] con_write+0x23/0xb0 [ 112.258201][ T5117] gsmld_write+0xd5/0x150 [ 112.262576][ T5117] ? __pfx_gsmld_write+0x10/0x10 [ 112.267574][ T5117] file_tty_write.constprop.0+0x51b/0x9b0 [ 112.273357][ T5117] do_iter_readv_writev+0x507/0x780 [ 112.278639][ T5117] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 112.284555][ T5117] ? srso_alias_return_thunk+0x5/0xfbef5 [ 112.290342][ T5117] ? security_file_permission+0x98/0xc0 [ 112.296102][ T5117] ? srso_alias_return_thunk+0x5/0xfbef5 [ 112.301793][ T5117] vfs_writev+0x36f/0xdb0 [ 112.306176][ T5117] ? srso_alias_return_thunk+0x5/0xfbef5 [ 112.311833][ T5117] ? lock_acquire+0x1b1/0x560 [ 112.316559][ T5117] ? srso_alias_return_thunk+0x5/0xfbef5 [ 112.322243][ T5117] ? __pfx_vfs_writev+0x10/0x10 [ 112.327126][ T5117] ? do_raw_spin_lock+0x12d/0x2c0 [ 112.332219][ T5117] ? ptrace_notify+0xf1/0x130 [ 112.336938][ T5117] ? srso_alias_return_thunk+0x5/0xfbef5 [ 112.342619][ T5117] ? do_writev+0x137/0x370 [ 112.347054][ T5117] do_writev+0x137/0x370 [ 112.351320][ T5117] ? __pfx_do_writev+0x10/0x10 [ 112.356112][ T5117] ? srso_alias_return_thunk+0x5/0xfbef5 [ 112.361774][ T5117] ? srso_alias_return_thunk+0x5/0xfbef5 [ 112.367433][ T5117] ? _raw_spin_unlock_irq+0x2e/0x50 [ 112.372666][ T5117] ? srso_alias_return_thunk+0x5/0xfbef5 [ 112.378332][ T5117] ? ptrace_notify+0xf1/0x130 [ 112.383052][ T5117] do_syscall_64+0xcf/0x260 [ 112.387584][ T5117] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 112.393514][ T5117] RIP: 0033:0x7fa18b4dbcf9 [ 112.397946][ T5117] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 c1 17 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 112.417577][ T5117] RSP: 002b:00007ffd7cdffde8 EFLAGS: 00000246 ORIG_RAX: 0000000000000014 [ 112.426016][ T5117] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fa18b4dbcf9 [ 112.434054][ T5117] RDX: 0000000000000004 RSI: 0000000020000400 RDI: 0000000000000003 [ 112.442044][ T5117] RBP: 000000000001b4e1 R08: 0000000000000006 R09: 0000000000000006 [ 112.450034][ T5117] R10: 00007ffd7cdffaf6 R11: 0000000000000246 R12: 00007ffd7cdffdfc [ 112.458030][ T5117] R13: 431bde82d7b634db R14: 0000000000000001 R15: 0000000000000001 [pid 5117] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5117] exit_group(0) = ? [pid 5117] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5117, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5118 attached , child_tidptr=0x55558578d650) = 5118 [pid 5118] set_robust_list(0x55558578d660, 24) = 0 [ 112.466042][ T5117] [pid 5118] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5118] setpgid(0, 0) = 0 [pid 5118] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5118] write(3, "1000", 4) = 4 [pid 5118] close(3) = 0 [pid 5118] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5118] ioctl(3, TIOCSETD, [21]) = 0 [pid 5118] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5118] exit_group(0) = ? [pid 5118] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5118, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- restart_syscall(<... resuming interrupted clone ...>) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5119 attached , child_tidptr=0x55558578d650) = 5119 [pid 5119] set_robust_list(0x55558578d660, 24) = 0 [pid 5119] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5119] setpgid(0, 0) = 0 [pid 5119] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5119] write(3, "1000", 4) = 4 [pid 5119] close(3) = 0 [pid 5119] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5119] ioctl(3, TIOCSETD, [21]) = 0 [pid 5119] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5119] exit_group(0) = ? [pid 5119] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5119, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- restart_syscall(<... resuming interrupted clone ...>) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5120 attached , child_tidptr=0x55558578d650) = 5120 [pid 5120] set_robust_list(0x55558578d660, 24) = 0 [pid 5120] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5120] setpgid(0, 0) = 0 [pid 5120] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5120] write(3, "1000", 4) = 4 [pid 5120] close(3) = 0 [pid 5120] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5120] ioctl(3, TIOCSETD, [21]) = 0 [pid 5120] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5120] exit_group(0) = ? [pid 5120] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5120, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- restart_syscall(<... resuming interrupted clone ...>) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5121 attached , child_tidptr=0x55558578d650) = 5121 [pid 5121] set_robust_list(0x55558578d660, 24) = 0 [pid 5121] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5121] setpgid(0, 0) = 0 [pid 5121] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5121] write(3, "1000", 4) = 4 [pid 5121] close(3) = 0 [pid 5121] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5121] ioctl(3, TIOCSETD, [21]) = 0 [pid 5121] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5121] exit_group(0) = ? [pid 5121] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5121, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- restart_syscall(<... resuming interrupted clone ...>) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5122 attached , child_tidptr=0x55558578d650) = 5122 [pid 5122] set_robust_list(0x55558578d660, 24) = 0 [pid 5122] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5122] setpgid(0, 0) = 0 [pid 5122] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5122] write(3, "1000", 4) = 4 [pid 5122] close(3) = 0 [pid 5122] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5122] ioctl(3, TIOCSETD, [21]) = 0 [pid 5122] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5122] exit_group(0) = ? [pid 5122] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5122, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5123 attached , child_tidptr=0x55558578d650) = 5123 [pid 5123] set_robust_list(0x55558578d660, 24) = 0 [pid 5123] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5123] setpgid(0, 0) = 0 [pid 5123] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5123] write(3, "1000", 4) = 4 [pid 5123] close(3) = 0 [pid 5123] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5123] ioctl(3, TIOCSETD, [21]) = 0 [pid 5123] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5123] exit_group(0) = ? [pid 5123] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5123, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- restart_syscall(<... resuming interrupted clone ...>) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5124 attached , child_tidptr=0x55558578d650) = 5124 [pid 5124] set_robust_list(0x55558578d660, 24) = 0 [pid 5124] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5124] setpgid(0, 0) = 0 [pid 5124] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5124] write(3, "1000", 4) = 4 [pid 5124] close(3) = 0 [pid 5124] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5124] ioctl(3, TIOCSETD, [21]) = 0 [pid 5124] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5124] exit_group(0) = ? [pid 5124] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5124, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- restart_syscall(<... resuming interrupted clone ...>) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5125 attached , child_tidptr=0x55558578d650) = 5125 [pid 5125] set_robust_list(0x55558578d660, 24) = 0 [pid 5125] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5125] setpgid(0, 0) = 0 [pid 5125] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5125] write(3, "1000", 4) = 4 [pid 5125] close(3) = 0 [pid 5125] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5125] ioctl(3, TIOCSETD, [21]) = 0 [ 113.025028][ T5125] BUG: sleeping function called from invalid context at kernel/printk/printk.c:2659 [ 113.034554][ T5125] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 5125, name: syz-executor310 [ 113.046062][ T5125] preempt_count: 1, expected: 0 [ 113.050938][ T5125] RCU nest depth: 0, expected: 0 [ 113.055896][ T5125] 3 locks held by syz-executor310/5125: [ 113.061473][ T5125] #0: ffff88807b43c0a0 (&tty->ldisc_sem){++++}-{0:0}, at: tty_ldisc_ref_wait+0x24/0x80 [ 113.071503][ T5125] #1: ffff88807b43c130 (&tty->atomic_write_lock){+.+.}-{3:3}, at: file_tty_write.constprop.0+0x293/0x9b0 [ 113.082936][ T5125] #2: ffff8880235513e0 (&gsm->tx_lock){....}-{2:2}, at: gsmld_write+0x62/0x150 [ 113.092092][ T5125] irq event stamp: 970 [ 113.096346][ T5125] hardirqs last enabled at (969): [] ___slab_alloc+0x833/0x1790 [ 113.105679][ T5125] hardirqs last disabled at (970): [] _raw_spin_lock_irqsave+0x52/0x60 [ 113.115536][ T5125] softirqs last enabled at (782): [] __do_softirq+0x5da/0x922 [ 113.124799][ T5125] softirqs last disabled at (751): [] irq_exit_rcu+0xb9/0x120 [ 113.134421][ T5125] Preemption disabled at: [ 113.134435][ T5125] [<0000000000000000>] 0x0 [ 113.143219][ T5125] CPU: 0 PID: 5125 Comm: syz-executor310 Tainted: G W 6.9.0-rc4-syzkaller-00214-g13a2e429f644 #0 [ 113.155142][ T5125] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/27/2024 [ 113.165221][ T5125] Call Trace: [ 113.168528][ T5125] [ 113.171483][ T5125] dump_stack_lvl+0x116/0x1f0 [ 113.176208][ T5125] __might_resched+0x3c0/0x5e0 [ 113.181024][ T5125] ? srso_alias_return_thunk+0x5/0xfbef5 [ 113.186692][ T5125] ? __lock_acquire+0x14f4/0x3b30 [ 113.191753][ T5125] ? __pfx___might_resched+0x10/0x10 [ 113.197102][ T5125] console_lock+0x1b/0xa0 [ 113.201568][ T5125] do_con_write+0x154/0x7bb0 [ 113.206216][ T5125] ? __might_fault+0x13b/0x190 [ 113.211060][ T5125] ? __pfx___lock_acquire+0x10/0x10 [ 113.216299][ T5125] ? srso_alias_return_thunk+0x5/0xfbef5 [ 113.222118][ T5125] ? __pfx___might_resched+0x10/0x10 [ 113.227448][ T5125] ? srso_alias_return_thunk+0x5/0xfbef5 [ 113.233123][ T5125] ? lock_acquire+0x1b1/0x560 [ 113.237999][ T5125] ? srso_alias_return_thunk+0x5/0xfbef5 [ 113.243679][ T5125] ? __pfx_do_con_write+0x10/0x10 [ 113.248769][ T5125] ? srso_alias_return_thunk+0x5/0xfbef5 [ 113.254454][ T5125] ? do_raw_spin_lock+0x12d/0x2c0 [ 113.259619][ T5125] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 113.265833][ T5125] ? rcu_is_watching+0x12/0xc0 [ 113.270656][ T5125] con_write+0x23/0xb0 [ 113.274842][ T5125] gsmld_write+0xd5/0x150 [ 113.279221][ T5125] ? __pfx_gsmld_write+0x10/0x10 [ 113.284221][ T5125] file_tty_write.constprop.0+0x51b/0x9b0 [ 113.290038][ T5125] do_iter_readv_writev+0x507/0x780 [ 113.295306][ T5125] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 113.301095][ T5125] ? srso_alias_return_thunk+0x5/0xfbef5 [ 113.306777][ T5125] ? security_file_permission+0x98/0xc0 [ 113.312886][ T5125] ? srso_alias_return_thunk+0x5/0xfbef5 [ 113.318554][ T5125] vfs_writev+0x36f/0xdb0 [ 113.322912][ T5125] ? srso_alias_return_thunk+0x5/0xfbef5 [ 113.328579][ T5125] ? lock_acquire+0x1b1/0x560 [ 113.333294][ T5125] ? srso_alias_return_thunk+0x5/0xfbef5 [ 113.338986][ T5125] ? __pfx_vfs_writev+0x10/0x10 [ 113.343875][ T5125] ? do_raw_spin_lock+0x12d/0x2c0 [ 113.348990][ T5125] ? ptrace_notify+0xf1/0x130 [ 113.353727][ T5125] ? srso_alias_return_thunk+0x5/0xfbef5 [ 113.359404][ T5125] ? do_writev+0x137/0x370 [ 113.363939][ T5125] do_writev+0x137/0x370 [ 113.368213][ T5125] ? __pfx_do_writev+0x10/0x10 [ 113.373013][ T5125] ? srso_alias_return_thunk+0x5/0xfbef5 [ 113.378687][ T5125] ? srso_alias_return_thunk+0x5/0xfbef5 [ 113.384372][ T5125] ? _raw_spin_unlock_irq+0x2e/0x50 [ 113.389713][ T5125] ? srso_alias_return_thunk+0x5/0xfbef5 [ 113.395401][ T5125] ? ptrace_notify+0xf1/0x130 [ 113.400145][ T5125] do_syscall_64+0xcf/0x260 [ 113.404711][ T5125] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 113.410679][ T5125] RIP: 0033:0x7fa18b4dbcf9 [ 113.415126][ T5125] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 c1 17 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 113.434771][ T5125] RSP: 002b:00007ffd7cdffde8 EFLAGS: 00000246 ORIG_RAX: 0000000000000014 [ 113.443260][ T5125] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fa18b4dbcf9 [ 113.451269][ T5125] RDX: 0000000000000004 RSI: 0000000020000400 RDI: 0000000000000003 [ 113.459282][ T5125] RBP: 000000000001b8ef R08: 0000000000000006 R09: 0000000000000006 [ 113.467274][ T5125] R10: 00007ffd7cdffaf6 R11: 0000000000000246 R12: 00007ffd7cdffdfc [pid 5125] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5125] exit_group(0) = ? [pid 5125] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5125, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- restart_syscall(<... resuming interrupted clone ...>) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5126 attached , child_tidptr=0x55558578d650) = 5126 [pid 5126] set_robust_list(0x55558578d660, 24) = 0 [pid 5126] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5126] setpgid(0, 0) = 0 [pid 5126] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [ 113.475276][ T5125] R13: 431bde82d7b634db R14: 0000000000000001 R15: 0000000000000001 [ 113.483386][ T5125] [pid 5126] write(3, "1000", 4) = 4 [pid 5126] close(3) = 0 [pid 5126] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5126] ioctl(3, TIOCSETD, [21]) = 0 [pid 5126] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5126] exit_group(0) = ? [pid 5126] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5126, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- restart_syscall(<... resuming interrupted clone ...>) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5127 attached , child_tidptr=0x55558578d650) = 5127 [pid 5127] set_robust_list(0x55558578d660, 24) = 0 [pid 5127] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5127] setpgid(0, 0) = 0 [pid 5127] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5127] write(3, "1000", 4) = 4 [pid 5127] close(3) = 0 [pid 5127] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5127] ioctl(3, TIOCSETD, [21]) = 0 [pid 5127] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5127] exit_group(0) = ? [pid 5127] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5127, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- restart_syscall(<... resuming interrupted clone ...>) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5128 attached , child_tidptr=0x55558578d650) = 5128 [pid 5128] set_robust_list(0x55558578d660, 24) = 0 [pid 5128] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5128] setpgid(0, 0) = 0 [pid 5128] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5128] write(3, "1000", 4) = 4 [pid 5128] close(3) = 0 [pid 5128] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5128] ioctl(3, TIOCSETD, [21]) = 0 [pid 5128] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5128] exit_group(0) = ? [pid 5128] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5128, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5129 attached , child_tidptr=0x55558578d650) = 5129 [pid 5129] set_robust_list(0x55558578d660, 24) = 0 [pid 5129] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5129] setpgid(0, 0) = 0 [pid 5129] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5129] write(3, "1000", 4) = 4 [pid 5129] close(3) = 0 [pid 5129] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5129] ioctl(3, TIOCSETD, [21]) = 0 [pid 5129] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5129] exit_group(0) = ? [pid 5129] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5129, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55558578d650) = 5130 ./strace-static-x86_64: Process 5130 attached [pid 5130] set_robust_list(0x55558578d660, 24) = 0 [pid 5130] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5130] setpgid(0, 0) = 0 [pid 5130] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5130] write(3, "1000", 4) = 4 [pid 5130] close(3) = 0 [pid 5130] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5130] ioctl(3, TIOCSETD, [21]) = 0 [pid 5130] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5130] exit_group(0) = ? [pid 5130] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5130, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- restart_syscall(<... resuming interrupted clone ...>) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5131 attached , child_tidptr=0x55558578d650) = 5131 [pid 5131] set_robust_list(0x55558578d660, 24) = 0 [pid 5131] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5131] setpgid(0, 0) = 0 [pid 5131] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5131] write(3, "1000", 4) = 4 [pid 5131] close(3) = 0 [pid 5131] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5131] ioctl(3, TIOCSETD, [21]) = 0 [pid 5131] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5131] exit_group(0) = ? [pid 5131] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5131, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- restart_syscall(<... resuming interrupted clone ...>) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5132 attached , child_tidptr=0x55558578d650) = 5132 [pid 5132] set_robust_list(0x55558578d660, 24) = 0 [pid 5132] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5132] setpgid(0, 0) = 0 [pid 5132] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5132] write(3, "1000", 4) = 4 [pid 5132] close(3) = 0 [pid 5132] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5132] ioctl(3, TIOCSETD, [21]) = 0 [pid 5132] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5132] exit_group(0) = ? [pid 5132] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5132, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5133 attached , child_tidptr=0x55558578d650) = 5133 [pid 5133] set_robust_list(0x55558578d660, 24) = 0 [pid 5133] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5133] setpgid(0, 0) = 0 [pid 5133] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5133] write(3, "1000", 4) = 4 [pid 5133] close(3) = 0 [pid 5133] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5133] ioctl(3, TIOCSETD, [21]) = 0 [ 114.076260][ T5133] BUG: sleeping function called from invalid context at kernel/printk/printk.c:2659 [ 114.085794][ T5133] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 5133, name: syz-executor310 [ 114.095277][ T5133] preempt_count: 1, expected: 0 [ 114.100159][ T5133] RCU nest depth: 0, expected: 0 [ 114.105112][ T5133] 3 locks held by syz-executor310/5133: [ 114.110681][ T5133] #0: ffff88807bd290a0 (&tty->ldisc_sem){++++}-{0:0}, at: tty_ldisc_ref_wait+0x24/0x80 [ 114.120580][ T5133] #1: ffff88807bd29130 (&tty->atomic_write_lock){+.+.}-{3:3}, at: file_tty_write.constprop.0+0x293/0x9b0 [ 114.131985][ T5133] #2: ffff8880233c13e0 (&gsm->tx_lock){....}-{2:2}, at: gsmld_write+0x62/0x150 [ 114.141408][ T5133] irq event stamp: 924 [ 114.145500][ T5133] hardirqs last enabled at (923): [] _raw_spin_unlock_irq+0x23/0x50 [ 114.155223][ T5133] hardirqs last disabled at (924): [] _raw_spin_lock_irqsave+0x52/0x60 [ 114.165079][ T5133] softirqs last enabled at (842): [] __do_softirq+0x5da/0x922 [ 114.174244][ T5133] softirqs last disabled at (821): [] irq_exit_rcu+0xb9/0x120 [ 114.183333][ T5133] Preemption disabled at: [ 114.183346][ T5133] [<0000000000000000>] 0x0 [ 114.192101][ T5133] CPU: 0 PID: 5133 Comm: syz-executor310 Tainted: G W 6.9.0-rc4-syzkaller-00214-g13a2e429f644 #0 [ 114.204111][ T5133] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/27/2024 [ 114.214204][ T5133] Call Trace: [ 114.217521][ T5133] [ 114.220461][ T5133] dump_stack_lvl+0x116/0x1f0 [ 114.225191][ T5133] __might_resched+0x3c0/0x5e0 [ 114.230019][ T5133] ? srso_alias_return_thunk+0x5/0xfbef5 [ 114.235682][ T5133] ? __lock_acquire+0x14f4/0x3b30 [ 114.240849][ T5133] ? __pfx___might_resched+0x10/0x10 [ 114.246219][ T5133] console_lock+0x1b/0xa0 [ 114.250606][ T5133] do_con_write+0x154/0x7bb0 [ 114.255252][ T5133] ? __might_fault+0x13b/0x190 [ 114.260157][ T5133] ? __pfx___lock_acquire+0x10/0x10 [ 114.265389][ T5133] ? srso_alias_return_thunk+0x5/0xfbef5 [ 114.271070][ T5133] ? __pfx___might_resched+0x10/0x10 [ 114.276485][ T5133] ? srso_alias_return_thunk+0x5/0xfbef5 [ 114.282163][ T5133] ? lock_acquire+0x1b1/0x560 [ 114.286887][ T5133] ? srso_alias_return_thunk+0x5/0xfbef5 [ 114.292615][ T5133] ? __pfx_do_con_write+0x10/0x10 [ 114.297718][ T5133] ? srso_alias_return_thunk+0x5/0xfbef5 [ 114.303490][ T5133] ? do_raw_spin_lock+0x12d/0x2c0 [ 114.308590][ T5133] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 114.314099][ T5133] ? rcu_is_watching+0x12/0xc0 [ 114.318950][ T5133] con_write+0x23/0xb0 [ 114.323195][ T5133] gsmld_write+0xd5/0x150 [ 114.327853][ T5133] ? __pfx_gsmld_write+0x10/0x10 [ 114.332866][ T5133] file_tty_write.constprop.0+0x51b/0x9b0 [ 114.338658][ T5133] do_iter_readv_writev+0x507/0x780 [ 114.343996][ T5133] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 114.349781][ T5133] ? srso_alias_return_thunk+0x5/0xfbef5 [ 114.355446][ T5133] ? security_file_permission+0x98/0xc0 [ 114.361052][ T5133] ? srso_alias_return_thunk+0x5/0xfbef5 [ 114.366745][ T5133] vfs_writev+0x36f/0xdb0 [ 114.371106][ T5133] ? srso_alias_return_thunk+0x5/0xfbef5 [ 114.376771][ T5133] ? lock_acquire+0x1b1/0x560 [ 114.381512][ T5133] ? srso_alias_return_thunk+0x5/0xfbef5 [ 114.387222][ T5133] ? __pfx_vfs_writev+0x10/0x10 [ 114.392124][ T5133] ? do_raw_spin_lock+0x12d/0x2c0 [ 114.397224][ T5133] ? ptrace_notify+0xf1/0x130 [ 114.401955][ T5133] ? srso_alias_return_thunk+0x5/0xfbef5 [ 114.407639][ T5133] ? do_writev+0x137/0x370 [ 114.412086][ T5133] do_writev+0x137/0x370 [ 114.416356][ T5133] ? __pfx_do_writev+0x10/0x10 [ 114.421503][ T5133] ? srso_alias_return_thunk+0x5/0xfbef5 [ 114.427180][ T5133] ? srso_alias_return_thunk+0x5/0xfbef5 [ 114.432866][ T5133] ? _raw_spin_unlock_irq+0x2e/0x50 [ 114.438099][ T5133] ? srso_alias_return_thunk+0x5/0xfbef5 [ 114.443754][ T5133] ? ptrace_notify+0xf1/0x130 [ 114.448576][ T5133] do_syscall_64+0xcf/0x260 [ 114.453105][ T5133] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 114.459053][ T5133] RIP: 0033:0x7fa18b4dbcf9 [ 114.463493][ T5133] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 c1 17 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 114.483128][ T5133] RSP: 002b:00007ffd7cdffde8 EFLAGS: 00000246 ORIG_RAX: 0000000000000014 [ 114.491597][ T5133] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fa18b4dbcf9 [ 114.499590][ T5133] RDX: 0000000000000004 RSI: 0000000020000400 RDI: 0000000000000003 [ 114.507585][ T5133] RBP: 000000000001bd03 R08: 0000000000000006 R09: 0000000000000006 [ 114.515594][ T5133] R10: 00007ffd7cdffaf6 R11: 0000000000000246 R12: 00007ffd7cdffdfc [pid 5133] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5133] exit_group(0) = ? [pid 5133] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5133, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- restart_syscall(<... resuming interrupted clone ...>) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5134 attached , child_tidptr=0x55558578d650) = 5134 [pid 5134] set_robust_list(0x55558578d660, 24) = 0 [pid 5134] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5134] setpgid(0, 0) = 0 [ 114.523604][ T5133] R13: 431bde82d7b634db R14: 0000000000000001 R15: 0000000000000001 [ 114.531641][ T5133] [pid 5134] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5134] write(3, "1000", 4) = 4 [pid 5134] close(3) = 0 [pid 5134] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5134] ioctl(3, TIOCSETD, [21]) = 0 [pid 5134] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5134] exit_group(0) = ? [pid 5134] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5134, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- restart_syscall(<... resuming interrupted clone ...>) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5135 attached , child_tidptr=0x55558578d650) = 5135 [pid 5135] set_robust_list(0x55558578d660, 24) = 0 [pid 5135] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5135] setpgid(0, 0) = 0 [pid 5135] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5135] write(3, "1000", 4) = 4 [pid 5135] close(3) = 0 [pid 5135] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5135] ioctl(3, TIOCSETD, [21]) = 0 [pid 5135] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5135] exit_group(0) = ? [pid 5135] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5135, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5136 attached , child_tidptr=0x55558578d650) = 5136 [pid 5136] set_robust_list(0x55558578d660, 24) = 0 [pid 5136] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5136] setpgid(0, 0) = 0 [pid 5136] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5136] write(3, "1000", 4) = 4 [pid 5136] close(3) = 0 [pid 5136] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5136] ioctl(3, TIOCSETD, [21]) = 0 [pid 5136] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5136] exit_group(0) = ? [pid 5136] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5136, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- restart_syscall(<... resuming interrupted clone ...>) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5138 attached , child_tidptr=0x55558578d650) = 5138 [pid 5138] set_robust_list(0x55558578d660, 24) = 0 [pid 5138] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5138] setpgid(0, 0) = 0 [pid 5138] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5138] write(3, "1000", 4) = 4 [pid 5138] close(3) = 0 [pid 5138] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5138] ioctl(3, TIOCSETD, [21]) = 0 [pid 5138] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5138] exit_group(0) = ? [pid 5138] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5138, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- restart_syscall(<... resuming interrupted clone ...>) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5139 attached , child_tidptr=0x55558578d650) = 5139 [pid 5139] set_robust_list(0x55558578d660, 24) = 0 [pid 5139] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5139] setpgid(0, 0) = 0 [pid 5139] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5139] write(3, "1000", 4) = 4 [pid 5139] close(3) = 0 [pid 5139] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5139] ioctl(3, TIOCSETD, [21]) = 0 [pid 5139] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5139] exit_group(0) = ? [pid 5139] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5139, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- restart_syscall(<... resuming interrupted clone ...>) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5140 attached , child_tidptr=0x55558578d650) = 5140 [pid 5140] set_robust_list(0x55558578d660, 24) = 0 [pid 5140] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5140] setpgid(0, 0) = 0 [pid 5140] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5140] write(3, "1000", 4) = 4 [pid 5140] close(3) = 0 [pid 5140] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5140] ioctl(3, TIOCSETD, [21]) = 0 [pid 5140] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5140] exit_group(0) = ? [pid 5140] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5140, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- restart_syscall(<... resuming interrupted clone ...>) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5141 attached , child_tidptr=0x55558578d650) = 5141 [pid 5141] set_robust_list(0x55558578d660, 24) = 0 [pid 5141] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5141] setpgid(0, 0) = 0 [pid 5141] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5141] write(3, "1000", 4) = 4 [pid 5141] close(3) = 0 [pid 5141] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5141] ioctl(3, TIOCSETD, [21]) = 0 [pid 5141] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5141] exit_group(0) = ? [pid 5141] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5141, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- restart_syscall(<... resuming interrupted clone ...>) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5142 attached , child_tidptr=0x55558578d650) = 5142 [pid 5142] set_robust_list(0x55558578d660, 24) = 0 [pid 5142] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5142] setpgid(0, 0) = 0 [pid 5142] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5142] write(3, "1000", 4) = 4 [pid 5142] close(3) = 0 [pid 5142] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5142] ioctl(3, TIOCSETD, [21]) = 0 [ 115.108872][ T5142] BUG: sleeping function called from invalid context at kernel/printk/printk.c:2659 [ 115.118320][ T5142] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 5142, name: syz-executor310 [ 115.127819][ T5142] preempt_count: 1, expected: 0 [ 115.132696][ T5142] RCU nest depth: 0, expected: 0 [ 115.137652][ T5142] 3 locks held by syz-executor310/5142: [ 115.143220][ T5142] #0: ffff88807bcd00a0 (&tty->ldisc_sem){++++}-{0:0}, at: tty_ldisc_ref_wait+0x24/0x80 [ 115.153145][ T5142] #1: ffff88807bcd0130 (&tty->atomic_write_lock){+.+.}-{3:3}, at: file_tty_write.constprop.0+0x293/0x9b0 [ 115.164562][ T5142] #2: ffff88802294e3e0 (&gsm->tx_lock){....}-{2:2}, at: gsmld_write+0x62/0x150 [ 115.173818][ T5142] irq event stamp: 962 [ 115.177919][ T5142] hardirqs last enabled at (961): [] ___slab_alloc+0x833/0x1790 [ 115.188019][ T5142] hardirqs last disabled at (962): [] _raw_spin_lock_irqsave+0x52/0x60 [ 115.197863][ T5142] softirqs last enabled at (668): [] __do_softirq+0x5da/0x922 [ 115.207026][ T5142] softirqs last disabled at (657): [] irq_exit_rcu+0xb9/0x120 [ 115.216189][ T5142] Preemption disabled at: [ 115.216204][ T5142] [<0000000000000000>] 0x0 [ 115.224974][ T5142] CPU: 0 PID: 5142 Comm: syz-executor310 Tainted: G W 6.9.0-rc4-syzkaller-00214-g13a2e429f644 #0 [ 115.236904][ T5142] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/27/2024 [ 115.247079][ T5142] Call Trace: [ 115.250821][ T5142] [ 115.253775][ T5142] dump_stack_lvl+0x116/0x1f0 [ 115.258518][ T5142] __might_resched+0x3c0/0x5e0 [ 115.263329][ T5142] ? srso_alias_return_thunk+0x5/0xfbef5 [ 115.269090][ T5142] ? __lock_acquire+0x14f4/0x3b30 [ 115.274162][ T5142] ? __pfx___might_resched+0x10/0x10 [ 115.279552][ T5142] console_lock+0x1b/0xa0 [ 115.283953][ T5142] do_con_write+0x154/0x7bb0 [ 115.289124][ T5142] ? __might_fault+0x13b/0x190 [ 115.293943][ T5142] ? __pfx___lock_acquire+0x10/0x10 [ 115.299181][ T5142] ? srso_alias_return_thunk+0x5/0xfbef5 [ 115.304864][ T5142] ? __pfx___might_resched+0x10/0x10 [ 115.310232][ T5142] ? srso_alias_return_thunk+0x5/0xfbef5 [ 115.315928][ T5142] ? lock_acquire+0x1b1/0x560 [ 115.320648][ T5142] ? srso_alias_return_thunk+0x5/0xfbef5 [ 115.326347][ T5142] ? __pfx_do_con_write+0x10/0x10 [ 115.331458][ T5142] ? srso_alias_return_thunk+0x5/0xfbef5 [ 115.337133][ T5142] ? do_raw_spin_lock+0x12d/0x2c0 [ 115.342237][ T5142] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 115.347669][ T5142] ? rcu_is_watching+0x12/0xc0 [ 115.352578][ T5142] con_write+0x23/0xb0 [ 115.356710][ T5142] gsmld_write+0xd5/0x150 [ 115.361287][ T5142] ? __pfx_gsmld_write+0x10/0x10 [ 115.366280][ T5142] file_tty_write.constprop.0+0x51b/0x9b0 [ 115.372896][ T5142] do_iter_readv_writev+0x507/0x780 [ 115.378188][ T5142] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 115.383975][ T5142] ? srso_alias_return_thunk+0x5/0xfbef5 [ 115.389653][ T5142] ? security_file_permission+0x98/0xc0 [ 115.395253][ T5142] ? srso_alias_return_thunk+0x5/0xfbef5 [ 115.400932][ T5142] vfs_writev+0x36f/0xdb0 [ 115.405403][ T5142] ? srso_alias_return_thunk+0x5/0xfbef5 [ 115.411084][ T5142] ? lock_acquire+0x1b1/0x560 [ 115.415801][ T5142] ? srso_alias_return_thunk+0x5/0xfbef5 [ 115.421505][ T5142] ? __pfx_vfs_writev+0x10/0x10 [ 115.426399][ T5142] ? do_raw_spin_lock+0x12d/0x2c0 [ 115.432378][ T5142] ? ptrace_notify+0xf1/0x130 [ 115.437138][ T5142] ? srso_alias_return_thunk+0x5/0xfbef5 [ 115.442826][ T5142] ? do_writev+0x137/0x370 [ 115.447277][ T5142] do_writev+0x137/0x370 [ 115.451557][ T5142] ? __pfx_do_writev+0x10/0x10 [ 115.456351][ T5142] ? srso_alias_return_thunk+0x5/0xfbef5 [ 115.462021][ T5142] ? srso_alias_return_thunk+0x5/0xfbef5 [ 115.467711][ T5142] ? _raw_spin_unlock_irq+0x2e/0x50 [ 115.472955][ T5142] ? srso_alias_return_thunk+0x5/0xfbef5 [ 115.478632][ T5142] ? ptrace_notify+0xf1/0x130 [ 115.483368][ T5142] do_syscall_64+0xcf/0x260 [ 115.487912][ T5142] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 115.493873][ T5142] RIP: 0033:0x7fa18b4dbcf9 [ 115.498404][ T5142] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 c1 17 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 115.518048][ T5142] RSP: 002b:00007ffd7cdffde8 EFLAGS: 00000246 ORIG_RAX: 0000000000000014 [ 115.526500][ T5142] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fa18b4dbcf9 [ 115.534586][ T5142] RDX: 0000000000000004 RSI: 0000000020000400 RDI: 0000000000000003 [ 115.542675][ T5142] RBP: 000000000001c103 R08: 0000000000000006 R09: 0000000000000006 [ 115.550697][ T5142] R10: 00007ffd7cdffaf6 R11: 0000000000000246 R12: 00007ffd7cdffdfc [pid 5142] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5142] exit_group(0) = ? [pid 5142] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5142, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- restart_syscall(<... resuming interrupted clone ...>) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5143 attached , child_tidptr=0x55558578d650) = 5143 [pid 5143] set_robust_list(0x55558578d660, 24) = 0 [pid 5143] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5143] setpgid(0, 0) = 0 [pid 5143] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5143] write(3, "1000", 4) = 4 [pid 5143] close(3) = 0 [pid 5143] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5143] ioctl(3, TIOCSETD, [21]) = 0 [ 115.558699][ T5142] R13: 431bde82d7b634db R14: 0000000000000001 R15: 0000000000000001 [ 115.566753][ T5142] [pid 5143] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5143] exit_group(0) = ? [pid 5143] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5143, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- restart_syscall(<... resuming interrupted clone ...>) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5144 attached , child_tidptr=0x55558578d650) = 5144 [pid 5144] set_robust_list(0x55558578d660, 24) = 0 [pid 5144] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5144] setpgid(0, 0) = 0 [pid 5144] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5144] write(3, "1000", 4) = 4 [pid 5144] close(3) = 0 [pid 5144] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5144] ioctl(3, TIOCSETD, [21]) = 0 [pid 5144] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5144] exit_group(0) = ? [pid 5144] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5144, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- restart_syscall(<... resuming interrupted clone ...>) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5145 attached , child_tidptr=0x55558578d650) = 5145 [pid 5145] set_robust_list(0x55558578d660, 24) = 0 [pid 5145] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5145] setpgid(0, 0) = 0 [pid 5145] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5145] write(3, "1000", 4) = 4 [pid 5145] close(3) = 0 [pid 5145] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5145] ioctl(3, TIOCSETD, [21]) = 0 [pid 5145] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5145] exit_group(0) = ? [pid 5145] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5145, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- restart_syscall(<... resuming interrupted clone ...>) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5146 attached , child_tidptr=0x55558578d650) = 5146 [pid 5146] set_robust_list(0x55558578d660, 24) = 0 [pid 5146] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5146] setpgid(0, 0) = 0 [pid 5146] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5146] write(3, "1000", 4) = 4 [pid 5146] close(3) = 0 [pid 5146] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5146] ioctl(3, TIOCSETD, [21]) = 0 [pid 5146] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5146] exit_group(0) = ? [pid 5146] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5146, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- restart_syscall(<... resuming interrupted clone ...>) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5147 attached , child_tidptr=0x55558578d650) = 5147 [pid 5147] set_robust_list(0x55558578d660, 24) = 0 [pid 5147] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5147] setpgid(0, 0) = 0 [pid 5147] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5147] write(3, "1000", 4) = 4 [pid 5147] close(3) = 0 [pid 5147] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5147] ioctl(3, TIOCSETD, [21]) = 0 [pid 5147] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5147] exit_group(0) = ? [pid 5147] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5147, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5148 attached , child_tidptr=0x55558578d650) = 5148 [pid 5148] set_robust_list(0x55558578d660, 24) = 0 [pid 5148] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5148] setpgid(0, 0) = 0 [pid 5148] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5148] write(3, "1000", 4) = 4 [pid 5148] close(3) = 0 [pid 5148] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5148] ioctl(3, TIOCSETD, [21]) = 0 [pid 5148] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5148] exit_group(0) = ? [pid 5148] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5148, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- restart_syscall(<... resuming interrupted clone ...>) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5149 attached [pid 5149] set_robust_list(0x55558578d660, 24 [pid 5088] <... clone resumed>, child_tidptr=0x55558578d650) = 5149 [pid 5149] <... set_robust_list resumed>) = 0 [pid 5149] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5149] setpgid(0, 0) = 0 [pid 5149] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5149] write(3, "1000", 4) = 4 [pid 5149] close(3) = 0 [pid 5149] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5149] ioctl(3, TIOCSETD, [21]) = 0 [pid 5149] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5149] exit_group(0) = ? [pid 5149] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5149, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- restart_syscall(<... resuming interrupted clone ...>) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5150 attached [pid 5150] set_robust_list(0x55558578d660, 24 [pid 5088] <... clone resumed>, child_tidptr=0x55558578d650) = 5150 [pid 5150] <... set_robust_list resumed>) = 0 [pid 5150] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5150] setpgid(0, 0) = 0 [pid 5150] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5150] write(3, "1000", 4) = 4 [pid 5150] close(3) = 0 [pid 5150] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5150] ioctl(3, TIOCSETD, [21]) = 0 [pid 5150] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5150] exit_group(0) = ? [pid 5150] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5150, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- restart_syscall(<... resuming interrupted clone ...>) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5151 attached , child_tidptr=0x55558578d650) = 5151 [pid 5151] set_robust_list(0x55558578d660, 24) = 0 [pid 5151] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5151] setpgid(0, 0) = 0 [pid 5151] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5151] write(3, "1000", 4) = 4 [pid 5151] close(3) = 0 [pid 5151] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5151] ioctl(3, TIOCSETD, [21]) = 0 [ 116.111237][ T5151] BUG: sleeping function called from invalid context at kernel/printk/printk.c:2659 [ 116.120889][ T5151] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 5151, name: syz-executor310 [ 116.130373][ T5151] preempt_count: 1, expected: 0 [ 116.135239][ T5151] RCU nest depth: 0, expected: 0 [ 116.140192][ T5151] 3 locks held by syz-executor310/5151: [ 116.145783][ T5151] #0: ffff88807b85b0a0 (&tty->ldisc_sem){++++}-{0:0}, at: tty_ldisc_ref_wait+0x24/0x80 [ 116.156792][ T5151] #1: ffff88807b85b130 (&tty->atomic_write_lock){+.+.}-{3:3}, at: file_tty_write.constprop.0+0x293/0x9b0 [ 116.168219][ T5151] #2: ffff88807b4753e0 (&gsm->tx_lock){....}-{2:2}, at: gsmld_write+0x62/0x150 [ 116.177366][ T5151] irq event stamp: 1016 [ 116.181528][ T5151] hardirqs last enabled at (1015): [] _raw_spin_unlock_irq+0x23/0x50 [ 116.191383][ T5151] hardirqs last disabled at (1016): [] _raw_spin_lock_irqsave+0x52/0x60 [ 116.201335][ T5151] softirqs last enabled at (902): [] __do_softirq+0x5da/0x922 [ 116.210587][ T5151] softirqs last disabled at (821): [] irq_exit_rcu+0xb9/0x120 [ 116.219667][ T5151] Preemption disabled at: [ 116.219681][ T5151] [<0000000000000000>] 0x0 [ 116.228452][ T5151] CPU: 0 PID: 5151 Comm: syz-executor310 Tainted: G W 6.9.0-rc4-syzkaller-00214-g13a2e429f644 #0 [ 116.240375][ T5151] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/27/2024 [ 116.250457][ T5151] Call Trace: [ 116.253763][ T5151] [ 116.256718][ T5151] dump_stack_lvl+0x116/0x1f0 [ 116.261455][ T5151] __might_resched+0x3c0/0x5e0 [ 116.266266][ T5151] ? srso_alias_return_thunk+0x5/0xfbef5 [ 116.271961][ T5151] ? __lock_acquire+0x14f4/0x3b30 [ 116.277036][ T5151] ? __pfx___might_resched+0x10/0x10 [ 116.282381][ T5151] console_lock+0x1b/0xa0 [ 116.286758][ T5151] do_con_write+0x154/0x7bb0 [ 116.291403][ T5151] ? __might_fault+0x13b/0x190 [ 116.296219][ T5151] ? __pfx___lock_acquire+0x10/0x10 [ 116.301455][ T5151] ? srso_alias_return_thunk+0x5/0xfbef5 [ 116.307222][ T5151] ? __pfx___might_resched+0x10/0x10 [ 116.312561][ T5151] ? srso_alias_return_thunk+0x5/0xfbef5 [ 116.318231][ T5151] ? lock_acquire+0x1b1/0x560 [ 116.322944][ T5151] ? srso_alias_return_thunk+0x5/0xfbef5 [ 116.328622][ T5151] ? __pfx_do_con_write+0x10/0x10 [ 116.333714][ T5151] ? srso_alias_return_thunk+0x5/0xfbef5 [ 116.339386][ T5151] ? do_raw_spin_lock+0x12d/0x2c0 [ 116.344463][ T5151] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 116.349883][ T5151] ? rcu_is_watching+0x12/0xc0 [ 116.354694][ T5151] con_write+0x23/0xb0 [ 116.358819][ T5151] gsmld_write+0xd5/0x150 [ 116.363193][ T5151] ? __pfx_gsmld_write+0x10/0x10 [ 116.368186][ T5151] file_tty_write.constprop.0+0x51b/0x9b0 [ 116.373970][ T5151] do_iter_readv_writev+0x507/0x780 [ 116.379236][ T5151] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 116.385023][ T5151] ? srso_alias_return_thunk+0x5/0xfbef5 [ 116.390693][ T5151] ? security_file_permission+0x98/0xc0 [ 116.396295][ T5151] ? srso_alias_return_thunk+0x5/0xfbef5 [ 116.402844][ T5151] vfs_writev+0x36f/0xdb0 [ 116.407210][ T5151] ? srso_alias_return_thunk+0x5/0xfbef5 [ 116.412912][ T5151] ? lock_acquire+0x1b1/0x560 [ 116.417661][ T5151] ? srso_alias_return_thunk+0x5/0xfbef5 [ 116.423350][ T5151] ? __pfx_vfs_writev+0x10/0x10 [ 116.428248][ T5151] ? do_raw_spin_lock+0x12d/0x2c0 [ 116.433351][ T5151] ? ptrace_notify+0xf1/0x130 [ 116.438079][ T5151] ? srso_alias_return_thunk+0x5/0xfbef5 [ 116.443760][ T5151] ? do_writev+0x137/0x370 [ 116.448208][ T5151] do_writev+0x137/0x370 [ 116.452776][ T5151] ? __pfx_do_writev+0x10/0x10 [ 116.457601][ T5151] ? srso_alias_return_thunk+0x5/0xfbef5 [ 116.463277][ T5151] ? srso_alias_return_thunk+0x5/0xfbef5 [ 116.468952][ T5151] ? _raw_spin_unlock_irq+0x2e/0x50 [ 116.474200][ T5151] ? srso_alias_return_thunk+0x5/0xfbef5 [ 116.479874][ T5151] ? ptrace_notify+0xf1/0x130 [ 116.484625][ T5151] do_syscall_64+0xcf/0x260 [ 116.489170][ T5151] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 116.495124][ T5151] RIP: 0033:0x7fa18b4dbcf9 [ 116.499566][ T5151] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 c1 17 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 116.519211][ T5151] RSP: 002b:00007ffd7cdffde8 EFLAGS: 00000246 ORIG_RAX: 0000000000000014 [ 116.527661][ T5151] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fa18b4dbcf9 [ 116.535659][ T5151] RDX: 0000000000000004 RSI: 0000000020000400 RDI: 0000000000000003 [ 116.543653][ T5151] RBP: 000000000001c4d8 R08: 0000000000000006 R09: 0000000000000006 [ 116.551645][ T5151] R10: 00007ffd7cdffaf6 R11: 0000000000000246 R12: 00007ffd7cdffdfc [pid 5151] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5151] exit_group(0) = ? [pid 5151] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5151, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5152 attached , child_tidptr=0x55558578d650) = 5152 [pid 5152] set_robust_list(0x55558578d660, 24) = 0 [pid 5152] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5152] setpgid(0, 0) = 0 [pid 5152] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5152] write(3, "1000", 4) = 4 [pid 5152] close(3) = 0 [pid 5152] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [ 116.559645][ T5151] R13: 431bde82d7b634db R14: 0000000000000001 R15: 0000000000000001 [ 116.567666][ T5151] [pid 5152] ioctl(3, TIOCSETD, [21]) = 0 [pid 5152] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5152] exit_group(0) = ? [pid 5152] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5152, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- restart_syscall(<... resuming interrupted clone ...>) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5153 attached , child_tidptr=0x55558578d650) = 5153 [pid 5153] set_robust_list(0x55558578d660, 24) = 0 [pid 5153] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5153] setpgid(0, 0) = 0 [pid 5153] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5153] write(3, "1000", 4) = 4 [pid 5153] close(3) = 0 [pid 5153] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5153] ioctl(3, TIOCSETD, [21]) = 0 [pid 5153] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5153] exit_group(0) = ? [pid 5153] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5153, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- restart_syscall(<... resuming interrupted clone ...>) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5154 attached , child_tidptr=0x55558578d650) = 5154 [pid 5154] set_robust_list(0x55558578d660, 24) = 0 [pid 5154] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5154] setpgid(0, 0) = 0 [pid 5154] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5154] write(3, "1000", 4) = 4 [pid 5154] close(3) = 0 [pid 5154] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5154] ioctl(3, TIOCSETD, [21]) = 0 [pid 5154] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5154] exit_group(0) = ? [pid 5154] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5154, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5155 attached , child_tidptr=0x55558578d650) = 5155 [pid 5155] set_robust_list(0x55558578d660, 24) = 0 [pid 5155] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5155] setpgid(0, 0) = 0 [pid 5155] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5155] write(3, "1000", 4) = 4 [pid 5155] close(3) = 0 [pid 5155] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5155] ioctl(3, TIOCSETD, [21]) = 0 [pid 5155] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5155] exit_group(0) = ? [pid 5155] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5155, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- restart_syscall(<... resuming interrupted clone ...>) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5156 attached , child_tidptr=0x55558578d650) = 5156 [pid 5156] set_robust_list(0x55558578d660, 24) = 0 [pid 5156] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5156] setpgid(0, 0) = 0 [pid 5156] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5156] write(3, "1000", 4) = 4 [pid 5156] close(3) = 0 [pid 5156] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5156] ioctl(3, TIOCSETD, [21]) = 0 [pid 5156] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5156] exit_group(0) = ? [pid 5156] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5156, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- restart_syscall(<... resuming interrupted clone ...>) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5157 attached , child_tidptr=0x55558578d650) = 5157 [pid 5157] set_robust_list(0x55558578d660, 24) = 0 [pid 5157] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5157] setpgid(0, 0) = 0 [pid 5157] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5157] write(3, "1000", 4) = 4 [pid 5157] close(3) = 0 [pid 5157] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5157] ioctl(3, TIOCSETD, [21]) = 0 [pid 5157] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5157] exit_group(0) = ? [pid 5157] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5157, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5158 attached , child_tidptr=0x55558578d650) = 5158 [pid 5158] set_robust_list(0x55558578d660, 24) = 0 [pid 5158] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5158] setpgid(0, 0) = 0 [pid 5158] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5158] write(3, "1000", 4) = 4 [pid 5158] close(3) = 0 [pid 5158] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5158] ioctl(3, TIOCSETD, [21]) = 0 [pid 5158] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5158] exit_group(0) = ? [pid 5158] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5158, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5159 attached , child_tidptr=0x55558578d650) = 5159 [pid 5159] set_robust_list(0x55558578d660, 24) = 0 [pid 5159] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5159] setpgid(0, 0) = 0 [pid 5159] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5159] write(3, "1000", 4) = 4 [pid 5159] close(3) = 0 [pid 5159] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5159] ioctl(3, TIOCSETD, [21]) = 0 [pid 5159] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5159] exit_group(0) = ? [pid 5159] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5159, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5160 attached , child_tidptr=0x55558578d650) = 5160 [pid 5160] set_robust_list(0x55558578d660, 24) = 0 [pid 5160] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5160] setpgid(0, 0) = 0 [pid 5160] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5160] write(3, "1000", 4) = 4 [pid 5160] close(3) = 0 [pid 5160] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5160] ioctl(3, TIOCSETD, [21]) = 0 [ 117.151338][ T5160] BUG: sleeping function called from invalid context at kernel/printk/printk.c:2659 [ 117.160767][ T5160] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 5160, name: syz-executor310 [ 117.170250][ T5160] preempt_count: 1, expected: 0 [ 117.175117][ T5160] RCU nest depth: 0, expected: 0 [ 117.180067][ T5160] 3 locks held by syz-executor310/5160: [ 117.185627][ T5160] #0: ffff88807b85e0a0 (&tty->ldisc_sem){++++}-{0:0}, at: tty_ldisc_ref_wait+0x24/0x80 [ 117.195463][ T5160] #1: ffff88807b85e130 (&tty->atomic_write_lock){+.+.}-{3:3}, at: file_tty_write.constprop.0+0x293/0x9b0 [ 117.206873][ T5160] #2: ffff88802414c3e0 (&gsm->tx_lock){....}-{2:2}, at: gsmld_write+0x62/0x150 [ 117.216018][ T5160] irq event stamp: 972 [ 117.220097][ T5160] hardirqs last enabled at (971): [] _raw_spin_unlock_irq+0x23/0x50 [ 117.229779][ T5160] hardirqs last disabled at (972): [] _raw_spin_lock_irqsave+0x52/0x60 [ 117.239628][ T5160] softirqs last enabled at (794): [] __do_softirq+0x5da/0x922 [ 117.248785][ T5160] softirqs last disabled at (769): [] irq_exit_rcu+0xb9/0x120 [ 117.257859][ T5160] Preemption disabled at: [ 117.257873][ T5160] [<0000000000000000>] 0x0 [ 117.266642][ T5160] CPU: 0 PID: 5160 Comm: syz-executor310 Tainted: G W 6.9.0-rc4-syzkaller-00214-g13a2e429f644 #0 [ 117.278564][ T5160] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/27/2024 [ 117.288645][ T5160] Call Trace: [ 117.291942][ T5160] [ 117.294900][ T5160] dump_stack_lvl+0x116/0x1f0 [ 117.299635][ T5160] __might_resched+0x3c0/0x5e0 [ 117.304478][ T5160] ? srso_alias_return_thunk+0x5/0xfbef5 [ 117.310160][ T5160] ? __lock_acquire+0x14f4/0x3b30 [ 117.315308][ T5160] ? __pfx___might_resched+0x10/0x10 [ 117.320733][ T5160] console_lock+0x1b/0xa0 [ 117.325109][ T5160] do_con_write+0x154/0x7bb0 [ 117.329754][ T5160] ? __might_fault+0x13b/0x190 [ 117.334586][ T5160] ? __pfx___lock_acquire+0x10/0x10 [ 117.339829][ T5160] ? srso_alias_return_thunk+0x5/0xfbef5 [ 117.345541][ T5160] ? __pfx___might_resched+0x10/0x10 [ 117.350881][ T5160] ? srso_alias_return_thunk+0x5/0xfbef5 [ 117.356558][ T5160] ? lock_acquire+0x1b1/0x560 [ 117.361273][ T5160] ? srso_alias_return_thunk+0x5/0xfbef5 [ 117.366952][ T5160] ? __pfx_do_con_write+0x10/0x10 [ 117.372043][ T5160] ? srso_alias_return_thunk+0x5/0xfbef5 [ 117.377711][ T5160] ? do_raw_spin_lock+0x12d/0x2c0 [ 117.382782][ T5160] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 117.388209][ T5160] ? rcu_is_watching+0x12/0xc0 [ 117.393015][ T5160] con_write+0x23/0xb0 [ 117.397140][ T5160] gsmld_write+0xd5/0x150 [ 117.401525][ T5160] ? __pfx_gsmld_write+0x10/0x10 [ 117.406523][ T5160] file_tty_write.constprop.0+0x51b/0x9b0 [ 117.412307][ T5160] do_iter_readv_writev+0x507/0x780 [ 117.417573][ T5160] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 117.423367][ T5160] ? srso_alias_return_thunk+0x5/0xfbef5 [ 117.429042][ T5160] ? security_file_permission+0x98/0xc0 [ 117.434644][ T5160] ? srso_alias_return_thunk+0x5/0xfbef5 [ 117.440322][ T5160] vfs_writev+0x36f/0xdb0 [ 117.444698][ T5160] ? srso_alias_return_thunk+0x5/0xfbef5 [ 117.450371][ T5160] ? lock_acquire+0x1b1/0x560 [ 117.455089][ T5160] ? srso_alias_return_thunk+0x5/0xfbef5 [ 117.460767][ T5160] ? __pfx_vfs_writev+0x10/0x10 [ 117.465654][ T5160] ? do_raw_spin_lock+0x12d/0x2c0 [ 117.470761][ T5160] ? ptrace_notify+0xf1/0x130 [ 117.475499][ T5160] ? srso_alias_return_thunk+0x5/0xfbef5 [ 117.481177][ T5160] ? do_writev+0x137/0x370 [ 117.485626][ T5160] do_writev+0x137/0x370 [ 117.489906][ T5160] ? __pfx_do_writev+0x10/0x10 [ 117.494699][ T5160] ? srso_alias_return_thunk+0x5/0xfbef5 [ 117.500371][ T5160] ? srso_alias_return_thunk+0x5/0xfbef5 [ 117.506040][ T5160] ? _raw_spin_unlock_irq+0x2e/0x50 [ 117.511280][ T5160] ? srso_alias_return_thunk+0x5/0xfbef5 [ 117.516973][ T5160] ? ptrace_notify+0xf1/0x130 [ 117.521708][ T5160] do_syscall_64+0xcf/0x260 [ 117.526247][ T5160] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 117.532239][ T5160] RIP: 0033:0x7fa18b4dbcf9 [ 117.536682][ T5160] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 c1 17 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 117.556326][ T5160] RSP: 002b:00007ffd7cdffde8 EFLAGS: 00000246 ORIG_RAX: 0000000000000014 [ 117.564801][ T5160] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fa18b4dbcf9 [ 117.572800][ T5160] RDX: 0000000000000004 RSI: 0000000020000400 RDI: 0000000000000003 [ 117.580804][ T5160] RBP: 000000000001c913 R08: 0000000000000006 R09: 0000000000000006 [ 117.588806][ T5160] R10: 00007ffd7cdffaf6 R11: 0000000000000246 R12: 00007ffd7cdffdfc [pid 5160] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5160] exit_group(0) = ? [pid 5160] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5160, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [ 117.596804][ T5160] R13: 431bde82d7b634db R14: 0000000000000001 R15: 0000000000000001 [ 117.604827][ T5160] restart_syscall(<... resuming interrupted clone ...>) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5161 attached , child_tidptr=0x55558578d650) = 5161 [pid 5161] set_robust_list(0x55558578d660, 24) = 0 [pid 5161] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5161] setpgid(0, 0) = 0 [pid 5161] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5161] write(3, "1000", 4) = 4 [pid 5161] close(3) = 0 [pid 5161] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5161] ioctl(3, TIOCSETD, [21]) = 0 [pid 5161] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5161] exit_group(0) = ? [pid 5161] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5161, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- restart_syscall(<... resuming interrupted clone ...>) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5162 attached , child_tidptr=0x55558578d650) = 5162 [pid 5162] set_robust_list(0x55558578d660, 24) = 0 [pid 5162] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5162] setpgid(0, 0) = 0 [pid 5162] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5162] write(3, "1000", 4) = 4 [pid 5162] close(3) = 0 [pid 5162] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5162] ioctl(3, TIOCSETD, [21]) = 0 [pid 5162] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5162] exit_group(0) = ? [pid 5162] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5162, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5163 attached , child_tidptr=0x55558578d650) = 5163 [pid 5163] set_robust_list(0x55558578d660, 24) = 0 [pid 5163] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5163] setpgid(0, 0) = 0 [pid 5163] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5163] write(3, "1000", 4) = 4 [pid 5163] close(3) = 0 [pid 5163] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5163] ioctl(3, TIOCSETD, [21]) = 0 [pid 5163] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5163] exit_group(0) = ? [pid 5163] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5163, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- restart_syscall(<... resuming interrupted clone ...>) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5164 attached , child_tidptr=0x55558578d650) = 5164 [pid 5164] set_robust_list(0x55558578d660, 24) = 0 [pid 5164] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5164] setpgid(0, 0) = 0 [pid 5164] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5164] write(3, "1000", 4) = 4 [pid 5164] close(3) = 0 [pid 5164] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5164] ioctl(3, TIOCSETD, [21]) = 0 [pid 5164] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5164] exit_group(0) = ? [pid 5164] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5164, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- restart_syscall(<... resuming interrupted clone ...>) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5166 attached , child_tidptr=0x55558578d650) = 5166 [pid 5166] set_robust_list(0x55558578d660, 24) = 0 [pid 5166] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5166] setpgid(0, 0) = 0 [pid 5166] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5166] write(3, "1000", 4) = 4 [pid 5166] close(3) = 0 [pid 5166] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5166] ioctl(3, TIOCSETD, [21]) = 0 [pid 5166] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5166] exit_group(0) = ? [pid 5166] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5166, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5167 attached , child_tidptr=0x55558578d650) = 5167 [pid 5167] set_robust_list(0x55558578d660, 24) = 0 [pid 5167] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5167] setpgid(0, 0) = 0 [pid 5167] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5167] write(3, "1000", 4) = 4 [pid 5167] close(3) = 0 [pid 5167] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5167] ioctl(3, TIOCSETD, [21]) = 0 [pid 5167] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5167] exit_group(0) = ? [pid 5167] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5167, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5168 attached , child_tidptr=0x55558578d650) = 5168 [pid 5168] set_robust_list(0x55558578d660, 24) = 0 [pid 5168] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5168] setpgid(0, 0) = 0 [pid 5168] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5168] write(3, "1000", 4) = 4 [pid 5168] close(3) = 0 [pid 5168] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5168] ioctl(3, TIOCSETD, [21]) = 0 [ 118.151223][ T5168] BUG: sleeping function called from invalid context at kernel/printk/printk.c:2659 [ 118.160674][ T5168] in_atomic(): 1, irqs_disabled(): 1, non_block: 0, pid: 5168, name: syz-executor310 [ 118.170236][ T5168] preempt_count: 1, expected: 0 [ 118.175111][ T5168] RCU nest depth: 0, expected: 0 [ 118.180074][ T5168] 3 locks held by syz-executor310/5168: [ 118.185715][ T5168] #0: ffff8880238490a0 (&tty->ldisc_sem){++++}-{0:0}, at: tty_ldisc_ref_wait+0x24/0x80 [ 118.195532][ T5168] #1: ffff888023849130 (&tty->atomic_write_lock){+.+.}-{3:3}, at: file_tty_write.constprop.0+0x293/0x9b0 [ 118.206934][ T5168] #2: ffff88807d4553e0 (&gsm->tx_lock){....}-{2:2}, at: gsmld_write+0x62/0x150 [ 118.216081][ T5168] irq event stamp: 894 [ 118.220161][ T5168] hardirqs last enabled at (893): [] _raw_spin_unlock_irq+0x23/0x50 [ 118.229924][ T5168] hardirqs last disabled at (894): [] _raw_spin_lock_irqsave+0x52/0x60 [ 118.239775][ T5168] softirqs last enabled at (846): [] __do_softirq+0x5da/0x922 [ 118.249117][ T5168] softirqs last disabled at (815): [] irq_exit_rcu+0xb9/0x120 [ 118.259070][ T5168] Preemption disabled at: [ 118.259084][ T5168] [<0000000000000000>] 0x0 [ 118.267877][ T5168] CPU: 1 PID: 5168 Comm: syz-executor310 Tainted: G W 6.9.0-rc4-syzkaller-00214-g13a2e429f644 #0 [ 118.279797][ T5168] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/27/2024 [ 118.289874][ T5168] Call Trace: [ 118.293201][ T5168] [ 118.296154][ T5168] dump_stack_lvl+0x116/0x1f0 [ 118.300886][ T5168] __might_resched+0x3c0/0x5e0 [ 118.305697][ T5168] ? srso_alias_return_thunk+0x5/0xfbef5 [ 118.311366][ T5168] ? __lock_acquire+0x14f4/0x3b30 [ 118.316532][ T5168] ? __pfx___might_resched+0x10/0x10 [ 118.321870][ T5168] console_lock+0x1b/0xa0 [ 118.326248][ T5168] do_con_write+0x154/0x7bb0 [ 118.330940][ T5168] ? __might_fault+0x13b/0x190 [ 118.335753][ T5168] ? __pfx___lock_acquire+0x10/0x10 [ 118.341011][ T5168] ? srso_alias_return_thunk+0x5/0xfbef5 [ 118.346692][ T5168] ? __pfx___might_resched+0x10/0x10 [ 118.352026][ T5168] ? srso_alias_return_thunk+0x5/0xfbef5 [ 118.357694][ T5168] ? lock_acquire+0x1b1/0x560 [ 118.362496][ T5168] ? srso_alias_return_thunk+0x5/0xfbef5 [ 118.368172][ T5168] ? __pfx_do_con_write+0x10/0x10 [ 118.373259][ T5168] ? srso_alias_return_thunk+0x5/0xfbef5 [ 118.378931][ T5168] ? do_raw_spin_lock+0x12d/0x2c0 [ 118.384001][ T5168] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 118.389418][ T5168] ? rcu_is_watching+0x12/0xc0 [ 118.394235][ T5168] con_write+0x23/0xb0 [ 118.398358][ T5168] gsmld_write+0xd5/0x150 [ 118.402738][ T5168] ? __pfx_gsmld_write+0x10/0x10 [ 118.407726][ T5168] file_tty_write.constprop.0+0x51b/0x9b0 [ 118.413512][ T5168] do_iter_readv_writev+0x507/0x780 [ 118.418770][ T5168] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 118.424637][ T5168] ? srso_alias_return_thunk+0x5/0xfbef5 [ 118.430305][ T5168] ? security_file_permission+0x98/0xc0 [ 118.435904][ T5168] ? srso_alias_return_thunk+0x5/0xfbef5 [ 118.441668][ T5168] vfs_writev+0x36f/0xdb0 [ 118.446030][ T5168] ? srso_alias_return_thunk+0x5/0xfbef5 [ 118.451698][ T5168] ? lock_acquire+0x1b1/0x560 [ 118.456597][ T5168] ? srso_alias_return_thunk+0x5/0xfbef5 [ 118.462272][ T5168] ? __pfx_vfs_writev+0x10/0x10 [ 118.467153][ T5168] ? do_raw_spin_lock+0x12d/0x2c0 [ 118.472257][ T5168] ? ptrace_notify+0xf1/0x130 [ 118.476994][ T5168] ? srso_alias_return_thunk+0x5/0xfbef5 [ 118.482673][ T5168] ? do_writev+0x137/0x370 [ 118.487117][ T5168] do_writev+0x137/0x370 [ 118.491394][ T5168] ? __pfx_do_writev+0x10/0x10 [ 118.496182][ T5168] ? srso_alias_return_thunk+0x5/0xfbef5 [ 118.501851][ T5168] ? srso_alias_return_thunk+0x5/0xfbef5 [ 118.507520][ T5168] ? _raw_spin_unlock_irq+0x2e/0x50 [ 118.512757][ T5168] ? srso_alias_return_thunk+0x5/0xfbef5 [ 118.518424][ T5168] ? ptrace_notify+0xf1/0x130 [ 118.523176][ T5168] do_syscall_64+0xcf/0x260 [ 118.527712][ T5168] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 118.533660][ T5168] RIP: 0033:0x7fa18b4dbcf9 [ 118.538103][ T5168] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 c1 17 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 118.557738][ T5168] RSP: 002b:00007ffd7cdffde8 EFLAGS: 00000246 ORIG_RAX: 0000000000000014 [ 118.566182][ T5168] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fa18b4dbcf9 [ 118.574182][ T5168] RDX: 0000000000000004 RSI: 0000000020000400 RDI: 0000000000000003 [ 118.582174][ T5168] RBP: 000000000001ccf4 R08: 0000000000000006 R09: 0000000000000006 [ 118.590168][ T5168] R10: 00007ffd7cdffaf6 R11: 0000000000000246 R12: 00007ffd7cdffdfc [pid 5168] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5168] exit_group(0) = ? [pid 5168] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5168, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- restart_syscall(<... resuming interrupted clone ...>) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55558578d650) = 5169 ./strace-static-x86_64: Process 5169 attached [pid 5169] set_robust_list(0x55558578d660, 24) = 0 [pid 5169] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5169] setpgid(0, 0) = 0 [pid 5169] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5169] write(3, "1000", 4) = 4 [pid 5169] close(3) = 0 [pid 5169] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5169] ioctl(3, TIOCSETD, [21]) = 0 [pid 5169] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [ 118.598167][ T5168] R13: 431bde82d7b634db R14: 0000000000000001 R15: 0000000000000001 [ 118.606188][ T5168] [pid 5169] exit_group(0) = ? [pid 5169] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5169, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- restart_syscall(<... resuming interrupted clone ...>) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5170 attached , child_tidptr=0x55558578d650) = 5170 [pid 5170] set_robust_list(0x55558578d660, 24) = 0 [pid 5170] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5170] setpgid(0, 0) = 0 [pid 5170] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5170] write(3, "1000", 4) = 4 [pid 5170] close(3) = 0 [pid 5170] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5170] ioctl(3, TIOCSETD, [21]) = 0 [pid 5170] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5170] exit_group(0) = ? [pid 5170] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5170, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- restart_syscall(<... resuming interrupted clone ...>) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5171 attached , child_tidptr=0x55558578d650) = 5171 [pid 5171] set_robust_list(0x55558578d660, 24) = 0 [pid 5171] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5171] setpgid(0, 0) = 0 [pid 5171] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5171] write(3, "1000", 4) = 4 [pid 5171] close(3) = 0 [pid 5171] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5171] ioctl(3, TIOCSETD, [21]) = 0 [pid 5171] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5171] exit_group(0) = ? [pid 5171] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5171, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- restart_syscall(<... resuming interrupted clone ...>) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5172 attached , child_tidptr=0x55558578d650) = 5172 [pid 5172] set_robust_list(0x55558578d660, 24) = 0 [pid 5172] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5172] setpgid(0, 0) = 0 [pid 5172] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5172] write(3, "1000", 4) = 4 [pid 5172] close(3) = 0 [pid 5172] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5172] ioctl(3, TIOCSETD, [21]) = 0 [pid 5172] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5172] exit_group(0) = ? [pid 5172] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5172, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- restart_syscall(<... resuming interrupted clone ...>) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5173 attached , child_tidptr=0x55558578d650) = 5173 [pid 5173] set_robust_list(0x55558578d660, 24) = 0 [pid 5173] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5173] setpgid(0, 0) = 0 [pid 5173] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5173] write(3, "1000", 4) = 4 [pid 5173] close(3) = 0 [pid 5173] openat(AT_FDCWD, "/dev/char/4:20", O_RDWR) = 3 [pid 5173] ioctl(3, TIOCSETD, [21]) = 0 [pid 5173] writev(3, [{iov_base="\x83\xfc\x8b\x84\x1d\x07\x3a\x98\x05\x5c\x26\x9b\x9c\x7f\x8b\xf7\xe3\xf0\x9b\xd3\xb7\x2f\x4d\x52\x93\x78\x48\xfd\x38\x66\x19\xe9\x16\x18\x6d\x47\xd6\xe4\x2d\x86\x2c\x63\x5f\xd6\x54\x7e\xbc\x2b\x11\xd4\xa8\xd3\xc0\xe6\x60\x0d\x32\x0e\xdc\xd1\xac\x61\x73\xb2\x5e\x7f\xac\xda\x94\x3a\x59\x62\x94\xc8\x38\x24\x5f\xd7\x8c\x9e\x9e\x40\xe1\x03\x7f\x4f\xd1\xc7\xde\xa8\x75\x24\xf1\x75\xfd\x0c\x6f\xcb\x75\x91"..., iov_len=146}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}, {iov_base=NULL, iov_len=0}], 4) = 146 [pid 5173] exit_group(0) = ?