Extracting prog: 2m24.658981568s
Minimizing prog: 23m54.403026003s
Simplifying prog options: 6m18.285737038s
Extracting C: 58.072099745s
Simplifying C: 0s
extracting reproducer from 1 programs
testing a last program of every proc
single: executing 1 programs separately with timeout 30s
testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_open_dev$tty1-ioctl$KDSKBENT-bpf$PROG_LOAD-ioctl$EVIOCSFF-syz_open_dev$evdev-write$char_usb-timer_gettime-socket$vsock_stream-ioctl$KVM_SET_CLOCK-ioctl$SIOCGSTAMP
detailed listing:
executing program 0:
r0 = syz_open_dev$tty1(0xc, 0x4, 0x1)
ioctl$KDSKBENT(r0, 0x4b47, &(0x7f0000000080)={0x0, 0x7f, 0x20f})
bpf$PROG_LOAD(0x5, 0x0, 0x0)
ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f00000006c0)={0xd309bedfc70f16ed, 0x0, 0x2, {0x0, 0x1}, {0x7f, 0x2}, @cond=[{0x22f, 0x3ff, 0x404, 0x4, 0x1, 0xa}, {0x0, 0xa0, 0x1, 0x4, 0x7ff, 0xff01}]})
r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01)
write$char_usb(r1, &(0x7f0000000040)="e2", 0x12d8)
timer_gettime(0x0, 0x0)
socket$vsock_stream(0x28, 0x1, 0x0)
ioctl$KVM_SET_CLOCK(0xffffffffffffffff, 0x8010aebb, 0x0)
ioctl$SIOCGSTAMP(0xffffffffffffffff, 0x8906, 0x0)
program crashed: possible deadlock in n_tty_flush_buffer
single: successfully extracted reproducer
found reproducer with 10 syscalls
minimizing guilty program
testing program (duration=49.632913122s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_open_dev$tty1-ioctl$KDSKBENT-bpf$PROG_LOAD-ioctl$EVIOCSFF-syz_open_dev$evdev-write$char_usb-timer_gettime-socket$vsock_stream-ioctl$KVM_SET_CLOCK
detailed listing:
executing program 0:
r0 = syz_open_dev$tty1(0xc, 0x4, 0x1)
ioctl$KDSKBENT(r0, 0x4b47, &(0x7f0000000080)={0x0, 0x7f, 0x20f})
bpf$PROG_LOAD(0x5, 0x0, 0x0)
ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f00000006c0)={0xd309bedfc70f16ed, 0x0, 0x2, {0x0, 0x1}, {0x7f, 0x2}, @cond=[{0x22f, 0x3ff, 0x404, 0x4, 0x1, 0xa}, {0x0, 0xa0, 0x1, 0x4, 0x7ff, 0xff01}]})
r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01)
write$char_usb(r1, &(0x7f0000000040)="e2", 0x12d8)
timer_gettime(0x0, 0x0)
socket$vsock_stream(0x28, 0x1, 0x0)
ioctl$KVM_SET_CLOCK(0xffffffffffffffff, 0x8010aebb, 0x0)
program did not crash
testing program (duration=49.632913122s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_open_dev$tty1-ioctl$KDSKBENT-bpf$PROG_LOAD-ioctl$EVIOCSFF-syz_open_dev$evdev-write$char_usb-timer_gettime-socket$vsock_stream-ioctl$SIOCGSTAMP
detailed listing:
executing program 0:
r0 = syz_open_dev$tty1(0xc, 0x4, 0x1)
ioctl$KDSKBENT(r0, 0x4b47, &(0x7f0000000080)={0x0, 0x7f, 0x20f})
bpf$PROG_LOAD(0x5, 0x0, 0x0)
ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f00000006c0)={0xd309bedfc70f16ed, 0x0, 0x2, {0x0, 0x1}, {0x7f, 0x2}, @cond=[{0x22f, 0x3ff, 0x404, 0x4, 0x1, 0xa}, {0x0, 0xa0, 0x1, 0x4, 0x7ff, 0xff01}]})
r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01)
write$char_usb(r1, &(0x7f0000000040)="e2", 0x12d8)
timer_gettime(0x0, 0x0)
socket$vsock_stream(0x28, 0x1, 0x0)
ioctl$SIOCGSTAMP(0xffffffffffffffff, 0x8906, 0x0)
program did not crash
testing program (duration=49.632913122s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_open_dev$tty1-ioctl$KDSKBENT-bpf$PROG_LOAD-ioctl$EVIOCSFF-syz_open_dev$evdev-write$char_usb-timer_gettime-ioctl$KVM_SET_CLOCK-ioctl$SIOCGSTAMP
detailed listing:
executing program 0:
r0 = syz_open_dev$tty1(0xc, 0x4, 0x1)
ioctl$KDSKBENT(r0, 0x4b47, &(0x7f0000000080)={0x0, 0x7f, 0x20f})
bpf$PROG_LOAD(0x5, 0x0, 0x0)
ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f00000006c0)={0xd309bedfc70f16ed, 0x0, 0x2, {0x0, 0x1}, {0x7f, 0x2}, @cond=[{0x22f, 0x3ff, 0x404, 0x4, 0x1, 0xa}, {0x0, 0xa0, 0x1, 0x4, 0x7ff, 0xff01}]})
r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01)
write$char_usb(r1, &(0x7f0000000040)="e2", 0x12d8)
timer_gettime(0x0, 0x0)
ioctl$KVM_SET_CLOCK(0xffffffffffffffff, 0x8010aebb, 0x0)
ioctl$SIOCGSTAMP(0xffffffffffffffff, 0x8906, 0x0)
program did not crash
testing program (duration=49.632913122s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_open_dev$tty1-ioctl$KDSKBENT-bpf$PROG_LOAD-ioctl$EVIOCSFF-syz_open_dev$evdev-write$char_usb-socket$vsock_stream-ioctl$KVM_SET_CLOCK-ioctl$SIOCGSTAMP
detailed listing:
executing program 0:
r0 = syz_open_dev$tty1(0xc, 0x4, 0x1)
ioctl$KDSKBENT(r0, 0x4b47, &(0x7f0000000080)={0x0, 0x7f, 0x20f})
bpf$PROG_LOAD(0x5, 0x0, 0x0)
ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f00000006c0)={0xd309bedfc70f16ed, 0x0, 0x2, {0x0, 0x1}, {0x7f, 0x2}, @cond=[{0x22f, 0x3ff, 0x404, 0x4, 0x1, 0xa}, {0x0, 0xa0, 0x1, 0x4, 0x7ff, 0xff01}]})
r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01)
write$char_usb(r1, &(0x7f0000000040)="e2", 0x12d8)
socket$vsock_stream(0x28, 0x1, 0x0)
ioctl$KVM_SET_CLOCK(0xffffffffffffffff, 0x8010aebb, 0x0)
ioctl$SIOCGSTAMP(0xffffffffffffffff, 0x8906, 0x0)
program crashed: possible deadlock in n_tty_flush_buffer
testing program (duration=49.632913122s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_open_dev$tty1-ioctl$KDSKBENT-bpf$PROG_LOAD-ioctl$EVIOCSFF-syz_open_dev$evdev-socket$vsock_stream-ioctl$KVM_SET_CLOCK-ioctl$SIOCGSTAMP
detailed listing:
executing program 0:
r0 = syz_open_dev$tty1(0xc, 0x4, 0x1)
ioctl$KDSKBENT(r0, 0x4b47, &(0x7f0000000080)={0x0, 0x7f, 0x20f})
bpf$PROG_LOAD(0x5, 0x0, 0x0)
ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f00000006c0)={0xd309bedfc70f16ed, 0x0, 0x2, {0x0, 0x1}, {0x7f, 0x2}, @cond=[{0x22f, 0x3ff, 0x404, 0x4, 0x1, 0xa}, {0x0, 0xa0, 0x1, 0x4, 0x7ff, 0xff01}]})
syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01)
socket$vsock_stream(0x28, 0x1, 0x0)
ioctl$KVM_SET_CLOCK(0xffffffffffffffff, 0x8010aebb, 0x0)
ioctl$SIOCGSTAMP(0xffffffffffffffff, 0x8906, 0x0)
program did not crash
testing program (duration=49.632913122s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_open_dev$tty1-ioctl$KDSKBENT-bpf$PROG_LOAD-ioctl$EVIOCSFF-write$char_usb-socket$vsock_stream-ioctl$KVM_SET_CLOCK-ioctl$SIOCGSTAMP
detailed listing:
executing program 0:
r0 = syz_open_dev$tty1(0xc, 0x4, 0x1)
ioctl$KDSKBENT(r0, 0x4b47, &(0x7f0000000080)={0x0, 0x7f, 0x20f})
bpf$PROG_LOAD(0x5, 0x0, 0x0)
ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f00000006c0)={0xd309bedfc70f16ed, 0x0, 0x2, {0x0, 0x1}, {0x7f, 0x2}, @cond=[{0x22f, 0x3ff, 0x404, 0x4, 0x1, 0xa}, {0x0, 0xa0, 0x1, 0x4, 0x7ff, 0xff01}]})
write$char_usb(0xffffffffffffffff, &(0x7f0000000040)="e2", 0x12d8)
socket$vsock_stream(0x28, 0x1, 0x0)
ioctl$KVM_SET_CLOCK(0xffffffffffffffff, 0x8010aebb, 0x0)
ioctl$SIOCGSTAMP(0xffffffffffffffff, 0x8906, 0x0)
program did not crash
testing program (duration=49.632913122s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_open_dev$tty1-ioctl$KDSKBENT-bpf$PROG_LOAD-syz_open_dev$evdev-write$char_usb-socket$vsock_stream-ioctl$KVM_SET_CLOCK-ioctl$SIOCGSTAMP
detailed listing:
executing program 0:
r0 = syz_open_dev$tty1(0xc, 0x4, 0x1)
ioctl$KDSKBENT(r0, 0x4b47, &(0x7f0000000080)={0x0, 0x7f, 0x20f})
bpf$PROG_LOAD(0x5, 0x0, 0x0)
r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01)
write$char_usb(r1, &(0x7f0000000040)="e2", 0x12d8)
socket$vsock_stream(0x28, 0x1, 0x0)
ioctl$KVM_SET_CLOCK(0xffffffffffffffff, 0x8010aebb, 0x0)
ioctl$SIOCGSTAMP(0xffffffffffffffff, 0x8906, 0x0)
program did not crash
testing program (duration=49.632913122s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_open_dev$tty1-ioctl$KDSKBENT-ioctl$EVIOCSFF-syz_open_dev$evdev-write$char_usb-socket$vsock_stream-ioctl$KVM_SET_CLOCK-ioctl$SIOCGSTAMP
detailed listing:
executing program 0:
r0 = syz_open_dev$tty1(0xc, 0x4, 0x1)
ioctl$KDSKBENT(r0, 0x4b47, &(0x7f0000000080)={0x0, 0x7f, 0x20f})
ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f00000006c0)={0xd309bedfc70f16ed, 0x0, 0x2, {0x0, 0x1}, {0x7f, 0x2}, @cond=[{0x22f, 0x3ff, 0x404, 0x4, 0x1, 0xa}, {0x0, 0xa0, 0x1, 0x4, 0x7ff, 0xff01}]})
r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01)
write$char_usb(r1, &(0x7f0000000040)="e2", 0x12d8)
socket$vsock_stream(0x28, 0x1, 0x0)
ioctl$KVM_SET_CLOCK(0xffffffffffffffff, 0x8010aebb, 0x0)
ioctl$SIOCGSTAMP(0xffffffffffffffff, 0x8906, 0x0)
program crashed: possible deadlock in n_tty_flush_buffer
testing program (duration=49.632913122s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_open_dev$tty1-ioctl$EVIOCSFF-syz_open_dev$evdev-write$char_usb-socket$vsock_stream-ioctl$KVM_SET_CLOCK-ioctl$SIOCGSTAMP
detailed listing:
executing program 0:
syz_open_dev$tty1(0xc, 0x4, 0x1)
ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f00000006c0)={0xd309bedfc70f16ed, 0x0, 0x2, {0x0, 0x1}, {0x7f, 0x2}, @cond=[{0x22f, 0x3ff, 0x404, 0x4, 0x1, 0xa}, {0x0, 0xa0, 0x1, 0x4, 0x7ff, 0xff01}]})
r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01)
write$char_usb(r0, &(0x7f0000000040)="e2", 0x12d8)
socket$vsock_stream(0x28, 0x1, 0x0)
ioctl$KVM_SET_CLOCK(0xffffffffffffffff, 0x8010aebb, 0x0)
ioctl$SIOCGSTAMP(0xffffffffffffffff, 0x8906, 0x0)
program did not crash
testing program (duration=49.632913122s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): ioctl$KDSKBENT-ioctl$EVIOCSFF-syz_open_dev$evdev-write$char_usb-socket$vsock_stream-ioctl$KVM_SET_CLOCK-ioctl$SIOCGSTAMP
detailed listing:
executing program 0:
ioctl$KDSKBENT(0xffffffffffffffff, 0x4b47, &(0x7f0000000080)={0x0, 0x7f, 0x20f})
ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f00000006c0)={0xd309bedfc70f16ed, 0x0, 0x2, {0x0, 0x1}, {0x7f, 0x2}, @cond=[{0x22f, 0x3ff, 0x404, 0x4, 0x1, 0xa}, {0x0, 0xa0, 0x1, 0x4, 0x7ff, 0xff01}]})
r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01)
write$char_usb(r0, &(0x7f0000000040)="e2", 0x12d8)
socket$vsock_stream(0x28, 0x1, 0x0)
ioctl$KVM_SET_CLOCK(0xffffffffffffffff, 0x8010aebb, 0x0)
ioctl$SIOCGSTAMP(0xffffffffffffffff, 0x8906, 0x0)
program did not crash
testing program (duration=49.632913122s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_open_dev$tty1-ioctl$KDSKBENT-ioctl$EVIOCSFF-syz_open_dev$evdev-write$char_usb-socket$vsock_stream-ioctl$KVM_SET_CLOCK-ioctl$SIOCGSTAMP
detailed listing:
executing program 0:
r0 = syz_open_dev$tty1(0xc, 0x4, 0x1)
ioctl$KDSKBENT(r0, 0x4b47, 0x0)
ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f00000006c0)={0xd309bedfc70f16ed, 0x0, 0x2, {0x0, 0x1}, {0x7f, 0x2}, @cond=[{0x22f, 0x3ff, 0x404, 0x4, 0x1, 0xa}, {0x0, 0xa0, 0x1, 0x4, 0x7ff, 0xff01}]})
r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01)
write$char_usb(r1, &(0x7f0000000040)="e2", 0x12d8)
socket$vsock_stream(0x28, 0x1, 0x0)
ioctl$KVM_SET_CLOCK(0xffffffffffffffff, 0x8010aebb, 0x0)
ioctl$SIOCGSTAMP(0xffffffffffffffff, 0x8906, 0x0)
program did not crash
testing program (duration=49.632913122s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_open_dev$tty1-ioctl$KDSKBENT-ioctl$EVIOCSFF-syz_open_dev$evdev-write$char_usb-socket$vsock_stream-ioctl$KVM_SET_CLOCK-ioctl$SIOCGSTAMP
detailed listing:
executing program 0:
r0 = syz_open_dev$tty1(0xc, 0x4, 0x1)
ioctl$KDSKBENT(r0, 0x4b47, &(0x7f0000000080)={0x0, 0x7f, 0x20f})
ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, 0x0)
r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01)
write$char_usb(r1, &(0x7f0000000040)="e2", 0x12d8)
socket$vsock_stream(0x28, 0x1, 0x0)
ioctl$KVM_SET_CLOCK(0xffffffffffffffff, 0x8010aebb, 0x0)
ioctl$SIOCGSTAMP(0xffffffffffffffff, 0x8906, 0x0)
program did not crash
testing program (duration=49.632913122s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_open_dev$tty1-ioctl$KDSKBENT-ioctl$EVIOCSFF-syz_open_dev$evdev-write$char_usb-socket$vsock_stream-ioctl$KVM_SET_CLOCK-ioctl$SIOCGSTAMP
detailed listing:
executing program 0:
r0 = syz_open_dev$tty1(0xc, 0x4, 0x1)
ioctl$KDSKBENT(r0, 0x4b47, &(0x7f0000000080)={0x0, 0x7f, 0x20f})
ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f00000006c0)={0xd309bedfc70f16ed, 0x0, 0x2, {0x0, 0x1}, {0x7f, 0x2}, @cond=[{0x22f, 0x3ff, 0x404, 0x4, 0x1, 0xa}, {0x0, 0xa0, 0x1, 0x4, 0x7ff, 0xff01}]})
r1 = syz_open_dev$evdev(0x0, 0x2, 0x822b01)
write$char_usb(r1, &(0x7f0000000040)="e2", 0x12d8)
socket$vsock_stream(0x28, 0x1, 0x0)
ioctl$KVM_SET_CLOCK(0xffffffffffffffff, 0x8010aebb, 0x0)
ioctl$SIOCGSTAMP(0xffffffffffffffff, 0x8906, 0x0)
program did not crash
testing program (duration=49.632913122s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_open_dev$tty1-ioctl$KDSKBENT-ioctl$EVIOCSFF-syz_open_dev$evdev-write$char_usb-socket$vsock_stream-ioctl$KVM_SET_CLOCK-ioctl$SIOCGSTAMP
detailed listing:
executing program 0:
r0 = syz_open_dev$tty1(0xc, 0x4, 0x1)
ioctl$KDSKBENT(r0, 0x4b47, &(0x7f0000000080)={0x0, 0x7f, 0x20f})
ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f00000006c0)={0xd309bedfc70f16ed, 0x0, 0x2, {0x0, 0x1}, {0x7f, 0x2}, @cond=[{0x22f, 0x3ff, 0x404, 0x4, 0x1, 0xa}, {0x0, 0xa0, 0x1, 0x4, 0x7ff, 0xff01}]})
r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01)
write$char_usb(r1, 0x0, 0x0)
socket$vsock_stream(0x28, 0x1, 0x0)
ioctl$KVM_SET_CLOCK(0xffffffffffffffff, 0x8010aebb, 0x0)
ioctl$SIOCGSTAMP(0xffffffffffffffff, 0x8906, 0x0)
program did not crash
testing program (duration=49.632913122s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_open_dev$tty1-ioctl$KDSKBENT-ioctl$EVIOCSFF-syz_open_dev$evdev-write$char_usb-socket$vsock_stream-ioctl$KVM_SET_CLOCK-ioctl$SIOCGSTAMP
detailed listing:
executing program 0:
r0 = syz_open_dev$tty1(0xc, 0x4, 0x1)
ioctl$KDSKBENT(r0, 0x4b47, &(0x7f0000000080)={0x0, 0x7f, 0x20f})
ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f00000006c0)={0xd309bedfc70f16ed, 0x0, 0x2, {0x0, 0x1}, {0x7f, 0x2}, @cond=[{0x22f, 0x3ff, 0x404, 0x4, 0x1, 0xa}, {0x0, 0xa0, 0x1, 0x4, 0x7ff, 0xff01}]})
r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01)
write$char_usb(r1, &(0x7f0000000040), 0x0)
socket$vsock_stream(0x28, 0x1, 0x0)
ioctl$KVM_SET_CLOCK(0xffffffffffffffff, 0x8010aebb, 0x0)
ioctl$SIOCGSTAMP(0xffffffffffffffff, 0x8906, 0x0)
program did not crash
extracting C reproducer
testing compiled C program (duration=49.632913122s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_open_dev$tty1-ioctl$KDSKBENT-ioctl$EVIOCSFF-syz_open_dev$evdev-write$char_usb-socket$vsock_stream-ioctl$KVM_SET_CLOCK-ioctl$SIOCGSTAMP
program did not crash
simplifying guilty program options
testing program (duration=49.632913122s, {Threaded:false Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_open_dev$tty1-ioctl$KDSKBENT-ioctl$EVIOCSFF-syz_open_dev$evdev-write$char_usb-socket$vsock_stream-ioctl$KVM_SET_CLOCK-ioctl$SIOCGSTAMP
detailed listing:
executing program 0:
r0 = syz_open_dev$tty1(0xc, 0x4, 0x1)
ioctl$KDSKBENT(r0, 0x4b47, &(0x7f0000000080)={0x0, 0x7f, 0x20f})
ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f00000006c0)={0xd309bedfc70f16ed, 0x0, 0x2, {0x0, 0x1}, {0x7f, 0x2}, @cond=[{0x22f, 0x3ff, 0x404, 0x4, 0x1, 0xa}, {0x0, 0xa0, 0x1, 0x4, 0x7ff, 0xff01}]})
r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01)
write$char_usb(r1, &(0x7f0000000040)="e2", 0x12d8)
socket$vsock_stream(0x28, 0x1, 0x0)
ioctl$KVM_SET_CLOCK(0xffffffffffffffff, 0x8010aebb, 0x0)
ioctl$SIOCGSTAMP(0xffffffffffffffff, 0x8906, 0x0)
program did not crash
testing program (duration=49.632913122s, {Threaded:true Repeat:false RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:false Cgroups:false BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_open_dev$tty1-ioctl$KDSKBENT-ioctl$EVIOCSFF-syz_open_dev$evdev-write$char_usb-socket$vsock_stream-ioctl$KVM_SET_CLOCK-ioctl$SIOCGSTAMP
detailed listing:
executing program 0:
r0 = syz_open_dev$tty1(0xc, 0x4, 0x1)
ioctl$KDSKBENT(r0, 0x4b47, &(0x7f0000000080)={0x0, 0x7f, 0x20f})
ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f00000006c0)={0xd309bedfc70f16ed, 0x0, 0x2, {0x0, 0x1}, {0x7f, 0x2}, @cond=[{0x22f, 0x3ff, 0x404, 0x4, 0x1, 0xa}, {0x0, 0xa0, 0x1, 0x4, 0x7ff, 0xff01}]})
r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01)
write$char_usb(r1, &(0x7f0000000040)="e2", 0x12d8)
socket$vsock_stream(0x28, 0x1, 0x0)
ioctl$KVM_SET_CLOCK(0xffffffffffffffff, 0x8010aebb, 0x0)
ioctl$SIOCGSTAMP(0xffffffffffffffff, 0x8906, 0x0)
program crashed: possible deadlock in tty_buffer_flush
a never seen crash title: possible deadlock in tty_buffer_flush, ignore
testing program (duration=49.632913122s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_open_dev$tty1-ioctl$KDSKBENT-ioctl$EVIOCSFF-syz_open_dev$evdev-write$char_usb-socket$vsock_stream-ioctl$KVM_SET_CLOCK-ioctl$SIOCGSTAMP
detailed listing:
executing program 0:
r0 = syz_open_dev$tty1(0xc, 0x4, 0x1)
ioctl$KDSKBENT(r0, 0x4b47, &(0x7f0000000080)={0x0, 0x7f, 0x20f})
ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f00000006c0)={0xd309bedfc70f16ed, 0x0, 0x2, {0x0, 0x1}, {0x7f, 0x2}, @cond=[{0x22f, 0x3ff, 0x404, 0x4, 0x1, 0xa}, {0x0, 0xa0, 0x1, 0x4, 0x7ff, 0xff01}]})
r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01)
write$char_usb(r1, &(0x7f0000000040)="e2", 0x12d8)
socket$vsock_stream(0x28, 0x1, 0x0)
ioctl$KVM_SET_CLOCK(0xffffffffffffffff, 0x8010aebb, 0x0)
ioctl$SIOCGSTAMP(0xffffffffffffffff, 0x8906, 0x0)
program crashed: possible deadlock in n_tty_flush_buffer
extracting C reproducer
testing compiled C program (duration=49.632913122s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_open_dev$tty1-ioctl$KDSKBENT-ioctl$EVIOCSFF-syz_open_dev$evdev-write$char_usb-socket$vsock_stream-ioctl$KVM_SET_CLOCK-ioctl$SIOCGSTAMP
program did not crash
reproducing took 34m22.501893266s
repro crashed as (corrupted=false):
======================================================
WARNING: possible circular locking dependency detected
6.16.0-rc3-next-20250623-syzkaller #0 Not tainted
------------------------------------------------------
kworker/0:0/9 is trying to acquire lock:
ffff88807cce62e8 (&tty->termios_rwsem){++++}-{4:4}, at: n_tty_flush_buffer+0x30/0x230 drivers/tty/n_tty.c:352
but task is already holding lock:
ffff88801a4a10b8 (&buf->lock){+.+.}-{4:4}, at: tty_buffer_flush+0x74/0x2b0 drivers/tty/tty_buffer.c:229
which lock already depends on the new lock.
the existing dependency chain (in reverse order) is:
-> #3 (&buf->lock){+.+.}-{4:4}:
lock_acquire+0x120/0x360 kernel/locking/lockdep.c:5871
__mutex_lock_common kernel/locking/mutex.c:602 [inline]
__mutex_lock+0x182/0xe80 kernel/locking/mutex.c:747
tty_buffer_flush+0x74/0x2b0 drivers/tty/tty_buffer.c:229
tty_ldisc_flush+0x6b/0xc0 drivers/tty/tty_ldisc.c:388
__do_SAK+0x138/0x6d0 drivers/tty/tty_io.c:3025
vc_SAK+0x78/0x220 drivers/tty/vt/vt_ioctl.c:1009
process_one_work kernel/workqueue.c:3239 [inline]
process_scheduled_works+0xade/0x17b0 kernel/workqueue.c:3322
worker_thread+0x8a0/0xda0 kernel/workqueue.c:3403
kthread+0x711/0x8a0 kernel/kthread.c:463
ret_from_fork+0x3fc/0x770 arch/x86/kernel/process.c:148
ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:245
-> #2 (console_lock){+.+.}-{0:0}:
lock_acquire+0x120/0x360 kernel/locking/lockdep.c:5871
console_lock+0x164/0x1b0 kernel/printk/printk.c:2849
uart_configure_port drivers/tty/serial/serial_core.c:2597 [inline]
serial_core_add_one_port drivers/tty/serial/serial_core.c:3157 [inline]
serial_core_register_port+0xc73/0x2700 drivers/tty/serial/serial_core.c:3388
serial8250_register_8250_port+0x16db/0x2050 drivers/tty/serial/8250/8250_core.c:822
serial_pnp_probe+0x527/0x790 drivers/tty/serial/8250/8250_pnp.c:480
pnp_device_probe+0x308/0x4c0 drivers/pnp/driver.c:111
call_driver_probe drivers/base/dd.c:-1 [inline]
really_probe+0x26d/0x9a0 drivers/base/dd.c:657
__driver_probe_device+0x18c/0x2f0 drivers/base/dd.c:799
driver_probe_device+0x4f/0x430 drivers/base/dd.c:829
__driver_attach+0x452/0x700 drivers/base/dd.c:1215
bus_for_each_dev+0x233/0x2b0 drivers/base/bus.c:370
bus_add_driver+0x345/0x640 drivers/base/bus.c:678
driver_register+0x23a/0x320 drivers/base/driver.c:249
serial8250_init+0xc2/0x1c0 drivers/tty/serial/8250/8250_platform.c:315
do_one_initcall+0x233/0x820 init/main.c:1274
do_initcall_level+0x137/0x1f0 init/main.c:1336
do_initcalls+0x69/0xd0 init/main.c:1352
kernel_init_freeable+0x3d9/0x570 init/main.c:1584
kernel_init+0x1d/0x1d0 init/main.c:1474
ret_from_fork+0x3fc/0x770 arch/x86/kernel/process.c:148
ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:245
-> #1 (&port->mutex){+.+.}-{4:4}:
lock_acquire+0x120/0x360 kernel/locking/lockdep.c:5871
__mutex_lock_common kernel/locking/mutex.c:602 [inline]
__mutex_lock+0x182/0xe80 kernel/locking/mutex.c:747
class_mutex_constructor include/linux/mutex.h:225 [inline]
uart_set_termios+0x82/0x6f0 drivers/tty/serial/serial_core.c:1688
tty_set_termios+0xca8/0x17e0 drivers/tty/tty_ioctl.c:341
set_termios+0x516/0x6c0 drivers/tty/tty_ioctl.c:516
tty_mode_ioctl+0x47e/0x740 drivers/tty/tty_ioctl.c:-1
tty_ioctl+0x9c6/0xde0 drivers/tty/tty_io.c:2801
vfs_ioctl fs/ioctl.c:51 [inline]
__do_sys_ioctl fs/ioctl.c:907 [inline]
__se_sys_ioctl+0xf9/0x170 fs/ioctl.c:893
do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline]
do_syscall_64+0xfa/0x3b0 arch/x86/entry/syscall_64.c:94
entry_SYSCALL_64_after_hwframe+0x77/0x7f
-> #0 (&tty->termios_rwsem){++++}-{4:4}:
check_prev_add kernel/locking/lockdep.c:3168 [inline]
check_prevs_add kernel/locking/lockdep.c:3287 [inline]
validate_chain+0xb9b/0x2140 kernel/locking/lockdep.c:3911
__lock_acquire+0xab9/0xd20 kernel/locking/lockdep.c:5240
lock_acquire+0x120/0x360 kernel/locking/lockdep.c:5871
down_write+0x96/0x1f0 kernel/locking/rwsem.c:1577
n_tty_flush_buffer+0x30/0x230 drivers/tty/n_tty.c:352
tty_buffer_flush+0x1e9/0x2b0 drivers/tty/tty_buffer.c:241
tty_ldisc_flush+0x6b/0xc0 drivers/tty/tty_ldisc.c:388
__do_SAK+0x138/0x6d0 drivers/tty/tty_io.c:3025
vc_SAK+0x78/0x220 drivers/tty/vt/vt_ioctl.c:1009
process_one_work kernel/workqueue.c:3239 [inline]
process_scheduled_works+0xade/0x17b0 kernel/workqueue.c:3322
worker_thread+0x8a0/0xda0 kernel/workqueue.c:3403
kthread+0x711/0x8a0 kernel/kthread.c:463
ret_from_fork+0x3fc/0x770 arch/x86/kernel/process.c:148
ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:245
other info that might help us debug this:
Chain exists of:
&tty->termios_rwsem --> console_lock --> &buf->lock
Possible unsafe locking scenario:
CPU0 CPU1
---- ----
lock(&buf->lock);
lock(console_lock);
lock(&buf->lock);
lock(&tty->termios_rwsem);
*** DEADLOCK ***
5 locks held by kworker/0:0/9:
#0: ffff88801a480d48 ((wq_completion)events){+.+.}-{0:0}, at: process_one_work kernel/workqueue.c:3214 [inline]
#0: ffff88801a480d48 ((wq_completion)events){+.+.}-{0:0}, at: process_scheduled_works+0x9b4/0x17b0 kernel/workqueue.c:3322
#1: ffffc900000e7bc0 ((work_completion)(&vc_cons[currcons].SAK_work)){+.+.}-{0:0}, at: process_one_work kernel/workqueue.c:3215 [inline]
#1: ffffc900000e7bc0 ((work_completion)(&vc_cons[currcons].SAK_work)){+.+.}-{0:0}, at: process_scheduled_works+0x9ef/0x17b0 kernel/workqueue.c:3322
#2: ffffffff8e132140 (console_lock){+.+.}-{0:0}, at: vc_SAK+0x28/0x220 drivers/tty/vt/vt_ioctl.c:999
#3: ffff88807cce60a0 (&tty->ldisc_sem){++++}-{0:0}, at: tty_ldisc_ref drivers/tty/tty_ldisc.c:263 [inline]
#3: ffff88807cce60a0 (&tty->ldisc_sem){++++}-{0:0}, at: tty_ldisc_flush+0x20/0xc0 drivers/tty/tty_ldisc.c:386
#4: ffff88801a4a10b8 (&buf->lock){+.+.}-{4:4}, at: tty_buffer_flush+0x74/0x2b0 drivers/tty/tty_buffer.c:229
stack backtrace:
CPU: 0 UID: 0 PID: 9 Comm: kworker/0:0 Not tainted 6.16.0-rc3-next-20250623-syzkaller #0 PREEMPT(full)
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/07/2025
Workqueue: events vc_SAK
Call Trace:
dump_stack_lvl+0x189/0x250 lib/dump_stack.c:120
print_circular_bug+0x2ee/0x310 kernel/locking/lockdep.c:2046
check_noncircular+0x134/0x160 kernel/locking/lockdep.c:2178
check_prev_add kernel/locking/lockdep.c:3168 [inline]
check_prevs_add kernel/locking/lockdep.c:3287 [inline]
validate_chain+0xb9b/0x2140 kernel/locking/lockdep.c:3911
__lock_acquire+0xab9/0xd20 kernel/locking/lockdep.c:5240
lock_acquire+0x120/0x360 kernel/locking/lockdep.c:5871
down_write+0x96/0x1f0 kernel/locking/rwsem.c:1577
n_tty_flush_buffer+0x30/0x230 drivers/tty/n_tty.c:352
tty_buffer_flush+0x1e9/0x2b0 drivers/tty/tty_buffer.c:241
tty_ldisc_flush+0x6b/0xc0 drivers/tty/tty_ldisc.c:388
__do_SAK+0x138/0x6d0 drivers/tty/tty_io.c:3025
vc_SAK+0x78/0x220 drivers/tty/vt/vt_ioctl.c:1009
process_one_work kernel/workqueue.c:3239 [inline]
process_scheduled_works+0xade/0x17b0 kernel/workqueue.c:3322
worker_thread+0x8a0/0xda0 kernel/workqueue.c:3403
kthread+0x711/0x8a0 kernel/kthread.c:463
ret_from_fork+0x3fc/0x770 arch/x86/kernel/process.c:148
ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:245
tty tty1: SAK: killed process 5989 (syz.0.16): by fd#3
tty tty1: SAK: killed process 5990 (syz.0.16): by fd#3
tty tty1: SAK: killed process 5994 (syz.0.18): by fd#3
tty tty1: SAK: killed process 5995 (syz.0.18): by fd#3
tty tty1: SAK: killed process 5996 (syz.0.19): by fd#3
tty tty1: SAK: killed process 5997 (syz.0.19): by fd#3
tty tty1: SAK: killed process 6006 (syz.0.24): by fd#3
tty tty1: SAK: killed process 6007 (syz.0.24): by fd#3
tty tty1: SAK: killed process 6012 (syz.0.27): by fd#3
tty tty1: SAK: killed process 6013 (syz.0.27): by fd#3
tty tty1: SAK: killed process 6022 (syz.0.32): by fd#3
tty tty1: SAK: killed process 6023 (syz.0.32): by fd#3
tty tty1: SAK: killed process 6026 (syz.0.34): by fd#3
tty tty1: SAK: killed process 6027 (syz.0.34): by fd#3
tty tty1: SAK: killed process 6034 (syz.0.38): by fd#3
tty tty1: SAK: killed process 6035 (syz.0.38): by fd#3
tty tty1: SAK: killed process 6044 (syz.0.43): by fd#3
tty tty1: SAK: killed process 6045 (syz.0.43): by fd#3
tty tty1: SAK: killed process 6048 (syz.0.45): by fd#3
tty tty1: SAK: killed process 6049 (syz.0.45): by fd#3
tty tty1: SAK: killed process 6052 (syz.0.47): by fd#3
tty tty1: SAK: killed process 6053 (syz.0.47): by fd#3
tty tty1: SAK: killed process 6054 (syz.0.48): by fd#3
tty tty1: SAK: killed process 6055 (syz.0.48): by fd#3
tty tty1: SAK: killed process 6056 (syz.0.49): by fd#3
tty tty1: SAK: killed process 6057 (syz.0.49): by fd#3
tty tty1: SAK: killed process 6062 (syz.0.52): by fd#3
tty tty1: SAK: killed process 6063 (syz.0.52): by fd#3
tty tty1: SAK: killed process 6066 (syz.0.54): by fd#3
tty tty1: SAK: killed process 6067 (syz.0.54): by fd#3
tty tty1: SAK: killed process 6068 (syz.0.55): by fd#3
tty tty1: SAK: killed process 6069 (syz.0.55): by fd#3
tty tty1: SAK: killed process 6088 (syz.0.65): by fd#3
tty tty1: SAK: killed process 6089 (syz.0.65): by fd#3
tty tty1: SAK: killed process 6090 (syz.0.66): by fd#3
tty tty1: SAK: killed process 6091 (syz.0.66): by fd#3
tty tty1: SAK: killed process 6092 (syz.0.67): by fd#3
tty tty1: SAK: killed process 6093 (syz.0.67): by fd#3
tty tty1: SAK: killed process 6094 (syz.0.68): by fd#3
tty tty1: SAK: killed process 6095 (syz.0.68): by fd#3
tty tty1: SAK: killed process 6096 (syz.0.69): by fd#3
tty tty1: SAK: killed process 6097 (syz.0.69): by fd#3
tty tty1: SAK: killed process 6102 (syz.0.72): by fd#3
tty tty1: SAK: killed process 6103 (syz.0.72): by fd#3
tty tty1: SAK: killed process 6104 (syz.0.73): by fd#3
tty tty1: SAK: killed process 6105 (syz.0.73): by fd#3
tty tty1: SAK: killed process 6106 (syz.0.74): by fd#3
tty tty1: SAK: killed process 6107 (syz.0.74): by fd#3
tty tty1: SAK: killed process 6128 (syz.0.85): by fd#3
tty tty1: SAK: killed process 6129 (syz.0.85): by fd#3
tty tty1: SAK: killed process 6130 (syz.0.86): by fd#3
tty tty1: SAK: killed process 6131 (syz.0.86): by fd#3
tty tty1: SAK: killed process 6136 (syz.0.89): by fd#3
tty tty1: SAK: killed process 6137 (syz.0.89): by fd#3
tty tty1: SAK: killed process 6138 (syz.0.90): by fd#3
tty tty1: SAK: killed process 6139 (syz.0.90): by fd#3
tty tty1: SAK: killed process 6140 (syz.0.91): by fd#3
tty tty1: SAK: killed process 6141 (syz.0.91): by fd#3
tty tty1: SAK: killed process 6142 (syz.0.92): by fd#3
tty tty1: SAK: killed process 6143 (syz.0.92): by fd#3
tty tty1: SAK: killed process 6144 (syz.0.93): by fd#3
tty tty1: SAK: killed process 6145 (syz.0.93): by fd#3
tty tty1: SAK: killed process 6148 (syz.0.95): by fd#3
tty tty1: SAK: killed process 6149 (syz.0.95): by fd#3
tty tty1: SAK: killed process 6150 (syz.0.96): by fd#3
tty tty1: SAK: killed process 6151 (syz.0.96): by fd#3
tty tty1: SAK: killed process 6156 (syz.0.99): by fd#3
tty tty1: SAK: killed process 6157 (syz.0.99): by fd#3
tty tty1: SAK: killed process 6158 (syz.0.100): by fd#3
tty tty1: SAK: killed process 6159 (syz.0.100): by fd#3
tty tty1: SAK: killed process 6166 (syz.0.104): by fd#3
tty tty1: SAK: killed process 6167 (syz.0.104): by fd#3
tty tty1: SAK: killed process 6168 (syz.0.105): by fd#3
tty tty1: SAK: killed process 6169 (syz.0.105): by fd#3
tty tty1: SAK: killed process 6172 (syz.0.107): by fd#3
tty tty1: SAK: killed process 6173 (syz.0.107): by fd#3
tty tty1: SAK: killed process 6178 (syz.0.110): by fd#3
tty tty1: SAK: killed process 6179 (syz.0.110): by fd#3
tty tty1: SAK: killed process 6180 (syz.0.111): by fd#3
tty tty1: SAK: killed process 6181 (syz.0.111): by fd#3
tty tty1: SAK: killed process 6182 (syz.0.112): by fd#3
tty tty1: SAK: killed process 6183 (syz.0.112): by fd#3
tty tty1: SAK: killed process 6194 (syz.0.118): by fd#3
tty tty1: SAK: killed process 6195 (syz.0.118): by fd#3
tty tty1: SAK: killed process 6200 (syz.0.121): by fd#3
tty tty1: SAK: killed process 6201 (syz.0.121): by fd#3
tty tty1: SAK: killed process 6204 (syz.0.123): by fd#3
tty tty1: SAK: killed process 6205 (syz.0.123): by fd#3
tty tty1: SAK: killed process 6208 (syz.0.125): by fd#3
tty tty1: SAK: killed process 6209 (syz.0.125): by fd#3
tty tty1: SAK: killed process 6216 (syz.0.129): by fd#3
tty tty1: SAK: killed process 6217 (syz.0.129): by fd#3
tty tty1: SAK: killed process 6224 (syz.0.133): by fd#3
tty tty1: SAK: killed process 6225 (syz.0.133): by fd#3
tty tty1: SAK: killed process 6226 (syz.0.134): by fd#3
tty tty1: SAK: killed process 6227 (syz.0.134): by fd#3
tty tty1: SAK: killed process 6232 (syz.0.137): by fd#3
tty tty1: SAK: killed process 6233 (syz.0.137): by fd#3
tty tty1: SAK: killed process 6234 (syz.0.138): by fd#3
tty tty1: SAK: killed process 6235 (syz.0.138): by fd#3
tty tty1: SAK: killed process 6236 (syz.0.139): by fd#3
tty tty1: SAK: killed process 6237 (syz.0.139): by fd#3
tty tty1: SAK: killed process 6238 (syz.0.140): by fd#3
tty tty1: SAK: killed process 6239 (syz.0.140): by fd#3
tty tty1: SAK: killed process 6250 (syz.0.146): by fd#3
tty tty1: SAK: killed process 6251 (syz.0.146): by fd#3
tty tty1: SAK: killed process 6263 (syz.0.152): by fd#3
tty tty1: SAK: killed process 6264 (syz.0.152): by fd#3
tty tty1: SAK: killed process 6267 (syz.0.154): by fd#3
tty tty1: SAK: killed process 6268 (syz.0.154): by fd#3
tty tty1: SAK: killed process 6269 (syz.0.155): by fd#3
tty tty1: SAK: killed process 6270 (syz.0.155): by fd#3
tty tty1: SAK: killed process 6277 (syz.0.159): by fd#3
tty tty1: SAK: killed process 6278 (syz.0.159): by fd#3
tty tty1: SAK: killed process 6283 (syz.0.162): by fd#3
tty tty1: SAK: killed process 6284 (syz.0.162): by fd#3
tty tty1: SAK: killed process 6285 (syz.0.163): by fd#3
tty tty1: SAK: killed process 6286 (syz.0.163): by fd#3
tty tty1: SAK: killed process 6301 (syz.0.171): by fd#3
tty tty1: SAK: killed process 6302 (syz.0.171): by fd#3
tty tty1: SAK: killed process 6303 (syz.0.172): by fd#3
tty tty1: SAK: killed process 6304 (syz.0.172): by fd#3
tty tty1: SAK: killed process 6311 (syz.0.176): by fd#3
tty tty1: SAK: killed process 6312 (syz.0.176): by fd#3
tty tty1: SAK: killed process 6331 (syz.0.186): by fd#3
tty tty1: SAK: killed process 6332 (syz.0.186): by fd#3
tty tty1: SAK: killed process 6333 (syz.0.187): by fd#3
tty tty1: SAK: killed process 6334 (syz.0.187): by fd#3
tty tty1: SAK: killed process 6335 (syz.0.188): by fd#3
tty tty1: SAK: killed process 6336 (syz.0.188): by fd#3
tty tty1: SAK: killed process 6339 (syz.0.190): by fd#3
tty tty1: SAK: killed process 6340 (syz.0.190): by fd#3
tty tty1: SAK: killed process 6341 (syz.0.191): by fd#3
tty tty1: SAK: killed process 6342 (syz.0.191): by fd#3
tty tty1: SAK: killed process 6343 (syz.0.192): by fd#3
tty tty1: SAK: killed process 6344 (syz.0.192): by fd#3
tty tty1: SAK: killed process 6345 (syz.0.193): by fd#3
tty tty1: SAK: killed process 6346 (syz.0.193): by fd#3
tty tty1: SAK: killed process 6347 (syz.0.194): by fd#3
tty tty1: SAK: killed process 6348 (syz.0.194): by fd#3
tty tty1: SAK: killed process 6349 (syz.0.195): by fd#3
tty tty1: SAK: killed process 6350 (syz.0.195): by fd#3
tty tty1: SAK: killed process 6351 (syz.0.196): by fd#3
tty tty1: SAK: killed process 6352 (syz.0.196): by fd#3
tty tty1: SAK: killed process 6353 (syz.0.197): by fd#3
tty tty1: SAK: killed process 6354 (syz.0.197): by fd#3
tty tty1: SAK: killed process 6367 (syz.0.204): by fd#3
tty tty1: SAK: killed process 6368 (syz.0.204): by fd#3
tty tty1: SAK: killed process 6369 (syz.0.205): by fd#3
tty tty1: SAK: killed process 6370 (syz.0.205): by fd#3
tty tty1: SAK: killed process 6377 (syz.0.209): by fd#3
tty tty1: SAK: killed process 6378 (syz.0.209): by fd#3
tty tty1: SAK: killed process 6379 (syz.0.210): by fd#3
tty tty1: SAK: killed process 6380 (syz.0.210): by fd#3
tty tty1: SAK: killed process 6401 (syz.0.221): by fd#3
tty tty1: SAK: killed process 6402 (syz.0.221): by fd#3
tty tty1: SAK: killed process 6405 (syz.0.223): by fd#3
tty tty1: SAK: killed process 6406 (syz.0.223): by fd#3
tty tty1: SAK: killed process 6409 (syz.0.225): by fd#3
tty tty1: SAK: killed process 6410 (syz.0.225): by fd#3
tty tty1: SAK: killed process 6419 (syz.0.230): by fd#3
tty tty1: SAK: killed process 6420 (syz.0.230): by fd#3
tty tty1: SAK: killed process 6425 (syz.0.233): by fd#3
tty tty1: SAK: killed process 6426 (syz.0.233): by fd#3
tty tty1: SAK: killed process 6429 (syz.0.235): by fd#3
tty tty1: SAK: killed process 6430 (syz.0.235): by fd#3
tty tty1: SAK: killed process 6439 (syz.0.240): by fd#3
tty tty1: SAK: killed process 6440 (syz.0.240): by fd#3
tty tty1: SAK: killed process 6441 (syz.0.241): by fd#3
tty tty1: SAK: killed process 6442 (syz.0.241): by fd#3
tty tty1: SAK: killed process 6451 (syz.0.246): by fd#3
tty tty1: SAK: killed process 6452 (syz.0.246): by fd#3
tty tty1: SAK: killed process 6455 (syz.0.248): by fd#3
tty tty1: SAK: killed process 6456 (syz.0.248): by fd#3
tty tty1: SAK: killed process 6459 (syz.0.250): by fd#3
tty tty1: SAK: killed process 6460 (syz.0.250): by fd#3
tty tty1: SAK: killed process 6461 (syz.0.251): by fd#3
tty tty1: SAK: killed process 6462 (syz.0.251): by fd#3
tty tty1: SAK: killed process 6463 (syz.0.252): by fd#3
tty tty1: SAK: killed process 6464 (syz.0.252): by fd#3
tty tty1: SAK: killed process 6465 (syz.0.253): by fd#3
tty tty1: SAK: killed process 6466 (syz.0.253): by fd#3
tty tty1: SAK: killed process 6467 (syz.0.254): by fd#3
tty tty1: SAK: killed process 6468 (syz.0.254): by fd#3
tty tty1: SAK: killed process 6469 (syz.0.255): by fd#3
tty tty1: SAK: killed process 6470 (syz.0.255): by fd#3
tty tty1: SAK: killed process 6477 (syz.0.259): by fd#3
tty tty1: SAK: killed process 6478 (syz.0.259): by fd#3
tty tty1: SAK: killed process 6485 (syz.0.263): by fd#3
tty tty1: SAK: killed process 6486 (syz.0.263): by fd#3
tty tty1: SAK: killed process 6487 (syz.0.264): by fd#3
tty tty1: SAK: killed process 6488 (syz.0.264): by fd#3
tty tty1: SAK: killed process 6489 (syz.0.265): by fd#3
tty tty1: SAK: killed process 6490 (syz.0.265): by fd#3
tty tty1: SAK: killed process 6497 (syz.0.269): by fd#3
tty tty1: SAK: killed process 6498 (syz.0.269): by fd#3
tty tty1: SAK: killed process 6507 (syz.0.274): by fd#3
tty tty1: SAK: killed process 6508 (syz.0.274): by fd#3
tty tty1: SAK: killed process 6509 (syz.0.275): by fd#3
tty tty1: SAK: killed process 6510 (syz.0.275): by fd#3
tty tty1: SAK: killed process 6511 (syz.0.276): by fd#3
tty tty1: SAK: killed process 6512 (syz.0.276): by fd#3
tty tty1: SAK: killed process 6513 (syz.0.277): by fd#3
tty tty1: SAK: killed process 6514 (syz.0.277): by fd#3
tty tty1: SAK: killed process 6519 (syz.0.280): by fd#3
tty tty1: SAK: killed process 6520 (syz.0.280): by fd#3
tty tty1: SAK: killed process 6525 (syz.0.283): by fd#3
tty tty1: SAK: killed process 6526 (syz.0.283): by fd#3
tty tty1: SAK: killed process 6536 (syz.0.288): by fd#3
tty tty1: SAK: killed process 6537 (syz.0.288): by fd#3
tty tty1: SAK: killed process 6540 (syz.0.290): by fd#3
tty tty1: SAK: killed process 6541 (syz.0.290): by fd#3
tty tty1: SAK: killed process 6542 (syz.0.291): by fd#3
tty tty1: SAK: killed process 6543 (syz.0.291): by fd#3
tty tty1: SAK: killed process 6544 (syz.0.292): by fd#3
tty tty1: SAK: killed process 6545 (syz.0.292): by fd#3
tty tty1: SAK: killed process 6546 (syz.0.293): by fd#3
tty tty1: SAK: killed process 6547 (syz.0.293): by fd#3
tty tty1: SAK: killed process 6558 (syz.0.299): by fd#3
tty tty1: SAK: killed process 6559 (syz.0.299): by fd#3
tty tty1: SAK: killed process 6562 (syz.0.301): by fd#3
tty tty1: SAK: killed process 6563 (syz.0.301): by fd#3
tty tty1: SAK: killed process 6564 (syz.0.302): by fd#3
tty tty1: SAK: killed process 6565 (syz.0.302): by fd#3
tty tty1: SAK: killed process 6566 (syz.0.303): by fd#3
tty tty1: SAK: killed process 6567 (syz.0.303): by fd#3
tty tty1: SAK: killed process 6584 (syz.0.312): by fd#3
tty tty1: SAK: killed process 6585 (syz.0.312): by fd#3
tty tty1: SAK: killed process 6590 (syz.0.315): by fd#3
tty tty1: SAK: killed process 6591 (syz.0.315): by fd#3
tty tty1: SAK: killed process 6596 (syz.0.318): by fd#3
tty tty1: SAK: killed process 6597 (syz.0.318): by fd#3
tty tty1: SAK: killed process 6618 (syz.0.329): by fd#3
tty tty1: SAK: killed process 6619 (syz.0.329): by fd#3
tty tty1: SAK: killed process 6626 (syz.0.333): by fd#3
tty tty1: SAK: killed process 6627 (syz.0.333): by fd#3
tty tty1: SAK: killed process 6634 (syz.0.337): by fd#3
tty tty1: SAK: killed process 6635 (syz.0.337): by fd#3
tty tty1: SAK: killed process 6636 (syz.0.338): by fd#3
tty tty1: SAK: killed process 6637 (syz.0.338): by fd#3
tty tty1: SAK: killed process 6638 (syz.0.339): by fd#3
tty tty1: SAK: killed process 6639 (syz.0.339): by fd#3
tty tty1: SAK: killed process 6642 (syz.0.341): by fd#3
tty tty1: SAK: killed process 6643 (syz.0.341): by fd#3
tty tty1: SAK: killed process 6648 (syz.0.344): by fd#3
tty tty1: SAK: killed process 6649 (syz.0.344): by fd#3
tty tty1: SAK: killed process 6650 (syz.0.345): by fd#3
tty tty1: SAK: killed process 6651 (syz.0.345): by fd#3
tty tty1: SAK: killed process 6652 (syz.0.346): by fd#3
tty tty1: SAK: killed process 6653 (syz.0.346): by fd#3
tty tty1: SAK: killed process 6654 (syz.0.347): by fd#3
tty tty1: SAK: killed process 6655 (syz.0.347): by fd#3
tty tty1: SAK: killed process 6660 (syz.0.350): by fd#3
tty tty1: SAK: killed process 6661 (syz.0.350): by fd#3
tty tty1: SAK: killed process 6662 (syz.0.351): by fd#3
tty tty1: SAK: killed process 6663 (syz.0.351): by fd#3
tty tty1: SAK: killed process 6670 (syz.0.355): by fd#3
tty tty1: SAK: killed process 6671 (syz.0.355): by fd#3
tty tty1: SAK: killed process 6674 (syz.0.357): by fd#3
tty tty1: SAK: killed process 6675 (syz.0.357): by fd#3
tty tty1: SAK: killed process 6676 (syz.0.358): by fd#3
tty tty1: SAK: killed process 6677 (syz.0.358): by fd#3
tty tty1: SAK: killed process 6686 (syz.0.363): by fd#3
tty tty1: SAK: killed process 6687 (syz.0.363): by fd#3
tty tty1: SAK: killed process 6710 (syz.0.375): by fd#3
tty tty1: SAK: killed process 6711 (syz.0.375): by fd#3
tty tty1: SAK: killed process 6712 (syz.0.376): by fd#3
tty tty1: SAK: killed process 6713 (syz.0.376): by fd#3
tty tty1: SAK: killed process 6714 (syz.0.377): by fd#3
tty tty1: SAK: killed process 6715 (syz.0.377): by fd#3
tty tty1: SAK: killed process 6730 (syz.0.385): by fd#3
tty tty1: SAK: killed process 6731 (syz.0.385): by fd#3
tty tty1: SAK: killed process 6732 (syz.0.386): by fd#3
tty tty1: SAK: killed process 6733 (syz.0.386): by fd#3
tty tty1: SAK: killed process 6736 (syz.0.388): by fd#3
tty tty1: SAK: killed process 6737 (syz.0.388): by fd#3
tty tty1: SAK: killed process 6738 (syz.0.389): by fd#3
tty tty1: SAK: killed process 6739 (syz.0.389): by fd#3
tty tty1: SAK: killed process 6744 (syz.0.392): by fd#3
tty tty1: SAK: killed process 6745 (syz.0.392): by fd#3
tty tty1: SAK: killed process 6760 (syz.0.400): by fd#3
tty tty1: SAK: killed process 6761 (syz.0.400): by fd#3
final repro crashed as (corrupted=false):
======================================================
WARNING: possible circular locking dependency detected
6.16.0-rc3-next-20250623-syzkaller #0 Not tainted
------------------------------------------------------
kworker/0:0/9 is trying to acquire lock:
ffff88807cce62e8 (&tty->termios_rwsem){++++}-{4:4}, at: n_tty_flush_buffer+0x30/0x230 drivers/tty/n_tty.c:352
but task is already holding lock:
ffff88801a4a10b8 (&buf->lock){+.+.}-{4:4}, at: tty_buffer_flush+0x74/0x2b0 drivers/tty/tty_buffer.c:229
which lock already depends on the new lock.
the existing dependency chain (in reverse order) is:
-> #3 (&buf->lock){+.+.}-{4:4}:
lock_acquire+0x120/0x360 kernel/locking/lockdep.c:5871
__mutex_lock_common kernel/locking/mutex.c:602 [inline]
__mutex_lock+0x182/0xe80 kernel/locking/mutex.c:747
tty_buffer_flush+0x74/0x2b0 drivers/tty/tty_buffer.c:229
tty_ldisc_flush+0x6b/0xc0 drivers/tty/tty_ldisc.c:388
__do_SAK+0x138/0x6d0 drivers/tty/tty_io.c:3025
vc_SAK+0x78/0x220 drivers/tty/vt/vt_ioctl.c:1009
process_one_work kernel/workqueue.c:3239 [inline]
process_scheduled_works+0xade/0x17b0 kernel/workqueue.c:3322
worker_thread+0x8a0/0xda0 kernel/workqueue.c:3403
kthread+0x711/0x8a0 kernel/kthread.c:463
ret_from_fork+0x3fc/0x770 arch/x86/kernel/process.c:148
ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:245
-> #2 (console_lock){+.+.}-{0:0}:
lock_acquire+0x120/0x360 kernel/locking/lockdep.c:5871
console_lock+0x164/0x1b0 kernel/printk/printk.c:2849
uart_configure_port drivers/tty/serial/serial_core.c:2597 [inline]
serial_core_add_one_port drivers/tty/serial/serial_core.c:3157 [inline]
serial_core_register_port+0xc73/0x2700 drivers/tty/serial/serial_core.c:3388
serial8250_register_8250_port+0x16db/0x2050 drivers/tty/serial/8250/8250_core.c:822
serial_pnp_probe+0x527/0x790 drivers/tty/serial/8250/8250_pnp.c:480
pnp_device_probe+0x308/0x4c0 drivers/pnp/driver.c:111
call_driver_probe drivers/base/dd.c:-1 [inline]
really_probe+0x26d/0x9a0 drivers/base/dd.c:657
__driver_probe_device+0x18c/0x2f0 drivers/base/dd.c:799
driver_probe_device+0x4f/0x430 drivers/base/dd.c:829
__driver_attach+0x452/0x700 drivers/base/dd.c:1215
bus_for_each_dev+0x233/0x2b0 drivers/base/bus.c:370
bus_add_driver+0x345/0x640 drivers/base/bus.c:678
driver_register+0x23a/0x320 drivers/base/driver.c:249
serial8250_init+0xc2/0x1c0 drivers/tty/serial/8250/8250_platform.c:315
do_one_initcall+0x233/0x820 init/main.c:1274
do_initcall_level+0x137/0x1f0 init/main.c:1336
do_initcalls+0x69/0xd0 init/main.c:1352
kernel_init_freeable+0x3d9/0x570 init/main.c:1584
kernel_init+0x1d/0x1d0 init/main.c:1474
ret_from_fork+0x3fc/0x770 arch/x86/kernel/process.c:148
ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:245
-> #1 (&port->mutex){+.+.}-{4:4}:
lock_acquire+0x120/0x360 kernel/locking/lockdep.c:5871
__mutex_lock_common kernel/locking/mutex.c:602 [inline]
__mutex_lock+0x182/0xe80 kernel/locking/mutex.c:747
class_mutex_constructor include/linux/mutex.h:225 [inline]
uart_set_termios+0x82/0x6f0 drivers/tty/serial/serial_core.c:1688
tty_set_termios+0xca8/0x17e0 drivers/tty/tty_ioctl.c:341
set_termios+0x516/0x6c0 drivers/tty/tty_ioctl.c:516
tty_mode_ioctl+0x47e/0x740 drivers/tty/tty_ioctl.c:-1
tty_ioctl+0x9c6/0xde0 drivers/tty/tty_io.c:2801
vfs_ioctl fs/ioctl.c:51 [inline]
__do_sys_ioctl fs/ioctl.c:907 [inline]
__se_sys_ioctl+0xf9/0x170 fs/ioctl.c:893
do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline]
do_syscall_64+0xfa/0x3b0 arch/x86/entry/syscall_64.c:94
entry_SYSCALL_64_after_hwframe+0x77/0x7f
-> #0 (&tty->termios_rwsem){++++}-{4:4}:
check_prev_add kernel/locking/lockdep.c:3168 [inline]
check_prevs_add kernel/locking/lockdep.c:3287 [inline]
validate_chain+0xb9b/0x2140 kernel/locking/lockdep.c:3911
__lock_acquire+0xab9/0xd20 kernel/locking/lockdep.c:5240
lock_acquire+0x120/0x360 kernel/locking/lockdep.c:5871
down_write+0x96/0x1f0 kernel/locking/rwsem.c:1577
n_tty_flush_buffer+0x30/0x230 drivers/tty/n_tty.c:352
tty_buffer_flush+0x1e9/0x2b0 drivers/tty/tty_buffer.c:241
tty_ldisc_flush+0x6b/0xc0 drivers/tty/tty_ldisc.c:388
__do_SAK+0x138/0x6d0 drivers/tty/tty_io.c:3025
vc_SAK+0x78/0x220 drivers/tty/vt/vt_ioctl.c:1009
process_one_work kernel/workqueue.c:3239 [inline]
process_scheduled_works+0xade/0x17b0 kernel/workqueue.c:3322
worker_thread+0x8a0/0xda0 kernel/workqueue.c:3403
kthread+0x711/0x8a0 kernel/kthread.c:463
ret_from_fork+0x3fc/0x770 arch/x86/kernel/process.c:148
ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:245
other info that might help us debug this:
Chain exists of:
&tty->termios_rwsem --> console_lock --> &buf->lock
Possible unsafe locking scenario:
CPU0 CPU1
---- ----
lock(&buf->lock);
lock(console_lock);
lock(&buf->lock);
lock(&tty->termios_rwsem);
*** DEADLOCK ***
5 locks held by kworker/0:0/9:
#0: ffff88801a480d48 ((wq_completion)events){+.+.}-{0:0}, at: process_one_work kernel/workqueue.c:3214 [inline]
#0: ffff88801a480d48 ((wq_completion)events){+.+.}-{0:0}, at: process_scheduled_works+0x9b4/0x17b0 kernel/workqueue.c:3322
#1: ffffc900000e7bc0 ((work_completion)(&vc_cons[currcons].SAK_work)){+.+.}-{0:0}, at: process_one_work kernel/workqueue.c:3215 [inline]
#1: ffffc900000e7bc0 ((work_completion)(&vc_cons[currcons].SAK_work)){+.+.}-{0:0}, at: process_scheduled_works+0x9ef/0x17b0 kernel/workqueue.c:3322
#2: ffffffff8e132140 (console_lock){+.+.}-{0:0}, at: vc_SAK+0x28/0x220 drivers/tty/vt/vt_ioctl.c:999
#3: ffff88807cce60a0 (&tty->ldisc_sem){++++}-{0:0}, at: tty_ldisc_ref drivers/tty/tty_ldisc.c:263 [inline]
#3: ffff88807cce60a0 (&tty->ldisc_sem){++++}-{0:0}, at: tty_ldisc_flush+0x20/0xc0 drivers/tty/tty_ldisc.c:386
#4: ffff88801a4a10b8 (&buf->lock){+.+.}-{4:4}, at: tty_buffer_flush+0x74/0x2b0 drivers/tty/tty_buffer.c:229
stack backtrace:
CPU: 0 UID: 0 PID: 9 Comm: kworker/0:0 Not tainted 6.16.0-rc3-next-20250623-syzkaller #0 PREEMPT(full)
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/07/2025
Workqueue: events vc_SAK
Call Trace:
dump_stack_lvl+0x189/0x250 lib/dump_stack.c:120
print_circular_bug+0x2ee/0x310 kernel/locking/lockdep.c:2046
check_noncircular+0x134/0x160 kernel/locking/lockdep.c:2178
check_prev_add kernel/locking/lockdep.c:3168 [inline]
check_prevs_add kernel/locking/lockdep.c:3287 [inline]
validate_chain+0xb9b/0x2140 kernel/locking/lockdep.c:3911
__lock_acquire+0xab9/0xd20 kernel/locking/lockdep.c:5240
lock_acquire+0x120/0x360 kernel/locking/lockdep.c:5871
down_write+0x96/0x1f0 kernel/locking/rwsem.c:1577
n_tty_flush_buffer+0x30/0x230 drivers/tty/n_tty.c:352
tty_buffer_flush+0x1e9/0x2b0 drivers/tty/tty_buffer.c:241
tty_ldisc_flush+0x6b/0xc0 drivers/tty/tty_ldisc.c:388
__do_SAK+0x138/0x6d0 drivers/tty/tty_io.c:3025
vc_SAK+0x78/0x220 drivers/tty/vt/vt_ioctl.c:1009
process_one_work kernel/workqueue.c:3239 [inline]
process_scheduled_works+0xade/0x17b0 kernel/workqueue.c:3322
worker_thread+0x8a0/0xda0 kernel/workqueue.c:3403
kthread+0x711/0x8a0 kernel/kthread.c:463
ret_from_fork+0x3fc/0x770 arch/x86/kernel/process.c:148
ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:245
tty tty1: SAK: killed process 5989 (syz.0.16): by fd#3
tty tty1: SAK: killed process 5990 (syz.0.16): by fd#3
tty tty1: SAK: killed process 5994 (syz.0.18): by fd#3
tty tty1: SAK: killed process 5995 (syz.0.18): by fd#3
tty tty1: SAK: killed process 5996 (syz.0.19): by fd#3
tty tty1: SAK: killed process 5997 (syz.0.19): by fd#3
tty tty1: SAK: killed process 6006 (syz.0.24): by fd#3
tty tty1: SAK: killed process 6007 (syz.0.24): by fd#3
tty tty1: SAK: killed process 6012 (syz.0.27): by fd#3
tty tty1: SAK: killed process 6013 (syz.0.27): by fd#3
tty tty1: SAK: killed process 6022 (syz.0.32): by fd#3
tty tty1: SAK: killed process 6023 (syz.0.32): by fd#3
tty tty1: SAK: killed process 6026 (syz.0.34): by fd#3
tty tty1: SAK: killed process 6027 (syz.0.34): by fd#3
tty tty1: SAK: killed process 6034 (syz.0.38): by fd#3
tty tty1: SAK: killed process 6035 (syz.0.38): by fd#3
tty tty1: SAK: killed process 6044 (syz.0.43): by fd#3
tty tty1: SAK: killed process 6045 (syz.0.43): by fd#3
tty tty1: SAK: killed process 6048 (syz.0.45): by fd#3
tty tty1: SAK: killed process 6049 (syz.0.45): by fd#3
tty tty1: SAK: killed process 6052 (syz.0.47): by fd#3
tty tty1: SAK: killed process 6053 (syz.0.47): by fd#3
tty tty1: SAK: killed process 6054 (syz.0.48): by fd#3
tty tty1: SAK: killed process 6055 (syz.0.48): by fd#3
tty tty1: SAK: killed process 6056 (syz.0.49): by fd#3
tty tty1: SAK: killed process 6057 (syz.0.49): by fd#3
tty tty1: SAK: killed process 6062 (syz.0.52): by fd#3
tty tty1: SAK: killed process 6063 (syz.0.52): by fd#3
tty tty1: SAK: killed process 6066 (syz.0.54): by fd#3
tty tty1: SAK: killed process 6067 (syz.0.54): by fd#3
tty tty1: SAK: killed process 6068 (syz.0.55): by fd#3
tty tty1: SAK: killed process 6069 (syz.0.55): by fd#3
tty tty1: SAK: killed process 6088 (syz.0.65): by fd#3
tty tty1: SAK: killed process 6089 (syz.0.65): by fd#3
tty tty1: SAK: killed process 6090 (syz.0.66): by fd#3
tty tty1: SAK: killed process 6091 (syz.0.66): by fd#3
tty tty1: SAK: killed process 6092 (syz.0.67): by fd#3
tty tty1: SAK: killed process 6093 (syz.0.67): by fd#3
tty tty1: SAK: killed process 6094 (syz.0.68): by fd#3
tty tty1: SAK: killed process 6095 (syz.0.68): by fd#3
tty tty1: SAK: killed process 6096 (syz.0.69): by fd#3
tty tty1: SAK: killed process 6097 (syz.0.69): by fd#3
tty tty1: SAK: killed process 6102 (syz.0.72): by fd#3
tty tty1: SAK: killed process 6103 (syz.0.72): by fd#3
tty tty1: SAK: killed process 6104 (syz.0.73): by fd#3
tty tty1: SAK: killed process 6105 (syz.0.73): by fd#3
tty tty1: SAK: killed process 6106 (syz.0.74): by fd#3
tty tty1: SAK: killed process 6107 (syz.0.74): by fd#3
tty tty1: SAK: killed process 6128 (syz.0.85): by fd#3
tty tty1: SAK: killed process 6129 (syz.0.85): by fd#3
tty tty1: SAK: killed process 6130 (syz.0.86): by fd#3
tty tty1: SAK: killed process 6131 (syz.0.86): by fd#3
tty tty1: SAK: killed process 6136 (syz.0.89): by fd#3
tty tty1: SAK: killed process 6137 (syz.0.89): by fd#3
tty tty1: SAK: killed process 6138 (syz.0.90): by fd#3
tty tty1: SAK: killed process 6139 (syz.0.90): by fd#3
tty tty1: SAK: killed process 6140 (syz.0.91): by fd#3
tty tty1: SAK: killed process 6141 (syz.0.91): by fd#3
tty tty1: SAK: killed process 6142 (syz.0.92): by fd#3
tty tty1: SAK: killed process 6143 (syz.0.92): by fd#3
tty tty1: SAK: killed process 6144 (syz.0.93): by fd#3
tty tty1: SAK: killed process 6145 (syz.0.93): by fd#3
tty tty1: SAK: killed process 6148 (syz.0.95): by fd#3
tty tty1: SAK: killed process 6149 (syz.0.95): by fd#3
tty tty1: SAK: killed process 6150 (syz.0.96): by fd#3
tty tty1: SAK: killed process 6151 (syz.0.96): by fd#3
tty tty1: SAK: killed process 6156 (syz.0.99): by fd#3
tty tty1: SAK: killed process 6157 (syz.0.99): by fd#3
tty tty1: SAK: killed process 6158 (syz.0.100): by fd#3
tty tty1: SAK: killed process 6159 (syz.0.100): by fd#3
tty tty1: SAK: killed process 6166 (syz.0.104): by fd#3
tty tty1: SAK: killed process 6167 (syz.0.104): by fd#3
tty tty1: SAK: killed process 6168 (syz.0.105): by fd#3
tty tty1: SAK: killed process 6169 (syz.0.105): by fd#3
tty tty1: SAK: killed process 6172 (syz.0.107): by fd#3
tty tty1: SAK: killed process 6173 (syz.0.107): by fd#3
tty tty1: SAK: killed process 6178 (syz.0.110): by fd#3
tty tty1: SAK: killed process 6179 (syz.0.110): by fd#3
tty tty1: SAK: killed process 6180 (syz.0.111): by fd#3
tty tty1: SAK: killed process 6181 (syz.0.111): by fd#3
tty tty1: SAK: killed process 6182 (syz.0.112): by fd#3
tty tty1: SAK: killed process 6183 (syz.0.112): by fd#3
tty tty1: SAK: killed process 6194 (syz.0.118): by fd#3
tty tty1: SAK: killed process 6195 (syz.0.118): by fd#3
tty tty1: SAK: killed process 6200 (syz.0.121): by fd#3
tty tty1: SAK: killed process 6201 (syz.0.121): by fd#3
tty tty1: SAK: killed process 6204 (syz.0.123): by fd#3
tty tty1: SAK: killed process 6205 (syz.0.123): by fd#3
tty tty1: SAK: killed process 6208 (syz.0.125): by fd#3
tty tty1: SAK: killed process 6209 (syz.0.125): by fd#3
tty tty1: SAK: killed process 6216 (syz.0.129): by fd#3
tty tty1: SAK: killed process 6217 (syz.0.129): by fd#3
tty tty1: SAK: killed process 6224 (syz.0.133): by fd#3
tty tty1: SAK: killed process 6225 (syz.0.133): by fd#3
tty tty1: SAK: killed process 6226 (syz.0.134): by fd#3
tty tty1: SAK: killed process 6227 (syz.0.134): by fd#3
tty tty1: SAK: killed process 6232 (syz.0.137): by fd#3
tty tty1: SAK: killed process 6233 (syz.0.137): by fd#3
tty tty1: SAK: killed process 6234 (syz.0.138): by fd#3
tty tty1: SAK: killed process 6235 (syz.0.138): by fd#3
tty tty1: SAK: killed process 6236 (syz.0.139): by fd#3
tty tty1: SAK: killed process 6237 (syz.0.139): by fd#3
tty tty1: SAK: killed process 6238 (syz.0.140): by fd#3
tty tty1: SAK: killed process 6239 (syz.0.140): by fd#3
tty tty1: SAK: killed process 6250 (syz.0.146): by fd#3
tty tty1: SAK: killed process 6251 (syz.0.146): by fd#3
tty tty1: SAK: killed process 6263 (syz.0.152): by fd#3
tty tty1: SAK: killed process 6264 (syz.0.152): by fd#3
tty tty1: SAK: killed process 6267 (syz.0.154): by fd#3
tty tty1: SAK: killed process 6268 (syz.0.154): by fd#3
tty tty1: SAK: killed process 6269 (syz.0.155): by fd#3
tty tty1: SAK: killed process 6270 (syz.0.155): by fd#3
tty tty1: SAK: killed process 6277 (syz.0.159): by fd#3
tty tty1: SAK: killed process 6278 (syz.0.159): by fd#3
tty tty1: SAK: killed process 6283 (syz.0.162): by fd#3
tty tty1: SAK: killed process 6284 (syz.0.162): by fd#3
tty tty1: SAK: killed process 6285 (syz.0.163): by fd#3
tty tty1: SAK: killed process 6286 (syz.0.163): by fd#3
tty tty1: SAK: killed process 6301 (syz.0.171): by fd#3
tty tty1: SAK: killed process 6302 (syz.0.171): by fd#3
tty tty1: SAK: killed process 6303 (syz.0.172): by fd#3
tty tty1: SAK: killed process 6304 (syz.0.172): by fd#3
tty tty1: SAK: killed process 6311 (syz.0.176): by fd#3
tty tty1: SAK: killed process 6312 (syz.0.176): by fd#3
tty tty1: SAK: killed process 6331 (syz.0.186): by fd#3
tty tty1: SAK: killed process 6332 (syz.0.186): by fd#3
tty tty1: SAK: killed process 6333 (syz.0.187): by fd#3
tty tty1: SAK: killed process 6334 (syz.0.187): by fd#3
tty tty1: SAK: killed process 6335 (syz.0.188): by fd#3
tty tty1: SAK: killed process 6336 (syz.0.188): by fd#3
tty tty1: SAK: killed process 6339 (syz.0.190): by fd#3
tty tty1: SAK: killed process 6340 (syz.0.190): by fd#3
tty tty1: SAK: killed process 6341 (syz.0.191): by fd#3
tty tty1: SAK: killed process 6342 (syz.0.191): by fd#3
tty tty1: SAK: killed process 6343 (syz.0.192): by fd#3
tty tty1: SAK: killed process 6344 (syz.0.192): by fd#3
tty tty1: SAK: killed process 6345 (syz.0.193): by fd#3
tty tty1: SAK: killed process 6346 (syz.0.193): by fd#3
tty tty1: SAK: killed process 6347 (syz.0.194): by fd#3
tty tty1: SAK: killed process 6348 (syz.0.194): by fd#3
tty tty1: SAK: killed process 6349 (syz.0.195): by fd#3
tty tty1: SAK: killed process 6350 (syz.0.195): by fd#3
tty tty1: SAK: killed process 6351 (syz.0.196): by fd#3
tty tty1: SAK: killed process 6352 (syz.0.196): by fd#3
tty tty1: SAK: killed process 6353 (syz.0.197): by fd#3
tty tty1: SAK: killed process 6354 (syz.0.197): by fd#3
tty tty1: SAK: killed process 6367 (syz.0.204): by fd#3
tty tty1: SAK: killed process 6368 (syz.0.204): by fd#3
tty tty1: SAK: killed process 6369 (syz.0.205): by fd#3
tty tty1: SAK: killed process 6370 (syz.0.205): by fd#3
tty tty1: SAK: killed process 6377 (syz.0.209): by fd#3
tty tty1: SAK: killed process 6378 (syz.0.209): by fd#3
tty tty1: SAK: killed process 6379 (syz.0.210): by fd#3
tty tty1: SAK: killed process 6380 (syz.0.210): by fd#3
tty tty1: SAK: killed process 6401 (syz.0.221): by fd#3
tty tty1: SAK: killed process 6402 (syz.0.221): by fd#3
tty tty1: SAK: killed process 6405 (syz.0.223): by fd#3
tty tty1: SAK: killed process 6406 (syz.0.223): by fd#3
tty tty1: SAK: killed process 6409 (syz.0.225): by fd#3
tty tty1: SAK: killed process 6410 (syz.0.225): by fd#3
tty tty1: SAK: killed process 6419 (syz.0.230): by fd#3
tty tty1: SAK: killed process 6420 (syz.0.230): by fd#3
tty tty1: SAK: killed process 6425 (syz.0.233): by fd#3
tty tty1: SAK: killed process 6426 (syz.0.233): by fd#3
tty tty1: SAK: killed process 6429 (syz.0.235): by fd#3
tty tty1: SAK: killed process 6430 (syz.0.235): by fd#3
tty tty1: SAK: killed process 6439 (syz.0.240): by fd#3
tty tty1: SAK: killed process 6440 (syz.0.240): by fd#3
tty tty1: SAK: killed process 6441 (syz.0.241): by fd#3
tty tty1: SAK: killed process 6442 (syz.0.241): by fd#3
tty tty1: SAK: killed process 6451 (syz.0.246): by fd#3
tty tty1: SAK: killed process 6452 (syz.0.246): by fd#3
tty tty1: SAK: killed process 6455 (syz.0.248): by fd#3
tty tty1: SAK: killed process 6456 (syz.0.248): by fd#3
tty tty1: SAK: killed process 6459 (syz.0.250): by fd#3
tty tty1: SAK: killed process 6460 (syz.0.250): by fd#3
tty tty1: SAK: killed process 6461 (syz.0.251): by fd#3
tty tty1: SAK: killed process 6462 (syz.0.251): by fd#3
tty tty1: SAK: killed process 6463 (syz.0.252): by fd#3
tty tty1: SAK: killed process 6464 (syz.0.252): by fd#3
tty tty1: SAK: killed process 6465 (syz.0.253): by fd#3
tty tty1: SAK: killed process 6466 (syz.0.253): by fd#3
tty tty1: SAK: killed process 6467 (syz.0.254): by fd#3
tty tty1: SAK: killed process 6468 (syz.0.254): by fd#3
tty tty1: SAK: killed process 6469 (syz.0.255): by fd#3
tty tty1: SAK: killed process 6470 (syz.0.255): by fd#3
tty tty1: SAK: killed process 6477 (syz.0.259): by fd#3
tty tty1: SAK: killed process 6478 (syz.0.259): by fd#3
tty tty1: SAK: killed process 6485 (syz.0.263): by fd#3
tty tty1: SAK: killed process 6486 (syz.0.263): by fd#3
tty tty1: SAK: killed process 6487 (syz.0.264): by fd#3
tty tty1: SAK: killed process 6488 (syz.0.264): by fd#3
tty tty1: SAK: killed process 6489 (syz.0.265): by fd#3
tty tty1: SAK: killed process 6490 (syz.0.265): by fd#3
tty tty1: SAK: killed process 6497 (syz.0.269): by fd#3
tty tty1: SAK: killed process 6498 (syz.0.269): by fd#3
tty tty1: SAK: killed process 6507 (syz.0.274): by fd#3
tty tty1: SAK: killed process 6508 (syz.0.274): by fd#3
tty tty1: SAK: killed process 6509 (syz.0.275): by fd#3
tty tty1: SAK: killed process 6510 (syz.0.275): by fd#3
tty tty1: SAK: killed process 6511 (syz.0.276): by fd#3
tty tty1: SAK: killed process 6512 (syz.0.276): by fd#3
tty tty1: SAK: killed process 6513 (syz.0.277): by fd#3
tty tty1: SAK: killed process 6514 (syz.0.277): by fd#3
tty tty1: SAK: killed process 6519 (syz.0.280): by fd#3
tty tty1: SAK: killed process 6520 (syz.0.280): by fd#3
tty tty1: SAK: killed process 6525 (syz.0.283): by fd#3
tty tty1: SAK: killed process 6526 (syz.0.283): by fd#3
tty tty1: SAK: killed process 6536 (syz.0.288): by fd#3
tty tty1: SAK: killed process 6537 (syz.0.288): by fd#3
tty tty1: SAK: killed process 6540 (syz.0.290): by fd#3
tty tty1: SAK: killed process 6541 (syz.0.290): by fd#3
tty tty1: SAK: killed process 6542 (syz.0.291): by fd#3
tty tty1: SAK: killed process 6543 (syz.0.291): by fd#3
tty tty1: SAK: killed process 6544 (syz.0.292): by fd#3
tty tty1: SAK: killed process 6545 (syz.0.292): by fd#3
tty tty1: SAK: killed process 6546 (syz.0.293): by fd#3
tty tty1: SAK: killed process 6547 (syz.0.293): by fd#3
tty tty1: SAK: killed process 6558 (syz.0.299): by fd#3
tty tty1: SAK: killed process 6559 (syz.0.299): by fd#3
tty tty1: SAK: killed process 6562 (syz.0.301): by fd#3
tty tty1: SAK: killed process 6563 (syz.0.301): by fd#3
tty tty1: SAK: killed process 6564 (syz.0.302): by fd#3
tty tty1: SAK: killed process 6565 (syz.0.302): by fd#3
tty tty1: SAK: killed process 6566 (syz.0.303): by fd#3
tty tty1: SAK: killed process 6567 (syz.0.303): by fd#3
tty tty1: SAK: killed process 6584 (syz.0.312): by fd#3
tty tty1: SAK: killed process 6585 (syz.0.312): by fd#3
tty tty1: SAK: killed process 6590 (syz.0.315): by fd#3
tty tty1: SAK: killed process 6591 (syz.0.315): by fd#3
tty tty1: SAK: killed process 6596 (syz.0.318): by fd#3
tty tty1: SAK: killed process 6597 (syz.0.318): by fd#3
tty tty1: SAK: killed process 6618 (syz.0.329): by fd#3
tty tty1: SAK: killed process 6619 (syz.0.329): by fd#3
tty tty1: SAK: killed process 6626 (syz.0.333): by fd#3
tty tty1: SAK: killed process 6627 (syz.0.333): by fd#3
tty tty1: SAK: killed process 6634 (syz.0.337): by fd#3
tty tty1: SAK: killed process 6635 (syz.0.337): by fd#3
tty tty1: SAK: killed process 6636 (syz.0.338): by fd#3
tty tty1: SAK: killed process 6637 (syz.0.338): by fd#3
tty tty1: SAK: killed process 6638 (syz.0.339): by fd#3
tty tty1: SAK: killed process 6639 (syz.0.339): by fd#3
tty tty1: SAK: killed process 6642 (syz.0.341): by fd#3
tty tty1: SAK: killed process 6643 (syz.0.341): by fd#3
tty tty1: SAK: killed process 6648 (syz.0.344): by fd#3
tty tty1: SAK: killed process 6649 (syz.0.344): by fd#3
tty tty1: SAK: killed process 6650 (syz.0.345): by fd#3
tty tty1: SAK: killed process 6651 (syz.0.345): by fd#3
tty tty1: SAK: killed process 6652 (syz.0.346): by fd#3
tty tty1: SAK: killed process 6653 (syz.0.346): by fd#3
tty tty1: SAK: killed process 6654 (syz.0.347): by fd#3
tty tty1: SAK: killed process 6655 (syz.0.347): by fd#3
tty tty1: SAK: killed process 6660 (syz.0.350): by fd#3
tty tty1: SAK: killed process 6661 (syz.0.350): by fd#3
tty tty1: SAK: killed process 6662 (syz.0.351): by fd#3
tty tty1: SAK: killed process 6663 (syz.0.351): by fd#3
tty tty1: SAK: killed process 6670 (syz.0.355): by fd#3
tty tty1: SAK: killed process 6671 (syz.0.355): by fd#3
tty tty1: SAK: killed process 6674 (syz.0.357): by fd#3
tty tty1: SAK: killed process 6675 (syz.0.357): by fd#3
tty tty1: SAK: killed process 6676 (syz.0.358): by fd#3
tty tty1: SAK: killed process 6677 (syz.0.358): by fd#3
tty tty1: SAK: killed process 6686 (syz.0.363): by fd#3
tty tty1: SAK: killed process 6687 (syz.0.363): by fd#3
tty tty1: SAK: killed process 6710 (syz.0.375): by fd#3
tty tty1: SAK: killed process 6711 (syz.0.375): by fd#3
tty tty1: SAK: killed process 6712 (syz.0.376): by fd#3
tty tty1: SAK: killed process 6713 (syz.0.376): by fd#3
tty tty1: SAK: killed process 6714 (syz.0.377): by fd#3
tty tty1: SAK: killed process 6715 (syz.0.377): by fd#3
tty tty1: SAK: killed process 6730 (syz.0.385): by fd#3
tty tty1: SAK: killed process 6731 (syz.0.385): by fd#3
tty tty1: SAK: killed process 6732 (syz.0.386): by fd#3
tty tty1: SAK: killed process 6733 (syz.0.386): by fd#3
tty tty1: SAK: killed process 6736 (syz.0.388): by fd#3
tty tty1: SAK: killed process 6737 (syz.0.388): by fd#3
tty tty1: SAK: killed process 6738 (syz.0.389): by fd#3
tty tty1: SAK: killed process 6739 (syz.0.389): by fd#3
tty tty1: SAK: killed process 6744 (syz.0.392): by fd#3
tty tty1: SAK: killed process 6745 (syz.0.392): by fd#3
tty tty1: SAK: killed process 6760 (syz.0.400): by fd#3
tty tty1: SAK: killed process 6761 (syz.0.400): by fd#3