8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:32 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x6000000) 16:00:32 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x0, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:32 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x8000000) 16:00:32 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x0, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:32 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x8800000) 16:00:32 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x9000000) 16:00:32 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x0, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:32 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x1c000000) 16:00:32 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:32 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x20000000) 16:00:32 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:32 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x2f000000) 16:00:32 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:32 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0xc6000000) 16:00:32 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x100000000000) 16:00:32 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:32 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x4000000000000) 16:00:32 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:32 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x100000000000000) 16:00:32 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x200000000000000) 16:00:32 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:32 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x300000000000000) 16:00:32 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x500000000000000) 16:00:32 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, 0x0, 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:32 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x600000000000000) 16:00:32 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, 0x0, 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:32 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x800000000000000) 16:00:32 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, 0x0, 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:32 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x880000000000000) 16:00:32 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x0, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:33 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x900000000000000) 16:00:33 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x0, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:33 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x1c00000000000000) 16:00:33 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x0, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:33 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x2000000000000000) 16:00:33 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x2f00000000000000) 16:00:33 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:33 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0xc600000000000000) 16:00:33 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:33 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0xffffffff00000000) 16:00:33 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r4 = getegid() sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000080)="e01a2ae9242556609caa196cd6b23c39b29c8d4aa41ac5", 0x17}, {&(0x7f0000000100)="8455abce28bb79dc808827a9aa14622f2d6f5ec974255d85dcbcbab5af1307824b6f65570066a2dffd2ca895fca508f237a632aaf4155a62c0777c8175534682bdf975a58cd02cf0c4c6d5aa75659794c3176ff35d6ef12c5ff8eb5f42df5ce17b6e45f1dac808407bf1f5061563f577b9561991cca14c72d02a7dd74c1a20ac340c7ce605cd41f27b51918f7a34f8624b4c337050365e7285cb9b76ade1888b90a9d2dbf1da3236ac709fc68bf38c7cad4dcb85d034", 0xb6}, {&(0x7f00000001c0)="b0557ab0dbb6504c74792837134785715d30a835f59ae562604d9c373f5406f145c9dbea92c8c40a3980eecd0027b92054902cb778c578944523628531f2671ec3377e66db127ee17939a034d28643ba2ec3b598808cf8565bf99980df065c73e12e1a1aafd3112e8cfce43e424272ac3454d8babaa1eb76eff631a9954b3352d4f77c72d816df47c607df2f6349a5af2602d70f22d8b8e20fb4c6fd3016e118faadd17418891310d9be6a02210ffecdcbfab8c89e87d1bea6714b944aca94147f2d7a3e234c9e9ae8b224c6c2d153", 0xcf}], 0x3, &(0x7f0000000340)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x68, 0xa}, 0x1) 16:00:33 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:33 executing program 1: unlink(&(0x7f0000000040)='./file0\x00') r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x0, &(0x7f0000000000)={0x3, 0x0, 0x24, 0x6, r1}) 16:00:33 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) 16:00:33 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa00, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getgid() fchown(r0, r1, r2) ioctl$TIOCNXCL(r0, 0x2000740e) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000000)={0x10000, 0x6}) 16:00:33 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) 16:00:33 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x3, 0xffff}) 16:00:33 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) 16:00:33 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x200401, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x102) r3 = fcntl$dupfd(r0, 0xa, r1) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') 16:00:33 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x0, 0x7fffffff}) 16:00:33 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7e, 0x0) 16:00:33 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x0, 0x7fffffff}) 16:00:33 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0xfffffffffffffffd, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x800, 0x0) 16:00:33 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x0, 0x7fffffff}) 16:00:33 executing program 1: r0 = socket$inet6(0x18, 0x8007, 0x44df1ade) setsockopt(r0, 0x27b, 0x7fffffff, &(0x7f0000000000)="99b0d651d5f66c368ddc7d064b5d3bf1ce3954f5602aef8d63a885bead169f25ba05b209d94883cb2eb806275ebc88d38078995abd07b8e876437f53e176d2d254210f5f3b646dba96c23855a707fd6b7c9cb83a880237265d494cacc20a83c5d4b8cdd30141eaba183ae6dd501e403956947a542f7c80f5a924e6bb23255c407ecef3d7183decbcbe82116a9b503c2c3f78254f81282cc67645f9de93e6176494d7db9653e0989cacf2df5cca22ede42c30bff700a0d502fd7c119ad00239daa8ce3dd327331410480f5241588dad639b5064533b7037eb99c35265b307e2a6e1d25873a8e6292279050d238e72489acc18", 0xf2) 16:00:33 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3}) 16:00:33 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000100)=""/138, 0x8a}, {&(0x7f00000001c0)=""/244, 0xf4}, {&(0x7f0000000040)=""/41, 0x29}, {&(0x7f00000002c0)=""/93, 0x5d}, {&(0x7f0000000340)=""/120, 0x78}, {&(0x7f00000003c0)=""/220, 0xdc}, {&(0x7f00000004c0)=""/191, 0xbf}, {&(0x7f0000000080)=""/25, 0x19}, {&(0x7f0000000580)=""/112, 0x70}], 0xa) 16:00:33 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3}) 16:00:33 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = socket$inet6(0x18, 0x5, 0x401) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) r3 = socket(0x10, 0x8000, 0xa0000000000) r4 = socket$inet6(0x18, 0x8000, 0x1) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0xa00, 0x0) r7 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@un=@file={0x0, ""/25}, &(0x7f0000000140)=0x1b) r8 = socket(0x6, 0x7, 0x80000001) sendto$inet6(r8, &(0x7f0000000340)="dce9f7300625e70ff73a70a564cac4606831d3dd4d9e48fecece7681e79bab4f3df1f4d9f2ef3a79f76caa8f1d56216a0b668b0110a3f4813538288a1b3ef6a0a6361751a7ef9cf857f09caa9c79df62fd63ca3c920f2fffb5a197ecc85cb81b2b041a9f6dd9e4440f08c03b4253320ac79f371a26cdf272c2d1b1a9ef1ef71f81c015925f29c1d92c31245dc328b120b34fbc6535a89d617fd86e0428521c9a2c2aceb72f155cd23f34011a7e", 0xad, 0x1, &(0x7f00000000c0)={0x18, 0x3, 0x8, 0x81}, 0xc) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff9, 0x4, 0x40, 0x80000000, 0x7}, {{r2}, 0xfffffffffffffffd, 0xc0, 0x1, 0x8000, 0x6}, {{r3}, 0xfffffffffffffff8, 0x40, 0x8, 0x0, 0x4}, {{r4}, 0xfffffffffffffffa, 0x0, 0x43, 0x7fbc, 0x3}, {{r5}, 0xfffffffffffffffc, 0x4, 0xc0, 0x5, 0x2}, {{r6}, 0xfffffffffffffffc, 0x1, 0x1, 0x3, 0x3ff}, {{r7}, 0xfffffffffffffff8, 0x2, 0x1, 0x1f, 0x3}], 0x1000, &(0x7f0000000280)=[{{r8}, 0xfffffffffffffff8, 0x8, 0x4, 0x80000000, 0x6}], 0x5, &(0x7f00000002c0)={0x100, 0x100000000}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x0, 0x0) 16:00:33 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3}) 16:00:33 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x9, './file0\x00'}) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) 16:00:33 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:33 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x90, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0xffff) fchflags(r0, 0x40000) 16:00:33 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x2, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:33 executing program 1: getgid() geteuid() r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) syz_open_pts() 16:00:33 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) 16:00:33 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x3, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:33 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) r0 = socket$inet6(0x18, 0x5, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1113, &(0x7f0000000000)=0x9, 0x4) 16:00:33 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10004, 0x0) 16:00:33 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x4, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:33 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x480, 0x0) close(r0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x20) fcntl$setstatus(r0, 0x4, 0x4) 16:00:33 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x5, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:33 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) kqueue() 16:00:33 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x8, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:33 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)="0663b2ab71c26440a8a50234494d7043b4ae9f48ca270885c91b5a855b581b7aeed3b5d92ea9c279a9c7f28d619df3f5b88ad587d9c08de975ffd82adc9eb8d410b05ed891b62745d2072a5c63bf1ee0b54af64a6edd5db27fc63ca2d32edd53d4bd1d5952", 0x65}, {&(0x7f0000000080)="0b795897392f6f7a3c9ed7a6a48dfae8fac3ee3f4048d631119e", 0x1a}, {&(0x7f0000000100)="b7b8729a2af6599ee56553c26c66000d1bcf0ac31993b22ac522d8cf6c078df64f76e65148cf55a4b3eb8921acf82b013f3928ee1ecb2fd0a0f0858bd5944eb230905e6701c499c81452a30efa7d07e35d37a6126102892986b1e4adbbb10468d039c187aa2ea4a8aebf", 0x6a}, {&(0x7f0000000180)="a6e2c290ea4e6bc003e0413f3a", 0xd}, {&(0x7f00000001c0)="f9e2490ac58e9d5cfdd60c0c8778f9b1f9e8af73739feda083b8866afab3e899ca059b6404cd9d69a52e5a20d7f23d5d50b9c3d95cc2c08d6a5f75e6c3c46a336168525404dc47cdd4ed82be4294a3f978fcae890240f7086b39c1ec27746c112d487181e7c391a204fb11ac283912e6d085641fbeca19bd7812c37b4bd356a84797f76dcb94371e61dca70399a172712329d0d87c37be08c3a0f20b6ac4687a9a709be47610998a04ca5f7874f8e63185c375ac8f2bdd81502be7d1514162f98210a5029f50c7ef6d1f2d0ec1542addd3a177077499eab6391efd0a33ca88d9cf", 0xe1}], 0x5, 0x0) 16:00:33 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x9, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:33 executing program 1: getppid() openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) 16:00:33 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x10, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:33 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20000, 0x20) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x8, 0x3) open(&(0x7f0000000140)='./file0\x00', 0x20c80, 0x8) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x148) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') 16:00:34 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x6, 0x7fffffff}) 16:00:34 executing program 1: 16:00:34 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x7, 0x7fffffff}) 16:00:34 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) read(r0, &(0x7f0000000100)=""/4096, 0x1000) 16:00:34 executing program 1: fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) r1 = dup(0xffffffffffffff9c) r2 = openat(r1, &(0x7f00000001c0)='./file0/file0\x00', 0x81fd, 0x3) openat(r2, &(0x7f0000000100)='./file1\x00', 0x0, 0x18) r3 = openat(r2, &(0x7f0000000080)='./file1\x00', 0x90, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file1\x00', r4, r5) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000040)) unlink(&(0x7f0000000280)='./file0/file0\x00') syz_open_pts() semget$private(0x0, 0x0, 0x420) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) 16:00:34 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x10, 0x7fffffff}) 16:00:34 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) r1 = socket(0x6, 0x8000, 0x2) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r2 = dup2(r0, r0) close(r0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)={0x200, 0x8, 0x9, 0x3}) 16:00:34 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x190, 0x7fffffff}) 16:00:34 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001880), &(0x7f00000018c0)=0x8) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(r0, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) pwritev(r0, &(0x7f0000001800)=[{&(0x7f0000000180)="8918c85ec875ca0caed2dea86a6f1d92d7cfda87a6596ee49382124f3a1dd0e1f8bc5fc7e9778fb17aa0e033bf21dfc44b4c55c8f5b0091b192c147bbe1146e790b0eb35d014973841163facc144c2e558dacfced5663564b2bb98e223cd9e38dcc12715bcc44994a3abdbd7562eb0a66de468bf77f02477407d3882ebd1a2a0aa22878be2625554bc288eeb85e5989e5f937812838309d2a0184581f08b0c43b02e33ebf2c324c6831a56e4702d1eafe2826a56723f1723bf8ae4", 0xbb}, {&(0x7f0000000000)="f301cb165bc543e055407de46df7c43b6f0d96563f2daa94874f72335fb6a283", 0x20}, {&(0x7f0000000480)="9dba72aa472e2fc6dd523f06a7ded94b8ea2c02c492e44d088", 0x19}, {&(0x7f00000004c0)="a38ee192479594a121489d2c357b04381b72c4ba6be8685f268df37353060194170b82364acc34ca2ce1f434a3335ce9c8eb8e066efd64a273dcdaff73481988e548098333128c571140f7b75b4371a7daac4a67a4aa02c39c0ee3b1c8c93bba7b368cfc80bb86fe58ccb949c81bd16f6af1ce390fffcf60a8352c187b7b4154a9fe1f1107f69755c872a651f7f1964ebc1d8e4a888f33521a937c5f23b833c8fcc6ddf466a558741f30d72fdc22696149778fb4c207b74cca1a6472894c5722063051a6c3ab09e8f0c9ac40f7303cfd45872743cdf831031d33f5f7ce0eba4d7c62a0e68643722013acfecc3056", 0xee}, {&(0x7f00000005c0)="60c0b1ee36e2bd64c12683c60a288d1d5692c2be0e01c1cbc2f3f16ec3020d669fac3be515108665326766fbffff4ecf6df49416e20741df88823a7ffdc56be4a94c5b6f79f28e4b0ba14580bfadf0ad0488e385d1a02014acc83f3837936f85d72065e9654115da0bd65b41f89010bf9635632f0372778ea9bdb6907134abd70d0e5bd70761e06d3c603c5c1855ee3f4bea8b99d6e947ef5ab0ccf8ae3b63346d4a6c66cfeb485ee48bd36573afa895a3ad3e36bd6048e952d4939ecf7a778be11eb8c3347bbeaa83e292c7bf4636ff825351dbd8c47b965fbe104d61a385d2ac9d350e8322fa0d67092a797a1c0e9fe53249cb59db935871", 0xf9}, {&(0x7f00000006c0)="b993a0e51bc2345f98c7f52ae54c1612b2471db33d10eee4d929a5e22a4540d9aa7a56abcc38152c148141d8ee817ed6c7c02201676ac397ab58f0dba6af4cd3f3c43abedc034bd3448c9cc92efab69935a049abd3c2e915e1243abc7ad27e97bfc654ce8750178545feea4f597d51a5a32536fe676968fa7d06635d77380cd64631ac828350a04b98629805821c10bc92054bb6594459280bd18ec161710370b8011ed9ce515888fe795d24ca5a2314123721ac3df07e7ef227fd88559be716d71a8a54df0b51e83881fc57cc049d5cda89f5ae17de9e734a33d38b64ccaaad982eb027cdbb6250ab386db1c277398c8fb64c84f2bea42ba5d8eb6cb4b9011b0fc9d82b2d30bad9ffabf527d4d113d5b9829067c30f29dab80de625011529387b13909542f1d2f69b26f3c0479ccf8d30cc8186fd73fcc036fd710a852f79ae13c405aa28ab38bcc8ae7523d19e7e5b8e40419c5ec3898e4565a048c7fb2b0d2bdc9aa96b84b020f89f88fbe2fd9888bf4de3ab61490e268706c9ac424beb14a7b08cd6aaa34f7e0b046c95c5dd340cd59400197718678253d9412187bc9c0e82fdeaf503b5b3d31b991d9962a7f1c31da8ae2262b1d72a291e8e0aec09925ba781bdf8cca3d9e3c00702095fb0dddfa7e7d9208a423a545baf0fa61483940e91856003bd73b6a6d42aa110eba129c203866efb1258543939f227c8628f70e8c8f2eab9ce5f247417ed37cff8871e74cbb75e7bd86c667739479548fc676fe250310d72857bd35e5577b8690893dce87fb21213e893cdabbb17bc527e57e93031b59f2e2332817fe3300bd814b0a8f3ca2263ebdc727692975c06e713ee2437ee2e265d5e922322553b8f8595dd0edd55498fd8ba59698a499e81b24123d7420315f9b0e3777623a7c8dfb82ec122b3d4cab1f4406d3afad7fbe0124511b127d00f52dc1dc2ebab0fefa3701c3e56d1afcba8bdb8edcb95f75656986ce13eb1897277367279371c28136de7873daf3681de802461359e57ea236579416b872310536a5d712a8ed3b7f4b492c3253f2714dd3cba47169bc17862ec0381ef11e1c321603c4d6ae152b39716f22386a3821fe99e28aa4ddd179c14768d6adf9df68f550c3e862a559ef9369e624d99c4496b45e0255124ef1d9229021c36b24174172fdae0ce4be478e328c97ecab8e379e67d3992ecc75e2758ce9dbf9215cbb7bda24d911b974b753e8d84dbb826c4deba7f96e96c886cdb2f3b61919bbe168af1e5ded1ca8d4f04b03d5fc84e10b1070e849cf624df38ac2118d364e7a76f3677da75da9f792a03a84d1fb1b1c36c3f6811acb1a0a7503110af386a6c474b82ad4a751342690ec4347f5239950469fefe6d1dd87f81a0be23f2c0b032735256e60db42ac7b0b4a95b56b92a5776775db8116de175d8ade1adf9153c4e5f34c124fed34070fbeab75b95fc4faa73b22f8a7244c3ee24950b7141a102fbb6e14b04dce16bcb84309e1f9e1ed53e48be44dd69759681c17fb04e09dcb3e5e2a756cfcc499d9807cac3483339eebd607544fb852bec3923851e6a0bf12b0d3aa0ab6bd13708f1113c7615909e9546b08a966f1b1e26fe820e85bdd3d6804328091410c8f11c6540e6c252e7a5692577a7953c04f9c76597380b1c6c90de1f3840e2bdaeb3bf29a55f1bdd2cf1e7148f9b3a58dbc5514d160bc160af3433a0d6fb5b6e8e6e0b44c3c9a66ca035cd487b25a0cb3c232f6dacf35762b532935d6c476c14f81e004ff6a5478702aaee71552627219802f59802aa8ba53c69fe3c099d476d0bed8aa36183bdd15069317aa530e48dccbc8b2d3b91e10db12d6930e8243ca101a8b73d2541be1fdf282940abec622a840143a16adc1bc184185f40c66bcf9848c7e6c10f9436a4039b9fd92509bc330c8791b434c842263436bbddcf4138655cc278561a7638b581fd15b1b1bcc0950afae255ce29d88b8c1d0974e4a71aec7c5aa550532108bb5c3523190772745af0ee4240545e78eb5504dc1b66ecbfc516e5c71249101c34e5eb5a9603b12760f740a08787cdb8ea7aeb83fde04758dca56de0e9988c494fe48aed5a64b4b6da0478db93b09ff9e2cd31d08c5f051786aa0eedbcbdb1a495c27e81a30e7456f1b0ef42e087a2c65f5a679296e18b9e019673a16ec20653d8c5ed1ac2a84806591abd8e31f493946d09bbd679c627dd2f03e0fff43bffc5615febc36d99e723a9bed92838dde365b0df905b9c9201d370deaec8f4551338717baf70d6b82324e005293cbf6ef1412fb940eafe0de62dba064cf78d9eec24d82383e02e8fffccaba920b09dec26e7795684f9cb92fdc09c7776c666866c4876a9625b51322884836112db66cf046f1197101b05c15e4141a48e86490b18a6ab2543c23c91aae845f0031eea98677b272510f89537af1df997ff31b1c4fde348881032348777b774facc6b63f71e491c2665cd166379c47ecc20dd1b7a73f2e18737564833f4421b7f727485f5c8cd1026a09eb9e4f13104a47018e840a380f251427b22321be379c6e8c0b7798466020df98df0bd04b794c8250152fb9a0034a2d703519e67f31a52324eabe893627b93f24830b505fb1cc7bf291edd256a675bce02b0c3b9236b72d347ca9fe0b974db7aeb7974009130ce90cd9e432cc39299ebbb8f2ef274fa779279331e7ff9d5058cb3c953cba0cd54605dd5deaa45c7a17fc4a4b8f527459dba173042a12ecd8f09a221bd02c0cc4a48d4ebfb06a973ad37e9400e7e924ec93542bb124e3fdae2e020927eca104407685a3960d01dfc253ac1aa51f74428f37a5500da9c886f65928416dba16333cfa01cbf8400d9a652497ed588d8d4b56c0e61327af25e47e56453bd34f2b959004785bd9611fcb3fb8037a16b0c51284444f8a0b5f88dfbded43f5c698bf889e6a7d15944c2d44b8cfa54f2a573dfbc0ca3b9b2f2f47cce6573636257b6ee9e293fef0b5c8c2824f9149656a40bf6ab0b0aa0b0c1a484c5cfed65e33b61bbb9df14420ad1f2b87f61f63c94c17a59abed5cc2c131d799cc4d706481b70c2177db7787b533e3e159c0c9fa4db076755fa77d993bb9435a2557fd1c57a68b6606f466ae6d447a13a97cffdf5b45e1e3c6f6870743dd3d3662b39735f7273c38999ac1c2e1a73627625ec30fb0914a75ba65b805465f484973801f0654a81294bb9fb9e1dc6d231332d1c1e3b73f6025c546ab07ecc3f41271b66e4f4033ca1a7843f3586d4a209e848ba8a1e4681d38a95c1f321d25113922c3f4166e518905e92876f6bc9d9940160b1009c7d32100f355520ac9778edffab05a10b86b6af2abdceabf3325e4d60405bcbc97579ad26e119dc5e4d32a9d4fc498ce7b47d60f9a1c23f2e0534296d6074a0f97ff1fdb81a19fccbb8f37f4c578eee7fa98790e21d1eeafbd5c320b3ca351c203e9ab2773aa29226f48955f744c09f9af52ab923d1fd09c776023abb5f359aee011c9f7d8da3b314d4efdefef246778535bd612b156c3264b6fa0cfcf4e6e2764e99b36b02b14f4e061a10c2cef118c627c3218ca1bc28ee4f0a40febf345c4be49cf573276b7ea247e9cf0a23b74e3a1b9ff2d700d1a9602f36c67bfa89fae5dbec518e3ad86ae6bbb8afb8164ac3a1fae78613f12b65893ed420e5f5d859f686595b2f9637e76d1582609a6a88f27e4693755cf9372118ec9513432442f3099903f205fba3e1d3a26842cbb69587af08a11f3d2b5965b5bf6d0dd98d0fc393a8799fe54df14c3a8d8e13d75aa47a77923f7a8c22972f8107e638381c0cde08c6e77351bc58aa0a1b2d90071af07b319b9d74950b399347ffc71ba5989e25f9eba49579d47bf815e1be5e97aa3593de941cc83d6ed1c460240067d50e560fb3acdb482ff0e18845822086d1d3fb2f0de710a131127b2c928c442facdf6e95e3dd8f191c047b4fe47274bc966e8109c6a4aafd54b9824242e9e91456ca21acf28839dc623f8155d734029cf1b56de97d59af75eb2a46f6756a2e2ec5944745dcc6a2333c6f718fcb7db37b68f7e63d9477af95151b2445ae4f46c58da688c4766458ffc9b7a9a5ed482dbc2eba094706363abb7645212ab685ac508b8640a3ce20dc2bb50f2e7b4816d2ff2a18de66a8bc38d8226cad5d0614119f74985b40f7a9b23eafd14333c6f9e5e5e33dcd1854cf76023120685bec58588de052e6b9e0bb38b455aee797e08aa99c07ff1575ea774cae474c13a9fd4a0b2bbf1c5b3f03c091d4e2475b9d8d53a35ccf63ecc5a94b3dcd653edbdd6e18a2e44116e02b5da89987ebd3a4a2212be23b746d6f099b1e96b2fb190e32c5e6bd300bdc097f0ae344288b087c972722c8d8069d41a6e2bff954e1ce71e60cd1410f81d8a7e428071d0a88ac79950c9f7af0fdc6bd1d6d9fe83ed4e8986fced5cea22aad442222316d22cc7089c68d880e50e944f4b2d016672ff09b6119d5141ea9a6b8b4ff12f297c8e65ea017e67f256466d649f2aea5b6f01cd064a7ba1c47b8e4f272c4ed0217686e5a541a728884ac0a0d8ad9978b2f0f27d7025c205c0d390a3630c6a168b17c0dd5024bfe44ab244475da85c281ca75efbf14ad475d88832907b2b91e540731ec38884e278b6dd2766386c2c1333b1df77976eca5639bdb78dc31f59c90ce9f89cdd8e5f88ba8a9ff418221b6fb1d3e932566fca1e83787d4029368e54fa4109767011414843544da416fd80327ab71875cccdccb379a9de66cacf553ce081945d356c7683d5812d38cf7b5db38b84e2cf3d90c1150bf27d06c6ca0eafcb9043350387cd243825510bba71ad6dd3ec1ec4ec2dcb076ac651b1ae1f73b09e2c96f81f1484de7b1005f14922258c26882f33d55258214adfaf8ae1c16b940e8e36f9e6030156d87b0a0db30173c9ca72c7392aff269b95e025282c2013de08ae8c6d17cefa45e183bf3137d370cec1437b13f0fc8c19a9526aa8519a8a6aead7f750e3a5cb41a4cb2abf77e5b65572c29ae99958e62492ae26ad1a48e7c7361daff3abd3dd69b598f0935f486b512a2ffbff219c54e411988fcd60b62dcffaf72ed8acd57874b744f86e9887de031edfb5cab00fe6e2fafe45135707398a4fc8dc8e2fa4a206e8469f1d3325640818b6d4821b0c4d00b11a929c3a8555e64b0a411d195fa37f39c23854f65f7bf71bfa41d3192fe538f838e312a2aa1fe2af5c9da58e5f9ff795eb3025cb1d4a7345ec497d167fe198ee732e8f6f8ba2965ccf13f6cc261b4fd059bb1a5bb79b6917fcdcc07fe3f05e41fb25de50d5258a9bf63ad0d692d8a680a47475745a217a5107b7437eb5203b2f7cee4a8029029a4b50a966156e637e70f0bfcf477c85e5daeca5fe9b5e4790bd331b51ecc5b6d7cbf8a83f2b40816e6f524eff5ab3c199b8299a1f196dd89e3c453b53a0ca5ef768ea0c4c23e0809e9755dfed75bdde4a7759f31f22814a51fde9d5739a2a6d1f763da23d4f93889dc022657e80841a6c3b2e4073fcf9fbdcc39fd3623c8dee70f11153b2107a95078b500faabe56f407ba353d988ce47d26f8b603628b84b376382471b1e55b78298d46ddf90f23dc9a9ac8d269735a1219a17351faf520592bf4da4a7fea8d02b71a1cacfe0acd3e2e1b3f9e50878e3b27424e5f82e56a6666f95a31e0474d0828839307df50fd42f877b9ba27fda19a426cd2552394e80bbfa6e700d65703939b4c356d376ca5b529227a837eb86d90ae5e1f7aa090b210937410e58b019db51f0bc740ce53608e804a9331", 0x1000}, {&(0x7f00000016c0)="dc164e957b7b1f6e92c9484496b2ee13b3ba21fc7673271098203be3fdfc48b0fa2af002fe31880028c9216faad7c4eec3ef1c27a94c59507fdfe210273c9635b71a4be7cf7fc7684c5189eb22eb46da63", 0x51}, {&(0x7f0000001740)="3232aba8de189fed11744e645fa6a01b1e7061ec26efffe80de96e0558356bf1259bea6987d255edef22c1cc3d7228d259350049ad2c637656010d1661fa5f40918420592972e1c95c658b378eb3d2acb8e78360b38a385d5cb8af2a0e74ea7ba255e1606181613b2e4b102d85006167a5a98a6fe0f254145f49879d982f2e9df82040df5b51acf0651756399c810f7bc5ddc30f3c12f835714fa5d4bd6107193ad6582b1c288f51d1656ff1fbf61b30a690a478", 0xb4}], 0x8, 0x0) r1 = kqueue() fchmod(r0, 0xd07e58f1b1286406) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:34 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) r1 = dup2(r0, r0) connect(r1, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) 16:00:34 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) mkdir(&(0x7f0000000000)='./bus\x00', 0x132) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:34 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x11, 0xffffffffffffffff, 0x0, 0x1}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0x0, 0x22, 0x80, 0x0, 0x101}, {{r0}, 0xffffffffffffffff, 0x0, 0x80000001, 0x0, 0x7f}, {{r0}, 0xffffffffffffffff, 0x8, 0xc0000003, 0x10000, 0x641}, {{r0}, 0xfffffffffffffff8, 0x10, 0x71, 0x9, 0xae72}, {{r0}, 0x0, 0x10, 0x40, 0x7, 0x89a4}], 0x40, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x10, 0x400fffff, 0x7ff, 0x3}], 0x5, &(0x7f00000001c0)={0xb583, 0x100000001}) kevent(r0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffa, 0xe}], 0x9, 0x0, 0xfff, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) 16:00:34 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') clock_getres(0x3, &(0x7f0000000000)) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:34 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) setrlimit(0x7, &(0x7f0000000000)={0xbf, 0x80}) 16:00:34 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) r1 = geteuid() setuid(r1) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r2 = kqueue() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:34 executing program 1: setrlimit(0x7, &(0x7f0000000000)={0x4, 0x7}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x8290, 0x0) 16:00:34 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280022004, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/33, 0x21}, {&(0x7f00000001c0)=""/4, 0x4}, {&(0x7f0000000480)=""/119, 0x77}], 0x3) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r1, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r1}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r1}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r1}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r1}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r1}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r1, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r1}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r1}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r1}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r1}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r1}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r2 = kqueue() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0xe3c, 0x6, 0xfff, 0xd8, "932d40369d48f208306ab956551e4165bfc55789", 0x1, 0x819}) readlink(&(0x7f0000000500)='./bus\x00', &(0x7f0000000540)=""/164, 0xa4) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:34 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = dup(r0) openat(r1, &(0x7f0000000180)='./file0\x00', 0x880, 0x100) recvfrom(r0, &(0x7f0000000080)=""/190, 0xbe, 0x2, &(0x7f0000000140)=@in6={0x18, 0x3, 0x9, 0x200}, 0xc) r2 = syz_open_pts() fcntl$setflags(r2, 0x2, 0x1) 16:00:34 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002001, 0xffffffffffffffff) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() mknod$loop(&(0x7f0000000000)='./bus/file0\x00', 0x1, 0x1) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:34 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:34 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0xfffffffffffffffc, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20802, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) 16:00:34 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) read(r0, &(0x7f0000000480)=""/4096, 0x1000) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:34 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) 16:00:34 executing program 1: mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x901, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) r1 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() r4 = getgid() getgroups(0x2, &(0x7f0000000100)=[0x0, 0xffffffffffffffff]) socket(0x0, 0x4004, 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r1, r2, r3, r4, r5, r6]) 16:00:34 executing program 1: r0 = syz_open_pts() close(r0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) 16:00:35 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0xfffffffffffffffc, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x63, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000008, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x103}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() lstat(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000480)) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r1, &(0x7f0000000200)=[{{r1}, 0x768ceb499a6607fe, 0x2, 0x2, 0x0, 0x6}, {{r0}, 0xffffffffffffffff, 0x22, 0xf0000000, 0x80000000, 0x7}], 0x8, &(0x7f0000000500)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x40000084, 0x0, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x8, 0x6, 0x7, 0x5}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x7fff, 0xff}, {{r1}, 0xfffffffffffffffb, 0x90, 0x1}], 0xffffffff00000001, &(0x7f0000000580)={0x8, 0x4}) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000180)=""/25, 0x19) 16:00:35 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000001340)=[{&(0x7f0000000000)="b98e", 0x2}, {&(0x7f0000000100)="010632eb11fe9e8da372e581e398bc75c357d5cff36c2de54d278b9faf331efb6c10b2fc1c66e03bd1942ec2e21567b14be029cf15b4a537a9def625753a62710acf27e6fdeb5e4acf79cfd119d39677dc910fc1465b0db0eaf904cb3f8d4caae41ef5c8c7934f1d3f05824a674e53395cf5d17116f9dc2dec063fd7271f48ccc331125e5baf81f66b3ac3fe6fe2904617675c4af016ac", 0x97}, {&(0x7f0000000040)="5a2fcba2c011b0f54cf3df161748c106d7cafbf36db848beb97769a6fdaa36f131b7a0884068a69903aea25462af3b0ac48a807c64358ce5f80e79f6a176a47e40219cb0acce4adf3108eb463cfe995ed3d0158017c0a414f08a7afdf6cf3cac8d", 0x61}, {&(0x7f00000001c0)="aec31b556a2eceda6148db4be28c07d1d18d7df1c04ceb590acf72aec94dc3c1381f0e261f1120ad98b5be60e834c55dd29ea87dfa1d1548cb2b9dbc5a0b8c179d2d84f684511d59d6262d17805e0abf14731189a623a296e6a52398800dd2f8e133899b50ce99ce1f652e14375ea4d504cd3c6f172acae7c192d98e9192f64878c6989ff5b87c745342e5561590ba6e8231894bb09d188bdf4fa53766c74d3232164d4c8ea7c441584c1f57f982f0406f2c769221cc82bf32b11ed3eb7e2eaf984cfaa474c6ae9f9a6f74629081992421548f5a2d812ee5b166eb8e81238dfc42dc5eb32fef402805f0004412beabd2b432c348bafcc2e315d50f2f2cab4d821aed4e3c66ebf25fb0735348ed4f16b1ede769022af563f4c49b60a7640c702a0cd4c6714428a2bbcd1d5979e6d6ea5d106afb8c938fe6069b9eca797c8b5c5dac0909474d70b3c297b482062c38421a79d81f7c7b5f47b9547ce92fd10fdea35715794374b82141248918081a63a68f6da48a5e6b433bc7b46d8dbab4e692c3d070ddee6c3490aa239327085073a75ef9c4a6c26e0b6d21acfc20db7c8aca1de08d00b132ae8876d5aec875097f9ae4a90fa85d0dd502d2f14246242339103cea534b6b5be95fd1dc71b7a01e52cc81e9f441cb168ac08bcc8675b439b8a1e1f1e485a1b88931b0db1da1ae8df0051d435a43bafd2006ec85f5515a73de616be46428103b9913da2bd6dce7fa289eba3a62ab07b3d091ef0ae66584008dd8571a94806db0cc4ac5a300a62531e488d46099b9be80bd1e4431729c9a9a8386972c5b492c947ed5220435fd9e49920b741d501dfad2c76daa91d4600f5807c8f1dd942e8aab4a3aa9022fc7cbbcd9e0af30d5073a9060122b119638e255dd24dfae7ccba9708bf1d47d73cd75ee7a43656179eed80c827c5bd5c04f8213dd8b458b7eba2b138b644348da14a13a864adf90f217a7d4d4446e1cf8464883db777c1733abf82ca7a421371f577d83c80e140a26c3639525d12064b6004833159b45478294378492ff13cdb1dd8a44f32723137b30363fd01410ff81540775da23383491a6d262c1615f39a54d4bdd631fd0985af74adcbe58468b4aaac76528d8360735071fcd626f2c5f7f49f6069ab2f9aca9efaeefdfb1fc2c8f8f2849bfe1cab0be4ce9aec0e5243431b6af5946563bcaf0a303285662ebf814642a49971426616c8c84e5c4271d1ee51d4e5f6eb9b6d8479658800e3eff4463d72bd72c03ec83f7464c62321be0486b101fb8403b3549a9085e3956928d7347ec4a014bd7f06e6bc03b48bf44141057c77bbb56f7041eaafb368b5a45b8c03209e5b1182aa2f40a358c5ff51569f8340161ac296ae521a291163c676e598ec5da0b63168bdf85e815309726d0f4b38cbf50bcdb739509ee440242f1b4ac0fee8c5a150f1107b1132c62e4c747eabfc8f75d8610becd48dceeb4a7649353a27fca7084eda00924e3c653333c8f35b743ebc91a31a9c12b49001daa8ded3cb3d53382aea77ba4de314ba738208f8c19ce3d1c194fdc2424f3794909b4ac6b19868c298dbab13a9ff200df9c3c318dc2d4fb5e52e8524f890d73405477b43204836a1ddc37c6d34b59b44724cad4e200eb890910600063853db5c60980764c52e505aba23fd7689093d59cdd0f7997c270e636dc0cbff5408c669302b66ad6e870671f838448d5984c35a680c50447e888fdc5be91c85b77fc45c6ec712027ff3116563ed1081861ec4b01a12d3bebcd5c3bc885a77bed5874c121b21482a5b5030ed32d4820fe14c419588ea735fc862390c6e160eea2fac8ba0037293663e305117a38fd8cd500f3d41b5b4c86cb72f9fc4d399202ab30e8465b79045df3ecb78c1edeb676f144bf8085afaaa0bbee905f7876d5cb8f1f0f678a784c318e0e6dd5b3f73c8810b6cbc5db0b6a14e51166d1698dac8a4a94973cdd9df582bdd86d9b61872b1f5984902c41a2c4a314b14e7a70b78e31727c3a08a326d6c600718f13d2c8f12bb122d2266486efa4ab7e08945ff1f97aa1583397fef33ffa71ab279a30cef1332161cd114b5729d488bb06bfc78e3c3a211c2fa4b5b4bfc548aabfb4d5f2c27e4c53be48a7f8085169920f50ce967a0652c2694b855834baae33b9a63c145c97ea5919af0ae1f72892fd7c7fca29254d3fa90ffaa4b3d35ff62e900941df0c02e3ac2f541af54d922e97e466bda3a2e2ae7791091083c9a515914d046063c57188934518de8249f8117fac0849fa524b80df88c2c3776356b0aa7bea758787dd7da24b724c52bf37f05705ca5cc4b509d0eda47f6d409fbdb664dbd755572db6af2e5aea70192c2b3a00c436b59230ed4aa285add7cf900156e9e5d02818333310a4c7e240c4b663e0ceafac2c22a51650a49b1b2f19335bbe310b322219a33319945913343a24cdbd46a786ed182040bc2ed50d65c20c5bd90c25239bff540f857bd176c97f88a1c53333c9c436f225048a098552286f55a34e98bbf30d6ee297e698052994d1cb7c1f19f08349d352d776bfacb1c14bce1103649c024e72fbe68bdeb57b6ab71a477e2c56c8d3a86779dff1f6418b1674915fae3ba58eacbb449ac393ab3dbfb57271cc158908dfb2cafc5566cbf204eeae158e7f36911b516044f9e0506aac60ddd43b41ccd57529d7455d4ca97588231af6687f035a518b09c3c1c0dabac66a30af612910e859d8e79775b66374772018f28de3156b09223109230a5d82704cefe7495d47fee4c2521f0b525a8df545714da463a368abb6cc1b6a76279a2d186c250274c0cea4edc8b1d136b02abce1a62ae1080d18377ac54c5b16af2a66200d278696db2a31c78cc083759d9f46891355470692b661a347d6b06d0c42cd1ad3ace3f7acec88103aca7d96f9698f4376a4b949be747cf5b3a5870b03db96d38917c22c2b3f889317152f93693a2f00c5073202488a52f4ba382899ee49dd7f07a1b07cd22095ff7eade649ebdff86de92c17092ae69fc90ce3ab5f47c31a97eb2a9458a95cde5afa6f3f9e9324c9a38e6ddd7d21d8d758d6079a7741f707b7bafe5c2523a63dff039bcdd243a45fdbfc7eb3c18cd55ae26c2cb05338ac6d88a0c4fad6dd67b78a02b9cce781c0d820f66ad2bee5cedc61659e9158a41ac4e59c7618002759727ba3719ad8b6c658e37d48fc58cced85531c239c4150dd55f6e26a60979a3e05821d4afa32e5402bbd09f3f8afae0f5d416b53a2c33a53022758c201732837ccb148e3f2e0863f9e8b4cdedf05104f20a2a493deb2d01d374c891d2aa662dfb5392388b2edce10366fdfae3b5e2b7f4e0e0ee98cf913f2dcf433f8d1f6383bb0567fc3bd7bc15e9f81ce9f5ca38a40022ce616b30fddbdaa758d021c9a52fe387740cc8f5d2093912c9a50c797a61b57c4e5d924ba084b3e1121bbc3a650ca405138c8fddc03576b9917683902b4d061819ac72f7910025ad24cc8933dc96c8824dec1937b453d9b1b9d2e433168f8b917cefc9a1c512e21b6f531ac9e945af8b3a7c3ea3bcd2c3ddedb04f61c5a78e47c3f653175927d318993df710c4026c66cea91da00b6c7fd6de86f4d7603a460378c405457b4558c1ba553513fad92d2b06177a5fc512f997375fc25a5dcd3ed98cdb35a1a7bb4580bb04f539fd3b43de85375ca8edc8dffdd766b2537bf9a597a857e9f621834314497664516885c46dace925f29985a7bef4a7afe63ac9adef82d2f31c9bd8e78722db197099012503df763acad796c002119464cdb0fcff3ec1cc8d79338b6671a435d7cf2d62faf6fda156d8ef5384b041954bd0c30a2bffb896161ec26e0d7733ac7e50b224ad0df2f80101b58087043fe64d1be23693594078a21db3f60d486463187ec8d4652b4870d9a2e401bd1b023d2aece776bb3cfbb423b2c32d4e4f8dd382a19c29778e7180c37741af2582d0747a0fee29b0833999be512ac234f9d31e3462adebb2e63f05827d6188d7683867711360e8af4374ef2cf4a16151535ea8efd4cfe4f4f910a678c10e0d498d653aca7208d5908590cefb71a6b3284e248d702c075c51c76c580b185a244f23b379015f326e59eb22e7056997d9a81d4b14bee279b794b27db2010b8095c19c5510db6a758b0b4f5d0d5167dcab0b9893f43edafbac5081674ceb5a5a36f2646c97ebba872253dbd59660e8180d22d7ffcea4af647e1f93ebf47dc234ac562a512976b704c2576b6f5e290edd8037dfd461bff24bc5be1766097e7416fd08c6ed70dc92d08e50b388dabc8a2797f2df36be779ff98b7bdec97b91e3f849e6dfb61163bdfea231912ae4785477774c4a5f59b846a6b6abfe7f52d172b50483fedcc7515ae2397d2fd5f8a74790439446bb43216a590063e9bfb392e9c7654f4f13ae0aa57c5e2cb8ef63cdd1f8e115d2bb5c5b9e84654c5f3ebe6ef6de2699f6d51954e0665d6fca8b71ad766da2e5f978e88cfc386f895ff29d46da7c9160ef7d0d7f0cbfb881218db353a8b6c6167ca14a5ad8a5c9699086a9b64f20aca8d2ff4647bad4913408e951431cedad4b3beac0e954305b9000c50b890a7dcfcc177f9fb4ef79026d9266ef0109ab1c3389056a9a0fb839d626e1aa28f095ad925974493f60ef4af48fd3e382a20f8d6ebd0cc5400a05db754e64dfb3abedbc483474728f4a9a257b2474df9a544205b11a8c347225d29ba034893be62de4fe7b7c30ac759a7d4a0ffc7711608568b24cf861e5362a2f5754b590bf9b9b595d6e9683e63008d1144d6f9dd366560715a4dd22a65fa6cef3dcae39a2db1f711e73f657256c49c834e875e8ed1f99c903107d15098c02cc19439ed00dff0f0f451b1e50f9fbede4d7a30e4f2f81e84bddf4cf985ce24ee1a4a1a1c8067461a600437bb76bbc53ae364efa5f721b5cf248facd507f725f072658a050e4699d312cd10eb4ec202bc29a36b2f7da6520e425ed173c2e822e971dc4db5467ea81af6cb88899d0d51f9ab37923343301f5aba136264da3242b1d4fcc6bcccf4dece8f1f1cb44f87fd72c59a75ad4c5c7cbb9008438031921e3b8a9b95718e2a1cef098201233f2eb76f82a071f92a24ac3be1cde5fedf09ec1503b516605e595877261893a694e8816a8701add905d39c3235c2c9554fb7639944ce316db2fb75e9fede56aee96544e5900850782b1f75286bd68d3401f6c12f0742367d8ba5fc49e5d01ed3476546e3c4949198787558f52938bc661826454fe58b152b1d209595d8b2d086d92f26e9d1e5d810585d86d52cbd30ec8030a30b8fa957db8ce78f9739c4fcfe6b55fd8ac66f0e411fe6ad740272649e741e8588b4bfa39404ea4d1c245055a24bb3b31d7283f529ea800a147b5d959c2f4a98ae8f4540fdcea7222a25484357c955df8cc5148b5bd1fdc2b8a343ddc9c3e5cb022bc6a7c566dd0359b8527f3d7b808aaf6164c203619fc5ceb2421258cde0293a0ce50e8b9bba2e071406652991d618e0c54bb25599887a514d12e85ffb9488de21dce7fbd53f9277f6b909117d446105f0f6167e66584095450f8719f50bc26ea09450e3378dfec50f239a97fc5a9e95d0070aa89394fb876eb4563d27a9083c590fee9d92312bedcb13a0fbca19b35794bb85f262828006f02584fbebd49c15279bc9733e095598bc6b23a24345cc265a1708e6ac86841fc940954c962b81be1f005c0e200fd6a1c5b458743d33fcd203e5a3958d236e0bfb714ada706fa2ce688c9f7591319b6a19b3190c57f4857b127eeb381f", 0x1000}, {&(0x7f00000011c0)="b9d11e4b4eee4652f24f1999a26ad1d585b32f2b8bc5a1f5a696f5246bb8eb45b789c642269d69fb8baf1909820ab9bb993bccaf651fd9d5729e1851bbbb15e81b776b405bd4", 0x46}, {&(0x7f0000001240)="8b087f4977570a706ac637e7f8064e799789335751fa227f3a393ba39c7feca18668a4a983484a184733c747ad7b450e118d7b07e4c9df93f42279a1e970a24ae7676802eb0c22a0015aea26a913903d06e9f3702e6360b09568f0b22eb2f826c52938eed86c7fe546d46d6030b92c1e7714f493b332c16e49a024990474d4699194948ba8d069efe814dcb2dd0f4552b098d484790500d9821b709a8383e25e1911c1b622b847bdccf82309965873b3419df8d31806c72849a0993dfb0014256a5a771fae1cb00ab5d089a04c790dc1009039804fded348ea51a34911", 0xdd}], 0x6, 0x0) 16:00:35 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) socketpair(0x20, 0xc005, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r0, &(0x7f0000000100)=""/222, 0xde, 0x0, &(0x7f0000000040)={0x18, 0x0, 0x7, 0xffffffff7fffffff}, 0xc) 16:00:35 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x40000080) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) writev(r0, &(0x7f0000001980)=[{&(0x7f0000000480)="2fcc9a666ed9c677427a34fe422f88022831287f3332ac8031e82d18b47cba17de810ac3d9644b02cf4309d73d5c62a7c46ca98d15e731abe400c261dde147baeef4aa45e0cb06f84312c3a69db6e9b6c6d9eb4881aa2349d1263e089ef010a9e264bf598d7999c17413132e13bb14a3ca415f9f7a57bf1f7a37ffd99daecbaaf65da1ce38910ff65d89b1d91894d24ecc8f40a0440be863dfb9e850a6feaf17e29f635817362a1441c9ff9ad336c45f3eb67ff99902b0595ffeca1d444b81fe5d0f4e1f205f7726b3d5aaf84ae1900c367a2e7cb464ef10da642495da2a2e491e0315c61186", 0xe6}, {&(0x7f0000000180)="f43c1dc64d11a6bacde27697cd4dedab97ec6274f27fd3587e9714583ce7c73ec6b3ca9d4abeba46e49a0270e893edf5141eceb47cd3079a1672c28a835da3f0808d860a6a1a7791ae2c0c0131b6e288c820e9d23d0bca43e4ad69202c6af2dcfdb3397b5c6b6acbe68391b643ae37a5a4bbc30002e6f99e65b2cd481176f420b03e38b33a09b4f1960112ac5ad88d2577930e89a1", 0x95}, {&(0x7f0000000580)="2c3a1e40d46b5a72e91aeb0527f62fb0c352425fab711954ec2e0a070b4fbb64d32807f28e55f93ad808f42a409a1c3a1283f982f3612abcc3af5094c72fbf11cf4ad502f10fa3232c1df8c6b7c8498d1c1f94568c6dae5b754a175dffc6f5194fbd35e9f3396c9e0b92834e4104fbaf6d7a05ee7a8f25cb61c57be5a58233f8733046ddfe241b4d1086e2c531eacf5b2016f97c85c47ebceda797c51d305f2ea7e31595ddd9a41681fd2363caf6080b525eddce779de5ffec07c093cecd711b8edf8b9978e66432beea0c3eb8b85d87c1654faa147e1cff1e44ebb1f7429b36654cf26a7cbaf1b1d9a3fdf289050e2ac6e5e5ff", 0xf4}, {&(0x7f0000000680)="dd4dc9f2b56e51e735fb59da76f75da7d02e4ed16beb480a169eb94f05717f4f5b344af7cc4ce2e5245a08330d65a3b42c1792cbc1f1c21695501baab116d8262078e1a6e53aea7d81fa6c10721cb5d63ecff2c20ba96af900706ec42dc2108adb2305baa79161bfa62eea58256582cb380d4e63ab2f4d93845aef0141d1571826865b3982fe58e79b12c5913c188fd1eecbfb99b1a905c0ea786cca498e578419182eca2e462f", 0xa7}, {&(0x7f0000000740)="3f3659f4ab785466e5f179552a66da5c23977a85edb3083a16d74e9213150b21196f645e9933da3c09cd0ea474883efd047658e66592fb1f205effbd8b11dc1fd5bd8c92dbbce3b3e8e23670b18980d168bddbfe69af06cfa85879c5919f259d896f695d9882276ad4d35cd0e5e29662075a0b2cdae66ff117210f76b58befc407da7c6f635c4d0e6ec65338b6aecba7ebbe76bc9c4859e8da93cea7ea607c471e63bc270bf9d75eb194", 0xaa}, {&(0x7f0000000800)="dc13820c186b4ba9da4dd1de7b6451535f253a8fae99981c8273f50e0ae29dc11183f9704903967fd7b76618566ffbeab266ad61e29096cb92f12e7b86791d1a92fa1e0b47859e424b949e1b9060e0681690344d6fbc59317bb03610f482f68fbd64ff3e96c3c6a306ed9f7e42f0404a44b597920d8bb3f28cbe9bbe6518538ec282852707eaf3836594a0b7ee7390d86cfb6f44e2757d01b3a28102e58fea8de731f2195142511097aa8a4aadff66d0e03063e6fe9bb4a37f3103f30b2270cd9df1837b58e60742986f2f2a67a12a41017175eda0d3f1910da55afe55dac7d33d4c5413b2eefa8c637a91fa1fbd", 0xee}, {&(0x7f0000000900)="141899563b30ad4e22fde5cd1cd3b61527612c1d594ecee846a051670332d524d76d5c8310c9f379099ca34966ac5c6afddf8a941f18e878b7beecdb57c583e56c8b2d7eafa74bacef4a31d94731127f03815713f968bdeb0ad2d560c0649a9b8d662f7e633a74801b86602739cbda6987fef97a31cde30d9eb6f1b886e4b636eb4e5764fb4592db133c022a723ed3cf9ea598d3dee2cc18131ad44063713a29d54716641f79c57230903969987851c2e4683a8d71cc011bcbd14c302cbf326c9271297245eeca64fe907bc40329cdaa3c54fb60838967acba48db419d3686d9be0af3e0b6803b1cd478fd390c16b280fe76ec468739838c2dc6b9fd1366d8b05d2111a044cab76f16627330906e1f55be7cd57455a4e0b41dca555f93ae72dbb2b1d1967af2d1f6521b74ae37e9156c86dfc868afebb0626b21bdb2c01c374b2e04ba060483743586258540140e734f8c584aa33a4cf0a594cade008032928ec621e5143a0461944abc67b54faf40ae1e997f9bc90d15c252fa02c4788d2a00a316ad92134d4f5702adc1d45647f539305c985bfb7b1d4a412b9272265cf1397c00882869aa75bd468fa04e5d7e043448e18f9c0262c559104c209a49008ee1f732d7f6e7a247b152dcc5cf27bc7c966bd107ec39e8f5b7037dd36c044e6d8341ce6186147516264778adf4942bf9085ee612ddd33ae5cfbc8c6771c9e482aeef435861c389ec260e2fac49e8a04e0aa2777354f2556161fa61107296604e50b8a57a7129f82412b811d578d0614b645f2e09b79ebd8a40267d8216d878ea87e174809b5a40f855bd6976987a945a839f42b6a80191e7eec7814442d7e8fb876726af85d4e89a12a37997fbd33648baf0f33f3f6209eca8359c236be825d3181b7b1c9065bd871e5ff6446971d5f727df2eabcdabfcc60616ef88189ad92d62c55dda480347270c957305daa438dcf4bbd413819127967f8f1bf061b2f81a919b7860f3d777e3e1e071735a66246a16e0f1ad08c3cab0e66843944cb3ddf268e5c3350332ccc409f406a745aad71d0c29daa23f69e08d2a401bb91065cf55ce50754a315798ac1660f6f5ffe91aa767162ad1c92ec4a4b7f75b5fd8081b0de07bcbe9b942bcba60f17525139c640b8ba4b306fdfa90a4df5a935273ae563a096f520ebf37d9da5fb923b68f2c8bf8e9fdceba07d5decd251b76678afe5344b8a5b1e3fb72b800fe513ab1d5b1f63dba033d9b042ab59cb8ddf8d92aa94612fb6bc18aba3134003fc3a94a5a54fe915af7e3e3cc7b151ff2401da80485a820262c9a35af511f324d2c9b309c260d29b9ba0f011494f3ecbbd67373860d36c6a316a1e84e86f2bbe03bf7d13f10f3a6382a1a132900ec3a36dbe236ece890240d2c8d83c0561322b3932918ea94a91723c47e1f307e4f1605358779cda29b119a0db1030beade9dd4b9e16a178e69049eb0df114d941cf2bd6281913e0078fc9e99ee20b86c7575f694bd2b869485b179b182b723a23874beddc4e229610ae74d5a053a1a7210b7ec580787e79fa85f98f08130e2fa1da996eb20948073af39e82c552f7d90c104dc54c7c0502b4c5de62f1805d550d419fa5f61ad4836ff46f65f7eaec4fd4fc854c9b371aa8cf4aa712974782977bb7426bd46bf22d33f8573ce787e3e0d746bdd5bb7b52398e02cc068e3423640380ef9ce71dd0785229590e06995d6fc2e068f356e6f47bd55f1b69755e04b57739bf07d5e62ba64e40cc2b347ab79e6870b992c204ba7c1e0b8043cd85b2fbc1d1a38a21c42b2c4c10bdc819ec62278a65cab793a621d057e90cd6f20339432805d2df0aa421d0fa9fb9f1610d2e8c577fed32ed6dbf7626a8edc8f46f7e4831c5cde3a280ade6487ed973de686eaef664168c4850a8c017f161027fc45a3fa003af7081118ecb6f477af0d3ab3877ba633098de01f7e9a1a165012fd1f5d413579fc38b4a0c96b382cd9b219d248910b350b7084744aac418beaaa657ba955a22f22e71c262001c6fe1ac33734b002511a2e4a73d5ebaecc288241887f541cda998754c341b376dd98d1724bdfb5ee413660347f468efdc3dd99ce7b6ec08c99e7e4880f99188dcf505c77210f118057b25e9ac7b9b6b8f63f04a59713268e067a4bb6d524d150e206e59e7187ac4fee6a46d3d3b968c0ed7bc5ec83b25b166461321fedc06f54cc21a66f586fba87ee619925c2e95310b6e126ba2a3ad3d5ffaddab665c3c4888678bb6a13074ef7a5cff00753139e877baab2155c170439056c76f03e52ac28131923c12b082f8198d4f4d87229a756ba92278e1f8847a46d64968a1e1f1ff797b9b03e33b68bd3b72b0dba633a344e1cb2de5c6a3c748105c912d053aed654938ee6f0e480eeb90c8e872a6f03c5c8605fee9cf3192ecdabe8064edff4489ae7b455d87106101621b7ee4e14136c00d4c4c7ea77202f8a083c96c1e1c77c8e44ba3d177d406b0f54edb197f9b9250d384179d1f04a87cdf57e6fa459ea8cf63d690e7c24d5219afae4d6026cf8bdb27ca26ec8e0a7c8e55de838b7b1da3e8b557e5b2f8159af8a1cf497a08e347dc44582b8fc4fa4c62d22dedef8877c4e381d78946d65a3215be098dafa020d84a4408bb494c542c46b12dd720c4905d86093582c50dc7e8faa95b1e5b1525b582ab9e18944f5c03bb0dfc6c49e1b8f39505259a93761074dbfa241936c66168189867349f7351739a82f956636c4419fbc3cb3efc5e2542cdac26e8e98dae0b0556ba3b6e236877beef4049799425cb9ba3f0f6d294f7b95d501b476e66d5d8f63b138c753f7ce47458f1eefa3eedd7ea52dad76e0bcc0b23abf14ad1b362b73bd192f64a39326950e3f77d5cdbe1abaec0c5204b106a14dd8e823c8e37a4598581fc0ab97fb78f1fc34813999441f6f9a4a4d14baa896960a1cbe1cb8fe3fd80269ef4cd79d42e64871007da63aa7c14d15a1fada0b61241ee08179a5b13e354478211e2c818c3227d52c4faf1ed35d67aa2629261b7291b3d558b145c5b2c5c5db5944af033794f40cc8d0d271c1af244c6050e2b3af47291179eb86886ea0ef317814d47135dc4c6d7cf7f82f2a9e080241dd5cfe840fde781f9db94a62c91a67efc94bdce78e3246395eccea8608c36f8f65e1eb660913c2e8dc09c2e9b2734d669d8cb1971f0339973e95058d54261d6176fa0983a2ff719dd853dd232c9b570b0ae11d3042b804d1e500c90c80074c0020492381dfa19dc6a144d084e21a4bfbeff8cb346ef8c1ee71a7d8c3e0800d75981c9d0b8e13b322cf4dadb020445e12388cdbd7209f47b27ffd7f7ace1cbca606c91709513a36229877605fb5fa8e8e73eb25932e199d5026d28f3d3472ad869d4201a3262c0cab2fbba8dc85d90919ef0acee457ef9b0d106220043e1b433788c609b2c1b1e9a3695f06ef86f4a7055c9f867adc6a08ef717303d6a7bd68c6e67a779290bde54777f905b4cedf94b6d6a29fc2ef21bbeb2ce6bf22c35c72933fa5ca6c9123e32bebb02743b1c1a4f8d35ba12616e9da8787f898fb3a05cdf69dff93ff57c244cc04a4ab8717da996658ac12422cd294d8d49c947ddf694f47d0ec354a0b04279269bfe07962ebab02e256d09e6fd4a53460e4a08a3f2229b8243e74600a70ad37d5df05672691b8d4c88febe4511e31a3c5be2b2b564df2d5f3f44d8d12dfb4f4cdb629f338e84c20499af0ad1791b20bef56911b4bc14d9340798c726c163c6534a01828965433591d99bbf39f5aad454573db1776d0271ed397a064ef73adb7c50ea2f806a70a900f2608effa32b2664aa306c83c9b96a2df6800aa99bdeb819523b1381b1fde86f26806aaba66ea35f796cd621b7905bddcf2143176c47a6d31f19884e79eb5b74342dc5f609eecb4fe5d72d768fe22f5da870ae84f2762c60e0f6738eb6b7de2ca0f34704bc43e3cc533cf4a90191c76c357312221a5f231911eff5e9746581893add3c47c513e855e5446e93dd17a10e3cebddab232bc823d22cd53fd8c88c744d6d693634407eccdda6c598d44f32fcfd2138de3c2bc09f6a3e258c6ae58fcb611258f4516b199f597c3a9fb84e86c696c1bcf4eb5575350c0db733597bc3c8b0badfb6b2d05ae0d0c63f8a8a3c9cb75baa44907527d7d93f224fb5cd5e35fabae6ec10436262db545897014c24d115a27305a2a30554addaa03bbc2ca2a098d05fb2fc4360d11542561e6abc9a57bc8f40b2cd6c61219f09f72533c2593f4c7aad66c2111d28bcf51f5d79f2bd63e7d4cf49d1149425613054cf8cc0f037e946102e7535817d43911e60ef65332645c42a1c52e310cb635cbe89e2a24cff219631a2044dd901e185040c2ba0ad998bd5d1965e8607d29368697f7abe2ca4e6c84f4d3c38cba437bd61e0859cb8326c7d8d52e55a7110b917862833426aa4cdce2143f5f789a90a68b20c1c216f529e9ec5b30946da81b58d6102695a687cbc23a0b8ba4f4e9b737f14a1a965f4fe07bff6bb86b1865da8d12738a8a6178915b609ff66838f6433cbf1e7a494eabd654f93c81a0b82bf3e4df39c15860e397ab4ad448ebdc3c44a16fc64e7c0f5d6a8219776746019c41b26c4df73ade22c31483e7aa87840c578cccb7e9246344668c680fc6e0cfc998997149fb7eaabce664853cefd0c3b08cf91acd899462b2e3e6950c9ba43fd9acf7eb4a012dd4da25cc63ec5c2c1866034c032d041730e1ace42e9490e5be4ac10fb1d5286170c11ddb9abd7a03d4147c86a95d00f6cdd7a5d6766d44fb2553c953e20f0a74d6ae4e36fc4921f294e3d63f60c3f39c519d6ea30d0436e451aa2cafa5e9b8081b2e88d6bdb0d882d3f2076f9fc04df810b76a997f15bdbe607727da054548a61e2794b75193cefd730432b5f96c00ce7d9147636eee83b92442ece71e17e529a14a62e87a8882985252218aa889344640cd4d03c71a23fd42308c057de2fce6394ce9753014e2954bafa94d1564f69b03aa977eb9cdeefd05019f4ab0c813be07c2ef15fa2914fd06fd7fde22e25ebecbbb160d94df671f250e8e37fcd59054be6c3fe8e2c4d0d2b2512dd159d1f5cad350a219d890c3233e3157a3be566929ab25a957bb9bb5a2b84919130588755437ae3e69d037cec3462a2881d3a1290ff94c6b07d85ec19c12fa8ddb39f0055ea63b0a90d7c27752ff4a19a228feee176c44b7d1be2d48137570c27df067a4c2e1b4ece6ef22993800fd298d07976b30c25f23ef8e53d84a79a4f2fdf90d9e132945ef6d8c7fe9760e7e95ab177ca02779ca6d2978ad4efc53b4e87707dfdafb1fca344e43aa1def416dabf89bce1edbcd0c8f880e52be17e6fa677e4f97785c3519c7e9e0e980fafa263cbbc09fee58139405f81eb03527f3483d5e682b11626ade17e8527ccacd28fae15e17e43bbfa1626661e1dcca445b6aaffdfd4b52a0b128ee595f4a0bd26ef303991f500bd4ed976526018217472f96be235ba87acd6d11b11267827b846b50e38b5c01061f101e13c4a6bf079274d224424f5c368cc1dc32011374030076bff178253b1eda38cc086d7d34ee90b803971ccf2c161ef91829e6654e13075d377f735318c81484ff8f86a469266d4d7d84d2eb078d390768359a5dd24efe9d42f8d40c038175c1777becb7ad727d5ae5bef66f0b19f2c5e76d7b2eae92a0a680648d61c0e7f529a8a0f1ff1b2df1e248dd4ab8e9c62e9238a50f9dcc111f8f0dd46dc3973e9783cad1197dafe6f3ff2ddb3627c16e6ce95bf873", 0x1000}, {&(0x7f0000001900)="5969e02f5c764d55b2adccc69171d4141c1f4a8589e74c2a7c8cef662e7b04da0d74e86f2ce0f9318bec9b9e1f6e42df5681174118fe16ec0e7e85151ff3f0801c49cfe06feb6f66818f5d27ac3b7b7f8282ea2f066dbbbfd2db272ba8a30dde2ca0020a2118dfb0f4", 0x69}], 0x8) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:35 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) 16:00:35 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='/dev/wskbd0\x00') stat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)) 16:00:35 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) pipe2(0x0, 0x0) fchmod(0xffffffffffffffff, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000440)=0x80) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:35 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) socketpair(0x6, 0x5, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x10680, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) syz_open_pts() 16:00:35 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffa000/0x2000)=nil) r2 = shmat(r1, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) shmdt(r2) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:35 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) close(r0) 16:00:35 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0xfffffffffffffffe) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0x2a, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000000)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="280107dc67bec45915"], 0x9}, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x3, 0x4}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r3 = kqueue() setsockopt(r2, 0x3, 0x2, &(0x7f0000000480)="5fa74679280648a77d634946eaa87a613441880c846d523a9750ff076d6a80621de75a245fd1b6b5a9543eb19b55f0f3898f01e863158886c27f3302fded06c3d3f5b5d767fca05c1c3402a68601e77d1ed7870f1ec605a13fbcb84db4aaa1d963b8748383fd1fe520eaa2436de4ec99f4b83a86879cbeb8755f9057120b7c1c9e60631e7abc7e1f3e90db516dbe1a07c8399d33f93a06a1ab72dec1ed6e5e21f2c3508505b174b4cdbc5618d1fcd76de0585fef0b0ce47fda308a48feccbaafcea4d1b320b4d5443d73dfb8f72446731c", 0xd1) kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) write(r2, &(0x7f0000000180)="6276168ac4810bce7b62ab68dd73385e996625f47294d8f3b2c8e9e73656847121359ebd0e5257373c5049747de11b093c8fc4", 0x33) 16:00:35 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x1a, 0x0) 16:00:35 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8040, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000180)={0x9b, './bus\x00'}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r1, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r1}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x2}, {{r1}, 0xffffffffffffffff, 0x10, 0x40000000, 0x80, 0x2}, {{r1}, 0xfffffffffffffff9, 0x10, 0x800000000010, 0x7, 0x400}, {{r1}, 0xfffffffffffffff8, 0x88, 0x2, 0x3, 0x10000000000c91}, {{r1}, 0xfffffffffffffffc, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r1, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r1}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r1}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r1}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r1}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r1}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:35 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x81, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x840, 0x0) r1 = dup(r0) getdents(r1, &(0x7f0000000000)=""/51, 0x33) semget$private(0x0, 0x4, 0x80) 16:00:35 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x8, 0x1, 0x10000, 0x2e}, {{r0}, 0xfffffffffffffffb, 0x20, 0x4, 0x2, 0x401}], 0x1bcc31b3, &(0x7f0000000480)=[{{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x7, 0x6}, {{r0}, 0xffffffffffffffff, 0x40, 0x0, 0x1, 0x5}, {{r0}, 0xfffffffffffffffd, 0x9, 0x80, 0x1ff, 0x6}, {{r0}, 0x0, 0x4, 0x20, 0xd386, 0x1}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x9, 0xfffffffffffffff7}], 0x855d, &(0x7f00000001c0)={0x5, 0x9}) pipe2(&(0x7f0000000000), 0x4) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:35 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x3) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x92, 0x10, 0xb7d8, 0x6}, {{r0}, 0xfffffffffffffffb, 0x1, 0xf0000000, 0x1f17, 0x100000000}, {{r0}, 0xfffffffffffffffb, 0x1, 0x0, 0x2, 0x7}, {{r0}, 0xffffffffffffffff, 0x4, 0x20, 0xf82, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x7, 0x3}], 0x33, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffffc, 0x2, 0x4, 0xffff, 0x6}, {{r0}, 0xfffffffffffffffc, 0x40, 0x40000001, 0x100000001, 0x7}, {{r0}, 0xfffffffffffffff8, 0x6, 0x3, 0x8, 0x1000}, {{r0}, 0xfffffffffffffffa, 0xc0, 0x3, 0x8, 0x21a1}, {{r0}, 0xfffffffffffffff8, 0x10, 0x2, 0x0, 0x4}, {{r0}, 0xfffffffffffffffc, 0x42, 0x6, 0x9af3, 0x7}], 0x80, &(0x7f0000000000)={0x7ff, 0xcbe}) r1 = kqueue() msgget$private(0x0, 0x18) fcntl$setstatus(r1, 0x4, 0x0) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:35 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x10400, 0x0) 16:00:35 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) kqueue() chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x3, 0x2}) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:35 executing program 1: socketpair(0x1f, 0x2, 0x7, &(0x7f0000000040)={0xffffffffffffffff}) getpeername(r0, &(0x7f0000000080)=@un=@abs, &(0x7f0000001400)=0x8) openat$wskbd(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/wskbd0\x00', 0x10001, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x481, 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001440), &(0x7f0000001480)=0xc) ioctl$TIOCEXCL(r1, 0x2000740d) 16:00:35 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) 16:00:35 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x1002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:35 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x10) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x1, 0x0, 0x8, 0x0, 0x3, 0x3, 0x101, 0x2, 0x2, 0x8001, 0x9}) 16:00:35 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) 16:00:35 executing program 1: socketpair(0x20, 0x26803a4f4bb58abf, 0x5e, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000080)="2329e568b3bbe19b250d09b178cf945138b4", 0x12}], 0x1, 0x0, 0x0, 0xf}, 0x2) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) 16:00:36 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:36 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x2, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) 16:00:36 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x403, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x100000001, './file0\x00', './file0\x00'}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)) 16:00:36 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) 16:00:36 executing program 0: mknod(&(0x7f0000000480)='./bus\x00', 0x280002000, 0xfffffffffffffffd) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) ioctl$KDENABIO(r0, 0x20004b3c) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x190) fsync(r0) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) utimensat(r0, &(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)={{0x9, 0x8}, {0x80000001}}, 0x2) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:36 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x47, 0x0) sendto(r1, &(0x7f0000000240)="d3ca0e97e825597dc758e651451c0a8d1d0e6a86a2415c06aff8811db46077e225b59f414a14add5a96ff6de9a65c6fcdc61fb210cb14ca43440259cbcb59cfdd4562a6252a886e7add59cd88ded4d8d43720d0e83126f72748e73af69a8513f4c61704edd510bf3dbf553ff61d9377e8f77f749bdf53b174e0d8852d5d37f9d60f708eb3095ee4cdcf8a15232f75c9dd06188f795c9ed071b4535a8dc7b976fdc1856e009b2aea443cf6733e61c", 0x1f, 0xb, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0xfffffffffffffffd) 16:00:36 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x8, 0x62}, {0x18, 0x0, 0x10000, 0x7}, 0xffffffffffff7fcf, [0xfff, 0x7ff, 0x7, 0x2, 0x8000, 0x1, 0x7, 0x8]}, 0x3c) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:36 executing program 1: pipe(&(0x7f0000000000)) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x8, 0x0) 16:00:36 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:36 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10000, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000100)='/dev/wskbd0\x00', &(0x7f0000000140)='\':\x00'], &(0x7f0000000200)=[&(0x7f00000001c0)='\x00']) r0 = socket(0x10, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0xc0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:36 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./bus\x00', 0x1, 0xffff, 0x200, 0x1, 0x2, 0x6, 0x8, 0x1, 0x1, 0x100000000, 0x5}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x8000, 0x2d) kevent(r1, &(0x7f0000000000), 0x6, 0x0, 0x40000009ce, &(0x7f0000000140)={0x3, 0x7ffffffc}) 16:00:36 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x380, 0x0) flock(r0, 0x2) flock(r0, 0xe) 16:00:36 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) close(r0) 16:00:36 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x200, 0x0) 16:00:36 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x1080) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:36 executing program 1: rmdir(&(0x7f0000000000)='./file0\x00') link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) 16:00:36 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0xa, 0x1) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() write(r1, &(0x7f0000000180)="5f7acb2c8fcede7ee6521d615384c6579a07e8067171f4c59a70f8e7d92adc2bcf1d974d37a5da368be5a3b0edc1529c337b892900e246b86a9cf201952224e1d3d62c78d9a25cf661a69e5f537e593e5ce89c2903", 0x55) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:36 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x8000, 0x0) sendto(r0, &(0x7f0000000100)="cd7c118661466b3db19fe63902e2d9c745bc5337a112c044e8daeb1cfa1263efb48eb624792c51a96f11c623ab253d579df3fa285decd49e9d6def5f45f720bd7136c39f8901ab3a23844806bc26be9c", 0x50, 0x8, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) pipe2(&(0x7f0000000000), 0x10000) ioctl$KDGKBMODE(r1, 0x40044b06) 16:00:36 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) unlink(&(0x7f00000001c0)='./bus\x00') kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000180)=0xc) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0}, 0x4d) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000940)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000480)="b78e51bd374607e46c6459a01d872eba8404e0eda40d107d97d63367272dcc48791b6d54dc95f37861bdf506cbd817d9b43ef5c9d22459bfd3aab4588de805efe0a809584ca10f6fb20dd017868f7004991eacc3dfebdcfc2f73a208abf47f73d5a361552ad8345a93352cf1e478b2b9365ac20ee6f806ca4c44994cb511f25dbe374e0486ddfad28891893d6fe5494362fa7640bc36a6298d371a023601b388bb783afd77dd8ea7df56cec281bedb7a3be8a627c8", 0xb5}, {&(0x7f0000000540)="c3288205a12a97355c49383f158affd0f9b8ae49cd39adc94010577faf5885e54b5a3c0ea4cb7f1fbfdc2e8671527d5ed72cbc83b2a0db88620bded283ded497034ef00dfcaadfeb97227348c6d993de087ac2aa1437f3f8123a2ed12159b58f9a358ed8da32551b5acd16627180e1bcd52ac402fe78976c9f72c8b6b38c742bb23574acdbc75d8ed813c724404b0519ba6b1d999be2a384525fd8be80854976a01eadf9902bc108b44d2293eec071f9af2d5683b4fa39b6fa9b126679cb0cb05bc053cef74acf639e3da69cd44ce8b27f0d5ea29be67904e38b254a05a4d9babade9493dfaa26340079f654de5f043fcf3fda8da556696a134903f582", 0xfd}, {&(0x7f0000000640)="a0fe80cd8949fa6e1cadf3cfbfcdc8fe330be3d6e774926a1594", 0x1a}, {&(0x7f0000000680)="b5e6b42e3d0d0ec498653c981e8f3dd1cdb9d96911b2d6168dd2f090b3a2c8f76a3a5688b3578ca149ee132d3d416ab8278fc15955ea248985d4e0cddedadde5b9db29012c5c958041afcc9a6e319078c0b9080df374ebc1765c58648b89ac36e08cd130a645af8502ff565b3d9e78296ce21144ec5e96fe904504c106616ae4cf231526515df6b772985a12a31c1004886ab5daf9bfca81bfe5450d943ac6a0fe3d09cfe2957eb08042b2d167f0eefc6c446d6e50c71fa70f2384a1940779c12e0cbb5c3466eb8ba1d65aacede471ec14148bc88bf51a234fafbf52ac3cd640ba5c34b37247858124c93e0e749e2dcdb6461750cdf065453b0331c9", 0xfc}], 0x4, &(0x7f0000000900)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x40, 0xc}, 0xe) 16:00:36 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x144) 16:00:36 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x100000000006, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:36 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0xfffffffffffffffc, 0x0) 16:00:37 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:37 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x608, 0x0) 16:00:37 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x881, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x82) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) 16:00:37 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0xee) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0xc) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000180)=""/164, 0xa4) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:37 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(r0, 0x80047470, 0x0) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x0, 0x7b078980, 0x200}, {{r0}, 0xfffffffffffffffa, 0x40, 0x800fffff, 0xba8, 0x2c0e}, {{r0}, 0xfffffffffffffffe, 0x80, 0x30, 0xa9c, 0x5}, {{r0}, 0xffffffffffffffff, 0x42, 0x9249f4a2c0c57913, 0x7, 0xa409}], 0x200, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffff8, 0x8, 0x3, 0x3f, 0x5}, {{r0}, 0xffffffffffffffff, 0x48, 0x4, 0x1, 0x8001}, {{r0}, 0xfffffffffffffffc, 0x0, 0x80000041, 0x967, 0x7}, {{r0}, 0xffffffffffffffff, 0x8, 0x80000000, 0xffff, 0x2}, {{r0}, 0xfffffffffffffffa, 0x8, 0xd, 0x1, 0x1}, {{r0}, 0xffffffffffffffff, 0x14, 0x1, 0x3, 0xfffffffffffffffe}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x2, 0x80}], 0x800, &(0x7f0000000000)={0x81, 0x2}) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:37 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x11, 0xa) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x4) 16:00:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x40) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) ioctl$TIOCSTART(r0, 0x2000746e) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:37 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) dup2(r0, r0) poll(&(0x7f0000000000)=[{r0, 0x2}, {r0, 0xa0}], 0x2, 0xfffffffffffffffb) 16:00:37 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x10004) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:37 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) 16:00:37 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(r0, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() ioctl$TIOCSTOP(r0, 0x2000746f) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:37 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x1, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000780)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000007c0)={0x9, 0x1, './file0\x00', 0x3ff, 0x2, 0x7, 0x10}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000800)) readv(r0, &(0x7f00000006c0)=[{&(0x7f0000000000)=""/86, 0x56}, {&(0x7f0000000080)=""/68, 0x44}, {&(0x7f0000000140)=""/144, 0x90}, {&(0x7f0000000200)=""/226, 0xe2}, {&(0x7f0000000300)=""/227, 0xe3}, {&(0x7f0000000400)=""/249, 0xf9}, {&(0x7f0000000500)=""/47, 0x2f}, {&(0x7f0000000540)=""/70, 0x46}, {&(0x7f00000005c0)=""/165, 0xa5}, {&(0x7f0000000680)=""/63, 0x3f}], 0xa) 16:00:37 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x83) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) load: 1.60 cmd: getty 31673 [ttyin] 0.00u 0.00s 0% 319k load: 1.60 cmd: getty 31673 [ttyin] 0.00u 0.00s 0% 319k 16:00:37 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x8000, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) 16:00:37 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) pwritev(r0, &(0x7f0000000740)=[{&(0x7f0000000480)="e2fdae77c27109b9bce594cc897a3fd013ac631dee6c71d3a4e23d3b18e5ed06b2b3f82b2d286be5448d500a33e63e5e2f268216bec79979ead9d788316c0b584cf395c6b12305721d09d9811661dbc027c7565cc2b23d3b8f141e9507cc433e2de6fc07e9934ea551afb3d23ed8f7a227f72e5205717f2c69613acf98fbc532a5850137b7756d59d591aa7aa6e42be4492e12212c285e37241511980d5f38da581a8056b6d19f685b3e20778bb3c35759917feac9fa18ea35ea78d652f6d3297d8cd597e1741118bc9dffc1b0f14b4aa4fd1192bca4e948325b0f677f67312c44a8d46e0f300205fed448b2bc65f824755012d1b029", 0xf6}, {&(0x7f0000000180)="5ee918191bfd5c0f7ae0238833d1dd6c8d3d3fb78229ce307caf34ae3c3f4caf2b8f6ba51e03bed5b6a56bca59a53f4436c045bb5c8262a0419d446d1ca77479afc87581e8a7d0279a0ff048fceb4fe185f5a9b960a0", 0x56}, {&(0x7f0000000200)="04c383909391dfcf52787fb8124a78cbfefc46aa46673a89f8", 0x19}, {&(0x7f0000000580)="bec3302e73725aa0b2dcd316f7b939ad64fa4e21bb9d8cb0aa16031107d515804c9e231e9e6c2b3bd53c70223d6947fadb338c0319b549529759b030ebb70d7331157227fa4b8e07aa83d9ef0941cf8a37f33cc4d7932eab0bf645f0c428df8389254a95a29bac4dcb260f59cdded3cd6a8d5ea36615f993746b4a713930d4bdf01f20c70bba55fd48d68f7ec1b25750ab4293009830069ae4cffeffa67fe94ac6ec", 0xa2}, {&(0x7f0000000640)="e61c1c80ea67c7b4f6bf2b9277f4614dee6f8d2d9416eb7f91a58a27cb68700a527fd8ced30a3485781116c1fcf034aaf03287afc265bd2fa23d680ee3f118b670769ddc7ff8ca80ed30c75783684491c7348d4a5077739cdcf3be8925f6dbe8ed68b77eea4977c410bf99a871772959a09ac685f76923202ba0780c9321d0", 0x7f}, {&(0x7f00000006c0)="262995f0da99394221d99992b9e54f9030aef34649a453ca22ba03fbe25fdc68868e266ecfc5f28351b15efb6e2fe3dfddacfb328dc1471ac72d5fea6a16dc05add875587fbf5d24a5b52fab4bcc5a1119a6a1b8bad373c3ffb1b3bb70c5933e57cb9880", 0x64}], 0x6, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x7}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xffffffffffffffff, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xfffffffffffffffc, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() getitimer(0x1, &(0x7f0000000000)) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:37 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x4a0, 0x0) 16:00:37 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) fsync(r0) mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r1, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r1}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r1}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r1}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r1}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r1}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r1, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r1}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r1}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r1}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r1}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r2 = kqueue() mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7, 0x10, r1, 0x0, 0x39) readlinkat(r1, &(0x7f0000000180)='./bus\x00', &(0x7f0000000480)=""/4096, 0x1000) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:37 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x8102, 0x0) kqueue() fcntl$getflags(r0, 0x0) kqueue() 16:00:37 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x40) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x8000, 0x0) kqueue() r1 = kqueue() ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./bus\x00', 0xb9, 0x4, 0xfffffffffffffff9, 0x1, 0x0, 0x9, 0x7, 0x1, 0x3, 0x100000001, 0x1}) kevent(r1, &(0x7f0000000440), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:37 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0x78) 16:00:37 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x7}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:37 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) fchmod(r0, 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x400, 0x0) 16:00:37 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x4, 0x0, 0x40000009d1, &(0x7f0000000180)={0x5, 0x80000002}) 16:00:37 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0xc10, 0x0) 16:00:37 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setuid(r1) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r2 = kqueue() pledge(&(0x7f0000000000)='$\x00', &(0x7f0000000180)='{\':\\^@{($-+-\x00') kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:37 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20980, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:37 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$setstatus(r0, 0x4, 0x80) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) 16:00:37 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./bus\x00', 0x5, 0x7, 0x9, 0xa447c68a759b691a, 0xfff, 0xbc, 0x401, 0x1, 0x3, 0x3, 0xfff}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:37 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) munlockall() r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x84) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) pipe2(&(0x7f0000000080), 0x10004) munlockall() r1 = shmget(0x1, 0x3000, 0x10, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000ffb000/0x1000)=nil, 0x3000) 16:00:37 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x280002001, 0x5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000200)) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000001c0)=0x8) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000480)) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) openat(r0, &(0x7f0000000000)='./bus\x00', 0x8000, 0x9) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:37 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x81, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x200, 0x0) fsync(r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) wait4(r1, 0x0, 0x3, &(0x7f0000000100)) 16:00:37 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}) writev(r2, &(0x7f0000000740)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r2, &(0x7f0000000200), 0xfe72) r3 = syz_open_pts() ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000700)) close(r2) kqueue() dup(r3) geteuid() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x3, 0xfffffffffffffff8, "845c556b00070000000000000000abb8afb400"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) kevent(r0, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x48, 0x0, 0x7}, {{r0}, 0xfffffffffffffffa, 0x20, 0xfffff, 0x7, 0x1000}, {{r0}, 0xfffffffffffffff9, 0x12, 0x80, 0xffff, 0x5}, {{r0}, 0xfffffffffffffffc, 0x20, 0x1, 0x6, 0x46}, {{r0}, 0xfffffffffffffffc, 0x8, 0x0, 0xcb5, 0x9012}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x5f4, 0x7}, {{r0}, 0xfffffffffffffffb, 0x84, 0x400fffff, 0x7, 0x1}, {{r0}, 0xffffffffffffffff, 0xbc, 0xfffff, 0x1, 0x3}, {{r0}, 0xfffffffffffffffe, 0x8, 0x32, 0xf713, 0xdcef}, {{r0}, 0xfffffffffffffff9, 0x8, 0x40000001, 0x3, 0x1}], 0x7, &(0x7f00000005c0)=[{{r0}, 0xfffffffffffffffc, 0x8, 0x0, 0x0, 0x8}, {{r0}, 0xfffffffffffffffb, 0x20, 0x40000004, 0x0, 0x7fff}, {{r0}, 0xfffffffffffffffe, 0x4, 0x1, 0x1, 0x3}, {{r0}, 0xfffffffffffffffc, 0x43da6ce49dc90f12, 0xf0000025, 0x6d, 0x5}, {{r1}, 0xfffffffffffffffa, 0xa0, 0x40000001, 0x2, 0x8}, {{r0}, 0xfffffffffffffffb, 0x60, 0x60000001, 0x3, 0x9}, {{r0}, 0xffffffffffffffff, 0xcab250933ce40ac9, 0x1, 0x1, 0x1ff}], 0x0, &(0x7f0000000180)={0x7}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) read(r1, &(0x7f00000006c0)=""/5, 0x5) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x3) symlinkat(&(0x7f00000001c0)='./bus\x00', r0, &(0x7f0000000200)='./bus\x00') kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:37 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0xffffffffffffffff, 0x0) 16:00:37 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8f, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) 16:00:37 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x820, 0x100) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) 16:00:38 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3e, 0x7c) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x4, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x40000000, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x20, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:38 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x81, 0x7, 0x800, 0x1, 0x8, 0x9, 0x5, 0x0, 0x1, 0x5, 0x8}) 16:00:38 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3, 0x12, r0, 0x0, 0x0) 16:00:38 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) sendto$inet(r0, &(0x7f0000000180)="2f8a81eb4e8b58ed1d9092065f6f385336023d3fae8feaf51bec6f73edce4832f94f4001e9d261db99523d6dc0f3b58f07125c3e48424091509309aa85d216f89d0f93ac0cf46aa8c575b6774684bdbb80ba29352e8a55ac01d0b8e1d87f4da3d8690eca70c547c3e67c118126cc440baa53f52726d641e467c0f01fa46674", 0x7f, 0x0, &(0x7f0000000000)={0x2, 0x2}, 0xc) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:38 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x8000000000000002, 0x0) r0 = socket$inet(0x2, 0x2, 0xfff) setsockopt(r0, 0xa, 0x9, &(0x7f00000000c0)="a05a6498e42ab12f76a9f433c9ad58268e8c290b1a0aec1f31c7505342260e4a50ee8d229b44e1e7c28b5a8c58f5b250bf6a4ab7ee78a60b6e15ba38caeae3b7864d45c5da3af0e1c4264bfb7558c9794b1753176be6fb874e70d39ed07a3d9aa62bc2def9d3e082463085801db716966c2feb5610291006f317270030dd6dc801ea1283b5a1145b3c5376af0d739e20ce535f5d870eddffeb8fcf2d2bde1c38989b19d2e521ce94eff4fd07d5e704bfd09be11417ee6e589ed8b95caa2f8d49d1dcf71a2708733089e3b6d4196527c84ea9fb744e5dff6cb48e974c30e83fa07c41037fe6aab9063bd1c2f1a8892635f8c74d3352cddef8808596d43cdb143cbc3b437c26a2c30834a7f0867cf96f405601b4867c6cbab0ea381465bdd7fcae0a07513a20eceac43ed638ece350acdb1efcc3c8b69b5da491c67406f143c6e7280eef8d93140850c68d4c1f5238fcb3fcd0016887b4f32c766e518b568550828ffb299d67e7bcbd9ac7febf67fc40003e692ec1c2b3a8fa7e4a0cc1707f0f186f3588c205045d27c30b5edfd198dbb469335d48e73d77df5284c8dded02ff5a06fe38506f9407d36406cfcb36153afcf5560170b5e46bd9d30814f31cf1ef7a6c47d1b8006870c456bc19ee2465fdb5030dbc797a5d7a96fad8fef4ba28ee64fb4ced7bc5ba4308ba3be220c1cbe02970251eeca9a4c214eabe5dc8138d44f61e6203aa326d8146690ee756aa3371d4b7856f85fe778338d50ab4c8437aa18a0422eb1f02c8985857f07f38a62fd521b23b6490310d58cdd59c5adfb1090b56df5a0390fe88f071d42df37415d24a5f10799df1790a185940b493ce9776eb9c0e6069e59339e46ad56aa11a38aeacde0fb90744a85307ee84ea1a41e6764790eecb8bca06a39a6b86d8d765b723d0ce83baed773aab10cb3c7e4329cab5506102aef83883d81e3b059d7f3e36b67b4a725915a3366b1c564337a5a04673b0e128b835fb439566b20a588831ab32875caa579ee2e1116e63db7ebc49cb922efea01690721a8eb8b7ea70880b675848bcb75baa758aa3b92f978a680dfede0479c48af7040e7739b108e8c632b0184c1591ff761a99a0c5201f226b9286387c43b1afa0968d71a70d1b8cdece2d6b42ef340097397c01354ce7ef3db020e6d05263b5bb4b3beb13949f988d0368d73e041d2c8d565edd8171f76a022f502a0f069b53f5c4943d134c01303a10c707b6419dc2e7e6524deacea3ead05ef2345cb6e660f32731921746c4bcd7fe919352668cb294416663482c31fbdec8a97d0af8dc7247818b42fbd759889d9661c6684c32041780ec770495a95628d5c386380b469bf77c8af328b61d42f70c9d8673ee4a5679f7aeec90e5fc161af8b1ba4bf7913219a3e63e38316e3a5d8ee1a7469732fe5e78af916d0a3bb24e750d67b34ebaefac1a0a92761e3667569f2239daf9d0c6faade979510cb91cdce3249f93b85c63b8768209641bdc38118ff783ee80506e281af30808a1e5198099f61bcf3e3c227c5df4c00af088c90ffe7c010f417881a264effdfffe52fc60a190adcd5c6620d7c0c3e023ea7fdec1ad62c1ffc78b0ad9f33c1875e857b5f97e8a6892ba6489e2e9aeeba541bf2223768ec8560ef24af024348960ede21f9b88079de931c0904292ca56d51d5a246ff49bf3dd1a727a64c08ba39c3c8bec57350c4c6376ad9ce9aabad0e1daff4b716184706448c44ddfa0cf91e1aca03783de83e41762bad6217f9a495716bdd37cd11b8289cfb17ea9534ef60a75b0b2632743310949452b36e150cecd73a8bbf1842c88b225a8d093e28526e8ba55db089c12d21b03b105c23d434f2b5b65414d8715acfb3d0ffa459988f16d409a9982dd2126828e96e1e042a9acc0f2126e24e8f23ed8879ae6970600adefa27af1d60edc807bd4cb7086b0dc28ae07e6192f10b9dcc25f5cdc3b70618800420deb7047e5df04b0762ba16765e3259174358326eacd58c6bafcc35feae3378d30fcd2435d5f1ab9c4ae962b0f481e00857022045f45a1075e4ee6a1704bc7cc885c54bf1eaafa786e673ff9fd9eef9e6dc5fc1e3cc28e003994823cf8a49f85c4d0aa6496e1274ba8b8741033e7d8a66878361571d54aa4144f1887e3e37589119c9c254e267a6641f90034964acd63fe4d49c4eeac7e3b4d5cab2259546376cad191b50a6494f8c1a04c1dd6addc05fc4de8a52386c1665a2bfc7029d33528727f3aff4161a38d6f299d2cd8c122dc7af728638468bdb48cf55990d417b7fba560e3324fa58d93774600a29977cb2509d090f947b7794b9ac51d6f2a2d356824c2fc53b04c951ec21453be7ac6a4dd7b1e7a68cbd460551f9e4694706d850baaf4ce7a42ba0c94e93659b71ff4d3c05640fb4f456ca1933b661386290f4670fce611b2b12da20828350ea981933547ab490ab6801d718583475b7b117387465366448787ce7df38a1b7d30279de65ea7e747382cecf0199598dca99a94d5bac504003db25b070b3457e2e2deb800d0ae809138192c40ede1a6b98bd83387594f5583551151222cd7370766f33b2e63c13c3215256fad5846a0401cafb8597d3d802b6b893be97b3c7baa97b981e9f2fcef505681cb30550c197dec23e236d28edd1f6b958eb103dfc2d7aa5ea18b5fb696e40fba01cb36630a2986c881322100126da3cc63ba2b505c0360bf56899aaa724912ffac89a41908aedbb0e7063e77fdfc9c8e4d62f73600e1ef4130609779cfdcc1b81a41a67b813d5a650e964eb22c4ed8cfc0416c03c117efaed7162d892cf7ca8f738dffe464a6703182d643321c91f09685cee7b124afc15f3704fb7cd78c2e55df9537ef4d7b68145f2a175b7a2ba49847a6b5c82cc4ecf2b8945a2ae8096083546265591bf8522da585882c0240afe313a4af54209fb72ac7d2f41e4c74c018a0525cc05973ff0a92c0f3336ba0c9f74cbb5510bbb17404875ec2f573959d41d4e0feca54038e7a2f0afb8f99149f7cfc31724e0c4e1437f1453420d8a20d1714c9ff608be530fec1185531484cef744ffa8cd6b028ff33a5872e6fe9b7912a8dc914564dcd2c34f47efb19e4718b73a339f9ceb734869cd2c480369f6181044c01eeec8f90b507f82b05f85c012b6746aeb8ec7c23d7d23134a01f4226968f490bdc312131411de4403bf08680a7172492501338232036d6605162ad855cc4f6daed86f7b91f2ee542aff04b51cfe862737e6e48059a5de81f815756c9711139dae11cdbb2edfc382991413b9aba8e255c8b9a68c47ae563ed31d237b9c0cc549927f6b09cb12bb20e255a63d4fb8e9593dc773e8a9a9df1f167db7aa4cdb6e76650eeed654b08d94224c7f6b148f848e01555ac37e1477bffb87b20d12ecbbce9131807982647be4a958aa32db45e3a40a13667f1d96c2d25d992645d715f21a7402d17ccd8b78d22c5ae9a5541cd1309069001e487ae1ee77bea6a3bf257a4f846134ba35768d3a5535e550bf60fb64fe0b0c439ee579258e29cdd6cbc2d327c11c31502eb59045335b28ce6f2f94a745c393582f097a67eeaad3a987f53a1c9ab58c113d3083c14d74e5e4914a926ed10ed67e7fa4f8e7dbb7ecc0c0aea2a09eeffaca36aa9f436d1aea62f993152a6dea233ca61c51366b3bd38062a2e1b2541ef40d8f6fcbca61f4d64274f469b3c4b4ba571fce82fad8afde7912ada24cd822af2a69ffac8084ce2061e3d155c9c2e7db2da57039d346c0cd056349d5aad39304eff6486cc042cbbbcd0b441706c3e33b8bfc3ee19b368e2fe634654b19600fbaa66fc6b2c215845332d54be1a76b8fbde8cd15f164f183944379616ad12d45a938f5fb6b9197714ff0ab7ef89164652615fdb49ae07c52b0163230ad9b6af6c96f438b06fe88a2ae8cde10b27bf53c1eb153590e132c21e6a1e1080c35fcaa90661b6e516a298cf1ec50c238d9a97638d48b0a6ccbd4a77afe04e60ab14daa07e1ceef37b94751880f8735098e3f66b2383759bdd945514d43cbfe23d2ed8ffd474e845054e56393ddf1d4ec16b387912610fcd5c0d09cdd2c0eb452088c24304c5a0e22ade9ed54fb67a8d4ea23ccb2f8d038719495fa3ac783077f03db80a2f9fd78f2d2e75a8a78be55af9e547a2f5c8e4c873fdd763747c9c09db9762eed069ea75fc3f0dccb7f9f2dbe78d0e3e864504ed5d94fcd2ea00e33c246b64a6602a94aba23a160eea8d30def6c267819274d6dbb6719598e52dd574d89c2f4eea88a79a9344916958b5c25d4b7aed165d6f6066d5497aee885a2c02b368ed6a8ec3cdc3b3a6e15d73aceb2489c9efcb8e8d10d4cc918d030a111db01bd3ade207e5b0834b1f1ca082a6ef05af8cc59eda6c73804c5e3053853d26a6cca9a60c6d0edc79ef1347e2fac736095699680d81c40c8fc3f0fb90d1bd33be186dc4fa8ce66a4ce1345c6717e66a113331762a2aff142f5fe65d6ae259a0a5963da2e86e9936f8bdebf705d245a9821dcee0ecd49065eaf6e0ebadaed1ba017f3ad5887becc4a06f934b3b8bc3c3384626e30860cd511a23873df55de2d416a96ab801e5253fccf5a97603f1281540d853e81781b72e31df0e47e7651f2a8a8c30f2b680f7fba3dfe32d51689a6f45e016d0e70ead76c14dfc278fcd9e0973f44b75977d59db8d882e8fad1cdd1847796c63cbf75f23e312cbe026950ac298365d24825aee44c9ed44a58c0dc100a6c762260f42e22e5f8b114a1d03a6b1c8bb5ff85c93131de269d689192066494d651f6b9121a39fbdacb131b2000a47f96820436e6f38a922315cbf1a56dde0c159afd052423c8c36092cab0c48654716260dd1f44619f290c3d5fede6355a939898ca8c56ce435148c12ffcb429127e7b1f5ceb460bdd66a384c19298dcc207b6db8b3e8ea8ab921ae78611efc7609e3c00869e8cd01af7bf8c15c8cacd86f22b9e536e78ee9ad5915554d227b219f057d915d18b758475b6055b6ee724a7a2470d3d2e87e65bf6fa1b647a1ce05a34add4305a051f82373015bc8de89c07af101028afcdc81473921840179aeff193db3de12c4f68b0ac51e29dacbb3c5e8b85a9edeb6f731cafb3b82dc8bbae236d942f7b11098e97cc1a41d7ba3d3c504fc43a87656cbf47af32ce3c411734c69fdb5538af954ee6653648d0ea55eeb2ed0c358ecd2fc7f0c76b3bf5fc92b738efc950792d737f3c0d85626cd2db2376af7a3ebabac61ba9a3feef428841b89fb76e22f9816d4485d2527d4f5fa93799b7d8119034f796d4c9a5a34ddeae6c18b38e831b240ce54d69b550be0780566883d15373294e7e2300f62562b3ee64d7e05605ccda481c5e16a440d5b1f6825a4bdd45e7d32a91c423e3b4b0365bf2c4cf95f465c4dd443062f02ecf2d265913dea70c04b666ea21346fa3e5026c05dd7235cb90470211c4e3de39888f3a2c43ff2909cf6947c24bdead3651040eade5074e94d545eadf2d4a9de68d44426292816f012dfbfbe0faacabecbad4942dc39f848b93ff4b0a7810222bb91e0ef8c94e369191e815978d2791f44b4a3b02084652de7db47c04148faba594b6c8b2c19565ebb17d4ba65534be9a144d0d4640026569b473ebf7f9d0315780d48ea65d761964dc1b9b9740609d65987f504da73049ec5887288238f7ef61a4e33c8c783e4e7b883f47d5b8be0c7001728dd4c7dae4ae72c79adda73f3e561358f949086079109213a88b7d96e7d44d99db18f0d56b3a213def07f877b8a54749131e0a7b9b1132e", 0x1000) 16:00:38 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) rmdir(&(0x7f0000000180)='./bus\x00') kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) openat(r0, &(0x7f0000000000)='./bus\x00', 0x10c80, 0x110) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:38 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x2, 0x0) msgget$private(0x0, 0x40) 16:00:38 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:38 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x1, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) semget(0x0, 0x0, 0x40) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/162, 0xa2}], 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20022, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') chmod(&(0x7f0000000200)='./file0\x00', 0x0) 16:00:38 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) pledge(&(0x7f0000000000)='\\&!\x00', &(0x7f0000000180)='-@\\@{\x00') chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:38 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x0, 0x0) fchmod(r1, 0x10) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:38 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x482) listen(r0, 0x7) ioctl$TIOCFLUSH(r0, 0x80047470, 0x0) renameat(r0, &(0x7f00000006c0)='./bus/file0\x00', r0, &(0x7f0000000680)='./bus\x00') kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') getsockname(r0, &(0x7f0000000480)=@un=@abs, &(0x7f00000004c0)=0x8) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000000)={0x3, 0x7fffffff}) bind$unix(r0, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) socket$unix(0x1, 0x1, 0x0) open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0xb4) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./bus\x00', 0x7fff, 0x3, 0xffffffff, 0x1, 0x1000, 0x364, 0x3, 0x0, 0x1, 0x73a, 0x9}) r2 = semget$private(0x0, 0x3, 0x60) semctl$GETZCNT(r2, 0x7, 0x7, &(0x7f0000000580)=""/198) 16:00:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:39 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x10004) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x800) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:39 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x8000, 0x1) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:39 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x4000000, 0x0) 16:00:39 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='./bus\x00') chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) fcntl$setstatus(r0, 0x4, 0x4) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:39 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x300, 0x0) 16:00:39 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x401, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) ioctl$KDDISABIO(r0, 0x20004b3d) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x4) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) 16:00:39 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:39 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000040)=""/22, 0x16}, {&(0x7f0000000080)=""/100, 0x64}, {&(0x7f0000000100)=""/248, 0xf8}], 0x3, 0x0) r1 = semget$private(0x0, 0x7, 0x0) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eafff05b00000000", 0x8) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045721, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000000c0)={0x1f, 0x7, './file0\x00', 0x9, 0x9, 0x4, 0xc472}) getpid() getsockopt(r4, 0x0, 0xe, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000240)=0x7) semop(r1, &(0x7f0000000040)=[{0x0, 0x4}], 0x1) semop(r1, &(0x7f0000000300)=[{0x2, 0x2, 0x1000}, {0x2, 0x101, 0x1000}, {0x2, 0x5}, {0x7, 0x2}, {0x1, 0x1000, 0x800}], 0x5) openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x140, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) connect(r3, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x0, 0x20000000}, 0xc) semop(r1, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) connect(r4, &(0x7f0000000140)=@in6={0x18, 0x0, 0x8001, 0xa33b}, 0xc) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000080)=0xaad) getsockname$inet6(r5, &(0x7f0000000a00), &(0x7f0000000500)=0x314) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000200)=[0x3, 0x5, 0xffd]) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000002c0)="5f1a7e87", 0x4) pipe(&(0x7f00000005c0)) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f00000003c0)) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000080)) semop(r1, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x5, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x800}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x17fc}, {0x3, 0x8, 0x1800}], 0x9) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x20002, 0x0) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000280)) 16:00:39 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1, 0xfffffffffffffffe}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffdff, 0x8e, 0x200000000004e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20a03, 0x0) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:39 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) chflags(&(0x7f0000000240)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000001c0)=0x722) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x3, 0x10001, 0x2}, 0xc) r3 = socket$inet(0x2, 0x4003, 0x6) poll(&(0x7f0000000080)=[{r0, 0x80}, {r2, 0x1e1}, {r3, 0x43}], 0x3, 0x8) r4 = open(&(0x7f0000000180)='./file0\x00', 0x20051, 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x8082, 0x0) accept(r4, 0x0, &(0x7f0000000200)) 16:00:39 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kqueue() 16:00:39 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10, 0x0) 16:00:39 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1027, &(0x7f0000000180)=0xfffffffffffff000, 0x4) mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r1, 0x82) openat(r0, &(0x7f0000000540)='./bus\x00', 0x18600, 0x29) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r1}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r1}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r1}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r1}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r1}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r1, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r1}, 0x0, 0x8bcc085b290ddce9, 0x1000001}, {{r1}, 0xffffffffffffffff, 0x62, 0xa1, 0x800, 0x4f}, {{r1}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r1}, 0xffffffffffffffff, 0x40, 0x20000000, 0x1}, {{r1}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x404, 0x10001}) r2 = kqueue() r3 = socket(0x6, 0x0, 0x6) connect$unix(r3, &(0x7f0000000580)=@file={0x1, './bus\x00'}, 0x8) getgid() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) preadv(r2, &(0x7f0000000500)=[{&(0x7f00000001c0)=""/96, 0x60}, {&(0x7f0000000480)=""/88, 0x58}], 0x2, 0x0) 16:00:39 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10000, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) r1 = socket$inet(0x2, 0x4003, 0x7) ioctl$TIOCNOTTY(r0, 0x20007471) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) poll(&(0x7f0000000080)=[{r0, 0x104}, {r1, 0x14}, {r2, 0x8}], 0x3, 0x400) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x10020, 0x0) 16:00:39 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) r1 = open(&(0x7f0000000180)='./bus\x00', 0x140, 0x0) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x8}], 0x2, 0x1) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f00000001c0)={0x3, 0x7fffffff}) 16:00:39 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x10000000000000, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80f, 0x0) fcntl$getown(r0, 0x5) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:00:39 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x4) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:39 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/47, 0x2f}, {&(0x7f0000000100)=""/190, 0xbe}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/152, 0x98}, {&(0x7f0000001280)=""/253, 0xfd}, {&(0x7f0000001380)=""/138, 0x8a}, {&(0x7f0000001440)=""/206, 0xce}], 0x7, 0x0) fchflags(r0, 0x40000) 16:00:39 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) openat(r0, &(0x7f0000000000)='./bus\x00', 0x20, 0x1) ioctl$TIOCFLUSH(r0, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:39 executing program 1: syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) 16:00:39 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x280002002, 0x8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) getgid() chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:39 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0xffff) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) 16:00:39 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) write(r0, &(0x7f0000000180)="6033891496ac83d64320ecd304ec589a4881d02740b3e1f101e778f2b663112060afe781e3f7ecc9d75f7153c5ad238b698ef3ef79749f83eb9f1778830cfd9f684981157da9c8cd1540acb19a47874474424edcaab42118d882941302cab9f49afa0953e90a9f3a4a734113a265c53e05f91385a726c97049b2343691bb42167c5f222b84ca170997446c37fbcc205e0ba369a8cff81a81dfb06176ad1fdc2741", 0xa1) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:39 executing program 1: pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000440)=[{&(0x7f0000000040)="05315891585cfd7d0c", 0x9}, {&(0x7f0000000100)="9b8dac1fb1ee157e5ddc679181a51c6c4b6b2ce78252d22595aa8fac97e06dd0b3921e839665e24246cb75f5ccaf2a5f7ad282d7b18431a4abae3e2dcd20b8e86a03bb769a5293297b44d0313046b4960b841f2ac593b412c475f40a0fa992605f301123965386e7faaa8e98fb7aed175501dc65e0786825e1194325ac21d41e7ec2f45bad5fa253ed6062083a8dad83899ab389a89a6554e99519d579b455765fea4d728dccda655e605a87532caa6311a36972cefa6487135096f5acae9cef54254814ad8d39133a81cc2107", 0xcd}, {&(0x7f0000000200)="d5a293b08b2d5443e7c65d17ada35cf189e67b40e3bc11df63b9b84b52a6efc162dca1121e02e767dbf6edee4ea103f8aebeb923036b12d1d4b842ec0a8608130eaa1a", 0x43}, {&(0x7f0000000080)="d7b6905f7e5aaa6daa0b3fb0f0fe5ba319bb0250f4c96689ea716459495271c0a198e6958a3a7636e3e78ac8c7b731a7d46bcb88ba26a8", 0x37}, {&(0x7f0000000280)="6ffac4f0b567f613bf8dcf03ebfd75b35266f3916428fe1cd0ec46ea69cf9d4a4c381079bc4d989f25dfc4fc927ae4e247812450b8b003240b7ed6eea7a8aa415e77187e819599087a99eae94d11d5f1b2dc30728746b33f3482bb06d24675e0da5ab9ad03619b6b2419dd8cdc04858b858df64632bc161e81bfa539679ffea5beec3d66bf0c55c5d2c48a6ead2e3c91b64a24c1a7935fa49ab27295baf8cbaca2a4b08f609080f06378139c70cc078e5e696ebab7f124ef1e8b06b6cd34aa463e035e5adc869363f0d9c54bb09b4f2b5d8c44c5409622c28503cfbb08a68f0306e461a4abc41aaf5acffcdc", 0xec}, {&(0x7f0000000380)="cde082efb3e1285220941435f553f0c9925590d2cde98a392dc8c806c657920e857a1b1976decae553f0261e50a80869c01f7e4d76e3374e93c76098decbd6a050dc6bbca6de9f90de6a9ad490acbcda5eb4c959d6d5ea55afd34aaca30f", 0x5e}, {&(0x7f0000000400)="451aeeb2d015be144c4bcb1b3001a8e076d206f5", 0x14}], 0x7, 0x0) r2 = socket$inet6(0x18, 0x2000, 0x7) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0xa000000000000000, 0xfff}, {0x18, 0x1, 0x9f, 0x7fff}, 0x2, [0x4, 0x4, 0x40b, 0x2083, 0x3, 0x4, 0x8, 0x2]}, 0x3c) 16:00:39 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0xb0, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) kqueue() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x90, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r3 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x10) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$unix(0x1, 0x3, 0x0) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = kqueue() pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000740)) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse0\x00', 0x80, 0x0) r11 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r12 = dup(0xffffffffffffff9c) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffff8, 0x8, 0x80, 0x10000, 0x316}, {{r2}, 0xffffffffffffffff, 0x20, 0x80000000, 0x81, 0xffff}, {{r3}, 0xffffffffffffffff, 0x2, 0x40000004, 0x9, 0x6}, {{r4}, 0xffffffffffffffff, 0x10, 0x0, 0x5}, {{r6}, 0xffffffffffffffff, 0x3, 0x40000000, 0x5a94, 0x9}], 0x7, &(0x7f0000000640)=[{{r7}, 0xffffffffffffffff, 0x0, 0x40000022, 0x1, 0x400}, {{r8}, 0xffffffffffffffff, 0x80, 0x60000000, 0x6, 0x6}, {{r9}, 0xfffffffffffffff8, 0x0, 0x1, 0x1ff, 0x59bb07f3}, {{r10}, 0xfffffffffffffffd, 0x67, 0xfffff, 0x3, 0x9c}, {{r11}, 0xfffffffffffffff9, 0x40, 0x10, 0x100, 0x1}, {{r12}, 0xfffffffffffffffb, 0x1, 0x2, 0x800, 0x1}], 0x8ef, &(0x7f0000000700)={0xffffffffffff8001, 0xd0d}) r13 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r13, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r13}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r13}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r13}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r13}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r13}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r13}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r13, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r13, &(0x7f0000000300)=[{{r13}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r13}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r13}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r13}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r13}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r13}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r14 = kqueue() kevent(r14, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:39 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x0, 0x2}, {0x7, 0x100000000}, {}], 0x3}) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) 16:00:40 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kqueue() 16:00:40 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x180, 0x4) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) 16:00:40 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86131) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10011, 0x0) r1 = msgget$private(0x0, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x6080080c2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="94d0cfadb68076b26e81c9be5313a9700f7da919fcf250e4bc2aff67b54705aa25be2d677f377674f5d54bc690a46427", 0x30}, {&(0x7f0000000080)="7daa5620388d7155e4fa4cff0e090aa319c6287da11c4eb718a5b5fb476a636b1e04582963fc13f6994daff30d21653a9d992a6e75daaf4453eaac635cb1b2ab87c3beed770eb38cfb057e1cf48031c9805e6adadc111e1ad6d14d65a25cdc5b140f4d1bccf5b95a32c0ef4a85509d1b9ff7a619f72d4bdc6c4ea6b5a7280e0df9cb39faf7e5eee95263", 0x8a}], 0x2, 0x0) 16:00:40 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x1ff) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:40 executing program 0: kqueue() mknod(&(0x7f0000000180)='./bus\x00', 0x280002002, 0x1) r0 = open(&(0x7f0000000500)='./bus\x00', 0x800000000180, 0x117) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000080)='./bus\x00', r1, r2, 0x6) faccessat(r0, &(0x7f0000000200)='./bus\x00', 0x8, 0x2) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:40 executing program 1: socketpair(0x1b, 0x4003, 0x102, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x7fffffff}, 0x10) socketpair(0x16, 0x4, 0x81, &(0x7f0000000000)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0xd1, 0x3, 0x1cda31d2, 0x7, "b6d71fe83e54c8e8f37fc61b287fe96dff1a18a4", 0xffff, 0xc4}) 16:00:40 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = semget(0x3, 0x4, 0x1) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/165) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) r3 = accept$inet6(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r4 = syz_open_pts() kevent(r0, &(0x7f0000000480)=[{{r2}, 0xffffffffffffffff, 0x0, 0x2, 0x4, 0xc1}, {{r3}, 0xfffffffffffffffb, 0x4, 0x1, 0x9, 0x7ff}, {{r4}, 0xffffffffffffffff, 0xc0, 0xb674fdaeeb5ada8e, 0x4, 0x8000}], 0x9, &(0x7f0000000580), 0x1, &(0x7f0000000500)={0x800, 0x80000001}) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r2, 0x80) ioctl$TIOCFLUSH(r5, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r5}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r5}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r5}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r5}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r5}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r5, &(0x7f0000000300)=[{{r5}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x80, &(0x7f0000000340)=[{{r5}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r5}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r5}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r5}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r5}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r6 = kqueue() kevent(r6, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000540)=0xc) 16:00:40 executing program 1: r0 = msgget(0x1, 0x40c) msgrcv(r0, &(0x7f0000000000)={0x0, ""/75}, 0x53, 0x3, 0x800) msgget(0x2, 0x20000000000644) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000140)=[r1, r4]) socketpair(0x1f, 0x0, 0x400, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r7 = accept(0xffffffffffffff9c, &(0x7f0000002440)=@in, &(0x7f0000002480)=0xc) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000024c0)='/dev/wsmouse0\x00', 0x0, 0x0) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002500)='/dev/wskbd0\x00', 0x0, 0x0) r10 = open$dir(&(0x7f0000002540)='./file0\x00', 0x8000, 0x24) r11 = socket(0x6, 0xc007, 0x0) r12 = open(&(0x7f0000002580)='./file0\x00', 0x8000, 0x14) r13 = socket$unix(0x1, 0x2, 0x0) r14 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000025c0)='/dev/wskbd0\x00', 0x20080, 0x0) sendmsg$unix(r5, &(0x7f0000002680)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000023c0)=[{&(0x7f0000000200)="7fb2c338a952e2976d86034559c06abfd895003703a09da5e88cbccca90652a6882933179a00cda8dbc371bfdc384a2610e077953394b13a787f02a05f332704ae89d2ff42c00ef24a9c732745e7c3e4e555a82ad4d96cc1cabffdc6f6e479a74ca36b000555f0677813f9623ad19d3bdc4109ad93ba51a8f5994308e176db7b8bc259f4e6444ca53fda01e994fe88ef0766429cb41614e511b214603c301b8ff3862caa1ca79069e6e6b74e8e2e827f25077209aace82666fc4bc299e4fa1298d11b05becf72d9fee75cc87268a2a4bd22bd6e3f73efa4495bd7cdcb4fb4294143f48b11df82fc311a4ec8ade9532eba59271deae400532edfdaa1fa97996bd398c28cc41854cc807bc14d3745f44f4d07bf92e9c1470e7ef97eaff584f59b76ecca3219c3e3d36d05701977bee593c53ec86e5ca46889067c93a7f72693350a42dd4f7c7fd1410a4535c13be790af951132b2fdb9dd41d3f666869e1a01983d42fdbf9c7f0796367e4b72b11d250c84e024a940f134ebba0730bde512324004abf2cb29a6bd28e84612cb2338a729f2220314ba6cba79fdeb398fc626974b3014123ddad3aebf59319a99110c94ca5c82cb045e567a76b2294a0d5875ee7c41c4d8221733b2a4ec5bbab667f03fb3eb591ba25b5fd5dfd18f4ef4fb1b0fa78a2edb9a7961fab2ef0e2de5d749a1309173cc6e28bbc4fe863dd2f967407d0c20e9f886a281954bc0a0ce6e97372618a3dffa8514c2af34be21f61d43f6c1ec65aa4f58e0ee4b7dd7f0f21e6da371c9356fa2a6de9e0176bae65604b02d7ef8786b4193b6d53dc6503f9015e313655c06a6764b62ac8dc53835b7904400d948aab154cd581be3541a442abc1294b5ff218d567df99659662f024b161326379d9f18219e494dcbb2a7f1232e7179c4a35e0c25560464ca54a0e87018be65a8e2028f51f740bb5bdf23b51dbdde4254e5a08aa6bf8b71afbb5b591e09f7589709848342db69ad6ce207f1bf7daa6249ac30525fa15dbc5e320e808c38ddd5b7f86010e85a16902a29cd819de834e3a9f01dee4896dbdab05bde105421a8d8f29078f43e6e2891b2535ce1a2cbec4f786f6c980a93239ab7fc480c6368438159bef9bed5b94497acae1c1afa7875e6ab7f1f23187eccd08284c9afbebd5e21dcc30d39eab476618a328109aef3fe034c39419f893c87c7285c962ad19aad7c7f38e4c9334a63b7691e40f972eee6484026405a543e8e9f1a525d88e4204118303cebebbf7041dd69b66b9f2bb2c4f8ca0ccc57767e42a1c6c22f3b991a5504bedee62b5ba1c5e5b5c499e6b9bbf04f153df345424fa12e0d2fd58a3bbbc7efda82289e4a333e8317e639a6cbcf272c651bf9b92c83cc9e9926f938afa49feca25e48332d79481ad54678214bbf61750faa1a6325a2c6c11a1814f711640ecc2eda04302c237a8a9a098d68a9753e3da34f2334088cc4a318648ca6ff0b41dabbba2434ca11d6d64fa447f2c2db5883454508055131092a677e2d6b0fe583758e35adfacd91e0c7837192f79596070f626e36c99803704b500070640306446b1f7d134a262bce1d12e90d648978d1c3951318ef4e581d02ec27404716b6e5a824b5d09fa3451cda1cf2534fa751c3c2e1759c8e929e0e434424acb193dbe043e132781dfb3d43707816f1cf417c2dba60b5755c76be4e53baedfa51770dbcc997cfff58029a5b9472277400465e408ddf0c1f8f1c33c987e936f874bcdef56eb9f4341b4775c1884131181c57111e648ff05a7d8931ee026f862ef83a0a251a5702397c5a765e12903ddd32b4efa663a1cf64aaffa7952a45f5529b62a0ddc54737d2661f623a319510663c24a97d8b76fc1c73e627ce25085e34d43b90b1107bb555f05f77c12354250fbb4344c92d65ac23f691a96c91235191f7293e6ef99fdb626537c0a522aebcf2133fef55bcca7c152ddd49c686095af570ccdd0a2b828ed1fea892efb9a108423abf8cad912743e8e90e7015af6ee692120d05739085eeaf8743190f9885d52e5bb591ef2c7d32d1f14a82f46bdd1e41d359eef8acf3557eb8a6da75b761fbe77d305d460cefe81a5386913975f6cfb05820877670cacae7deff5e11334e54c6143781c7bf6b865baa899a17985a707ca136ac25cd33762bb61f4f17a3d7096ce8a43a494a585a477bbc0b946b4275b818ee7cdf80f5da6daeee2e3abd007f9c2e6a89cd32e140e0fef9dc00c3589e5905d0c4962fd9bf2f39fd2e32a37b807f8093ad05b0ca96188b932638db4b792c112f5210f80779dc401a0c2406aab0ca3b6c577c0248c31f6af20c73bd972b63f12e71ba1166fea0df4fb410163a515db84c15504f708a84332fa1cd4727de73422043022bd6d53ea67aff479920f1de27a81404d5febcb8478ab3545fa8f6493161f9fcfe99807cf82d18900754da72db5c2bb28dc00c44bd00b3ed61eeb232fe2426057ab2b077cd98a36b46684a1f57b9e44a57e667598a6d0d915567eb1669f017c5b8e1e39446e7dd0a9faf5c4fbe2d54669672a8d292646da2c281d15ad3e65103e10a47a25a0617a00682b675fe672f0aae8d055979e2a7a623e408f4590d6fe88737255c3874cb64520460aaa026ef292620343cb86beb30a2399a78a98ab8b76cc2f40272f1f138d90928abd100c5b5c2b76c24dbf7bf2679fc0d5c2cdc3a2cc34a1b392edd2c3e08ddfd67889a9c0d210d736297071dd928646f2589490d35cc04d67ae3aae0d5116c3789b696e96067c7facbc04fe7906afab2f8f766171da4a16121e0082fe6031cab198910b7a6c77aaebe5a31f39ea9624a4b3fa85657350c91faed5fe06d9e7a20ecf28ac1b72cbe9ba9863dae42ca2d0a5c2c5d2d84d03685eeac936c96273a8636cbfbdf4442ebc3e4eed9dc38e7adf13f99ad15f159ebf161797cea2504be694e9b312c5df3c914ab28eb3f9d96d6330e9685ed9fd57974d458c7f3eae478ba1d3beac51f540d92dfe5c28c53ced27111e15c4cbc5c9c4bea4c07838f17ab96731ce3d3f30fc70a6fbe8e965c7b4ec1318a5dd056ab9d251b02fa226c36e9982bb6b6a97d0e042b1a230aedff869726f3384d20cbe6e03cbd6fb539b154b8d3ffb9265ecdf0522d521e09d3cc208a9858a918a7e177e1a43ad5dc73ee4b1bb4ee554ee2295667b0dc23ec7bed7d3e709c47facad91db62b8dfe0e5209d8fabff2975508a5c7cf90c51a9f1d37956ced731d358cfd8df1fd421475854773cbfb3204305203839cfedd696ff7cc4f2d83b7a8b5f8ddddd368bc120769e39db210cc8bc55f93c15620be722d5a4c03c6f16772b1369710b440d233dc5685f5e0e59ab88ad035863cd2ff4156695942df9f140d43b08e0147a1e9b7b2dd2c031b123f4f35b2d33f056eee5eb9aa4600f9067a597de7b4fd57695475d63eacef21b4cfa8a9688ee3b0f6af0dba9056403fedf12926af20b43350538eee6f3003f741d71a277646ec2b1cf5294af5ebeaff218d7a61edbb80f46490540f42acd5492679597ece6aa8d40670328502edda4877e1ca9f6ba56371a0efb9502a84cb7a960926e3f7fbe69128b2850be78a6e4820493b948ac4aa9e4a84600b643e93cce6a40a06a5f4c588cdcd920c15e03226b4f2a81b4df6a4e4beeed599460ad8fa470cd8605cc0488c81c2fe05a61355d7fd4064d21c94a053511e0e628ae8b634b3e3e244786345bc5dc71fd22f10a3004d01f7e60fa07c1c1b7f92bdfc9093d9165b1fec87f379c52c90b393fbb4c9f44abbdc55371ccf2066d86b38debf047a4791ab85dbdb8e11f2924fb563c57322305b4586493e0858954f76f19584defa5d19dbfe36033e470346261b422e028519232366e3c2d3380568fcacca1d9781724e614e64fd829b64232eea5bcdfb967ab0c739c57a07cdff197a54f149d762743e98640c79a98e8bc3ea974fa11bf26dde5657afeeec234e8877becd3c333237d97f8a628b26c7f0588e43d794c93c159fbcb1e81dd679c3939a05ea510be7151a418a34a46e65b0d2db5186c33959868ef7a3397a86640a7fc1500f7f1e05ca94956d87d45431287bad2b9a1045a3b7c1197f42066542fe724c952992ecae32413249e9934d6ae984df8a8a3bbe1780bf0118ba65d6d2713e982d878976dab0c6713bf90872efded8f5b584e275f5e1ca52d21cfc8fcef4367e963b69b658bcf8d625bbdf6adb57d6a5e05ad8546e1e5a6d9c8c374ae020baf8f337454914b45868e64a12c84226641296f2db069dfbcbcc49036244fbffd9f95d874affb066136a3fb8a92b0e6cfcc41abb4179c563ad553784c0ad09e20ab249c753a86dc987f5cc9e9c09f91877c37daaa82b64bfa24b5d45f37f9b684457d0f0acddffa57f1e8b1c80f1ecf9f6289cf3c4a973c8dfa9bd2fa8160f556a22f5d6423ddf62bd62ff9f100baf268f8bb8da6db73e5f0629203232729eb58887115a3ded3c47b1c7bf64178f2300807e52855bc991a0da5c80409e780c49cf1e15856335f514691f6dd8f2e258957f444e30dd51642b25a89dc0995bc3fded4b80ae4b2729e9d41edb3562a8ed8604089db6ee69f36aa4eee5d627eb764aea949270eeb16ab93e46f58ff5fc7770e45ee4b7f13993c090bdaff309333f1a81acf145f7455e3f975198248174479e4f8f6d22fa6d200bab99b36db101b04de3fe699f8a3bd6ef3fab8b3ac307b0400815f477d9d8c180fceed98f71c41f6205149d8b32299da320f0a04ad88ed3be973eb39eec4348a06ca8d3f5245ee0f6644b19e6db371db26133b626c92691d330017296f2349badb90512de8b335a379e4e48f51dafff07de909bab690a62e743dc5ea6136a02dbf473bfdd4a8142c6aa9658b39142debbe2549124bf0438ef1510a4d8cebcbc741c0c58d85f66fcd866cf43bd4ee31bf8b093306224ca744fab08d590f3eedeeaf34350d19aa5a75fd2a93230938c9c349cfec8791392d4fb1a751ede3ef64219ba46f15b66c87db61901d66e2ecbea5a41dca6a875f91208104721e3cbfd271892796e94b450687e0cd5cac6d9531a28e1d15582d89c6986e3c44931e3e85a314ccc27b285a3387b390b5d39c0ee9d19f9e338fc57c3fa7384ac076891d025697f7a04029fc48eada7e4b5fe8e9ca96c0aac618d1022cbedca7ef66b50909abb07a8c886d3c318ac9589c8d64f500e23a385a3aed8845bc20b0bf8e110726fa1533bd68f1af462a74f14ccfb74130f71ea7f8030cf277b48ef479a2d5d151bbe559f84393ace59a3020af6e7069e1f79e70bab78e40e8d8c541fa9b1748d322221d0d562e4b3800cc6bc63038e303680b2b2a76860bdb637de353e8dfa352d76912d4f66f11fdc9419300a8204241aab39281ff44dbf6decfa6732b3bf92f71002df9d400439f6ff5390f57d0ae5d70b276daec13d91e67c869a8ca920ccbdbf07c7a78d7e4ed7542b863537f34e918878325c1dbf0d241cca1db34e6354bf2dd799e6323f86ee8c1075f20eade00fbcbb079e8586e752ce3d1507b05bbea854f5be0a229ec060afec240e7097377fda5682e38b8e941310c28a0192af00d0fb128d152572e7e650e698972b1abe1580920386af0dfea309e602b3b94eccb37c2ace74a48fb02def84092e65547ac78cf21bc64d6fdc9189a484a1e92ba24bd88ef9ea26bc3e362bdaad14b751639510b2cd8c3e6d47aac3d92562867d810c2af4628fe1f9b37450ce36e8dfd0d8e10fdb2241fe6b39fef1b4be18c93ec0a826a781f06f6b4a97d4b", 0x1000}, {&(0x7f0000001200)="196db9ba7a34341b21a788992082931f96bd9d0ca4e784f4976e4f1b925b8cb2035ccf15abdd040bb104349f1c94a54643e35685bdf699db2e62cb34d1ea08be21a5dbf00fa8e425", 0x48}, {&(0x7f0000001280)="efed34259bdfbd508923629ac52d5ef555f9407dbe11375e78", 0x19}, {&(0x7f00000012c0)="0d2bef85754643565f268f168cc968e45693ec70f4c1c1fc3c2814c2adaee4b796ce96d6b6afcfdf138fb4027850a961616738cac5aee9bf14255e828ce189c4b84c75bade85e8a648f05ef35cf25ca929a10787927137d5af13939c5ef5e2298c2ab07f03127c39e2529c104e84c894ca732dffef9e8a610e6997d02e6aa84a34f1964fc6398585445f4ec8746af5f6b7cbcb4dd00fcaba52f675e3a9f3252fad46de8c6fbf455ff991ed8fdcd8878a626759a85405e6b2cc029926a838cf5e0a0072d1ccffe6446c55553439277fd3731caece76331d3cc689848d09173ef6deb725419ada451544b75016dc1d097ce46961240e29fc8cf54a3d2d0200fd4fae9e4cc5bebfa20a10cadc134ef41cdd8bf21964c72eaa96d5940fa89d10ef29bf46662d3d969df6e37274079f264c47da8e3c7e98bd0fefcaf190afce29c992b9d0dc64ad96ff65c5cf0fe3d2e8c22beea4537fb8a1c6d0b0bb685b99c520956213e23994bb1151009f21a34d87c63580bba8168e6d9ceeea8e34f41a6ebc3385a95e5d9d4fc9c5f5fa35cf93da51f39330f4744807cb6cda8b0cc698962659ccb595e4e8195ae94d0d1a336b9892c79a712a414a199091d410ca3e9b08b14b7137e206e5e65b0e19a5125cd6ef60cd7da638b7deaf6e734179e36631eb4b9eb926bc9ee9c114a9d0b29407f8823745ec9260a28c5ebc8e2fb2700b911052259d8cf1fb4490bd1c22b2e74ad2ea84f2e61cee6758194c540d6d9af1be2cf9278e9027b8815cd3f1d9b8ea946594aacb5821129aff289e5b18884d6516470a710a8fa82c6ccde3aacf88421ad231c38ec017c5325eee14bd76fd2d8785379dcf57dd29c9c6fbf725f640d1f42501a977284e83d7fa55b74e7a1461cf51313e5d0317915fc65d4caf7e9e91ad45c4cf1e9abd73240c870fddea547cc1b11c9f0a4008ead3fa31ae135c397e69b9f43f50fbd43c28551fef09fde0a979284ec21ef14bf12d54c65273e3702118c2649c7bbf9f36d1a46f486977b17541c67e3995bf14f6fef06334b2d3904258d126e1036a85748caeb47c67a045963dfb1db1e58ccb1fd062d2bdb61f1c424ce4199ab48df73446002a43891ebbd99082a1498ff258edba663e5eb8aa63a1d3193dff6d443d5e9dec9e989a7b5e46f4aca48a88827d63ad74443de313689f298220c4efda6bb3b6556959d9f40db6441ad080712d0cdd84f100f8258853107c7ca21428c27042f1f77191ccba06e86f05152a69be8e7cc06d984c9bc0ee1b01f59d7919ec40962a1cd54d17a10e4e5fd60e5688ee772221ba0bedd5adf9374faa73488dae9487a274c0025ecec595172ed989a263de0dd1e46770efa91f83f700ef8443d99a617f9af0b53d0218653b867f9721241dfcd4216e353e64ac81081b1872ccc5b3893e05bcd00f3edf57daeef780aeb8006a5ca5089dc974bb7901d68de44c56b60c6ae9f26392c6e95add5495640cec6ffd1a2d5c395d2e3017af7fe26fc6362a10cb6ad5b19f328dcad3bf64dcb99401db485f0148684c0f663e77e4e9771be31ff00c31d36d958374303ad546627bcc67f84713857b8cdc57882e9ec2668e1b74359d3e5506922245cfa876c9a3b9e929c34dcb626b85a59b4e03afe0828bd1297be80cf464240e543248000e83a9946c02f7007f1c9fe32821909a9d16a0b4a9810fcfc963d2db81bd8647439f6bd85d4d9e6be6f99fa0b9bb18d851b2f0e6b508269cb5ea040beed5293f4c875a6bf927dce7a034dc93c5aa00569e32df9741095b304c1f92e16e3225bb22b2d4af878370b4cf2d49bd4810cf2e477b82f529c07b95129baa1e35a15098abd69748e460313b654703e7021d41f01023ab2341a28a76c6b10fa471de2db8772edb2c29002f9f87852f74e69bf9a168473e088d89fcdb68e9aee24d625b28c976423bb381c3cae7f389d7d05849d58ad359b01267238b9da337656cd92a772eb5bf7bd6db73fcf6ff6a34f65e0da7e30ee017871562e565decacb9948f28e386300ee7e9ec026f007ccc337d6530df0e9ef5d4bc26b50d97429562842f2110ccb237d389b8208f451b7e357fe5f9b700510adc955bf3038a0ff880fbfd0434110416da723a0733775d9200ce472a35938c8f09516fc29ff42422bf39cb956df8caa01b9fc154906f919ca3019a66d48d1465c52fb4372129ef2dfd476ea59d0aa5a8fc70d27ec84bbba2e163690d4db8571f8c77f51e679685f6923899dd9123441a8f76211bfb52a5d90ad8df7a0853de2646b2ebc00aec564864fd493794f2148a96433929aa5dda427e423ef4075202d4fa59c74265daddde4b525edaee1764257ca40c45ce9cbd44e14ebbc993e64dfcf4740b0259b288d3507b6c3ea61770fbc60e617ab4eb2ed3109102cdc05544620de8acf9393858a40f472ac996f6bb6565592d6f0cc655081df57e1b5779ae697b3d6d9d70e8774fcb3ff74293e29ef3a711621219cbe459bd6136fb1c6cce16ae8903094d75b832d5355e4812603cc35f28c177c469f256b4c8437576d7f415383c8ccdeadd9d59b88b660e90db4a9a4aaf0672a6bb23fac9aed4f3b0bc1911097eea9dcd789c6a8034076dd5c36f06b20a367f11a55fb251424df3b0bf1cc83b153935dde470cccc3d2491a5259ed6ae7dbe28c2df882ac971e02daf5d2177169e0c8a4354ffbd9c935bc9b170d6812b0d6d8da6e6095df02f615fdd28c9984fa54b68b0df870462d42a434c8199008cf77df37aacb9d73d101572b32a07f9d465dc27f94fd943b936539f6534890faa1a155b6861d5d5b993e47366cc91bc8be791e739304cabc5a09cf106a3616bd7227d2d0d779bc6b5ac0a757371e41774fd4fc87006789dfe3c9a1a714c6bb6008a8b7219ba41fbb04a662d46b166017f75eddf0f06ff54eae3f95432290fd79ef05d0c13064bc2c99e751d0ef1d6172f96921a0ca6b3a4e6b6b31904c4d2e39343861e152b1aad38c75e3d015252785821ccc66345d80efc1ce7abec8b6f3857fc69c9957f7123ce5694091eb99b540652b4df52b1fd757238178d3854f62de7f90cd4d60ef7d12105a09982089062f9201bd5242cecab9689fcf2832133591e60b136bb66b891dd324e22971ab7dfb378c778efd0f52ec48647aa74d7a49e4d1d8f7685c3924795e83a6af178097359616c8b2646302138086ed28acaf20e60982d5073f6752dfa816a20d744a065efe224d6ef965aec4211dab08ce47dba15e667f4a39ed9893f00fa5a6fc5ae699ead73c4ba726e5132db140d240216cb6aacd4eaa5641f0d4a590f40dde0927b150c9dddf49a560702b0e118ffadf57d3891b8bbd5e10061062da1cf85d2db717ca65cd383cd6dffd2971f70ad3e25a19119998120559c8cd73f825e83e0909764e4ca549722c939af245524d46953d5f30cd55b9a76acb714572bd84941760facc296da4d727988052863766ce10f426d3f9f3d8a73df3dedd48dbdb19ff96e6e47a69f2b3c2384cf01c3f35825e1565d71a19a48680bbe90b4a3e707a65ecb2c5997c2cb75813eeae1b1ebebc7f93470c6ff03712fa4304099684bfb546331b3abf0de3ffafae80214c4b6b270553d6d6dd59f83997d97fc57849dda84ee421fe20e61447ce292cf92a05f9ef8c54883b408ec36805817e5275e7ac9b5cea2b2fc841e2ae21fe4bdd74a05f44f5c69ad82299b4590510bb31d36649ae3b56a7a785a28b24e8efe9d9038230bf188dbfbf818668dc5c91e4a48b46622034fa5278ef8a8982fba8770d093c47793b83f97b1f0dd5ae2f592d824416426ba70837c9516d2024e2b937dc770209d1c35094322d0abf5681fa25f636564d8bf5967643a0602736282cb4ac5806a3910c8516ad8113c0eac6fe1db530ae2ace389e7b90251045c45dd8df6a831ec4c0dc436b4292e7dd1c356a2348b8b33e47c3af2548cac13205ddb4aba4d9beb6d3ebd71a264e2bc34f89cd81a40476bc16a5018b624d6c57078b8421e340209757f232b5f9f689434e6c4787af9fd91d7986c2eb9f04f2f3266a1802043f9d935cbc42f3ad05cf804a0100a662808215aa4a54c4bc2691931a07ca31d9dcdc349089ddb40e27d0db79bc7bdff97faa7e8aa5b27897fbcd2d8fc170bf95e45d87838deaa520c699e0ca73cf4d0702161b51a1ecd3c258fe567a0f9f843b93d41021c27b9152540ecb302bf21b12f86f603788da1bf9ff664795357f2396ed40292fe50fa710dcb36681fff6a0add24044ad9b83d36252cb85ed7d61f163087df4c00b98cf48e6deb8af90cf1d512707b2db20d61094b037bf04b5b6bda9801e814f3ce9831f3ca26970f9bb92f37fb5d8b66ad1bc948f40df8687d5bd9ee439f91b2b0bd8a67cf2f2d8c3758f6c22b09afc44a4f74f7623409c615bf6a2cd5e969c0dcdce5b8f3b05ed696f229888ff53da90d77db3bbe9cf2ff88122f3adebaa1afe202aa2161eca2af3878faa23b9858375aadcd5f53c18aaa2e97409ff78990adf2eedb926be3532113fc2357c91f9e36eb81a6e61a94701c9bfadc2a7615a10183bc5f65c0d575c8bcbd058a1dc824c776a2217f4df33b31f15cc1f94292e78c4489a9c7f6843a3271924afdd50615d2a3787979a653661297603a9e91ab9803095fef270287ab446aae4367a4ae89cc8426121b506039a69c7ac955430d8762cb4083e9f6f8d40fedaacf3ffcda977e5b32d238064d9919dae68eafa2347e43b817f3ea8502aa584a48bee4d0e0731baa69bfdb7c1b750b0a2df138ae6707640afe78a37533f760684a3ae560ca5594c3316991dc241e2a21513fc563fd23eb1abfdcbdf7f3858fd7a26266a6a024f1c8983770f6d2656ae146bcfcbba1177b52ba4d25e388a85f12a9814e31cf220cdcbcdf1ab1ae5a04a134402d210eeb5266166203ee1f349026f212e44bc0ca465ddf7eb88f0275f26bda4ad34d66d0c292b794ae7d058ef2fff0e4cc913b3d42a3de09669adf70413e7af080d64d3ef48cf584e307a30a931777d05bf046b5a6c045857f1c6a28954cbe5770a8a6cab175a95b53081362f8d85d9a504b467615047ae08a4e605c2c022719a3329fd8f878dc309d7e6e5d8883d5b3a2b3fd1e3670ee4d1092d3da7067608946b42cf13ca8aef81dc70714720cef4071b3dc2904d504497c1f658f42cc42e24ccd85ce243d052533b86323b9e340993b22ef53d106d408d0bbe05bf2eba190a6063852d5bf430ff6a0146e9cc3e818e8065b6561cad7b1af59fd4ebe0e8cd667279b900ed9b265d2db1084f106daccd0126ea7e8ca31522090d11ecca2463cf1aefd70ac58f800e09521b1ae7b668c867b959e3b706016e86ff7afad9a4090ec4631e930217f607549fdf0944d51c2c9a064842a7633db9f7787cf969df3924671a15849631fbb46549232d54252387548dd7e3163a7189946335554459a46ece332c2caaeae42e70e7892ddce4d14eea958728c70e255e6e0d480f4e8be74555e5bf0279660154f983e28451eaac82df54df97562caca487e00adb0fcd634838f4b3ee45558ee3074e3757cfd9b72ef2764f429570f4d2b71418d0e9071e04b7f91330be8fabe8dd35638a63baa96619689540d4f6f2e7c12152f68cab520b75f0dcf6050337b26e3515db708496237318d306330434431f6f93aa652469030dd4659c29896ff4a141660e66f14bce391c3ff39448078f7c30a9c92f5385338279310f0e5bd85fa710856c2471b8ec2ab783eb5ed009a2213a402a1d89d8ef3c88bb6fa3", 0x1000}, {&(0x7f00000022c0)="9bebc17f698b0e7ee174bf7a618e1d83a58ca949eaf9d2585ec29a010f8f855859ed53645553a66e818207576a8a804ddb68ec9d158beddfb3be84cff81f5d55d99eb77986cb91a64ac0402c06d1bef31b9c0d364f3762b70d4b00f7f1ebe1dc26be0f9860e87268fda0560435f35d33c90d10f7794074eb57ef06", 0x7b}, {&(0x7f0000002340)="79cbb99ceda00d45414a4388dd7b3fa261b5161bdd6a016b4e14a9e87b5fcac378cf57326973c480b36d48378029474a9bf8a9c62a42a09fa863fbcffa16d6855870ca52aa32de6eb71b320212750a6a177ab2a70094c97ffc", 0x59}], 0x6, &(0x7f0000002600)=[@rights={0x38, 0xffff, 0x1, [r6, r7, r8, r9, r10, r11, r12, r13, r14]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x58, 0x8}, 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) connect$unix(r15, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:40 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000180)=0xfffffffffffffc43) fchmod(r0, 0x80) fchmod(r0, 0x82) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000001c0)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xfffffffffffffffd, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x6, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) socket$unix(0x1, 0x7, 0x0) accept$inet6(r0, &(0x7f0000000200), &(0x7f0000000480)=0xc) 16:00:40 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040), 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xa, 0x88) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x10, 0x4) 16:00:40 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x43, 0x4}, {0x18, 0x0, 0x1fffffffc0000000, 0x1ff}, 0x800, [0x8, 0x4, 0x1, 0x3f86, 0xb4cf, 0x7, 0xa6e7, 0x2e]}, 0x3c) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:40 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = getpid() fcntl$setown(r0, 0x6, r2) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x4010, r0, 0x0, 0x0) accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) read(r1, &(0x7f0000000000)=""/253, 0x0) fcntl$setstatus(r1, 0x4, 0x4) write(r0, &(0x7f0000000000), 0x0) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:00:40 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:40 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f0000000540)=[{&(0x7f0000000240)=""/253, 0xfd}, {&(0x7f0000000340)=""/240, 0xf0}, {&(0x7f0000000440)=""/201, 0xc9}, {&(0x7f00000001c0)=""/29, 0x1d}], 0x4, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x8e) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000180)=0x8f) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="499498efd4e3eec2f0b4b37c22b567f8a77f317d938a9487ab45fe352a46c72db02a2b043323fbc7387a98d23b3486dd717bbc2e964ff1b419caa8289fb5e113d995b25d066ff4f96c102a67c06043810432c312e93a64ab8e3ef0ab4de1d9dc8cb3d614fe84c8f43e0b22cdf0f73631d0b9839a2336867b50e3ffb0465509439e0442d4dd598ee8bada6b4160c21abff4", 0x91}], 0x1) execve(0x0, 0x0, 0x0) 16:00:40 executing program 1: r0 = semget$private(0x0, 0x7, 0x400) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/4096) clock_settime(0x3, &(0x7f0000001000)={0x9, 0x2000000000009}) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000001040)=""/28) semctl$GETNCNT(r0, 0x6, 0x3, &(0x7f0000002580)=""/24) clock_settime(0x3, &(0x7f00000010c0)={0x0, 0xffffffff}) mlockall(0x6) getgroups(0x5, &(0x7f0000001180)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x7, &(0x7f0000001080)=[0x0, r1, r2, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r3) setgroups(0x25d7, 0x0) pipe2(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23c) chdir(&(0x7f00000001c0)='./file0\x00') r6 = getpid() unlink(&(0x7f00000011c0)='./file0\x00') setuid(0xee01) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001540)=""/175) semctl$GETNCNT(r0, 0x106, 0x3, &(0x7f0000001600)=""/230) open$dir(&(0x7f00000013c0)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000001500)) ioctl$TIOCEXCL(r5, 0x2000740d) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f0000001240), &(0x7f0000001280)=0x4) r7 = msgget$private(0x0, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0}, 0xc) r9 = getuid() msgctl$IPC_SET(r7, 0x1, &(0x7f0000001340)={{0x7fff, r8, r4, r9, r4, 0x120, 0x1}, 0x2, 0x1, r6, r6, 0x5, 0x4423, 0x6, 0x6}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000001300)=""/46) shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffb000/0x4000)=nil) 16:00:40 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x513a, 0x43, 0x9, 0xfffffffffffffffa, "882b331737268b4444894637dbd1917c2e780a27", 0x3, 0x17c5}) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') accept$inet6(r0, 0x0, &(0x7f0000000000)) linkat(r0, &(0x7f0000000180)='./bus\x00', r0, &(0x7f00000001c0)='./bus\x00', 0x4) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:40 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0x3) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) pipe(&(0x7f00000000c0)) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x10000, 0x2) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x4) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) stat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) ioctl$TIOCFLUSH(r2, 0x800c745b, &(0x7f0000000300)=0x28d0) 16:00:40 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:40 executing program 1: r0 = socket(0x18, 0x3, 0x0) pwritev(r0, &(0x7f0000000800)=[{&(0x7f0000000140)="a88b62256faadfa880b1d534e493e9d212ed72b8f42bf058b8ef75dbab254bec45b4e2c9f0c302a2ad07d8a0e86e1458aeaf25631277ba824aa4b56bc2a561afbcd6e2becaf1187f62b23f4b0959674a7497a5efc02a00b53d1e4e4d9035c6c827724fd92c275b2dced68cc9ddb275c2e552b0d19b32459a91f584edddad77ac34d3f8a48fae9351aed871861f16e5931718ed441e8295ae57e27b7a08b2817a862c7f13c131ea5bc33ccfc156573db18af47f2575d3b3df49ba020b3d122bdd569a", 0xc2}, {&(0x7f0000000240)="d45b39ffd2f6f719f9dc752f5d0e8e611b239ed3ddcec04adff2e3575f8a12952599054d88699ccf56839e37f4afa62563b1acc26b98f83bd8aabb205c3b33ca23de0f42ab0919d87459d87704b92f43e98ac5e7266892034828a93bb985e592b7ce718f435fddd8e22d3c3ebe7e0d0d0dc8b1b29b4a24306ffe8f8cb56dc1376ae8ea147145ea7dbaec919e238e47b9435b97f2212092d9c7", 0x99}, {&(0x7f0000000300)="d54a35b64be30111f6fb5844418d9e60620392fdb7077d11b7d722db8a25f8f2becdf8889325070e055cf056ed3bf8e0047180348e3eb91a90e21b8b5c133c103dedb549aef9342676cf6960b3e1d77293becd23dd6f3a1d340afc53f5a95663e8209b24dc94a4aee4a3ff6cb7e2b06214140336ec63a2cfd8e879f9f46ad207b7249aaddf9db42411017d2e6cf9357855d677c405fe5f18469119f3acf0021c8f05d4de417b992c20d6dc345cf0c734ef62cbe1560fe3f4", 0xb8}, {&(0x7f00000003c0)="75c3cdd1617f21210e1909bab337cb2ca6a693e97203c2882a0b917b61285fa532918a67a0c2f0d01d4d2cf992f961e23e168eae6480ad241e6c062f78a71f0a5dce7d951c0048fef299ecdb49c8550426c39a2b4f2b8e3e60a6a39bf086d2a77e902ed353422bf3560059b485ea57bf90efe3d4a81722df7042166fabc3701f95b89cf8cfc2c33b724c0da06c5adceb75f2a687d4b62daee04a63365275c45f9f277c084ac26cebf57f0b3e", 0xac}, {&(0x7f0000000500)="e8afc8b78fa914b9bcce6a77269a32d281ade36416845bb8a4b1c93d117b405e0790de8781ebf5fc431c428df5969f8c0930afe78062f86898a8ae61c29be808e771315e7af69bb57ba89221c4542e2c13ef5f3a46629c58fc9f3c8f0eb6eac2c6a55139fc2f6f0d823d31b7dc9882f7150b998aeb49fc1657aec311de04cac42ffbb630c15b4f681533cefaee652bf19dbae9d1af0a9fb37847fc7b49da82c0f87fb6a7f499d62f8ce87c5fd402b25a584d4f6dd5e4d51120f62f1833de5063ab89abcc6c92d24f39011fb20c50cf0e882f8f7f6f8a16d95949582c2ae1f1aeeeda82493a1b5e0a7d7fcde4ffc18cedb6b38e555f5d1eebe3fac34b74", 0xfd}, {&(0x7f0000000600)="08a02cc6dc6a4d556aa3fcfd1cf6e8cbd973d4c1aa4d760c4150f371852bf723296ee9dc441bf5dcec32f08358a25d5ce963a31a98bfd9aa46f11676b46c6509ecbd11875a1321c58c7518e87ef7a5e45cdd1a87c1631737da573d36cfa9f82e98cbd1109c5a77a08fe802df5fe79e64bbba102441b45309bb61dae5dbee9aff268205ce03402074da5cac222a2596e4b7dcecb84d5161234757af68260f3b0725faaab0059e6d6a95cf56e06f14872e35bc4c880874bbf83ea5f137130ccdde00ffe039e0d9a65e3b2c87aa79", 0xcd}, {&(0x7f0000000700)="963d14136c2e82a26c862d184406b1b14d9ebd3de3ef373af7c65087a4d201fb0cbc5717663b645cfc176ca92ec71691137a4db9a48beb5d4c8a9e5f3cfb00f64c98ceff1a1f9641ac6bfcb182064ea75cc856a969c26f557c8467631c499c16b9e20ae1ab07df314e394090f0b27e49d1dc0a2aee4eec878b90544dc92930c4a814391ad21d800dba0c8057f927f48e932595a930d61dd40544cf63d1027c79db7c2fe895f8121b525826145b9f46a6f49942910f36b19726fdefd07c7a7aa32fd5698531fca9b81d89be6fbd122e7d55e83a67afe906dcccd97973bc543b4ff68534f012a2f7690ad25e659659d64dd487f548b7", 0xf5}, {&(0x7f00000000c0)="356f5cced09504e2ea9a8acc83dcf0fd0cff3d66af44206ef14c6dd56ebb9698d63a801b7e6ff84f6c366f6c4882a3b081f4419a622693f97ac3634cb0", 0x3d}], 0x8, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f0000000380), 0x100000000000027f, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) sendmsg(r0, &(0x7f0000001600)={&(0x7f0000000080)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) dup2(r2, r0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:40 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0x385) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:40 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000000c0)=0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2004, 0x4500) sendto$inet6(r0, &(0x7f0000000180)="4e42dc7eb6b8fb300a97b4db50e9e1f7893d74a43ce2836760405dc49852c2352e36723c6663f78a5b7070fccac720e0340910481db583d31ac896d14b8a4286520cb1be4c35be9208e4ab36fd0b813d9f105538bc6a942a65ef688e0ca351ca5ab921688c4528d84add05bb27d0dfddef85a3a62bb9771d4916e6750bb5ed397fd8d4b0aee955c9b6c64b6bc06c36a99536b08a4c78bf226fbf9cc7fd44d8d838db261c2d7c81f5e8930bd168148fdb566fe46210b303627494292ab66bba938ff05d5564460904464852938060660d741dc54b07680eb3af4a19d6f5746b875b1fae18c47a0e43d133d4f5351b601e56ad688ba39b894f965711500267fd", 0xff, 0x2, &(0x7f0000000040)={0x18, 0x2, 0x2, 0x100000001}, 0xc) r1 = open(&(0x7f0000000140)='./bus\x00', 0x10491, 0x0) socket(0x1e, 0x4005, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffa}) listen(r1, 0x9) 16:00:40 executing program 1: r0 = socket(0x1e, 0x3, 0x0) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) getpeername$inet(r0, 0x0, &(0x7f00000000c0)) 16:00:40 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x40, 0x3, 0x2, 0xe9}], 0x5, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1, 0xf0000001, 0x5, 0x8}, {{r0}, 0xfffffffffffffffc, 0x10, 0x12, 0x6a, 0x80000000}], 0x7, &(0x7f00000001c0)) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(r0, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000200)='./bus\x00') mknod(&(0x7f0000000440)='./bus\x00', 0x8, 0xfffffffffffffff7) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x4) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105702, &(0x7f0000000080)=0x1000004) 16:00:40 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x7) mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) pipe2(0x0, 0x0) fchmod(r1, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r1}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r1}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r1}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r1}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r1}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) clock_gettime(0x0, 0xffffffffffffffff) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000440)=0x80) fcntl$dupfd(r1, 0xa, r0) kevent(r1, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r1}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r1}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r1}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r1}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r1}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000480)=0x9, 0x4) r2 = kqueue() recvfrom$unix(r1, &(0x7f0000000180)=""/132, 0xac, 0x40, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:40 executing program 1: open(&(0x7f0000001680)='./file1\x00', 0x80, 0x8) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000001640)={0x0, 0x0, &(0x7f0000001580)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/113, 0x71}, {&(0x7f0000001300)=""/27, 0x1b}, {&(0x7f0000001340)=""/209, 0xd1}, {&(0x7f0000001440)=""/123, 0x7b}, {&(0x7f00000014c0)=""/131, 0x83}, {&(0x7f0000001780)=""/148, 0x94}], 0x7, &(0x7f0000001840)=""/235, 0xeb}, 0x40) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) fcntl$setstatus(r1, 0x4, 0x80) writev(r1, &(0x7f0000001600)=[{&(0x7f00000016c0)="b5ca9258444d6f487f0483683397cfcb07ae36b1e898c3aefab7450f72dfbd9264ac9065c41f34d6f7089f2b55c8e8bee9e5400e2a8a54eaa399e39b59c9e475f0d73dc627bc82fa29e93defa27cb8a0d034aa5063980293c66faa177411de981860fafdc37b82706a4acdeda8e19e63613e919896b9d07e6b0df3315b2c1c9c1ed05002ebbc256be56fec48463d849364f7432b", 0x94}], 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x400, 0x8, './bus\x00', 0x0, 0x9, 0x8000, 0x7fff}) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000001c0)=[0x0]) lchown(&(0x7f0000000140)='./bus\x00', r2, r3) accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) chmod(&(0x7f0000000200)='./file0\x00', 0x110) 16:00:40 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x10004) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:40 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x86) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x20, 0x0, 0xb36, 0x467}, {{r1}, 0xffffffffffffffff, 0x0, 0x8, 0x2066, 0x81}, {{r1}, 0xfffffffffffffffe, 0x80, 0x11, 0x4, 0x3}, {{r1}, 0xfffffffffffffffa, 0x10, 0x3, 0x0, 0x5}, {{r1}, 0xfffffff7fffffffb, 0x82, 0x69, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffb, 0x94, 0x40000001, 0x9, 0x8}], 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:40 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kqueue() kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:40 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) listen(r0, 0xffffffff) write(r0, &(0x7f0000000100)="73b76addb871603bdd1e45d09d319c35931ea1e096b6d019b437a20d8b406f3f56cf2449cf6aff2d3e7f4bb1640ef2bb63a70556c5a50d0156b0e04f54030f344b4cdb4e5728f3f3962f1249b546c020da58fcaa70401623a8bdb4b79e5df4d6bbf7d7c559c2e64ae025c7a44da52be5af331cb5379d6e055d930dec4ceb89a4c6558f4271451eee3282107cc40fe1b5c8b117157e392336394e53835a887204bc9c8a9fc8173f0efce20c0e6580497c6e2bc0eab57ac099258798c3f5b89c9df9decd1b88263651471190496ddd9becb97eb61c49264b867e590c279b929a145b8139a9d1c0f6491416", 0xea) syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x82, 0x0) connect$unix(r0, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xfffffffffffffff8) write(r0, &(0x7f0000000000)='<\x00', 0x2) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:40 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) close(r0) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:40 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/wsmouse0\x00', 0x81, 0x0) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x8000, 0x1) 16:00:40 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x808, 0x0) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) sendmsg$unix(r1, &(0x7f0000001500)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000200)=[{&(0x7f00000001c0)="8a8da089a4299529de7e", 0xa}, {&(0x7f0000000480)="91f4aead6913d5d19f2dbabb2fb4f4ef72633ee0c5a4b67bc2a1667032ce7225ddc4054194955d097f207e9d72267678dc394cedd7787fa47a88714b44c99b81aefbaf8617f5c117bbc4a905385cf36fc39e10ca4bc34324d0b3d80d53d52f147caf1a502bc290f528c5f5d8195622a8d0f2fe21cd64dd99b8073c5d685b7e2dc76b1617eddd6c495e492e70cc3eaa1dbca394fd6d5d9f4246fc76a419b93e80d46e7a501f4560a15c34c3dd11d656fa740c4b20977ff0f7477bcf05c4b89975740690d054e3c67a499d846092d324fae33df1d7375c689fb16a3ecc947fb074142e71f9f1c21e414e86da4ca92f2521258fb8f5d0d39648377f2619a1a64c7f729b94afd7d50597b1040189878c67bb953da36a9323a9d6e3fdd99d7566c6038c221c6dc911048196503afdfb640f6b06b1cdf5002d22e3da9ca613c195b38d35d90c37e489ab2cecf2271519798d3620f4f9c4bf3a548b061f3b11cc5fa0a1eb96759f85fda8d99f1216baf34ae472342e84249c8f4e5a370e577d12fa2580017e37f5bfb00760ace131a2a4dc3d4ecc028e372c3f2b545365a3b66cb5f455e85cf2b56432b8bf5ed96e26c1366068e31655859a8ee47d28c8da05d84c1a74ba5dc21119e9c82a4203e80ebff35915cca17088e031a53d49605bd99c76d1ad7b3a7821feb15b54cabde5d2e76bf64c68b8fbd7b352c61c20c09e0e558d37a9114784c6eda62acf65c6505835683094462021f38cfe9110faeee8feb0445ef4c37dd7d27885f60f8bbc8c00c52a5ffb3db7fff0c862b1ef793d6c342fbe55df1a77a7e5846162816262f4758cfdd58e26406499d86e2dd4c116d1a6c787301f2acea162d7950cf4b8c0da6bc6c14f120529763a433c786a7a058349886570c237397019b9f999ce7bb6accaa4897201ba4e6b0e6e3e5481e81d2c756c3f5eec497b88a62dee56e719fd6bdb125f24b7f3f9263d78a757897336e7c1fbf14add18fd6680482b840d421da0f45bfaf5eb66b97e9075f68380317f6151693d212181e2b95d654c7b048677d0281846948d510f38e57e9ef4a1514062ff8b26ebcbbbe2091a1c14f42351e39eb0e5ac87abb65d671b45dd9e724b35cb1411cfdda49ad7f176d75379dbae7f4f7ad1d53f4232b5550e2fe025a779ca89217f759f732aafb0f1b2e7a400755489156355e07a6ed36d78b81ba99901887b961cd97c4829bbf03c6fde05dfd8c39f59332e42c65dcd393486816beff2925d4fd28dc5dc352297404c48be0ebbb5037ead98d17773052f7047dcdd746a22ca6d605716a8dbc6855098196b4174103345eff9767ee0424048e082795d07550e383bb2010f4e6898ac3a2180f69b8af1db0ce0637f0c9d2202109686bb1b9a9bb3ee807af7699daf3e407d562f616221052ea78bed23101ae69d91a1ce6a292d3ddd0c9b7dea43c59c18375d527bbf662335ec8ecee11067a4a801921ceb2be976fdff204209786e81050e07e17534448a086be4a9460b60d1a87d91c33c0958ebf1a283ba7daad653bf8b35ef655f9d708c76c1072c258764447904c5c01462dfa39bfef1c1f39a5a1fe3ea0e6051e1b1fe4c6dc3684baf7c3b01eeffcec1c1509d9123064334a0b1b97c91f7ac7e93227931880393351260a2fe37384c28e9333d0378ecee1beab4d2a95e3fd65e98576a35e53de93f605ebec5ed2d5745b7facd1f19a04d82a517dded76321de1c1d4f98ac50639c5a3dce9b38cfbfb1fd379417da39bb97cb6dbfcaa650172c7643f3c61823445d5ac1d7c94fe3f4d8ed88e458c94d468acb647d4f479bacbd505409d01c38f7611813e436fc0d1896381621480caa7cc4890b0cf2c0ed53a8b1f4570f3eb87fb8808e477898e3960d785aec7298c668cff69c51d2381183a0d3170328630d4cab58f54f2b42c872fc75f289778417cea3640a378389c55a95ec5478c2a47b54e290fe038bd5536442c66f281dcf1089b5ac186d0b4dd9d7f1e3b9326ddd455bb9943d092df240ac135a0139718a5b3b24426c44847fead8cd53e4d881d7ee6c05c93a3cf7b4360c752f5b430e77d0ff8d97bd03cc4a5c6f0f79eea290fe6766e86b72b9948dc69c57b309362bf66fa28d105ef24a8c247b0fe9e811212f417a0e8ecfeb8da1ecf243c35c59752095dfbcb254436e8d5725080d4c787bb0a7517a8f497ca4e518010da0d40f29e1112f80fbebb5fc4665c5b7a3f8e437800d644ee4ba14655e82a6fd53e0ec6ebea5425aac64861ceb9f09c82dcb3555316af76a7e50657bef2ec42684a0f7cce031b188f51a78c5006a84795eb95152546238c52dae8a50a54878193d4c247ac6d502dbdaa15ee3f9ecb6a88b76e5d65853813fb2b6a04617719a6d70a2d36a99751ff92ed025bc8ce8a6a5ea62c895920d2d839a86a3e4c0cbec1efb5e1e8870f40da5ab7b387ba8aa4b2a904f3019eabe65aa756b6d12bc47387b2473c7c4c152aaa0f3771a82a3f88e8589daac5eac2fa2f3a31a8ed5be00e709932db848affe3328b9dbea7161af52ebc93a0fa7d8ff39c5b2ae30a24152db8077ba1e7a15b57f7bdc0d28440816f61d1af07cbb8a44bd79beba86fecbf617b2ef4800be614b952fbca484bac575af2d4157a6f48203029d1c743dd600e077e7410213fea277e5b2ceebafad179bdc147a8e710405e7a2c99ce95174c218f0cc8f80015dfcd136b1d02aa15b4df8e12a1d845b5333468d936a2229e7c79ffa2f0367f97e9cc12377dc1488d8679b226d8483cb3677d62068fe7dfb6884ffe51c9873da5cbd50a0819dd20a2daa2b51d8637410c2f3c5e6ae93aef70ddf0ced0189b85cff2a746401c2e266baec84392c3466d1950a1d1c3ede0ca50cd3501bd886c35c36a9d753e56ff7aefeb096ce4aee6baf90371bf3fc62e6c3aeb76e2472371c487788c87cc182b67a8afea062456f2a4b0cd17caddaee9591b60aa47ea926511c732b2cd1cdd8b0f5031336f6019b0069200fdb4a23ff982226a7b7b972799accd78a61bfc4f16fe2cb3d35e88533c98dc4a5f3f2750c3b8094c518998cf889b8522525689eb552e597da87d094b573b7916b51101b7bf4900fede4f6451af9f31a0885912a07f04f1586c15817fa48cd2ae9942b91d8318077f72bb1b71e7c40bb78395f25836732fbd3196933d5f9d63ebee625ce301832bf7622448f2497fed79806a1b14fe282f0fa95b578887f8eb552aba426b863288e3c86f1a9cf07c17b1a2a163b0f03c921e589f6064b5f58ee33c76aee6c13dc6fbaacb5c9990ce4208434b19f779b627c48f288b4c177262335fe72f23cefd926c2371b86b926ef0c6f7c1da151f92845be8929f883d2afc892ce2084d86796b3140a40893f5359191e3303f3ffda1993d5faa382ac794295c6c42762733212342e08b6603f4233938a157fde72247f98abbb35b47d753532a6d2af27493c41a18df23acfdcb63218dcf080ccbff0af55859d02479cb1ee751d1b22bdae45d64ff60eb8a91a0e376fa2cf56ea8d87de9803d3403c358f8056931af2fc0ed4ebf514c3d5f8b3d757c30ff5a805e8e17370b8675c52137ffb222e25aa1be379da4a80f4b4c8e071fe2b768623703b414b80195ee4862d9a4e49513a8304b8fa7c4e21ca969e7a15ac064ed458f8c07631869b1c75293da9dfe7f66ad3453e6ea9318935f4126d1e665097aa0035d4a3aac5bafb534fed9acbf9298baafbadf7060b95ca61b0bbd009499fe6a3908c77564759e2453ef4dee38025123f66eac388c101fa7cda9ee4f0db6e4385ba28edbd00d4804e258a7a5f150027e06e7413da8a4d1a646c0599e8506f889087d84e4f64e88403d5c045e631f417247064e227571d4f0f8be2699978d6cce0142d91010375ee83fc6297c2ed63a54453261e1c93b0ad5048b5ede1b57bfbb9b84ee46cb68ce5689b7c7b68b324100113fa88e16155aebc675c0699f3a7cf5fa20c228f511bd90caf01ad9cd7cf92180bb1cbb932bbdb0603027e45c672a060067bebf64f579b0e6c8840546afc64a28910f325b7a8dfab99b12c8177ee982c2337c15fa3c73ebe7c81fbd3c90c4bc0c8a8fd21d74cbc952257bf15d6133fc6a9ff6718fb858bc0bd0014ce3d110ad51fa458e710f40fabde4be90f67c4e6a1a6f24d3fd1b38abf3e51c51826d9d135c299f2047f47f017075c6976ce812dd942679c5989136712e83ea5528b1e801d78ef7f01536f290d3329195f0474f81b245a7e75fd41b0c1abf5350f503d0e3f53463fc52f0c3c4eb34e962b4cf2e373b687a5b6c85ef651ddcdeb1098882b22f2e48085faa8b7a54541ae8435b3a4ecc114a9de66fe67f649293a8ba71eca7cfde7e262755fd47226bd491d4fa7168ca5839063cd15fc074b8292c4d8d175ac6eeb57e10b133d83c243d0135450947a8b6a9463de1f0531bf19ac4eaf9d98b40f9d021be0988c079efe70274a4f3fcc0c19e48d4b363132c2bca6086710a6347fa47bb53ac62c2a4ac2bc2b0d1169f3a585e5ef822d6928d9881bc0f5d2983be015ab8ec907b7ad2c5cb815bfc0da170a6634b7cf6aab4004a21862905a3c1977396da7ef538527dec837fef271c22099f035c65b35a46802121ca98416b45f05e7d33f77f7ce9b6090f6006da3c2b85830f340a9af4a51c92d9dbb3b74e341e7da622ff3e2b3526767b64b702128a2fb4123e57e7ebc9d759b37d0785cd82541a33bf0ebb5fde3d8b2b2b36273feeeaa9ee8e5e863e3c0e4be702670e4eb79b2b3a034246a6644bd29744840d48b2deb53581e6df08bd9003dac83477451b865045bf5c98ccb6c8dc5a3aff66eed3ac0221c6327b9953b093c8b57e6ec673b7dc7c32739164c344530f26c7b0770aca06baabb1cc5c498b28b17171771b3e31498bb9d9851d8f2d9f60993bf8dfecb63a1754f4607b6343f18207121fb91a2b007881c047c0fcda7b3b7fe75d010e618ee52592d7b243227e396750ffd46e1c4f2e756ba5ad182a3eb11846e6ac86b515327a4e302a6fced25a92cea4ed985524a357288a9c641ae32a46c3c594e25a98423fb336af5ab811cca316a003e91827a528754978befc68efa3c557077fc7fb0293942ac77a9e90db212e070a34224da5417e224a2970f8ae9cd195458a1f1587a78831acc4402a84a1cc06bf78e127be942c72595c12aaec1d236fc6122cd1ee2c2e421731495c8415abeb0ebeb12a29491c30c3bcbe84259dafefd790ccf1e3b903d352d87c6d805db4df0a3ef98084ca5de4a5996dc82ae7b67bbec4f5da90c99bc9d93981c8644b92148320e5875bd55d7d20f5522af4f7ac051c79dbca484d34235aec28a4dcc1f1f1c04909a84939d1f49a56ef4d41e938679f0fc67aad269841383bb0acfbc075706a6a870fcd1e0bcaaafc359a54b58fdb465e3fb970204dd33f9cae3b69544b67872c56f172c134eb882d463c91bccb32c20c891c830bdbd08ff8df1d3287e5309cf7de442ff91310137e83adf0e2fb6b3290b73282b0db72c767bb4ad362531fca6407c53786e5b466d33abb8e3ca3df91ef2df365157c173b31b6c528f4a3f1f11a2d5f91fce78e2054bd7587bb3cead9f968a0b888cf5a6cd208a5868dabfea772bc07f425ffa9379dab14b1046afd91e9f32e016ba965a1359d47915e5efc9645143b99ed616880a115db0263b181e82f23074d8e51f7d0d0891be072657279d45558fcbbde99e79e4038cba37169fc8b4fc354fa062e3e257fa1bfb26053a6d059523386acb5d166db114537b8555c20", 0x1000}], 0x2, &(0x7f0000001480)=[@rights={0x28, 0xffff, 0x1, [r1, r0, r0, r1, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r0, r1, r1]}], 0x50, 0x400}, 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001540)="91eeb189e8ba379035786e91b6520c10be7e2a3d80e251de40bf87e90488b45b89ab3a77d7e14ae6919727e70225fc4a05ebbc950e1fe4075fa4dca6c8aa16d31bdb5ff4d53799a568ed4baa70b8162ff32527af08bfe59996b6c2471efc470ee136aa1a83ddcab6425823f089c68743ae7c56ac6d77c830b57e0b2a757210b2c22edd03c2b3e08965b5ce240fc2160367c82f799ac9fd9af0ad4fc03f99594c516abe15b48e55aeb890623c0245c53911ff8e3071640b", 0xb7) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:40 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001180)=ANY=[@ANYBLOB="10000000000000000096d626d696199d31a8cf20500000000000fb4496084137d303590000bbd608"], 0x10}, 0x0) r2 = dup(r0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000001100)='/dev/zero\x00', 0x8, 0x0) renameat(r2, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000001140)='./file0\x00') r4 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r4, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}, {&(0x7f0000000100)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffc000/0x1000)=nil) 16:00:41 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000180)=0x3) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:41 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) open(&(0x7f0000000000)='./bus\x00', 0x400, 0x16) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:41 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8128, 0x0) readv(r0, &(0x7f00000009c0)=[{&(0x7f0000000500)=""/85, 0x55}, {&(0x7f0000000580)=""/191, 0xbf}, {&(0x7f0000000640)=""/49, 0x31}, {&(0x7f0000000680)=""/168, 0xa8}, {&(0x7f0000000740)=""/108, 0x6c}, {&(0x7f00000007c0)=""/156, 0x9c}, {&(0x7f0000000880)=""/102, 0x66}, {&(0x7f0000000900)=""/63, 0x3f}, {&(0x7f0000000940)=""/52, 0x34}, {&(0x7f0000000980)=""/8, 0x8}], 0xa) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000180)=0x9) r1 = socket$inet6(0x18, 0x0, 0xfffffffffffffff7) lseek(r1, 0x0, 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r2, 0x82) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000ac0)=0x7) getgid() ioctl$TIOCFLUSH(r0, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r2}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r2}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r2}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r2}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r2}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000440)=0x80) r4 = openat(r0, &(0x7f00000001c0)='./bus\x00', 0x0, 0xc2) writev(r3, &(0x7f0000001200)=[{&(0x7f0000000b00)="bcc0b8a0ca2fef2b08b98d8f89df024fa0abab6a090145f9a1dcc69cae5075c2296d1e0d69179140a7fc7c56e3e54e942c70d906ec2a7497ce942e73a52106f06ed5ff577fca777d0e0958888f8094a925458a459cdfd53a", 0x58}, {&(0x7f0000000b80)="c45344b61c7e6aad95037c267d8c31b874f9358153cc25ba35417d7a1352db92aa87283fdd64b092fa48ff26463076825126341b4fce1ee2f6cab21778566b15cd27ff5f0fb3f0d53b1774b72500b51c487f3a4909b17376345f5417d03603fb36b5bd173e964d2d3bd12bf287764de63c1c3bda35c1ef5835d60c81877b2f3f0c06f6d19a249d1fdff2ce98cec6e59b604fd96e9ec5b45289b851c32b8c503b39f1157aa06cfcc6091a99bd340abacf97de27e0e34765482ecee9", 0xbb}, {&(0x7f0000000c40)="f2d55ce00fcd557ee00783b6467787a1a35088db4dcdf4db0c1d6d795cd9637d4e02ebaaa5e04652201b86495fc0f227d209176dd95e24e95b3fdba1da79dfd617e681b978452d0f5896362e74db139c888f850c287e6c9924fe7c30d2c56abeb1ad90f27349077180609733f091d32ac0e8cc82cceb9539da74bdd2e7b2780dc95479fc1522d0a49b4b3014b25465749c951c04622ceb7c896c685d0c4b8d54c974d9f2f1bc88324f8c0cac4ca9a85df6ce8f67723dc071ecb986996d4496edec152581347053afca6d61db964bbea9232f8e6357c4", 0xd6}, {&(0x7f0000000d40)="f34c771b884008d8babc257bc02ad2a0f0b618c100837845af4de3b7e397182ac2c6852e00585818f907ae600945d6c66e2fa1934d72621ac95294b036d184af8416dbebb310d197331542ebbdd28fd461312e5f22f18db6b0e6f3e6061c76dcb8389b885da6340cd1852fa5321be4a2fc090a9006829963a77061bbc8e6d8bac39f37746e7cf062253dd581eba8dab8326894c1126c673b079075400775784b874cc1a7875f6858348d", 0xaa}, {&(0x7f0000000e00)="596a3932f3884a64c1816552e3fa90bf47152fe1e80fe9ed03c53060e960bb7eab56291e70e58489d7bf0c3e6e0e734588aeec84cd892760fb84efa155b7a74fa27104e70286bfb4740c703e3c5a9c843f7291c03714f20ea22abff1568dc2677819aee60ac02e4189f624213af66e84729d49d44f0a2f923786737c640afaf57ae5466694f278b576a53e5515428995cb342ffb443c231ac8a1a126cf49664a5b6fa48f77e474b979f66df782eeb0898287e25e1983f18bae42c9f0a1", 0xbd}, {&(0x7f0000000ec0)="73193ce5d2d259bd686004a3afac0f8879812dd1caf3501bdc746ec0877f2e1146c6e03d7ae5affc102040eb018ba376c7b4f725abc46e248fba6926b23556875a9593d1d0ab829aaf327270a1674cada7b5a914d3ce02293bd968e70b5c40becea0ab660f5ceafc898b54b56c12df2818d055a64e42aaef48886c9d30e1577bb6090e83b8bd1b", 0x87}, {&(0x7f0000000f80)="6cbb2322a23c897ce5c2bae93937c13e61ea3a527c6d29dabec1d4e96858823fbfdbf5b8baaee301861744170cbc95536bfe132bb3f7b7c22955819cb4d8ef2e5402e4d748bb67679eccff02360ea363bb64d64ab3dd4495a290d7da88e1c3ecd12f89270e8f230562f006926db5c252b1291dfdafda5c23779876db847503f4f216d359df059f9ddc036b01d2b115815a0b520fb5555f3fef5d725d41c37df63dc15438b6ff95f64af6196599bfcea753552dec4976059c1529540b", 0xbc}, {&(0x7f0000001040)="466a501a993b72fd374ecc6d580929cfbc03f7a0479967914ab1b31f64d484c29f80d948c724269788644b9d84cb67edecb1918beefe8703d102bd3a105516568390fd1371e9cdf302905b455f447b63e3f1faa9abe0fca6c2afd94a044efab9269145e4cb11c48259bba6d1bed76c1db39fa83cb03765040d20f7fcc8a0e37ba291d90c86703ba5a346f7dfa8fcb05ddfcfaaba8b27ea2c6c4fa052beb6ab1a13a1f7be73cff24fd655d9a5c9e92a0b83dd", 0xb2}, {&(0x7f0000001100)="8e86a9d2eb6db135d4f6ace673eb208c822278a5f8c7a3a66dbcfb77715621ce4f5aeae60370f5e3b7485754d6704edca580898f3b349996780a651e1d0d0aba82116f3985c1db8e1e12b53b", 0x4c}, {&(0x7f0000001180)="de76ccfde7fa2fad459796a27b360c4c8820ae8c3a1c219ec615718ad360b2a4b0d012e8bf1b7ca6707fb1f8315f085876d86bed77c6de314c80db872dd8b21d2e64c53b", 0x44}], 0xa) mknod(&(0x7f0000000480)='./bus\x00', 0x48, 0xff) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000200)) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000004c0)) kevent(r2, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r2}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r2}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r2}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r2}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r2}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:41 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = geteuid() r3 = getegid() kqueue() chown(&(0x7f0000000080)='./file0\x00', r2, r3) ioctl$TIOCCONS(r1, 0x40044278, &(0x7f00000000c0)=0x8ff7) 16:00:41 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000180)) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:41 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) 16:00:41 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) getrlimit(0x7, &(0x7f0000000180)) chflags(&(0x7f0000000000)='./bus/file0\x00', 0x4) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) chmod(&(0x7f00000001c0)='./bus/file0\x00', 0x44) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6, 0x2010, r0, 0x0, 0x0) ftruncate(r0, 0x7) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009cf, &(0x7f0000000140)={0x3, 0x7fffffff}) fcntl$dupfd(r1, 0xa, r0) 16:00:41 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r0, r1, r2) 16:00:41 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) dup(r0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:41 executing program 1: socket$inet6(0x18, 0x4, 0x29) 16:00:42 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) r1 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r1, r2, r3}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04008e12cfffb27858f5d4fe6c37b3bf1b05eb5ad35a04fff90004"], 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) write(r4, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0) 16:00:42 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) pipe2(0x0, 0x0) fchmod(0xffffffffffffffff, 0x82) setitimer(0x1, &(0x7f0000000200)={{0x9, 0x2}, {0x1ff, 0x45}}, &(0x7f0000000680)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000440)=0x80) r0 = dup(0xffffffffffffffff) r1 = socket$inet6(0x18, 0x4, 0xfffffffffffffc00) socketpair(0x2, 0x0, 0x5, &(0x7f0000000000)={0xffffffffffffffff}) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x40) r4 = open(&(0x7f0000000640)='./bus\x00', 0xc00, 0x0) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r6 = socket$inet(0x2, 0x6, 0x100000000) r7 = accept(0xffffffffffffffff, &(0x7f0000000500)=@in, &(0x7f0000000540)=0xc) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0x40, 0x20000000, 0x1000, 0x1}, {{r2}, 0xffffffffffffffff, 0x40, 0x4, 0x1d9e, 0x6}, {{r3}, 0x0, 0x3, 0x3, 0xfffffffffffffff8, 0x100000001}], 0x2, &(0x7f0000000580)=[{{r4}, 0xfffffffffffffffd, 0xd5, 0x5, 0x6, 0x4}, {{r5}, 0xfffffffffffffff8, 0x2, 0x4, 0x1000, 0x3}, {{r6}, 0xfffffffffffffffc, 0x7b, 0x2, 0x1, 0x100000000}, {{r7}, 0xffffffffffffffff, 0x8b, 0x20, 0x40, 0x2}], 0x7fff, &(0x7f0000000600)={0x4, 0xb3}) r8 = dup(0xffffffffffffff9c) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x10, r8, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r9 = kqueue() kevent(r9, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:42 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) fsync(r0) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000040)="55d620090d846526601862ef1d05a7a24b7505302ec8d096f812d8ac3d0ea91a02938beaa1771c0b03b3c2c25097534ef2f56cd7312302fe52c065dc131451fb353b1eb678be02df1f393b015815965ebb4cadf04c0e25f98e74f975188122c046a8b5148cb7", 0x66, 0x8, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) fcntl$dupfd(r0, 0x0, r0) close(r0) syz_open_pts() execve(0x0, 0x0, 0x0) 16:00:42 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001c40)='/dev/null\x00', 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000001c80), &(0x7f0000001cc0)=0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r1, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r1}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r1}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r1}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r1}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r1}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r1, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r1}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r1}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r1}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r1}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r1}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r2 = kqueue() chflagsat(r1, &(0x7f0000001c00)='./bus\x00', 0x40000, 0x2) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) sendmsg(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000001a00)=[{&(0x7f0000000180)="71a3ab0d45a9eddfaa67672dc921895c53cd3c3239982fa7abaad0aaabd6265b21225f7eded619e69a97b5748ece173f18bc2de8957cfd36183559ee24dcbdf22539f6350bbf4a9a92c53a625ad1ac186308313963921353b725a4fc72b188152fb65c", 0x63}, {&(0x7f0000000480)="3418628cb00e0e564b9dab5610ae53dd052a4dd6c4e877a5d7acc892a806bcc85219b491b8a0c2896d2953b30284bf175896c9d3ff64b54f1ea64183ee3528226232c39ab4928907ac606857cc90fcd37461a17d95d5d8078c521a1c616d470158534b605d3666e238760f2e4952f0bbdfa01bd89c8de8d06a6c7816b96937b7d2744e92b2424228eedf85bd9de72217d2cc8b034ceb8d40f56bae89dabb69d17020f6627ffa75607bc326cba9db5f1cc77bb8929b64d500133e9d6343aa9571070fea75b71f2d865a2cfa88c7c9df30fb64a005a09c9fc9dfdb1a8699246347cf3eef2927239ed5a9b1cd2096e1076ec341820f962a8cafcc037b2a5452a22c0c71a385494d4a1bb57c11e859388c4b712298f249be7b0b3c9dd1508805d829ee7289474ccb52d6691b4a76eb1779d3b3cb278d18683f3e4b4fd1adb266d748cbc17f644d3f83bec4b8295a61eeb5d14a482ae83c229d64f89e6eef66f56e276c4f83028671129103c0326f711890582b5e1474396aa5b3edb0979a2152125bc0a47d1324214dbb2f76603bb6ace33af6af3677d2a30a1b7a7327dbd4cf600b54f7e303f003fd892ca843640f5261b9aaa48cd11c4f793eb5a8538ea5389aed287da00a84357f9b4410ad608329527d6b507e4c5379a94f3822110fbb691b3bb1ccf5f1064c0001123b2816a40155fb1ac145beaba3c0af391b55782ddb8bf44d6da9e93c604b150c20d0b85d8eead1d3b81b7330f5237077d69f7067380fa5310cba4d66d78d924b545afe381e82d55f06a7e33571a710c88f5540abf7d6c46e459162ef723aec56ae5802e716f8ea9b82e72360c0f10bd4f36f86c47448e9eaacd5daf64b78e901a4f47e9ebad27352ba2548eafd16e93ecb52db762de0e372e0efcd14fbf312dd40649a1ee1696bf289787d77da706b6270f94f71dfcf456cba49ea095baab67ce3cbf46cd1a2d46cf57478d9c80b89db46c5a5d15754ba0cf505ea078232b2b5c4d69ce195f3798d43563d986c05ea08bc2766cabbe124f1b9e3308f95a2982fbde0aff7de81ee073ccf42dc938cf56cc1c503d10dd3c61c1024c5b820043b735fe6fe538cf8526f0600454d12605f53a9831462f2fff2e0be2ed3935d7c7d9d715e673a47680a09d1115bea06a16c6e65daf3239c6652134e2fce06d44651c296afeb22b2659906f054288c7c2107efd2d9ac548a43055b3f083070aadba687e5dcc8bf50bfba0c829e1e997257b486d3f47d8476e3c0e5dc0172133dd4800488423ef2f00193af996d073554393f62aeee1600f529342c71edc5bcfa9934248bcb5b3d26b1198e96a2860da7bfa354ead331e9dbf90f23f0f7fbeaeb5a0e4a0eb636bd62b0801921693e55ac361f634d5ff7eff3f1b31e0b567b5ee528356068f8dd12adf5d8d42831b5d499b11d0b5699b57e57e9d5e5ea40c045da1db99eb025d45533c77d6aa8e14014325fb9e4c6ee8b36ed7921d01011847acdaea470010a073eb4706b435e0b814c3cadb4a0ae801ad0558219d7ffc218a7ea08b4a8977c7ef578988013580dda71c6837f6c170edcc6ada6b207b0d99188d8922e27bf8a373a3f5b17bd77b33825941b527d26564300cef6f1c6c7cf05f62704a209e0d22c9c064c43c78dbf36e3ba4d9d0f59c9ed35c9b46fd940fb5d7a6f4090edbab1d52df8e0c4b613954d85ad056d28931290cf860f9bc6637199d18590c147496971ecbc4f4bc94938e2f901d498da9dea2c649d46226009ef7e3a49bf1360c7e77dd9585ee33d9788ce55cf508ba55ab869bde1f361921d123a117f502d00d64b0686212c56cb59631a895064f9ff6455f72caaeed4726f93e8c247e4147ebb63cf202a670764264da9f17fb7b6619767d4c220d96124268f9b16eed4dc72815e77f852438a56a7419fac34e075756d9a4e8cc83eb491371ec5fb7502f6df52166269bfff16b908f527a4e838e6d7abd4ec2a3a313cd5eb4a4695a212b8c3dc8d908b68d900c2d822b90c98937308e4d4f5c902585f92f65bc60a2a0c1033be45eb9f9b63bb602d6988d99c772f62c767055f70fe3c04be4405f861548d53055bd1e18e401c1e65820b0b293a17953bc7ede8d07d3528cabc4b20cd81d9211cdcdc1c6530f5bbce1124d2748822c24edde773028d8b542b5d45c8ee03741771b5f6906efa81f834a31fe2d122a417d30834e17f315046c3554d05e45eaf08b59b125adc2a07f6dcaee895f8674762ddb252c312dd8613bba1ab8f1ab4181f59757982b8f8ad8956dc6334c70ce0330b36dccfe128297597688779caed7e259b42ef815445a95d727832f75b2fe6bdcede4d4fe2e0cf26ca8d70f4528ca8e7e1b312a19aa5749be16d97824356b26744f65ee60e82b1ff85f1caa4144c3c0a8463c96e61836cb89fd1cd8d8eaa7827429b0c98464e6b6b3abff1616cca9eefecffa245bb87bbb4b7f76a9a13b4d1b4aa485ca0d77f06e3ee6a78320fcc44f8676863f4341444c2e801a0066e6a9133ea0911a6d1d50936b72b8b94120476dd73240ae053c7449fe979e3f2ce5c2c082901847c9f0ac1e46acd75a5729369ee8145f5f031cbfa997ea64e4fda7d394cf2e2ffafa0ff8a11e55be831550cc70e495b8cab22f51b1d9c89f77ae0a55a72d7c3325a751a8acb9c90eee285f50cb77e11bcfefb37f383d9b1f2d7dec3ede27a926f9a7029b819f05b3a7adb70aea1219dff77b7ea45f673747ef0ac09ed3f4eb676327bfcca9b2b7c83865720c833c5bceeb12a98d95941249efe848ac1a9a4d2ef91ad1614a4d664cc438f858acb3ea404cb985c0773616164da9a52a24ac3d929dd76f75da7fffd8d0caccc78ad423ad3c579d742df05a87710c683d428cc5d31664c94a63a1eae0cca137e9d5079d6a9ad098d35379f4005280b42673e4479847bde90cb03e3ef7244465baf3163fae213bcbc28266676d99fe08928a5b56f2dc56e66f4c555cac61bd1b49e5528cfff65e095ba59220a2d5dba77ce15ec31ce8e39ad4a477ae152e57e55bccc28ce53a155f712bf6fbc72bf05290de0c0b3f33c2f4c7eb6d827b7d6368dcca37d8dec4bc4781f95c7d9f133e123d28b54746011553dfd00971f0399a5c42847b5c8392e2a288620778eb14b923853d46aa28cd0d9530e70c1c89e68ec02af5cec945444d75673871c095c2772764258a98bf4e7ac6782d100d156b666423984fdd57bc482eb923e149680d0635f33bca4a121e1482bd7c7d0cf4c8c5d028d588b95cb93eab94c450beb3b9b758ba6e0eb856feffb75f86ff791a171f2aa31543de7be3f029a4482fa4d8a85f818105a7ac09aba93c39f1691dfa8e86b2482900d196362d9b228dcc7f5d1348562e8895f3a75d13beacc7284ad9f406130544239f71122557d4d34c15dd42042ab5de6cdad4af3ac17dc7d8de562e5536e188e26b5a424082ae6fc5c2676915370d9be857d3d8c4a4f8905f0b00a463fa9321be6e01f8307705b9a8a8f9ae43f0037000ae823af48b5f423b1667136409fefd2e627a08807ccd7e721b3a07c2cd9e52aef5b2ec46d8f7063e357843897211864f6a802acd1f15df6457fc202c05482883b7308f6c14c86bebb981dd7f02c93f87993524b7a218418ec6eced0161eac312b7b2779a9fe5d22aad82ecb20ff57e484f051074b02e85ad15b6b3bc395f5f52d67c4353760424480875a365171c652944e851491d6a3a5bf09f06f6b3f4c4eee3f7fb0f680ed468bd4c0e4b223b2616009e77f5e70226bb28ad6ab83c96e99bbbe72f0b22181302433a21b7cf2dcc1e1b0c107afd43e43f36684426f7c14cdfd537b128afcf03bc722414746f2c5028d85e21d2205a8ab101e0ec5be0ebf1f4cb56f583051b8d57bdd75183afccc60cf5d8978a65b7563df232577604d7faf85da63d0d48583af0fd88ad70af87c63b7dba6f33d8d25373cd48a655c6aac6cd857ba57eacff2f516491967c7e99c375074a2331f486dfe4d6ce4af0f4400fd9a05632b9f899145e18ad7bad3c57b98c67fbffecf1c85792c0700a1416358016f79d7fd6eced3e92c2712d17efd19f3caa82b4721ca9f56da0058bd96842d6af3b630cd3f699e73750b954d71f998d8e4bad3696942c6f932c76f357059049de7cff8e2f457e019fc54fbc956b41dab817afd758af7a47b7eaeb89b348c4c57817c6a55cb4febcf229c4ff066f10c21e661b654c5b3d8b7319957c7a92e7c253c03571d08ee782d59b05f70f51350f8165ed7c5d67d86793350fdb7c497e29a0e1950359083d80248410978e678dca56429fe6bfbba82dfd5866ade47e4b702e0f468f142c69215e8471bca0f8e85934df7dac1c845697d84b02e5867fee9a61f7323ebe9136b1e64bea3244eff16e6243b8d6bf87671b3f982070394b9f06af3f4442c8d3f8069d1b03f98c259c74ea97125a9efccc51968ee29d22600855466d39fed94a8885aeff8d849e9297da7fd4502abeec3818ae244dcab6b1d2bc3530b337d68c66571d160929035c73d888d38d644e4ddb1b1746790bf5e4ba94b1345b035d6cc3b2403d8e50a0cfadee1a50790fc2b6ef4aad8120bbb2fb340fb616611acd5b3fa648cf27d0aeb5c8fdc2e2482b58e2a5a2bb72f5be23964ac0cb7894e8ae657aeaaacd56c7aa9a059c44bcf21000acec6cb69cd8478f4fa46daf9df3c8967ebf64a0217cdb0d00ce64588c3128af7ea72a234f60cdad9ceadd249bd500b13801be55af9c96854345fb904a9ecca465e774b428a360472ceae9cc0880c61f07b26808b835911fc111ca7459ae881bab377bd3d5c169b026fc69fa564c90f78e1c1dc638156f0bbc238d5c80906be3501a7d5c7d3a7e78eea2718ac6171a13480096315b9ffb071e7b6f14312090399ee409178d202d4f38dc9ac0265364513b8c6ddd886390fbc773e74f43f8cd2ff752316245c967b8f3a64d297d6d5d065cae26ab66e607db4c88b24b535d07aef9bac2c2bfb28ee63effa76ac2706770d6e44567fb2f8b29756102d87b4ffd9818ad32d596570a007f6f8db40b625ed4ff69de967b8bdeb6a011c2c3bb034013d40a228e35adf77de4d322348dfe11a786f17cc53936702ed2ac7c4302082278999f94f3658b18dff37ce6dd255de7c4e1e61c08d4b031c7c4f7413c6bff3071b735bfc06f661a0f6b313fc9cae8b2a484cc860055926252a880314977f259154e25e468c91dabdefa5695848ecf4f0d1a0200c946bf8f6e7a4d04c5339cc6918a63302e51dbd93696151a9e6873f97431a571142b86ac42ebadb721e270e2511d9d22ecc0259600f41cba548932c207a88d0120efca580a50ce162189981c494e755c4ae9219cb9bdf8bdf30e9b23841550c7e8dbe8b5db6a07887af826beb54be20b8be107156fe40a2237338ead6a5bcaed6063e6f7d9ae6d79de2d1b2515b44a076fc7274ed9eaafd7e934c5d09b537a52e1a6164cbd46e2a6147cb957045d29acffcae75a0669a377e4e7faa697e3744a624a2d25a2e59fb193df455e94a14eacb8d11c4f816c2296ef302495bf212bd5e14d4a632addcf89cc0ae388315baeffc57123300f4d85a4cd2e78a381170c7b84056f92ff24e5e6e0134b73a4e48eb6296ca6f6bc5954191d4609bbde43f26bf863f2fb9a485099743ce08f94abbd7956d58536d34f55a81d7e7368706d3b535b022f21423481694af4f526122215d98e6b6e4336acc248dc3893bb6449d4b6a7ead438bb351d0cef23aec4b2782e784508f937feb7f4d7aece5c77fa41a9c", 0x1000}, {&(0x7f0000001480)="1f2ece3cb59662000ae94bc9d3d3339cb9feb7ffb86e74b7a1181b3dae57e45cf028b52acfb2b364c74ca56163d12a424fc7bbcee4d6884e42a2df89291a81f4610cf776c8be334e582cf352659d0b9542d95026343bcf62e1a4dfe8fd51844bfc2efa33ef641e2804869c953aa1b8f44c857fdf00417ba1c9b1f22d86428fbe14212abb9c8b6d540e13d20bbffe10f1e4f966c0bc31c3e0b10559b00979ae9ae7ecba3aa90751c867b730403b2db5e7df256db882a545cff85146131bdcee947e7ef5370af100fc788b69641942c68be0e2ba8da05f81a33f2302422df203deadcbd83b1878c790f2545c77a031883b41acec04fab75632", 0xf8}, {&(0x7f0000001580)="7e93293cbb54c23ac7f26ca2fb0bd958764969fb98592f6f99e2fd2a8e2084711cdbe1d0d91c5e0a9862d007f57b350070025ceafe288b08410a009c659d09a2b1e0f090b6a0056834559458f43a9761ff42e82bf34b5f4d9a993bf71d24fee8a2296bdc7a12", 0x66}, {&(0x7f0000000000)="c4160c82b33de8805ffac4f8389bd9f7b183b17b32b9bd41c454021dbf20f3a941470c10110f848d", 0x28}, {&(0x7f0000001600)="055f7bbb6139eb0b17be8d4b17b1e4a0e34c125262daf92618cafb1a437b968a7392fdafe3a89d099a245ac9ee9e4f025c198c02665443547e520e0c361073ef219472564f84dcd88b358afb311d5998c0bad23118fba29439de8d6ceea5c4bc734972611accecd9634dd79383372670b8f4e532f59c3e855f2c1dea3e130182902888b79448c954d88212ac0eacfa8beead7c78862e914c7cef43a6cfb4c197b40d872b2f26265a42abc0d34bdb800a2d89dbdcd910fc3a88b1c48b8935317f23368c84b6af427a2073deb1fdf882e14a221a9b0330fc3b010670c7bb765c089678c9dc789638ceae9bce7a97d74456b4", 0xf1}, {&(0x7f0000001700)="a8aa64e779c8d71b2013ef9751e57beed880c9964fb2f198aea87e77521257f283206d396343b1dfb0b4bc79e3bd9d38869eaa5b07bda9e41895ffe187a28c319e47c7c50e20c0f0038f57434ee1996c02a7d0e41d2f453b9378a0320343bf2df3dbf131e79e0895bb2f2e4a7cb92193ed4abe83453e383e7567545ea35f04ac0b211eb5401b7e18cfb0ed0e4fdd629eb49ae10e7eb07230061b0296000e1dc0c18548c5cd64eb77c55072856bd0680919e5af358ca0f285d3c1b8a04480e5c243a8eeb64d97", 0xc6}, {&(0x7f0000001800)="7d63bb4bd976dfd790662e0db817431fb372ecd4e570537622513e85facc55fb67f31b3a7a91b37e005b8a5c86788ca39d463525f583623f499e2e4ae49b3f7cf3c1427e40292fd0a946c984826a88fb11a3a538574daf446cd9bed0e614f0db96d371c3b15ff18cbf188a5d622c54091b90368c", 0x74}, {&(0x7f0000001880)="fd9daa2d0e44a629431259f71a227b83e222f942f7c8dd02b4589274036fd443ad4ab4e0f62db3d337166aa5927efe2067dee609ef75e91f469fd011978f0b836ee770d74d41597bb90cf1c7f0a10ee755a82bb8d99be46cb61eb34927dce0c8f2f7ef5f618cbca8417a0a242b72646d459d5ed3fb57601d941fe9323f3e018105bb7ae814190de02a977e2beab7e2ff8f30815203252a8b6f9aed1cb0310c6b7c1616c65a2aa35557213502155d9d049b40772ac097a6da01f5f2e1c8b6f218e2104dd87a", 0xc5}, {&(0x7f0000001980)="416535fb42ac20b38865a3e1da0ab7e71afdfeefcc591d0240cce3ce7a490ef4be2d91c6dbc4db045f87e6f931af9812e85d771e93de4d622288fb1991cd2ae8ca652327af569d", 0x47}], 0xa, &(0x7f0000001ac0)=ANY=[@ANYBLOB="5800000000000000ffff00000900000009720bcfe3fe15a3efe35a7f5eadc377e10493e7c6617bb68ebcb7e9718241d4184a4da15599d30319b3cf34c8912118427895f6257111b8ee78697dd2ad2f1c6e39d99a8be8fc00d8000000000000000000000005000000dc0d6ea6c84f21e1ad0d67ea9f574936ce467203ed1b4cc26a66eb60d1efcbc43fbf274c5883477ff5218aee64ed21ade6c26d823df93c5ca83df912cfc0065d249476cd5baa7159b73510331d5e8ae405448eac0e6c2b747a5eb230c00bfe9245d9786c250009f906797b286f645c771bf078e2422b647eb849c84239f493a6fbf1862ea71e1a65ac4c175227b0c56cf4fe049379dc78b1982592cb6b7d1257a00a5ace86109a481c33b8dd3ffa63b53d641c3c31accae74e4237b9cd73108ef500000000000000"], 0x130}, 0x404) 16:00:42 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000680)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x50, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x6) r3 = getegid() unlinkat(r0, &(0x7f00000005c0)='./bus\x00', 0x0) getgroups(0x7, &(0x7f00000001c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r8 = getegid() r9 = getgid() getgroups(0x3, &(0x7f0000000500)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x8080, 0x0) getgroups(0x4, &(0x7f0000000640)=[r9, r5, r8, r11]) r12 = getegid() getgroups(0x8, &(0x7f0000000540)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) getgroups(0x9, &(0x7f0000000580)=[r2, r3, r15, r6, r14, r7, r4, r10, r12, r13]) 16:00:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61ba0db100000100000000764d583e9600004500"}) r1 = kqueue() write(r0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xff}], 0xb29, 0x0, 0x0, 0x0) 16:00:42 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x2, 0x5, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000000}) 16:00:42 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r2 = getgid() chown(&(0x7f0000000180)='./bus\x00', r1, r2) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) open(&(0x7f0000000000)='./bus\x00', 0x8, 0x102) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:42 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x10002, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) readv(r0, &(0x7f0000000000)=[{0x0, 0xfffffd31}], 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) fcntl$dupfd(r2, 0xa, r3) 16:00:42 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x12, 0x2) getdents(r0, &(0x7f0000000180)=""/19, 0x13) fchmod(r1, 0x5) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:42 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) semget$private(0x0, 0x0, 0x101) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:42 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(r0, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000003, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() open$dir(&(0x7f0000000200)='\x00', 0x8000, 0x22) sendto(r0, &(0x7f0000000180)="b75502fb29a63ac427075470ab5b717944f02f83b8d19e6b716da48f75447b864e94644b152d356a87f6f62a7a7a85e164d19658eb6f29693d8fa6eae8240411164ad84d03", 0x45, 0x400, &(0x7f0000000000)=@un=@file={0x1, './bus\x00'}, 0x8) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:43 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6180, 0xaf38) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8180, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x3, 0x4) ioctl$TIOCEXCL(r0, 0x2000740d) 16:00:43 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') pipe2(&(0x7f0000000000), 0x4) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:43 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) linkat(r0, &(0x7f0000000180)='./bus\x00', r0, &(0x7f00000001c0)='./bus\x00', 0x4) chdir(&(0x7f0000000100)='./bus\x00') open(&(0x7f0000000000)='./bus\x00', 0x10420, 0x180) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:43 executing program 1: munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) mlock(&(0x7f0000721000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x81, 0x45) mmap(&(0x7f0000724000/0x3000)=nil, 0x3000, 0x2, 0x1013, r0, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x5013, r1, 0x0, 0x0) 16:00:43 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) pipe2(0x0, 0x0) fchmod(0xffffffffffffffff, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) r0 = msgget(0x0, 0x10) msgsnd(r0, &(0x7f0000000480)={0x1, "c876c2b7fb721a7571253f6b9f9e5cba89911f36648fcf258be04c39d9a3dd3c17e504f531642a9c0f57c182f2da9553153350c1c487e49840934aa5d066eb5245c331a29dc7fb0a21969855a10cb1997574cffe8065192a07ff6a143484e75b755733857f52f7ae9aede6c58162bd4497d29d9348efc89fa06caca90eabec62c7347e5ec6fa9760253d349ba0db6d423a14322429519568e7fd7c1ff39803df2e30130505946e56175f144a271780c5d7038eba24e71c5095e9c27c492f8b86d20b2ba292e4ad1ee349983191cb5e9fb60087f0dd70f47a9f0762111c8996b3d9d3c8a27764ec2323ca5ddb3cf28c6809fb32780cb2c1b81f3c9237c35594e4d83de53d449cbf6ff935c75f858801c0baa91f9d4f945484a8842c43e4a268cc2cb1285b3c851a9d1ea8aea8ce12d865427b8646ae90377ebd12787238e453102e8f9428e0452aaeb6a4c65dedf76c18c3492c04e28d34857086accbf31a2db77a37fcad7818f92d25a5a453e693a790782946b5d4dea25a22e6a691a93d368550e01073355557587f2d3171143b0499e6dba744c369bbaa3fb9e0d0e07e2124983c0f5bcb6316bc703c6d287a651148d05eb3cbd6a400e0c4bbef8a8ea39ece593c4fa4e85951a4468b133df6ce11ef5868641711bb4eebae8a33805596dc75e98e4e8a0bb8f9e001c7c426445781073dd980435c9cf725469328f7aa5266f9b1be4a150e1ceec041b08447d178953d53304a34e815531e859249c0343f72ba7abfedc4639f2ed3dca33abe5e0560cdf0519f850fbd0199f16516138b873d3e4b70dcbd67310d21744ac65f768840465fb7c001aa6b1ce8a1bcec484c694e348f85002877fc03a5aaaff14c6a50d4b7499a6e603d473d850e72df7ef7c3d0be757c1f7819ff7bb2b2e468986b3e914bb9a1a1d5fb1aed97eccad302d7008d495c187e450bbe74dd41d70f82dd91189799683b8fc0e48d1dbcda51a2ad62c0879f03e3321dce529bcdaa8070ed4ce836a1f6cf9793b0f9f111f23421e8e230d824d6c72b11a91b7329e226d35cc2d916891bb377dca020e0de7ee6b8bf4836af3750de85d7caf30e855add500e2a173efc3f796ffd2a6c83a9032ccd765cff67497fd2dd19963436681ec4db8b93de29ba01afcb34571acdda3eb55648f4b93aa0b9f316eafce125644f41520517f046397ee8e87029e92d5e07828ab50a6c198445f4049d69db151e691b71d14d2908deae2350bccb80ab29d6f3d6efd21c016871f5aae658e55c2dbc1aad91cf28123afbc3ce08517d38c42b56a07dbe4fbfdb4ec9821a26c8a43cb227c0fa43195093881d61d23f43e564eea3039c0a4993ce9516b4a7ba12b3c3602e373654f239b1e6b8b711c0297581743c29ae23d23817b26a04eceb08791f4264495dec7c17b4cb1b8a94cd545b2d09b306517de7725398777edaf25d901d4ca6611dd190060eeb1bb529d8aab7c974e56cf3adf9717b4be361c84ecfb30fbd40229c884c57d0ae96e4986781e2c19b9e19716808c8b8098cba832d381b949f65faadc9fbf61321fc50b2e12227b88c47eba56c10a1058493f7055ee92bdde24e53034b48c049cf7add1af18860a8672950b14307a4c8cb7386efea9f5d4f639551dc4f9f0d5208f70568e8f1d7c144cfa534ce0e748317b92bff1672f2838b8acd29be05ae769c4f74ed360e6a6028fa74294878a8d694b0945dd6e5ee94563a0d5370c2922d3cf653fce53f2125a2df25fb061367b5d15fd2b78c72db59e90ca7683f6f8cdab987661fda83f443f2443c4aeb36d8303310274809aa95333d8b90986a1480da8f2837636810196b6eee54c3de58300af11e39837c7378614ae5d2b9dbe39b684ae27712c240e0a644df2905cd61702e97d9a88db4dbabc5e76efbdc4a7f92e46b80695ba40e169a7b572542e4793347f1a6d31aa5f0a78296dc5516bdab0ce07ef3902272e2932e09b0c5b002b3913f1cac93744f27f07e6c42b5e38f6dc2a67896a7de09b87a9c04b9dd45958a40c6461ee1014a0d56270397d5bd251448f26c002954e943d1f905153fd896d78af46ba1edddc94c2dd37b9acbc153515657f9e46d60de810ec5882c29df70712a0322e7dcabe1416ddd3f4f70f524194e63799f682334c43707b08a8a66b7ff4bdba33ba18ce87ec0a76bb33e80633cc9614d94e3678cee0e83d641289be1fde316f144d0f2761bd47a99a624a8b6170a17c2a92ff9acf1f4ec9e7393f68c14fb4dd24fcf631b3b60220b8d3c1581e5163c4a216e75e10f09b478edc079c3bcd32a5bea5a5cb8352b6341dc75f6d3ea871f63a7cfacc55dba1b6702d0030f2f2658c4e0bcdff126f1506f2c4d4dfd5a8340d50044fbf631e98b1d86b41eec5825cb323319d417254d1901ff67a7418c9e61c296d1c32371c6e36eee3c42cdc61acc866305873e1421b34758188a205620596e49bcde6629f494fdcb4b0fc9f71921ca80d358ff3bd0715ada09797f7dc433fb2750c59db902b1ade5843e03989c651ca49f7f962747c2917db4486c6675e72b1729d89b52dfe9a1dfdc87f80b125d12e1f2b94c7a8364bee494985d742a200c4540b53297407759bea22bbc1ecddb769560bc6c884bdef946dcd36619eeb4d5386eaae7107f536747d7274c5a154a4c716a77207643474009852a8d44976253934ec36cd2a09a5195a0534f03f5793e9c2a4c1f3ebe04013abcabe6ab97713b3cf37e20d1cc353098321aaf6e891b197d8df9d7a1f6d0fa1962ff9e7e3c904c9c8ebee32ebfc87127414b2175d3900896b177b4cbf35cc0c404faeedaa799bf17857869d2432b640c091b3db2953c0502bd0b0656a861d7b3afdb7c8b9d92b8715edd1079d7d52b38209f04c0440b51dc299ad3f4e0064883a2a9534b8b096545f988c268204dd8d1554a1ff65ae18818f5f224c8265a836da12fd84f630c427f41d03a5a400c91e7c4040a88774c08e8f122f6a07480c7c9b3c6440a81477adfb89581a38ffb6983ac93d2b1f492ef76c55629a7b7ea06a6c73a6415bb63df30d8f6662ffa198868a46727715a88a62385c4de404c3a41763e576b591bb7226e96d73d142b5d78943148c0e1f86ac00ba00eb981f3d7c36caeb400c5aad33d88f36f09e0566fbeba9225bb71a9977ba7f847f30e9101a5e61d1436a9953637d84277d46ee75b5f90c7142915336c7a7bf6779e5b23b357b15a0676c1f26b3d4afdb43cefe2c6e78cd19b33a157d0c5d14675025e92d9d493e0612ba22206a223a04d0c99d74ef485c570706d18116d6bcd379de41b67a6f15b76a0404fc92a44f65b1b185d2326cf7d6a26f2712d8c15d7400c0bcc9ae69b614382cfbb737459ae8edbf95222654b07b75fe16f9eec1a5e4fbcc86521791dcc19fa47981faa184e60a9089059cae32dc0467673cd44d2e92571ea94b8fe1c0102db529166cee7d9b85c1eb8a5f8e3a1fa753934914d822a026089f224a354679762ae96cda32eb5871e38d45b1f9b94fa0f1610f744a7ff14e64c27967844e5206a53d4fc2bc96a641993a9e396453a6c182b22d3d3622462b59373e8961b3caebfc0866ea86dfa17486b90534b8acc0974ffdc0ce9ca43d55533c0dcdf498b70197032a36c539029a3c227040016df02d7fe322a9d549a541800f69712f97fb44b1707d728f3e43709e10f8074af0d9928367d55cce84ffdb2c47a35d7d6aaf9f5c484299febf3e8bae4e1f7d3063a6504c6db0d4f9ef48183bcff9ba508f55b03eaead5e3e5a220b7dc163ef2cf68eb0f552921389f0b7229cf6314c76c120510a982b54d86a3247fb1f625a0c2210c8b539e9a4fbf09d058d19f7f6facaae604f780af700618aba6f0855ca850e83a49564086446885df2ed623db01e7d6f90fca79ef271d9d6643e066afff1dab0d91c4dc7a20b08e48a565cdea59d49ca5c533e345416a396276e0f0eb7dc864fc90b82a4679487bb4983c4354c0fa3fcdcf1fd21994dc3a4cb5aca27e97716f47e1c208ad4b649b833835c3ccea1e2a16ac6c356a03dfcb6fc2005b5527da0ea9c97e8381531f6a83922c946731cfb6835b1ba1ba9fca9c8cec948a61c1a972de9b4d9449fbe560f6464dbeb58ab468650727cd7d30efeb001a5a0bf4206b7865c91bfc5740b11d4005d344bc2f4e45092c5f1f53652efb278b86f38ae344d639f781d70fcb24c7af2f4b4cdcc10106a4db46c613f3fd4ee5c9aaf304ca77640ac774956cc9ce55d4740c11fe797569e382e176eb9e93c92fe8bf2feebf2ea81c6f8398bec111420e50d79964cc0020875f232baa62f969ea675d0bc6cefbcf12dffac531c86c6c9aeb69059340e55fc6ab2686cd752fd09aec6d9762ef55f44ee3e01717c194f12098dd431bc27c92d99ab5bf3377b5c9b417e2185a12248a4341cf4008cc2742810235e8f2716388ce694fed2cee4e36b2ee2380e0f1fed92b8238278b85e29ff2bfac706aab4c198b4ecef1009d8b0f04b86d51becc6ab73f643a516ad1cb44040010f11eeda01fc37cd0f3254a24e827211453b96b3ce76d3fa9b4eb3cb52cadeb05bbcb608d3eccfd7caa76fabe0d819311431fe2fb670b6ab65416b1e77ed1a1c946990cc0d267f5b14979516cef0db18a4a04cde2617938ab02ae8aaa06f2ff4bd3f75ad234b8c6f238e6446435c1bf46fd3a27ee0cabdafebd7a696bcac1bb06dc7a7378e2d40a5fa93637e017138a70c5aee3291fa81decaccb36fb0ffe7010499849c54e04195dd03e345efa3401ff8d42386e8a239e7630dfe405fe6e19e5cc722eafca5077251482720589b862f22166bad5601886949566746a02ceee317740da30cba94a5552bb67bf2f559f622b08dc1a93fa4e577b3c65380f48397c3a3bdcf78063ac99a455499d3a06045c6518f8fb4ae84200524744b4a77b53b57b858821c04388e16454b5d841194176677d74d26bd91992c5a55c5bb454ce51c6ced44a616f32373484069de7982badbd670485259c83f1098a2b6facf5e1f6467a5212eb8dd857fe68dd86d19179f3d6b63b310b2c3a9d01030b0c14650d0b23be3c2e92e8f2a111b178b851936cae0ba7f2d782a9489fcb73058db48c1f9c6f3f244c0ca18a93d74b5eff2af7bea0ff08c6f1e2bd88b21b9250766d4b0b9b645a4358f5e946c92092d94df065cc25ac9b6efec1a94a3c57dceedfa075216886624b1a9c0b3f0d610b964404ef3c85936795cf7faf89616c134f58e0c832e27dee846ef42db00d8af3f12eec262a52d64c60673ac232eda1707c8c1e3c3ced4ed77c80cab3382f2c40957b67969ed4966d84614c427bb06ce93654cb01c6b2e112c98d5ebaa70b9363316c5f6dc21f1093388b8ac5a984a105504aa1e8a91ccbab072448a26c771654ae1396ce0934afb2b73a802a378d433b1d0933bd9735be374479fd09a8e413fbc2188da876512b05b9a339fc9f46b7c398f689f35db2471768c53f785b92191ddff59a661769a03c2185c5444c8d4162f564f22a4392975adafbaaa8b0c09860f785382d9209d58b485003d0e804448afea30eab6ca9a0201450d2cb09f4738ebc06f22ae5e717698b6ac2b9f7ebd89806a5437500851ddd2ce3d4990c59a0a0724a8de1c7c024b55d0f9292a4e1ed6ff9ef9d060cf7c405fb2bb8b1e7466f14760544812f5e5309acdd995048ce96a1ab974a55c71614709e4f0a9797cd6bd4a866aa6a63f1babd2c5d88ac112347f89b40b499e9fc5bed8ab8ee375e4ed9eba38a51a6450f35c3a7520d8ba2bebe"}, 0x1008, 0x800) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000440)=0x80) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:43 executing program 1: r0 = socket(0x1, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) bind$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) socket(0x36, 0x4, 0x4) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0xffffffffffffff69) 16:00:43 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r1, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r1}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r1}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r1}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r1}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r1}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r1, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r1}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r1}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r1}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r1}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r1}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) preadv(r0, &(0x7f00000001c0)=[{&(0x7f00000018c0)=""/243, 0xf3}, {&(0x7f00000019c0)=""/246, 0xf6}], 0x2, 0x0) write(r0, &(0x7f0000000480)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0017f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xff39) r1 = syz_open_pts() readv(r0, &(0x7f0000000400)=[{&(0x7f0000000340)=""/151, 0x97}, {&(0x7f0000000180)=""/50, 0x32}, {&(0x7f0000000580)=""/255, 0xff}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/169, 0xa9}, {&(0x7f0000001740)=""/165, 0xa5}, {&(0x7f0000001800)=""/153, 0x99}], 0x7) close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x10001, 0x3, 0xfdba, "0a080000ab7a9a210526d8e500"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) recvfrom$inet(r2, &(0x7f0000000280)=""/160, 0xa0, 0x40, &(0x7f0000000040)={0x2, 0x1}, 0xc) 16:00:43 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) syz_open_pts() chdir(&(0x7f0000000180)='./bus\x00') pipe(&(0x7f0000000440)={0xffffffffffffffff}) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000200)=0x5) faccessat(r0, &(0x7f00000001c0)='./bus/file0\x00', 0x0, 0x3) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x80000000000010, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x5) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) mknod(&(0x7f0000000100)='./bus\x00', 0x2100, 0x8) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000480)=0x1f) 16:00:43 executing program 0: mknod(&(0x7f0000000000)='./bus/file0\x00', 0x25, 0x3) mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:43 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c5, 0x402) mknod(&(0x7f0000000280)='./bus\x00', 0x1040, 0x7) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r0, &(0x7f00000000c0)='./bus\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) 16:00:44 executing program 1: r0 = socket(0x6, 0x5, 0x31) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000080)=[{&(0x7f0000000140)=""/172, 0xac}, {&(0x7f0000000200)=""/176, 0xb0}, {&(0x7f00000003c0)=""/187, 0xbb}, {&(0x7f0000000540)=""/174, 0xae}, {&(0x7f0000000600)=""/230, 0xe6}], 0x5, &(0x7f0000000700)=""/218, 0xda}, 0x40) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f00000004c0)='./file0\x00', 0x80000400000003fd, 0x2001) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000480)={0x7ff, './bus\x00'}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x200023f) r2 = dup(0xffffffffffffff9c) recvfrom$unix(r2, &(0x7f0000000600)=""/185, 0xb9, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="00002e2f66691ea31d92"], 0x1) r3 = fcntl$getown(r2, 0x5) getpgid(r3) close(r2) sendto$unix(r2, &(0x7f0000000500)="47ea51c5b92659caacba330bf35cdeb90b927204984f861dfb4deaef382bacb09d69b6ee559993186f28249cebe8b9777c29e0a5b282838361a6254cb0177e5fee99fc4f983115c4af50e99942e435be465e6590cc4078ccdc93e04f67f70c6c0e442e35325d1e72e39ca4af0616916a6c8425b63b82e7ac06dcf7c9cb8ccf29897907bb87df859e098a8af2210dacc7c04e9b", 0x93, 0x408, 0x0, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x140) r4 = getppid() semget$private(0x0, 0x5, 0x2) r5 = getuid() r6 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={r4, r5, r6}, 0xc) mmap(&(0x7f0000ffb000/0x5000)=nil, 0x5000, 0x3, 0x4010, r2, 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000440), &(0x7f0000000480)=0x4) r7 = semget(0x0, 0x0, 0x0) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000080)=[0x100000000, 0x5]) setuid(0xee01) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) r9 = socket(0x11, 0x3, 0x0) sendmsg$unix(r9, &(0x7f0000001680)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001640)=[@cred={0x20}], 0x20, 0x8}, 0x4) bind(r8, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x1}, 0x8) semget$private(0x0, 0x3, 0x440) shmget(0x2, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) 16:00:44 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r2 = kqueue() sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@abs, 0x8) kevent(r2, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) getsockname(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) 16:00:44 executing program 0: r0 = semget$private(0x0, 0x1, 0x31c) semop(r0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000040)=[{0x5, 0x6, 0x1000}, {0x3, 0x3, 0x800}, {0x3, 0x1882, 0x1800}, {0x7, 0x7, 0x1800}, {0x3, 0x2, 0x800}, {0x3, 0x8001}, {0x3, 0x10000, 0x1800}, {0x3, 0x10001, 0x800}, {0x0, 0x7, 0x800}], 0x9) r1 = semget$private(0x0, 0x7, 0x120) semop(r1, &(0x7f0000000080)=[{0x0, 0x3, 0x800}, {0x1, 0x98c2, 0x800}, {0x4, 0x1, 0x1000}], 0x3) semop(r1, &(0x7f00000000c0)=[{0x2, 0x6, 0x800}, {0x3, 0xcc, 0x800}, {0x2, 0x1, 0x1800}, {0x4, 0x1, 0x1800}], 0x4) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x4, 0x2010, r2, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000006c0)=0x80000056) r4 = semget$private(0x0, 0x7, 0x401) syz_open_pts() semop(r0, &(0x7f0000000180)=[{0x0, 0x26c1, 0x1000}, {0x7, 0x766, 0x1800}, {0x3, 0x493b5ca7, 0x1000}], 0x3) semctl$GETZCNT(r1, 0x800000007, 0x7, &(0x7f00000001c0)=""/129) r5 = socket$unix(0x1, 0x5, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000000)=0x1000) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000280)=""/233) mknod(&(0x7f0000000140)='./file0\x00', 0x20, 0x1) dup2(r5, r3) mknod(&(0x7f00000003c0)='./file0\x00', 0x6000, 0x1) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000400)={'./file0\x00', 0x4, 0xadd8, 0x0, 0x2, 0x1, 0xfffffffffffffffc, 0x2, 0x1, 0x6, 0xffffffffffffff50, 0xec}) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000640)) madvise(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x7) r6 = shmget(0x0, 0x3000, 0x0, &(0x7f0000ff9000/0x3000)=nil) shmctl$IPC_RMID(r6, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x200, 0x0) semop(r1, &(0x7f0000000500)=[{0x2, 0xffffffff, 0x4}, {0x0, 0x2, 0x1000}, {0x1, 0x9, 0x1800}, {0x2, 0x6, 0x800}, {0x3, 0xffffffff}, {0x6, 0x30a}], 0x6) fsync(r7) fcntl$setstatus(r7, 0x4, 0x0) preadv(r7, &(0x7f0000000600)=[{&(0x7f0000000540)=""/161, 0xbc}], 0x1, 0x0) 16:00:44 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x81, "8dcc45ee53617f9978769ddbc3392acfad2f335c"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10000, 0x40) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x400, 0x6, 0x2, 0x24c, "d85c9c3c48fd4f44d17fb25ebd7fdd61d102ca00", 0x6, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x802, 0x5, &(0x7f0000000180)="9853caa9060000000000000060c13e9ff85a087efac1fffe8518c7a50fab98dcab30550cdfa775702a7dd9cb1997416ead0be385a1a4e77f2f5af4b2a9a53cdd020421c701a5c71f1a958e878696cd64fe2e4ebaf73cc17091166b66b19cbb0b9e2b2a089ee74b42c0985a6d5668e05aebc720eabfe5225150366394890b14a6b3ec0670f10ea994fdbd1d8ebe1737e7eb837b6bcc5e83815f6ecab1257bf4be62ce0b51586c51ef58390dfad091482342d20a7d55d3df0370830379f8aa407ad5e7dea07889cb41dc396e1503c441f77e495a0f94b6a50c81bc94eb0751f5dab7b957e3b0637a0e98cb2ff89266dd645f40ffa0418b1545eac6dc94b9f76150fec0f31c09ca6fc8cca434833bd12a1f08346c735869413559fbe686f4f48ede84813369f7afdf631342ff1fe6a9d302aa4b531e4a1671780fc432c79be18a23ed4f167b3769ffd9fa1bb2eeef61f1ac1bfdff0e48a947ae31c06b9fcf82d3ba3afd8e04201fae3060c5bd1ba5158c2b397ccdee66d9106f64da0533cf97c0ca6bf59fea9d7b2fef02882df1dbc7b9b9955b36a2bd471c", 0xff2f) 16:00:44 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) recvfrom$unix(r0, &(0x7f00000000c0)=""/172, 0xac, 0x2, &(0x7f0000000180)=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) execve(0x0, 0x0, 0x0) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) 16:00:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = kqueue() r2 = dup2(r0, r1) fchdir(r0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x10, 0x8, 0x2}, {{r2}, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x800fffff, 0x477e, 0x5}], 0x7, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x8a, 0x4, 0x400000000000000, 0x3}, {{r0}, 0xffffffffffffffff, 0x8, 0x3, 0xffff, 0xd00}, {{r1}, 0xfffffffffffffffb, 0x21, 0x2, 0x8, 0x8}, {{r1}, 0xffffffffffffffff, 0x94, 0x20000040, 0x8, 0x5}, {{r2}, 0xfffffffffffffffb, 0x42, 0x1, 0x24e, 0x7ff}], 0x2, &(0x7f00000000c0)={0x7, 0x2}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000140)='~', 0x1) execve(0x0, 0x0, 0x0) 16:00:44 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8, 0x0) r1 = msgget$private(0x0, 0x100) msgctl$IPC_RMID(r1, 0x0) close(r0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:44 executing program 0: shmget$private(0x0, 0x4000, 0x1000000000, &(0x7f00006ef000/0x4000)=nil) r0 = dup(0xffffffffffffffff) r1 = semget(0x3, 0x7, 0x240) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000040)=""/90) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x2121) 16:00:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0x114) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ca4e66378e5deab711fe4dbfa6"}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000)={0x1, 0x7}, 0x10) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:44 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0xf938, 0x3f}) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) sendto$inet6(r0, &(0x7f0000000040)="44cdceee598bbf613f808df7c49af3114c743a2c3b11ddf6f364ec1b75f0698cc80f3162e6a4b856d656dbe41ad279d1166413196cc7d2d4ba35b736e0e83a92f7db792875ff529a3f362493bdad7cc41b408cbd495ea98c8b4b70079afd4fae76ad10de6a4afdf54aa0afcb26207620e6922268c544155b6cc4caa250ca5e0d1a6db0f59ee36e4d55896834b1ef47bb40705039bc036b5af5c3faf46f64654d6af60d53c3e15031080a2d7e83720829cb5396fef898f2746f1ee9b46ecfe1104405cb0020cf9c3ceece04fced2456fb3a89c9dcb03d129ee86f0f43bf6ae43fe09ffaa3ab1dc0e262a7f72e7a0d984cb3b645dba9d0d15c344b", 0xfa, 0x1, 0x0, 0x0) nanosleep(&(0x7f0000000140)={0x0, 0x100000000}, 0x0) clock_settime(0x3, &(0x7f0000000540)={0xfd, 0x8}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setegid(r2) preadv(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)=""/241, 0xf1}, {&(0x7f00000002c0)=""/21, 0x15}, {&(0x7f0000000300)=""/30, 0x1e}, {&(0x7f0000000340)=""/39, 0x27}, {&(0x7f0000000380)=""/68, 0x44}], 0x5, 0x0) r3 = getuid() getrusage(0xffffffffffffffff, &(0x7f0000000480)) r4 = semget(0x2, 0x1, 0x61) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000006c0)={{0x395, r1, r2, r3, r2, 0x10}, 0xa2e, 0x6}) nanosleep(&(0x7f0000001cc0)={0x86, 0x3}, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) clock_getres(0x3, &(0x7f0000000580)) unlinkat(r0, &(0x7f00000005c0)='./file0\x00', 0x8) lseek(r0, 0x0, 0x3) r5 = socket$inet6(0x18, 0x2, 0x40) r6 = semget$private(0x0, 0x2, 0x8) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000600)={{0x153b66de, r3, r2, r1, r2, 0x43, 0x5}, 0x9, 0x6, 0x8}) nanosleep(&(0x7f0000000680)={0x0, 0x9}, 0x0) semctl$GETPID(r6, 0x1, 0x4, &(0x7f0000001780)=""/91) syz_open_pts() setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000740)={0x1, 0xb598}, 0x10) setsockopt(r5, 0x8a31, 0xc0000000000, &(0x7f0000000780)="186c87b273dc64f83ec1d6ec9b6ae931c82ffd97e34c50fc6527845cd6bbe8ed8e5278c8373d7336247f64fdd8874e7251ba4ae7c50910c76e32047d5eb8959dae1c32d959a3ab323b0b1ee8b069fde67429243d1b73bda8967ae1c61f66012fa4ad4e80e7768e0f199d92271c36f4e2fad0c69e00bd3a7a31443a4bb3c5f7741d2c771a44bd4db5e0d6d01d2ff81d4ac001e888b42c5efc223218183e59c62d9dd6bad6192cf8a0067b2beee42e9d23e1ec8eb5ab2ede889a8f1952aaba59577e43b01204d57f0478f63903f3ec286938c4713a1d76facb6564681661f8b57c545814b0349b3d08e533fee0f75ccc4748dea1c39779969c9a6d3c89fde56484fa6795d28cab2dea8277512074ff1b22ea2b0b7022831f23632301b68c960e944f8911603eda7bcb0afe7338121b9692bd5faeac147038848cf7a878330d8f3864b9cbde3e8d1baebe9a6db20fbc98f800afa798ad0ac45bda6b2bc5d9590b1214ad47f6e0436f8deca78660ca265629de390eb4fa5f55aa3e6817688aaf806f647e521a1d00b4718469d523f1f8e75445b7058dceb25e65c17c12ffeeda5b68780ab86f2ae7d26f5020424db8875abb254768557f0e731c6117324ec95a619a15c5b794b94477e830ee676421a9d833335a5149cbfc08d9117be5a563f44e81c6352d2d927f9adc3507f5b1fe244c8e41e0d291ddae814113ed850a1555f9a47a91c40500cf49c8a8d2aa46edb68039e7b7e3031cdf35dd6846faed10213473392f8586767e841f3e0e8eeb1845091578f8b47f1ec34da6a01fa3390761cb81be12d83f8f413bc4afd0efc2dc97385a924877720f3ceb3c03a584a3f18169b06588611b751102031cb057c730c38bd44111442a42303fd4b471035c1cb213e57b560146f26d95792aa366efefd922d129af6617242ec823a388e633db8795957177915e307ae59971df64c268ecc0cf919c48d4e2e89069ea32e761b3bab6ff6973c850cc0d1e8cbaf33f4f85bd3d5b6bdc63b851f4bea82c6a3a1b29181df55faa74950719b1e9afe198159e803f0f83afbee259f07bbc0e4d20340bc451ea65fcb6ebbed54f87bd3fdb6938b278da9008466f34df57e358c1255400460dfe7c98cae7d89ce4add4a249edda398b6d38aa6aa3fc7049ea84a624efe4cec25e6e8da8e81b5ccc32d99fff9b96d4a914605fd670b826ded632eb59eda7411b33c1281a041e3d266eb455c6f8a30ca454dc70f8849f953566261d66e45e3e58db5d53718205befb4ad328a91677b244d1442a0315b62bf22170d21b9afc7e12878af58da5a53fdd87bd113af6f0747f964419103e69f5d5bf059da43e1c74fed47cd992281751757d117092b1880ae395387728c2af21b85df4d15bcafe052ca2dabdf681b906664212018e2c13116d62ac65384348657e7365c2e087f0fae9b71a3c1ee9c92c60cbdd519ad9bb65807731cd5235fa31f1b09fef8ea4c4994d8ea0489cffb4abc787d2c02547fdd87a4159cde196e4e175f528b948ade128ba51a366d7fc22974d7ef27a582313305d043e401f86979c9ee01f5ea914f08f7823a62464d63f01ee86a9dc3247a3277a03eba52b37e4531a8fb4ae42d619d780dd8462f76e0224b47474b4097f296854d0d311d3904552649c697661b078433403e31c699257f1f0a2f26094f83135d8a5cf02679de1907ce12c42b42b785a24e41ea63486506cf8f1705c65d501a84840e6c004d55857262aee15ccaf639cef5feb3abd1a30459ae2005ac04ba421d7565141d41ab0822a0acaf8356ab3a9a6deda3ec469be2efff053c9854973b0c97b54621001d159954afdc4b24e937265e9eafa1e1e4318beaba4df3f136101f5b86a0301edf47353f3f20cdb4f5f1acdd9ecce63e8af96ca25d7c1cfe72e21373e00614831ed9d545ccb13ae63e8651ac300f42cdd5be7245b1ffbc8e1c7686a092bec9498b596e54747ce30328eb126f69bb58c04d3c801ee32fe9b1d0fa445b988ee05f4df4c0e381b99a3ee4eecc6c25d7bfaeeec12853d3b6911f78421589462ba8c22b935c7228e4c4e3c394c699acdea0686da07ff3036f23a57381cae0155162ad41b86d21e0fd741c3135983a69457420a9354a1fa53972b4461a86d3489ef50734523670bb51cf5bdc9b7a8614bdfe6795a8d09e81b05ef25de323febf7eb7c2d5e93ed048df707a1bd72854555e68a275347d6a6ba90763b5976079d6012bdcd40fc75b37d00a93e188ea3d0756185bbf45ab665f58139ef60cd7d7a3e2511ac4e2d0930e7b749bfe118d9517a1f4b125d4d6931ad66ec6ac968dc4c90522a260f4d98c34bad9f8c7b15f60a52c8ec49447d1eb8076d152e0b08f380c37d4b71e548be2aa87bac7d45caf6e81f5feb288b2cca01b273bcb71eabf005037c02928a8af2a59be57d0187fc45feb9c790cb24a8bc71ffc093f164b3505440f922ebd9f597b4de79c9542fb8f932634c852df8d0fa47d319576a2b672956b767e8885df7f10b70b548a38895ab5150f382a76536c5596c4a1426f2a25c7764b37cc70ad66e362ad031677f03175e912c71cd9957855e61f2cc094a05b26b0559bce37e7a72c5bc873fdad748d5f3d71d2dee12dbdf760e3d4b4e5ff0e5f5114a7c363d1e64805e2aebec9807ac58b8028ecfda4e1d5cf96c00bc70aa932db48b201c6bf29866f660b57fdc2e52c747ae716e3fcef93ca28ac1018e71cd610e53b6e0bc987010c5e3bd7548d9e1e04e2766fb07b06d95eb7862da9e7d08f74a6891d8c5df88961461d7a41c396ef1fa305a5d79afe512a063c7456af10671eb4d6046620aef033f2ff221a38ba9eb0acdfef5b4dae4c9b27996d8f97571822169416479070816e07607a557f22a87d2b256d59ae2352d7481acccc5e02a0e0bdd163bdd2d5853a6ba864d735c3d2a626b3957cf0907a529652769842e046d75bc008c536c769536a2b5e062cdab46c348644f382074c55ce7cca182457c5fe3279173117ae7959203fa1405075130d4f8c4d6c347077f864d4fca1ed8f2a3433530ec63c852ab54010ebd2ef5f0e8133eb27364429952f76d9b0ef6e4cbb2da057cb26bb481763c4cc8da8f324143c2940faa3a72fe6591fed21e42c65320055fd3b42810e0554d343844f277cf8316957aee262e1136fd00cba00df985ff4325566aaa117230c040f0425a61fc5839d797a5c380c2f671545dfe29970b6d68563ee33e72048d445ff7dba2ef5d91e20c91cc914308bb899d2e255147f72d04d445e05f8d88d112f18334c90bdfe3d69ca83ae3999e571339aceb00c3b17d248456134d66bee51ef2b957227e6068b9fae9f95c4eb349ae8d0de1478c2363aeacd1c147292be47aa48b54372e97cd5365cff6a9d7d353dfa629edb7617fb6e451c0cfad327e314fb7b5cfcd363684d0b402ca44e926b49d210b58c3e161f642d02231eed60755da37477357ccd7a3d007f38f8d4b2b8fb4879a28ca7427538e3eca4cc99ff35c8f7dea6b25ee1f0c23932fad02466ddac14ef1a8ef86a5830e37b2e6e1be950896b280a8ce5fc0ccaeb5939638a44e15bb81417eb428c20bacefb7533d349187d92fcaa6d70b775994ce514593ab08f005a73a9559abe6a8f973e557ac1ada1d1c60424b5ec038f25d5f31be90459f2934d937ed26cf7cca3037e30b44d39ddd87065b4f76aaaebb4a227a0aee3130715fb4cbb2cc940082d1fa5f6300656494c0b53264d37114f51604816ca47d569f6627715135613ca3aa69a1ad23022a790d66f39c49f48ce2211da88fd9b4d7a896772139fed2a3ab40d1415536ba7e5c5653016d256e27253fa71f5a52629b643da6d8cab9d42bbbcb627a050974e0bd92af9ca02f1ca5fc4c53158d94d01f79aadf480943189262415380937555f2c1dccf0c209edf6fb9c2c1ab16287b118d7532c1768c9a129bd12b67ff4bba1a8b62835bd1b0f66b849fbb9af2c63b9a2385ac4d0d6d2b2c7cb968837a56740055253eeb2c0d282efd3e74610b86bd50d71de8014f45e4bf7c17b4c9dcd002766069251c914f2227b6a1c7dca78b07ca0f32e50485e7811717128805b87cf3bf74d056906ea22a26e28e63c7f0a70921ed32eeda84accb9f18ca5be5e1f92c4e6991e95b3a5c1544133f53a48446c15a3eb3b951f45ffa72b0667731f6f6979af69b50cf43b75e3b5da52acb9ea4ea032cea643448fa49d2d5d2106867847d461609c9fb0ff850a27f209a5824dcddc8bf63bc9c5302afd2894d0c22c2c012026f3160af1640799c6316431ec47c9c098fe2e728cf0100d6b289e4f399ec30d1ebc4bca61942643de3a2c5baf54a7649ce12fdab2546d849fac369076392b9982aa0701772fc8c375010e81686c1c34ec2a317e6dab3b2ac3c34f05a43ca1bc5e78a9e90cfae05b06e32ab4a02801f1831e1aaa3d0b9112dd3a6591b19db1d8ea33efd8cdc915edaace664ce996485e3c51b0aecea1989d31f5574ba730a81263e4e74393944e5befc78fb19752699558343c8d78209d9df744a235ee958e49fe1440f09c79e0eb6bcd2e0811f282708f9ab66029cd7b8e10c58048ecb03087fc3e11cc807ba0e3ee8d9537d0ce4da1dac3d7a1a317035f34ce8c1477b260757d6265758e6488e91f3a7f69cfb7798ba98e6529aade8e325dd355899547ffaf960e2e4554d3e29261559a93f45fb88940e929d875fed6e1f09451dcbc46a2a33dc7daf9ddb41ebd5964dd8f79c34b1334309e97a5b8b8eee78a3917c8cdbb3852a92af3785ba226c6efee00683bedba93b1a4c141c69c1a182999aaa96bc9baa7bb43d7b54c62596cd8e404ce155754014508b0af907bddb94156adf250d65da09030737f91348861194b78040315a5944264fc47e1d0462d5b142d8ea789cf9bea85f5a26a4318f813c26caeaf022f4d1c74994f049b626c945d898fe12e79bd8503bd4a5c6fd9a6f6f1ff535d524f6b1b2bca175d359270843be3477383343ae9699b47746b54833a08c468e3d80450a90774bb8e1bb3ef86bd8ed9393118e56e8b695520c2341cb0800f63d3f8227e3c5162d4f9611fef826c110c3c3429e9dd88ead7faf90ed3fa39d41a8a132ea97981a039f8b147522a26f9bb8af362064a3b8ffbad528f205bcc256f828e5436712ba7f388590d4f553f179f3b38fc76ef8c0655781a7a44348548ff40c0669bc786062c12d101f5a3696a4df9bed9fe18568fe06863e0eec7d2bf0a0e85c277e20eae2eaacbf84bb01eefa4a5cf742e4e2b71f7384ce729480fc44590990cddb694b301338d20436db5840a6077fc632ce5325254f24620c2d1471fd83f5acb7e33c26ee2e991df0e32993ffb7fc634426ebf6e55a9156a0045d345a108eb687776e1bbe5025299256fe769e73dc628a19993feac7987710d8edf715ba9b0a3abceb526d0aed3099cf97cbf945be4608008e1ee75ed5f9d84ba3cef59ee0efdc18f2bf1eb4a3dcd601eb1968aff90810eef1014b2d1c071c193f6b12506acf07b73d65e79efa06275d5516d5f32246254b6708be62aba62e9e9337757b489e5a0c7f2053c5a0b0e9601318f91e40e3e76c153ca4ad02a66c332e33d990ce30a9ca00c38a9574b7b27df9b7cc546e87ba2e576f9c0c192e839b0871b82605335d30f7d4893426510c2e2b9201f4b30c8218e5a0f739cf9f93762739951b489416bed94d2de32ab877760c397f625effb0be1a363936b4aab2a7636ac55a11408994ea6a13e9bc6707e2dd48acf70a4d5ee6d194c0efe0a766", 0x1000) accept$inet6(r0, &(0x7f0000001c40), &(0x7f0000001c80)=0xc) 09:43:20 executing program 1: select(0x40, &(0x7f0000000000)={0x4, 0x9971, 0x5, 0x9, 0x6, 0xffffffff, 0x80000001, 0x9}, &(0x7f0000000040)={0x6, 0x10000, 0x401, 0x80000001, 0x5, 0x5101, 0xffff, 0x10000}, &(0x7f0000000080)={0x0, 0x0, 0x2, 0x2, 0x1, 0x3c, 0x8, 0x8}, &(0x7f00000000c0)={0xffffffffffff8aef, 0x1}) r0 = open(&(0x7f0000000100)='\x00', 0x80, 0x2) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000140)={0x0, 0x10000}) r1 = semget$private(0x0, 0x2, 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/82) getsockname$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) r2 = getgid() r3 = getegid() r4 = getegid() getgroups(0x3, &(0x7f0000000280)=[r2, r3, r4]) fchdir(r0) r5 = getpid() recvfrom(r0, &(0x7f00000002c0)=""/204, 0xcc, 0x802, 0x0, 0x0) mlockall(0x2) r6 = fcntl$dupfd(r0, 0x0, r0) getsockname$inet6(r0, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r7 = accept$unix(r6, &(0x7f0000000440)=@file={0x0, ""/88}, &(0x7f00000004c0)=0x5a) readv(r7, &(0x7f00000005c0)=[{&(0x7f0000000500)=""/190, 0xbe}], 0x1) r8 = dup2(r7, r0) r9 = shmget(0x3, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(r9, 0x1, &(0x7f00000006c0)={{0x42, r10, r2, r13, r11, 0x8, 0x4}, 0x29dd, 0x5, r5, r12, 0x5, 0x1000000000ff, 0x3}) getpeername(r6, &(0x7f0000000740)=@in, &(0x7f0000000780)=0xc) semget(0x1, 0x1, 0x0) semctl$GETPID(r1, 0x2, 0x4, &(0x7f00000007c0)=""/72) semget(0x2, 0x1, 0x40) 09:43:20 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x28000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x3, 0x400, 0x4, 0x1, 0x9, 0x0, 0x10000, 0x0, 0x0, 0xaa6, 0x4b}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000040)="1ba4fd1361d0a5fa396a9117459c", 0xe}], 0x1) write(r1, &(0x7f0000000440)="9c87c3772c0035b87e33332e2e", 0xd) 09:43:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041ff, 0x0, "b0d42000006e9300"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc06, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x8000) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) chdir(&(0x7f0000000040)='./file0\x00') ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0x101) 09:43:20 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x20100, 0x0) flock(r0, 0x2) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r2 = open$dir(&(0x7f0000000200)='./file0\x00', 0x100a0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) dup2(r1, r2) 09:43:20 executing program 1: r0 = socket(0x18, 0x4005, 0xffffffff) clock_gettime(0x0, &(0x7f0000000140)) read(r0, &(0x7f0000000080)=""/172, 0xac) socketpair(0x20, 0x1, 0x80000000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x0, 0x9, 0x7}, 0xc) socket(0x2, 0x5, 0x67d) close(r2) r3 = socket$inet6(0x18, 0x3, 0x7) recvfrom$inet6(r3, 0x0, 0x0, 0x801, 0x0, 0x0) 09:43:20 executing program 1: r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) r1 = geteuid() recvmsg(r0, &(0x7f00000003c0)={&(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000"], 0x6e, &(0x7f0000000280)=[{&(0x7f0000000300)=""/173, 0xad}], 0x1, &(0x7f0000000480)=""/236, 0xec}, 0x2) r2 = getgid() lchown(&(0x7f0000000400)='./file1/file0\x00', r1, r2) execve(0x0, 0x0, &(0x7f0000000440)=[&(0x7f0000000240)=']\x00', &(0x7f00000002c0)='!(\xf7\x00']) mkdir(&(0x7f00000000c0)='./file1/file0\x00', 0x4) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) ftruncate(r0, 0x40000000000) close(r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) mknod(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000140)=0x9) chroot(&(0x7f0000000100)='./file1/file0\x00') 09:43:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20480, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000180)=0x5) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x81, 0xfff}, 0xc) writev(r1, &(0x7f00000016c0)=[{&(0x7f00000017c0)="4312626fe667e07ae557899b0b210c772ab85b2a6cb948d15638615a85e5591840c9e5888f0057bb593c2ec2b2c2124ec5488333b28d1c541465a3f68a3d95f3ccb79a94d8bd9d36bf2ba6fd50fdf29d01aacb673d7b1fb7608f8f0ce24835e92970981dcd4082b49cc6b2e586be8d9c15bb091746b076d73dfe3277aac303d8c40bdf3107ff2e0a66e62b0b02b636c6398c43612d", 0x95}], 0x1) write(r1, &(0x7f0000000380)='oL', 0x2) execve(0x0, 0x0, 0x0) bind(r1, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x4a60ed6a, 0x4, 0x640, 0x0, "21e8e79a486422d57cc4e8edfc0751ae66719b3d", 0x7, 0x1ff}) dup2(r0, r0) 09:43:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61f41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd84606000000cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb8c6ba9d32fd083b12017bd1ea0d5c21", 0xca) r1 = syz_open_pts() close(r0) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x1, 0x0, 0x0, 0xfff, r2}) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b7c507c84a4ffffffffff9c11fe4dbfa600"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) write(r3, &(0x7f0000000180)="f68265d521dfc24a51a1c7d67d11363ad3f8c1589e83fa3885bc1e67b60b96a31cc4970e999fdca917d726bb2ce17c0d370baf84a8b2c8226bfabb8d16a401cb4ac6e6c45b7fe3dbdc834a1430d537b60ab10bc34e87fb0d3189d0005431c55623c730aee961a3a96d0ec9157b21b6666c435160e510a587e1", 0x79) syz_open_pts() 09:43:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) write(r0, &(0x7f0000000480)="bd", 0x1) r1 = syz_open_pts() close(r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) dup(r1) 09:43:21 executing program 1: mknod(&(0x7f0000000140)='./bus/file0\x00', 0x61c8, 0x401) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') chroot(&(0x7f0000000080)='./file0\x00') 09:43:21 executing program 1: mknod(&(0x7f0000000300)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r0, 0x6, r1) 09:43:22 executing program 0: dup2(0xffffffffffffffff, 0xffffffffffffff9c) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x4c0, 0x20) fcntl$lock(r0, 0x5, &(0x7f0000000040)={0x2, 0x7ffffffffffffe, 0x7ffffffffffffffa, 0xffffffffffffffff}) 09:43:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x7ffffffe, &(0x7f0000000100)="bd65122f3511b3fd1982b204149aa9a2ee4a63772c328c66a50350235598cfe323a0cc06cb1dce50a4746c129198ce590d1ca510edff2a6534663d371c88b1722c1347da521c8c834de04d031e5a0ff7aaca6c2ac199c9bff39f9b7f08c7f07c44edac1bcebf1c98c6dbbaf727604ea5eddcdcbac75ac7ffb4e0f67e5408d3f7c79f11af800a07226b655afcbdd65e6115f992438acd052675e70d8410c05b8f1dd86b38aa5d0c61a6c142649cb4c0d840b590adf2da54258e41", 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x0) 09:43:22 executing program 1: poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x80}, {0xffffffffffffffff, 0x48}, {0xffffffffffffffff, 0x100}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x15}, {0xffffffffffffffff, 0x4}], 0x6, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSTART(r0, 0x2000746e) 09:43:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000340)="aa499c1222d78aa469457b37e1c9582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d993", 0x65) write(r0, &(0x7f0000000480)="90853856a63efcf2dafd59dbb3ccfeb6bb87611af9e9a23877062c368035b5664d9daaaab6e5e17da8dca34e9265457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c82278dfef9cee2dcd728c0000da17d75358006934cf022986abb786086c0f6180838b3beec43682b873cca60df7a6ce6928d10016f8093652be8593b884c6b28212e102e4aa128a3cc901b54b93545295bee873e5e2659c02357404ebf274e18e681ab9116c4fe6cdde3040f3f8bbb13d6f4e593920d193d06cd4a4d9a82e313816f110c95c34df4d449937e4fdc0db1c80624030bc62a87f85c44019dc7d734259ac188d8cab94cde134f2a7ab841a55768ecc68c29679ea162b1d0381fb6f2bd46b57f1c21e4cf309", 0x12f) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x9, 0x3, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) poll(&(0x7f0000000000)=[{r2, 0x101}], 0x20000000000002dc, 0x0) 09:43:22 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x1b, 0x0) readlinkat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/20, 0x14) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x400000000081, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x20}, {}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x0, 0x100000001}, {0x100, 0x1}], 0x2}) 09:43:22 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3d94) r0 = open(&(0x7f0000000000)='./bus\x00', 0x801, 0x2) r1 = syz_open_pts() r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/wsmouse\x00', 0x10, 0x0) r3 = syz_open_pts() r4 = kqueue() r5 = dup(0xffffffffffffffff) r6 = socket$inet6(0x18, 0x8000, 0x9) r7 = socket$unix(0x1, 0x2, 0x0) r8 = syz_open_pts() r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wsmouse0\x00', 0x180a2, 0x0) r10 = fcntl$getown(0xffffffffffffff9c, 0x5) r11 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, 0xc) socketpair(0x7, 0x8000, 0x2, &(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wskbd\x00', 0x103, 0x0) r16 = accept$inet(0xffffffffffffffff, &(0x7f0000000940), &(0x7f0000000980)=0xc) r17 = socket$inet(0x2, 0x4007, 0xfffffffffffffffc) r18 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r19 = accept(0xffffffffffffffff, 0x0, &(0x7f00000009c0)) sendmsg$unix(r0, &(0x7f0000000ac0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000180)="9b078ccc5c16f9101a5e497c8821447702b4377edd8b23344ca0a3a1063abc1cebfc26358e63339942faa7597ebc6ef84df7881bc733355a60fa797d202762f1f52fb0d4c11b72e06c669a17a9c40d51db4cf91c47c5f3b41d998d86e19c59328b76fde3e55531524486d047b029823fb6b34d76ba74b767936dea4d610385629b029dfe6e5171b31c6cb1237a6023873f33d6a98ca05f9e65f475c1fa3369fe4a32f8d0d02181d238388be875a70433a76c16c1dc50ed4dd5d687837e83922a18bfe196ab81144e80e06c", 0xcb}, {&(0x7f0000000280)="67c8b2db56303bb37d75bcf93127f52f65c5c883a272c9a285c5f9e922cde1c53b40a945314f395f9283dfee9ca3e04d6a7d1c49d8bf2e8d20d5d637809b04e87f76a655ffb32dabbbb3d8742649316817c3cb0a882f457d9dd2b557a8c60d6b95b9dac15a884b87f6762310ffcdce65c9f2080e531738a09e6e05bd06db24e16ac78eaaef", 0x85}, {&(0x7f00000000c0)="ac20d246bac0a6eb47ac7c046c9be634a2cf891e03e047ab4e4ca1e36df1182e3cebd203b5a71a7027b8364cb1606a3868b95431135e659d0c6f74c460429f0c134cb7a630d4af9d8ce297f4eb9101dcad691896bbc880ff8d5927de0559f935dce9efa3bdf056383b6637059495dd45cade971b2fb9", 0x76}, {&(0x7f0000000340)="2d2741269539b8be91b3eee2e9c28ad9b0fce932f58848504ee2ffb40fd2363e90c1b9f57a980c661821ac", 0x2b}, {&(0x7f0000000380)="fbeaf5515586d89998ea0593363a92cf6562d93b5d5c8af0586c343bacca37b22827edb946f8e3d7954c0fd4116a2a49c3ca5d2d224c7842de643f1b301ce17dff348de70aa0ab23249b77e80657837958e3784cbf75efbbc98929d3d302d2c2d3ac05cf1a764c9f0d87c67f1cc343e1ea624a61b4824a270969ef702cbf091a04c83948c819fb544bc87fe57a5d3364896874b0bf6879939f93c8b3ceae3386c78e029e2598215e11ed80b352bdda99bcee682e90103357f491ca02a61d9d64da3218d025c2ebaf2a87216fbfea6d1ad878f21984", 0xd5}, {&(0x7f0000000480)="95ac5e4c826891bcb3", 0x9}, {&(0x7f00000004c0)="c44094e6aa6cdafd64125d4ae51118e3d292bf95e7e6b64258c0af423c3589c3b98ac59c19df9f51ac94c3bed92f91", 0x2f}, {&(0x7f0000000500)="632986e6c0dc1abab916618f7a981df3070b05a7ec15a8", 0x17}, {&(0x7f0000000540)="1af1d9c90f773497540b090806395f59ae8892e1cf95161bc7a35e293dfefea6b93fddd21859d90bb6a87b6585aa37d0e3d5ffc1247ea37ddb9e6060536f06ba414a535bcecea4f75ac05f3ba566f5abf9ad2e55e9e3c8c8c4dc1e4619f2cd75b0bda2fba35164824ac2ec90e5482c982d7c718203d6a019320e9986baa9d214f08f1cac8eaeac980a32c0c66e1263c5e1696b6c9b2cf668f9c31ae806866449b227d4fc3d16da19ec155a24256705de4191af3fcbe5e687724e018f", 0xbc}, {&(0x7f0000000600)="2ec822088b8f07dfa1faf724812e38c1fad6c8a90ccf64939b4251fe4cfd2041afd0965c68c81283fb7802ce420e9debfcf93f6697f6fdf4a8f3657edb0cd3e8ea418fb6bcbeb22dc0c9965adbf791100695caedc2fb04ff7ce7a2ed08bd150b96983f494cd7492d2381e0c40a7754d3fa91ae913359f1f372f6bc3bb2a018799d33bc115c1eae6ffce910d90d2b8a222fe12f039954b2a53944699571a6d0afb87557db50a16225a62c04f74e63fa70cca93da4ad9c4e74891ec2abf2e869c1847ba5c830f7f3926aa35be16d", 0xcd}], 0xa, &(0x7f0000000a00)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x20, 0xffff, 0x1, [r2, r3, r4, r5]}, @rights={0x20, 0xffff, 0x1, [r6, r7, r8, r9]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x30, 0xffff, 0x1, [r13, r14, r15, r16, r17, r18, r19]}], 0xa8, 0x8}, 0x1) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 09:43:22 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x4) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "b04d00f3ff0a631a00"}) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 09:43:22 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x1d) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) write(r0, &(0x7f0000000340)="a12a0c8710bd06755a2a329927309c203aa45a7b67edae9b706d0803bc35dc8f47adf014512c05c6d2a87a7f0d5743805cedfc5680b502b6ae18dcf02e4d3a75855126b4e813ed7abab6e9cefce01caef1f90ab9384645485dab95b4c1bc7911a75824da774fdbd14970234e411889a2ceb3e854ab9266136bb44c47f65a2bcee33843b5e4a39805ceaec3ddbe97f4325af956232b24d0fbcd79d756e111e112cd59be86944e83dbf494ce5126c2f7af4fb2bec1bb7e24e957dc3861eae3660b1c28dd288acb1559985e4ad063400e89370ced8fbb07f73e650ee0d791a42a5444706ae36a13e17ee6840bfeb11c136caedc070e7ef4171105309d32562fb1b69bc29e8b5410f414dbffce0e94a68a215c32d99eba69aefae750e76e4bc84916bd6d616bd8859b1d975a7de211e8c0febe29ddf4aea5dfaa00161210f1b327f238d244d7a72218285dda1dd43e9248ab422f8ecb6184626204d97894c1e44ade326d9fd2e9303ad7b2000777214a48e5b7684e83119a29298b6842d52accc97df1f6deb3739979ba143d9d808e9e6acb38f525b352fadc032bb019beb240f0bfc0a2ae9991d2684982e8b5da261fa448a78a247fb3b900e9cc820f79c864ccc92d38f1b5fbd881df7184ea8c06547eeb27fe1144a9b57fd7071af8bd5d91bcc54eacf8467bcf4dfec8bb6091d7d642baf0c279295f66667b5513289fbd9f71ef62c78bb5ced4afb1f868ce82781f9c09fe67e5a08e2badda5bdd21008033e19dce8556e9980427c87440077fc4b82277f2e91bb59a29ab56923a31a2646d90073bdfe4d606c02e28a4456484ab9cb951517ada7d828dda9616a7654c0a8cf4e9d54fb69f8868fabc8d3672a0c55d0484828ce806bf98cbab45bb04c3acfeda9093a87da0b01661fcd206e84f2c6e4c266bed4d5e68765027d3f12dcccec914ef1d5ea90dc6407597ba157e169fcfefe1b8cb5be7dfd61bc5f4179d77969f304ca0cc649bce8f8a4959f0d0519251079a7d168c9c4862eced94becbe0e7312361246bb4f6e742ba4d85caf8b75551c317bea4cf246a4ccb1a78a01242a3b9e80f14ae490e78e2425b0f24644f62b54ec0a121884633f3bd068e31c9b865de2ab932db8f6f6ba4844538a5ad84408ebd19aabc1511f190438cd754189924ef0c67e75ccd85c97ba791da9d39e3bf78d93ee442ed63ca1ed133594178bab45c525514ef052f8d76a1b595e4b6f9f294ad501caeed70093762e20d74a4be690e74c1f1e3f8c18c5bb66305c29e15ac6cfc99b9709d2c468fc06113e416d902546085f9afc5f481809fad02f1c56c5e1674571eab2a0b9228a2797032aa40fbe9ad214f579d45181aadcec6fb8fbec1df84e8b5ef507535f8b916b29cc5fb1e5bcff8915bc90035c11d002a313e5a7f51fd5b57491e06f1c446e6fe9f89aaf8451184ba6d3d60f7d3964e032d7a38624701909a382dfcc779cb0fde1f9d2db32e7f7cf892d6841eb4d22f8a78bed00ce3ca52b7441f3924eb7c8c6031620b16fc540bc5a20290e13f8f0b4838e6ef6f67aafc2a60862cec30f7fda5033df68230673c066ff7bc377acfc99b27c4f0da516650bcf98f945b3b50fc93b7e4362dd4317cd5729886753000d72314f369778b8566ab0d9992ea38b2499e376503823c7438789e46a4ec75b765a77769c275bca6b2ffd32d48815b16b555673dcff9520049a6d44ab3738de52fb0e2d36f9d006d2fae375e5ddde4c5f28acabf3bbd9c6f17913290008b97f48b1c9aebf2696a823ae6dfba327686e8f0f258fd0d2394411aba0157e547665b00fb7db62979e727ca4f15551d3712988a66a0a410d79294a25cfed3fc8c51c22500ae712f7ebbc9fc92842f1ee70aa266ed5659a5022f45eebd6b3b077cdf39025758e8b75dd91412af95c76ddcac5a07ab5a7a89a85776beab736eff0e2f8b07210a529fabd1f0095d8eb52baff5815dfb65e029ce050a992c4c69fb39e08089a2413b24c5eaeedc38ea838a17b8bdd72b3bad175983f26dc37892620e92ca8ce6d71a257c5c7b587a660111c2bea811a71f311d1fc711bba10503bbbe2311ac9a0c612f64a6a31cf8944553ead56ff2a455a13c7e12c15f13a6f9ebb99447cbb529e06ba8b93528882e5fd68f4cf907703373ee47caf07beaacd33bb31633eae2b7c55b2497eb60c6e40cea0ee9e0cb33a5bdb11226097621ed5a6d37e5e15f86f55f66ef5c7b4992ac7409f4456874c1c5aa8f8b4eb45b575c8465df040bcd972cb0d9f6008b9d38dc722ccbc2c537a2e102e0fd6e5dce80edf6be4072fb5d352692dcd1aae711f6d86f3578da3f6926bf3706ce2a4de99b3413d4e082240cd6b936ed0d9957c1de4c868ee7b56ce0ba054c522119f6b37e3b7b65c9a6c40510112a1c7e03801dcd4aa47f93058f6f8f24cd9c55e39981c87223398b918844396b0f0b6e8618ceb5319a5ff60f20a5637e428e049623798f901bba84ebac920697bf18c804786d6cad39e3236cdde6021b2c63a81cf2adc6cfd24c4b47b2a07ed9f6e9aaee7cf04f17f45597c9cc89521f87beae24e1923511987f77f31990ae06155bb18056b8ae804b3851fcd86b2a46301c025f730c7c22adffa0e9d1850fadb814fa0e899a3a128efbebc8f5fd259439d36e381b459e8fc1b99226c2c0b5580a7bc82438ade4d50a2dd0d9fd61fdda366a6f654d440fcad5fc873bff3f1897efb6c19826e06dcb52fbde82e911622f5e381d5287142c1953026d20b8c439a3bdaa2b362ba64845a9581223ae70608a9bd373f5c22b903c49b3af1e0cb079e2c4796d46ecf7107e9dd22e0cee83a91994de107820441a1f2dd33f7698c2e69fa30879f2725c64131b327341c3d8cdb3af189cbb713be6ff0f4775edf8c4bd1c40a8c023756c14c8e0940af45859c0b0f615b1bca91df553d3b278a9766695b34fec645141d9267a658355e7e6bde64f43936d73e0695fa76b04cd98c88d940ab2d9d63888fc3bdbf93c4c9af141b8839bffdeea8a73460e4d41121eb3d7b5eaf05e6b5998e229aa79cfa272f1f566720a1da1d19a5a9a3f434113b13884565d4126c6eaaedff183d4ca42efb0c105c3267b0475f37e3cf23032ffea4f803d13095538a8efbff09f451fc432585aa53b84ba188904ac933f04e9cb0d80e396f3676d7e5b06b9040072c28dee883270b1e892a3bb2f882b23527d555219c53cdf06a177683afe90a1ad1489ab5753c833f1c5216fa6f198df78e4d83846d3eaf8d02e1b1dd83f858a7fa34c045c88e88bb9968c59a43ede37016c26923892c4d0bc659cca8a5e4f8fb2c9c2984ed9e5d842548288cbd16a4135e96e027aec55a5680b97e5e14d16988b8e70aa7fcba9c16e5af6c8e54fcc0d274484fe3a701aaf6d46ed5bdad98b3a63e50bdea705f73da89e834debcdf3c129f1c3bc03a0fb7bcdbc9ef78949dae577943eeb1d63ca877943863af72a029e8375b31375c06ebdd721898d102e90cbee1bfbf5e7741577e7778d54ed8d4fb258d84587f30db3afb64cde5136e9829d6cd4c3c86e7ebecd5dd7d3cb9f1684d9fcf9fe8d2ea1ca5f67aa2aca9b9d537e1e31ff3e647bf49b1824f4ff7c6717e4a31a35416f90f685dd1dfb4d15ef3741378a0786a8a65d85cc4424de48687ccf3e2fc258b5d66aac0426dc7951b4bc7c0a2f791516e2ab59aecddebc0ea57e7c63f1405b5b357988e0bb46f4e42fe48573a92a31da47a005bd05c60921c74c26df007c696e3ce7e96a2e7d6c34fa17aca23239dd57fb2011c41e039779d02d5eeddc8f81443db946290df0c526124859447fd9a97ae9ef3f0e3b2f7e61e8f046ea442d0779b16d7d60507c0e363306fbdbd00fa5542e430abdb60b1301563cde0d003aafcc9c5f06d552d126361738c982fa4b377c5980bdcc581e79acd028c5df7f86fc4dc5dbfff324c281ab909a58a43ee9af4e3364f1da6c1f1e49d88f84b11e1b4fbfa28ffef051cce4bf6d065d03684d8d9b14cc7a3ff6a600f9a82e3b2b0397886a3e99c5f34b9f2b974d68ee92cc1d4a8b2687533ea8e20c027cd80ef95f8292da52c2b2fb263518ba9f462b90ec9d97ae23696b4e012aece67d0f5c6a4ce17104c4407134d9229e49a752ccc92c05d9f157c8a17ff68822aa13311919c9c5726f1ccbdd7761e88df6c860df28af74de5b2915fb9aab95bc9691547e43b3815396d08e584aa62011cc77817bd55befacd22273dcd75718615d02412e405fcf4a156fddb051ab11e6ed8d919fc318dee2b4c3d907a559a0bdf42ad961bb45b74ed778d44e796b50a8c287b69f591e6ba45f184c55437a5eb9acad2f1ece57525e6fbdf13c1264fa2f4cd9a47e9fad1302c3d51976757ea5b9720f1f5e3549ef409b4fc482c71e48dde97b469b0feecb0607280cf79cc6173f421b2765e891594cec5586effd69737ea956fbf73ff99ee60ecfeddbd6ef26b27fd284ea46c52d0d28a4a84688494e3fdc1dbe47e672d38a18624a0db559b76b06c57690fb8b84bbaf5c03cdc75c70d9d6668f3b4893dedb551b757aaa551df7327444c3d1680ad013d5b2f5b6e1a07aeb7a17c8276ee45b9b36d54c5e10b042d8199e607c51c45de9ba0bdd0a55c34d5b75afe360793d27453681a2cf54428bb71aec7f7b539a231f6e0a0215951ec7cf3c841ee194ef3138c7b7e389a9eab190b3cda0e48625e455cd95ada5bf8895ecb3a90aefddfda68cb3c7aef21e78fb8688b8b17eda5ce09f23dbefc946a4dbd0aad8a15981816c9a1b0c91dbe597f5ad1140251a96ea19cbe228ff1b5e48c2d0dc74cba3d140a77f5147615b1d87bc5639daac155b485e889ecdde2ca3d4e61f853087539353c922f41fe83d2f4a48e80a58e94a7efa3dc9b2273d5855844eb96fb3095c19d610e137af4275aa697256af75899bcb25b82d18ce71a0df6dd897799fd5b06e00b9f37c4000f6e1ce86f7fbd6811409e0e820dba70a2580aef9e92ae5688c812ab6b5b15b8bd492776e618d8ec9ac25ecac431013f803b7e2385317fa142ef031f64d346aa5aeab52b45824bbc7d162e78501c720018aaabab629122ea2fbd333f806c9a96c05be21e6982ee1e96abe2812166a64195a0404658918287bca5dbc11a3782b804969039805a90c93e710cf59e46e6985fc2b8d5a7c63b19a44863a493117386b7a7918f570fffb4223f530b064718d59c5564cd496fbb77a59295d0c33a214425cd25c46f53fe466d142d4ef18e677e606850c33c32ea568d716840166d5a9c4046f95c76ae0d49b9ab665c3666726adace92813c851a6b58239b234871bf3a561c791edaa1b63e69bdd7c285d9cc3c84a4520aaa3b642bdf4e893f84a6be95d63dcecb5bf60bbe1f4113dd913b87e22e8446c4ed4f1c9d65c8b0141c8b98abd4d20af15ad98dbcc7c39c044cbff2920874f263d2e70ece336b5bd82bcd7137e123aec93cfc773aaf4c0311cb211a6b4c2c80c7d5b48124263a7e56d48980c336d9c90bb807597a3cf6581db7fae7b40166730d3d58ac7ed27d64208209b52f32fe6dc1e0d4a0496206a6a9016c6c5dd2a020f05a81a09ea20209cbd632c1f80773d51d35c4ead3654b509fd2f0f92de8900ad2df1cee13de752ae6e0a257852cc9e7ab9450454c0fec12f4fe48fd5c4224c3265a4deac776ddb5de514adc882ca34a67f4ca3fdbc10cb983ad254f9204835adb173dba3b779eea79e1d7d8400f7948d09b5fc9f8c3bee265caa72a941b2e82ba524736a18faca221f11c3fbf4cd51b7c2fe4a", 0x1000) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)) syz_open_pts() 09:43:22 executing program 0: setuid(0xee01) r0 = msgget$private(0x0, 0x0) r1 = semget(0x1, 0x3, 0x209) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/59) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x81b1, 0x0) fcntl$getflags(r2, 0x3) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) fchflags(r3, 0x5) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x400000000028020, 0x0) 09:43:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f00000003c0)="9e540f218e68322af5bc41e5385a9e7b5ae7e39fd3936907f5a47567917e954fa324b3a3d2038ea9312918a1dafb77ec1c4729eff6a2eb950ffa8b4c8c170a2d524c06f9c4113db6d6c5a2509095032fb8438e6c8c2c854b17336c3bca727de4922f66fcec66d736d34e1b0eaf2d1962cb198d3f3d3cb47a74a840f34be0de13b74f76f373aaaeadcb4a1fcee1a5fcea31197d79e522df003095befcc9e42c5ca72e81ad933f9a707408460974033d040968ebe3f0de9dee69f739fbbf6e1c650e358cf945f0e483729ff592af8dd8ea0f82ac42a96f4d8f5f3bdb14f0bcb3ac1fdfc700b2287089b57fc8375fce6ab039730f1cdbd6beec800ca184cd1f9a16f98e15899dd98a9e006feb87267e7215246029c80cfbce03b3d0da4710430f44c7e8101ee23793fb561cf4d7d95a4391a40ddf8fbace89e30df5e1cba71c98d8de6f60fef387d7a038cc4f09f8a606ed2696f00fb6f1771928aca87f5122341e2ac46b8df38ba3d484f47930b575368366e77f5ebb0a03581a0a35840e33d3ba243dc0cb5dc751b54554fed72e36d8a34db2abdadec347f9f142e772a5c920e2dfe71295f5a375331a5413871554f61fc7c398890113f70dce37f308d5ded91aca317dab882452e559bbd6e0af74321d693d7703028288aaf0f416e82365b4e290f81153839fef10aad9a77894ef743df852df4182d84723cbcb15370daba3856c507214b57d9277fbd770d883b85f8cc9e564c5a3aa661344ad7ca0c18b464fe27f5e937dd942640b7b106acadd44b54e20a85a7b03b1be94cbd2a76c1afbc811895420064eb94408d26af34f6ae5941c88a3e83aea5af323c7e3ee363dada54236b77f77e81c6dd66a92e0d9ef9d8f050d633f215c929978fa5b0aae4bc5daa8198b516149b3348132ab0f7f8520", 0x28f) syz_open_pts() ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000001c0)) close(r0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000180)=0x6) dup(r1) r3 = syz_open_pts() getdents(r2, &(0x7f0000000780)=""/233, 0xfffffe7c) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x6601e39b, "845d550900200000fc5c7fd2008f27df00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 09:43:22 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x4000000000400) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0, 0x18, r0, 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x1010, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) munmap(&(0x7f0000005000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 09:43:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0xf5) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x62) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x7fffffff, 0x1000003, 0xfffffffffffffffa, "85000000000900", 0x4}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSDTR(r3, 0x20007479) syz_open_pts() 09:43:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000000000002002, 0x4000040004508) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) 09:43:23 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0xffffffff) 09:43:23 executing program 0: r0 = socket(0x1, 0x4005, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xa0, 0x80) open(&(0x7f0000000040)='./file0\x00', 0x40000200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x8) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) close(r2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r0) 09:43:23 executing program 0: r0 = socket$inet(0x2, 0xd, 0x68285f24) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) listen(r0, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="fe7ef849bebd97186c88bef326a8fa3ee19ace948eba41ffba8b280d6a953cb4707bb2af0227bcda83636deb0bc5011987f8c66dd69a37b2a24255b084e7ee401edea184b240e1d29c6f8cbd54b04f997515b89c0b8d3b2e10e46048993a198988c842972dd35cb33368db23c99be4bd6ecf2f59090b279cf7b3043f52b9336c3a5eeeeae1e3e89af45984e0d2e6a2f43e5c4b082bafe20b1b", 0x99) shutdown(r0, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 09:43:23 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) socket(0x3a, 0x4, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000040)="f40d76215b979e4f28d11c1ac72181da58ed1aad", 0x14) 09:43:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r0) shutdown(r2, 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x1a5}], 0x1, 0x0) 09:43:23 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xcd}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) r3 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0xfffffffffffffffc, "d730c1e7bbe23c5b00000000000000e74de400", 0xa}) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r3, &(0x7f00000002c0)="a8", 0x1) r4 = syz_open_pts() close(r3) dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffffffffff7, "854955b3c550d83a0a10f5a77c14eb9d00"}) 09:43:23 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000340)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xc1, 0x5a3}, 0x1, 0x8000000000000, 0x0, 0x0, 0x6, 0x1f, 0x2, 0x8}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x8) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x3, 0x100000000, 0x4, 0x7, "6af88b9f4c3085c0b3880b5fd3c06d4a69911ce2", 0x3, 0x5ef}) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = getegid() r7 = shmget$private(0x0, 0x4000, 0xa, &(0x7f00006af000/0x4000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f00000001c0)=""/205) r8 = getpgrp() r9 = getpgid(0xffffffffffffffff) setpgid(r8, r4) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x7ff, r2, r3, r5, r6, 0x30, 0x1}, 0x8, 0x4, r8, r9, 0x0, 0x6, 0x819b, 0x1}) 09:43:23 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair(0x16, 0x8004, 0x9, &(0x7f0000000000)) 09:43:23 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffdfff, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) 09:43:23 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x41) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="00002e2f6075730000562055e8750979b161d5f14358b678e216a5418731aa9e4269af4e079d4e2f9585072e"], 0x8) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000600), &(0x7f0000000640)=0x10) preadv(r0, &(0x7f0000000440)=[{&(0x7f00000001c0)=""/250, 0xfa}, {&(0x7f00000000c0)=""/180, 0xb4}, {&(0x7f0000000300)=""/250, 0xfa}, {&(0x7f0000000400)=""/28, 0x1c}], 0x4, 0x0) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x104) write(r0, &(0x7f0000000500)="1e204d97a1e330737be258f92536501e1e705f8c0016532cbc68ec12405c2892bbc9762c6bcebc5e2b1f262d9e96063e5f8e7bbc08d7c0f4ab594ef34fc2a6d482b810ee4c4f954e9179a712ad80fdeb0eb90c98b286b81bff6e8ac5dd3d3e1964beafaa6ae29847c8ba59cebaf483bc7c48f391c8d2477406fe5b5a3a6fadbc3e3b308cccfe7d867752950901f1d13ccc40d7c9734d7a0f033070155d07dc5595e6dc4ce7dbba64c7c578f0fb97b30f18051dee68d8085692fac7f2b022fd667bb80ba10b5bff161cc0fe3d04f06771d0661386a2790bfd06153f", 0xdb) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000004c0)={&(0x7f0000000480)=[{0x89, 0xfffffffffffffff9}, {0x187, 0x1}, {0x0, 0xffff}, {0x8a}], 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) r1 = getpid() r2 = geteuid() r3 = getgid() r4 = getpgid(0xffffffffffffffff) r5 = getuid() r6 = getegid() getsockopt(r0, 0x1, 0x5, &(0x7f0000000880)=""/73, &(0x7f0000000900)=0x49) dup(r0) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000740)=[{&(0x7f00000006c0)="e7377fe146387bdbdabebc8a4e7f7f78ff7ce822311e530dd338d94925377b0c6f67", 0x22}, {&(0x7f0000000700)="a62efe785c9ce276961172ba440b4973caa88ba791263a8d4e0a8e79ef0a500854964d16d6222aa51bd9bcb2a212f6a40476629a4861f3c23825dbd589b6", 0x3e}], 0x2, &(0x7f0000000780)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}], 0x98}, 0x400) 09:43:23 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x3c, &(0x7f0000000080), 0x0) pipe2(&(0x7f0000000000), 0x10004) 09:43:23 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = kqueue() ftruncate(r1, 0x1) kqueue() kevent(r1, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) r2 = kqueue() syz_execute_func(&(0x7f0000000200)="2e66470f1855a70f0fa40a0080000094c4a17b2d96ce7400008fe97812cf67666467d8ba0b000000c4811310fac4e19dda4e00f3410f52070fc0b000000000c443497cd590") writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000000)="8dbf03b0ca22272cfa25514d41eabd6e8a41ef0a5beeef76237ecc2aea658b273a", 0x21}, {&(0x7f0000000080)}, {&(0x7f00000000c0)="6fc62056a0d26d72d29428c7a8bce8e5fde7302901bd0e558b1b6339d20fd51c06185af9e3ad537432707ce02c46a2354fba3adc8374b12211600fc8368f8920446d83c0a0e01c7e04a9acf81055c2ced585ccdff22bb5767408fdd50fdcb95cf289742e40919b67a09290ee3389094e9b40fdd777758656d93862f08d98ebb20c34b69a29e0f3cfea3a8182f2090632ce5a0c315030df4eece5609eececef7cfe1bbf704c5f3a20fda313ff38823e211f7cbb2fca16d32d000435b76fb834d8dc44e603ecf90b9fd948bd9938e3fc2fb01c870f5e0258ff8f373b", 0xdb}], 0x3) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 09:43:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = dup(r0) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x2, 0x3) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 09:43:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x200000086138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x104000000000004}) r1 = semget(0x1, 0x1, 0x49) semop(r1, &(0x7f0000000140)=[{0x0, 0xca, 0x800}], 0x1) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180), 0xff20}], 0x10000000000000dc, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x6, 0x2, 0x0, 0x6}) 09:43:24 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x20, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0xc) renameat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') setuid(0xee01) msgget(0x2, 0x0) 09:43:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x84) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x5, 0xfffffffffffffffe, 0x4de, 0x3, "e26d1bf8d3fc128d870e5d9146575f39739f416a", 0x1, 0x3}) ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) read(r1, &(0x7f0000000140)=""/179, 0x4a5) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x22) 09:43:24 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x5, 0x0, 0x0, 0x6, "3e63890c8eb599ef2c3d257dcd9bb81425ed991d", 0x0, 0x9}) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000000}) ioctl$TIOCSCTTY(r0, 0x20007461) 09:43:24 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000001c0)=""/20, 0x14) 09:43:24 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setsockopt(r0, 0x71c, 0x8, &(0x7f0000000080)="8eea112f10d3f8b35be74179630ea7debc673228c0b272713d82a83646460fe9070112bdcb4f7cb3e33f2c4fdf4f5edc37353da772a8559d615c3e60f468623a1be590809146bce7ca95f7e821d2b672351b8fef8e8eea71ee7c852bf13d0f1c15c29cc2a0117f54560face4be76e06c7a7476e5fb97ecf3b83d332fa1d089b4c66a4ba8f08421ec8a665c217e93f835482e4f35d6ca30c621ad6b681f89c78e348a49b49b84aee2994b990462b26014a6fa1113", 0xb4) r1 = socket(0x18, 0x2, 0x0) r2 = semget$private(0x0, 0x3, 0x110) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000200)=""/4096) setsockopt(r1, 0x1000000000029, 0x200000026, &(0x7f00000001c0)="4b74954c", 0x4) 09:43:24 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000100)=0x2) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) setsockopt$sock_int(r0, 0xffff, 0x281, &(0x7f00000000c0)=0x7, 0x4) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) 09:43:24 executing program 1: r0 = socket(0x18, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x280, 0x0) connect$unix(r1, &(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) sendto$unix(r1, &(0x7f00000002c0)="99530d152af715b368a0701755622ef71a0fe9e2681377a18534861ed79486a2cf3903dc244839a11eb0fa59712b4ffb9578021c4c08d7afa00426c3e9617d05da2d5f74a0b2b0b1c2fc0cd1e6af186b469133a1a066ca9f055bb5cd953ee6ea6eeb775d68f6f219e1b41863f3d43e674d423ca141d10ae97b0b122259fae8fca4b83dcd844d5be7cde7e94a874dad6d940a7b08cde6ed8ed80ab4079541c439dbf5027f61803d407fa81829325590ad24598b8c9909", 0xb6, 0x400, &(0x7f0000000380)=@file={0x1, './file0/file0\x00'}, 0x10) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000003c0)={0x9f1, 0x7402}, 0x10) getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000000)='./file0\x00', r2, r3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000280)=0xc) getpeername(r0, 0x0, &(0x7f0000000140)) 09:43:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) mknod(&(0x7f0000000180)='./file0\x00', 0x2090, 0x401) unlink(&(0x7f0000000040)='./bus\x00') open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0xa80, 0x0) 09:43:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 09:43:24 executing program 1: r0 = dup(0xffffffffffffff9c) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/177, &(0x7f00000000c0)=0xb1) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) socket$inet(0x2, 0x0, 0x5) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 09:43:24 executing program 0: truncate(&(0x7f0000000040)='./file0\x00', 0x2000000000) syz_emit_ethernet(0x0, &(0x7f0000000000)) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') chroot(&(0x7f0000000000)='./file0\x00') 09:43:24 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) chdir(&(0x7f0000000180)='./file0\x00') ftruncate(r0, 0x7fffffff) write(r0, &(0x7f0000000080)="d5cb1bbf85ffb9f5bca494ed5f561951737e5e6eecdf9b040d99814f25523dc6db99ef36b61e91955c38585077c6beb707b19c868a2297c42e9c101ec2b334f53dde98034a173537bd55a876ecff1f54b24211c3b7cc1525ebff4a1d0bcacb05d2fed8e0061d382f70eaccc2ab069c02d198b7d4349d0f32fb8fcd0eb063e2d1493940405c0deef779cc6a7a971fbae935da4bc4f6017e9d3ad0e2d8414befb81f68ce61fdc09f8e791cf6e3e48324fca273be3b908341df1fb95e932bb45554be7c91a45deee66d1ecd", 0xca) r1 = socket(0x18, 0x2, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) setsockopt(r1, 0x29, 0x2f, &(0x7f0000000040), 0x0) 09:43:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002005, 0x40004000000028b1) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="00000002", 0x4}], 0x1) 09:43:24 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) bind$unix(r2, &(0x7f0000001380)=@abs={0x1, 0x0, 0x0}, 0x8) accept$unix(r1, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000001340)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000040)=[{&(0x7f00000001c0)="6c11c3538c1bd4d309327fcd0bdd16c1e7a55485e19cac08abecbe34506c5f31e64b065fd876dd02eb62d4e460b65bc08b91d456475ca613465f1a1484c0f0a96183b6a6bf28873dd4fc8c5eb3f4c3d810ea2e74a38e09402da586114188249c61968aba8a7716c333139dc092db71424194ea40ee8da979323d5050da6cedb28ca8607c1767afdfc3cdf00d0b80a8b051ce149f6966a901f83f04f7a28cb08e951177509f377b20a786d3c67b9309d0b3159ef7bef824dc87acde15251764615d02a7ed31a78534425bfed83d1f9d46153db9f0dcc740ef516a26fe5664da89f32479d77f75d35f83219c6c19b1614a2d08fe9e88d16f22ba6f2a1b52feed086e018d740597f9a7af48c1b028c346c2286c8a5d24141ced8c68e1d26df6459c9e3cc82246ad295e60c43d1df945d9003c1bd2a7d7aeb261269ede5ad3387a922c1676272476c66b3ab113af212d0a84639f3c28e2d5288f864162e1655b42d5297206e8822ef7b64dfd8969c3148c9143b96ec792fa66c5594c1ed52dd9d64b300dbae740fab7eca01d493b28ade7b21b2ea2a71a7b2dd3172f2ac57bfb1c89651410cdb7673c970f2769e8d9b7bb9c7a0d323f185acd408fd293a8082b576b0db59ed6dfc851448e4e4a1dcee8a92527bdb43487930b8d03692effa0a739f080dae8640f8f3f007b4990ca8cb3db97f3708bd7097be6de26da35df1aabbd47e9ac695adfefc10a8e155037363f924824b4a10fbfab8b4a170e95d6fe6685ed2e02732e736e4aad58d91d33b652e5f3b3db73dd03e3f8261ff854382b9ebc7353b23b1af64619e28b8203600a806018a347dc8aa0c2db48b917a713558cba769526f3c844b6a931c1060e6ebf7c1d2a7a7ef7e8842f36a3a30b31d9d6224572dd4a19463e70fc51272d307f8b889962dc04640244e70dfd4bbb31cdfc19564836d1d561cfa1b801d0a38eddb93ed42c739488b45cc0a7693d9539aa70fd541d3205c7bdb62e1d00542d922683796e9900f8f68c6488428482de9e2489bb9a35ce8739cb9b3673ce5af4763a8048588abf947952cbb890383f804032563d4170a86bc02a0e859b8e65faa1b172237c715d88a3285303cc49b76c2a764f9aa0f04acba2d2b744dfcea515e6d2f69cad9b2be8f250f5b45e9c187fd8739890dcd9172cb2f353d6427b48bc656de98ce8ea7b5250c4eb6569d452b59e555ef888ce1a30bbe22299698b907bc8cfd69c4ee2e3208317dd60a4369aa2d87c640418bc6643a13d95ae8e9767e0292a1eb023828eb0f1f0f5f0d223ef068803b7061bc678532c89790b5248af5e6b52fb069dbae872f9b736f7303f423285f339fc13fd9e7a7c0be25376f566c6fffdbffc8f97d7a0cc5ab81df4774c7203c00059c59ea7badf36871b74e3a1cc19c7d2706eb664702e5347c8098bfe85b9f1369cd2bd9fd06230ba07509f60a8681aea12d9bb7ddbaad884dbc52a61f9a2a9dcca8f8927fb5e82f1a5485a970189f95ff8c0c8adffff2966c2d1e337d415867a2f8c2d75144d01df35b4d9e5a94a64267328d049a203bc6e39b569567e9c7f18a7d4d296e5ad30b3ad70f7e9a3edd595f040ad83bb3f7a8dade380992552c6365b8a7de4564ef786280efd0fb7d58fcf4af7cb97da20a4218dd4ad8fbc1854c9db237634c9cae8370ed35da5f3669283181fbe0d55decc4b54530c5f5671c1deb57c32e0db3b3e6edf29f14651a0446f57268e7b9662013a18f61900989fd51f056f6de2f0e70acab56e1ba47df28e499abca2a30bbd241d9519c09ed39a15e029b9a5873ad2fef400cada2e8c6372300ac946522784bef161718d359953d8183e300cc045996107a2dc1a58f31f25234a638f821d88c20b3329cb38362613b4f92e8e4fe7ca9b5fda902cd7ae0e95cfd2ba4cc1ef6718ba706ef45926dca1a268e4d13b09cd11420ac81a63f72f0fa39418315a390d00337ff72863141a3c7036e18b78258df6bf6d7c899680f84862e3f7b565d7a644abe4c4277ce72a6d20ab230ff84acd737a63091d6af42901e1b1c59ec9848db64ea1e326134448c58a0ce639efc9370065b5dfe4872826485e2d97605364f3189e1215c3931fce044888138cd21cd3f8b0c8b05ef92ac2be854287fd1dd3e1dcfb9dd85e222d80aa95646035f5cf95363070ddc81e0925951b7de3a11881f109f625400c0cb4809c6f440767c0cf3366116757d854349712d5a8d607ac8d9f517efb19288d5bb3207fe9e90a4a61540fde7f16cb9751fdf98423af93fe7e3a126468658eb190a04432a290591c232021200a10ce9dc240c6b37b2461ace5e251ed0835291306a10cd9321e3f2cb8bcfea67cda8e2aed0d793530fe8e8a784ef3b99150b45dab067278ef106ccab3d9867a60beaad0c74c51e1487b6db1fb073cad2fcd609b067442a8b5835b8476b44164be99ccc90019deb6cbb96af42f44c5ae4936780ad9ee5da4e8aa7bb6a15b7940ac10257b69ae9d4e3f54aa66f2c0f5868576401a127e8c9aa8b9bbc7e7bb19ebcffb7d5189bf04c2b4236e8ad49be08b837c3d1f90ca044a98b0c37d53bf5fe92016865eadf8eff395d383fe22d16e7f07815770f40ab6174415b8f894986a06ed17bea67feafdba3b8b8c16088671a4f73fb59e3267dd223dc937cdd17d2f132e42931b1403d04efbe8e281a1e1118391974568f09a5805e487e4a74646e9f4c9228d1d332bc5573cc2a05db47bc731cf4712c45000c27364be4d755514adcd49bd27636c41d644333cd25c31cb93f6e85418d0ad68eebac519b7777f0d4947754a3057ca1517d7c1e7de959177e8c15be6fde0e33d8a149757328f812603322ad2ccf8022151409b9e10525de6075e05d48c0da6d7ce49724e4cf534653b5890a2e0344413603d5f478240549e0abacef50ec29a4e4a11a9ed1337c2d401966a68036546d92831e1f80328706b5e72ffe4aaa52cb241780722a5a0d11b81372f667b8133b38ff99f42328cd9719407de4b39eb27297f611b70815cab3fb6e182c05ebec3c7835b05dfe1b8bfdb7354533b4f489bb172145663a8b1b407f378da69ec79ff037001dceb34724698c5e50ef2afe8d153abae40470d02b1c45947489adf64c24a85e623f7bdcbb068781632d86fb803b17378d58c59f67c52eb9d06b6f1da11741c6ade27c69c59d1fa517c9e5d36f9d7ee4af501149751901d649bea11eaee5d72ba1226e2abdd75df9583df3077ff759a41510868c32be460671dafa45459f8b917c5df0047fc71136b26f03de6a986bc16c1bbccf9f49502c8539bbf0fdc780416cb13e1427c88824acce372dc54a37e11db5dafa583eaac0b83255f1454ca0081ccb2899761c7a107ae70808d00bf4d38b35a091a48f25c63025c9dc3ab2ceb338589fb55f88cca3a5ebfe0ef89c7111c0cc95d34781fc4946bd999fc408ba508e7da61cb822387fbfa32dae083b61bb41695e4c90ab09eb2fccc982fd2ce0ee73acd5e158923695186fd3911cca06cc2af5ac58f49e07ba659c6f384bbd4006f60b70efad88dd57d354c1ee2756a7a00f2c3ce0de343c5c4740abb9162be2e2b0c965ec91219c2edacaeaf62ebb0d0d6795f9b37bf8b422953ab429cb9d6bacd7e23649a8ebeda48bc358052bc48b27f317c56805546b888b5564808fcc05e7dfd9f505e70dc565eaf507ca34c668d9c6dfea2636880bbad1d99dc75fea6e419b0ebaf0d8b8a49b1df103205ec221373d018a7bdfd9c2031a98ea4c5a161fcac80369a5eb952ad2b58111f3811f63d942198c1be2af92335a2612526c9b2f8f31510f1cda0d692c478167fc6af8203ac2b8c7a33e6045ab76175b30d9413b0baf74921bd3a9eb87dfe36b8c058522f2a58bc2909543f04eb11e5bcfdd850fb72a29013846abc35cfe2a90f8f352ee857d30968c301cb06b0e621c61ee6e56b56ec263515a5a928d3b623f38ce40e6d6f731a980f8d6c600a888b1271ac7096f4ce362b4c9f37a17501c263464e2c4e8f5ad719e1ec7a5be1ffae1091c6d8b291a6f819b05150973526128d41dfea0b537e1136a2ee8e41f248c03b6a00bf219fc24fa980d847153e8c4d11dceb99e8352219aedbf1ecf2666083648bfda53ad853d160a42e10084621e7754d4c5d77be674c2f8ff4bc1b00c71720fbb1160c09a702da3d46ac44ef19153e7aca47c4d450c4b575b84de115e9d72bd390b003cf5eb424dbfa870b0827e202b4cce14c631500646ab09701bada9cf963ec4485b5b3541122961e7a63abf1d545c5ea6c083cffc58ca32f50a1a97ba5501adb36d03134d5ebe688c601e2c0024ad4019a81ebd0f03fc5445b25a04f52c65af3f6a83cd12f2132f7bde708c19ddf111833454e93c5752d1bdefb3cf5461f1a4e9caf4768d1f16fc2f7912d1e9085fb40d9a4547505fdf416140b3fe2a4f0000e1518e9ddda49bcb17beea0f722271bd1959aff5e87680c1b7068eacfeacab2a566665887b33d9acc34ae9be1d620d4b0246c55aa51b6eae798bd9d6af0710eaadb745db8aba06c4a1aca5143bb6c623eb27a074a6543bd015a6189f68b3d20ae6174bf00d2410001fec0251bdc17f6a323d4e8057221781ab9b497cba7a316c98dcc99b05e1dbc5dc35acbf9d40b5929d9a64d75123c1bb9541cc4d1189ef8bede81182ecd666335f4c9b7284154d21d87615dab68bbef4140287696ce965d85bc91cb0d8e2ade7ec15a5c580fab188a1d4f6466db836137e2cecdc4be762f0d8bd5d66218303162eac0a44b847c4d02a56fb9af2cd3bd7673deb2f33c766b6697c6cb898aaaa61deacb2f326f89ff6e7d893282ed68b51cbc037ab369cf98b1c564d02bab27a0ad91722a4e1538f70135c13d7268a0b7f6ad345cac729cf98741cb646f5aa206811cbfd02aabd05c1afe5a86935b992eae3d638b8daebb2c83de75cab0cb3e8bd240e7af9ad276d608e4838e6edcc32df3675f4489a7dabc317c76a549aaa1328060da9c0d19f3018d87f519c93f52d9d75e8a72ecf58521663381a928b359e85fa96d32024be2e6bd922f46cea385b3444adda0e2fbd105d6ede61681876343fa49670a784b9a77aae9d1922f773ec2e0389cf656bcfbf09e3fd1a3768971a2db9a8ec0a20a84619b15c7d59ceebb5f8203933c4a9b9f5884d3d7a48e9b135c8477559eb53e117806e88297bcc950ee01428a1a82f8c97cf516ba5a61a4205f7304c4c517927ae7cbf714f896a0d8437ea9ce68716e2f8793b07c2a0e64d763af87db52ed326dddd32b95416a6c4eb91a8d5ba2741bacde7232e83761dd174baa9cdd5baeb5c98dc11dddd35119d759fb3b2bb69964851b3d6f3d0a41ab769062a103401baa7c8ae19dd220f6ff9488ca3dfd458c7e289edc02e5aec469ac9df4a2afce2d5957c4d4e03acb0f6c705b43c13263bd406b914732522f180fa486b2056ff97dfaf27528aad6ec88a3ff7dfcafe132b11c616405768281f14c339c853a0496cb611525c9448d46b6b2a42bf6f85f5fd84102423f1d2ef5a20251f1534cbbbc7e9f6ebde0e630820c4a8a549cacedec6c4c9b973498b39025e6a8ceb05c9fe32a2e10549a447a2135e505574242d188848ec28872a1cd7610c7d23b2d3e4d19edeebb322d026a2c56e2224dd68d3acf8f649ed47499f71fcc15126ba4e5bc8e11fd1b1a5cfb646a24ca933407ae1690c47d4d7b5226ee087e79b985eb6e6679ccd25c8651feacaf73e2636c3d96feafb2b8a303cbad02417b990516a58a0e28f15cdb429c3689790a5e", 0x1000}, {&(0x7f00000011c0)="572d3d7de985daa249abeb974df7439b2a70cd3534167475cbc0c00bdc3c97ee114af9a157b623f29f4f1f962ad57fded74bee4ca51deeecfb904cc144260bfa10adf18b51837c584aeeb6f90f9b04d4632a62abbb27c0d56e63fc9827b6963b31ec9eb850a444aac6fcb2096f8d859e03b6663707c44680062be20764a988074d52f59f251eae946be8f1aaa787e1f2d102749208ef5e9d3a766a65cb26553ec17b97b58c46400604a6f8c7693ea6c52c2cef0da0dda4bcf730b3e91c0413ae2f003f87db7a11301755c60f44290638cb732e233f651872671e85", 0xdb}, {&(0x7f00000000c0)="372eb9d7d8e7fc5aef36cd29bb144b4612f318e8ece12095772f61ee6cadca5320a3002c82449d3a4d74856dea5621a942f6b8b2dcf2467647f8801dfd056ea7f37fc6e00932ba5053e3b2d6026c826c9f39f15266a31de298c0c4c0461f2ab2a0bddc1dd86c7444faf0d1aa54b56de21aada9dfdb4ae315585d9316fd226a6bdec507c7e8a2174c6ff2279e7c0b3dae689cab2b6998aac5ccee81b2855609ed8a347f366882986ccabc03871c2f3b002ec30ce31d57b54be8f322b2", 0xbc}, {&(0x7f00000012c0)="d27dd95231dab5954b2e7bcc2f186db7bd7aa1fa7df936234926263787b34252beda53b218993ba937113d6f88569a91ebb56f4e122a6d982f1455ab388bac159c6c480a53f8bce5c7d8b940de2e4c", 0x4f}], 0x4, 0x0, 0x0, 0x400}, 0x2) accept$inet(r2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 09:43:24 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x7fffffff) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffb, 0x1, 0x0, 0x5d62680000000000, 0x4}], 0x2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x45, 0x8, 0x7, 0x7}, {{r1}, 0xffffffffffffffff, 0x0, 0x10, 0x0, 0x3ff}, {{r1}, 0xfffffffffffffffa, 0x80, 0xb, 0x1, 0x3}], 0x9, &(0x7f0000000100)={0x5, 0x4}) ioctl$TIOCCONS(r1, 0x20004276, 0x0) chflagsat(r0, &(0x7f0000000200)='./file0\x00', 0x20000, 0x2) ioctl$TIOCMSET(r1, 0x80104267, &(0x7f0000000000)) 09:43:24 executing program 1: r0 = socket$inet(0x2, 0x800000000000003, 0x1000) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x0, 0x80000000}) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) pipe(&(0x7f0000000000)) 09:43:24 executing program 1: r0 = msgget(0x2, 0x204) msgrcv(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c23f63e713ede9e6040a8ffca961851fa1ce560f646d995d24ed7dc0f90b4696f97da5c05633454890386e20b5d9fa158049b5dbe024e1a075d62c2d7438dcbfcd8a19ea43d87225b7b75b8d90969fab9930ef98867180"], 0x1, 0x0, 0x1800) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000180)=0x200, 0x4) r2 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) shmat(r2, &(0x7f0000ff9000/0x4000)=nil, 0x12003) msgget$private(0x0, 0x8000000000800) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000013c0)=0x65ca) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x7621) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r5 = semget$private(0x0, 0x4, 0x103) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000001380)=[0x4, 0x9, 0x8, 0xffff]) r6 = dup(r4) getsockname$unix(r6, &(0x7f0000002440)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) shmat(r2, &(0x7f0000ffa000/0x2000)=nil, 0x2000) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000005c0)=0x10) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgget(0x1, 0x0) r8 = msgget(0xffffffffffffffff, 0x3fd) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f00000001c0)) msgrcv(r8, &(0x7f0000001400)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) msgrcv(r8, &(0x7f0000000600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000001800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1e8, 0x3, 0x0) msgsnd(r8, &(0x7f0000000480)=ANY=[@ANYBLOB="01000000000000005c63fa91bdd294415b81b26f4adb16cc3ca8062e43fcf4caed6393f253394d59e40473186849225677f20e2be1aa2c7843eafec819cb06cfad0baf9c58ee5802c31cf4001088f393e113592e50f636352195566f6f43efbff6dbcc8cda96c9fafbebaeeae247386f838639df521f78a22064ccf4f3"], 0x1, 0x800) 09:43:24 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000000c0)) sendto$unix(r0, &(0x7f00000001c0)="b100050202000000000000000086ca3849451ae3d3051020741038f53e8551f30ce390500e780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe0a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7da96ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290000000000000000000000000000000", 0x40, 0x2000000000000000, 0x0, 0xffffffffffffffbb) sendto$unix(r0, &(0x7f0000000000)="d0d1abf21388510de3358c9899c0e9dbdc5e49cc1df4182d24b00241da6ad785d3e527069f1619f970e9ae9ea0ffd6deef8e7c643c6db6bf5834308c6b31f333f6224b39bd27a9367e786e7b4b76952ae3e2c31e248225b4bd4f10342eb2063344e458574d4aab6f952c669f64a0d55c8fbe", 0x72, 0x2, 0x0, 0x0) 09:43:24 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff, 0x3}, 0x8) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chroot(&(0x7f0000000140)='./file0\x00') kevent(r0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x4, 0x0, 0xffffffff80000000, 0x200}, {{r0}, 0xfffffffffffffffb, 0x0, 0x1, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x48, 0x1, 0x0, 0x11d0}, {{r0}, 0xffffffffffffffff, 0x25, 0x10, 0x40000000000, 0x3}, {{r0}, 0xfffffffffffffffe, 0x8, 0x0, 0x7, 0x9d}, {{r0}, 0x0, 0xb9, 0x0, 0x7, 0x2}, {{r0}, 0xfffffffffffffffa, 0x80, 0x4, 0x0, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x2, 0xfffff, 0x2, 0x1}, {{r0}, 0xfffffffffffffffd, 0x9, 0x30, 0x7ff, 0x5}], 0x5, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x30, 0x21, 0x7, 0x68}, {{r0}, 0xfffffffffffffffd, 0x1, 0x80000001, 0xd9, 0x7f4}, {{r0}, 0xfffffffffffffffb, 0x4, 0x1, 0x9, 0x88}, {{r0}, 0xfffffffffffffffe, 0x21, 0x4, 0x0, 0xfffffffffffffeff}, {{r0}, 0xfffffffffffffffa, 0x20, 0x1, 0x4, 0xffff}, {{r0}, 0xfffffffffffffffd, 0x5, 0x20000003, 0x9, 0x8}], 0x4d2, &(0x7f0000000380)={0xfffffffffffffffa, 0x20}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x2, 0x3) setsockopt(r0, 0x29, 0x80000000040000a, &(0x7f0000000040)="90000000", 0xfffffe58) 09:43:24 executing program 0: r0 = msgget$private(0x0, 0x102) msgrcv(r0, &(0x7f0000001ac0)={0x0, ""/4096}, 0xfffffffffffffdd9, 0x3, 0x0) r1 = socket(0x0, 0x4004, 0x8) r2 = getuid() msgsnd(r0, &(0x7f0000000e80)=ANY=[@ANYBLOB="9901f5f32e25106d09461ca97e23473ebf6143"], 0x1, 0x0) semget(0x2, 0x4000, 0x60) seteuid(r2) r3 = dup(r1) openat(r3, &(0x7f00000002c0)='./file0/file0\x00', 0x2, 0x10) execve(&(0x7f00000009c0)='./file0\x00', &(0x7f0000000c40)=[&(0x7f0000000bc0)='\x00', &(0x7f0000000c80)='*+-!+\x00'], &(0x7f0000000040)=[&(0x7f0000000cc0)='\x00', &(0x7f0000000b80)='#@)\x00']) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300400000000055981eaa540539f1d3becb3ed305eeafb7492cc532591bb29e575495fc045cc113d08d9e54ca6d564e2a56f22cfc54ef570000000000000000000000e766af93cd2fc97a182ce9d2f591e5259522297b650037c8cbdd2ed7e7610450d75d8aa7cc8f1c79504f560f3e0d53c275e7830912d1ca3cec4628159c5e277d8ebfb65116e8d4bc185e84dd6b19271bf3ee5c9545c467719fefca06e6e5ef3b2bc52e2e578be9166056819c5c2f0ccb3c14c5b3b139df3152d65a81f374124b78d6ecad2b813ab97e7673ebc8eb6d978ae954d802a4ddbad97bd423e9838c45852bd5451b12fe0c28a8e7fac1ce484b6477220cedef777cbe271c314f27307a130c6e76fd821a9a0a58b5937fe6142928a970c9e211c512dcd60fd63f5b63b1cf53091aacc7047d9db19078f3000000000000000000000000000000"], 0x1, 0x800) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x800) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) msgrcv(r0, &(0x7f0000000540)={0x0, ""/83}, 0x5b, 0x2, 0x7fd) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) fcntl$getown(r1, 0x5) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x209a3, 0xc4) write(r1, &(0x7f00000003c0)="b29dce8bb501d470fe9a6152cdbc0a11ea336ac90db88b2b23677149964b63bc06582fb1345eb3b1e1c53705649c7a1a21ef8108ec56fb6041de2614f9a3a45fef6d03e298a245476e019fc8e8b1c41ffb95f72739bc75abbc39a021b659c9555359c757b1f5aab133d71a76661a779d3e6660328916dcc90520b289d064902ed6093ec1b5e448fad55b76be6a080ac226d7f6fc857246e38ff3805a561b19e7de03ddc628eac0be17af52c489fce8ac89805d03698a739bbadec1a927", 0xbd) fcntl$setflags(r4, 0x2, 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r5 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) flock(r5, 0xa) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000500)={0xffffffff, 0x1, 0x8, 0xa3, "e98297bf256867bdc22553cd0046aece5472b197", 0x4, 0x10001}) getuid() r7 = kqueue() kevent(r7, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffffe, 0x7ffffd, 0x4}], 0x1f, 0x0, 0x0, 0x0) kevent(r7, 0x0, 0x0, &(0x7f0000000240), 0x9, 0x0) msgsnd(r0, &(0x7f0000000240)=ANY=[], 0x0, 0x800) 09:43:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1005, 0xfffffffffffffffe, &(0x7f00000000c0)=0xac332858a11a2d61) 09:43:24 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x800200020013c4) r0 = open(&(0x7f0000000040)='./file0\x00', 0x480, 0x38) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x50) sendto$unix(r0, &(0x7f00000001c0)="a6da7c7d956b7554a3f0a4f5163e4088cc99eb38d913b7343ac8c28e9bbbfbdafb498186601e28", 0xffffffdd, 0x10000, &(0x7f0000000280)=@file={0x0, './bus/file0\x00'}, 0xa) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x80) 09:43:25 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x38, 0x8003, 0x504) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff99319296480000000000000000000000", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) 09:43:25 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x1) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x8010426d, &(0x7f0000000080)=0x400000000001) 09:43:25 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x800, 0x100000000}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x7ffb, 0x2000300000000}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x3, 0x0, 0xa0, 0x2, r1}) 09:43:25 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000140)) renameat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000001240)='./file1\x00') mkdirat(r0, &(0x7f00000000c0)='./file1\x00', 0x0) 09:43:25 executing program 0: r0 = socket$inet(0x2, 0x8000, 0xfffffffffffffffb) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x10000000002, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)=""/47, &(0x7f00000001c0)=0x2f) 09:43:25 executing program 1: r0 = socket(0x1, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x559d6e1bed5e5f57, &(0x7f0000000000)={0x4, 0x3ff}, 0x10) setsockopt(r0, 0x29, 0x200000039, &(0x7f00000001c0)="4a74954c", 0x4) 09:43:25 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0xda, 0x6, &(0x7f0000000200)="a227cac11051fcc73645225251e4feaec71a4cb57ba65508f879ba89e5082d52d1719a341208f24faf3a34d1a8d035405314717dda4b4ef0c308fe323b69b2f6204c5962627f346e972a99134d5ef939fcb7da9a6b5614fab1e23c780688651f4b30c674949d3c141e23f2ee0f908a5d781cee1a99ae85137a05e81ad220908d5d693c433e18d85dba3768863de3238ed5d7e78fff9b0f9e2945065ad19b45a6d2a82877f0fcbbf5a59da05a3bc2", 0xae) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) r3 = socket$unix(0x1, 0x1, 0x0) setsockopt(r3, 0x474, 0x9, &(0x7f0000000100)="c09c12196503859cc05b7c4311856f120d961c95f90f5fffd85b98251b6f1d452fd16c8e0a522e50816764e5b4baf610ae8d8c22ae34ccf2742454527e01e1d08b7b1018103cd497b7f72b16c520264f83a50a107fa488f92fe6b41dda8b06d248a3b981adc7129417e9586b23ddbd8b4896823c6f658ff90ae8e6d612b6b24ffd544e75993fa61cbfdf8b7f86ab93d4964bba12d16b789ef90a883a49b099ff655f35231490212c56a66eacea04943a29b106588d0857c9711a53b917b63d0577ec8198f50d8e0531ca5b", 0xcb) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 09:43:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="a80870e5e787df15a3dad3cb91b1b9df276b3a6e239427faca8a50e3490a", 0x1e) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2003, 0xfffffffffffffff7, "b3c550d84b0a10f5a77c14eb9d00000000150003"}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffffe, 0x25}], 0x100000000, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) kevent(r6, 0x0, 0x0, 0x0, 0x2, 0x0) r7 = dup2(r6, r5) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r10 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={r8, r9, r10}, 0xc) r11 = semget$private(0x0, 0x3, 0x8) semctl$GETPID(r11, 0x40000005, 0x4, &(0x7f0000001b00)=""/128) socket(0x2, 0x1, 0x0) r12 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) write(r12, &(0x7f0000000100)="9b3a9fe1302d49b975674e25107db7dff6cf127882218759bab8966efef15d529142b2b2f0a24904752a173aeac42180276f08d55af46945ce64c9020b0eecb9e39f27f9c7d949072eeb93a2250f805e95", 0x51) clock_gettime(0x0, &(0x7f0000000180)) 09:43:25 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0xfffffffffffffffc) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x1, 0x2, 0x6, 0x7, r1}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x200, 0x0) 09:43:25 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000), 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) dup(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x42) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x7ff) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) 09:43:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000280)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495df90c535baf08ea2efa19dec412c6d3394b747ef54201123e6f7e115f60de01208f56eea23fb936e0ccd1a1570d8fd4c59d201060d2a7beda9797765bcb3344a0054e35ae50ba6", 0x64}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000180)=""/105, 0x69}, {&(0x7f0000000300)=""/187, 0xbb}], 0x2) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000100)=[{r3, 0xac}], 0x1, 0x0) syz_open_pts() poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) 09:43:26 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x80}], 0x1, 0x0) read(r0, &(0x7f00000003c0)=""/134, 0x86) read(r0, &(0x7f0000000180)=""/205, 0xcd) ioctl$TIOCNXCL(r0, 0x2000740e) poll(&(0x7f0000000240), 0x0, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) poll(&(0x7f0000000080)=[{r0, 0x4}], 0x1, 0x7) ioctl$KDSETRAD(r0, 0x20004b43) 09:43:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000280)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495df90c535baf08ea2efa19dec412c6d3394b747ef54201123e6f7e115f60de01208f56eea23fb936e0ccd1a1570d8fd4c59d201060d2a7beda9797765bcb3344a0054e35ae50ba6", 0x64}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000180)=""/105, 0x69}, {&(0x7f0000000300)=""/187, 0xbb}], 0x2) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000100)=[{r3, 0xac}], 0x1, 0x0) syz_open_pts() poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) 09:43:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = dup(0xffffffffffffff9c) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x5) r1 = open(&(0x7f0000001340)='./bus\x00', 0x71, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0xc1045763, &(0x7f0000000180)={0x100020000000003}) 09:43:27 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) setgroups(0x7f, 0x0) setuid(0xee01) open$dir(&(0x7f0000000040)='./file0/file1\x00', 0x1, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0/file0\x00', 0x0) 09:43:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() r3 = getppid() fcntl$setown(r0, 0x6, r3) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82, 0x0, 0x1}], 0x9584, 0x0) 09:43:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000280)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495df90c535baf08ea2efa19dec412c6d3394b747ef54201123e6f7e115f60de01208f56eea23fb936e0ccd1a1570d8fd4c59d201060d2a7beda9797765bcb3344a0054e35ae50ba6", 0x64}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000180)=""/105, 0x69}, {&(0x7f0000000300)=""/187, 0xbb}], 0x2) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000100)=[{r3, 0xac}], 0x1, 0x0) syz_open_pts() poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) 09:43:27 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x12, 0x5, 0xfff) r2 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) dup(r0) setsockopt(r0, 0x29, 0x8000, 0x0, 0x3c8) getsockname(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x550, 0x5, 0x8, 0x0, "9fa616b214c52d9483ea1e2b95078497f5e5ae28", 0x10000, 0x101}) 09:43:27 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x202b, 0xb30) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x3, 0x0, 0x6}, 0xc) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f00000001c0)=0x8001) chdir(&(0x7f0000000000)='./file0\x00') readv(r0, &(0x7f0000000280), 0x61) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)) readv(r0, &(0x7f00000014c0)=[{&(0x7f0000000200)=""/124, 0x7c}, {&(0x7f0000000280)=""/250, 0xfa}, {&(0x7f0000000380)=""/163, 0xa3}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/67, 0x43}, {&(0x7f0000000140)=""/4, 0x4}], 0x6) lseek(r0, 0x0, 0x0) getpgrp() 09:43:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x8, 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x4500) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) read(r1, &(0x7f00000000c0)=""/248, 0xf8) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7fffffffff, 0x1810, r0, 0x0, 0x0) write(r2, &(0x7f0000000000)="95d3f924c9856460a35161c5dbb84248276cc6005064e2f1020e4d88527eebdf", 0x20) write(r1, &(0x7f00000002c0)='\a', 0xfffffffffffffeac) ioctl$TIOCCDTR(r0, 0x20007478) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000180)=""/194, 0xc2}], 0x1) 09:43:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000280)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495df90c535baf08ea2efa19dec412c6d3394b747ef54201123e6f7e115f60de01208f56eea23fb936e0ccd1a1570d8fd4c59d201060d2a7beda9797765bcb3344a0054e35ae50ba6", 0x64}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000180)=""/105, 0x69}, {&(0x7f0000000300)=""/187, 0xbb}], 0x2) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000100)=[{r3, 0xac}], 0x1, 0x0) syz_open_pts() poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) 09:43:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x18000000000000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000040)="68ff01cea6a97d7e9be8068b99ebf84da890d07befe0b02197a07f06d3436be445cf5917cb7d683cb943ae1ad837ea252e1710c0b64c36367cfb01d896ed9bf15b702a47", 0x44}], 0x1) execve(0x0, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x2c) 09:43:28 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffff7fffffe}], 0x0, 0x0) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="00020000000000003000"], 0xfffffefa) write(r1, &(0x7f0000000080)="d11e1b8bd1e5bb57", 0x8) 09:43:28 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x1, 0x7}, 0xfffffffffffffffa) 09:43:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000280)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495df90c535baf08ea2efa19dec412c6d3394b747ef54201123e6f7e115f60de01208f56eea23fb936e0ccd1a1570d8fd4c59d201060d2a7beda9797765bcb3344a0054e35ae50ba6", 0x64}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000180)=""/105, 0x69}, {&(0x7f0000000300)=""/187, 0xbb}], 0x2) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000100)=[{r3, 0xac}], 0x1, 0x0) poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) 09:43:29 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x20) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0422bf5d46df292851f24b45bf2c85050958abc5", 0x0, 0x80000001}) r2 = semget$private(0x0, 0x7, 0xddbdfd9f1687ae95) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000180)=""/4096) r3 = shmget(0x2, 0x2000, 0x1, &(0x7f0000ffd000/0x2000)=nil) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x8, 0x1000}, {0x2d1, 0x7ff}}) shmctl$SHM_UNLOCK(r3, 0x4) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000100)=0x3) 09:43:29 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x8000, 0x10) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETAW(r0, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf86590044961d05f24c809e9"}) 09:43:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x2, 0x0, 0x2, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x200, 0x6, 0x5, 0x7}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x0, 0x0, {0x3}}) 09:43:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000280)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495df90c535baf08ea2efa19dec412c6d3394b747ef54201123e6f7e115f60de01208f56eea23fb936e0ccd1a1570d8fd4c59d201060d2a7beda9797765bcb3344a0054e35ae50ba6", 0x64}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000180)=""/105, 0x69}, {&(0x7f0000000300)=""/187, 0xbb}], 0x2) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) 09:43:30 executing program 0: munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) 09:43:30 executing program 0: r0 = socket(0x7, 0xb, 0xfffffffffffffffe) sendto$unix(r0, &(0x7f00000000c0)="b100050105000200000000b1ffff1200493805f400000000000038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa79fea700f4c8b2ca3ebbc246699a1f132e27acb5267564c27d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a850c881ff7cc51e894303b298a85f0cfba8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 09:43:30 executing program 0: poll(&(0x7f0000000040)=[{}], 0x2000000000000253, 0x1ef) r0 = socket$unix(0x1, 0x2, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) execve(0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) 09:43:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000280)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495df90c535baf08ea2efa19dec412c6d3394b747ef54201123e6f7e115f60de01208f56eea23fb936e0ccd1a1570d8fd4c59d201060d2a7beda9797765bcb3344a0054e35ae50ba6", 0x64}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000180)=""/105, 0x69}, {&(0x7f0000000300)=""/187, 0xbb}], 0x2) syz_open_pts() r3 = syz_open_pts() poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) 09:43:31 executing program 0: setitimer(0x4, &(0x7f0000000200)={{0x0, 0xff}, {0x2000003, 0xd9ab}}, &(0x7f0000000240)) 09:43:31 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0xfffffffffffffffd) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) 09:43:31 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x2840) kqueue() r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)) 09:43:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000280)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495df90c535baf08ea2efa19dec412c6d3394b747ef54201123e6f7e115f60de01208f56eea23fb936e0ccd1a1570d8fd4c59d201060d2a7beda9797765bcb3344a0054e35ae50ba6", 0x64}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000180)=""/105, 0x69}, {&(0x7f0000000300)=""/187, 0xbb}], 0x2) syz_open_pts() r3 = syz_open_pts() poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) 09:43:31 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0xb448, 0x1}, 0xc) r1 = open(&(0x7f0000001d00)='./bus\x00', 0x1, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000000c0)=0x1000) pwritev(r1, &(0x7f0000000100)=[{0x0}], 0x1, 0x0) 09:43:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x7) chroot(&(0x7f0000000000)='./bus\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x0) write(r0, &(0x7f0000000040)='E', 0x1) fcntl$setstatus(r0, 0x4, 0x8) 09:43:32 executing program 0: r0 = socket(0x2, 0x2400000000002, 0x0) setsockopt(r0, 0x0, 0x40000000001d, &(0x7f0000000040)="caf5b415", 0x4) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) poll(&(0x7f0000000080)=[{r1, 0x21}, {r0}, {r1, 0x184}, {r1, 0x8}], 0x4, 0x3f) 09:43:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000280)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495df90c535baf08ea2efa19dec412c6d3394b747ef54201123e6f7e115f60de01208f56eea23fb936e0ccd1a1570d8fd4c59d201060d2a7beda9797765bcb3344a0054e35ae50ba6", 0x64}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000180)=""/105, 0x69}, {&(0x7f0000000300)=""/187, 0xbb}], 0x2) syz_open_pts() r3 = syz_open_pts() poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) 09:43:32 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000280)={'./file0/file0\x00', 0x8000, 0x3, 0x9, 0x1, 0x800, 0xfffffffffffffffb, 0x1f, 0x1, 0x1, 0x3, 0x1a4}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x4) writev(r0, &(0x7f0000000040), 0x1) preadv(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/194, 0xc2}, {&(0x7f00000001c0)=""/81, 0x51}], 0x2, 0x0) 09:43:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000280)='./bus\x00', 0x11, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x1010, 0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) sendto$inet(r0, &(0x7f00000002c0)="24037f3a2201eff31227025d7f000bede109415973c913474133eb21417e2ee5410feadbe0ac1b02f39872ff8331233a1fecc04e4aaa3ce08c6203d9c0fb9791a9b57fb8c46b3a25bb1fa985e70db232af26b913d7ea24e5948633ea10eeb4eb2c0d592ec8f87f96f3b2bbc75f6f63ac279be47a3005d4cf743a06ab4f6ed1e0185760ed1cd656479ef6cc19c0dfdca4fca0a4da54f9255464ea889121fcbaa543519912a8e611804301cb05dd12304ce0d259837394270e908f3d04985923732b0d737153ef121c943f12f35c27c3a3861db12e88aa2f7a3958dde695fe2f81980e1bccfcd38063965d3c759bb1d81f41d6fe899c0fa9dad457551694b1f85f46bdb1914d7988d609af22d2f1e053bb09ccc823ec36632e6ac1e61b9f4e6334f32932e567885403852e0a4f21f016b0de92792afdf722cd210fe0aa9c606de26476f7f68069080508bdb6c28219a43a4e5cf61f7bfa208e3b440e4b7e0fe28c007137a4c466ff87baf3b9da6e5a68def4e8a832083dc8647cf70ff78a159a22073f9323332b3f9b141a8c7b89ab19f7393b6faba2c3a3d6c633cae20539cc58b81437b45880e58ca3616518796ab245f36f35ccbbd6a072d605e9ac3463f7dbf12e5df8a7ab381229d0c3528b7363a66ba5e8bd88c32ae21c5f50f4e1f2dedf707b7e3ebc55e63fc7c89bceb6f3b537dfd31990c3d98b315f43caaecad08fcb224b79a944d980b1c6898d8e2378650792deb8ac318aa38afd724a0d8b7c71e5b97b258a9dad29eede27fd9f1c46e1780f14ead3386e2b652275ffda1ac52d3b1efb30615b179c23a7e1ab0532430dcf4a7d3f46f3184378983a39edc26a1ac83ece9618206aed33b53da18d4c89fcc49542caaa6dd7ad40bba615fa589d40a9eedfc488de2440bcfceff79229ad50b90fc88edecd6f0cccfe17f34c77203dc3adb8f43416dce95ef670b8b2efb86b7c7f72280f9e7c657912d64c76072e55de534d9efdc43b6c942592cc481b980f1f77d6a88dfe7b7bac4c307c12c15d537cfecc930494de0ac9d9e97911d3be97da7f1455d338e1aa4b294f5abccb7198f98978e5c276d559cf332b48a7c1fa1c6f9e7bcfec3e6ce81140048d25e846eb9015054f0c9b44a737ca1065a7354f20f8036aaaad34cc286246bb0e939d4bc87a872ae1e7a6b8d1c1c25eeb9a8bf3e56e121d85cd7004f1707bfcf83fb62aa2548cfc0e8cc07cef4c27bb0d2bcd1525239506f2834f839958f49b5940dcb0bef0eec7273233c1da336fc6f537ea6f4d1f3c670ac17f00f162ccdd9993f39690b42f07bf0e47d674148ab4da76661b5b8c20a3d76f2e376a24a204bc36c1d2446ceeb616ec759e03206cccb1bbd1700c4ac6fb7fa63b8d9fe98b358a565eb6ba175e0af9dbb93d1790c7d8ab05bedb548db76d7735c737b5d1fca3cb7f4aa01750efb6c9ad531e6e4dad8f68d3267db68c68be44a198164830d41cd77d0bb8d50e9dfc747698767e11e1045618984ced5635fdc3d8cfc526c3971a044799142e907381a966021b0bef2be289c5865382a74da1baa5c032ea31058d0cb56b1abe07b98bc6c9a6f1b6b8f9088b1bb71b31343245a840166406edbe72c999a83ffade9eba908f3178727780f23a7587bd28cd04d89a5fa05e27fda96ea010fc18ab6c1a6cc965d91c24984377e2cbd60065db326f4db2278b4e0d4fc4a19ce080e4995bb7bcf8da1c6b1f62449208c0be96d9aeb86184c422dfbfc681c70a59111afa298b845eca7b499cd982c8b304af6fc9dfede9c74bc50a15a8bb252326fb9f0246aba28e12b196ab41b455bb37b61c96c318c5672ab9978024fa066f017c5b0ad906bb09dd05ab6dc3a165f3151bd74de4468a72f11323ca415d171775ecc8eb22c80157b7da8effac102cd70531efaea5c955e248ac67353f859e55361e4c0b1f3363317a1a011d5c4d35cdaf878a5d83887704358e02f7bc872d7362a2ac463a81514484bd9cd1fd2419fee9c838fd494967c55c5adbb9328e85d8c04f38b0f8e5bf41177120ea5c94092b03e286bd89a03a396acb8d9f953cb799f67854f2d741fb0e2f16d776c95def6fb206a479a04d3a0c7c737460bbbb856eb87eae84a1d6eb94469f564f85bcb8b179a7315662344d045fbcde15797216bb4994649fd09ffb319dbfd994ca82318c3f8287bfa61d1bd0c67cd538b0feea168e7b220b4cda053b062eda044dd6b6d7df0ec6220658acf6967def36a24df7c4a9d0333658dd2243b008a4eba3ed63d5f2ca7a80599afec98f6cab8aa2789077781c82de656e77a900b6fa14c5a758c5d3edabb4c964d5fc48c24ad63a34cb418685962759f8ff107bb4a0e4fb13a0c6bf4ff9e244fd5a2109ab8133ec016bb3121859ac7ff2af6ae16749069bbc540b2b43f78551b38a807301a3257768497546c2ea40485069e02b208487a720576eb428ad87387f821272350396e892f698afade4423331dd6c84eeebf452f5310c2ce14cb35d3b358bf26d9cffbe25ccb5ca24134cc32b9a26218354218d5c3eecbbaf6f960e1e5223bceccd29586c1f120d231ce2766316f5ed329c377d4206aad52455d0c3ae5ec95de5eda18614e00fe9fa09f0ad8ab67772df19c8b96a01fc73199a132341a56d09ba1d4ca6c8108ad191cdc02cfb29107a2518ed3ff834c72d95b345f72bd6a16298371f0fcb175a412ff784bb856db202f32f0d779f27e15c5ed27a6ee36af0249e7ee241122a15b3873a1cab455511fb98aa2e4418d971e401c6fe75d5d5f817489d898b3a128b2a774f17b9b5e4059a751fff73ad36f9fdd1206dc9c0549f6e2d17410ed593ba11616fe70989c307d00f0701bb0191e061e7aa2e8c9bf639c660a71d83d7cef15c649145991d7d4dfd1257f894c751d09850e29decfd6504f2ae22ea5d44f5356510a247d80a2d81399462978647dbd118b19dbc30b16f9268619257f302b0bf2983a9f6a7ae42a469b334725d3fc659b61a516c24fb8f163350f5933acf264b90d8b96bb21f72422de34ee8ced855500c585173dd47ccef8d505ec9eb290fc2434fa0001ffc66dccf3d9c84f5c5a2f7690851fddd687b032ff129d25b6f64d1b28f952a5890271bf9c88921cfa5e81de02d0794b6a90fe47ea6234da7d48f528e67e02c6dec7ed5af115c6230e4ffe578d52c197b8eb12cc7e44b59333eeebd7e93f97965c8d0cf530e111354af9c53090a43b3e563aacdb25142f30327b5a3f8ba932a213b05d8a1106743dad7e3f93553e9e2f8249df04fa038cf61dd3d989282912aee56de90257736ca0ab5b3aa5d1397dac65a1c9fb73d2a4b2a7de08a7efdf4d1ed0d1df4805356e44d240fdda075360732dd3a351205b3f2982af5907eca671497be22b099877283ef79bce2fa006ec78904422f2ffa0ca754eeea6273283bc7d7f33cb9212988db0bf2d4e4e7982064ae7ec6c4c2bdde2398d6d48bf173f8ff8894dfeee349b9e33d5c6bd8eb4ca2b86cfdfd31d6171430eae02fb9afadee3390dfba8a0a96946245db9cbce742acd757438de16de6316b2d473f4114705ae79ee840b420f7f2c3f85b204a1c510d675dd0b9f46ed2f153267fc450da4426eef93a74a6655c80870bdc989aa5bfb809fff6341c203e99f27dec620e71846aa297dd2937656e9fab7c98d73a69b2ef5aeb42f64cbe3db8459f9e70c40bcdfaa0648a61edaebe3ee64dbb5d4172292b806ce346e3552871dabc1b166b4132bad024af2a37486afe47baeafa8de060685312fcc3145fbb72d0c7e4ae22f29c4747d2b6857cc3929292ee2fc0021311e46b784786a51bb3817bddbcb1fd67918ec713f1232f77f7303c625f2f8ba642df1cfa18aa123fd9dcf4b364a7fcb0a4b755d8df402a1425ffe3083f303c120021cb7b5ccf47db685f7f8c549edf0c8742ccd3bd205d1e0a6b2731d03ea849666e374f1aec70a64aca4d325d2dd2dab17c65f785ecb2bdf8f3c0f80e9ca57de2d9dd97091ff24c89a9275c9b2f270186ec26f57ecce32e7da1c9d77cd2dbe49d9de631490af11cb1c7d3ea6b5656cd622c5522bc124a5bcf500cf43cf179cf4e80df030f58133ff1b1410d025f56fb05544cbc72bbe7f4bc6b4bb2a0144bbf2b14b3f4c2a07ad780396025f8828d0f728b56aaf18ce88b95867c867b8e0c358a770ea2ef563cb9eeddbc0fcfba3fff07e2d279963b06f97198cea0ec9952739e98c1a54d2636342be9c86657efae560d5776db1cc9439ab15ccc6e7046a2fc1f6c41591a0e6f2520cc53d1f2a1a4654ec8f9bfb815f17163436b71603885772decf04b9981e21afd2d04fd065c301c4166f7cb2e08cfb95f2d08aa9e35181e7d6ae863f4b6c2c9d128dea128c74c536b1669bd51932989e1ebef03f8581669ad5d4369835f3aca60e9ce1116bde74c3e843ccf71fe2ae80f74c02f0ab672a7dbca8a26dbb1811c4c23768cb98cccbef63c7a1a78b5be70bf79bd1ea69c0416b40e5343f08fdc268dafe83814ae86d02aceac901dfa05e9772bb6f8fc32ec40ffcc7699a13e4a2544da251bf6409ada302adb9903dc05faf8d42a786d102c682b884fb6bf7a912f6b4b55e9b658db842e6ebd70d0846ea03372a4b261e4d00fbe616a739e3128ff0c8223b11d93393e44663ef8de96d101b7b3ba8391f5b5b54aba4140465d30a5f2df2028235ea01706f5ffe26ec9f9da4a3990632d910272fb5e610f764148a89654e16c519be6bcd6d242c7a31fcbe7c8b5311dd264da4c753792c58c996f91e9607843a2d7659eab7a31018ae17e4436881a9f50bf064dba76d456bbe2a474b35ca71e5cdc91242441c10f128e6e79100d1b85285e09af97d4d483396b02471ae7d5594dcd9d8a02da04d10fd4be59c75786650af092236e10fff69a0e16b7b14b15224e53004f6d55ef32aceb991a7651cf610d700fe85b0f2eeaf1171bf7ac3ae12cd7c30b32bc7844c271a76e4d9bb7fef5fe02170699e2627f104a5cefda93989c35eef4429a150c5b0086bdbe8589099e402ac8c3b652092d4f1a50bfde74c2893dd0f5bd981c33d77c4d57a23dc17f0dc175d23fafc79a4c08a4fd24c313a0e753dce80fca72397ed8b9dbfa0562c251b2f3980628172b5dd61244ebb31c8624bf76c928156ef74adb7d0ad2d554d2d97c284f928a9cc5cb836dfb7b723b8520fb80db48b4b142025f8b9b03a2bb06455474fb0e8e0ca4b6c6d45840a1eeaf444c74b275c50091261763f4e3330aebceb164364be846448831499e1f4295689d23f23cd1a8aae071f4c5f7262b717a1fd8c1fbdc19f77bcbe42d08e63deddd88edda2e0625d52aa79faf88db716a5987c8dcdac04110bb34514ecdfbfc84ef13a485d242d44673807a1633d31a918b94cf222ff30e11aead994aac0199aba5ffdeda04f9ee91eb0c0a5515499309ec309a6a392045e7d2f2510d7cc2ee93ab36659dfa01ad6d386ad07744309768c601cb23eba67134e6d8b001b9e87c2814dfe4eb32dc6d66100af4a713fc9e6e9f1819752c13e256af3da70c22fdb2f57cf5371c3f5688897e34947c4746b5029fb3b2fdf3d7a616c1b844a7343158832758e03a30d1e1d1d447d591bb20f5d30c81a826c127ad57c61dbf86f5dd43ab4d8da61602e2c51947ce69af8ed5a75c35b95c2a40f7477c009b539839aa82d38fd6fc69e51f1dda078d5952a618f3597205e7f789c6dafa596312a2f6a3c347c3a6546666dc9a45e2ca0910a7945383e9fa0336a94053d33c0d8e91cde41e30b3dae8cf719c48fe43", 0x1000, 0xc, &(0x7f0000000000)={0x2, 0x1}, 0xc) 09:43:32 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1081, 0x0, 0xf5) setsockopt$sock_int(r1, 0xffff, 0x100e, &(0x7f0000000040)=0x8000, 0x4) 09:43:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000280)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495df90c535baf08ea2efa19dec412c6d3394b747ef54201123e6f7e115f60de01208f56eea23fb936e0ccd1a1570d8fd4c59d201060d2a7beda9797765bcb3344a0054e35ae50ba6", 0x64}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000180)=""/105, 0x69}, {&(0x7f0000000300)=""/187, 0xbb}], 0x2) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x21}], 0x1, 0x0) 09:43:33 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0x90, 0x2fb53a15}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) recvfrom$unix(r2, &(0x7f00000001c0)=""/4096, 0x1000, 0x0, &(0x7f00000011c0)=@abs={0x1, 0x0, 0x2}, 0x8) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="39941ad5da4b794059e90d2eab5a197d6f3d7bf7ccf8724ed695a5a2a19bca59ca321684cab5f5a98d7f8be5ca3b652b01102d7d303a3872f4a9897f5f27ee9cdc658919e44bf878742cc291ce61b1924807a39dbe7a996d4fc66c2070c707852aadae15740b8bb14f22decd1314a82fea2abb210dec400851ea334531d386b7f95699508c9ce3ab8a94c4c92888a11aa30f30f0fa8d9ff5e83433c41b8cad02be", 0xa1}], 0x1, 0x0) 09:43:33 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x40000000015, 0x1, 0x4000020000003) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20380, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r1, 0x0, &(0x7f0000000040)=0xfffffffffffffcfd) 09:43:33 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_open_pts() shutdown(r1, 0x2) write(r0, 0x0, 0x0) 09:43:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000280)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495df90c535baf08ea2efa19dec412c6d3394b747ef54201123e6f7e115f60de01208f56eea23fb936e0ccd1a1570d8fd4c59d201060d2a7beda9797765bcb3344a0054e35ae50ba6", 0x64}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000180)=""/105, 0x69}, {&(0x7f0000000300)=""/187, 0xbb}], 0x2) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x21}], 0x1, 0x0) 09:43:34 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x8080, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000380)={0x3d9b, 0x7, 0x1, 0x2, "31208537e518c8025745a23f931f3a897c14a0e6", 0xffffffff, 0x29}) r4 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) pledge(&(0x7f0000000000)='\\$\x00', &(0x7f0000000040)='\x00') fchdir(r2) fcntl$dupfd(r0, 0x0, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r5, &(0x7f00000018c0)=[{&(0x7f00000000c0)=""/57, 0x39}, {&(0x7f0000000180)=""/112, 0x70}, {&(0x7f0000000200)=""/130, 0x82}, {&(0x7f00000002c0)=""/101, 0x65}, {&(0x7f0000000100)=""/35, 0x23}, {&(0x7f0000001440)=""/185, 0xb9}, {&(0x7f0000001540)=""/129, 0x81}, {&(0x7f0000001600)=""/242, 0xf2}, {&(0x7f0000001700)=""/208, 0xd0}, {&(0x7f0000001800)=""/150, 0x96}], 0xa) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000001980)={0x80000000, 0x57, 0x5, 0xfffffffffffffffd, "74eab5465a706e485c1e863ec3ee77c643e46954", 0x80000001, 0x6dbc}) 09:43:35 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b10005020200e604000012005786ca3849451ae3d3051020741038f53e8551f30c050ffbfffffffffffffffef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9219830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000280)=""/4096, 0x1000, 0x0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x6, 0x3}, 0x8) 09:43:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000280)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495df90c535baf08ea2efa19dec412c6d3394b747ef54201123e6f7e115f60de01208f56eea23fb936e0ccd1a1570d8fd4c59d201060d2a7beda9797765bcb3344a0054e35ae50ba6", 0x64}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000180)=""/105, 0x69}, {&(0x7f0000000300)=""/187, 0xbb}], 0x2) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x21}], 0x1, 0x0) 09:43:35 executing program 0: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x5a1, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x0) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffa000/0x2000)=nil) r2 = shmat(r1, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) shmdt(r2) 09:43:35 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r1 = dup(r0) close(r0) flock(r1, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000180)) fchown(r0, r2, r3) 09:43:35 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='c\x00') symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file1\x00') syz_emit_ethernet(0x53, &(0x7f00000001c0)="9dc4201cc153d80afbebbba489a944aca6f6d544abaf002cd4e7edd62d4c3a6629ef976927ad482221b353932ad02c120e12e1a0a7f30e78f5b55ce30f67029f4fec97b74edaa9750af911f0a62ccaddd14d40") pipe(&(0x7f0000000540)) symlinkat(&(0x7f00000002c0)='./file0\x00', r0, &(0x7f00000000c0)='\x00') openat(r0, &(0x7f0000000240)='./file0\x00', 0x200, 0x80) readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 09:43:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000280)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495df90c535baf08ea2efa19dec412c6d3394b747ef54201123e6f7e115f60de01208f56eea23fb936e0ccd1a1570d8fd4c59d201060d2a7beda9797765bcb3344a0054e35ae50ba6", 0x64}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000180)=""/105, 0x69}, {&(0x7f0000000300)=""/187, 0xbb}], 0x2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) 09:43:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000180)='./bus\x00', &(0x7f0000000200)=[&(0x7f00000001c0)='\x00'], &(0x7f0000000280)=[&(0x7f0000000240)='-/\x00']) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)=""/141, 0x8d) 09:43:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0xc8) select(0x40, &(0x7f0000000140)={0x26}, 0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x200007, 0x57, 0x8, 0xfffffffffffffed8, "74d62c345d6056b6e030465bf8d3a22e27e469f3", 0x3}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x100000000, 0x29, 0x7, "e4744a5d21661f80bdccd7994eb8107507268d03", 0x9, 0x221d}) 09:43:36 executing program 0: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r1, r0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x204a8, 0x0) socketpair(0x10, 0x8000, 0xffffffffffffff54, &(0x7f00000000c0)) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x8000, 0x0) socket$inet(0x2, 0x8000, 0x6) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x40) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x10010, 0xaa) open$dir(&(0x7f00000001c0)='./file0\x00', 0x80, 0x4) dup(0xffffffffffffffff) pipe2(&(0x7f0000000200), 0x10004) socket$unix(0x1, 0x7, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x10000, 0x0) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x6) ioctl$TIOCSDTR(r3, 0x20007479) 09:43:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000280)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495df90c535baf08ea2efa19dec412c6d3394b747ef54201123e6f7e115f60de01208f56eea23fb936e0ccd1a1570d8fd4c59d201060d2a7beda9797765bcb3344a0054e35ae50ba6", 0x64}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) 09:43:37 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x0, './bus\x00'}) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000000)={0x100000000, 0x2, {0x8, 0x7}}) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0x723c) 09:43:37 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2005, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x400000002c5, 0x50) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000340)={'./file0\x00', 0x0, 0x7, 0x1, 0x1, 0x20, 0x5, 0x81, 0x0, 0x1, 0x800, 0x8}) connect$unix(r1, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8) r3 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x40, 0x2) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="25f2f51f3a9bb2b86b9fe635dd09000516002e2f666964653000fe59635ffafff2fb6e094f4e00b02123b24cb85319a0b927480d97b66851508cd468459301edef89011fee92f19a4465eb72829aacdfdf8f4b326c322e94b7485c6a86f7a0ca1cc83e9b23e659b857a7a22381cc87279726a8fa951d041c46936dab71b2a8eb8df21d2bb5a2ee894ac8186da59487c19fe305f91374b8ce53cb2fcf6d0b4c3a46ecf44b30fe1584c45a9169878e"], 0x1) connect$unix(r3, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) execve(0x0, 0x0, &(0x7f0000000140)=[&(0x7f0000000100)='%\x00']) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0xfffffffffffffefe) writev(r0, &(0x7f0000000300), 0x258) 09:43:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000280)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495df90c535baf08ea2efa19dec412c6d3394b747ef54201123e6f7e115f60de01208f56eea23fb936e0ccd1a1570d8fd4c59d201060d2a7beda9797765bcb3344a0054e35ae50ba6", 0x64}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) 09:43:37 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10202, 0x0) write(r1, &(0x7f00000010c0)='v', 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) read(r2, &(0x7f0000001100)=""/4096, 0xfffffe53) 09:43:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000280)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495df90c535baf08ea2efa19dec412c6d3394b747ef54201123e6f7e115f60de01208f56eea23fb936e0ccd1a1570d8fd4c59d201060d2a7beda9797765bcb3344a0054e35ae50ba6", 0x64}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) 09:43:37 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) connect(r0, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) write(r0, &(0x7f0000000080)="11771e85b6a5ea52be7f5b9f", 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000000)) 09:43:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="1ba4fd1361d0a5fa396a9117459c", 0xe}], 0x1) pwritev(r0, &(0x7f0000000840)=[{&(0x7f0000000200)="9969210c879fc5d654ef367c4e30570aaa", 0x11}, {0x0}], 0x2, 0x0) fcntl$getown(r0, 0x5) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 09:43:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000280)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495df90c535baf08ea2efa19dec412c6d3394b747ef54201123e6f7e115f60de01208f56eea23fb936e0ccd1a1570d8fd4c59d201060d2a7beda9797765bcb3344a0054e35ae50ba6", 0x64}], 0x1) syz_open_pts() close(r0) readv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)=""/105, 0x69}, {&(0x7f0000000300)=""/187, 0xbb}], 0x2) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r1, 0x21}], 0x1, 0x0) 09:43:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000280)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495df90c535baf08ea2efa19dec412c6d3394b747ef54201123e6f7e115f60de01208f56eea23fb936e0ccd1a1570d8fd4c59d201060d2a7beda9797765bcb3344a0054e35ae50ba6", 0x64}], 0x1) syz_open_pts() readv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)=""/105, 0x69}, {&(0x7f0000000300)=""/187, 0xbb}], 0x2) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r1, 0x21}], 0x1, 0x0) 09:43:37 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) sendto$inet(r0, &(0x7f0000001000)="fcb52d612396370d0b772d7304283b2443d9f13856bd21e74ac1629fcc42bc9801858c2091646fcc98a9461b20804432349846bcabe61e2109ea50f51489b34f6460c40722c0b280c0aa7b62402d392d24fa4ebfdc6e1b3ccc27c64d1be0841bd0d409ba4258a5f27a19613d779fc8d66483b63e1ae2f9701af95565a43df427f9e5f88b8699483059", 0x89, 0x8, &(0x7f00000010c0)={0x2, 0x2}, 0xc) setsockopt(r0, 0x0, 0x69, 0x0, 0x0) socket$inet(0x2, 0x3, 0xffffffff) sendto$inet(r0, &(0x7f0000000000)="6e15c2d9377d0308c671b9cce812ddb6e626cd3b379c97eeb4404c1b3627fd9b9047c7ef9da62a0f86575f6c8b9b360591929daef6fb9fed2576674be57cab2ee7e3832dd57b81986115e2c58ec04dd4d6d111f23193a6833ec46648eb2832802270b362d4a1285dced2f56fac042664bd39eaf33e34204404d9df208e1d34137f71e20fc4e0c81ac64418c15561daf4e41dc0f39bd1674d435277df7c830595c9473bdebed91d95cab43aadd357109d76014dd177a2d927d8bc431da8e4c9eb1887c1319d09d22e87b66277b1281becbedf09ef0722b7f3eb688a521ab19a743094b6f09a06fe5191304c245e1b88a9301c74fb453221955918dc6d6ecc13248efd58792a55ef5ed628525b9765e8c20900075c1e9c68758b611e99ac775d1023195462f280f90274abe11637fe6599bf77a0804744484d9052de8604b144309aaf97baf489684b5fd81e53d9d79ad7e48ad10d789e93ef3df59ca46571c646e84b8a7446fdc375f04a10a18ed81c7eb0218637272f3391e55c485db24205b97ac48530ffa996ebb1dc08d2e58af02e5474c71de21f36b66054dcc76ba23d36759db711d269678044db4df42e38c8bbd4be635febc60380def484715e984da557a16a4c1bfa688e250f869051167999f632e117732de2f2f47324e24327ea7fb18fa70e5e1b9961bc7225affedc04505f5594726c1556bf506ae50c58dc0ad6e9506b4fa7ab29fc79d29ace413aaaff33072fc2652300a3b74812338ed58216b7bb6752c7dd4881e9e132aaebe25dc8f02a8d4a62eaadc9549a170030d7df320d0a9bafef8fe60e105d0883511ba98b20c38a60c178caaf2c80cd9c3a7cf208eca764098a7ba75960f7c285b74327ac6cb587c110deeb77b53c6546c88c73adc5781124de523eb9e845c9d3f8e847974c18727c2c9f97bb621828ed4f90b9d812d8a29d9864b797cb431a6a87b8771408878fe9a479eca644aa23381c61b8eb2b872138011324d252d363307585fd0adf4194a8813c3e6c67042f14ad8529f80bd942a5f83b48a8370d347a441d1bce9c718242dfc569dcb33451a2320472cd979b34534b89ab21738a17b964697980d83622e3f280d301b9bdf043b20a25c386f538cdcc3852885919c0c35baac241f6c1aa6e747fd034ea74334c5c86578e5ca61b2751603b3ef9a0be761bb980104f8105e0e111244026edca765065403788793cb4b5b0d7a0d87edb6402233ffc09f40382a5f3f132bb7f916efd15534bc6c117794109e0602397539d452e26332466f85869269fcf0cc6cbcd853d18e247e3d2670695eaf694806c01c5e9689e62e4e51a3c2c53f58d68e77fdb4dfe5f5f92fbd6e667eedcf0554cb21139df690cb1bf496734a5092f9a3115727b3f77cf647294521728ef4970d7149f9eb47e6cd2f624c52ef2a8fd13d49f1d8254916b538255ab4645adb7002880dafabf468bfbfb20194f098915f7fc7651b10fd02243833ddd5a0ff8103f4d41592ba41cf6670dabfaae2a46fb7efc03eb452973d19ecf098a0de08ca71023322960d7b7e3f119873da8208ca9dfac175226906a60bad0ad8c0a0d9e12c1bb0cb1fb64743fb83ca2d7b6538ee8eab16a3a853af6b77047cb60ee75da13ed2a7c515bdd4376530c7964efd335fa3b9783752461333dbf16e7e84f34b02d14491de92ec839a5d14393e0d0441677611da77eb8f25545c6ed7095e386b4ed4fed9ec203fa6b15e6540cb4d1dfa419569c143e85e6a5e11ed69d9ba6ee8d4ef96d29feb9138b8f42e19e33ead38a08715e26a55976c6560e708e897dc6bdeb177d5c5894965c18fb3c27ce98ec8a58db3944e193e6eacead33fc343d225b5d782871fc4fbcee12b6eb057a1cc776fd4053fbc68323aff5380d05e7425761542ff940200614c5e553e0aecff4ea94c1f9b255369c2e6e5318446510e8c99317c1981081cca768a1839ec32e5f0cc65c03046d17d7bfeb69778509db2a3eaca8a8ae0d14fcc631b762dfbb4b3023604e473a8603a8e93aea917b5ddaa02ecdd5b9b2b23cf634b0b443a0f7f90d8f5b9ef78b9a822a6651b3e285f943b7701c9452c61fcabdb4fb4948499263871641337ebeebb3164fc02d2d6096169532023b6cf4e14364b80b0cda763fc43b76fa531ac7f267179b5a6e62a9e7341ee0670b747323100ef7d9aa3b29acbadd735325d39659aa57f4f6ef14d1228fbd75dcdfa48d4a7ec1fcf39c8df69b30d94751f68e8e9aec3bc68b52844b3e1da20b10e6d454f3997b019082eb5dd333d9eb547528cf16c274987f1967a98cf515a2a195e9798c50f5e3ba6a4e385eb51972de8b1337eac2909dc9ac25c07b1d3d581c06aa445e98bbf3b552772380b70570392ba5ac99523e7097cf866c6ac92bbdca70717964e7da5fcd2b0418b805fa2cd7ac82d104d9cd60956b85f02c0206aca21c59043c95e69ea509f0855db09746590746bd01a405b36c6c9114a981d9622a2e5dfb0f469159c51339a6c485e9cb2d3ed3f06906a498f6ca22c15e8ef9eca30f9d37b0213051402bb2f589b8783558c9281bf1dc02633ca098acbe90409260a31372595da4c209dc432086f46f628e327bb9cccf6567de11722b92421e66954b63b88d54ffc656cd34237f28f02c138244fbfa4c0f41589ef37ae650fa97d76bf38427aa59d1b17b568f7724e19ffa7cce2e5a2036e0b1679d4a6c9cd775cf57b48434397e7eaf80972a3a98e5b3565d5aa50be2bc6be8ed607c0bc30f67c46924e5cda0660355ebb0353b5fb3bf7ec322c7af001549b2e56f6928a1cf8e4398459352d18036011809481f8c0ecd08a521c71b1454d1081d8ff96088ee43ef02b553d1fd6b366bce4b4d5fdaa539b07169e4feb82fcb44568e968164b4b7a1e7f0862d5f3a544d396a19bb6c1e548a9b9a38bada87810423b1ac39412995caaa8f48e6af90fdad85ea2a1046a682c6df62fe266fac65f0363dda361c27729efb275dfc31887073b888b2efceb819baaf12561fa4ef5a35b9771c579d09583788f5680c0843e9ec94c8a035c3c34ebdab024c2e7e9f4fc0c54d791f359abe7f9f0a19ac1c1c2a7d3f5e397b45e3296b5ee64e716f000ad134cbd547dda3f69a2bb14d3e87e34ceed44a33b0e5ae63dded393aa84138e61dbd943d2a50015555683daf17a5e3cfb3001dce1e4213ad1a56d02f55e26e49e226d985665ce52bd4b2ea805fd7070a247f410fb166f8276f94ae4ea60f6d0306f23bb6168b976fa922eacdcbd817fcf6486e479c7b918b6423b8f55ffabfd0c0d22a971bc118c171e39fd7cda1792c8bf4a80f5cd087829d106790edeb63fc693e9994ace9a8d1b124db7244b7c9717929dd026020e755b071eb9063a0c97e3b967ae640e9ba5c2857e7c2774ff53085e8af00d4d0d3612160a3e7440e6c7f8984408630765524f2d11d5caad341a82c04e6d46e8e9728f1fa58d6e91183fa3bf06bf17b99ac7974cf1673a3713656d805584afe3809b778df26ac994ec83cebe24e3184aa7c86cfd07260e50213ea62744c0c620ceffbd2249698d04e869536514b8a6af5b8e205cedb0468d4601dc97951141d4b0f3b882e58f6621b42f0f785fb4cd2c0cdbd91937a7bee0d13c3efb6277615ca4b1633ccea9acee121cae266b197e86b0ad424a9b70ac6df30c1e9c91b49232a8f206693aabaeb227381491bee08974b1476855263398e5921cecbb58bf96e512359421a08da2a74820dc708c05e6714d7883ca0f719f09ef516b7a5af35535f3d44f7c38fa29dfed1fa543795e842fe669d0cb1a88996d50c190573af50cdd7f81b0454cf43cb563831de69de1cf096003524185854077182f7b3c4a25abf33b366288626361793cb6c0f4f22afe80791413f6d4832b4dd37b5d0b38284f447f83a31d11ca1df8451d3afafed6c41fccb6e9adc3d43b4ec7804d4958ac6cf4e1e2341eb1d4d7468df3252954f98f2c142aa663a7b977d466731c442b9ab328124aaabcace22bd27f4318083f452c61620a07e707c0140b1b0d5cbff34d0dafb19252bf5d90ded342912e8c34f81a5085563d351130a91f32c98008a2a9f6e9073840a33a10a49fc5c27c0066ca28405c1cd7c2de8d4b342717955364f5ddaf89f3cacf4965713b06eb6e9e23dcbf76b20af28969b5d43162b5deefc46f2b9c98003ae74429675fad276589e075c3a75a8a93fdfc714fb94c8b25bbc6b3e3dd8ebb1a710a9bbf5d0f0bd8d2dabe343798fdcbd10499d850cc45155bf50f680bc69b2a1e3558c41205dc139103ab3fa4a6cea0b4f2ec774212c7dd796845cfad825bd69f3b2275537e7b4f43f8605607bc792f3575ec0beabbfb738aae04dd1fb78ba898de615e54682521313743d56af07f37b1d2bb325d01156a5cd90565fb512f2c415094c50c746e726168a9fc592de1ef307f941e14e52f38c39d86dcdb543dd912b487626d4e3241dfcd7fd5f3c4e041784af90175dbf4bdee87d826dcf1cf59966c8b6b5d40d53df07cd38c9e5cdc4e663ff5c3744715880042b60f5878c8743d2518780b7987478dd05de3dce40065612add1ef96c99e2ce39775ad5dceebc448b9f2897ea28fba1c1bd352156127529e299959ebe7a8633d62fe4281be87a04db2e69c57071888eaa792f5e65975644a6dec624e3a6234e961078af366703fdb93f91dad520be6b5b275f2fb0e49d5c148ba99d72e9a78969a463913e2f019198d75538918cf065a5ac855623db728d1c09bf21dfb5206959768854ee939c598be0a3876a4c1069339d1522a24adce0258bd39c9cb1b7cb0dd5aede4b61f0911546eaac180a488dcd1ca2e0f5faa170dc2c6bc8e06a767d6a80a7e84e7f9cee5a76db70b8e40cfd23a43988d6f9a661668086765aad95214d7a834e20af9b9bf70ec906056591bcf86d1684bea5fd957dde37aac4f99ffa37c736eb0534b3af71cf7ce4bbe89a498861c7b6e2a4b18ac1c6c34faf7f7c60a79f5cbf2510e1ce8f63d49c8a1d08aa0085a696331e61e3baaf6fdc7b4f614cfdc615c75ea07e9a7e0e2e634c492003c459b7c339da65006ef8e8ee55faec852f3ef4eddacb55a7f7d3e8a8995bcc8237adebfc9f09f0062b7138217da6d8e5751da85be15de9b7d5e01bc4fde3563404992b3f139f588f35f322b65f37b578aef34aa77e78da0812aaef5207ebf5b03b63dd6b477a97768d1121a6a78b84e682aa3c6a6cae937fe22a80c3fe11abbdb14feba86776216fa99cc3dc962340d5f2899f9ab8034af6f63b8d0ae4cd0f0ddb49d3a1300fd00b301523ae354e392f43c5486ac287c8a21cd03b85dd16d95d7a0dcb0bcb46acfe98833548d979d72211af3eb9864c4b1e162d241424dd7ff944242da98b638711b442d81ba2122d5b600fee1f5ea74b970c22aad953c2dd31aad19309c7c40199778cf79afd2f07698b2f2f94b1e61ee0af8790c30751acae3254604af04fe548318d62a7232f8f92b22bc607e5190edb348536b8a2f635736ea46c1de347929086ac050f6b2131ec447d3851a6279d01bec7ce07e70da300a00e12fb8c1bd4fe93bc38624bbf756f649f051b8a490c305de259c32397f13a8317f05035ef2bbf79915c50791e7b05244994da3c03cfad504d143e18b68c747317bc41d584f36082c9c829bcac981cd37a182f0330a0f5422ac13bb87dcbf64be6b63e657408a4de78a92bf0539443ee21f6098b683507756403fe2ce676fac65b3815b32cada1aeac937ec1ba0ecd73c7725e4916ff7e208d58dd8143cf1", 0x1000, 0x0, 0x0, 0x1f9) readv(r0, &(0x7f0000001180)=[{&(0x7f0000001100)=""/90, 0xfffffeb4}], 0x0) 09:43:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x6, 0x3, 0x0) syz_extract_tcp_res(&(0x7f0000000200), 0x4f, 0xcd1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x0, 0x7, 0x8000) r2 = socket(0x11, 0x3, 0x9) getsockname(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) sendto$unix(r2, &(0x7f0000000000)="b100050409000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xffffffffffffff1d, 0x400, 0x0, 0xfffffffffffffeb3) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="018bd21e8930a68ed900"], 0xa) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20400, 0x20) recvmsg(r1, &(0x7f0000000580)={&(0x7f0000000280)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/107, 0x6b}, {&(0x7f0000000340)}, {&(0x7f0000000380)=""/29, 0x1d}, {&(0x7f00000003c0)=""/175, 0xaf}], 0x4, &(0x7f00000004c0)=""/142, 0x8e}, 0x40) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) openat(r3, &(0x7f0000000140)='./file1\x00', 0x100, 0x800000000003a) 09:43:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000280)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495df90c535baf08ea2efa19dec412c6d3394b747ef54201123e6f7e115f60de01208f56eea23fb936e0ccd1a1570d8fd4c59d201060d2a7beda9797765bcb3344a0054e35ae50ba6", 0x64}], 0x1) readv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)=""/105, 0x69}, {&(0x7f0000000300)=""/187, 0xbb}], 0x2) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r1, 0x21}], 0x1, 0x0) 09:43:37 executing program 0: setrlimit(0x80009, 0x0) setrlimit(0x7, &(0x7f0000000040)={0x2, 0x7}) 09:43:37 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) r1 = socket(0x30, 0x5, 0x3) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 09:43:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) readv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)=""/105, 0x69}, {&(0x7f0000000300)=""/187, 0xbb}], 0x2) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r1, 0x21}], 0x1, 0x0) 09:43:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)=""/105, 0x69}, {&(0x7f0000000300)=""/187, 0xbb}], 0x2) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r1, 0x21}], 0x1, 0x0) 09:43:38 executing program 0: socket$inet(0x2, 0x2, 0x0) 09:43:38 executing program 1: syz_open_pts() readv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)=""/105, 0x69}, {&(0x7f0000000300)=""/187, 0xbb}], 0x2) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) 09:43:38 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x0) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) kevent(r2, &(0x7f0000000080)=[{{r2}, 0x390c431340fda187, 0x10, 0x5, 0xbb40, 0x5}], 0x2, &(0x7f00000000c0), 0x3, &(0x7f0000000100)={0x5, 0xa31}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000040)) 09:43:38 executing program 0: r0 = socket(0x11, 0x3, 0x3) sendto$unix(r0, &(0x7f00000001c0)="b10005020200e604000012005786ca3849451ae3d3051020741038f53e8551f30c0505fbffffe0fffffffffef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9219830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 09:43:38 executing program 1: readv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)=""/105, 0x69}, {&(0x7f0000000300)=""/187, 0xbb}], 0x2) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) 09:43:38 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) 09:43:38 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0x40) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x3, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff, 0x2, 0xfffffffffffffffe, 0x1}], 0x80, 0x0, 0x0, 0x0) 09:43:38 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) 09:43:38 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) 09:43:38 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x4000000000401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x4000010, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 09:43:38 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) 09:43:38 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x600, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080082002, 0x6) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x2}, {{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x81, 0x0) r2 = semget$private(0x0, 0x1, 0x1) r3 = geteuid() r4 = getegid() r5 = getuid() r6 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x5, r3, r4, r5, r6, 0x8, 0x9}, 0x2, 0x1, 0x2}) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f0000000180)=0xc) kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 09:43:38 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, 0x0) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) 09:43:38 executing program 0: select(0x40, &(0x7f0000000000)={0x1ff, 0x0, 0x2}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x1, 0xfff, 0x6}, {0x18, 0x3, 0x8, 0x1}, 0x27400000000, [0x3, 0x9, 0x80000001, 0x3, 0x1da5, 0x5, 0x6, 0x4]}, 0x3c) write(r0, &(0x7f0000000380)="bfd2c11aa22610f292cbd8a695de3544d229c8d8278734ec48f438acc770702d3dbd9973eb43f0a97195dd2ff929b362e44ada3d070ecd627f69367ea13028bf2ae73a1de751b6e78d5c4db028c0b92e4f55d9cca4d880b67c", 0x59) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f00000001c0)=0x10) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="dfcf114c6184319f3f87947b6018f4d953f00ce0f8947ccd1ffb1d625183ca42debd47fb2d7551f8c9d39d78c6fe03e3fb019f54bba1daf2a9d96fc451c52fdb8a12f4e8a06f92aa6be925", 0x4b}], 0x1, 0x0) sendto$inet6(r0, &(0x7f0000000200)="9f0f801924020ef3d7c03efb0225d2d1b0ae78862e1adce118bcec92691040fb3a90f208636531afabfd3840ac708b589750294e092055232423f2380c906c22fa5ebb3e7910144d3488d16a8dc3ea9e00bd39f60f5ee3765082dea535f839e1a61dd0fe25c2e496aa74466688f3f704f76a3ef7977eaf6ea375d9ac4cbd15a7b6d4bad417525140aefa5f0120e57867b873", 0x92, 0x3, &(0x7f00000002c0)={0x18, 0x3, 0x5, 0x4}, 0xc) 09:43:38 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, 0x0) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) 09:43:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x243) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSTOP(r1, 0x2000746f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000100)='./file0\x00', r2, r3) ioctl$KDGKBMODE(r0, 0x40044b06) setgroups(0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fsync(r4) close(r4) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getpgrp() ioctl$TIOCFLUSH(r4, 0x8004667d, &(0x7f00000000c0)) setuid(0xee01) r5 = semget$private(0x0, 0x3, 0x200) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000400)=""/255) write(r0, &(0x7f0000000c80)="3e2a7913e4ba0600000000000000e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f7c000000000000013c1fe9002000000000000001ff10343482", 0x51) syz_open_pts() socket$inet(0x2, 0x3, 0x5) close(r0) close(r0) dup(r1) syz_open_pts() 09:43:38 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, 0x0) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) 09:43:39 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) 09:43:39 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) 09:43:39 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0x7fff) r3 = getuid() setuid(r3) mknod(&(0x7f0000000100)='./file0\x00', 0x4, 0x4) r4 = getegid() r5 = socket$inet(0x2, 0x4004, 0xb16) readv(r5, &(0x7f0000001400)=[{&(0x7f0000000140)=""/146, 0x92}, {&(0x7f0000000200)=""/216, 0xd8}, {&(0x7f0000000300)=""/153, 0x99}, {&(0x7f00000003c0)=""/57, 0x39}, {&(0x7f0000000400)=""/4096, 0x1000}], 0x5) r6 = getgid() r7 = semget(0x1, 0x3, 0x1) semop(r7, &(0x7f0000001480)=[{0x2, 0x7fffffff, 0x1000}, {0x0, 0x0, 0x800}, {0x3, 0x7, 0x1800}], 0x3) getgroups(0x2, &(0x7f00000014c0)=[r4, r4]) setgroups(0x1, &(0x7f0000001500)=[r6]) setegid(r9) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001c00)={0x0}, 0xc) r11 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001c40)={0x0}, &(0x7f0000001c80)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001cc0)={0x0}, 0xc) r14 = getpid() r15 = fcntl$getown(r0, 0x5) r16 = getpid() sendmsg$unix(r1, &(0x7f0000001e40)={&(0x7f0000001540)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001b40)=[{&(0x7f0000001580)="6f1f88a9df4a87fd565a513b1cffffa7f628713d3fbc4d2b176e82f05f942bc082f738633d885274a7fafd29de6958934121697bf27370a75902ce6d047291dcc1d39dc7ae8988da604829eb6f214b328d36ed127716ae3c72674df7c8f9bfb377e2c59522c541ed7a5b831a9af557e69c4aca78085b8143400f531480807e958a0658843970810dd185873f3709381406d63cd1f75df3f9ce0b0c257d24f959988d4d14dfb3b143f6ae67d35adde6a939d8ba", 0xb3}, {&(0x7f0000001640)="10d47cf2f6c077f1093e34abfa93b63946e1e46b1383f33671b4c39cb8dff5d8756dba69c5040ea988d4c545194f1c4bfce6df0313b3c12c7119f9a86bbdf8f280e536a4b279cbcf078ff53e8365dc7b9c2ab67a277eab52c967e268483c0cc495613b5e691f9e9c68362598589afd6aa48748ffc039d7edf07971abb7f2918cdd2b414cd37ddf5a806f9a2af10621459657cc6c5943f1b5f6aabb228b1a2b2442259ea02a7d83410612a6e0e2fea8142b6b3132e2f6bcb188e3d4a24f5dfd40cafc58042a6b590a33695c407cffedad8fb141fd654c1f2f28755138f8f47baac08a3b8265b6", 0xe6}, {&(0x7f0000001740)="3d536c501a40875fd0ee2e83dc95277b86fa088c201cc19da0a415eaa1ecc7691c267e5944463864358990b63d48fd1c2c", 0x31}, {&(0x7f0000001780)="8d708e1193877d864cbde2796359ea1fcf6c67b38975e77cab07cfc266b236aef354138395a6fc8935c55312f8937a30f2ccac89fb733fa8c4c0ac009c3734b160c02fbac858f18bfaf54f6ab0293009a8eef51a2f1ffbf2f5f808433c3e425ce4c4", 0x62}, {&(0x7f0000001800)="74ebce5ade18", 0x6}, {&(0x7f0000001840)="f95fd74aaeea", 0x6}, {&(0x7f0000001880)="2b5a8f37a4f7828fd82ee4b288253b5a6e3a777b6865c943cc6b65b2229980efdb467d82e8fd3a181e22baf64042dab423418ae7720bda0d058de54fb571f7552d08d4b29d748ac6bc6e725d55e8b4106b69beb10cea48efffa77d048420d2656ed5d8cd39bf74407ec830efc4d1383b264cd654dbf369c09dafe55daf18fb272f849643ae06", 0x86}, {&(0x7f0000001940)="619fc77ca445dca437bec692a73378ed9bfef29be2190fbcbd55f6f67f3995bc172c60608295810dfacf00285bf3004a8ea705577a440ed0e413abfd4cd14ea9b1d9dd8006ee69001fb6caea344832c8679907119f346c757f3066032d4de10fff816363d498e500019e80dd08815892792fc1090d0a879e8f864f3238ac71b758c9cb9321ff0900f62997c79a3606f5b4a981dc3fa063d81a8c40e24bce1280d92ffa135df7e90e79e3e6b80d9693b31b8c5f7e89429aedfb2f7b61e4b692009719c37af7becbd20d625521389f7bccdeb309b422540d535d1fb55bc70cd4092acbc02922c0fde2f116dfdfdfa0563e27dd5c5af504", 0xf6}, {&(0x7f0000001a40)="fd5e38af95b81d9befaf5a071c2593898ecaad0b47e3f0e40f2e79bda2ab29c466e63be3df2c6c6845be7cd6657fc63fc486334aec8aaffd9f8b304eb0185ea2214a8723638020664f45a6fb8f2eafbcab7cc824ca2a93efea3d130a96a4a7481cd3f70a9caabf39f5ab9b991dbab83261aaca5d186db17c6634ecd8bc159007d061e7903e304ce68cb357af0a93bd63e39948c5b2dc64830552c60761a7cec1a22933fecee766b5e4644935302c5dcd6af6f00c7cd8ba6ece4a293358eade06822623f750f277783ebb66f27410f5cc146e7f68dd16694a45041ed17ee925624406", 0xe2}], 0x9, &(0x7f0000001d00)=[@cred={0x20, 0xffff, 0x0, r10, r3, r4}, @cred={0x20, 0xffff, 0x0, r11, r3, r6}, @cred={0x20, 0xffff, 0x0, r12, r3, r4}, @rights={0x18, 0xffff, 0x1, [r5]}, @cred={0x20, 0xffff, 0x0, r13, r3, r9}, @rights={0x18, 0xffff, 0x1, [r5]}, @cred={0x20, 0xffff, 0x0, r14, r3, r8}, @cred={0x20, 0xffff, 0x0, r15, r3, r9}, @cred={0x20, 0xffff, 0x0, r16, r3, r4}, @rights={0x20, 0xffff, 0x1, [r1, r0, r5, r5]}], 0x130, 0x2}, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000001e80)=0x40000000) r17 = openat(r1, &(0x7f0000001ec0)='./file0\x00', 0x100, 0x20) ioctl$TIOCMGET(r17, 0x4004746a, &(0x7f0000001f00)) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001f40)=""/83, &(0x7f0000001fc0)=0x53) renameat(r1, &(0x7f0000002000)='./file0\x00', r17, &(0x7f0000002040)='./file0\x00') pwritev(r2, &(0x7f0000002280)=[{&(0x7f0000002080)="238b372b541fa5bd325fc7659bdf1d2f5790bd5c64deb39de1056cf5876b3b216a359dd13add58dc08a0ab95eda04c1ec66b7eecdde5feca922f3c47596183bcb962922eacd3a9019d1fb51f067ac7b6484111ad65c91205a59b613023840410ff424c4a925957eff28b7ca768f4346f193c935da2158ea2d224680d15689ab86c30aa8f1d205bb0ef0e3992dfbdcb6d97234dd705b043", 0x97}, {&(0x7f0000002140)="7b7490ef5a18a9e3578398fb26f0d045ac588f213859d80c38ffcb3dab9f083e70be0adbd7a95fbcde6fef6ed59bc9f85a91f7d30438768315640c59093e197385dde087c5a84082782e0a6f6b117311b87da3adfbb02249cbfcc750c1f2fa81b89224a33c7127974d6a245d65252318c1c08e1bf1c46437", 0x78}, {&(0x7f00000021c0)="32350e087864e53619c942929c960b002c565d4f72419be5032f83ec43bdb8f746b7974ae68e053fff3b907f3a6b5b07d5a478c4b04ddc7c0489df7883d3fc416a6eee0587c4d77163c5f51e846e50e436cd6468e600785ef19219f974b51dcf65372bda5e555bf6a4c8890e263ad9042d80e182bf88c676a03fffec632de87f01228bb6b40c9734037d7eb4977dd0071a71cf", 0x93}], 0x3, 0x0) 09:43:39 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) 09:43:39 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) 09:43:39 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) pipe2(&(0x7f0000000080), 0x10000) ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)) 09:43:39 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(0x0, 0x0, 0x0) 09:43:39 executing program 0: r0 = socket(0x800000018, 0x1, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) recvfrom$unix(r0, &(0x7f00000000c0)=""/251, 0xfb, 0x40, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) socket(0x0, 0x4000, 0x7) getsockname(r0, 0x0, &(0x7f0000000040)) getsockname$inet6(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) 09:43:39 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(0x0, 0x0, 0x0) 09:43:39 executing program 0: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x181, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt(0xffffffffffffffff, 0x29, 0x4, 0x0, 0x0) 09:43:39 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(0x0, 0x0, 0x0) 09:43:40 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x109}], 0x1, 0x800) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000140)) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x109, 0x0) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e2f637daf73f8b8aa6eef6fa39c39c9f3de6548f9324bc2346f7e096ef5db51297a5658f5f08595ad31f7fb01595e83930c955dc70b0980b93238dc1be983ed10a9ee84e06314d46829d8b608c2c935edfd74dd06c57948fe46401b70e4466d12c6d26b88cda259a497c4525649a2c9c79b36dc425b40543659e8fc7edd0a6de8c1fba4bb403d2f9d629c613", 0x8c) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "854955882e0261ce4e6637768fea83eafae8bfa6"}) 09:43:40 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040), 0x0, 0x0) 09:43:40 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040), 0x0, 0x0) 09:43:40 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040), 0x0, 0x0) 09:43:40 executing program 0: r0 = kqueue() ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x3, 0x8}) kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0xffffffffffffffff, 0x0, 0x8000000000000}], 0x2, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000003340)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/4096, 0x1000}, {}, {&(0x7f0000000040)=""/247, 0xf7}, {&(0x7f00000021c0)=""/166, 0xa6}, {&(0x7f0000002280)=""/4096, 0x1000}, {&(0x7f0000003280)=""/188, 0xbc}], 0x7) 09:43:40 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x21}], 0x1, 0x0) 09:43:40 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x21}], 0x1, 0x0) 09:43:41 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r0, 0x20007478) r1 = socket$inet(0x2, 0x8005, 0x2) getsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)=""/10, &(0x7f0000000080)=0xa) 09:43:41 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x21}], 0x1, 0x0) 09:43:41 executing program 0: connect$inet6(0xffffffffffffffff, &(0x7f0000001380)={0x18, 0xffffffffffffffff, 0x0, 0x400}, 0xc) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) read(r0, &(0x7f0000000180)=""/143, 0x8f) r1 = syz_open_pts() close(r0) dup(r1) r2 = semget$private(0x0, 0x3, 0x20) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000300)=""/211) r3 = syz_open_pts() ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)=0xfffffffffffffffc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x3, 0xfffffffffffffffc, "845c5509002000afb481954dfc5c7f8ad79f2700"}) readv(r3, &(0x7f0000000080)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 09:43:41 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) 09:43:41 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) 09:43:41 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) 09:43:41 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x7a3, 0x1, 0x8, 0x10000, 0xffffffff}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2f66696c6530004475d7f1d94a2e162919677e6230e5d64c869ae2f7cbb63b27d46435f873e2a5ddab69bbcfdb0874459c77d5dd32e79aaf607dbfc377d7dc1e2665831d91a206ef55bb02f822e74b0355fec4573cd9d4d5f996cfd8e3062e19d959414015d1c9dcc7cb215813f1c39b676826e17a9fc0a5af1d0d0c8003cfce3304771428d877edd0018d21b14a2b785163abb183295b12a68e83fb54e6a73be164edacb4ce8e9b25fbc9be0d27b022f638506b3db434132964b16152768ce907a7a6026adbfae20562898a0831d8b8ce6fe1fad90e525ace825f45862b5d98ba6cca66d534cffbd408f477b52b0144c1ed16e85cdbf4972b05723a19e51ee3facca2fc6bca8e82dda586c0444d3e94682d0b84a2acc0d36418c83d88062057a0d99ddd536ec272797a89379d2101c07fa234fcdd3a0000000000000000000000000000"], 0xa, 0x0}, 0x0) fcntl$dupfd(r1, 0xa, r1) 09:43:41 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) 09:43:41 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21, 0x9}], 0x1, 0x0) 09:43:41 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2dbbb2ff, 0x0, "000000000000000100000000550000000300"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 09:43:41 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21, 0x23}], 0x1, 0x0) 09:43:41 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) shutdown(r0, 0x1) recvfrom$inet6(r0, &(0x7f0000000080)=""/238, 0xee, 0x800, 0x0, 0x0) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) accept(r0, &(0x7f00000003c0)=@un=@abs, 0xfffffffffffffffe) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x20) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r3, &(0x7f0000000240)=[{{r3}, 0x0, 0x42, 0x40, 0x3, 0x5}], 0x2, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffff9, 0x10, 0xa0000001, 0x4, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x0, 0x3, 0x5, 0x7f}, {{r0}, 0xffffffffffffffff, 0x8, 0x6, 0x917, 0x7}, {{r2}, 0xffffffffffffffff, 0x20, 0x20000005, 0x20, 0x9b}, {{r1}, 0xfffffffffffffffd, 0x2, 0x21, 0xeb, 0xcd2}, {{r3}, 0xfffffffffffffffa, 0x10, 0x0, 0x7}, {{r3}, 0xffffffffffffffff, 0x2, 0x0, 0x9, 0x7}, {{r1}, 0xffffffffffffffff, 0x4c, 0x40000000, 0x0, 0x6}], 0x7f, &(0x7f0000000380)={0x2, 0x100000001}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000180)=0x5) listen(r0, 0xe5cd) setsockopt$sock_timeval(r0, 0xffff, 0x1004, &(0x7f0000000040), 0x10) 09:43:41 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21, 0xc6}], 0x1, 0x0) 09:43:41 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002200)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000002100)=[{&(0x7f0000001c80)=""/63, 0x3f}], 0x1, 0x0}, 0x0) r2 = dup2(r1, r0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000480)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000004c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000040)="ef81f9e5369bd9dec2dc3698fd29e4837570cf9d94d14b1eb71a1c9386403fe209ff67f80c083ee6860d5d29f9ea1fb427a6e97d1c818531216f", 0x3a}, {&(0x7f0000000080)="9da6657276366a5a8355e3267708358acceec0cfe3919ad11e9d1ed2d18e3c009b43c6a64f71896d084fb3f3f674af932a8e3a8629f140f979d9a4f7d19daf8679c8e36fa7fbc96b73a8945927a90d97bc0a05b952ad878bc415bc1aead572278c85471297b0f3ed0c674ea7a9be19560eda97408b7504061929d8a5ed6a39d0b87e0fa85318ee2d52e029cd920463e654fcd378b4187c9dd1e5c11c0bbd2c09f482a1d36896b26d7cddf0e83aeca6b97b49fa784c22dc83e1316c705ec2d3e87abd4457e6f765b31d33bb021ec0394e4dddb5c92840a7d2dfb0521879c698a2dbac282e62de8787466f2f373f7265", 0xef}, {&(0x7f00000001c0)="ed75a60b68c2c41a767a52abdcd442eed2fb91c83e13d6da4e87176ddec89f84f686a0de62623e6c23c764a6afbac8bb3333d4bdf61b8900836b6a84c6866cee172c5a9a8cb16b32811c85c3595d0d384f04204ca5222e2e7e2383e395cf2ba7f0db45995114caf773ddbb4d5d34", 0x6e}, {&(0x7f0000000240)="76fb84f287cc427989e371f62cb594b3b7db85160ea42223d11faf5d85f4e3b45f00811e0f780c82612c9b6c14e32797e820d3ea7057f44bda84828305c0689310de3144c93d82c6359a1b1860ff669070c9312f6527023d118e150df28b51dd8bc91e2381a8f906a4a60013673685eacb040078a407fca1631d3ef36180c87d07d9a0006cc42fc8c11c3f9538ed09afd1df9afe61692f5d7e8d7bffc2b4374efc5ab9a4529323d3b279fa423ea101eac4e1ed589cc654731511f071120cd97478808614fe3c1c2e00fdfca4d99e4c30a3037152c767a7b89d87fd0b07c54ff7179453a794ef51b9", 0xe8}, {&(0x7f0000000340)="bd437dc15ff5ee9d6826a85f4fed3291d23276901a6711b0f3d56aae1debe5f0d82923dbd3cc0896551125eb144a182072926f7b3b032964f21e5d57161946cf4387132f6ade51417a98e91d0453ffdc22e5dcc6963fe4ea3f5e18ec4d7284911a3f10c521e6bd65bd09dffa9cb10a0c42a4e646782721bd1f3ccd75aae6cfa86c1ccc23916900cd253caa809ef30edfd1cce6452e3ee3f32dcb8430c934678124485e5341321f553dd152854bd4", 0xae}], 0x5, 0x0) sendmsg$unix(r2, &(0x7f0000001840)={0x0, 0x0, 0x0}, 0x0) getgid() 09:43:41 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21, 0x900}], 0x1, 0x0) 09:43:41 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) getsockname(r0, &(0x7f0000000240)=@un=@abs, &(0x7f0000000080)=0x8) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) listen(r1, 0x3) 09:43:41 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21, 0x2300}], 0x1, 0x0) 09:43:41 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21, 0xc600}], 0x1, 0x0) 09:43:41 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x80000001, './file0\x00'}) setitimer(0x0, &(0x7f0000000040)={{0xfffffffffffff7fc}, {0x0, 0xffe}}, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) 09:43:41 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21, 0x4d033}], 0x1, 0x0) 09:43:41 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21, 0x9000000}], 0x1, 0x0) 09:43:41 executing program 0: mknod(&(0x7f0000000300)='./bus\x00', 0x2001, 0x100004565) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) 09:43:41 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21, 0x23000000}], 0x1, 0x0) 09:43:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) setgroups(0x0, &(0x7f0000000000)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8, 0x0) 09:43:41 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21, 0x33d00400}], 0x1, 0x0) 09:43:41 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21, 0xc6000000}], 0x1, 0x0) 09:43:41 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) rmdir(&(0x7f0000000240)='./file1\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chmod(&(0x7f00000002c0)='./file0\x00', 0x80) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x10, 0x8, 0x3, 0xff}], 0x9, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x4, 0x4, 0x0, 0xba}, {{r0}, 0x0, 0x42, 0x0, 0x40e, 0xfffffffffffffff7}, {{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x8e2, 0x7}, {{r0}, 0xfffffffffffffff8, 0x4, 0x2, 0x4, 0x7}, {{r0}, 0xffffffffffffffff, 0x8, 0x44, 0xfffffffffffeffff}, {{r0}, 0xfffffffffffffffb, 0x2, 0x10, 0x7, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x21, 0x1, 0xff, 0x9}, {{r0}, 0xfffffffffffffffe, 0x27751d179e7c5b6c, 0x8, 0xff, 0x8001}], 0x7, &(0x7f00000000c0)={0x4, 0xffffffffffffffe4}) pipe(&(0x7f0000000280)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 09:43:41 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21, 0xfeffffff}], 0x1, 0x0) 09:43:41 executing program 0: socket$inet(0x2, 0x800000003, 0x0) 09:43:41 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21, 0xfffffffe}], 0x1, 0x0) 09:43:42 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21, 0x900000000000000}], 0x1, 0x0) 09:43:42 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/64, 0x40}], 0x1, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = open(&(0x7f0000000000)='./file1\x00', 0x841, 0x41) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) chown(&(0x7f0000000040)='./file1\x00', r2, r3) 09:43:42 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21, 0x2300000000000000}], 0x1, 0x0) 09:43:42 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) lseek(r0, 0xfffffffffffffffd, 0x1) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) dup(r0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) 09:43:42 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21, 0x33d0040000000000}], 0x1, 0x0) 09:43:42 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x8001, 0x501) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000100)='!\x00', &(0x7f0000000180)='$\\+', &(0x7f00000001c0)='\x00', &(0x7f0000000200)=':(\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00'], &(0x7f0000000480)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='^%-{\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='&\xbd-\')|]\x00', &(0x7f0000000400)='6$\x00', &(0x7f0000000440)=')\x00']) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) select(0x40, &(0x7f0000000500)={0x8, 0x1, 0x5, 0x1, 0x80, 0xffffffffffff1803, 0x8001, 0x6}, &(0x7f0000000540)={0x4, 0x1, 0x5, 0x1, 0x93a, 0x6, 0x4, 0x8}, &(0x7f0000000580)={0xcd64, 0x77fa, 0x1, 0x1, 0x100000001, 0x0, 0xff, 0x7ff}, &(0x7f00000005c0)={0x5bf45534, 0x5}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f00000004c0), 0x4) 09:43:42 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21, 0xc600000000000000}], 0x1, 0x0) 09:43:42 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0xf}], 0x0, 0x0) r0 = kqueue() r1 = dup(r0) kevent(r1, &(0x7f0000000280), 0x7fff, 0x0, 0xfffffffffffffffc, 0x0) kqueue() kevent(r0, &(0x7f0000000000), 0x400000000000066, 0x0, 0x81, 0x0) 09:43:42 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21, 0xfeffffff00000000}], 0x1, 0x0) 09:43:42 executing program 0: socket$inet6(0x18, 0x4004, 0x627) r0 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 09:43:42 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21, 0xffffffff00000000}], 0x1, 0x0) 09:43:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7ab6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000480)="bd0c4e2591c321a8cf98848e4a8051bd24313dea8d03c50e05e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc902887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d07000000f34322c0cdf8648bc7c2dbc9a839cfebcdd79cd66c3140972d2eae1f3c146ed5ead47dfc43c6c3b0", 0xa4) r1 = syz_open_pts() close(r0) r2 = dup(r1) open$dir(&(0x7f0000000040)='./file0\x00', 0x20280, 0x1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0x0, "85495510020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0x1000000d0f, "b04d7426c32a100000a0059ed20a8357d3c000"}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000000)={0xffffffffffffffff, 0xfffffffffffff9a2, './file0\x00', 0x3, 0x6d5, 0xed, 0x6}) read(r3, &(0x7f0000000880)=""/161, 0xa1) 09:43:42 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x4, 0x0) 09:43:42 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x761b, 0x0) 09:43:42 executing program 0: r0 = socket(0x18, 0x7, 0x4) recvmsg(r0, &(0x7f0000000340)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/18, 0x12}], 0x1, &(0x7f0000000240)=""/238, 0xee}, 0x41) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x101b, &(0x7f0000000040)=0x4, 0x4) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000380), &(0x7f00000003c0)=0x10) r3 = dup(r1) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000000)) sendto$unix(r2, &(0x7f00000000c0)="b100050202000000000012005786ca3849451ae3d3051020741038f53e8551f30ce390fffffeffcea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d886684ce8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab", 0xb1, 0x8, 0x0, 0x0) 09:43:42 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x9) 09:43:42 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)='\x00', 0xfffffffffffffe96) chdir(&(0x7f0000000040)='./file0\x00') geteuid() pipe(&(0x7f0000000080)={0xffffffffffffffff}) poll(&(0x7f0000000100)=[{r0, 0x2}, {r0, 0x1}, {r1, 0x80}, {r0, 0xa}, {r0}, {r0, 0x97}, {r0, 0x40}], 0x7, 0x3) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)=']?kC&Fd!', 0x8) 09:43:42 executing program 0: poll(0xfffffffffffffffe, 0x279, 0x3) r0 = socket$inet(0x2, 0x8005, 0x800000000003) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3, 0x1010, r0, 0x0, 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000000)=""/254, 0xfe}, {&(0x7f0000000100)=""/231, 0xe7}], 0x2, 0x0) 09:43:42 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x23) 09:43:42 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1cf69e9427473235, 0x0) r1 = dup(r0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)) getsockopt(r1, 0x1, 0x4, &(0x7f0000000080)=""/50, &(0x7f00000000c0)=0x32) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fsync(r0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000300)) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) mknod(&(0x7f0000001600)='./file0\x00', 0x20b4, 0x8000) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x480, 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0xc000, 0x2) r6 = open(&(0x7f0000000340)='./file0\x00', 0x10000, 0x80) mknod(&(0x7f0000000140)='./file0\x00', 0x8048, 0x4) r7 = openat(r1, &(0x7f0000000380)='./file0\x00', 0x1, 0x0) mknod(&(0x7f00000017c0)='./file0\x00', 0xe018, 0x7) bind$inet(r0, &(0x7f00000003c0)={0x2, 0x2}, 0xc) write(r0, &(0x7f0000001940)="0400000000000000ff000000004e86ff48237d4277841507499b79cc5f237b3270cd05d28ed4a9bd4620e7a82db8d4eb57ea8d78f42fab626d589712a7643fc27434affcec6d3bae688f9c8ef22451ee8d8c2759baa2914a874d3cd74994226509264bee417ceebe6c7cb78463f17cd66578afd0b61f00df529bda43ab26aa13e0d2251493d500079e83336cdca100503842e40abdb4386ee07a67a3a4dfbdee8324bdf8e07a0adea63d18f60d3c5b215ea55092922c0205adb890a3e3bb4666e37910203a0bd7db15ba0606dfc917873279c34bf02ca70e660d3aded1e3af7bc6", 0xffffffffffffff73) fchownat(r6, &(0x7f0000000480)='./file0\x00', r3, r4, 0x2) sendto(r0, &(0x7f00000004c0)="0ce09b4cf57aaf6e44f728964eac8ac275bbaaf1517760a32260a9cc85784ac0767342776a85339643a9c6b15e02516e732966b89050ef6310c8e65dd9878b275575561e8ae26c9315cd4ccd2cd1fea849d0c56be51117e1026e9ed054af68a7184df5c5ed9ceb8c5943b6c137358de38a7e5655c9d2ed99743ff7831b297719e3fed3be4b4536a032cf802d56dbc3725e701e32175b88540ab1af41f83f6165e35764836e237c4e619bf5bed4104b803401793f7dbe85c46f9e34016512e804ba18b827a9ee7b0ab75ea4f8e621a0cd7690f9d9532c466dfb38b80f91e692c4ee6ba4414f76e799066731b29ca83fd26fcfca74630fd11f3f9f6d554430c6647fdcd605ccd0a27c680929e1f74c4ff5f361cab60ce901c8ea384fadbea3e3b40da4cc26eee80b73559bca0c5976dd1018665c3cfdbe35a484f2dbb05f40ac0cc2077d679908c06372f84e36a72864f31a52b390c6e07ea4c81d007b21c199a2df918bd96c209072f4b11888e0dda6e25a1e6102cfa95bae7fea55b2a06bf85d98b018224013decddd63ee0fd3755d7f1aaab3cfd855a25a0c9caea98c2fdc693d0c51f5a223108685a53cc10ae70ef7a3c32513fe465787bfa64d0a436c5087c32cdb42e7c0d234d2579b838958c00f1f3678afac47bf3dea6a91617e4f14a1f793ab05b3bc5861ac4b59beffd844e7cbf6f9c19b38f6352006af5530df1fc4e7771965ee2f6f5ff4e85cb3762cd8f31c53c82ef05a4996ab14b926cd6487fd5e82fe58a9303af0567760a86860352d3c5b47b83fe1268a7b9e4877ea44b6562a7c2bf892f3294e8f0b01352746a286f6b321f1cd6debbe21afba1689ec1770d3b69ea90a754ec29cf1b34e28ac840f5d8983dc50ccc4b3d39d7d9e002b9d1c559c96cc8702409e58459bb4b4f2d96b87ff69a8733077ef96c3c0c7975e9db2f470c93eb145e9b728586adb7a8ad8263a03773606b90513f524769070728e2745988812b0e9d2b1cb7567853fd14fdb061a81a514d45a4673c9dbb7ad0072a30df3f5c4f5e3e8f20c6a97e73c41c1731216c6c2603b1062125b8d51fd613d273f307a67e4178658d115c484657c5f54c560b6962373f4dffe28eac2c55f31920cd57a721c6c6400f54f0d9f486e32fd8e575b5185ef9e36290f86f28ffa252399e09c962e267b2cf2ad51e41f29162626f4f08e08631269eefc614565eeaa2163ccb9eec26fea54c84b90b162d8e20ad29d6caa920c3e39fbeb9f72f20b6091b32ab071c55c401a4e9ea9d614dd3bb683b1d9938abda7c49134f6faf461ff9b73046603b13393eae8e4fa68f0fc51b705a7008f1e2feab2d429d48b9d142cb8b7c5dce457972cf9c40dac576e1754e846a69a57bc0b98529b202808f0382ee88c1e3dc1b9f3a237aa61d9ae2c0b7f8c4ec1c2ce1a973ef58ebb13241719abff7f630c68e671c196084e1c97390c59e1eb644478ae3c9f46fe1f2008f1b6032380a1a29e57f5a7c63699ac731b866e50c9848527badca94f6a86b08bef5d0f2991395c0f0dde504a8182cd86cad4e1f11992a237cf255c9c33a20281c43fedfd9d4059debd77c307524ab0d7723ee1c7752cfaa9480b06956981715d16ead5408dd1f616dbcdfd95b05b9407d227399dedfbe2ef53ebe6bbb89615941bcb346632aeaa6b86b40c36cf936a1d4197e8f54f94f634709df2b599a2fb8355086c256da3510b056df286a48777fc3721238a413aa22db01b4a009742acac820c34a985dc73225afcaaf09836d5dcfac9a3b6e8f5c7b0f131e238fb6b29700dc9be73fd18ff7313034e674df8978eaeef3fe502f79a1222eb84b6ba7fdf8d09c7349e797477f46280ed6abb65a460d941920a3d0146b772b13c1a8f11505a748d2a7c43be487a0aa3ceb6b9026eedcdb1d0224057fbbd4a1e4063a60ed4cbe708fc202294fa864f567d2db1f82768fd2393b35e54d77d51b156c12f3d0c7636a4d0ee9cf09f1715ad0bfbe57621b9cb48e86397e9227b05790326a4374d2402f84bd27d89921116cf18d968097b35bd31f15b5a233cb2cf991dfa3331d8d00bebb94cc20983b8a35af1ba002a545e5c37133fc3da4ee41744a7ed7243f96a0798b3d7b4f1ac6889f135999e4119c18abec2b75b5f6ffde001c03c258e31ca3ef96516ba4ef979e4851bcb1df5d41a6c5f80c31bfda81ea3fdb52290218435a2dba8f7abdfdbf1aa4ee549c467d64ea45eb07a4514cb3300fad3888be46e949808291e297bc200aa14e8e77c69c07d65f31a793e058c631148985d72cd26850778b050854cc0e22e0cb449b2c2a60ed840e9e785660ca9c3ef9c7c4cd100181f0147135501f22e72f9778d5adcb027fca5f49a72211759f4bffc768196011017db72799cf4f8305956c485a972bd18f8e4ea65651fc16136726b4b7b6b8b3f74ab2f8e9bb402fa2a93a07044e3084b0eedb22e78bdb3cbc4a9f05a3b72876b493277a010b9f02ab114d95749074bcc924135a1d297e1ff5370aced2fb4d5348cbe24f56605caf6b2ec3790cf8fac726126efb5abb1826916d63ab56d19792922d985ee676d08ad8c958459aa081dbb56c665e9324d0c8c0cf54e7d8c7114595ad9083657b8362630abeb6bbf61c0685e3cbe1114f12bb4318d4de453a6d9cd46246717913d799f6660b0e556095bd575475eb2471f5fe2ceb3c26fc89250b0d50cde635bfc5a6f2ab15a58e2f031da59b10c85149cb864dfaf13079fab3725b527223858bb9c22fcc376b679ef84cec2e7fdb2d198b1434e9ab96a947e3da420f5050cf960a611b8b49f1c44a3d48963075e8ee3723154ac8154d0ad51593fefdfdb4f1e17d5c979d0a4d6d05d2c53b331950f8a3335f5a4b53b7e8e962b4dc5dd13b22a65a8f7ce6c4915f7abe993667e197f18a3b89a8fd0e66ac1a85fb85e1b72b2be2e6a26c407913bdfc277d660351948c8b65120f23383f69da47225540a9d1adbdeb5957d418eedbfa5329e171c906495c6b61727f0e710faf12cff62c35379600d6a10394c586ad927c0462dc7e78314395c1c9d1c834007da3efeb01d3f099123100930b3fd87d69fe0f50e8687247727305a6afd3ae63c5085cae283d03500d69c6279c89690705f289d18cfa0603de41ead6b9520e8849f758c47723883ff917be04f03e36b2d3a8c15e40adc8a72060969005431ebee44bcf38baa1ab38fd5a1a44d240eafad5e7956e5e4794e703671ca897547266cd26e432f26ab320383638e4b693ae5f04caf2432b04379d2ecc7df6939b8c58082ea5d3e950db5331a9de32d30402b4ecaf46da61149eb7072fa2ecfb462cdad672dc008d7d52a02b8e00235cc8bccfee971046689ab70b2bddd0905292fbea194dabe5d3b12f76960bd68035e81b79fa7648d255178fe2ae37680e67301c6835350e220b2b54ff01de7e8b221762d48259695c4160771569eaf1dff7f3189f8eaf83ace17bddedcae4d60055569fa47fdb9e306a095e4272b8bcdefc7ace9364a2d6fc180e6319eb784850d1b7b77f2df74ebd4a5257fa25e7349941272acfd7eea6222c36d3887cc75331b5aad13dc201e16a5972f2f50483a8153602bae5ae4832e7d071cd10a0d586e8dff2cc016f1a1302b2dd87ccbb5c6b22905d4ce632ef0d01937bd3cda79fd7f930956fc68550c4e659d23f028646e4a648200ed7ca70ae34c81606803453b73ff748a332adabae1f29ee7605d37ae85b7714a1a632a3736e27a3cd6d55ab4ac764f3f27698b28403d77bb2a9a22fa4c38e9c94360ff5fc3a89803372d940a3a8877afe088fb29b01839fa7e05413dda1b361813d2ba4aeaa06131e34f0c332c5f8d6df02f2a890f575f7b52a592c57451ed6663eb73fc1ba65a19f6f1913cc41948318611f7915a36a903fa6bfad421a1905b825131dd250813aeb7a2b368a4fd9199494bde74f9e9a9e7e560b727df315540e96461ea019975cc3006ecabb449eaf19c0d83819cfe1d685ab629bac403aee7b05f8b7de8a363b0d80e469515b50c700109f043d5dbf6c12f42e3e3fed4c4f54441244997f98051b3c5c908bb6e7331ad4bf6fef0c8c6d0d19e740fc4e9469bf705981dea079dd0eae3c1c6faeef2563b66134e69e725f40fc39d391ee52e14c0aa54e967d64a2cee453805287c7815170d546d05d4f28373a927c3daefea455d48b6bc3288ed64fd37e64473a6a60216fc43bfb1734cd1e3a02d1639568e4b0e8509e9e74b6956e5b362fac8d3d2a4060a5001226c1f5944da681123381b0eb5da61dab10cecf8f31853e3864318bea3a7e7c7a23c1084055652d067242e1a913444184210a688c493ad172c359a4f88e61d44f1a12f59f35c91b99b7bf6d328e73af2421ce44f06113aaec8df7e25da90d477518ec9e3533681902a2827b96e80f3536599492e49fcb817fe5981d8d164603aee2e29afa1fcff4a5c1c9a218c91cf257bf8e498dadef7e29dc31506b1e8a6c84918e01a9ca0a973efffc2c0ba6957e368a0a462ce88c11ccd273c2a7d15b6a24e04f93a5453b4826aaa7d6692bf1838ba87345a87b9e59ac34e7a1d6f370398aed06f4ec134e56cfce4f0c16640337aa12cb023a73e55d98c8895b6b59aad49265e0694f107adaf33b29d1505056a13aaba705686d9e4a39a9be7fc96b10412f2eb076bfd35552dfebd5b2b915ef2d268036df4d3128a7e2ff5911f49bcbd5370a28bf82d56592268199bfd3bfbe338eb4bbb264b859855d3e3ad7de51f799429eb1fdfba01e55c50593a00770b6efa7f653d8086079f268dbbc171054cf4ed3c0f812e8e0024974853996a3c334f61d463fb59b58da7b394460e372f0f136b2398603f4e0499bbe54cabc6663d668f6cacc9b828e336bf28fc70c4caaaad2cbe5f62d4a4b26bbff0911c806ca25e4d9cce56ad001e5c70f1dedc2bb288bd0800805805f9fbc9a98309ea71230755ed9f4ca15a3183fbe05aee3a2c27798f9d61c720bfe6447774bfba9d566009831420718af5d9290dd62cacc7b523597370e79c3ee400ad9cbe9284e044444d6d369be05004a2e479c9d4a5c07228d41da345b4d551950028c3d5be41a0a453a6a49fdaf970ab905121f63bbea1088bfd05a50aa4ff00b397bb8deef1625746f92ba016e413f70ee46c9f6818dea85fd3103690e943d7d8d8064abcd653a5496537fde29745c23c1850cde3a321515a78410304bdefb54647422f8a1a361f6902558708e8675089b3619b647186563bb4b81e35901cefa97460e750b5de45befd13c6078eabd05dc96918716aeee5ccdd4d7cc57df7a9ff68b88c8bff68bc81ad3900e41833e3f1de676d99109c5ac9d09e0580663dfadaf6eadf1daef5957e5df83d0629ee47a761449bfbe51a6b16acd1191aabdf498eac7781a91259753b912df71bf7c59de548600d0da24f7c47e51c060b2e1139885075adc56626b35c4fbfcff5d87d8feadab54c6b75f63a529dcd03a66eea78593f85d39350c3a7739ea7bf15612bd8e457315675eb88145b59ec16a881e2494d3ce329fb94a93d9a313b14a484bc55615708fcdbdb2010639dd5d989dbc59c1b5f806a68e1de1d3492638cbe2a08744d9b1a26dc08ff5598fe2b41a7e7a36936e504bbd664e992c536341d5cb616248ed0011ba9c1bb2b39ab3a2247351dacf4f512bdb2dca621352eb1b0771f338551b3fdff9ac32e78cfedd1d2612466377dacc4b3195f77dac1593c4bce398e21309a1ee74fe278a043ab1b57a0dacea0b26751d6b87c52bdca6448a070c7acfd", 0x1000, 0x2, 0x0, 0x0) fchown(r5, r3, r4) r8 = open(&(0x7f00000015c0)='./file0\x00', 0x1, 0x100) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000240)=0x1) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001500)={r2, r3, r4}, 0xc) utimes(&(0x7f0000001540)='./file0\x00', &(0x7f0000001580)={{0x1ff, 0x4}, {0x6757}}) r9 = openat$null(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/null\x00', 0x10000, 0x0) kevent(r9, &(0x7f0000001640)=[{{r6}, 0xfffffffffffffffc, 0x40, 0x80000080, 0x1000, 0x9}, {{r8}, 0xffffffffffffffff, 0x5, 0x80000000, 0x1, 0x8}, {{r0}, 0xfffffffffffffffe, 0x6, 0xfffff, 0x2, 0xffffffffffff6eea}, {{r6}, 0x0, 0x88, 0x1, 0x7d0f, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x0, 0x5, 0x8, 0x7ff}, {{r5}, 0x0, 0x4, 0x22, 0x5e, 0x400}, {{r6}, 0xfffffffffffffffc, 0x80, 0x8, 0x59, 0x81}, {{r5}, 0xfffffffffffffffb, 0x0, 0x80000001, 0x1, 0xffffffff7fffffff}], 0xfffffffffffffbff, &(0x7f0000001800)=[{{r7}, 0xfffffffffffffffb, 0x8, 0x1, 0x3f, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x4, 0x2, 0x6, 0x7}, {{r5}, 0xffffffffffffffff, 0x8, 0x3, 0x3, 0x8001}, {{r8}, 0xfffffffffffffffa, 0x6, 0x5, 0x5, 0x5}, {{r1}, 0xfffffffffffffffe, 0x62, 0x4, 0x53, 0x8b22}], 0x6, &(0x7f0000001740)={0xff4, 0x6}) r10 = semget$private(0x0, 0x1, 0x4) semop(r10, &(0x7f00000016c0), 0x0) 09:43:42 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)}], 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3, 0x7}) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0) 09:43:42 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0xc6) 09:43:42 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x86, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x20}, {}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x47, 0x9}, {0x80, 0xbb6}, {0xc9, 0x6}, {0xa0, 0x3}, {0x27, 0xd8b}, {0xef, 0x3}, {0x165, 0x1}, {0x84}], 0x8}) 09:43:42 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) fchflags(r0, 0x4) kqueue() pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000140)="d2", 0x1}], 0x1, 0x0) 09:43:42 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae6", 0x9) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000080)=0x500) 09:43:42 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x900) 09:43:42 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x50) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x4, 0x0) r1 = syz_open_pts() linkat(r0, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00', 0x4) poll(&(0x7f00000000c0)=[{r1, 0x62}], 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6c2364a029fbb699bc76bc231cf9454e0c7bb867"}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x13e2, "d2316c681b1e56d69118cd9f8b4dcbaccdbcc27f"}) 09:43:43 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x2300) 09:43:44 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f00000000c0)="2f8c17fda7139e29a9b92c9f6f7a745ef83e73e74193bff277c9a0e3ec1ce69c88c122523e300ab92a2aafed6ea8629580b54c61408455552846b249b3864752c7aaecd742f719f52bebce0727c32ce7de1069bb05d91f5d094220c967e307dc343096fe643936d645a6748f727a98ea1e84a056ae001fab6bef7b4f32b643b91a5d7a3f057a1ddff91512031d5a1ad60435ce7134d54875db5cefd1ec", 0x9d}, {&(0x7f0000000180)="1e2bc7382b3081451abb882cae1157ec21273a8f350210f160d2b7ff311c7b2c196ec8e595dc5e82daeaf4de2fdb021a22bb139442597d2f765197b9bd8dfb1e7cce", 0x42}, {&(0x7f0000000200)="c3521c20b656c98e4bf956168b2e51d1620d57cfd5d30717ae01d67a68b633573eacb0a6f9777ef721584ce7b34b365e54667d0a05020b6a37bf3889a7ae993fec8c494cb903a77ffd310e025706a1bcabf39e3aa6d0813b0e05f726aa3a4f6f36e7f5273f08d5bf72103c24efb69632956759b2991431233dacba4dc2f85ac4dd3ada9bff8ce42e50b6b6248a6a255fb3456ba06924ec5e824ae687e2def951ba7f44a278f21d5e8d2333166b1bd01297b905d19a67a8dcce6dfe42b8cb49cfca07ddd89236d54402e867edd193194255868537811ff97b81d10adc494d0a2866d2cac7b56d74f4eaaaf1adf79c56f07bbb787c15", 0xf5}, {&(0x7f0000001340)="981ff2c542c2b310ad343ccbcba0b6de9434da5b1b3b1c549bfb08a33aab109368d7521ee0966dba2d7d0a8d030c643c10b8c87d51e7fd32cc56bc02211c413ca9faf2b46ffc374b06b300ad5c7a131928f54871992b775831fc0da6cfef5807b7d819ada58055f35cb8d4ea983c312eefc0f4d7475ac1786707f85cca6b92b62e0f40c93bed5ea9d1bf1013df3984ac979ba4f8c1aa3aed84d0b2a43be3790114ed3f7847dca8566a6c6f9650569395c018ca9bd4431e7ea710a78b54c2a5a3a6dfebde02425ec82b8ce4f19fa18f6b09b64c0fab73d023ef271120f85c9db94bdf1d9784d0f752782bcb2bac119273136bef8e7ca0fc0a48113eba4304a02b38a4c44e2836a1d10d5bb48e8f19936e846e232893b4f78959230f99ba9c8cb994d652062353674cd6e116c32c665a22eb55f87a586fcc70ca1ededc45023d80b83cd23745367dd9904f31a6f7004c1c3ec41caec7033f90c8362a52441538a015477117de19213bab4e1cc3fd997ea3000defa5dcf651b801b488aabea054e030c53b5c8e7ab1002517aef1d34863b30f7af7f414724bb3104ec91615eaa3bb6bd0244ba75be9267ace1c6ca7e363773223ef967fe898534a09a71666d192a19ab83f74d624b355669c38e7932a8217b4e303da959875f42f853f7e06d0c4cc18c3040e070538ae5dc9c311addd8aee6f0203a702a92fab97e4cc3450987014bdf9f2d16c76f2b78a8cb3b7ac60632d4e6cba306af949398a122c4ef537f662dc83b1dcf3dd83c19037fba2cf90e18fa1fcc424993c96bdd25b1898e325e2dbf3f53142c86398324295e69349baf7282aa9eacad39c26f99508cb471d0b6ae43b30895f717b14edc40501f5f2faf4ccd5efa28d53fb6dbd37b3f1566f0e2de67b532ccf3b49b07e350b428bb622dd6598f9438c448bad7e57e21acf0e14850cae012f66f04cbd526610fc26902804cbb0b441bd771fb31b238774ec5b00ea1a4f4cd09517d5dcf50c1ef44053970082618f9086cf979c1a5c5ef9025225e1b027f5ac3fc8f44246b340981eb78a7d5b67bdbcc5b941f3bc7e106dfef426df9fdbaf7a4a83aa009a17067a1c8be32e312d8895c7158bf499c73118087951040a0c394abd72c8c175c66f04ccef84a3ff1928925c4fc30073e9a257f4fe6d492c6fbe9448f4918f0ee89e87c5a97599f546e384aee3c46ee043814f2997eae52fcdeff81300756d335449975a61b17aee535f581d1468046e10d49fbc927fb489a227f6c6e0bb48439e4d771ebdc930183c74cd853f07ba7b9d13e7888ef4a395a26b3089c2c2653dcd888812d05a31c3d1cbb0f6692fdc86889063403bc9c9191322cb20d7985a5e693f4a7285d9a4eb283ef2ac8c688ddeaa94c9b2e1a77730489deb1e018198c1320a50cc4bb5d9f02b1fe9c1b114a752957d56ad095a45e82c8b096320a2686e8b9a7c15e1589d11c2cb45f9331cfd4aa3bf1de0ed1e85c8e96cfd6bebc8e05b360018ab33fc69b9ed1014e055e8bdf1fa05ed0a9db450bbc21d379a6287715e3cacb305d2895cb92f736596f2243c26f3b5d3d75e198a56ee39b4f124d57bf86df738fc8afb17339b8820630c4aaef84681988c9257135672043b4bfa982a95a50c766f4c730f5685674b8f0277781a9fb7e55a449fa4230e6eb695e8d73afc1083a63142851dce3f8c350425e9bbfa4699d0a61d3a3f6cf45b2a21717e1da08c8a86563b30959e09b6af1e1b445591125b96ba80b2bf1f3e550e2df63ce7c2eaec2080d5bf0d10298b2930aaafffefa34cda5ee1d0c287f15a85da0d6f660d6391a3e7d50e26f69c6e498082d4bd8bf5ff86d716cc72ec5e93605dce10110a6998007078eea1e75779f3cc0388e33cb92f026bd114ad91af9a4fdcd4972f70319324a4941a10b7797fe3f0dc5644f06faaaba82bb1283869a9bee940f2be542d6dd15fbb8c4ab7df8401ca7c186f432a8500b24e8e05246ce645932ccebf75674b4e881136572d7e04618b0ffb0b1437fd0175dd96a07f141ab04021928561b9267c8fd0dd94eb06921c9a5a57b87e7e60ad3e1c27b5eabe379f3679931d1044ddf43157972992cc4d783f8976ec2d752b4618d5efb938c6007c90da6388f3df8a795383b0cbfc930cda4d35b0b885d5d274ae747854af7b5a15ecf20feccd782c5eaab913949453a251ef0aeaf6ef9ec6d2dfb09f283918688e2019dd3326cb40720bb0bab79b2b5040ecc55ceebb9e324ae118ef1ee9844398f44d9c4a15470afc4d21aa04d8b0985b01f07beac4ed87402dfeda033c4382e2039244c4cf8aebc08d00c9c3eb04afa3f1053e3d62144a4ebf7e41543423dcefec935c74a643423133aeb848f33580c79a7be9bfba7a5455eb3c61f21a4ab59fc413815a47c0ea02d3fe3950cff27ab0a2645eb878168dfedaa95a338325bb844070d54f2575b65d373a345a5172de9aac80288b6492dc6a87896bee9b96089973d7b40b913aeb9b938ce5453f9f128f7f07527e27abc5e5bdf328d4d96a4aa1c32570adc8097c03b6339147943cb05e3ad5ae0a336749d37ce4f88088ef7dc3c36d278b8379241c0d0f453d32efc787aa656f6f468162faf2be70d9f6f0397e3629ad1ed9a8beb220a025004875ad7442a34d8bee612169de1ee332f6333573697057894e55916f163c24d1a0aa8d0264d850d0bacf11c3d65972b6227e640c72021748a6fa14bbc6ad1f28acae16a9f37576992dd546ae02475b49f78d845d9b32aa59f04d9ef8ea064c196b992da57b1a5771c9f26c932e852772ba79b064f19523b2e6e6e7edb966f412130726860059df1879ab7568abc63f58c737b771c67a409df2afe1647bbde0986ca0f793a86fe2c8428f3b61782a2d645a594f52b1118cb4384e2754b59a8813db6c86e4fc1addee2b29b6bb20dee87c05cbdce7d7cef3bf4e115b7a2a140e8b4cd567bc4d39595500afc03df2fdc97e03326b58610dee634ed0fbb67da3896c6d02cb87b4e7e133f4ab1c6d2798f5d57ba28b9a6752901a041bc0cc22f1b278859885257d5367462814277020b5645ee90939ae1c420b779cfa411d7490110ee173be51d2cef1d3e7d945f5d3b6cc09adf0460bf68fbf8ce137d293cfad4c34f990e9864d171d6e47788dccf7c40a885ded7b3138c0df27fcb5b2f993f8491276691da26a2fd385c73135a76bfbbb2835f0f712195dcd855cbcdca917630e338e48fe52ecb039fa184604cca1dcaffbe3223fbba72ac92a892d910f5fb27bfd56d50af2b70fca05cac64c01fe10ce0b3897f0c754d1690364e286eef5543839eee3668867005958522b7be3049502a921546fda940144eb8fec4a53cad843081d16c1eb5fb48c160e14b5b8a9a57863d7b8a48eac2494aa3c71afd3a0b9df89112c00c570165cc4814dee3db11b713b67035c4892a5deeac04c31357f65f2964db190e3148bb151f9fef434dbe56a07ff1bf1f57b80edca7ca68b6596f8b7157f5b6489af431baded03a0b0b2b3e043682f0353f6a5a16bc4d8e7a4081c95aa33eaf0e00a899199f70d79885206ae6c90db768fa482787980dbecfc558b2368d74c99eb8890f7fb5ba26adff172ad06c112a59a84960a2948b63fefd3edf61b9411c8bad6ff9b931cf5c0c095872435760739fb88dac2b1ecb2b30668f222e2135e1df12034eae3aeda4a32b435ad0071a6542d03a89d4b073390f6a1e42e6f4a19e8184976c9867aca4dc27ef73c9e626d6873fcec68c56435696b5331b954cf5d9ca0a88a13c0d3f32ccfb18935e455ed13d89463d5abd5ddc81851bfa6bd10cec0a981ecfadf99808a243248e4f6c8b909f1f102ef0022f4b472d86552d709caa3a6dc5db3e1759813b2fe8bcd32b70af5ccdc3f5e20c9aecfc3a1642b65dced5481a65decc97fec4907596c7a7fb36c980c2316002d93382aed18631490df4f2c485e95555f52c5d1bfb22194d0581e588f7b471cd8332d363a8d3da7a696aa98f3b2a10552a2d68337b3dd7653081042017bb5269749ceee53b8df999a9f93a9a42a5b5f89e221591e01241b58d20b71374eeeba469f8b836295c3683b4870f840dd3ca3b5920c0031d350df119289d4904213a052b40cdaad74f9f493736c601f82c6f1328bb037677b223df1ebc025f171128e78a25ae12123eac324c7bb767bd8edbb27d751c0ccae5469c81280a954aac5d78acbe3d455fc7651010c8aa568a57e18fd14d7ad5e1850c8298fad5950cb7107f052246cb46bdd15df5fb8d065e23803df6eb7eb80df139f92693836e7278547ac16b121c86d4c03c8304450ac98d468f92c886d05d3836b14acd144a8c84b60d105de2b67b86937132cbda707d396f50adcd4dee8ed6d800fd69afd8f98530dca2a897a8c534988aa3ef8f14d8a0c4e1ea5c257415a674b2a7515234d26a3d5e064cf1daea9248cf2a46bf7fac746e916e90a6b74d543ca294eee0a7dd7e866eb6cd2fbd31fca6c74225a44ab8fdea6bd4875cc6f34982f6b9aad67e8f94478dee43eb7a05a9d04515009b145265cf63c52ed8c9657d0ea34ca1ce979247639c35b674761b1dcc4b3e1fb98f3ca744c515518a5524c3914b36f75fda1540e437d337e430190d1a498872c4d02dbde31dbe37ff31e3da1c26acd739064c8b7e4d9bd36d03d3f86d1b06129e1b7d32264e12da1d554115143cb823a3641af88d48aede1fa456a255a74de4f7721057c2dd56a199029f3869cee1e2189834731b7bfb8ab97804c19d35cfd2b1ca4ed851c8cb67491d4f9cdc83c16d70514638a3ae256cfb070a56ff72b7aa25d81e37b0227a6358fd0d03ef5e510fcfb7241e31e1d431f44f8b27ce960d4e7e2bd1fdd3a09c1f009afb1951e7484655cbf60b676f08c36c9854fce33ceff4451924459cd5aff3e5cb8c475f5d65dc2400034e1a295c8d64f2259c00c33a5c25cc7b6c72bcbd05b981bb291ee563db68bda066bc7015d2fc51a4c41cd881fcf947f684640ce2e6be6be23cdc39058ac1ebf146956d335c5a1170801c58a2643ef695184dfbb2a7e037f91a94ee4300a7e8c7daaac30c402f6d2ca62534f5527a3dcbfc885e9629b3f1295334fea2238a042920c6c80fad7cdfc070865fca7ee866bbc4b112576a42c7693ebac3d953312432a3531333ed83dff20fc96f98067849ee8cb84676bc4d484f31083a4fcbe4a26cd444d0805d19d483a085222a2b803ce0837edfbf121073266338cc0fbd2767b102ca765933b7c5cf93a3f5c6d76b2e6ccafd41bb3e37823ec9af9a9e3229277351939322a1ded06dd51689a4154bc07461ef78ba0334a246523e95a22b04034af1db2989ecc2fb7e61e0510b181611bb8ad290f76299ffab37bad673586b88ec4e024250ce50b405c271f14990af2451b0ba5a9c1c25bf8e8f3358fa60fbd13df8b483a2372e0b55c555c2fdfc8fe4901cafb02486a54420bde16c3c553c9f7ea0346b968a59cd0e43acbd6176f3a7b21c4e850ffeef50b9ec973336f37534f23a124ce5c47e16cfc649c0d6777ebe5658f165fd4142c4e5164c81834b6a93326bd55724865093fa94e8561f373df50a2fb1ab82196fa91ced6f670432c3c4bffbff6a6a688a2544b3a908aeb177764002db95ed92410752ac2765634728a157107922bea64541e92e4c6734c41a476f33740e067b9edbe45d33778963cc7feea653b3babe42bfda04f84be41046d5f11e9267488a87be04d04938a760d41c2d12f9eb5463fafeec8e649acac8718fce8913b2464699ed0b651fe7dd7", 0x1000}, {&(0x7f0000000300)="26bea06d7f10e4b4b8f427da5203d674da0b571896bc8e93464aac99e56ba304b5c8cb58310e", 0x26}, {&(0x7f0000000340)="d866359359d3313e2ad174244e63c09da7ca2482362f4fe478981e16a005fe0c635499765fa1a5d3035d4e4d5fc673154b48cc18e503698f12bfda61cae6f7b1a5b31e3fd79369fcaba7b70d88789f73f839a79994b6725c0f7b148fee93019a34d39d5fc998f89611e56d4ad2ff353ff77725befd5ba1993260f83616243072c1bbf7bd", 0x84}, {&(0x7f0000000400)="e1f56efdefbfe8472f1588c231976871ba404046b1050127c697f5d9319a0bd036d8602c5db21691302d0f7f90b77f7d8cb94eb9b00505741b8c61000128f40e71a54a5199bf629b89c1902dce3efe4e1522c3654152707b221eec3fd194e150451d4941a0ca344ad8a24e498a933786918da3", 0x73}, {&(0x7f0000000480)="7474b24c5a5d1b46865cb2ded84282d108371c31409cbc4be897126350dd5a308ebfe7bdbb632e757b4a5a8a2159e07198edf242f3fba8347280301b3e80c12d1422c9727a2895162e05338b140844b60df2d5c868797109cf7d6c42650f5caa585cda3fcf5016d40fd73645607a0285fa31cb0d6742d5b318bb9abae041b42b3ffc99dc04de9ca9e3c131b092350c636575943ad9f0ae66ec36303667b763f9ff9295b4777c3611e70b6cd4f861ddab97d0febd0838066de50a8f2d7e07b5ff0662ccc0b7", 0xc5}, {&(0x7f0000000580)="1c80ab461727de", 0x7}], 0x9, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000001200)="3df549c464e9d3af47553a8e604e0b35ca237e78ce10d04e9dc35959fb0c7f25f70c02a10f5a6cf05c50be56d3913ee8f1a05196d8b113e46bb4957b5d95329462b7dae67216e4b1aab3675109295503f26664704ed2bfb2ef2826d09830cfbad6549bbcf5b98d7681dd2d8d0ae6de1afa3b8c1f8c6844efaa2006a07c6bdabf9b544e1e25d6a6df3d9e6dafd4a637b5861af5b9cad98c58c7c90a3f685b1bfc3633379034f809c7a7d67f47fe751710527a23c9bdb2d9996787"}, {&(0x7f00000012c0)="a85e99305174110ebebd89381084c9bef20f805c", 0xfffffffffffffe5f}], 0x3, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffdef, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x300) accept$inet6(r0, &(0x7f0000000680), &(0x7f00000006c0)=0xc) 09:43:44 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x80) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x40) fcntl$dupfd(r0, 0xa, r1) mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$getown(r2, 0x5) 09:43:44 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10480, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000200)=""/222, 0xde}, {&(0x7f0000001000)=""/4096, 0x1000}, {&(0x7f0000000080)=""/41, 0x29}], 0x3, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f00000000c0)) 09:43:44 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0xc600) 09:43:44 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$setflags(r0, 0x2, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4020426b, 0x0) 09:43:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x1b03) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x80) write(r0, &(0x7f0000000080)="6e6fd6f99a4c32", 0x7) 09:43:44 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getuid() r0 = geteuid() setuid(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) 09:43:45 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x4d033) 09:43:45 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) mlockall(0x3) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r1, 0x20007461) mmap(&(0x7f0000ff6000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2010, r0, 0x0, 0x8000000000000000) mprotect(&(0x7f0000ff7000/0x9000)=nil, 0x9000, 0x1) 09:43:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000280)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x10000152) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x262cad7c, 0xffffffffffffffff, "5549554b020000000000091167f5bfa600"}) getpeername$inet(r2, &(0x7f0000000100), &(0x7f0000000180)=0xc) syz_open_pts() poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000000)={0x3, 0x3}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000001c0)) 09:43:45 executing program 0: r0 = semget$private(0x0, 0x3, 0x0) r1 = geteuid() r2 = getgid() r3 = geteuid() r4 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x6beb, r1, r2, r3, r4, 0x2, 0x1365}, 0x0, 0x8, 0x40}) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x110, 0x0) flock(0xffffffffffffffff, 0x40000003) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000000040)) flock(r5, 0x8) 09:43:46 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x9000000) 09:43:46 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000200)={0x7, [{0x1, 0x9}, {0x1, 0x8}, {0x3, 0xf31}, {0x3, 0xffff}, {0x2, 0x3}, {0x3, 0x7}, {0x3, 0x45eb}, {0x0, 0x100000000}, {0x3, 0x7f}, {0x2, 0x2}, {0x2}, {0x0, 0xe65e}, {0x1, 0x8}, {0x0, 0xffff}, {0x3, 0x1f}, {0x1, 0x1c00000000}, {0x2, 0x9}, {0x3, 0x2}, {0x0, 0x5}, {0x0, 0x100000001}, {0x2, 0x200}, {0x1, 0x6}, {0x1, 0x100000000}, {0x3, 0x4}, {0x0, 0x150}, {0x3, 0x3}, {0x52032317c6781dc8, 0x3f}, {}, {0x2, 0x1ff}, {0x3, 0x6}, {0x2, 0x6}, {0x3, 0x3f}]}) open(&(0x7f0000000000)='.\x00', 0x140, 0x2) mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x10000003d, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x20, 0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x5) syz_open_pts() open(&(0x7f0000000340)='./bus\x00', 0x331e158f144d4582, 0x10) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000180)) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x80) 09:43:47 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x23000000) 09:43:47 executing program 0: setitimer(0x1, &(0x7f0000000000)={{0x20}, {0x3ff, 0x7}}, &(0x7f0000000040)) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x200, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') ioctl$TIOCSBRK(r0, 0x2000747b) 09:43:47 executing program 0: r0 = socket(0x41, 0x8001, 0x80) listen(r0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="00bc4917", 0x4) socket(0x3e, 0x92b4afab2e854d30, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="86022a2f66696c653000"], 0x10) shutdown(r0, 0x2) 09:43:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = syz_open_pts() fsync(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) openat(r1, &(0x7f0000000040)='./bus\x00', 0x8300, 0x9) fchdir(r0) open(&(0x7f0000000080)='./bus\x00', 0x800, 0xa5) 09:43:48 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x33d00400) 09:43:48 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0x4) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000140)={0x1, 0x3}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) close(r1) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) openat(r1, &(0x7f0000000100)='./file0\x00', 0x20000, 0x0) kqueue() ioctl$TIOCFLUSH(r1, 0x4004667b, 0x0) 09:43:48 executing program 0: r0 = socket(0x2, 0x2, 0x0) recvfrom(r0, &(0x7f0000000040)=""/30, 0x1e, 0x843, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x30}, 0x0) 09:43:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000140)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r1, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x62) r2 = syz_open_pts() close(r1) r3 = dup(r2) connect$unix(r3, &(0x7f0000000700)=@file={0x1, './bus\x00'}, 0x8) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x10001, 0x1000003, 0xfffffffffffffffb, "85000000000900"}) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x0) syz_open_pts() r5 = socket$inet(0x2, 0x2, 0x8) socket$inet(0x2, 0x3, 0x8) r6 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) fchownat(r3, &(0x7f0000000740)='./bus\x00', r6, r7, 0x2) getsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000640)=""/120, &(0x7f00000006c0)=0x78) sendmsg(r5, &(0x7f0000000500)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000140)="722cd1ff0fe92668096577564a74517acbf01b55160abd41460f51af28adb7ddedb74c21b438dc1616a491d224c4bd537d4ca99c651dac9a35438efd8a6ba5a120fd6f80f54640a283be55d761d8415ae395d1c3127b28f9ad6f2dcbcbc81db4ccb316147057fa31cc890e341ed80f6ad69ba4528b042bd7488a00a8178b1c4854", 0x81}, {&(0x7f0000000200)="05f15e548eee0e5d754410fb002223426729bae7b6ffd4370a8f07598fef49474ef759ac88d2530dbf694ab3610602588a156fb37e26ed83500ef917140f306301ae621d77488c7bccc9c56977878470cea36472f86b3473231e5722322ed5e7d1489a45400a97a59cf533d91699ec7a7e5326aa8ceda7ac0e305d0616d2622105d34d95e23948a042e8aed063b2131bf23602afcfe3581db006cbe2ed62bc2368fcb04151c9fa4a52e4b4318e6229d0bef026c1450d52cf3ef3fbcef19701aad6f477028dbff949c7ecda4fe220160ade79f9faecda2fc4da9533e0cdeeb78c919abb8688be", 0xe6}], 0x2, &(0x7f0000000340)=ANY=[@ANYBLOB="d800000000000000ffff000004000000111b667e962ebca6ef22f784e54273fd6321710eb3787d2146b658363294590524a8af5b433034b35135560a0e19218acc47cd1a0766470f5a7106612630863387baefac16a15726ec8c5801482b28f7a88a49b95d826e82014ab847b4e5894af1800a940e6de5e1b26952992dbc2150725b439fbacb7bf5eb2995389e4ae13ae410b864f0fe61f23e41c8d1eb1598edfc168f8e5f64ed2dd7d4a7769683ed47883304d756c4d8525e7b46c57d6c3bb84c18b454c9537fbea9c05ca01472753875d97eb71d000000e0000000000000000100000008000000b33d51268346a3a267afc4c35ee2f8d5090eaa48cf345408ec66ea6d4d7bb31f26f404e10360643079382b10fed0e944cd964edb0295da6d967ab7f84b7d7d207dc2a227320a0f6853806442a0432d81a791aafe57b49db102e9c6e8d655a6b28a9f45c62b6db01e920cf4ac18ecdbd22c9cb3c5f53c48d2320f2d0e3db9773aa0de2db88779ba4abfffc85662f3a69ab62d237fd2d3b9059afa9e600a2ed31984a268460ff9a26ce32af1ad6a74bd6f244b0b5a114374f1d60bfc45b98581e699d89391998bb8fdbdca3df2a2cfd300"], 0x1b8}, 0x8) bind$inet(r5, &(0x7f0000000600)={0x2, 0x0}, 0xc) write(r0, &(0x7f0000000540)="a7fa849baaa6aa4c63d291a118c8f2ce49ee3bde1dbe101f883d769d15cbf38a75fc43bdd2bb1a894ec368b3134e66c128a44d0764fbb271ed50b0980dcada314519dadd5b3f2b097cf44ad415bbd1ff8fce125cf6b3b0e6b881e180030efe618c0dacc9478f2ccc8f25bf7b2fe887ada64dde6ee9646c3f5ddfa7467b32343745d7589c08ac8b16ade779eec316caf66cb190039940b3069c75f5283fd47907a36763c657394db3aa15d24d6df23f3c820200b2f993", 0xb6) lseek(r0, 0x0, 0x1) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fchflags(r8, 0x60004) open(&(0x7f0000000100)='./bus\x00', 0x8409, 0x0) 09:43:49 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0xc6000000) 09:43:49 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x200000002, 0x11, r1, 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{&(0x7f00000000c0)=""/98, 0x62}], 0x1) 09:43:49 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0xfeffffff) 09:43:49 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0xfffffffe) 09:43:49 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x900000000000000) 09:43:50 executing program 0: r0 = socket$inet(0x2, 0x0, 0x6) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0xc, &(0x7f0000000040)="5d3f6b430e427419", 0x8) 09:43:50 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x2300000000000000) 09:43:50 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x33d0040000000000) 09:43:50 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9c, 0x0, "7e389ddedff371734578fbcef9097b5ac793683a"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x4, 0x0, "9fdfaaf4f4e2ed976313748405370ff900", 0x0, 0x8001}) r1 = semget(0x2, 0x4, 0x80) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000100)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000080)={0x40000000000000, 0xa0, './file0\x00', 0x8001, 0x6, 0x8, 0x699}) 09:43:50 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0xc600000000000000) 09:43:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) geteuid() sendmsg(r1, &(0x7f0000000240)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000001c0)=[{&(0x7f00000000c0)="0f2fa8803086786e30c9b96816d708457af49996abf395776fedfab3a905f48bd6a477556ce86b3ace0b09baad79535ff66070422ac93da8a9a41d85ca91b7b1d5565534eb240e17bf18dcbd4f950e0000198332194d55c962ef2b46dd9960925d9d37e50c5a45e72c424110e25dd4696e631e2d11214d28ef9c49968358981896b12f36a03171f93b4541ce265e4ce0bcbf71cd66160a3b6eae07466bfb262d417388262ab6e0217ab4efa4bcf612b13de304947db9d814235225895563c762e4", 0xc1}], 0x1, &(0x7f00000002c0)=[{0x1010, 0xfffb, 0x0, "3cc0d3bd2939207ef63e211a08e0da1038a46fec9b9287db01beb31dcb77f15692c45a1fb595fa81b5750ed796ce465e7fd7b443d2d2eda9ee6dfd8a9f4a237e644d8fbdf28b324f60e68e918fc34cf71743e72defd1898d81a6efd0bfa89363a6e2ef59421c83adf10819b1b1ebc0447367c206a301cad262b4357c56e3057c50b594e9139d015ac6c07b453f8ea3fcc7d645c5a8f4f6a384f10ee61380e3b459b373dd1ac9527856c28da64a3ca25791b0b21c12bebf9e7d7eecd48664475110bd90d9a2d711dd487433b61ade0b8819bfab52148817967ee271966a021bb2574cc0b5994c4e9e523605c624608cd084dc90601499f59712944d7ea909efc5a08c7975831d618cbecc4af960232cb62b5d0163476ff3903b523ee6bde20c7957be9f66428d85f8e3ca9c5e60e41d3a82ca137a0d7e1c46a83895c7bc6d1d0cb1ed949756b34a223d3928783855d2383b4f2a5beb3145ee6e7a3d75d869de49ef12302687ef8b12270658182d88b40c879eb6d45d430064a3298fc49f6e186e22980534ab9476aaf1f263ecc65f2ea94f0c76a319bc1e32e03e2fab0ef9f6bad3d01cbfb9428aa29719697dd40d348dba4e3f4a81921ebe61c2fd5cb254f750d1e510a97c8201e968ba269579a4ea11e2c86e662ff80cfc02578cf2cef79b5a1d28c0ab6c98bb31e4d3abd3869649f84cb7df1d52d0315af8971d310965706f2e5845ffc432c706b95fbc3d1af29f721e39a51027b25302bd2fc5863fa1f25315783dbe23b83d59a7468dac95c52978757debe1dacbb3afafc4ec17134f88da30947b505e12139a00804db919e2f6726f784f79ba3e0ecbfb38e8a94b20590ef80e0d54950cb03c2c8f944656b37916ee5efecbb90fcb8cd0db2423901fde46d1e1be6b6957c4b6dab1002692e5cc9746d6dbd807983e6417ef7d0336e9dd92f7deca692f4b0b7e186fcfbe6f5bf00efebbfd0b9142cf0b4886e928256871da6fa9a78266053f10c77a73ae4772996bb893ebb3aa4754649e9d377d787e203ac677b282033053d2bd7d9ccc8172f4633163ed689f623b3f22f2b9bf53694aa3acbf95f9e7a449881d863e686eacbd021fe17557be83d04484a53442a16144b030ae1248e839909c76f0e6e0644a2a0b12c0cb52473a4fbb3b18ddf8afb07880c43633852d286906e6b48b11779f200cb6c1f58fe953aa252e4dfef6c308a797ffe9eed3971ccacd97463148cc78d6856cfa7254c4889dec8f6b765229622cd1d58dc541593e08ae576d3a8508ae596011e45bccea859e6def7078bd94aff27e85da6e328b51bb7b9e4068b559092219e2213ab69b75397af956e4a8274da5df202ee285fa1c54f712a09f17b1d974f879267d05c5676ae239573e131c60e0bb03bdc8964821f14656028afddca7286f473d1bcb3f22633310ec29abc5772cc8344d22a6aa2a04d3598b708ecd88f605f1ec0a178b0663aa4b1ae2f1bd65fc8fe72f8af2dabf6d38ffab3bade68c7327799f154241f43693f403e3b5d800a54833d26c37eb026b338ee7eb638ef9a9c438a45485555f83619e03e59477e70f4e65fcc0b9c2b15a6384ea8a19e9637bc6d1a4f91585ea1e88fc5dcc70eabecbecfda9b9950d01e144331c170b1753daa24ec06f9f0c0deeb77344844dd591888af58c34b9dffd1f9eed3c29919f8a2262f6d45428719a1cb6b386e9b3d5b3181b28ef75cfc34bb165098d9c3b5ba164933d1ffa9b95c5a925d237c430368f2046d93891e75c8a1d44943a7dd1f9e9f82692df95cf2f86860936d305c1e7ba391f4e11a64b164ba17ca2e0ab9907b5862a833158b4e97a364d5a42b495f63e6266ae996e701ccb172a24bec82a6456d1b422d2e335392f240bd63628b42c06c6399f2b22187294c6f31191cf6427cc64d7ab213b0c9927418e2548a73fccd99c5584cd9d3b2a9ee8a0e7dd6c534034ea2e2fdb547e3d92f6de09b82d2c7a2e13ab74e4ece14e16879579e33e30bb14cadeacc9fc00cf5cbd1d5c1015c7bb8fd39fd881469dc87513d46cfe55fbedf59e3f4bea1c1e0d89224eecec32ed9a4722214be5a8eb453c67b4fce5cfb62bac3884159a433a58603840d07fe0c59d88723920036053da9e7400920cbccdde90f0312a35047b6cfaf70cb40cf71181eb677d0100122121eb0125499e895fcb0ad41b4088c841c04fc59ad28788d3e6ac95a65965b653d13e7148eef95a656f6b37dc8c2c9e33d887ae508163d1e58a4412d471ea692b572b767a0d6134045b54760d76baf7613bd6c7d7e03a3d94dc54959824cec7e6369efa9a1995d674c7c3df8e428ee429428e4933bbcace29b93cc3d15ebacd2e3eaacbf58a446614b8ed558d4b8a262dd584a97c985c981631615dfeb11900e7023b8f4b054873a4c165530c432c079cfc4bd7b1d85192cce3fc44043c0ca4ded067eca73877051c50150df3c545fb2ed663c46412c856b975f799362ece30513b3aa46b5de88bf718782ac1fa90a26c61c956e7441659915e671be5bd5fefe4788c99e449de9e969ca44e5e52562984bb3ea1b5ab33515f13e325fc0bb6588b8d71b5ce286fc2e4744b3fd3c653014c197b63437fb32991f58fb111141e13fabdf5cb428aff35cace826ba4b407ba99b1dd34ac4e13231cbf9573c41f1c050dacdc526ab88bd3444a627f18c97d83b1606cec54ddce2bccb32a2a8e27b0ff01f559b86df283f432808af1e6a441f0075e62b5a22cb2f8921b7f27f4b96da299c19c78ba0e68c1c0e39538081fec259a0e43c9b594ac88407e5ebbd8d9e168323ae4ecbf8e44a5d301cd2a74df908ae271c646f55f66a3804a64c182d8b2274a445ef93e4750f911ce3fd545002aceffadf857017b73b04787ec180343402d6ae2749dc2e59a124686fca667d0da7efc6d9bda86d07ccb38ddbfc59a43fa416ec023f29e9b7aea7c0c4c673b974ff0b0ebc5b2864e0834606ce78460d626a7dbea8e7bf5503c800821e5c1dc46199980f5b402804f8211b7b635ff6da4c629dc84b3027e4ad873ee2693b1b44de85ec65d717624f1405ebaf0df09d97e80d154efd1b5db4e37349b37ea07b7bbc5e4d788a4aa3ad1c4687f77935f63d10e6c4732d4ddc30460b753e7918d9dafb0cfdd6f897458f54bfc9d15792d5dd7e7d25b3909dee34b6a214f035decfd66bd0baac08318a7895d6e5e0fc59f892eacbfc98c3cbcd03ac67a5c6ea0f10c0cfedffdcfeeda929ae0672a732b3d875e0011d03b3d445d4aef1872acdbf85c2f4adc29b6ba2676137866f642cb00e27375b84f635a4213fdd6981c4eeab38bdf3f2818d285870567f1345f74a5839509c7a02ceb90310f6eda004dd997a87ff0789309a54076c00ca9cddf6f3dcb7f3c35fd120d8f994c5eee18ad5b049451c3cd4ae51a2669aeb29b3786d24b90bc6ba573eb3713409e93b325d30530b2cf2c7fcdeacf5214358e77c8292ae9fb1bd5cec0a1cd54e63539078e3701e237146a8ba71e2567802cd7287c76e85b56adbab5be7bb9c1f32ce4c98f46009491f7da5a9833c8255dbbb27737d47a2eec13ad66bf000378f10a2b7e8fefe901ab43ca1eb41e2c42dfe882325895dc9595aa7aaf97a19947a9e9fa5ca04bc0ab345d74849a201405f3d809d22f96d067b3d23e987d170ea379b4bab84b67c46d3fe073fd572916aa50a179a156e3800f6d8b3d06896d77cbc3ce556103029f49eb83c0d8c74e254292ac821f21873af19bebbf1de3767d42025c5b1ff054dc15a49b59bb326bade8156ac82a27f66d219ed84b053c0b080dc504299c1843d23a86280b5c565fb1e9998fa6c81492bb8a9088f6d45bb7794b4865710f7fea0fecc541356f4fb556d0d436b74abe456c014fdcda94672cd128e5ca044a17a30a9a10a395197c1ced30e6e56d438480260a6d1078acae87047d00abf3e6126fbe81e5a7d8923d47a4adb2c3ce94fd068248647c513766e6f20905e449398640276933455b498c062b0ea09e34f7f9b6c4ed090b4447dfd429f2e93f432a2233f4bd641a9049423d9b264b031129175b2c63f66d8d33c7e366d27a8a67f4fec483721c79891d03585b515e5eaebc8b762eddd14a83d2a9038c6aa0dd9c9a91cd62334ecb369c479a30a3b916d4c115331fdcf81710110a96c6effc1340604775e120ac7e17741d0e908f122cf65dfb8ce955d090efac8941f0e2f90869a616ed29630981018add00f8ef0c550e3fefee28da6b017733815d45f01c3324cff81a4a015313a9257982533bd697663cd1e9ee9b567b490804b42f2ece7a9992168ab1d8da9a8f45977eda19b38f23bc103d58b99dbb7699330b9c8be2ecca5dcbffe9b95cce08f9568b4e7336dd0cc6b06f9b7d16eefb19c546c81f3a8468c43efa4b56e5e465dc7aa8f987ae9bb67bff9c61e0d012804f4a46b68d307782a118005cd8a6c18c4151f32646bbfdbdc08ada5a191d962821bf9da0043b59ba4f074b22623a45ce1ef2be087f43a9afcc31623516058c63b3b4563ea95873ce2029daa15ebc6c15673a2040169176b49644c8854eabe984a0e194da545e678ef9609ad6d4d89068b7faae84828f7c278a2e51dec44fc99ee5005b43fa4b6775ff93cb04cc75c4bda99f2e455a5ae45e4bc6653be9d99f18e531818f183f00347e80a32475c362d89f67b69ec8bd7543ad24d1144161d16febfc10c9237e249fa3a71f291dfbd32ac54e8adc71c2993789a2380139953762702627b3343e3a272369bb09ac20ab077735b276ae04a8c8ec456405b9665d9014647e26fa32a182c9eabd1e4788a9a4be97eff36950ff0b7fa89a49c054f8f9f22844fd2c2a04374301b1438d5e78e0b528eaab40a36f50b406cc392b6d7f8caef21cb0f1bf86d4d2ff261f9a3095d6a5f14f7d8aad6a9de57b553d98cc499fdc4ba1f3baa1f96ab35bc73aa2c8350688f83de638b20d2419708e78a71e5c6312ba8619245f2b16b95891842d8f8665e68031fffc101f298a32b3a7fde386d5c73f651e416e9a45a6c1a786e767f01336f4c111a245355e2f0b69f9f405b30e61e1579897d0261b5a9a4e351ec2635b4debf5ffd6788d638e92cffa941f7206ab22937af8a5e6692fa3ec39544c3f5ddcf279628acca476f80d5857602769b40c2b65e145299d3bde76f63ddf53f6a227923e98d98a565d92074277bb02fe42d8ca337bd6551b5cd77f9154a68f5df14f7d76b7330937cae7b29d2e5a7c5992a5fcf009e6c50b338eaf51221f0fd25b0756eca35e8d7602d36e6107efadb0e520eba7dcae012f0bb5e6d82de459588af1d071e7aeb85ebaf48db5e05839f156c625984221916c5d2c6592f0b2edec7b56d0c3065cce0ff7481b8ea78abaf33a193dbeda5870df405265d312646af9ee10e87f7cafb72331896e47f531d0ec90f5cace166f0ad32fbecae13dd2856e6b091066da2713f8b14aab791385e761485ca82fef4a3ded8cf75a969b7059dc1ca6da68eed5dd03322f95ded612f465258e5d8291a28a0023f69c31cd1bc200091cc2c92d9eba6c4a60b08b389fb1c3e19f375c6216fd2af904b23060728e2cc49163a6a53d708ca4fe0f80cbeadef2cd177731aaf56e305b34a3bc494e0683d0c858739f0e8e8df879f3b40a897c9fe7c0867ce7d6000f3fec918da88f99516f7c10df102dad0dafb3502f9982dc534bb335cd9d12b2efa2bba5d1433fd019a67eb0d1d9e591e22063f89fbe5e317a9b6d7281b4c5e3a3e1f76e3a28d82090982b69ba4888c20dc5bba7a26bdeae09"}, {0xe8, 0xffff, 0x8, "8c51a9e9be66d7748932b106c87c2eed9f4d42895c2ee8812690298a3a532ab10adb30a6a30b4d48c88da72b006a6678bfab01947ff62fa45b0bf9a95c6f23a9f4d71bc63d03079b19506e24d7d8e82f2e609626d2ced161eb745a60fec5d6c6e4aee6a9fa020c10cd953732daa461b98bd4acc580e595d8e624de9f4a23d9bc48eb49d5182a3bcec091dabb769ae429688cfa1c71b8ba8ffc2d39b9c8abca6c6e6f30945d7f1fc779fe1e55712c5ea2462f0848ab8ddb2a39b08bb5664909e42e45a5d528dfcda2c829ec01a64a7dd65558d42bbf98"}, {0xd0, 0x1, 0xffffffffffffff81, "cd318d81f15a16e0413be5765058752ad58905b184d246684ab7cec3ac94d586c53739fba6ac9a8af27c63166342320122afbd9d9a2274d39835d95b53323df57649aa3e51e9968559494a72cd9882ba60964567858768ff9ce0aab9dd93bd66fe78e5408ddb87a8617fa1ad183bcc4c972a94fc66e766dd2eaa07a7fa0f9d68ab413adb72514e8274f77720725dc26b915c4a69b8fc848270c8305913226f1c1e5d013bb34f13b37c4e56095127c25bc97d4fca2c42237c4676bddbc59a"}, {0x70, 0x0, 0x1, "d87335f52a1df9a7cf452160bfffd66035539b25635477907bd7d8516d8ddf55c925f3ee08f3af1090b31bade51afad3e26fd7a5b17a11a1223243692b18170ec8472cea3e6384bea43b6d184d076e41ece0517bd208dd0105c327"}, {0xfffffffffffffec7, 0x1, 0x4, "8114db2d57621982ec307449ac3ce11e1ebc348672d23b563c4e6cfc59647a563c54f2f09b26f0e417b1d39e5c69fc2b42e107c15bdaf12f71d03fcff0c2aaa6666080fe9c15084e1ff26916a55183552effc1248bb36f9f1e2f17ee2f5a5d98a6f43c99fa97"}, {0xb0, 0xffff, 0x4, "a982fca2046577dea513f7602885edd741ef0415b6ef134e025d46acf96f22a0f84ae06dedff5fd118691b9a67fa542fa6ec3b5bc12ce4b0d3ad4bac265a9e4afcdad803a3a2d152312d5436083bd9b554b037013d10616cb038926b7e9fedffaf36f33c8528baefea6d76f4b54a7d54000e3e752e12dbedd3655952d0d773119858ad94181c245b35924c26c4b2193ef3c2011026ad929f5131324d194a"}, {0x108, 0xffff, 0x5, "bab873779060460a35fbf9ab08249a4b29eb26f16fb1beccb372d672c8b3e0984e737c9b573297e4dfa2b34417a819a8906d52fb3606c4d44e03f5cb8cf30821b49ab97031c2473a710c3a40a3eb876534b8ebd932310f4341d3144a022135d22011761b7f5d65fcbd452a9b5f60c46698901f82c17bb568f88e8f39ce555aefc34d1086adba842af3ce7f51827895a55cd6a0fcd9c46c6d1f8b45ff992f9a51156b6e389b6f34ff1cbbea2ad9b979040a0e67d3a71e5c6e62a76487a51efbed4308015db5984ea509ba16b09971fbc03a30c6a8988a0d849dc4252bb52a440c693bb55255635e3d841b3468ad5b184e3fa24839918c"}], 0x1468}, 0x40f) writev(r1, &(0x7f0000002a80)=[{&(0x7f0000001740)="8974611310b9d16bc735674eaaaf14ed2ce5017944b3b5943113217b599d5cf6bedc616417278bbd710f12822e298d69de573a346a15392fea40d356eef7a3948390ad5ba63cfd4f01bb700cdecace5800285984e7e85f8b32fe62f37edcda37562b2e166a6b50226f0cfff19f815e90beb71781f84f73a6de45f24cd1aa386df3c911fd973fb2d3f33d03cbdd95d45b012f7f", 0x93}, {&(0x7f0000001800)="230439fb9767113c00e613a430b34a525fa65045f9127c8a9631aa70c0ee108115419be58ee96e4bb5f720be73d5b11794c62a66276c226ac46fbd574b0fd2510fc88e084414b9f6f735b06fb26f6b70e835cda3f0d94976a2ed6a361c9f4b9027033eede21b6bcb0004545c528dcbfb337d3ac9aaaaa8b32b8e805cdabb65e190457c5f8e15e2c3cc384861774d9f0966ced325d6228c7f4aee95100e94b2317148dcaca5d93cdf80c59a9aa25051e00630eaa3b44ae74e3daeca7e8a5864cad74878ece1627c90899b0c72fecb4c9ac9f7daa57afd4ab073be17", 0xdb}, {&(0x7f0000001900)="2d1384f8b3dc5ffa27a64632dfc2ace30deb57945b78fe637e93f273df000352a082c61707ab29dcfe0ea4179dd444cafa0311f6244b71b2e66ea1fda359cfcb12ab17c63ee1657cd4f83fff2a3800f9bd65db0505e8f6149628d0dfeaee3ec4572aad392201072345e6d6328e499d4aa901", 0x72}, {&(0x7f0000001980)="f9777caf282af7526c59dd4924e9ed3fdb0bc38068d21050119aa444698b154747ee3fd1041aa50e0e7203273cf7f4b86b8f534232c0b02c4481057090259dafb815e16a46210abd6396dffafb21b40d756d0fb4187dcfd2a2ef201cc970aef404dbeab08644f2aab071e83a51c6cecc56d639639ae2c7232b929b1235369e7ee03b8c11917db5800dec437f022ffb0bfb21d49ba6a6319b795ef79ab8d1f608c55f8d23b50f24891af616f8471b42d42ecfed5a212875038c5ca98f9dd1c8d278b807a6cc66a540f6592bb3598e43f4873ef08fc0a6f828d26f3a3663ce", 0xde}, {&(0x7f0000001a80)="d204fe3289feb641b9f948300cba4af735c7bfcf96c4a8fcebd50309fda17725cde4b81a41d8620e417e26cc05265c756089b9b00f3e9b821fa42fa9ca3a3339ee874d17997d811000ab255aab27fbd5315d8b86fb3a6481e4241bbb02215bdfd7b1bd07a27e07785453577f59b3a5f3cccfd7627bd17970d30150e330ee58fd4eb7865605e706ef423ab043cdaf9bd61f47b5b08a994efc3d3ce46dce009776017eed8f296223fde6f87ca27bb3fe0df51e4fdecac517f75b8c4ce5d00220e11dae54e5943c42a90d10280b01aea2ad9e9b6da47aa9bf2c6a48f7fe7705e58979b63c98d0f2f38de5c07467e64ab5b4da35972f6773173fc2a6c67c5068e96f8588a1027fbef108459d4dbb5c81633238f9aa456468c06325c7e4a0c56733495ab35ab14276c4ac4e8b57ca21044da001cbf25d32dfada6d83b8138c22a72ce2847f75badb3976b4e324f476f091b98b5c2808d16c3b5810abd11015fb00ff1eac8865b66e628a2453c4ec9f5252362021d97943a30c8a5c2fe5444e037ac1d6f7cf70259cd3ed24d1d253ad16fca63c0cf20596756f9a09386a43c5915f78a16f04bcf5699a8c1006579db61866b27c944b0ae3f55a7a5035688a13f2a6b14ee606471e88729add656876d9ade788ef1d1c6d1b567df31c929da99baf5b27e984f22b296255a3014a49abdcd435cbbc2dc501e5ff31d8529f7f6aa05652af040ecc614e5e780038241a8f5785c630b43202e47341a374fffdf561eb16446c2c05cafba69ed82b67a1d0e00e29a960236b5d5832746022155dd292892f37d06a7a897590372d506d18b94107cb7b2b0beb7089e53d68507a584951dcd4246ee9db4f4098bcd056f7a52ee1dbbaaa845b8aa971c1f0fe3147749464b6a6c4af046bb37d96c9c3e0923e9cb5a6a3dad0da6292d0640f5505d767dc6f07404a8b8eb0ee7b9d6e866fa4cb8e14f6354eb28e7a177470abb1a8de51b207cfcbd6643d8874b532d47cefbf85bd6e155e51d38e3c6c2df4362f8fcaf263ab85cf2dbc7467828ccb8bb56226c7a6da74856cbd1c54e00ad4be522986cf81268bd64ba5d39b06c7a8082f1037ea59a715e04721f0e90ca90dafcdfdb90ce2779f8993d81b99705c38476c4456028eb58cc5411e55e2d002a642919edff711c8506c7230fb9724da5751ad4e8e1ca44107348a8573b3fd8ffcc1ab198ad9808e579652637395fba875c45decba4f240f19f31757fe848f958724b312a365ff3b385eef302f8135bda92e4bb32a0cf146750b70d4cbb391969b819421745a5218e85dc0bd5549e84dab9d7609e90c6c436f9909d5e7a6b9bfe7d8c6a70b75dba40007346d5f06dfcde2e335e60c933e416a1201f6960701b8583f5ec90f94d9fb71802038db5dbc81cad81344519d5600b2826569c9666d19023b25be9a810b6c6bc3fe1e1c1111e5646f4a722fde6d374ef298b83a1ea5eaccf2728f45a0647da9bc91961807302b31803aab632173cc15770282f538068bb2a64a88d6f3bc1a64d7ed2aa3481df964fbe592e92992ee9c96382e6ec0a90ac9992a0fddfd8754a759d38e9440254bde74d1e33da558d8042dc71695868a7eea19395deaafb11f255e5f435db97026346f402ab484560d54e1bf129b7cd96822095051110c9f7a75acdbdb4f453931cdc8e2014a3d9b69d45378dc98d5c3cd8b13fdf052325e39278407e3a136e7526cb83fce5c3a67b75eaa8b8ff7f878a1ced1247d6a90f7f4f82ec10662497498722c2ff107ac5a809f4c50fa9b6e2e20911fddfabc3e0c5d50fd1de41ab7d20a87889aca7a28a60191ba867c9823958281260818c3d1e62d031556c640aed3d8bf49d23214f30e79cbfb902fd274252451510005adc6ccf98b432376ea77c4d217681861407dce20afd194f97f8342e2b7c7156c626a502ec4e83c0bc965884112f8a961ea27a49d34fe8bd47790e922ebac629ae0201ce86197f5e2b005e2c2b6565d9f6069653dd4667cb5363dbc1668c5fe2011d64cb669d712bab9c05730b9df47ee7dc55d96bef0225f9f4cc5260378d26cdacabbf2f036c6fc72947e4981d8f0a83f8631682c3eebf66830cc7e772fcad3344b75a0064deabb012db621d01a944e7a5be76d0068f38cca03e0102a164d944b69b532ee6ff9b64473bbd9ce1729c6f718716bf65ad2f58ad467b9e35e3fa64055cca618c617d57367f17875b70c14bc0223403f051bfcdd42672c081e12e1d6eefe8009ec247b7d8f05e00c64a561a2f3d77f7bf0acfced5790c70d3d16b2f25bea39f49defb11a8168b7420239354acfa19f216da0762a6f4055438577ff125ea54e59d69493dba7cc2ab32657c5bc63fc325f641afb1ab691957900df34831c83da15b1811ffd443721125e58d749b4c4e94c9205817b52db10c9e3ef15dbf51a04f0827eb69fb488a39ad56c100223a2c010b75d5c82fd035862cb36eb57f09566c68b8239bfe856f0ddc74a8f678a48da81c5608637ea95e82b306bb54b19d65d19ec4442d1f345bdd91c1797c1e6c39986674c928c084136edcc078bf95551a8fffe4e743c7226d472131c8be0a80d2b50a4460fddfc19c0499a2466a5a4071b7f001b8e3651ead958380f1a9e217f9dcc6ae6cfe9abbf970fda6f619faf51287c99d4c7a4bf62284fa7f790db986d7be47b1a77e4a013e9dd4a2b0d1720ecb4b48833e124fe480f9f25c79cf220d86149f9f6670800dc1d8bc32bf59c796d877582eb0562df98b8fd81621fb2414d23abaabb00934026fef827babb41a9d399d188adcee70393ee196355d94d70924ef37c66f65788e774400d705c402f1c046816aa0d6265bfc9bec06a9744cd3e79cd4330b8776c0ecfc6cbe76c65b430b2a1a4801a468f1b5fc7731ee97a98b0854d4c3bd39fa7295936bb78e2628de9b3d04d53bf26fa41d31fee6447023acd8dd7dbf4a6b4f8e09df44cf640c7564813793b6f573d941df9daedd8aec29d110784728ce592266214ff95cc4a8453545dfdc6112b4395857dbe29a1568a110b47834f8f6f9c0c7945767f5e47f6a84e76420c509defd61899a0e95ed70f4a712bc9d07511338c2a501da2179e8be0a0e25d7e6573f61de0d8823124cef973e8e978228fc86d0396a5e61434646b9c7b41b18b5bd5920c0768f1216cf58af338f50771fed83e3758d76391626827e2cefc158800329e13a39aaaa7d32cb04c517b787311b4c403fb28ca8df4edb3d897442b5e533dfcae9d111e2fa331113aad8d54a725fb6d11afd543b698faee849da117cc02cb98184ac43e92cb8b16054dfa7b2da9d6bc3a52a49e46c9cc37a79184096a15a48f0bf9ce553edc5ddb1030d9e8e9b19731d37c492a469323b898ea3ae3d8c55ed8e7e44b21073d9e3147fcdab54a58ad3384dc7339b5a59abbdbb9fb45c1c3cbe1b2e0eb68930b4eeff3d3af1a880c3e99f9a66223d550048b1665e02be55ebb631e6572882ccca5bffb7e6d4d343e4f2fa5b4f0b2e192c47e4aac65735cea2487df2be64dedb5100cc9186fccdbf33085a5f5d4b31c2e842677a7fd7d4b6313c67636f80d3b2e5489005408e61bff18436a313f5dc69d7f961dc3d6fe638874945cbcf8ba3c9db73ef0fc32fee65ef68e139d8548d8daf4dae4c47f1602760d0f00ffc938998fd67b70d3912d7eb26a547f9c9ac1aeef1bba3219a611152b1c4c6bf40164f8ee1e9966115ec74a128d108ddbc08a4cab32121bd2d27e690408264d2343bc49201dbc691e27872fbc54f602311af6a9f9901c1afbcd2818f98f977567ec51adfcb7c5795991c74a7878b4d250d5285ee3c29538175cea89ef49c2a7f371500c741291ac2dea52b8caf0d1c5335518547740f914597c336e6f81d4a513631a54482cd579922fa502cc7630f1249265ac25abc84b4f5a6c1d69e316ae4f96ce11f33dce979371cde25c96aff0c6549a14c9aa3529e2a1774b9fe5362442b360829596e38ef74bf97e3bf5782b02a30ceea10953ba32bdce4acbe0f2858c9eb6a5de65e813e9dbe104daa44457e8635a9af1b7c93a6cf9293db1408e081a3732a4cbaf580bad922922d9ff203794ce8f69e691e730aa4cad2a880f2bbdaef9e03d7dbc7cbf99378994646129c61276fa45341e925a1a35e389fb447d30c66fbdc2350fa56a1576ead1ffa5b9fa2a06332b7a246f56fd62fbecef0784be90b61404bcbee2d6020036ac11111d4ef11db7f3203cab8bd701c3180793d8b600546c55e2a888e5ff1eb69c0b9316b1185d18cffef3f88f74e7f178ceae3911ec8d3560eb15afabfa69e2784bf3ecbd00737c1e267e543487cf572c9dbfb505734e7166ba89a5a3972fe5a58abf8aeb1505a5034713d18fe47a98e3a2c3d4a4115080b20eadd26c1a0f89c18b4196e86a3fbae539f4dd900157175428a11a8b4fe5ae78ff8ab81d3353051845f4babf37780dd01461bd1bd2ac05b1a76e5bdd204efb2d211592e37399330c110622c942e7c2cb3258a1412ebf3a0fa16372299f5b008a2baf8f75eb37a4a5f44fc409db980eacddef31cf10369c15ee3c11bdfb9eff214a039a80b5c4ad1e6a0f85507f2af2bf36decac5a880694aa4476e4082bd56e800eca5c9b35e317f7d0da609d106fe55e60ec384b31727b01ba3187e9d79fb0587b46d52214c2269f1838089f714ec1933805dc6f8d4e3c1b21eabd03e607fe020c81a722eea78122d7f84e85a8b92e8a7b39dff2fca9e45376f64ae4e3f69fd201c8d73bf997d6559e3c4f94676fcb66dc6f911b6862cf3a4a1efd68f2841ae23089c6111df4963fad891e0dfea0a682324b4aabeba9ea4fd7c290d7297faa366f7f0b457dc2a31b72f995e703d2dac3674cfd59131e3feed139baf57f99d91212a6c8b1d1fc404a3e5cb6a9ce9f60241e4e9fc6f046555f67247ee411e3cda4c25eaef51396966150e73a67c8b08e5c3314444cd62ff351d95bd345a5f58706ba38e63fd3214ddbbde1d80b78cf29af6a336bfffa6e82cc3ea4e6c798ec923659b78d90badf91765d59d4274d0a57539f71b6ab51d291161764211300b19a8c826566fc73f7104d2df5d9cfde653a02cdc43f183e1f28fb5f635954cc6d1859130a98d0dd65699d84e208cfb670f58f128ac025ba1023c138305a1867bd7d7dc1d62e37ba8fe78e7816ef049fb36781c773d1430690bd723afde052f5140b4f1c8d84bdaa460296488674e1327ab31b74887d52ef0bfccf58bc3aaaf00ff3c4a08d0e9d52b037f4073fbf5ef02eec795feba7dd23473ecb5ce611b403b62e58d09f22d5f641cbb5aa1317f564eee514c0941cd8b66fb00d460eba3f577a829fb5614b7ee006f004b405ef01c1d2a8ac90ce4bd133731c6312df7acdbc8172e4a861911f7a44cec6c87f41a04782b9702975a890f97b3e753878398d173f1ff88d477d13f622b8310f6d6c13c22ba507792ebfee0207a254c412fe05a54ce549cc295f75fb5617f8d5c00069c3b1cc79454c55ca42596724ce0bcbe06f66c971d6e7acd4e8e0b03cf941cfcc672851b5839d46bb86f6ab08793619d50c9db673036e95bfea87b2956a8983890c239f8788fb7f81668e99798c936a57d7d24cb5e44cc377eac5619b0ba750a219bc75cf3331a976ff21ea821205a7b2e20b101c0226fcc5d1b986ec547af41054a93861a41a4b0d7ee191a3773beb41740f255593cbd99a9a598a2307dbf6bd12313de9ecb3bb5e9d1ff4c13d6ffb6f9a9be4bb5359801dcd74bd5ac0c888486d1ca5903248278166cfa336eb46", 0x1000}], 0x5) 09:43:50 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0xfeffffff00000000) 09:43:50 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000100)=[{r0, 0x10062}], 0x20000000000000fe, 0x6) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6c2364a029fbb699bc76bc231cf9454e0c7bb867"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x13e2, "d2316c681b1e56d69118cd9f8b4dcbaccdbcc27f"}) 09:43:50 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0xffffffff00000000) 09:43:50 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x11) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 09:43:50 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x8001) 09:43:50 executing program 0: r0 = socket(0x400000000000002, 0x5, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="8b1859e9594992c7c3d7a0cd3640000000e2a19c13b81787c6be57dbb0993f533d4436ff4b83442ec8776b04f3b4e70b93ddd48ada39597e37e6d61fc925f3ba2399a654731436f52974ff7fef17e1f64616fd9629546b75b83d963c8db3fb2839f8e0f548fa61fdce82dac9a6bd78cbb8ecc0103cef3947f5ef8848aed50f2c89fb373782e7da74453347d0d98de62bccf3c30f269be624f1fed36689cea167cc616a41661eb64181bb11a6afd99ad545d9913ad9b6e4f44e3fb0369d39f579db4e0701fd196d21c262902263648b826220e00d610b239b3ab707a47b4928d6f4c74639425f8fda0097c6e375279b936eb71b36d429d49315a22abec8609fb52ad032e30b648d9bb1a5983aac0000000000000000617801511dbc18b7895a0f4f932366eaf45276fe4a9b8f5e4e9876f10c8f9183389b6643f5b1564685c82a84f0e9fce578d005c32ba50282e1cf4f50f04201cc2f399eb462f0c629535fded088a87756bc77295ff61c29409daadf004c42cd268492d10981494a426f91442767c11e5aa704c8615f2570b91980d08633fd938a48d41937603bc5e3908874638c8ac789ee4dc6a5b0b73f3a9b563e9b58349bc0ff04799bfcd2ed15594fc23e78f6683807dbd20efd2126195b3ec0d76ef5f6b12f292e0a97b579168dd3b13a496fcd7584290eb52774ab6a05d04d82b30d301e0d8726911bcdc40f7b39a1f71c1922948ddbc22acb7bc934c2c9eb64edb7c405e1682ac9c8e753ffe7d7397a0995e137d5872a98bfb5c02be724dfe3b8b73f6db87f937b8dc2c06e8088696669ca1c44b67e0faafe229fbd1450aed9c5fa5317e0c5feca02fc29f7e9cdd4743e75db7adea51055c51b31c2fae17c46037b529471677092506a2272dfedccc7a7ecfc557828c87bc041c51a672459a9a2740f874e5972ee62f9d641969e8eed8a941a26064bf654918bbc36bae1bd7b3cb87be26e40beaeea9c7f2317f34f5dc44b04d63b5012f22e3e207a4bd02c362c3540ee0d01c22dd5af12d7f95bab71c02f6c0cce97b8a29375d4900a91279825e0e53e116bc6510ea9687c0a72fdd1882cac20d67c644704ded99bace787a447281cae33f7fa22992a911e587ea4b74d0c610a27fc5b6d1e248fdb3caa090a21e48b00adb9312ba7218aac9bb1162e657d3559b0ab04ba61f2fce3c038b86b27cd74bb2b3faba17fe73ad3a54ae5c4f36816986e3efc9fcb5076a04ad394c28b08a529ad446430e087d447a14cea0b115c72b05f76cbef62b1033069abc8ef140496b7dae37ac8a2fdabcaf7d93ab0772a1d237e8a48945c9f621d686c1e178f71aa464624182d982244d86d6e17d5754c18aaf45dbc6f328de76e30316880d02706b7892cd393bb57434378b29b3778471a301f4e0f1e8fc3695f383cbe926c26e89caa4a700d181e45e66b012d84c7b8f0e9730cb5dd11234c9f7e397715b826f353e20df955a9a460b27bb192c063ddea3c25fc36e5a7"], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000240)) r2 = msgget(0x1, 0x520) msgsnd(r2, &(0x7f00000025c0)=ANY=[@ANYBLOB="0300000000000000df5c99160292a9345f38c7935ae4b11781409e763239d7bb6adb67dd1ee77cfab1a94c321c283eb678c2f525fdcc23f90232f3066334c75006393717fd906cc5156c2ab513e336fbe9094285b00609bc63383b35b5a7ef402fbaf61433eaca926fbaa06e2c131261c5fd653302426b5a520f8bad95a5f0261ef3871a74cac9a196c677352b423cfb419ad7701d51c0e0686507075d841c5a91e9398d28cb184c5fa0c6de271b55e2bfa60d20d05d6d1f49b7f2d59d7f0861ce864e5b27dc99c58afa1f6283b17ca89baa9a162244741abba023be30ebde3c29f2b6a6368ed867f7aeb000b37527a53101ffed7f57f2ce33cd4de349ab6bbe8de2c1da5634d26bb40ad31a2b1edef4e781a153eb543291ddaa726ea5843468af3f4f716cde359d458d9d3e7a7a20b9738720e39239842a500c4cb0d96ff7ccc16e3290f167a72d6417a60fa65ab49655c2d974d0abcbf7b119cde699ee72a3490bf27a715e958ab26ea4695886d50018e1f06a24a2e14f4e5497c7971099d00c65e63cb03851d13bd5cbf557770d1d30f51fce956af4493fffb6e7fa40a43aaecab4f59dcd5802b825a1b327051cc298f69958cd88357865e7fdccf0c5322c482658ea1a622756b8128594fa1855a898e67b346f4ce3956b3e5919b1771b28a570e3d3f6e5d0159f6216a5c6adb120f905b44a1cf3cd8b46ae4c126fa12fb7850e8290448c67762fb49937a2d9c0f240cc096782405ba56e0ec10eedb6cb99d8ec5c46c8de11c7089141db91f4e9b36711cab7541213ba9fece52190f3b01c71b6ca83d9c4ca4cf0efcf6cc05500cdcc35bce825c2b50ff2c522d411ed5780adec098863269dab534b2fd0794223d2dc119e4c5e227616cb51e5d7a22f4240db7fbe0f52a19c93f89a87b3f0d6c61293018ae309d33254032edc2f291ec81457670c1d5f02300ab56ab5cacb313c8d44f15064fba68abb3af35b575b57454b7c8e0bcc43971aa53305552adf0327f72aae5a5b2d86bc7a6644bf1b39ea3e739c1f01effe39ee795be373855ced735dc37ce10025b6c6397aa66a742ae307420a3292dc1635402d2c0c8c732ec583ef5d922e53edb1abb12d228a37b7aa3b8f788e2731441b06e5a08e7044c06a5e664473037f8b3cf8cc682c4f71abe8890ab58c8a6b46edc989f002131fc6703113a61eb701462c7a0b6950ed9897b798e21e71a34adbcc92fd1a3dd318182b148db08e10121df72e691ac6e04df2f0e23f014f40f4dd96b77a56c6bad455adabd2122c820b2b94c0bba469906052c2e9b5c8fb635148d6cced9f454a6023e7a28880c6917c4bb000976baa3e8389deb51ed630dcdcc82bfae12383504eb93dd48598366bc1c390313d2adf5db3de30175e2d6df9306e24e669facacded3a79d3335d10eb0a947e57f7503139169247086e68bbee965af3822e7912cb6ec50028222877717ece7db97f5e1c5a927946a69f39a38a5f654caea51429d97d3860f1cc16b67d49b5150864c3b3b684fa9609bcdc9303d62746f9655b51982e7fd2151e77902a185a68d3f414b8c1b9b5635c39c66e1df0a101e7d74242c2b2b47575f2d91e5459b9f59253789d9c78dbd5cd04be8aba2b5e9508d2ee5ec00b97a14bc93f6013e3dce3d61d3e4e60a88a8a205302df5a6c927f3c161323bcdd6eb10ab623b56ebe3caeb73f00c0f35d8d7e5071e15e620ae0b83f0365d74e2d5254c991dc0fb1f9976f44fa39a7fd8e0fb600e32171f3deec7d4bd20bb7df03817ebdc3008b6634e7f3f5dec6d35b262d6063355a5b5fd675d84d988afd38982edd969f028d6c1378dc6d255939f373b974b5a9bf92222d456fcef680f1e1ab6a53b98060581b7b7011aacf72906ea982ceef6f8d80eff376e2c1cf6ba10d55977f040f2f395680b7286cb02b95cc3e99f3fcf826ba9b5caa377e093441e4cd45289122bdb6ccb01ff4ee9983f370e43cec2d202e6896e380ea3aae595d3d2be81f96386325ce2e2ede2045cbbac6ed5b0968bcfa5207319add29039849b7b1952321d8ece5fecb0fdd5a09a8103efab087c936cab065fdce4fccae6d6adbba3ddb7140532160b14ad496d6bae02d14e727a9773cae22dd1a42ae5da5f54c661f6f08c3ccd739ef413dc6229ef856244ee2a2a566880b2cc6643ea5df5e3e0565b1ea41ea783290b252a178926c20bce87d96d4738726a37e3a9ffd569663d3d16d52e5c11ec0902775ddf2dde9ecac79578d325393b52c667ba529276ae1a0e299603777fce9aae20d3cb552991b2020054505375262cef236f6e969abf4e9982c6d439ec6f43ee70a9dcab7da550da7c261f2138acc822e68a904a1e7b6239ac13b397302de89a616686160cb8137d30adc72cb67fbf57528437c9763e946bf7028df4d246b61996ed23dbc59026d15f25de8470ad59fcdf7b49d4b6bc3f36f267aa2541f091ef260a2444b0ae2b6900ae02fca0e4cbe4785f1c54084347becc5b633f0e9d84f92fec0f161edac059dd7f140c30ba32643cc6e7e53d9455ad5c5d65998c55bd54748db7ea33f66d2bbcc83b522cca062243a412d1f0999ec91df7c94d2cb4d831249f2550750e1997310b20e73e3251f5d26481fd9a55325738ad1507457b4fcac0e7247e9a9bced6e2b371b8ebdbac89d1f5c596cfc82900e0146cfbb93d7d25e8330a6c7b28a324afdb6a44792a365daaa5f5b50225d1ead5d4dd62cd6c1f439adb5001dbc9985bf616043c14a2fba62f6556b68e6d4036d2118b7d8190cac22e7b31de1d86f1163a28239bb694e9ae88116991878077ea0274896a7141a9f13bbf493bb903790bb4fffdf9d46a80bea028a092d0ffca18935cad626434354983c7b9d6898733efb6847ce1eefea3cdf802ddce9f4f83763b733fa131854b0f0a2f253a9c987fcea8455864d9f8f6376c0d21598a72c10a9418df8a8f4f576ed01ffcee7dfc810e87df5809aba294b22060239a0d5a5c4cef2ba44e393951c4b90a33eead494e5e100e0f193f253b18db74bba093b50cddc8117c9e78f015e0138ca3b87f6c0ec88b934c56885b125a93933d3471ac7948a18cfb946e4154a5db1e68630ef1bb033974b96521baf8ba8dd07a846fe17ef929755ff5b6db839025f8675b073d352c2a8c5a3080062a81d386e1e8e411dfcdd505e0ef0d9ea14ca411a054c3bafa6ff08148e27692037e230e1d4aece0bf89928a56b95e95d3dc0311f47dfeac11ad7b9abe974a9a1728f6fc823c009d4b2980faa508eb1a3e0e430d7284127b7f6fe3d0fa8411a9bae27b0513ad1cc2657fc5fbbc641bf4a5e66d367ad77c5acc742e48280dfc5763aec781a8bf81d038823c0853ac047218f63fd8cd443acb48ba4019bb404c22a00c251ca6cc9ab84a79f39438e5d12bd3eadda40b7c6b794e99337565e12c30da59d680b85080babe3b82807b7d8b178072df91acc4657cdd6086e3dee176d2c342402050bf9bbc16b248b4c4743608df674529af4167135327d50511d9d7bc911a5ffe21784b1baa20d5580980291080870d0c3a0688bf8c24470f4c3e99b384564ed9f38b3aa8985d3d5c908c7d41f20559ec966930f2f4fb9e457aba829c295595441b081d174f1e4911ca13ee011874692dce93b78e1edbe45319104ac937c50f6937aab7ae32045992590beda3214b5a651788367743b729b7376bbd57adb95f78fb6ad5762f2704ecf850be9f285378e025055cf4346cb7859c1b55dafba03a2f8f41b12cbbd1ee0e01be1e0ac1ff8fab581a0c4be9d5790db35e107db443a975f963e13b647aa987eb0ffa159a62a0686c091401815770f4de112f7212a753f28b742d1f9f2f5bf50d74e56886f1bef862e3422dc56527b30673e12b4941a39ac9edacb4a6f3a6a0d449d425c421be91eb3b6b141a3a30abb302083da142a3ba7fee695f74b74d028ce5bbd1c1e6c1c247660c7fe5c471065aafec1e60fe4b3186062c5f5dfcaf1245523369aa9342a79a0892fc0b5b16a2a5975bf3e1d53226beec05dbe6afce0b55a21e3285a274cfade111544967aff478f5f0d641706086018123b0db43f6ea16e7239ac1c37440004000000000000592a82dc5576c8e773593d94ebdacb3a1cd308c9e0858821367d8fd3d04a35864ec71bbafd13561cf42c654218a245d75beadb9909cf8ad7eee9e557b3d1d2a3b681392362dee0ea4da850f43ea4e9babc016db6f9bcdf790252b80523c35fbf6bd584c80e671adf11974382ea97c2f014eaed8fcbfe7902436ce2fd1d0d1932c450d24a0bf32cfdb944773356f54375b927566b63faf49b96bbe3aa5b70ea62880628f2170241a8d3320a98fd576e8be93a7f486866b07cb26dd41999515d819bdd7c12382c812ee17207c4d7f74ea3def7318b1b4236bb82a9f9ff83551af6231bb93032e13cbda434254b5da3b08b3edff5b9f263ef2119ff66b40efd0e0f76de19f1bbc3af3123ad6c8f4f65c13f156056cac9bd76244033a213d0e8ec3b3b1841228707cc9406d58d8b7e5576b5fff34e63061646fc6891447a21c2b8eec2028d55708a11f26f08fb3aa759f32ebedd4ce8d95495c0e06e1ce5b5212873f9c8059bbba09647fd625397379904cc87a5e396d9d8c05aaf72b100d845ff832973dc7d6a01e080dd88a7795db34c2d89e99ddc423466d668f3fabedeee74f4755b81fc956a80b52cd7d3f9216bbdcc7480285367572bf9eba52bfd8ebda74bda3fc3ef6458ecdeb1d44a2b6c1481c4c0ae91512c71d82008acbc77ff41049341215473a70460ea7133eb9ca28e114b17a6f5cd5a6e893ba3392c71bf2dcb7fe6fbfb14250e876682e0fec3fb1e63b80e38c428d56fdb0f94e8a34c59408916634cfb00fff33716ad70f457c53b1346b0fb565f75a973bb556493f8875f0ad0d6e21ca98a5310250e7dd5dbf42109474dd066a55c79ea2a05aa15af7a16fa61a1f78a681f1d83421c61621c96787b52f6d61e7b64a314f085914d2e6271b5d7d55186691ffb0e3ee98343fb355f94c69ee470efd487f50ce620a049bf340f360823f26c661a2250bbbfa6cb9181a4f52d99bd60dd7fb82805201578e2db28bf392a79e532e15a7db1f0c8ef5c4d287dcfc8ef8feedd5a305493d267398547461492f89c04586e926480e0126d42b7beba048cb86d9b9ff7a555de460d8df0995240990dd09c175d6daed229c82db8b4b96644647ad68b39d456f9971458a0fe968a4afc54579dbd829cad7a43a8e4670e95d8164335afb9c0a66f77addf3237616a2b8940b26717ef7ab0f19b37eb49b0cc9b0f0c7a7529247531e4d80230802667c222680bab0ed8713964153c560fc2f7c253269541c375be75330583b4b76b38f8a58231371bc5131ccc83d826b5cb23b48c7f66f877cf2dfd64beed4e4797da5ec80f58cc6414e15b48a2b263cd14550bccc0fcdb03bfd8a55cecb9f59ebe3334790074c7b58b59b84d11e7a8af641cc153bdf33b09f062f0a1345cd0010000000000000038b8f20d2f1b85b3d02fb16e3bd16b2fd7865e3fbf01e1362c193c942222ee50cbce794e00b2ca59641a7a9301a4fb95020299ab61e6707892f47d56a8bc67b53c0e1e8166ac951d60ac279c776e2d77a66a3f13acbc483b258863087f1ba41f21edab431205be2b49de573786f8c9ed0b511beb6f1e66b7d145ace0c11e94e1f70a22382d023bbb3eb8ea8f9891441b3ff77bbd93a59e52ba5cbdf8c1475dacee3469163b6f18c964b2c2976e4ff6ec8c80590ba42c8ea9fd98e8cd3fe0908b06f5a508f186c81b0a40e3aaddc7660d1e97f91ab3970a23e4cf409250d6f571f28087b941b13a342ea5ab0e829a7d1c096ae01914e3dd554696446fe0c3423255a5fb3fc86867a7f4f19228fa7b1a033c4ca3632ae958d99f7093babe1c19905a1ff4e97182b5f4431783717db80ee9be5d1c922637bc0eea931d0fff9304f8775cd8d23a9e78f49c8fab9c0ca9c17b5f32307d33592e090000000000000000000000000000"], 0x1, 0x800) r3 = syz_open_pts() writev(r3, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000001c0)) mknod(&(0x7f0000000300)='./file0\x00', 0x1008, 0x20) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x4) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000280)="488fb11be7103cbf7d8866f3693c1c7240a27d0d88d95de4b828119af9e5", 0x1e}], 0x1, 0x20000000000) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setgid(r5) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/20) ioctl$TIOCGWINSZ(r3, 0x40087468, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, 0x0, 0xfffffffffffffdb8) r6 = getegid() getgid() setregid(r6, r6) fchdir(r0) socket(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) syz_execute_func(0x0) mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) 09:43:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x8000) write(r0, &(0x7f0000000080)="c6578e0e465021bf4eeee9739554311693701cd79f23a9acc27e6c4e30bb7fd82461f3f094a2b03c45c4130a84dbb512", 0x30) fchdir(r0) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)={0x1, 0x4}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x83a, "85495500020000000000001167f5bfa600", 0x5a4}) poll(&(0x7f0000000040)=[{r1, 0x21}], 0x1, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) bind$inet(r2, &(0x7f0000000100)={0x2, 0x0}, 0xc) 09:43:50 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x20) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x0, 0xfff, 0x4, 0x1, 0xee, 0x0, 0x1, 0x0, 0x0, 0x6, 0x7}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r1, 0x21}], 0x1, 0x0) 09:43:50 executing program 1: unlink(&(0x7f0000000100)='./file0\x00') r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) readv(r0, 0x0, 0x2e8) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r1, 0x21}], 0x1, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) 09:43:53 executing program 0: kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28010000ffff000001"], 0x9}, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) pipe(&(0x7f0000000140)) shmget$private(0x0, 0x4000, 0x448, &(0x7f0000ffc000/0x4000)=nil) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 09:43:53 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) r1 = dup(r0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x4, 0x1f) 09:43:53 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x480, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x800, 0x2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8, 0x0) r0 = socket(0x2, 0x4003, 0x39bea31c) readv(r0, 0x0, 0x354) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r1, 0x21}], 0x1, 0x0) 09:43:53 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000200)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x1, 0xfffffffffffffffd, 0x1, 0x40, "119cd864d78be84a083db6304a590abe48af60a0", 0xb4, 0x7}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x20080, 0x4) sendto$unix(r0, &(0x7f0000000040), 0x0, 0x1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETA(r0, 0xc2d04227, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x8) readlinkat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)=""/177, 0xb1) mknodat(r1, &(0x7f0000000180)='./bus\x00', 0x80, 0x3ff) mkdir(&(0x7f0000000300)='./file0\x00', 0x8) 09:43:53 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000000), 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) pipe2(&(0x7f0000000040), 0x4) 09:43:53 executing program 0: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r6 = socket(0x21, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r6, r7, r2) setregid(r1, r5) setgroups(0x6, &(0x7f0000000140)=[r4, r3, r8, r0, r0, r1]) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCMGET(r9, 0x4004746a, &(0x7f0000000100)) setregid(r5, r4) 09:43:53 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = semget$private(0x0, 0x7, 0x40) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000001c0)=[0xcf]) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="37ab266e09233bbe143f48565b547a7cfc4610e5537c2c656575eba794fd9bbbe4d4642b674608314a3c5218949b7a4b94831c3074769a1ae0419f38dcd4923f962924338030f9e9250b516ecca702e1fe130c68ad7c2104e81090f1f40a5e653ebba31d65cf4c9c0e189de87906399d6f6d5d427506d6035d301596e4ea16b8552cc2cbbd3599575944682aef7baf63ccd7889bb88a85d2", 0x98) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000200)="c2256e2506a20248d9c476d9564e43", 0xf}, {&(0x7f0000000240)="aba29eb085cef548f47ef8eed7366e7c0091c8ed4443addf6bd9c705ffa8e0ae86bac99152e98489bba5a0daaf4635412f4626c624db1ef9f308e625362e364ad3994f397d80c263c31d7c521a81485b8ee05da7453f4fc1002f71973f6e8b1a560fc82bd3f9941c26301267fc3063587992d1fad1dfc113c6b065ecd01a86988293cc85afb2426413896820181408d1788d7e2b4381989cd688db7d5537f4c9e7673fcef81779d39f3fb9152eaf00de8b2977d3295555caa6700c09965cc18c039e3402fdb7da7e32525e943d1e7a05c49a5e4d4ddb314335914d25f26d58863a57e5b6766a8da8db5e06e09dab2dd57fcc4fa03dbf0313d01e", 0xfa}, {&(0x7f0000000340)="5aa7c4cd89c55c23b84668a43296423d1a2b621490a7ceeb", 0x18}, {&(0x7f0000000380)="5d187449688daccab0c80e3ad044fa43242f2c0879bf875fffb5f2a04c4dc4d72bf87361aeec42c5f49f32dc30cb79582c98a0d3efc48ba92c0446f9cdd284acba01b86cfd83775548c51220ee46f6959347fbfde24442aa6640886d7e0ff762d38320aa9fa857d2629dcd900e1128186e1b2ae1e9172b6becfec032ea", 0x7d}, {&(0x7f0000000400)="f911242405ed793438be95b0757fd4b03072022612d953243d5e0259af39b7b2b073d1f8ac57d3345ebc2260f934a7c4974e73ee08aa69293a7fc038ea0e48cb723cb1c4d3f9c2976a93e6fa5c657919bd3ccaeb9460cb9afb412de814a67f248cc674be35c96df992b465a6fa82282d034cce9be5efe3437d580e9748b39840b25b59ea933f2441b8866f626aeecf643d8de5eed13c7d81742ed9f2b197b33b57c017d41edcb5930aa66f5b3d5ed6ad711e5701717011b1ebfa4135250a8ff03282e6e48338be374bcab4ccc8c21b792bb2ef90a26cff77e610b357649c26626f5b4dfba6c3f2c9642f", 0xea}, {&(0x7f0000000500)="0298b208735dd0f1d4ea86188964f16b2d0a1b205541610f2061ff053b383eb2ad88610775643fa64d4807149666daefc540d4e0a10942959ef4a934068ad5534356dde2c2dbce2910b04dc630b6f440ba486e74fc3a44", 0x57}, {&(0x7f0000000580)="ebbd060470eb2d725b55db5dcad9dcca3b25e9bf297cf40150a298b920228929b2023a1025ff8d791f6446dca36d36a8f9220a888efc4f4ccf9e105665f8a67ce6e1b1", 0x43}], 0x7) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) 09:43:53 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x2, 0x40000002, 0x5}, {{r0}, 0x0, 0x41, 0xfffff, 0x3ff, 0x7}, {{r0}, 0xfffffffffffffffe, 0x40, 0x80, 0x8000, 0x1}, {{r0}, 0x0, 0x0, 0x0, 0x101, 0x5}, {{r0}, 0x0, 0x1, 0x10, 0x4, 0x7}], 0x2, 0x0, 0x4000000, 0x0) minherit(&(0x7f00003ec000/0x4000)=nil, 0x4000, 0x0) r1 = shmget(0x2, 0x1000, 0x81, &(0x7f00003ee000/0x1000)=nil) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x8) shmctl$SHM_UNLOCK(r1, 0x4) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f00003eb000/0x3000)=nil) shmat(r3, &(0x7f00003ef000/0x3000)=nil, 0x0) 09:43:53 executing program 1: syz_open_pts() readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x3ff, 0x91, 0x2, 0x7}) 09:43:53 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0xfffffffffffffffd, 0x0, 0xffffffffffffcf29, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f00007a9000/0x2000)=nil, 0x2000, 0x5) listen(0xffffffffffffffff, 0x3) r0 = socket(0x1e, 0xffffffffffffffff, 0x5) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, &(0x7f0000000540)=0xfffffd62) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = semget$private(0x0, 0x1, 0x52) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000380)=""/213) getsockname(r0, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) connect(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) setsockopt(r0, 0x200, 0xbf0, &(0x7f00000002c0)="076f04249b6075db60fdbab96b6691b4ce3972788ab2b6c09e70c9dff7eeaa781b30286b749736dcd78dc3c7f010786c505f6357882dd1d1149bd69bbf7b013e339327e18d6860b208f497b4e708055da2c75136b802214f0e5658543ff78ce79b7e50562002e4069d9d59567e0f5bd84a6e5c8fef2db4e0f2a082259fd7e45a2f60bfb9bba638dccc163ae205a57010d7dc7bf6120684cf56ece26487cd62", 0x9f) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r1, r2, r4}, 0xc) r5 = socket(0x20, 0x5, 0x80) setsockopt(0xffffffffffffffff, 0x4ff0, 0x1, &(0x7f00000000c0)="79ffcbff13b95d4c990000000000000000533430344711226a8aa3c884be870000009032", 0x24) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000700), 0xfffffffffffffd92) 09:43:53 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = semget$private(0x0, 0x0, 0x1a) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r1, 0x21}], 0x1, 0x0) 09:43:53 executing program 0: r0 = socket(0x3, 0x8000, 0x3f) r1 = socket$unix(0x1, 0x2, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket$unix(0x1, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1004, 0x0, 0x0) 09:43:53 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x8001, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x17eab0b7) 09:43:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000013c0)=[{&(0x7f0000000100)="a8c6f41a68791fdad808ccdc8508e3a6745dab8aa891f1bbeedb664d80d8584a5e0c8e571aa04b6dcb56a20d617cbd27379b1457b9c6e6d8094b11cff9abbaedd035756a5bb5500df01e52e28f3a841cecf6d40a6de03d958ec923a4eb3849d9a06eb5441d1500a992557a52f7ad65f70bda8f4b7e5c01c22fa4fb95227d264f6fb61a7946a60bc1a5656be2565a260e09f374498fbe703d7f96244f87f34a85d1494b32ad017e9b5f7ce842bc0d79ef7cb31383964c13825acface79851f2913f38da7a1f0b3d3cb6449653f7277eb4a7ad6e146c48355e9671d6c63f5b69f159d511766df3115bfc5d181222c815df891c09f65b", 0xf5}, {&(0x7f0000000080)="f8bedb2a4c5f19f439a2e6b2d71b2d", 0xf}, {&(0x7f0000000200)="5fc70df752c16cd7c5dbc1bc7af9ddd8a49bae3835c54c0b3893102333ba1986fe93a3fd9e1af1aa02b7bc982b5093d76ae760b489c87c166359920bbd5a431d544bd8effeabe66068a9d95d269a1c1ab9d47cbaf9e722770b9138c1146ecad6da460fa2475f3c5ff66a117917e90183074e1109217a97a4cc5e5a60c875ee12c517929c0c7494a7d89fe96f549e7e9fec11db0bdea53b99449d183658dc950a3fa7b4ecfec8032d7e42fbf46551cd240329c0c6749e5f2329", 0xb9}, {&(0x7f00000002c0)="3b46714b1a3872e7745c04a425ef02eac9b8d903bcf9e322aa5fb653e1ec231085d25f201edff2f2d8b352f052a945e0bd07de98ab80ba8ba73f069014abf67f651cc70d8a34aa769137b1599935391447f95d6594bbb3b3eef4d9e77358065d0184b2f0c0e2f4887b69d9272e435f35421658a02e41314ba85d34bff8a38fd20c64f9d14f23ebbc6480cc658b6080a092eacdc8c2d9e77de5a671db7bd022f937fea2e8f73fdd60606d44ce02b423297d024930235b1e67eda56bcbb6100b5de7e240a49069cbcf305915abfb86244039d2c1ffe2bec24c8addaa0a1233543a", 0xe0}, {&(0x7f00000003c0)="d0817c4c6028ca9c0fa3b27d55cbe7a5b9ae2ae0fec59f37b9729c57fc9ef8a74877fbd726be7f79ef6fa75958a36aea6de13db69936e3121f1e6c960eab6e1d44e513540a30b4532b9d71aa944d05698470a6d33d77aafd9d2300aac37b1d83c7da678d337b23f21913abf70901bfeb73f522859d08d06f8bd4b9417750fd3df3b88ce3326796a247fbe0a13cbb98f588b6ff3d5d7ad53feb9d9b3770913f7371b2500a472a317a3db553337be20523d5fc9c8205b19d23b217627caee148a32c8fcfd1393e517e36b73c8d9df315d74784a5781325ad797d6113d756e4978947c4c759bc82df506e8273a836ae7abaab8bf11d5497ad7078058d92e19b7cef154abbaec0f8713e12b4eb907bd4995f76a5fe3746474b42a7a1db7392c396bd80ffbdcd275d01fe2e2384156ee69f7bae978904f8a05623454dc90721cd917db08473dac30dca8beabe08dceaac290e0a56c11f32b06b4d97c8b5a70270e20fa82c2592d2057bd87cdf1ff40f14494187f09a2e01d2db471c166b8c3350720b06ac6809fafa0d75947bd6a40a302900faed9bae8d911eea83331ff0270f1bb91368a8f11611ccc59194e27bf4786fd71ef16ddcb18630c28ee9acd39998a912ad09a712143c62f6bce85177c3a73ead38e84382c02e1839f18fbd998e21a5059729782ef47cffd4a7c0c1481a6d3d37b789f513011ab69f48111246b59ba74c09ce77ae81d46412fbd8862d24cc6945b2ef31389367694cb9e3d7e4c87a778256b5835e98b38c19455bc505f1950dc7e0dc1e25bbcdc9cdb53f2fe1fd5126440c1762583552b5011ecc720a41f38e905f6e46c065a0b7d59d1e1342592f68fa9087a22147fd4c7bf149460b73e9169bbdd30c2357713d354a18371b9207bb91b982c7c1ec804bcab6c370c32f9d3be0ec44620140dd0c2c930111e54f794e6de60e41a6de42e54a87f4deb33d2c789f29ba3ce569c00e6ae8913ea6f711fc36b2867ea158d5794ad53ae1b5d458831d08d08e451be5aceeca7629c9c8c1e53265c4cb76ea57d05f34d231f95526162dbc9767d6a8c9bbeb7143f731d959e1aeea08933c3d3394f4549c458d28bbbe7d48a6517c5f1ff7172a5e55340f6c6f95d582c06b77e5e5a003f57074d7de52be07fc2d9683452d097b58331ce9881e548ba835dba79a1d385029e76590770bd1cffd35b7f0e2c22e07ac5e54a6bee3a4da1b1d07b8d6dfc98988af8e17f38edea08ebee869933ff41dccbdd9cf09a7969a7ba1348059706b59ce2ea50232836a294286c06142a491187fcb9291c01aeb645f1e260e0a69f7ea9bddfc91788758c4a72d74564a8f7c123c9ce124203b20cb4e4c0eebe5988a4a08864ebb405384264db48073331d956140c6140647648ac970da883f285a4169a11a34f9f1c2df1f017258080841549353c3580970df2a9664897de7758e4d7f54bfecaa483000a057e545c26ef522dd016fde25d2ce6c86f0b865b9c216b4ff7bd618dc4d1aa87d180581998f1ed730c18fff957ce4eae87f2a21138319d4ca3ca04d8a26bfd6de80bb36f55d3a664a626f9d0138c315a047acb78b54f5be078dda83200f0396930c53b16f222298ad616d77098f75e49423ec569cf5ad8450e3d2af6edcd18872b9a15c014a2626aa88b02bf728768f828b9bbc121744c35e8a8a0c8620507a5aab2083c6c6e00715fdde362bfa7318e066c87571a2c580c659470fcb3abcf9f3d871a480291be3a28123195677d20d06ee0ea101bffdd358d104f5b1412750ce2c711a664c54ed427a876aae475fa8ed61a7519aed53c94972070085811009e4d24af33ef6df77dfbefbb6fea77ee3861ff83d1b3bb9cb5dbfb64437a9efd63d1535d44a65b0e12b29449edac17f7f6c488eefd86aee53aa61bbe426acaaa0814f56d3eace6e8a18c26e7aa76bd5aade72bcf96a89528e038fef9859bfb50cbbf1c30cd6836c1f1d5cc1e9f090a4d8195477ca9754c2268e1dd544565b4e7ce0c1ba709bc9ff28dc83ffbb378c315c30a89448f71f83764f92ee40a202fa468db8428b9ed4454b6fbcde30ca6ac42b9577b2d859a690698fc48cf529b9d913a69e4f3108b196e24d8432161972d15775940cf2fdf19474b2d027254cd9e2fb4f8dae6fe3a5511553236495b5cc2c8bb0ec528025d0433f891f7618e336a0234f1bd6fe9b2a696505e5532b21c0a1db5730e135d8d780297f650cb6f7512ba5303b9f6c7038d01b0c23d3bc8b9b34b946179e75fca5a61a83455e3e909ca19f81dfa196f819be82a76dbac45505d640040bcd3d49791ceedfd7ae18c2d86c7501c3b77f685fac2f8f736e156b272c3bfc74577cceec376b9af3759e360a3822f11ed61159b52cf2e71e1d6bc13a4636fc0be2cdf3b49ec9657dd18ae2f7620fdcebde89a63185cdd9bf30ef7866189b8d396fcee094924cd84a3fff3fcd005837e92921fa7c3e3dcafd3c96859f9e6d3792f5eb27b535e6c51f33a0f3eafa441016f00e3d24173ffd62fb1e4ec3696487eb49c0862869afa0dd2feab506468636d070194605d7593d6756a213564e818a189047a060aa30bf4df51e66deba94b4c9d4615ff3bb23aba37f622eca5e31933edca02c6e0b28ed111885fdb2ec02e5b83205c15193e8940aaf0c85f0458f0029303c844be207f4ae6e3f45650fba134efe0c3429f1fbacdb8eadbf41bbf294fa01d2bb212b09ef46b7a5bf5bfd69513248a1e27fce6295df924f5fb68aa56b7f0eae7b4809d654a20243176cdac78652dfcd9c623fb68bd4f778f5b8a1418199e44912f8c0895dc85889af2e72d38c514546514cb3b0a89a333090e4a61aadaeb3c076bda3cd5ba04192f2d31c7f2ff10290b426de126ac5db6a2d24462beca45ee82dc09b67d2eba39e214909f61cca77e895cb74d86c7f0dfa547a31dcfde9a9c9bfd76e671ec95d805bec69f41fd94a99f83743f8b5f2640e9137352f29c0bbd253f3686df4d2c9cb3c10c6aebe41aec0467d835f4c51a6ce522a3e9cef373957d505901c080b229242261495aad627cb66eeb1e8ed47da8f00e64166eaf484d7e4b5527161b89185ffeae7eb2e3466710a8b3c372dc3034341f3144480efa74547889951a8f31d22ec01550b850d1607c839cab0440e665749edacded353902847b9501f8d3aecba50622da20539194da9bf2850fccbdec3b0db696e48e3ce143289b84ea31d386a3ac906973883c00d76a3af8aeb780b03cc380a188b12bff64553f043903b4fbe628f342317cb2d0519b38d742702da1c0439e497308c99577c27184d22ab7e4cc855d369c5270aa346fe1439645a60e21ffa5aa18615c5724e2e1e0918e89357f98c7b46461acef8f76a3365cff0f0178fa5744e9a080235e9af2c233c7c3b5cd499b0756d5f51805cad5fcd845ead36e990a79eae3b1ec82c111e7135e266406eba7bf52fbf55e3ca9fd8fe14e11bbf505e1c7a2a0ad592df16b42948454901f62df5f9fdb2f56997da712e5b58ffa31231915635b5499a52aa41bf5fb24dabbd58a8bf2dd15fc45138b4fdfa1ce8acfc0b55c29c060bd46ed4c91797b4709d1fae44bba19185b09301eb4d2d356c9820c46f721747313b567f79032deebb236fa6ff906a6adf5c5985097c1887b4457603d1b5bdfc1440fdda3ceb3d7f8c8a4a760d71e976d2eaa42fd8c0e756db0f306e70801879e78160e9cb6fdaa6ed52b63c79899289a67a992d4089cff453c07b40b768eaa502fbb993d20651738e1261999c911811f097015d8899a34a7690d70675ae5e16291057cb157d97e1df09225385c778f8d417007009d36399f1f878a3eaa4b5eb92a9d7330cccd0dead58d0160ddbbcd8cb1b106375017bef149b2b34cae531360aca6f27f6793a7eeb42ca27c63c2c5c81af8804932e0639424e92febf93b4b2a84479a4a916b68ca1e797e3f783f703781660ab0cf6da9af7b19033f3c5aa48d6cc392c5294404b58599a76d0f47f2d4ef975212fbd11934504111c85d3e4fa932615a9a497b7044205a7a4a5d6efd749bd00252a39b61c433c65b4e55554b88a05745c7d7bdd20c016d83705a804d8875d241074b7e8e6a9b98ac054059b527febcd8971d0c51fb2b550af64cf3318aa1caf4707f9082c8f934b4530cc1db1686dbf19aaaa4521973ee6aa6f3bd569ba6f0e6b0579d8f7c4ff047cf40cdc3e6b23451f7921bcf6f1ea84f4ea30bf83e489140b99dcbdc1f53cfe4464a7e3be0db4ca3d87b27db74ce934dbaa374482b76678cef57ad7e8b4d4d372c674774b24aec1a775c9116d7ab0080ef3ef53099673e351a2bef7d14cf245b45e218ecc96582d14d5553c239ceedf862cf0789fb26da7aa5baeec40ef6b8a2bcc05a9c9c8a0a4b6e08e705f3f025db9dcb3a444bfe55fc9a79fb39fb13e10fc6642dcfbabb892c93cc1ed27b962ebaa6f86e7da681d0660aaabb14ab9e0da47aa1def3613dddd9e13a1a5a30919608a51bf707aaed870d7068958796428b8216521cb4759a7f7eb32457995b6da0959b61a43f09c0d9c97d992012030c8ad562b87b5bcea1b59dadbdf20c54a7a3b7e06869583b8045086a848150fb76d2b3c5cd5d5c17f9e1ce611ea4f4bd357d59bd67db8d4560e1153d62afdf44723f0a98a084e6e920e328d4c8c5cb7f1d72758393e6d4c62251eca7ad9630265f254f3b2a8dae5b36ea6ef1e739ca42a1c08528f1af959e7a7bba315504550bfc722a96c5e27826a21959d23952cd882b9925167f9612b7951a538e5e7c8b2add2001c4c90664d88388a09e05d2b5586492108805e4654110c639fc0175ce5d94a95de6f1acfbda7a24a59f4eaf709a35356ab3b294a3d3088fe0d5c2535eaa81a36e65d35b903a1c382156ebd8e9a7e0ccd5ef754f9140559cc2225e961bcd11b8fefae0bd2cdf510691a12b7b2c1370900b3ff2f603c1a0e2bcd91c3c5ca7ed43b8f83a1d9156e868ec2576e67c8c5071c8f0b8fee7fde2ee524e01a17dfde1e9c0668f42f21411527bcfd1b4c95322ece5fe55f7108dda17a3707248420b6f6541b65167dd96fa84497ec37d054edeae73e23722cbf6ec77940ccdb3492e129616df973d9070eb2e443569308923af3a3cce1b0e0dee9e3f08a18fb7de1ac552b58c6de4486d93af81b01f7544262b6e0f40b9f9afdc06b8a2dc8d72f7847ccfd7f290e2addac3f2039f5fc3bf8d3b8d1c2cfe8ba812b4e4ca607e12ae6752e7e23b0e5f313ded53fdf9ccc8575ed05d41299027979e9018d29b4225c3fd98f0933a1d450a5cc972309e312101b1fbdc5ff7595e63bebfb7113c6c4026ba21251aad0ef66731af7ac3f6f3667cee3df5e8c4ef31c87eedf5d944bafe8ccf17d2982b1d7d74727d51a176959afcdbae8785320abe4cb2edeac014eff3c7d5ddf85fae79a1c5b24377b551627e9ce9bf1745aa2fa9935ddc02eede0024687c118264313f933ac5d8bad8b2b1c2707e9b6c438eab2472f152005bb6e538750b62a9d2dd52f1e73ed1b703c1775b26fb8d4ae6597342ba6abf70473f464faba35b6a9939de6854d6b675ba9a0657c5994501e8d9a2367118468e2368a3a4dfac0f6623d20f66a24a2c1ec703b34b9ad9f0780e51c12116c64840d25c6647e3347ee2121a3004f02b1740a6d86e078e389fb988991e72961b13037e32140f8ea65b49b351945538ddd355465febdcea6bff9bd8cd41b2d96fc19040864a4210fe919c5bbc208f7bd4a71f5cc51d94a67d8bedc20d7aaebdca1f4f73f00cb1581e949d7265ef3", 0x1000}], 0x5, 0x0) ioctl$TIOCCONS(r0, 0x80045604, &(0x7f00000000c0)) 09:43:53 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0xffffffff00000001) readv(r0, 0x0, 0xffffffffffffffcf) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r1, 0x21}], 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000440), 0x1, 0x0) r2 = dup2(r0, r0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f00000000c0)=0x1) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x88) chdir(&(0x7f0000000180)='./file0\x00') r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000080)=0x1) 09:43:53 executing program 0: r0 = socket(0x18, 0x1, 0xffffffffffffffff) read(r0, &(0x7f0000001000)=""/4096, 0x1000) setsockopt(r0, 0x7, 0x5, 0x0, 0x0) 09:43:53 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000100)=0x6) unlink(&(0x7f0000000200)='./file1\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x2, "85495500020000000000001167f5bfa600"}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8080, 0x0) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x1, 0x7, 0xfffffffffffffc00, 0x0, "9a360ba86f82a26fc12c98eeb20d7dfeca4ce302", 0x8, 0x8}) readv(r2, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/105, 0x69}, {&(0x7f0000000840)=""/175, 0xaf}, {&(0x7f00000002c0)=""/172, 0xac}, {&(0x7f0000000380)=""/151, 0x97}, {&(0x7f0000000440)=""/124, 0x7c}, {&(0x7f00000004c0)=""/157, 0x9d}, {&(0x7f0000000780)=""/95, 0x5f}, {&(0x7f0000000800)=""/6, 0x6}, {&(0x7f0000000640)=""/79, 0x4f}], 0x9) 09:43:53 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000bb00"}) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 09:43:53 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x4) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) fchdir(r1) 09:43:53 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86134) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x100000000000025c, 0x0) symlinkat(&(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x508, 0x1) 09:43:53 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) 09:43:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0xffffffffffffffff) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="0000001860989d8b00002b27feffffff000000000000000020000000000000000000000000ff071af0286c07", 0x2c}], 0x1) 09:43:53 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x4000000000, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r1) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) 09:43:53 executing program 0: r0 = socket(0x18, 0x1, 0x0) getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) 09:43:53 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCSDTR(r0, 0x20007479) readv(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) poll(&(0x7f0000000040)=[{r1, 0x21}], 0x1, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x2) 09:43:53 executing program 0: nanosleep(&(0x7f0000000040)={0xff, 0x80000000}, &(0x7f0000000080)) nanosleep(&(0x7f00000000c0)={0x0, 0x20}, &(0x7f0000000100)) clock_getres(0x6, &(0x7f0000000000)) 09:43:53 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = msgget$private(0x0, 0x40) msgrcv(r0, &(0x7f0000000180)={0x0, ""/233}, 0xf1, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) dup(r1) poll(&(0x7f0000000040)=[{r1, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x102, 0x1, 0x5, 0x3f, "4ba028cc22f8604fe0c3337bc45391264c50b4b7", 0x7, 0x3}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x8001, 0x80000001, 0xfffffffffffffffd, "b69a08f200007feb00", 0x9fd, 0x8}) 09:43:53 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) 09:43:53 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) write(r1, 0x0, 0x0) read(r0, 0x0, 0xfffffffffffffff3) chflags(&(0x7f0000000000)='./file0\x00', 0x20001) 09:43:53 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20000002}, {r2}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) 09:43:53 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000340)='./file0/file1/file0\x00', 0x0) clock_gettime(0x0, 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='./file0/file1/file0/file0\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./file0/file1/file0/file0\x00', &(0x7f0000000040)='./file0/file1/file0/file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x5, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) chdir(&(0x7f0000000280)='./file0\x00') lchown(&(0x7f0000000080)='./file0/file1/file0\x00', r1, r2) 09:43:53 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)) 09:43:53 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCNXCL(r0, 0x2000740e) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x5126) r1 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000640)) 09:43:53 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x403, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600", 0x0, 0x4}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() fchown(r0, r1, r2) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) 09:43:53 executing program 1: r0 = socket(0x0, 0x0, 0xb81) readv(r0, 0x0, 0x0) r1 = semget(0x3, 0x0, 0x101) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000080)=""/120) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x9, 0x0, 0x7, 0xffffffffffffffff, "854955000200000000e0001167f5bfa600", 0x0, 0x1}) r3 = geteuid() r4 = geteuid() setreuid(r3, r4) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) close(r0) pwritev(r2, &(0x7f0000000100)=[{&(0x7f0000000000)="c92d613687a476cd418ce986fc03ba565859ab6606e5652f23b32c4087778c9564ec244ff5f1264efb23f46fbd93bce200", 0x31}], 0x1, 0x24) 09:43:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x6c0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x6) write(r1, 0x0, 0xfffffffffffffda2) 09:43:53 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x2, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600", 0x0, 0x8}) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) 09:43:54 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000280)='./bus/file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) 09:43:54 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) 09:43:54 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) ioctl$TIOCDRAIN(r0, 0x2000745e) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 09:43:54 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x2000000, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) 09:43:54 executing program 0: r0 = socket(0x1e, 0x3, 0x0) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000000040)=0x4) 09:43:54 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x80) accept$inet(r0, 0x0, &(0x7f0000000080)) readv(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r1, 0x21}], 0x1, 0x0) 09:43:54 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x180) getpeername(r0, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r1 = socket(0x800000018, 0x1, 0x0) setsockopt(r1, 0x6, 0x1, &(0x7f0000000040)="9328015a", 0x4) 09:43:54 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8000, 0x1000, 0x5, 0x7, "3c69c0f72b97468574f99d13a3484e9f1b06ae2e", 0x3, 0x7ff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) 09:43:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f0000002580)="0fd2941906c574661230f172a959f71c0747b8e2c01dad09bf65f7a27321d03d884407a566d1eaf68fd6a1e2a93ea404d7d7d98beea5f7af4cd0181f0b6a67c50499a67ca3e905598fc0a75fd4264e728c0499589051d107455d92e01cacdc1310b57d190ee5fc185b90159e31c2664d1db5b59656f389d95cd4136184c6e5a123364a0678e6a556e630d64b6cdf0e275a7c413e56aa176e6620f8ed003ad471e16c0f7c20395ceded9f4f05a085b3dfe27776196d52cb913e9e233d8dddd75625b4f938072a538ce0db9a816d1523d1fd74bb55c83ec4bb05f68346c4ed325d2499c6a4ad9a5a93b0683e88d4a0771d740ce704584847b79c44f8bb8d6ac7de8063f9ef06ce020facd45bc7d970bdf3f29e4760da9c4b5b97234d3f5e70cbdb6bbea55d3edda3a8f150ac2c76494b48bdfcc74aa22420199f4798700e02026c7556dead7c8e93c93f953d505ab7939225da24899e3303a6790a07fb8a67e028267351e8460afd4170890246456a70ae0e6e409fe781ec0384297f84272e0924d3abd86eedf60439997fd04f05938f547a9dbd24e4b5ff18f64e3dd75c629914e389b807b9d47abf26e3c061f967f632c2e70aa22036857e548d276d435fcf5b2a04a425d8a16961466d5df1d2ef80e876140c3514261ec8ff947b32c7b8fb6ffccfeddff8889b37fb6355ab88c8d8be44828e689bc2ff5c693e778e4a681b96cdd2503b39748257635c7afa0011097a682914f800140b585491e121939071b0e711356d7ba232504cc5871b2d376468e54be7f1c62da87e8ce544f314b194ab8fa402962b22108157eb903501875b690481a42a755c8cf857fa378080ee26a365b9f32b4e129a15d66a7cb0548183e770de561105f314bda7682c766715a7f9f31513a670d1787bd9250c29c2cc33e1fcad36c613e4a6510ab19edbba6d5994ed211a610eea0f8ed99ead11fdaad426197ce248598bdbbf1db8c3dc0dd57b06e83f0018871c4ee10e6a2c5930a9adec11e09afb19617ac53659cfe2b7b891a41ec01a851bb97c05f9d6e0e712d6df55ec3d0d43890ff70258f35056e65d3ab92b54feafa1f7afedfcb8431813fe47fd0d44ecbe8d0406c0f5879908d7d8682e2e62611b2253a0eb33ee124f36b7626f25a366fdab405d3747cf0c4c0860948901acf0958c21c058e6ca6e18938bce09b777a85bde72d9acc650a61d9fc866dbccfd70aaf9786c39ccb3c210f03de21842ac1acdc8996e323923a9db20205ceea5163c94efa99b050d5494a2bfb35d64f5ba60b6cb91eb17c271961a2cc439a938da5ab355a7ade5e64702f9934eff7e6f12aab89511908899e1993778ddd3fa9a6a65285357cd4c491ffe08477e83897528dee79a7320d30b8eee548739ce8197e94e87f11d9a134506a9d576470d0c42dce5ff3b1bd2735336ad3c49abebc2dfa445c71803cf1ee6185449bddc90fca035f71fe52776047b24268677e25a7201b269c45ff7654d2e53796cf758c1de433b977641411ca080af20da0731275e3f12825f864778589b9c7b9514e01fd90c8f148b578b7e2a965e58b981af229bdb08b2e1d061c93d08404ba72ea943cf04e1f671bf04d1c0caaed455a162eeca2a77199670faeabaf7c13fd7128588423a8d0702c1972727ea5248a853545eed09f8518bd9db12420352a697a2872d3d2adc05d00fe19f05e01ec783e8b9f16538633ef8cb2f2767f31691eeb9fcc543d9f07c6b1b671474b47595661eee77779e88cf4fb912eff9f817b7b020bb1aca2eceb0616c986ea4c5e4e26342cfdbfb2d5d3df3ea4aaaac110148abe71ed1043fc1ed9f52f4c3edd6a9f5621f38e3783ca14e7f3c3408846ea77d563024ce6b529cad8325d9bc9ca7fe36302489fddf9f5ec0b330be471576609632b1e687139c4c550c6f7e4ad04cebf361f24e9a4a2d0b3fb68307797ae3da766cb7c9ac2fe0c8c640e6d722bfc5a248237f96d7713166fd18c45ff004afddfd0b0c03d1136e9175c5d6cd32318a040d4738a70f89ee2a22932482f00ef2586bdc34215d1664b1532ffdb388d893a96f46600862fa3b9b87fe497b1a6cb8a22eb8c0cbd23311523006923a61618b9df1b20e16ea6b5a15846b14b76c22c94917551a7c526d31fe3f9ae0a42ab16a8f32e375596452a5888105091a7e55ecc8dd76b1424e4a0dd716d2057bd3438dab39c189ba186c6fa5e940f620400c0cd5b23ce1a3c258a11b88e8f25c0713125cfb0590fea56655a0249fa0c0ed02a250d3ac7732953fbb845efcce02319b4c249de0de9ca966b8e1146e103f9c31e9a035b03d824b3b80252a24ddf90bf49e0a61ed4e113baee24a8c25374c2450133e0e407b40751bacc9dc3e5ae1ff70b3d0b7043c34611125f0f0fc0d4e26cdce0599222857811b1902b67a1fa2ac866c4b11ed8b56bd381e17932491c7f19119de519eefa3d866db310c46031a3ce51a8cf8cf1baf95fcab2ae9a1017cf45922ca750438965825f8611846033cdf567411f16aa979695c65838a1976f3e72d031127d46aa3968e2faa5891e7a91f5f73b44bc62fa3a786ad4cd0e1012de2c7591f99f3bd4efef25cec1005a70b95f582a23cd02a591a60e1716b41fbe256002bca0d1cc0abc8d335060290380f65b3e685b4157b532dc29df978494678af429d94cf84feb0a1e927a5816762d42c72dade0355e920fb87dccea46758e57e7a9b1c6091111d7d8d4b8fcdb2fff4e8cc4e496f32c97920147a6d7c0cfda2f776d14a0368ebc347fd5d7bfd5f7a581f72b9c1668b70c2a1af2658b83981981c9061e2b7c9b637869d01e5577afbb386b6336101d134c7150acdd84ad1a5f31eebc2189705d3edc2038d21f0bf6e34ae7f5d3012adab4720474f1bf53cc8f34ad1afe0ed268c068fce0eb9b387ccfecc7ad7735787ddcd9dd22ab7a8a10d0215d801a26d0c9101d6b8d9de53621b628e6e644bd2a809a8ba5807e15724bc132d5e3e9af7564c7dc64c5f200b4ce62693c08f5dad837524fe6d5bb70b0babb665517bc4fb6657c99d3b9ab3cb7ec41abb3deed655583f171c118e11e57787a2e138488d1ae5f8ab789ca364b797c460f991d79721f18fb684d32e6f2e6e73ecf68a1c22f5e7655fb9dc99d8694b0f2e3d439a6e2ae105942900df72e90d9f16890813ef72a40ebcfd22d4517d96328d8cbb9ac2cf06daf2e668e78e0b8fc6200399f441a27d12aae3c1d3a917a4b2a563d2bc791cd43935fee8f47e1dfe0e94027d84f7523a052c633a4a059514de757ab71dc1cd797c493faee5a2dd444ebd90e6592811472bb534790336fdabbc49e73065fa7288bc26fe81e3c27f55df10bbb138da4f0a3e62cdb2ba1f275b619b6aa2703004a0d0b6da2ccfe939823fce5397d1b63117260cb32d18b448f2b4ca15d806c78a2b09fe504b876a94cdaca7e1155d88c912a73e0979fd9e168d831c9863db845e453e130c590d0ea6b3791a60245be4b4e29c5789bad93000667dd8a0dd10d137703a922256d51121afc3bf71dbd869f32892a77e51a560d94ce2cb8964e617445bc40944daf178b8d57cb10728d7fa53e123588031f7b4400a83aeec52e263746bf632be5d2e50b61446a91b341dbfe2079881325c64f2de97562e07bc3eeb83c3fda7db8a92033e17adfb05db99d48a83b002e740933d1cd8f7d573c3475afa460e41bf01524d07a39eda35a948fdff45757e2a8ba2d382ee898e8f19e24a88fa525fa91cceb05cf04eab6d19825e5791a65f84e8e5827106800c492a0b293e0ee4c4dedde4c05656f5caa3177a73d41c2ddfb62929dbcdb02f3b1546602f30d3bb6197105a55c3d2a0b07bd7fdd2dbabc3045f6c7a195a8dd90cdaef82086729079ac5e571e53cab1de22a1ba10b378f3ad8cebc09a190e6c97ffc5fb12dc23240aeb80c628bd861efc304d1f101fc3d073ca6e73ea90f7c357542dec0f9ebe297a82baea12623b3f779390975d84ad9cbaf0f5835989bc54384ecb5a247a1e89cc28112ce4e007daedf361aabb18f917ffbc9afdb109971a439b79f9e69db6576966acece9ecce2f8fb6e6804ead70cf0f10393ab69f2ba4802adf12265d1397a73671f09c0d191828c0b141034858d27b599f32263c43b65c9628adb4fd7d3dbe60e6a8ac3c7c0c310f2a2531c706ac4193de214e26c129fdcfb0811ecfb90422b619aeca930adc0ebec4e20b0396f358814513082b0246e0a52eb080272ab629d302f56b39c9a5b2da4aca6b3208e36bac7dd9abad7f07632bb30e32c36418d8a2356279e6e3c8eaa9559e77b406a714927b5ab78185b7e8726df5650473a501496b4f6e55c8997969a9dc374db883a216205dfa18da08c975749daac49846ced05e56a57475f84b45fc41f9670338f1b142773a89ae24838431d31ef0d549ac3d5ba2894e51522ab628f9af14affbef6c862830fa94f90e54d51cb7956ce3faf4e32e3617e39636436cbb1056d6abaadcfcc11e75828bf8a484a0094f88234033f2cf6617a71376ba4fc5e65d388d6c227a2a7a69cbe9537d43afd4d637eab831a8f2f1c850bedd48543051132710f6db6046e6f97b93c5005cf98a8aa8ccedea5e2018d73ffd0db24d54a5f93190be78516b2c7b91da7a558afd6e5c205521498ac9ef110ccbb194a36a4b748632144b44c31f54e9e77a4f0f688184efbcc085a820a6e4bb90cf95e24b132fc0a3eb08010cd5172369671861ca52b9ee2220007d4ea1c4daa83b6b3f854123b835c3aaa0f86fa3e11df811311f2e2c9b0e2472776b34b0a8aa54c0a351e2d2d149140ab146338111b8b658a238986d4e1a7e9a56988a6c3a0c9c9eec32a1653217e4e0884ca7f27c1bd501ad91252ed092d3cbf9e1b11640607f6a4f3fc9025777efeb31b3c90d31fabee0b43653acb491f4191f541748895b9049fd924d55a5470af17c5f922d6ce0d9bc6a8a9d74bace4768cc0c540011a45476416041d36d24167d2c746c6c8d9c83365ff2421336f0019510fd979887d2e9947abcc464f861e", 0xded}], 0x1) r1 = getuid() r2 = getgid() lchown(&(0x7f0000000040)='./bus\x00', r1, r2) chdir(&(0x7f0000000080)='./bus\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001380)={0x0, 0x0, 0x0, 0x3, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc", 0x0, 0x5}) 09:43:54 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x6) readv(0xffffffffffffffff, 0x0, 0xfffffffffffffda9) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r1, 0x21}], 0x1, 0x0) 09:43:54 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000100)=[{r0, 0x8}, {r0}], 0x2, 0x8) poll(&(0x7f0000000040)=[{r0, 0x25}], 0x1, 0xe1) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000080)="30454f9886daf383b2ef845abe92608d5b233411e94a901aa985e1ae2650b3d64f9f2069", 0x24, 0x40a, &(0x7f0000000180)=ANY=[@ANYBLOB="01000059f6350e658fac75b1aafffdcfb7c6c0a27d8b4ccebaa1f5be2e3f"], 0x3) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 09:43:54 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xfffffffffffffdaf) 09:43:54 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) chdir(&(0x7f0000000040)='./bus/file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(0xffffffffffffffff, 0x0, 0x0) write(r0, &(0x7f00000000c0)="9e0b28e81fd4ad6e9ecb00bff2e8555b49316796afe67c7ceb5445625411484c", 0x20) execve(0x0, 0x0, 0x0) utimensat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f0000000100)={{0x1, 0x9}, {0x9, 0x7fff}}, 0x8a988c1bea57850) 09:43:54 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f00003b2000/0x3000)=nil, 0x3000, 0x7) r0 = socket(0x18, 0x1, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 09:43:54 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) readv(r0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r1, 0x21}], 0x1, 0x2) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = getegid() chown(&(0x7f0000000080)='./file0\x00', r2, r3) 09:43:54 executing program 0: r0 = socket$inet(0x2, 0x4, 0x2) r1 = dup2(r0, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x38000, 0x0) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x8) listen(r1, 0x0) 09:43:54 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x6004, 0x400) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="c8ffa0fce54ed597c9", 0x9}], 0x1, 0x0) sendto(r0, &(0x7f0000000200)="6ce4ce6052adfcb093bb876ccb3115aa4915827d00b4bf0f451f35b29a260d97ac8ffc3976e40e243aaee156ee65fa0f6da9bd7b101e061f58ae387bcc7a8892ba0107de54e03346a049366c27f6a3a342af4c6ba59f3adbbd9dd00e0cbaa56586af2bc682083e19e62a8f7b6a41e16843bcd3c25673e7d312e1906da4a80044589626f8bfbbba62bff33418f51234da1174b25e2e510b5cd604472469b668d2ec1ebc700cfa4b79cbf04726fa75a08c40a315d8a15f5185c2c4fb97af87cc99436077e898c594755639d44de8d037", 0xcf, 0x2, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) accept$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000100)=0x1d) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, 0x0) write(r0, &(0x7f0000000000)="b306d19f5dda4d53", 0x8) 09:43:54 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() kqueue() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000000)=[{r0, 0x13}], 0x1, 0x719a) fchmod(r0, 0x8) 09:43:54 executing program 0: r0 = socket$inet6(0x18, 0x8007, 0x80000001) getsockopt(r0, 0x3a, 0x5, 0x0, 0x0) 09:43:54 executing program 0: r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f00000002c0)='./file1\x00', r0, &(0x7f0000000300)='./file1/file0\x00') r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='./file1\x00', 0x0) readlink(&(0x7f0000000340)='./file1/file0\x00', &(0x7f0000000400)=""/101, 0x65) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f00000004c0)=':\x04') socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x28, 0x0, 0xffffffffffffff8e) mkdirat(r0, &(0x7f0000000600)='./file1/file0\x00', 0xfffffffffffffffe) symlinkat(&(0x7f00000000c0)='./file1\x00', r1, &(0x7f0000000140)='./file1/file0\x00') r2 = fcntl$dupfd(r1, 0x0, r1) readlinkat(r1, &(0x7f00000001c0)='./file1\x00', &(0x7f0000000240)=""/115, 0x73) r3 = openat(r1, &(0x7f0000000380)='./file1/file0\x00', 0x80, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r4 = getuid() setuid(r4) r5 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r5}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) r6 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r5) getppid() setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180)={0x7731, 0x7}, 0x8) r7 = openat(r1, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) kevent(r7, &(0x7f0000000540)=[{{r3}, 0xffffffffffffffff, 0x10, 0x1, 0x40, 0x457}], 0x8, &(0x7f0000000580)=[{{r6}, 0xffffffffffffffff, 0x8, 0x2, 0x1, 0x5}], 0x748, &(0x7f00000005c0)={0x3}) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000100)={0x8000, 0x6, 0x7e, 0x0, "d8221880d8e5fdf20c19c285bbadff73548a0662", 0xfff, 0x6}) faccessat(r1, &(0x7f0000000480)='./file1/file0\x00', 0x80, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000500)=0x200) 09:43:54 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) socket(0x1, 0x3, 0x8) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) 09:43:55 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107004, &(0x7f0000000000)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) 09:43:55 executing program 0: mknod(&(0x7f0000000100)='./file0/file0/file0/file0\x00', 0x1ffd, 0x7) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') write(r0, &(0x7f0000000040)='N\a\x00\x00', 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 09:43:55 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x2, 0x3ff}, 0x10) sendto(r0, &(0x7f0000000200)="a0271d6aadcc726c1aab5fec5b91df672fbe5e45da5ebd6185758d25764c4dc9b2306d92d69c857c011d5240d4f727a54dfc0ffbf507f663d6915e823e3075e01525e780e22e2de9069b7c3591e20023ff44c470bdc4be1e4931fc03d32cba4af124f216380cfbba8cd66e7348f7da63e6839c6cdaab1a5dc88a60d4395458aa62ef08cf0468fa6558cb417febf9805115777ebac16764baa2630a62ea68e003b5b3ef2698145d842987b865f721da11e77b22750fc666c9f411bcab496bf5477857a134e942306b6f9cbdb59ad7dbef6bf28d1bf9e0e577d62f43550cd08070b9af0b38f8775a9990f1938625af05104bcba6a5b2acc1d1976dd9ef20fc6aebde9bd3a79ada4717a155c479abb4689983fdfe21b2d23528d4ed977ea8cc9edab2a88a4e8d0058320111b5313b4fedac1b37f3318e6d4b0d489b61b2b7bd90ed3ac35348cf42f0c69be8d00eb9403fea13c4002dbf99037bc3aa9474dd1c11c3f577175287b86f2300d4bfaf362e04f988fb7bb4f08007902b6909583ed199677c45edcc7f163f8021f9c5501e253fab3f0a48bba6d6d01280475bed277e498e9fff3a6e57497a2b3df35f936f87c810f2f7f71eeedefbe1d830544de6987338a1cb81cdcdc9ed20bde37cb0b046d135bd8bd49d631d855262d9053835372d4229067f41e68d75b2d5a81d73bf2b760f253166c8a718a5d2e54c2b3a50189061db13a1f13e011840d340b0659087407becc94ea9b00fa64092a7a430affce580690127d0fa6e02ffe57acda17c104734fec011863ee4aee183cb63a2e0d8b3e441de59314eb704748da195645de7e1c901ee29149ad4af6b7a9fe2264800b8e011302eaef931051e262397f006bd84408153bcf1b0441af4988ef936fb83f8b72af58e525175fc09ad7da9de4f6577e7648b40e3d3757a16117f7b0381940655d0278a2bead4c0d7aefc7dedcf28a249d2646ff7321567c45c3af633c029d2b934e50d2f2aea9887b746a39c45c1fb59bc3e385b78e727b5aa1eb7b50508f03324c65ad8055e82dd1ea359f131b68942b9a7c040a84a471815e00b07dba02e2bc31558ffdc059dcf599db2235c2a2a78ddfd88b1b8a5ca0c518fecfad085ceb8d38efd38ece17a16dd4f5c3f078aec5173f71d21b0e0e5d92f29cfda72fc8101e309f80afd997e3fd217518852e6e9ffafe7830cdd0f889ce26691b560c7d2c065d595c4efe1ec50c03e198edab19a3bdd0f52e0802f59da0bbea13fbca49737e90ba249f109761b064ebf3585e82f13ee1e271cc09d8345a40e30619cdf53b1aab7d41025c43c15fee28e3443c07e1a19d15449c4ed50848142705a0ae1eb97c0e9b6f6b0a13968981ce92d61c5235ab5b09afeaf317ac4f0c19fe16ede28789faa0ab772b86748ae706fd6db44b4303e6d8101afd5700224799080707b442942f416188a2376850c75737a8fa3b02123ba3347ded8e675ffaeeb99bbcf63cc445eca567aa5c588f0ce409c40a2bb8b44a72b61557133ddf0e388927734cd1557f23903ae2692bb814c9c8e05e90ca7334ad19f22a36b638bfe51a1a1e348c41251d9c20ef5505bdc92cc213da142be89b37e46d395227ef8646fc88ac031043c04df4c4e832f3f55d9601d5004d896f7fa91e12ea0ebfae769f1a00e38cd70f1484f75d3c51111e73a738d487da9549fd3cb6ee5d42fb6b5e008d635fba0904a477f4e7ac90c77a7183276188e226cea7cda673bcb96d2f69252e5b0597c4e504302eb73ac3b28419aa0ee47e5c58c03df8dde2cedce79c82a73f06ae19a8558c8986bd66fad1ffea26660a812c4178db2ec492ef2e7d3bf03a834a4625de40731ea5e31775f9ebca34b305ab7291f0a7cba433da15b70a6a88345a531d5df529f7f30bfd84e528049d4ba48007787bd1833e24ef63fa89b8d54782f3314cfbd8b49aea4bf72c5013d21adcccb5c25c29b039167d902a1ebc98c9da70b5a164c87ec6b274eab00ce54a476537611a5fb5925902d345c5e6924b3d319d105bb9fef048f7aaddfbe1139f24487f7377d5875552c855b61f47878f0d4541a3d0e2a3597ba50d125f0f5ce6ee387cf367e9f9c27ff7ed4a417354858ef1bb0c50b788dc6cc71b2e69c20b6c7d7cee06d6b6c775fc388f7f1df3772fb3cce9a966f43d8f0b2a26902cd5b565eb7b1e9fbb356ad115d5926f42e616ffc714293aa850044a89ceb675a7fefa93009f9c8bc1294a12f9990ac3b505f5b85b90e822fc8c915342dfba5ea09e0167e5f8a5962134dd3a12e0630da73cb11c944368d29ba7bd330bd05c47b4b1d0f07e41bdf55388af1d327868a357274edd7dd7c3097a0848df17e372c61f3702c66cd3f62979ebd77e841dc5b2b9be357e71baa208b6997345dd4b7c0efdeab05b3b8bc25793805718f2733e6116bbc62db9327cfbc49ce32376322d5b73e8644992d7597d9c7c1a97b6b5072501e546497f9a4b9d473827fe97683ad14f9f09666a8f3f346bd060a6ef56d5cacce061257d5109b515fb4bced33889a08d81aaaff43ba78ef36430f46d687d21fb8ae642d93b2517946fbd5fb8c26659d9b4794e615ff64009502dbabe467813a5012418fe16375170d56978ca345cbd47debff4acc9ed40e33a857f4611bca1eb3335306e94124dfbadce63f779eb34fd91532727157faa4b76c671d5eafed973b4fc543ac4679c35c69744f049ee629f116bf1d3195a650a21d3fd02f1f929d089bf4720bff1442e93d3da8a8192aadace5b7112f1b22a74981ca16abcaf6688b6b007ee2ecd0f536c44f1f33e6a6ac13a9de10a75f84f47ee5d2c39e3c2577a30713e14138cfad254ead14a3bafc721f73f9daeb6fb65ecfcda81017abdf0c7d1ea4697f7af9afe5ac0b9ae8a24d1abd07f856decc4718aad409e9728fe98e80500a7e545ef786196cdaca97a7adc214871d48b563e9cf19e322d57961cb7dd3e4a08302c5c4707922c8a81c964e1e5b07d9195dc1d1e18385b65b159a37ab0befe73c19663543520b980997ca1e977a09920ab8d23dd83567ee43999d92e2b14912a3b4050180a5fb150408c6096d87e57fcf3c75038b58fd980ee0b0da37894d9b782cb4c46e1ab8526cccd40a9b7d1e1a53fc65612890bddf6caed8f49d78beaefc48bd45dc231cb1871c704642859a73e499c1410980279777a6be1b19200080bb8dd8f724790bd650facb9e18e7d06de021a3d06e6b9d37eff0fee69856765a14850bfb1ff6042a7dc7d79abeb783d15c25a5f332b5563c32cdceb3b8d720e28c7dad8891e7dc0c6d0b47472715c5ea37f4ec37bf48c2e7461b09f8cb16791e16ec6e385d5298cc99592775c56e6a4a4977f50b81768390bd1679421d246d5eae29f81230954072e9e3afa20fc5b6ee2af691566b8761526f9069e9d646df3726bd0a4c83d30b637b6aff3a2e2a463027a21906968281a7f96b8a005a7fc9746032b28c10e2f08a3b54ab8557228998671701c3f81671acb38797f3bdcfd125039421441c0576fd560a6228ceb3ab3020534262fd488a3a1037090781914bde202a13859e72f4769c158de70d2fdf1eb25133289942b8dc05708d69a7b4db4279df36e6baaca845df091aac927d0e888a2fa7b344a0c01bd648be3f2629b701b449f69b29f604767019737ac662b5308aec01a20777baa0aaaa31bfea2f28a72b70c39a5d0ef6d68b00177c173e10530a86a3cd072afba9e4443933f3e312d3cac471a5f02e811d795f6394ff241cc33c7b7111bd049e29e478cd3e235fcf354389ee1770d7612ce9163e2bfe5d6327ec8aa7d96567f6e1dddc367c0d12caca32ec67897fb94a2ac48fbaa85b6258e2d12204931095994b9fd68b57914609c5b1ce4c451503af7a437da52f6ec762dbddd6d1f97a83f3ba96f39d44d918c54ee52555c207f95e8e42d640778f67111a1b952d9fde9b0a03564defc4715aca584a6616a142519424a9da7a28e6c6ce2e3ede415e76778b14f4b7feb825512c0ad0477584d661524837468e00c5c09d9c9b758aff1b508e7b1d2e348c9bc7e271bd62e3261b134d0a9b76494aa6bb9c09c8cf403205fa45e5c78ae6b0d28e9824d91582c2c40c557870bbdff7ea76b56ff970b7a35a476bb4eb47131c6b1f07a940e90403f999100c342cc0f553e84a07292fc0ad6033bfa847f20f0942777c79145bc2042cfe348f3a0452fbea775d144128f8e9ff034908403dd1d7ccc8c0070cca3534285007822f4f799b1d473534bb4324b8cc77551e0bac677c754dfe8899e72255cc85e76e25952dcb6e2049ecf1ff2cec4589a057faccd79bf658db714dcd213e81cf26465702d247e7faf3316f4c290eb8b3fe48ac40cd37f8b7ecd1c360235d63ed74e11f56dfcd6bd0824c5e13a972cc609b637f414e1092109ebdc6aefb297210c72b91aa1642bb7ae594c2f08b7d69d3ef537a28dff0fe81fd15e9feb5fadfae4025efe236792ee017225380c9c66385272bc12ffa0520a27869b8f00ce19a5fbedbcd5ec2da7e20509295428b0c7ab339bbb666ebab247c907677edc91dbc56094aa95f6f274852cb86ffb829ca2f28a718d4733745dffc4b27d8b3cde9188120c268a4d1d1fce98cfc837ddcf239c779ecfbfc8d9cfbed7d78bdaa5b95902ea33f3549d766dad875ea1341c187bcc367c44a5b123bdd39ea7cd95988aba58fb364e7b47533fd4f3bad93516131d31a1bc61de35a648ef1bfa400bc913f11682e41c552703cfe5a93caa795599de157a80bd4bc9bb9e5311f6772b4d6b16b2aefde3ac0b8dd78a32aba52f44ddac57c141e78816f879d86d330fbd892cdcffef8992ef451c6b6ccb03bf42b5d2c726ac335dded9b5bca5aebe86ac805a028b6cd5f714f2fbfc6be3e13df43f0273229dadc0a02eb5da161920df57869a61fc7bed532ffb09266c0865845b81fce18013bd1d58f0f41b6e076a49c817aedd685a018d3b46a22bb946b45989056273183350b0a7bc03df10492cde68880d68b49d4ae19bbf2e18545f4a6a87e58bbc84fd6ea3245531ade56518a46d545ee85f052a1c99d57fcb33b4e2ca4d14388aeef97f3a2b98c41fcbe564778c8858a82db9d4a15967e77acc3267be825745db667873aee2dcfe589fde32db2caea2623c9c5cda102870ad92e1d11679ea01b3a0c82e9ab125cae35531578877432cea9ebc36b214bc8568190b7427c24e64a81cd46a5dafc2c497da39e739c1788c119e74ce28bbdba062b4ca749fb133bd101c4194da0c060c1d0657b05c1db6c6238fa546c862144a7d887f554fe80f6d37a0e1b38fd12f0ae1363d67056fbb3fe7d59272bb30b093e21cd03ca256648de73feb06147cdba8bc533fe2436a471f186ef5f036acd563e5d4197270f7294fa89c5058a140567165e15bb6c93719c1411d29a7f4aa16c9c6ca9dd51426fa075162c08271501e236f9ff6326df72ba5c0acfb20098738a892a88bad9c454bbbe52fbc79947a2337965293ce42543ba048b5aa7bd84c693a9beffe8f66e7451a6ea8b8d1029b33e6543c4aaf76bf04a46abed70699d20455afd7001a9c9e9a506e9c4b1e04f7baf56484135b7fe0d64f8b3af0f0cf74a382ba4116d4608f6b56a18c1f2219f2776a0374bb419fdd2c4a7fcf0a2540e599dd865fb1fcdfa0fb531df4c18ccedf6a8e12dabb7f12d904ec5d172a7492d4ed8a77ac39fca9bb3272569408e04184e66d3980cb56d922a067095415d22b1768d80490447dd6726cca31a61cc6905562af8a0f04f8ca07919b3c248", 0x1000, 0x0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000080)=0x6, 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x20000002b, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 09:43:55 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() write(r0, &(0x7f0000000080)="6509062077d882e7d963fc23a605b790bcca41a2276a388d5cfa36b32d051d131f244918158c9794110827367997f9c301dd851387ec27dde4808660bd646ea52c7b8fb5bbb64198e3abdb769fd5cd2c6dbf3dae7571073aaed9d88f789ba3840a8e7c23d257c90fadd4f2c22a060f6c10757127489b441779f1227cd469bfbf38a79c4e3e178ef0e0a4aac3c4f55e368311bb67c52efb", 0x97) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x9, 0x5456e02e, 0x4, 0xca, "465dd285ccb52a17fb211a6758ed77dea091ed99", 0x11e, 0x800}) 09:43:55 executing program 0: readv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1) socketpair(0x20, 0x3, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000080)=0x1) setpgid(0x0, r3) close(r2) 09:43:55 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) 09:43:55 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) poll(&(0x7f0000000200)=[{r1}, {r1, 0x120}], 0x1c63a73929169c37, 0x200000002) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x2, 0x800000003, 0x800) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x200) 09:43:55 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x24}], 0x1, 0x1000) fcntl$getown(r0, 0x5) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) 09:43:55 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) fchdir(r0) 09:43:55 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80c8, 0x15) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f00000001c0)=0x1, 0x4) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/54, 0x36}, {&(0x7f0000000080)=""/17, 0x11}, {&(0x7f00000000c0)=""/29, 0x1d}], 0x3) 09:43:55 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000000c0)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) fcntl$getown(r0, 0x5) 09:43:55 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000016d2) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x18d) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x17, 0x3, 0x2, 0x5, "7986adb38dcbd32e7cce2d0ec524a8205669aa48", 0x101, 0x8000}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x30480, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 09:43:55 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0xfffffffffffffffc, 0x0, 0x1000100000000}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xa0, 0xffff, 0x3b, 0x6, "3bbb49332b2bae368672dd5b5c1e056a28aee623", 0xea4, 0x7}) flock(r0, 0x0) chflags(&(0x7f00000001c0)='./file0\x00', 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) chflags(&(0x7f0000000200)='./file0\x00', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8001) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080)={0x9caf, 0x7}, 0x10) 09:43:56 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x8, 0x101, "3662158002000000000000096717c004f1b06600", 0x0, 0x100}) fcntl$dupfd(r0, 0xa, r0) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) 09:43:56 executing program 0: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000000)='c\x00') mknod$loop(&(0x7f0000000100)='./file0\x00', 0x6000, 0xffffffffffffffff) r0 = semget(0x0, 0x7, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setgid(r1) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000200)=""/145) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x20, 0x0) bind(r2, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 09:43:56 executing program 0: r0 = semget$private(0x0, 0x0, 0x20) getuid() semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000000)=""/105) r1 = geteuid() r2 = getegid() r3 = geteuid() r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffffffffe01, r1, r2, r3, r4, 0x134, 0xb2f}, 0xffff, 0x101, 0x200}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{}, {0x24}], 0x2}) 09:43:56 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) readv(r0, 0x0, 0xffffffffffffff4c) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r1, 0x21}], 0x1, 0x0) 09:43:56 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) r1 = shmget(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) 09:43:56 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) fchown(r1, r2, 0x0) kqueue() 09:43:56 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x80000001) ftruncate(r0, 0xc717) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) 09:43:56 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x80000}, {0x0, 0x7}}, 0x0) r0 = msgget$private(0x0, 0x20) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/70) getpgrp() 09:43:56 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) fchdir(r0) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) 09:43:56 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x4, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) close(r0) 09:43:56 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) 09:43:56 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)=""/199, &(0x7f0000000080)=0xc7) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) 09:43:56 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffd, 0x0, 0x8000000000002, 0x1, 0x2}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000180)=""/216, 0xd8, 0x841, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x2, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r2, 0x0, r2) setsockopt(r1, 0x29, 0x53, &(0x7f0000000100)="eb3cf4a27b6807a7ffcbff13b9fd812eaa4e713048e69931929648", 0x1b) 09:43:56 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x80) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) poll(&(0x7f0000000040)=[{r1, 0x21}], 0x1, 0x0) 09:43:56 executing program 0: r0 = socket$inet6(0x18, 0x7, 0x4) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x401, 0x5}, 0xc) r1 = socket$inet(0x2, 0x8003, 0xc55e) recvmsg(r0, &(0x7f0000001100)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000001080)=[{&(0x7f0000000080)=""/4096, 0x1000}], 0x1, &(0x7f00000010c0)=""/40, 0x28}, 0x800) readlink(&(0x7f0000001140)='./file0\x00', &(0x7f0000001180)=""/28, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x20, 0x1, 0x4, &(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r4, &(0x7f0000001680)={&(0x7f0000001240)=@in={0x2, 0x1}, 0xc, &(0x7f0000001480)=[{&(0x7f0000001280)="ab286cd811", 0x5}, {&(0x7f00000012c0)="976dfe61cf2a68", 0x7}, {&(0x7f0000001300)="1d2e32b8fdab22c3a495a0da9cafa0884ce996ed5b75af7e312edde5096fcd68a9de1af5e398a8d924193b6f36b1b50347e519ee0826b200bb0c6b872ba6fdc455bd1e0b67b7e94cff91b5600bfd9a689cf887cfb1a5efa485467a8210f3e600856ceb6403aa", 0x66}, {&(0x7f0000001380)="d09641cc790d24878be74e41a630f30827ea58ac01111532b603b52b3b828afad5178b6664e7fb99a1d06cc41a6c8cd3ddb04bfbad0eb6be4c468985e2f0bcb0832e329beea1cc11417ddac55ad503eaf13df145687fe2c17735a52f43ed3e94aa1f6702c7b577162bccf0310523dc7fd0291a0a9e367eff4ff413f2ea404a3c524f827ccc214eed09e2219da66f8950d8d290749ae72a68fd8d091875dcb36e772398802a82a7b5f839b31a7f1dfea1dbe5c5a7f57feb5d72c065525bc14832d0c50b61549bd453d970853ccbffd860ac9f3e1eb8d65290b817f9bf39a829b84ec15ef99963390eb027d9fdc0", 0xed}], 0x4, &(0x7f00000014c0)=[{0x38, 0xffff, 0x2, "796ff9d7af7a10e0fd8bd5f70548432541c2bc5a4a0c6393310b01367dae8731064eeb2487"}, {0xb0, 0xffff, 0x400, "2dfbc8de65a7e4e13de8424872fe475462d79c8fd0f388552cfb6fff526113f01c282bc6ed3f93f18ce031ddb75dfc068f9e838d9507d139f0fad90e7963c26212665323d19ec1e36bcf5c5d0f67a47883e7ee995986adb0ef3719bc2881bdece2edee4778201a173fed0e5a3171a0e70426c34088f24cda396ff0568fb265efb0ff2bbfe814e17cd489ab0faab530658ea77d1920f7c21b86231e0136ceae8a"}, {0x88, 0xffff, 0x9, "24dabecd2681c0188dc561ce44c9e0422aa2a7d30057a6a78b88782afaca008067416924841f83aadf04b9e5f071d21b2dd2fb81ee1f7708dd57f6ea6d583ea0e4633908d96b967f6347d2c9e2c0047e63c775392c01ebdf9469b56469f97bcc900ca247028a79fb5994c5b3e27ba5843a"}, {0x18, 0x1, 0x93, '|<-'}], 0x188}, 0x1) bind$inet(r4, &(0x7f00000016c0)={0x2, 0x1}, 0xc) rename(&(0x7f0000001700)='./file0\x00', &(0x7f0000001740)='./file0\x00') read(r4, &(0x7f0000001780)=""/180, 0xb4) unveil(&(0x7f0000001840)='./file0\x00', &(0x7f0000001880)='x\x00') setsockopt(r0, 0x80000000, 0x2, &(0x7f00000018c0)="e50fbacc49a5815abea6f66603b206a0dc9e9e7175aabb08b80bfe4fd80b36fabc0810b47d7938b4591b31688b35e2a8ddee93d5de4f16a9324ca0d6db9ae636886a264d433a02605204226ef549c199caf0b206220a59f59eae357a07fc5c73960a10f06056d5692bf44940b8acbf49dd0a151eae21f9557d71b678a0f483a4a21e2585c5c961db705c308eee384edcb068aad9a363583f092d917a55e875d4d843f62c0286f082b91395367ac13472d52aa42e55c8affecc338a7db8e5", 0xbe) sendto(r3, &(0x7f0000001980)="d596fdb1bfe1926048b1a9c4f3806dc407ded9734276c4012c7a2019fbbd798e8e3a0e437c5fefeecc538bc7bd81d4e43bea6a491ef3c4705bcfbbfaad7bc6d11f3e410e0dafdbfc75d08d95819e8bbfd2fbad552ea548c816a323c808658cb1099b48e9e9e9b5add511c6984096a6bc4fb229af322aabcb4e97f40e311265739f3282788ea9af3e7f13691d760380d3f0ebf1986cc14aefb336a387b9372a263d21", 0xa2, 0x400, 0x0, 0x0) listen(r0, 0x8001) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, &(0x7f0000001ac0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001b00)={0x0, 0x0, 0x0}, 0xc) setgroups(0x3, &(0x7f0000001b40)=[r5, r8, r9]) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000001b80)={0x81, 0x1f}, 0x8) mkdir(&(0x7f0000001bc0)='./file0\x00', 0x4) sendto(r3, &(0x7f0000001c00)="2da680c379fe4d9acbe6dd6ac08bb2b4e19388c508d0cdedb48de137d021cdd0d863af7437171427d9fe0a05e5b7985f044c5871fb12c1e0276527f85477a751eb8a49a4e4e616ae0067b75e5a35f5060f8c8402bae693487f1cac621493f365a8dec34e37dbd60990002cd554d4de04c2bbbe169af951a7afbb4d7848493feb0d957022fd2fdbc23bda594d7d91705a4dc178c6fde9e18cd62b693ef879d8434d25544baa978ed2c5fdf6531342252aadd4e146d9a3e1fce17222a1a069aa0ec9131b618a2b0a84d60dd5c5785edcdea74c4939d0197fff5bfb1407e27c736d7b807fe837ec21fc53b11e358de4046a5d3c0fc07e67bcf558699596a502a5e13212633af5aeac3cf6e49c97a0962f9b654ea0d540eab5c63bc06a820cdeb13879aaf4643564015bdbecdbbee738cba7733cbcee7d64a98e7dc274dedd29adc5628a3cdb2a0ea7f85ae89a9ace7f1cd5a7b339477117709367e607c0662e12cfa9e42281b379c825a8c8cd562707146029b0bc9cc179519a0bbc7a4dee5091589350f6cc59175940957b0fd84005ca14d0497fdb6c1b23a03297a915472b0c362b6d00b9d40a99bc894bfcf6d47a1863021f2002a1d83dd79adca01a1c1ba7b1dcb6702a2fc38d97aab784e93ae0ff51cb18c64510bc55b55025a5cad4a9704252477fcbb25ec32f3ddb0f7e255980f3406c6b7181a3ae6bec07e7c1bd461c2f909a5ea7a32a7023e1ff4df630ff4d3fc4df43731412f9842f14800ce0a9602ccdf6ec6db4686b15f40c1a7cce2c16f6b50190db63c4c368b877afcf104b73fd5d3f1c7475f8b516c7a0d26b73cefa69533455f73d264ddfd5a9ab26b44a36497c2776b246beb23b7a4551c74c18e3f36332a92a5280667db289ff9e77f5d8edc4d825f3b3d6a12b9915c2600487af96a4ecc1f1df1bf780a6bd74644fe856b59e19ed64c183ca2307eaf5044b3d311bc2b06fbaa0675218d935ae108ac7dfc041c56d57de77e2ced7c7b1f5eefb20696d9bcc0b24806a3c52f72fcc3279cc0de63b3bc374ec7f918fa973235c4404bd04cb0d7cb593eb995ba61908f7fd9cce1895b815090f767369e35afa04e271ca0371e0384b8427529504a1ed60db0e1652df40cd9e1e97d09205daf96bbd880879172fbd873367c7110814fcf94199927635e9c7c784c01619d6ad3cb415b5d13a6cff9adb31ed0e7f5c37786d19af2d7cb66f4aa6ea6244c472414bbde3e59b981cfcb79dfb85edfce4c75ea6fd505c9e5797df8f53dc41698e48e7d7429c4c2980c7a2575d641eed0df4a089b24c1221e0c7eb0086135269405842e46bbdfe69d8615e7b311632090eab5c335d0ddb00e5322233698dfae0a78cd5189f270971fe622fd12f12ed8b52159f457f53b3b9636726227dc100b761cf6fd2fd8e9c566517a8de978cb22939bfba4e687b302b0485e2864f5074e5579ded830f609fed389859ee46e6114f0afd7716ab944d81739c10fbd81cd1091aeddcce5f2cd92f1824518af4d4e7f638cfafa3dbffdb50f8e3e11b4a62a5a2218739567a34daffe2a76a6b76f0ad1e00986a82d144456b9813a2c54c55ce0ecc536778bb58740cbf29835d9f6e9158447f22f41d10b391858ab01f081179f91661958abdf3065e2e33fba352bb94b9195e59334a40f98b45f43c9a0d732bbec078676e841b9f4676d805124d66e9fc14670d8d1ab53a25e08aa71d2e6d91775ad6f7741651700eaa1084a39ae64084e04503caf08cebe296f11605735aab024db31926f515f79f7b5446421afe68bd2cc61e5729b32cb544cad82ba9bb939d1f3d0af880843de09abe2649d96829a9936828b463cfa2655b9076d1d015bed800ffec72361401e84d7fc09066146ec839e720569a6d12156bdc993e09856391695b2bf4a79903a65d75997506e4be4bbb2a7e36f2484d70b7f8b07ae2e95a9078fb9c4df39b48b74cd15e27ec9eebd3b0bab34286d2ab544d8cc8a1f4700197333deadf7d2689cac14212e487d023820d135bd7244f6a3c47f6fb806469d46b6755126ee91b7a668ae0d06e881cf288f638e6811eb19856b5c07eef74912b5c3d5f24f172b64d57219728a3a21b69753eb87df4c573f0c8a5899fd77fdc50cecdc81c46663db66ca93849736a9148b9f6ed3dcb730737d8676755cd566d67a8166eaa8a15271c0416a3460a42dbc4a2487b7068055b842313bcf28fd7d449d1366881c7db6c40a0c78b62a6e3bda011eda0456cc5eace645074a23e5266ccd097a9b91ee436c4772c13ba31cbbcaf9d5024a9946fd8c4072b40fce8c57bc916e9a9ad8d979136860910e6f761f338648def1147e1411cbc545ccc3743bda805c08c88136e5f02c4789f17bc75db663966e2e0c6df587682aea35e5d472c7245094669d50bfe4e4de3b26271711187d503d2d8e4b32f8713792da51cc3572bbfdb5db0a2d993be5780381d1e5d06ea6fdc5f5442012648d2e2d2b731b51c1580d7d3433ae8cbd11ffba12df2931496692c26fb678660c8fb61e5d357e7965008315e5cc1e7124eadb16c79a2343f697c1023fbc43f504cfc8fbec17478d3521f783fef87ba756a2e3397608c7617582a1639327254c74ed792de91d5008fc0eec407c63a81bd8a4ab997b6bc3cba24f896b601e3d110ec0842053f64ec5f59cedb5b1c2918adb95ec6518ad551ef255c7e115d105d39f6921680e2b70c20cc39647a62485ce32a6a3b14ec334bb186e1ede1e2238080756da012dd2142d96cd09592d68860e2fed4f74718654105782e6f877d5c1e596f0645932d445acba100d0a01fcc80fbe6d3e4d85492baae2adb798ea0367485e70be448da118e5f9d1dadc73fd2688af10915f4b63f01d89e239332aa678a52071916f721915c677ffdbf3f94e48301c653dc31545c74d91e464118df7b738069036d2f5bee345f9ca7dc35146e7b8ca76e94b761648fe14990d8f533b4faaa3d10b8d26fe069c6e525f2337f99af0a34f70fdc51fb664948b7dc01d33a42b896f1b10e650c2aa4633a664041160aee1503ac8810823fb101a1494cc421859dd0cc1bb8e161a99ac05bc5ffd9397d9edabe1d7826c674ac31bad9a9e628322b477adfdd523f9917821e8aa6ffc75a45f8a1815b43a9ddf177bdf43e27456124ea2a14f330dde00b1b62d71d1514ed54df78162c8a8f3893302ff0e2e8010d9db73a30b110975062b4eb6802a10f9676495faafb0550edf59804008d8d1e2adf0c9fad7352fd6b731ea86afc07b666d8a0ebcc786992a3e43c82d0972448130b144081814d17b3a099faa4f1bab90e32d7e93c8b4db9f51fcf780731771594c35f89404be81780a56220641c301b80cbca39b1e5c502f4ff30124cee9b05fa770695dde3343891b7527a1539c3bb4c9066475d2bb1994c9321735d6205806756eba5c16dfc885692d07ae039d37e97f0cc03637c45577802c4d794f8722e01cc756d9cae4d2755359af6c19fe468e6bd750111959a8ff9bd1018d58b8ad1d8464e3aa7c1bf2f0837c0521810683ff31a83b07b9ec981cd05689a74342d724ee4e6f6f8f9e396af04cc94aa532b44e43707f34f1de45b49d644a1cc4b2522900be4ea72871d472959c62d97d616ee0129b304e7c5d89403e4a18d30e7582610d6dee57ef9bdc45e45e50d23ef63a443fadff919d51308c6de7b138945282f3ef53dbc31169ddc18933c7c404603e0a085cd747ef68aeaf01fc8f5530f83ba6e87e4e031d377216a73fdef52e0d21f06c1cbe2c6313fa912b0fe9393f4b4373bb594d377b91ae6f9e83bfda871d0800d0ec47f5d23d18c6a9f23a97014eece29d50084d6d25cae1e5d28b70a1492213835c4854aeeaab4709eec77f795d926217dae270f77a1c4335cf8775916a294bfed49fac3b743ffe009d8099fdc32eeddc3e69f685dff721c8d602d9a4d6dab1029a2046e1fbf5843e1bfa53d907b5d6f2cb2e7d0a25c7e73cbf4ce48cc127f6889ad6545b531fa39a116ba6cbe1c7713eb54c8f817a3b89f1e4679aa45fc467aef4ef5120988f5578e75d5ef0bf17141fb350fab296d636b7ac9e4152a54bfa68855e7b836678ad1b1973c0acd642ebfac257ae8d0f4f65d0ec733f25bc6ea930e72b0589a651a06a7f6cd877629e62a1b014c631448f349acaaa2854eaec369139fd05fc4720f05c961422e208764446d9804ca463a5131ccc088c5a0306e99f30eb26a9bd550ad4e7074a5a6198c993ecaa1687e263c6cc21902b0bb5026b787c50b52c110ee5854d055d95f9709ebaa930b67bf409a92b184b943725bc9dea9c64a1baeb47875e164f4250c7b6e7785963eb3bc46158dded7814521f8611be52dc47c6b31553c83e4ca5ad29eeac6b6c4552605e53931f9f32fcbd4fe0f92979bd066c19970bd07b9baadd8b74a2b61e547eef6a038fa24221f281b50d6a849ef842c8f85b63aaf1b962f3b4de5cb8a72c76fd57e90e498df2f1321bc665872b10c40c064f7dbff9bf71a4b81d6c071f4f1aa155ec35febb419bcea1a6ce009151b22771d0ed1c5bf33e8ad7dedb9a7cfd0e7fda18ba24246a188320027ea11e117fb55302a71fac11497495b9ff67ed33f85e1bd3fc4aa3ec25578c5204d642191d2a82839ec6a56adf765f28bdc4b5b3cc56da70ad6935278c7a9dfa418af2af02e394baa39b55af5ce3140849ede2e9c1d775cd2d59d986f09b72db4a43b0be02c5e71b7b37a55ce161f4819dec90c3d3b1e2f65b234fb3ee0fc665dd810b1870d6a04c5430a03920cfdc3dbd37836042d6634b6fe1e3453081b83c873cd655466ad4ee419b9ca60afa478c0025a30bf27890df9822f7e646342bab66e79efb87da0d0b732fa524ced2f98cf51ac3ba924e47904162178463c1692fbc60f6707fb330bb652d4c1a425ae5b5b681619c0458fda88899ba9d55e3c6d24750f8e88074e87733c3a7f506fed60bfd40f8cc9e8ef4b8d38392db46f5e34eead692f2cd9ebfbc3e6ba77c5397e5ef03c4fb184a51b9c71e5970ddbfba5285c9f7c1cba01377cadd338d681984e0e2411b1b4f536688b7c76fa3d2095fea0da78ad909838f2c80a2146123e162244c7f36edd745f539add7acd7c05896746ffa0a3d55ffe4c0c88b98289d49d770651086c1b19464d049677c7c3460567c6a18599c352b3e1dea99763135a60848afb4d0a0c1911acc3dcc2f03b0f81a70594a5301fad2b58de4a7d67f9d936012d816d32ce16bd62da02b026291d21eb3f2a66ed7ca26abe55370bcfdc251ef461bd5dac5656fd9b6b06da75f3eabf758404a5579b4650ca461438a431d810ac2238aee8d7fe5e86df6b0b1c6a92722b53b832851bcd8a4de7268dd43147fff035f560a25bd94138af5baf9bd434b053eb3ffa516bd3fcc32a6e36a5cbf5887992e2036f4c03b7a2c21fef19d95eb39976f936f3c8b04a6693fc76380ed56af09d96584bec157af5328cb55f0967b6db43922b1400b01c878d8748d07a736a7cf3234bfbe09acca656e31c0cfa517e7d1c1e01325c495292f73e4cd2bc917846ec657fb336e1c90fb4b44630d31c128e382e3759eb39778364765717bf512fcac0e45db26e5acb5bbd917e78a5dad59d5f05911ebadb80c2281d0cb4b9351be4c712a39df2a9089f7453554023e541a2bcd58ac201bd044c7f85bfa4d5a28e3835875fd517c2cf5dc4c843b708941bcb6290b19ea1549f2e3d11665d6857c20afba5656d2f40b10351fd48051b6e5e92ebfc04c7a9560c4dee012f713ffae30caf54551312", 0x1000, 0x1, &(0x7f0000002c00)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r10 = accept$unix(r4, &(0x7f0000002c40)=@file={0x0, ""/49}, &(0x7f0000002c80)=0x33) sendto$inet(r4, &(0x7f0000002cc0)="a3ec7d349edf4b008778c60076b918472c2542e614cc80e1dd98a5cbb9f9731e55ab751893d8929f68b6e1d149532a1bf28d93a08d", 0x35, 0x400, &(0x7f0000002d00)={0x2, 0x3}, 0xc) symlink(&(0x7f0000002d40)='./file0\x00', &(0x7f0000002d80)='./file0\x00') sendto$inet(r1, &(0x7f0000002dc0)="e93f56552b9d14cd4b8d1161de44d31d48b975ca618832116ca6d8e37713084c4351dbef6871ac3700298559a0e5d0fabe9de2854cac67efa58be7480cb6689a836acb9e0adf97dc136ac7294275fbb4574994ccdbb87e82421aaea841303d903f96484cd0c380b45eb77931ee37", 0x6e, 0x9, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000002e40)='/dev/zero\x00', 0x80, 0x0) close(r4) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000002e80)={r6, r7, r8}, 0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000002ec0)={0x8, 0x100000000}, 0x10) 09:43:56 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x200, 0x0) readv(r0, 0x0, 0xfffffffffffffe66) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000000)=[{r1, 0x21}], 0x1, 0x0) 09:43:56 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x180, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0) close(r0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x30331, 0x40) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="cb010000009acef68a9220c3a572a26273058a470500e348b9b53f9c8f3c8a84ac11a2fad563cad15396ce3e805a344de3210a792a8d26d94e9ed73f26b9d51765dcf54eddee7e5c3521e0973da2f0c5966e0b14d9ff858b18397259909ef00b6cdc1e95da0baa1822f471fd136d4bc5ea37a5ef712ac3b229bf3f722f3b61"], 0x10) write(r0, 0x0, 0x0) 09:43:56 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000000)={0x200, 0x0, 0x0, 0xffffffff80000000, "85495500020000000000001167f5bfa600", 0x0, 0x3}) fchdir(r0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6433dc7a9408b389, 0x4010, r0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) 09:43:56 executing program 0: r0 = open(&(0x7f0000000040)='\x00', 0x800, 0x8) sendto$unix(r0, &(0x7f0000000080)="146bb5aa300f93147d2a8cb3686df941bead9994c3b1ae3e9d5685628e9bde480708ee110f2993c593fa2279af0129c6273d1e1e66fb5b46a7399103ca5ed84390a3cc8db8ff5a345f1b9d3e387d12499f286627d7f211a2fa58639cc9a8c261a967a18ffc2f65f5f38c26ef5a154d521c4bce1597e8ab73c40366ce97e930155e65f8ad8254777d0658eb6b015c9f937f27814f522e06196841cb5dc08a267f85ba7a807c0e9daf6378f358c140ee2a1600817e10f9387475387a297571e8bd82ea1db3730e21a30f7e0480a8efac06cdd86881a36ccca1651ca209a9609ef0d6a9b5077aa1f90e5fc51dd1d714089a624786ad522bb2f5360acea30e", 0xfd, 0x0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000200000001}) 09:43:57 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) 09:43:57 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x80000000000002, 0x0, 0x1000300000005}) 09:43:57 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x5, 0xbcbe000, 0x2, 0xa8, "294dec2cbd74ae9d4cf4ec7c56acaceddd44aca2", 0x95fa, 0x3}) readv(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_pts() fchflags(r0, 0x40001) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7fffffff, 0x5, 0x1, 0x8, "3974bea314b1d0db9acc2b1f497cc4cbcc9ca3b6", 0x7f, 0x12}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r1, 0x21}], 0x1, 0x0) 09:43:57 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(0x0, r1) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0x9) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)) 09:43:57 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() poll(&(0x7f0000000000)=[{r0}, {r0, 0x4}, {r0, 0x8}, {r0, 0x8}, {r0, 0x14}, {r0, 0x30}, {r0, 0x40}, {r0, 0x5d95460b1f500ac5}], 0x8, 0x0) 09:43:57 executing program 0: r0 = syz_open_pts() flock(r0, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) r3 = getppid() r4 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x88, 0x4b) r7 = getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r9 = getgid() sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000000c0)=[{&(0x7f00000001c0)="38203b9fa05a3c14b7226a9d4b9ca9d03847ebe70e35ad1ae879fea25b419a0043b2f101c8692a7da67ce381d36188d1dad73bbdf88e81b012a67e1ff21f7110b4edbff858a488a7df559d11bb9a7ee58518334f8c3f423b5451289e0da75b04c419f72e0dcec9fba4a5178e3b7983327d5a6a80f827bcd412b640f3a96b678f7c6bdaf7d05d9f21d3d5a1174b43371fd255a0a8afb80b483314e46e2373e81f2a2b9c66c4954c5e05b9318675653a9c7424b738c236502dd334336a3835a47573", 0xc1}], 0x1, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x30, 0xffff, 0x1, [r0, r2, r2, r6, r2, r2, r2, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r1, r0, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0xb0, 0x40c}, 0x8) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) 09:43:57 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) socketpair(0x1, 0x3, 0x200, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000400)="26978a399fe248e320e06eb288183c68f53cd854d4db2c761e9c3add9df6567a312b366a5d174c5ab9b330e9c99bccf52b7beaeb3b686b272d448e02b3ad057d18d432e6ec11a4cc1ff979fb510ab20f970dd213e301ec0bea2aad9f84a40ffcd42cd15a47406150bbbb68cf11afcae7fd9199262d22eac1685ee04904f9096030a81fd2dd7f92ce458fd9acd1517bfb6c41d7f4f7663f61cbcd25985f2fed9617b505b45d489a614752a561f338c64ab559e3ad3638d86c7b51b8837e59d8d996ba3254efb98fe75b32593e46cf7752735c4cec851f24294a2b20cf3280ebb18d6df30c46a4f2b5f64ed8d474c645ffdcd28f6b68cfdc6f89", 0xf9}, {&(0x7f0000000500)="87971c752746605ff9ca718ccfa1c03a0757c5941967f8f23b1f607571f2ced94bc6ae8943b1451a45f10f1c6fe5c0f7bd96c48bf5ed02111785696d06ef94a89a84f0187fea35f721b95edf91c1afe86b1385d0b0bda7180991372fc684079f54965212f5f9e48cb5008f4039f839b6eec300507061c5de32ba36c8a2f296ea6bace077dabba265b22e54e9dd610e55db35f89efb415575c78ae3730c3b42250897b0a187956e17a8d9047de3addd1b0b0e0f2dea1b4f9929d0bfa9270185cf", 0xc0}, {&(0x7f0000000240)="80d48b010c185652528c94b46573ad529448f5fae8eba4", 0x17}, {&(0x7f00000002c0)="266ae00cd2132fe75f3f626db3524f5e3752c7398f7b4a1fee877c4ffabd49a22b58f9452b422925e5f41673f9b061fced42c0d39662", 0x36}, {&(0x7f00000005c0)="d3e730c05b70c3ea3d474b857a40b227d579c8a68b11d457b76a5a5612fe5663120ebb3d538deb9fdf8468897d86759cbaa0e9159864f8db04ade3c79b383df0af74fe0b66258914bc6d97f40cab673bf746fa5274581034368fb791ff484fce4db968e277addc73d5d7ac443e317ca7cc23f57f14ef7bd3db5f8538a20bf2c5a7dece1e56812e6c63c202e0b310732d2842866c57026c8636932fbaa748af59a9521994e4efa7904c61bf1b0be45abb7596da8b217a648fd0967edaad14126db22f2f0217", 0xc5}], 0x5) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/8, 0x8) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x180, 0x0) poll(&(0x7f0000000100)=[{r2, 0x2}, {r2, 0x8}, {r3, 0x180}, {r2, 0x108}, {r2, 0x20}], 0x5, 0x100) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000740)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000001c0)={0x7, 0x9, {0x7, 0x100000000}}) getsockname$unix(r4, &(0x7f0000000300)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000000000000000e19d3d81e110f572afe03f54039a947473770ec5b93329aed2deba89d5a8296b201a79201963acef2bf8bb6f5e3fb596b4c95e4eca3786cd8b44b895ebe315812e332b34ed27a76a5cfa5e6e61198943b41957ec35092170b77be4250921870790e0848d6334dd130eca1e8f9e8c86d1c691fe361b9c87117e227b1e0e6d81d56b6bb15fe5c59c810a4c50cc2060c9a0f8"], &(0x7f0000000280)=0x6e) poll(&(0x7f0000000780)=[{r5, 0x8}, {r0, 0x40}], 0x2, 0x5) 09:43:57 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) readv(r0, 0x0, 0xfffffffffffffe95) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x4) r2 = syz_open_pts() kqueue() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0, 0x1010, r0, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0x0, 0x40, 0x40, 0x7fffffff, 0xfffffffffffffff9}, {{r2}, 0xfffffffffffffff8, 0xd3ac2fb394cfb98c, 0x1, 0x7, 0x6}, {{r2}, 0xffffffffffffffff, 0x2, 0x1, 0x5, 0x7}, {{r1}, 0xfffffffffffffffa, 0xa0, 0x40000008, 0x4, 0xfffffffffffff801}, {{r1}, 0xfffffffffffffffa, 0x4, 0x2, 0x401, 0xfffffffffffffffe}, {{r2}, 0xfffffffffffffffc, 0x8, 0x40, 0x8, 0x64}, {{r1}, 0xffffffffffffffff, 0x4, 0x4, 0x10000, 0x6}, {{r1}, 0xfffffffffffffff8, 0x20, 0x1, 0x3, 0x5}], 0x2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x800fffff, 0x0, 0x800}], 0x800, &(0x7f0000000100)={0xfffffffffffffffd, 0x4}) poll(&(0x7f00000002c0)=[{r2, 0x21}], 0x1, 0xfffffffffffffffc) link(&(0x7f0000000280)='./file0\x00', &(0x7f0000000380)='./file0\x00') ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000300)) 09:43:57 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x450, 0x80) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f00000000c0)}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000100)=[{0x26}, {0xaf, 0x1}], 0x2}) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r1, 0x21}], 0x1, 0x0) 09:43:57 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002200)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000002100)=[{&(0x7f0000001c80)=""/63, 0x3f}], 0x1, 0x0}, 0x0) r2 = dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r1, &(0x7f0000001840)={0x0, 0x0, 0x0}, 0x0) r3 = getpid() r4 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) r7 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000080)="a6f6a5f2ae6b35f9660e42e9ece7", 0xe}, {&(0x7f00000000c0)="55a1a14cfeabf28525615db085f88bac61482226f46abd4192ec7349b82a0b1ea6418e8c36bd02471aca0770c39b37bf88b6215553b21084b7ac584d7e151997758e3251c8577d4416f79e2eab4455719c19366d3ad4f34206a0b8172d6099612726d7893bad0b3243043b91f45a6b12ce7ab5f84468f8aa63806acd3170188e3e5fb84569b03197b81e4f0bbb71cf66fe8ee2309b3566d358a1991188612ce5888198852178dd0ca6be1dce65a62001c2f1a703bbb1c6654b3e1e4abd", 0xbd}, {&(0x7f00000001c0)="ace63a60", 0x4}, {&(0x7f0000000200)="f7d9bfc996201fcc565425c588b1ad59ec449a04ae5a314e695b80fd37b50f88b738d2940878316675f04c195adb6bbfdd194d85d97a7c744abaadc75c4cb6d1a2364689d4d4f500e7d83e1a9fee59ed8d85", 0x52}, {&(0x7f0000000280)="b24e62b52a08c505a8c7cb45136cc3af06b0b98ccfb8e70cac29dc7358cfb8c7681b3fc066670cbf660e4d8e6a3dc58b9c0b555cd3c9df5bf0d6ffd849db11965db9131f6c41be4efc754d767483fb", 0x4f}, {&(0x7f0000000300)="88553539dc177ce51973c1c06f1588c5b70b33a24f560f8fab2fc936d60a76e02824d77274", 0x25}], 0x6, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r0, r1, r2, r1, r0, r2]}, @rights={0x30, 0xffff, 0x1, [r1, r2, r0, r1, r2, r0, r1]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x18, 0xffff, 0x1, [r0, r1]}], 0xc8, 0xf}, 0x4) 09:43:57 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) r1 = semget$private(0x0, 0x6, 0x101) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000080)=""/85) 09:43:57 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600", 0x2}) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) 09:43:58 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x7fff, 0x1, 0x2, 0x0, "b7d2776bc6814ddb377f76b71b92a03278a11626", 0x2, 0x7}) r1 = dup2(r0, r0) getdents(r1, &(0x7f0000000180)=""/170, 0xaa) poll(&(0x7f0000000080)=[{r0, 0x21}], 0x1, 0xffffffffffffff) 09:43:58 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x402004, 0xffffffffffffffff) r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x3, 0x1}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x8) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000140)=0x7) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) 09:43:58 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) write(r0, 0x0, 0x0) writev(r0, &(0x7f0000000580)=[{0x0}], 0x1) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) read(r1, &(0x7f0000000080)=""/76, 0x4c) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000200)=0x5, 0x4) read(r1, &(0x7f0000000100)=""/227, 0xe3) 09:43:58 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000024c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) r2 = kqueue() fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x0, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x1) kevent(r2, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0xdde, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x5, 0x0) recvfrom$inet(r1, &(0x7f0000000180)=""/31, 0x1f, 0x40, 0x0, 0x0) chflagsat(0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', 0x4, 0x2) 09:43:58 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x4) 09:43:58 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x4003, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40000200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x581, 0x63, 0x3, 0x0, "18fdf189b53e128edc0373a0579208e9fa9cd99c", 0x7, 0x37ba}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x400, 0xc0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0307006, &(0x7f0000000080)={0x0, './bus\x00', './file0\x00'}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 09:43:59 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0xf159) r1 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ff9000/0x4000)=nil) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f00000000c0)=[{r0, 0x21}], 0x1, 0x0) pipe(&(0x7f0000000000)) 09:43:59 executing program 1: socketpair(0x19, 0x5, 0xfffffffffffffff8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, 0x0, 0xffffffffffffffba) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r1, 0x21}], 0x1, 0x0) 09:43:59 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) socketpair(0x6, 0x3, 0x9, &(0x7f0000000000)) 09:43:59 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="dc000000", 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x1) sendto$inet(r1, &(0x7f0000000080)="d630f25771319eeb1ea5cfaf7d53ff8c50a437c79a85967b08ca7948d4e5a05d4523681ae15cf6d042478946d99a3d5cce241155c17de32db6632ec503aba25928fea156bda1e918130537f470e28e4ff63ee5f19e907d2d95107a84ffca4c2797d463083013e77fd0723db0f28603f691994ef180eba7cd145eb257ae7ea1a1ad206074ec4a679166b414f40a1b1622ec6fad44e65ee5f3496ff73521c7243c4c7c183939e1f87f0262d7926f4db1f4d2329cb19cb54a027a3c5cd0", 0xbc, 0x406, &(0x7f0000000140)={0x2, 0x3}, 0xc) r2 = shmget(0x2, 0x3000, 0xd, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) 09:43:59 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) close(r0) readv(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_pts() fchflags(r1, 0x1) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/152, 0x98}, {&(0x7f0000000180)=""/73, 0x49}, {&(0x7f0000000200)=""/46, 0x2e}], 0x3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r1, 0x21}], 0x1, 0x0) 09:43:59 executing program 1: readv(0xffffffffffffffff, 0x0, 0xfffffffffffffef7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r1, 0x21}], 0x1, 0x0) pipe2(&(0x7f0000000000), 0x10000) 09:43:59 executing program 0: r0 = socket$inet(0x2, 0xc007, 0x3) r1 = semget$private(0x0, 0x3, 0x104) bind(r0, &(0x7f00000002c0)=ANY=[], 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) getgroups(0x5, &(0x7f0000000540)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000480)='./file0\x00', r2, r3) chown(&(0x7f0000000580)='./file0\x00', r2, r3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) setuid(r4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r5) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000340)=""/144) setgroups(0x0, 0x0) setuid(0xee01) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r6, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) semget$private(0x0, 0x7, 0xa0) recvfrom(r6, &(0x7f0000000240)=""/55, 0x37, 0x1, &(0x7f0000000280)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$KDGETLED(r6, 0x40044b41, &(0x7f00000002c0)=0x1) accept$inet(r0, 0x0, &(0x7f0000000300)=0x324) nanosleep(&(0x7f0000000140)={0x3f, 0x9}, &(0x7f0000000200)) ioctl$KDGETLED(r6, 0x40044b41, &(0x7f0000000100)=0x1) 09:43:59 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x3) close(r0) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x2}, {r1, 0x4}, {r0, 0x44}, {r0, 0x4}, {r0, 0x9}, {r0, 0x80}, {r0, 0x64}, {r0, 0x2}, {r0, 0x20}], 0x9, 0x0) 09:43:59 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0x5) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000100)=0xffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) pipe2(&(0x7f00000000c0), 0x10004) poll(&(0x7f0000000040)=[{r1, 0x22}], 0x1, 0x0) 09:43:59 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8001, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000001340)=0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) pipe2(&(0x7f0000001380), 0x10000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000012c0)={0x81, 0x9, 0x7, 0x6, "f0f73c93112b926c34d3ac65cdc26014d86c46ea", 0x4b58, 0x3}) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000180)="6c38f061151b244cce336c99d823c9c5933fa0a40a442d7f20c2b772c7a87c80b078d4500a77faca7b622835ae4ab93cafd82e22dd511454aae33ee615e76e8feab90831a0d37500557f7b54e4f3815d38d8e20a54ea6142c7dc75f2d35aed249ccf8ad52f4d18167633d71eb2aba0fdd96aa2b18f26247820b2453bfee7051d865846728a044de8c17ba2e710fa9e6115aba64de8353cbb6eb43abf8f89dcbaf8a58cebc47183b2a82dbea0f9e0982e58dc72432ed01315d85ae495fa4b00ff7924d56a6b83df9fc84382d6a5d9c420e7c3f603759e3ee6c8e86b8e15f59eb3230e0369fbb5267e3ef6b7bd51c06b8d42cee06a7bbb29b43eab5dc72c1a", 0xfe}, {&(0x7f0000000280)="94315d2d97c9798591d9d50de27f0d0bb08b524639776fdbf0cc13182214b9f326b42184dc940ffb385e9bc227c95553e7c59ab5a7b6026141e3fdee779515f8c644e167d6a969d9474b91fec6796e01d51609c34c702fcbd8315d0c590149b3553ac916a5d0e998f72f39c48d61d49300a453eff1f7c028478acf13a778cb3336db721f9f81bbdf0b38c42a2b9bfd9448f5b96d482aa101c78469fc3a1ba6f95cee486122b69f6368bff86183c320e38d7b96cc6e230435a3e7a20047d0b3d4ba46351711e05f801d6ddb8796f37a322d7062f34ce4ee366f29aff46ba77711e453def52ad749a369cdd0d1f81871134a528c8995f1e6a7c06bfeee6c759631327d921a4960b531096f001d9128eee61503be738330b970c224eb009f4f33e1b8155915a74e4fdb21dbed3d71573398d1035860895a476f196326ae349344e30460c6e7ba3e84562ae0ee7b58b8734fb660a059a1545b76305b20ab97c4e5a7f1372b25e7983e6337710981d51e958953fa440d4424f1ab4f69f6e2400e124c6850afcbeabb7323517c381acde327a36259b8c333f42b9f1ef14eab98bb85b69d79968de2497f207c1c695c7e98547edc674333c3647e7bd85b93524ea760ef6e62abe4e5849a380dc2994da145aa1d766bd65b3c8a0111c6586cc28db37ad278a0fa664135a669d8563aaa92cdbc23b7323c1431e645fdde285c59aeb21017a03617fd0d479913666064df879ace72a376ac632e5f3910169f694b1d91a112bb7f6f425323f9fdf399c9c5c5c037f6d7bb8bf8548e173747aff0e3dc247a419b3bff0e8607993d27d7b4e61ac2d612c36edb81116f7c2fb4f10d0936f6770881148d37221bdaed4f0669022aa4d09633447d659c56732f2f4a892b958f12bb3e747e21a15320290aeb2b1eab9662f91102065681ed1cb5074e6ab0afe2dceee743c18f6c9dce72ebafef152407bc5bcda63ce3fd12145752da29c25ec74ba9b9a57ee904acfc75ab122021b4223b6194c1529cdba5ade1c2dcd540c66c78e0f9e98b76dcf76a0c4a8a83975d8a48c2c8320e4390e2376eee415374c538c7191200945ecad149aebdd68adf1dce969e9336038521127c3dfa0861acb03a6f88b9d98dbd438edf567df127003e97c4cf831e72bb2741596826a38d356c3dd11b4ab6b1b5cf9d3181041881e9fb4e38c59328c494ff6caf59a926c5205bb0f30890558925e2c7a1869fb40e9f3124dc8c0c3f871168db8b9d113a0708515e8588ab8d5a25b4eb31950b1d88fa83c828e4bf96d5077be9c3398d309a60b1ef79665ad7eac19505434695f6cac2692332924e889c62e3c814ffce0b5a87d90aafae92f9cb237b3c754cc95b5bffe1f3519fa3feb3c20ef5574cdea1f5612fc66fa3b1438c3c574ec9fe5efbf7a224ed10da3ab1acbf6a089788fe98351c53e341e53c5fc0f08c1002b48a579ed10d1ab7a381553457c3484d220a5129d8877ebe04003e1ae80abb4a89ff945603f15a58e5f39034c948459fa6aee9b4b4b4b96a3d707d84b3f1cdab32bf614d20032860894d87cae39b159a0faa60722f9b0c65d8fbab26d2dc997f15b90e054dbb2923977f3cb8b8841bd7b72509ff2b31d337970b7b82db3462d87f37dbffcdc989545d443785aeb3cb237845fb00641ffd09c41fbea55b0f1527ea114216b42287023dd53659fb311235f737a3ff01b9e02bb3a7dcc0be7ebeb56305370e852baaa0e3f2105f677aef6ca5975387f18ef3af8f13222054162e1f62380abfa0f892c081a6b89a0e297303d04cc9aca68500dbf81dfb40195c397a8237eead5a23103e0f8c7842be03a167558eb319fd9958c37049ff3e3803bfbef8352a73defbc3df52c652daf68eb79d0c66d5d51c70693a51ce7f0611c1b252e9303281123ffd7b336f7ec01595283b997412d51358ca42728ae1e595b4e5c358e634408ffe32aaf80fff3047e458d67a1e1abab5882ab1dd700cfafc46647154a94c0a3ec3f5a2bab57e37a91d8ecbff22c5116c0a9aa49f13f5ec544be54c2890c6e4fcb257c39dece453a4c7bf6ed011d6627265169092925e5b3bc2d398d5ac46433025956c38f32fed299a095bc79e0d4060e3b0324c704d361353ab8477c31f4e0ab9b7d76e26e82a9c3eda68ac92d26a719072f81b59907a2f146dba99c6178b15c9b8932a80ba5e24e27038498d92758765d3bed108579cbefa79ed30b0eab3fbf1eaf7676ffcc24c2e5b0c9d9a2a8ca2a46a679196528f314557b5fb085d77fa0a804374037b3e711a593a5182664ed4f580e2b792306f4d2598dcc6f013e4e22d0f6ec3c8be39a8de0107cda9100cc70ebc36ab372ae73b032ee2d60f741dab10e010a56da5d64242e60a203e5d00bef72d3213383a312876c8c18a6070e514946b24f226ded9886ae6f5f68902f68009182fbf4813b62f3e47d527de17241e9b88ad0fcf4b16e0569a8abedeac7174035d2d78b3750a228b738993a29eda09e9380e7783f5fbe9df7724c973c4846d08c37bf72dcb443ab165c579eea9878df892afcd51b28cac414a64f13dc51845f5f56b3a064179dce398d43e809b18a03106b6b1e267bf16ad671f848338db41eea07a0b898f51d97b4ebd44a85acb843465eb0d4a3061b9a5492802c4b404fdfae679617044959baa94db723f2fc072e534906e30d5ee72ee8ded6b7a0a107d3bf080b7c207f63c689cf93cf81cee088aee0ffcfe112075f2a03b49abe4918d144a32df2473b798f594d03b52bf6f3fbb7361a291f850c750b262359d36833ddfd7deaed40c738d6d2d3edb2bc992f5b2b3113ebe795a9a8814c2f34299cdac494d651e1cc9475c45c8ee340be8ea3569a618e3f6eb1f28b15772ac58b30ae5a48dd7216d704a46ce2c9fb59057c036c4cc6168db81700cf91f36d650511beda48825422caded4e7fda1f113780f63edb622d5f69f46a13e63f5f734bc1fbfb51645226fe187b13c232dee2a4d14395f9c60fa0f4b42b8fb3e3fb501713cb5bf62d80449dc56075265fe2ee1a50c9cdb58e10f91cce68780ce2de6805b4b62545a30598c6cd93e9ecdcbd9e552d0501683358efb385542598743a946784bf9373f17fa54f8e4365cda89b43a723de9b0e58bf365b62e4d1f22fe652a1a19465c09e2bf3d2004675602d7852488119b04c4d9aa76c0db5518e74fbe8ec3891a1b2e95f4868a6b45ec86bebd1686044dd8d5af2d2c3f20c8a424fe82c920ba7e2639cb9501e281395f172e1d31c3dc89f51c880fe0046f8b42dc32328b887d8ca4ff48baa7b91b0ae54ce4614ed7470b7765197f48d438d44e90a98fdbda9f5fa9b08dae1d47416f6876fd2021125cae53460dcd61cfa015b8be7fc51a6283f4b5974bd3c6c38eeddf5785ceafa9ea0c4eea6fbd1f72971a2bf8b5120b43295bfc321c9163a95aa4c10e0215e041d55e82bfc55e80086e341500b6141d7316ff4a2e23ee27e045ecf7356b8e2ee3209f4f95fffcad6b147e9aff5aa60f7ab20d98187ba307af0fd8f66cda2258161137999500d5bc9c17234024e98f25d59ff54a1cc045dae634a1dee88b1f305da401c8fc1e65d5a891ba7fe03b496b6f9ed5928c03917467b8b011f128a3bec024b6355c43e4b496ef0644853a77f099f7ba7762f76550a73d466e16b9f4ef24a7c8b7e60334a23d62b39c316c188adba20ba04db6fb3bed5a0d20cd73ea3e6a7df5fa0b4ecd0ccf39cc74dfa1c2ab61c0a6f730b8149476640d0872a9c8da9675f0417badc98bddc45e7fc2b4ead3b168b444c13e8287ee478f07cdf9c89a1ab717021f080320aa5a9918b70546c200019a74c7e2354007c99a6742eed05131ac668bbb1833396aa9411b36ea7cff5b98dff2279a39d8f36276e4991e3c5b0c179d6679281d6fee36909724436a7da3887581d9fe9d3295daa5e11c0edee20635b6787f9bcb8e30388e291281c1878c56eb30d0f6736eb9defe94f9a465bb99495fcb2e8f694792b4c7d3105652cdc80670c0281b8104b8fe35091c0a5f0012250c7f411d7e363bfc563dbdd548b8683ec2e75dda89cf0d834f4a4aee82ae9f297ae14f6ae33a6ca5fe222f404d0af8e8a42fb5a040af9e0898e3a2fcd38687ebb5b37f30a82903f1b6e93aa5355148231aef8a364582a6e8a99b643403c21accd0196e408756b0c2862fa15dc5a3396a50d79fcd254a7219b30015d726691eae54d0828543f4e02d7248e7080942e52661fdd78eeef6c848789891058a16e967d7ca51d4b9bc700d8e6fa9bb298f845803cf731a8bc6ca92f79ea93a33bc43020b3557387ea5a0c9efb6a7302c41f8f58fd4ac6db3abd41d2fc394a0a0b4a81ba67130dd93de733869edefafa3e07da6e17836c18708577bab24bd32ae68deffa015d0fdd81d1bec4e69f2ab3034a0077f294f96f8546adddb3eb8cd05a66c79f7bf05b3a02260c7f33f859449e23d64cc06e4e0df5ae32cc7ef5ad30f1d2fbf1e00739a54e78e944d1e1e2aed7d8e326328bae4915f564a6fdda33f9459f900daf0e2ced882e55a84eaf78cceef74266d1dd0698c64b0bdf343939b9c30112f546c165cc9f4844e9e82b1d8729829c59585989729ca68fd25e4f2afd29fb8d567edab911accbb16c83b5d8bd94b7fadbca908e46ca7f3ff155c59724534369b6a22d7763b361153abaea3effc33bddd86d3178c78767f4b3132a577815dee6f813afcdf971e55153866ae01a00c4d881dce1b7aa69730ea1d030c2bfaaff80b0d5a905431753ef802cf7817b051f154818a047e306de7c1dd5a78c18d367a568ffeb50b15289cf906fdc08a5491fd57bad8a579126a015f5cece3fb5fe32b9d3fea864e38720fbb0fd835bd90c723a08f361bf4af1dd5c3ad69287d2affa29aa1b446291acd5bbc781da2ebe7fc98cbf828cb7c9dd60634a4cfc97a2b5e08ff07bc88c3a3f91aaee02293e0a69518c55f1a0c66fc67fd2d22317f856efa73ef8914c630c02dcc1fd6609a37f12ab2d3b4f213f113b1b564a23c6f515de4184fc71ae9904b1d7a8a1ec6aa2f158e9e876309e00cc0bd4fd463c175ca591ae212ae09686b7168a3e184183aaeba7684406d58c9ebd65f66cdbdd96c3818896425527fa2c5271694bf59c6be25bb7f080bca70652c1b0c083696bbf9abd3f3640c89d8b28323d137d778748a9503763bfa3b2c5c78b6e945bcbc9bae714f0cad93c8eba6494785a27b4d4c9c87dbcd9a0d1576bc0d569fedaadfbd1ae4267fc6c3b66033e401cafa243d900458a1cb0711b3f14b4e8d859b26eb30dab8925466907afddc7baefe9e09742a64136c68b2c4f5fc9d681e9715d29e4af5a30dd65436c5c2b4614e8afc4a4b305c6d02ed2ce71843f9578016682bed79902e91fa2b9dc4a7c0ec74091c3a5fa9b92e30c20a756da78475f4fbcb6dddb252466f36bdf2e38956b9f1550bde571599f85282e077a846a08225ea65c9d686c81d4e734bfc2e08f9d4a891762f090b653583983710de5b540f7d1b15ba0bb338f359e21a722ea1f6a0523c5fb3d53aabf5df81d0eadfa1653b09931c690a1dfc1bf2e1d5bd25280bf3970c0e7e236aad4e7d8c94bb61e4564cd0787fcf7e59688737d3c8a767b5cafd729587f07a57d4cb4617d4584dcaee6441f99cd77ea651919f1c218710690c60771a7ea214bbbb3f4a8fac21792076fee5a05dfaf65815b40687f5f2bf7c4ac5ea2e4225bac3f8966a2176e37cd1b7537f244ea9b363ad876ca577de9b6e6d0414dbc2d0398065782b2ab623b690145ec28", 0x1000}], 0x2) poll(&(0x7f0000001300)=[{r0, 0x1000000007}], 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0xb) 09:44:00 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xfffffffffffffcf1) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x201, 0x0) setsockopt(r1, 0x29, 0x802, &(0x7f0000000080), 0x0) 09:44:00 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000004c0)=0xc) r1 = semget$private(0x0, 0x6, 0x320) getrlimit(0x3, &(0x7f0000000280)) semop(r1, &(0x7f0000000000)=[{0x2, 0xffffffff}, {0x1, 0x1, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0x2, 0x1800}, {0x1, 0x92, 0x800}], 0x5) dup(r0) semop(r1, &(0x7f0000000040)=[{0x2, 0x1, 0x1800}], 0x1) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x0, 0x0) read(r2, &(0x7f0000000240)=""/51, 0x33) semget$private(0x0, 0x2, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) fcntl$getown(r2, 0x5) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000500)={0x3, 0x5}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) getpeername$inet(r3, &(0x7f0000000540), &(0x7f0000000580)=0xc) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x5, 0x0) readlinkat(r5, &(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)=""/52, 0x34) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) write(r4, &(0x7f0000000140)='\x00\x00\x00\x00\x00\x00', 0x6) pwritev(r3, &(0x7f0000000400)=[{&(0x7f00000000c0)}], 0x1, 0x0) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000180)) semop(r1, &(0x7f00000000c0)=[{0x2, 0xc2be, 0x1000}], 0x1) getsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) listen(r3, 0x80000001) ioctl$TIOCSCTTY(r0, 0x20007461) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000600)=""/64) getpeername$inet(r5, &(0x7f0000000340), &(0x7f00000003c0)=0xc) sendto$inet6(r5, &(0x7f0000000440)="d5215f4c2260b76ce0bd21ec83860912fb6e07d24f57534e6210f69ccf310ba94f98da8e5086f0e5c15f96f1a889b52b6b6b6ee1180d1f0cb99de7417a23d9b4719e8138f5ee9aafc98e2e6d7ba60bd9617965d74c26859e33d976457526ec8e2aa64081ed", 0x65, 0x0, 0x0, 0x0) 09:44:00 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) fcntl$getflags(r0, 0x3) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) 09:44:00 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000240)) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) readv(r1, 0x0, 0x0) r2 = dup2(r1, r1) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x84) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f00000000c0)={0x9, 0x7, 0x1, 0x2}) r4 = shmget$private(0x0, 0x1000, 0x14, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r4, 0x3) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000200)) poll(&(0x7f0000000040)=[{r5, 0x4000000000021}], 0x1, 0x0) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x10001, 0x3}, {0x7}}) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000000)=0x401) 09:44:00 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) readv(r0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1ffffe) lseek(r1, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x21}], 0x1, 0x0) 09:44:01 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2108, 0x1000000000000) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x5, 0xfffffffffffffffc, 0x4, 0x1, 0xd3f, 0x3ff, 0x1000000080000000, 0x1, 0x1, 0xffffffffffffffff, 0x8000000}) r2 = kqueue() select(0x40, &(0x7f0000000240)={0x39}, 0x0, 0x0, &(0x7f0000000300)={0x4000000001}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x4, './file0\x00', './file0\x00'}) r3 = geteuid() open$dir(&(0x7f0000000140)='./file0\x00', 0x90, 0x3) setuid(r3) dup2(r2, r1) 09:44:01 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getegid() fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x2) readv(0xffffffffffffffff, 0x0, 0x0) chown(&(0x7f0000000100)='./file1\x00', r1, r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) chflagsat(r0, &(0x7f0000000180)='./file0\x00', 0x20000, 0x2) 09:44:01 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x2, 0x4, 0x8, 0x92, "f2c7ec246132b938714d0532cb7fc111bf3a0535", 0x7, 0xe904}) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) lseek(r0, 0x0, 0x2) 09:44:01 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) readv(r0, 0x0, 0xfce3) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r1, 0x2000746f) poll(&(0x7f0000000040)=[{r1, 0x21}], 0x1, 0x0) 09:44:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x20000000000, 0x95}) r0 = syz_open_pts() close(r0) chroot(&(0x7f0000000000)='./file0\x00') r1 = syz_open_pts() r2 = open(&(0x7f0000000180)='./file0\x00', 0xa0, 0x10) symlinkat(&(0x7f0000000100)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') r3 = dup2(r0, r1) r4 = kqueue() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x5) kevent(r4, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x1000, 0x0, 0xc600, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x401, 0x20000, 0x7}) 09:44:02 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) 09:44:02 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) readv(r0, &(0x7f0000000000), 0x0) 09:44:02 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0x80) r2 = getpid() setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r2) r3 = geteuid() setreuid(r3, 0x0) geteuid() write(r0, &(0x7f0000000140)="212355376ca3ecce9f8e299d07772f1a8b859c595156722961808e88c2a0c4fa5248eef55e9e616abf4930104289a9cc4f0903665bb885c3e6dea266fe7cf9108cdef147503004007bb9471752708bb1bac6f3633fbf2be289231896d36338189105632a6582cdd0b70c87036b880c3dbf1d65e32fcce1f0bf29401b193ed93893214ee0971293023be11ef5506ef406a611721f78b717d6", 0x98) 09:44:02 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() r1 = getpid() fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x3, 0x1, 0x7f, 0x1ff, r1}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) 09:44:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b05001b00000000e3e500", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) getrlimit(0x7, &(0x7f0000000100)) r1 = syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x8e) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000000c0)=0xe512) syz_open_pts() 09:44:02 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000180)=""/233, 0xe9}, {&(0x7f0000000280)=""/199, 0xc7}, {&(0x7f00000000c0)=""/81, 0x51}, {&(0x7f0000000380)=""/65, 0x41}], 0x4) readv(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r1, 0x21}], 0x1, 0x0) 09:44:02 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) 09:44:02 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x8, 0x4}, 0x8) r2 = syz_open_pts() getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000100), &(0x7f0000000800)=0x4) readv(r2, &(0x7f0000000780)=[{&(0x7f0000000180)=""/214, 0xd6}, {&(0x7f0000000280)=""/66, 0x42}, {&(0x7f0000000300)=""/227, 0xe3}, {&(0x7f0000000400)=""/82, 0x52}, {&(0x7f0000000480)=""/97, 0x61}, {&(0x7f0000000500)=""/186, 0xba}, {&(0x7f00000005c0)=""/244, 0xf4}, {&(0x7f00000006c0)=""/171, 0xab}], 0x8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x100, 0x3ff, 0x5, 0x2, "76d607fa84b48aa4346344a7193c09cc05de0611", 0x1000, 0xe872}) ioctl$TIOCSCTTY(r0, 0x20007461) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) 09:44:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x3}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setitimer(0x1, &(0x7f0000000080)={{0x400000000040, 0x80000000000000}, {0xa8, 0x4}}, &(0x7f0000000200)) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000280)={0x7, 0x253d268, {0x9, 0x5}}) recvfrom(r1, &(0x7f0000000100)=""/222, 0xde, 0x1, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fsync(0xffffffffffffffff) write(r1, 0x0, 0x0) 09:44:02 executing program 0: kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mkdir(&(0x7f0000000000)='./file0\x00', 0x2) chmod(&(0x7f00000004c0)='./file0\x00', 0x2023e) chdir(&(0x7f0000000100)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x1006, &(0x7f0000000700)=0x2002, 0x10a) setuid(0xee01) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x6c9cfbe405bf27b5, 0x0) write(0xffffffffffffffff, &(0x7f0000000600)="96d421fe5611b6207ce43c206df8e89324e0be7985c5127297d3b07acb7c10f9e58cfbf631c0ad85060518c3d61d1e42a33159ba7b98b5828d6595d67fe7ea135e85e66da8dc0a1b0095a719a2db46d9b04a69cdae83e047a7ae32017792e198ad048908f57372f7221fddc8e00c5d58391588187835723d7c32b24413d79561bb", 0x81) chmod(&(0x7f0000000240)='./file0\x00', 0x20) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x1000000000000000) r4 = semget$private(0x0, 0x4, 0x400000100) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0xffffffffffffffff) semctl$IPC_RMID(r4, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000300)="e8b732976fa4340204568edd6d4d95ae33e1f033d80ecd4d8a0d104845eb7469026b2f5b3d99f21a1645ac4b7319d3b42a116ef1dea7529a1779c49d7f01065afa9209a0f4adcc54150d3e685c66b336a5bed6e7a22a5bfeec46a752786c277f6941282fa397d5c078085c86f6a0f09bc22f674ceacd35e7d058ef7dba95b033b3f4e23a2ab5ef", 0x87}], 0x1) r5 = semget$private(0x0, 0x3, 0x0) utimensat(r2, &(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200)={{0x0, 0x19}, {0x6, 0x40}}, 0x0) r6 = getuid() clock_gettime(0x6, &(0x7f00000005c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xfffffffffffffdd8) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x1, 0xffffffff00000001, 0x1, 0x8, 0x5}) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f0000000400)=""/117) close(r1) fchownat(r3, &(0x7f0000000180)='./file0\x00', r6, r9, 0x6) dup(r0) ioctl$TIOCSBRK(r1, 0x2000747b) setuid(r8) lchown(&(0x7f0000000140)='./file0\x00', r8, r9) fcntl$setown(r1, 0x6, r7) 09:44:02 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000100)={0xbc}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x42, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/43, 0x2b}], 0x1, 0x0) pwritev(r2, &(0x7f0000000280), 0x10000000000003c1, 0x0) 09:44:03 executing program 1: accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) readv(r0, 0x0, 0x142) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r1, 0x21}], 0x1, 0x0) 09:44:03 executing program 0: unveil(0xffffffffffffffff, &(0x7f0000000000)='x\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x182, 0x10) mkdirat(r0, &(0x7f00000000c0)='./file1\x00', 0x10) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x20002, 0x2) 09:44:03 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="0200001300000000000000000000f320003ee58948b470a642dc4f43e3a5efb0eab20249879c34e67e98634448ce77d8bf21410a54a733e0a3e3a698b18251f60316c930d1628bf460073cb17f76d7562d0c2339c77e69c04702654f2276dbc2071428a04b28bb2e85bb4b37b4ab1d88f09ce6a4f708d4cf25c07c37bd769711d56e0000000000000000e97c4ee8655f1de72410e0a45dca43b03439d6536b77a5774b93d58c23bb4016036d487bc6697d9d471d57058a153bc1281b2e333ff119a4ceeed572c1080566229703e94abab09dd0b9f7d49a6cf3705ae780e559027e92f784181ab2cc893544849a2f8aee38c963e6c416b8c620c3a0edff80fd45f096863159ccff2b4ac9aa5c24832b8f545d3049f5a4ab4bb1a06bd965c7f391ef705802a0921bbc51b200000000000000000000000000000000aa2ba9ac94637e13544a61b52f4ccc8aa5c37572dbf9cd3c87a4132f584cfe713bf40d1a37d7ef86e6b0cdf13c6f297a6592b46c904f714aecd62348a6311d97616766f17cae1abf7306c9931f7bef83599f4b4c91a6a113f781b121dabfacb14cded4cd4f9ed7924319bb9683f8dbf1539b95b9aba12522cd9f48911645ce197a3a78acf62033667abc7bcdbc632bc83e973f6f8f21f3fd8816ce2a7c8e71c587a99b3dccc1c46c1be4fe44a696b8c8abbea4807923f4fd48c7f01ede736f6bc9167a44da2381d5a10d70d0a262e1bb0fcf5eabbfd66f77184072a7cfb92bcf2db4292cdeb2e4c81fbf346ca175241fdfce7fbda855fca1c61999ae1c8c6bce778a2cd1516e86fcd7"], 0x10}, 0x0) 09:44:03 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/134, 0x86}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/178, 0xb2}], 0x3) fcntl$setstatus(r1, 0x4, 0xc0) getpgrp() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001240)={0x1f, 0x1, 0x0, 0xa77, "c9bb5a435ed2140ab1f4d3f48407e9dc99c546ee", 0xacf4, 0x4}) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) 09:44:03 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "b04d00f3ff0a631a00"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8000, 0x0) linkat(r0, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00', 0x4) r2 = socket(0x18, 0x1, 0x0) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) dup2(r0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 09:44:03 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/22, 0xac2caa6be7d25d13, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x8000, 0xffff) 09:44:03 executing program 0: r0 = socket$inet6(0x18, 0x7, 0x3) getsockopt$sock_int(r0, 0xffff, 0x102c, &(0x7f0000000000), &(0x7f0000000600)=0x4) r1 = kqueue() r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000005c0)={0x10001, 0x4, 0xfffffffffffffffc, 0x1, "854955883d026111fe4d04000000100000001000"}) readv(r2, &(0x7f0000000540)=[{&(0x7f0000000040)=""/114, 0x72}, {&(0x7f00000000c0)=""/85, 0x55}, {&(0x7f0000000140)=""/113, 0x71}, {&(0x7f00000001c0)=""/109, 0x6d}, {&(0x7f0000000340)=""/255, 0xff}, {&(0x7f0000000440)=""/227, 0xe3}, {&(0x7f0000000240)=""/175, 0xaf}], 0x7) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffff7fffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 09:44:04 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000000)=[{r0, 0x21}], 0x1, 0x81) 09:44:04 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028aa) open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x20) r0 = open(&(0x7f0000000400)='./bus\x00', 0xffffffffffffffff, 0xfffffffffffffffd) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="000000186a50b5bf3e752b00000000202000004dd5706c85b0bc0002deff000000000000291c1572b9cf49f53a0000bca9edbd9c0dc74eed6e6e5b9a", 0x3c}], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x4ad1) stat(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)) 09:44:04 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='./file0\x00') r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x22, 0x1) ioctl$TIOCMSET(r2, 0xc0044266, &(0x7f0000000000)=0xc6) mkdir(&(0x7f0000000080)='./file0\x00', 0x1) 09:44:04 executing program 0: nanosleep(&(0x7f0000000000)={0x0, 0x2397443c}, &(0x7f0000000040)) getgid() mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) 09:44:04 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)=""/231, &(0x7f0000000280)=0xe7) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) readv(r2, 0x0, 0x387) r3 = syz_open_pts() syz_open_pts() poll(&(0x7f00000002c0)=[{r1, 0x100}, {r3, 0x80}, {r2, 0x6b}, {r0, 0xa}, {r3, 0x104}], 0x5, 0x0) 09:44:04 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) r1 = socket(0x0, 0x8005, 0x1f) connect$inet(r1, &(0x7f0000000000)={0x2, 0x1}, 0xc) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) 09:44:04 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xfffffffffffffce2) r1 = semget(0x2, 0x3, 0x103) semop(r1, &(0x7f0000000000)=[{0x1, 0x1, 0x800}, {0x4, 0x7}, {0x3, 0x0, 0x800}, {0x4, 0x7, 0x800}, {0x1, 0x40, 0x800}], 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(r0, r2) readv(0xffffffffffffffff, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000100)=0x5) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) r4 = shmget$private(0x0, 0x4000, 0x101, &(0x7f0000ff9000/0x4000)=nil) shmat(r4, &(0x7f0000ff9000/0x4000)=nil, 0x2000) 09:44:04 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x400104) listen(r0, 0x0) 09:44:04 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) close(r0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x87, 0x1a}, {0x48, 0x4}], 0x2}) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r1, 0x21}], 0x1, 0x0) 09:44:04 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/25}, &(0x7f0000000080)=0x1b) recvfrom$inet6(r1, &(0x7f00000000c0)=""/83, 0x53, 0x802, &(0x7f0000000180)={0x18, 0x0, 0x2, 0x80000000}, 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) 09:44:04 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0xfffffdc5, 0x0, 0x270, 0x0}, 0x801) 09:44:04 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) 09:44:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000140)=""/241, 0xf1) write(r0, &(0x7f0000000040)='C', 0x1) 09:44:04 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1c1, 0x120) ioctl$TIOCSTART(r0, 0x2000746e) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x400000000000, 0x1000000000000, 0xffffffffffffffff, "85495500020000000000003167f5bfa600"}) poll(&(0x7f0000000040)=[{r1, 0x21}], 0x1, 0x0) syz_open_pts() 09:44:04 executing program 0: r0 = kqueue() minherit(&(0x7f00003eb000/0x1000)=nil, 0x1000, 0x3) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00003ec000/0x4000)=nil, 0x4000, 0x0) r1 = semget$private(0x0, 0x3, 0x69) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0x6) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f00003eb000/0x3000)=nil) shmat(r2, &(0x7f00003ef000/0x3000)=nil, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000080)) 09:44:04 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() r1 = getpid() getpgid(r1) getpgid(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) r2 = getpgid(0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x1, 0x2, 0x3, 0x1, r2}) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) 09:44:05 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) readv(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000100)=0x2bfe1de5f30fbe82) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) 09:44:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="18b759e2539f88f1f871e3a733134623", 0x10}], 0x1) execve(0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8440, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x0, 0xffffffffffffffb5, 0x1, 0xffffffff}) 09:44:05 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x3000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) 09:44:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000001480)='./bus\x00', 0x40000000401, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x4) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="4f4eba", 0x3}], 0x1) 09:44:06 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x605, 0x0, 0xff, 0xfffffffffffffffe, "b7eddcbbfda2b581be2ca65e395d4ec89304e83b", 0xa0, 0x80}) r1 = dup2(r0, r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000000c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) pipe(&(0x7f0000000000)) ioctl$TIOCDRAIN(r0, 0x2000745e) 09:44:06 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xffffffffffffffff, "85495500020000000042001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) 09:44:06 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 09:44:06 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xf6, 0x713, 0xffff, 0x73, "1d9525f9a9a3e1990a706b3d914b64b929908e93", 0x1}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000000)=[{r1, 0x80}, {r1, 0x108}, {r1, 0x4}], 0x3, 0x8000) 09:44:06 executing program 0: r0 = kqueue() close(r0) kevent(r0, 0x0, 0x100000000000000, 0x0, 0x0, 0x0) 09:44:06 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) readv(r0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) socketpair(0x20, 0x4000, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) poll(&(0x7f0000000040)=[{r1, 0x21}], 0x1, 0x0) fcntl$lock(r1, 0xf, &(0x7f00000001c0)={0x1, 0x2, 0x1, 0xfff, r3}) 09:44:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)="82", 0x1}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$KDGKBMODE(r2, 0x40044b06) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xfffffffffffffffe, 0x41b, 0x6, 0x2, "89ed549925b45603e72a8daac5d3b0ca5aa07fe1"}) readv(r3, &(0x7f0000001640)=[{&(0x7f0000000340)=""/137, 0x89}], 0x1) 09:44:06 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) readv(r0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r1, 0x21}], 0x1, 0x0) 09:44:06 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000002200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000b36dcbd06d87cc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045a0ae4207b80964000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005234a048c4cd39c8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0e4d6b01d80aa2eea8b14c680a61362757be4d1ae8e6eeb0f4ec6c5c901f3d4b2182d6e766de50ad6b4f513bb36f8560c39d368dfbc4858b5b98076fd086128c589e43630eeeea776cb3a2bd0a5f543a56f"], &(0x7f0000000080)=0x1002) r1 = geteuid() r2 = getgid() fchown(r0, r1, r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) ioctl$TIOCCBRK(r3, 0x2000747a) poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) r4 = dup(r3) poll(&(0x7f0000000100), 0x2000000000000210, 0x8) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000180)="85ca5e19f18bfcae70e8a4fc0c7a9fc2897f52a1af2f12fe2659c134017553a0b33fdee0566b5fbe31711e4d17b064495e029a13f1db215659fab2af0f7996e988167b5229b56134cadfdf508833e97b15e65084230978eec5ae72db13f26fd7167f83124de0a2939a058fe398bc1708d21e8f12a2268279811e7bff5fb1863d41a4a44d085615c81fb5adc83d5450f84afe7550f0c6ed61ade7ed013df2c97ab91dc41e21615367ca2b3344c5a50434fee5f1dbb7dceb3e0af84ea27c7fd04c44ffd3641b2376281a03b952f2bf34bc9dae1908c66a85f38b283f84c0a87e995995b079b9c200908d83a2131d594e99c620abe795e6ebf3ca1dd41e731756e4d0d6a3484e1e9d0a0a61472e08f81862fa18ba35fc31521b24412381f8a5258796b3ac1a51e1b9b6714ef04e8212afe3f8ec52769e69a2403d9327ec3118cefa6f57ac3ef58ae591c2968bfd13c8a227771cfb1b4b34103969bfc4e19e4f76318fb1385f485183ec8ca76d2f281d57a17393bfa90a15c68618da1b5254e88e92bd87673a9c296f261da115eb0c3659355ee3d9ffd44a4991f3baa00f117a3150366c1e4699c23b4ff6232cd5011470296a77815fdb895e76be2b6a7b80168a460814e562db7232645cd0fab16026bc8db67c7e257add51d00d6a2366606984d255f1bb641cf09e4e604b255ab3b602d0f51b29c7703725409e8815ef65a7894465a9a0edcf27796b9224a03045f4f97517847521be3454df52fac110c9cc41336d53d53509c1addd340595d1b823015cc6b9abbb3f01c4fca87483f4b164a03014e7145f6728b4cbf325b817819d498d4d409f3441550df36ce88de4ce217628f1d535eca647e380220dbcd15c3d1100b1e253e78e5b50aa464edc6ea47bbd0ae0517415156ad3f8f737283202b832ed95589a5815be7fc821cf502465a21fe14cda3502b5357f1370d20a2842faf6463687f0414f12b000fe68ff3fc870eb87a9ee89ce407d1cf87c4d0f0337971e5d65972688885eebb382d7d05963e764fd315bca877b8fa67085ba3361bab161ced0cb42ab2b0a524c364d4c624c7d30bcedba3a4b28c49eef6cd2ccda9469db882a568458cabb668464e0c71cb015413e75ebe99144355c6fe30c4db4cffe89dfe2875b9ba08eb53805738a557937bd5bf17732647e409151804b88a14efffe6750bfcfa946521c7ee8c7442b2fd8811963f188ee52de601855b41796dce6837140ac0b321ef86307c2468fb47682c4a8b45dfca4c94811c1f8369c5e81545fb5f733c7127eb7aa108c1f23594bd0b3a144429690e2fb50415fadcc64ed07ca96fe47f58136c56fe8d235b4a978b92c85f86fe63992d3fe3ca76b98275c1f125e1b699894e4070335d3979f64ebc529dce4ccd2c3b1f785085597c3dc90bc1dc3e10b5a9ed1c521992b25ca44dbec02983aee11db6d6659487062234e76bda79a336f1915d4873a5d1ad74e4df01eb0e39c10b860cafc1fc3545e9227436ca2f7bbf310636e960669d90672ae1d53d0dfd19deb788c3edd15832ace3d0c7c08b2771a3ea39ca38130d9953aed48d8446310f1ad9fd1c0beaea289f8891f294d989ed8124722a6beb31217c4e0631e1af1c416e115f3cbd5970d571747d878de8b615f193ca68d44ba367b2b4dc32185739d0b922f3a32839d364437a5f6945d00e1e476d8e6efeebc29ed919b85632fbb6c34349bc9194691f58e0610e78abadd674c577594e27e448a84da3da31929f3b08f7eadfeb700fb6cfbcaa11d1db2bf347f25e78131c0a6d8a5bc287eaf9e6a9d170d0fd450d8926b364e0d3fd132391f2b3061ed1e6658b16fa1ecbe61455089bd3e5a93f180b7aa2ada85e40f7c157bc39941beb6b0a29a24b8f50fa76ad452857a8cf314068b240c672d5f7f21a0aa13481783de8b1363d08d1bbb3c38f66cb16667673a93ed03a66fcf5623606fba9549785a3844228f69a5a89f6168c2848769567c7e15a1bf60cb94dfecfefc781fb181a4a804db0a97ad917f95d3cf0294c4977c38dec505be1d794dc188d5336db4d98156b16c657b6f677d77aec0f169d2c8b74708447041836d8209d47068786652942c2108d785427d93ac326f3a64f020bda6a4777b27e35b9103cf212678a1fd65a8c88c1a90541572d0bff701ca1007e2d1721f53a50aa92f49469cb2929944d54338abc720dfc6c66b572ba80664c235ec5b0ec44a96fd0bd1c060b9215222629626534f4a8ec64b0eeb61e24d864a3843bf053a5d0148b22d6a4cdfad244b5114ad32b1ee50431961175c8fbcefb57ddc27fb75871f03d862d76c6586c73aeea298aec451f360ed0706fd8072f514747afb99812291e914415823b694ebd8ed82e8eea8320ee9e8afcccf9964983dc082be8806d9d5b90d87474aea4137603bfd68b85b40ac6552912499c7e10c8599400553f55d058f90cb104d9903b1f46e75fa1b5b3522e68c9cfa98864a8d591e6ac42e5fefcd1af6723794cf54a097ae0260daf2a674a67d17776d2cb9a7dc2fe846ffd152364ba9cfd0a0db77a2f7f7d18e9c0de5408f0c5f05b3d0e62e625d1bd42e39ce31c6518148be77007bf9a5b331e6939e873a1735c471ef38cf51da6292934f19ecabe3fecd1fe10835087bf9ea97abf68580f851970863ecbdf89c29a6196800fb8f144c9b3687bf1ddcd4e435d96a1773de651eb36029a3e15a2b6f5942d89fd7d86f6a1d82c019b3b3ca251c95be3a18a1907f15aba83020deecf40e0cfb105f6e680a5076e3e27b1b1c4c95225993f490f5457db4fc50a99e9bceeb6c5fcb0f0388b201de2e115967bdde6395bd9b05a4f1f88e94d5035a2d738417ba7b27ca01d38a9973b837cb32022246cfc60d804cb0ca413a2893eb1dcf8dc866991020c16705ecaadae0922933e054ab7a41b9b3c25890c10aae3f5a3eff16ffdd9052c298e1cf6d2b3639c38f7f24acb37c4cc47283f08323682139a04a2aac0d76fa193ee756ebe9913534faa2eead24a42e5e7ba2f5cfeaf10f18d9ee193d3db59fb4c93eed4a9bfc30933bd5d46e3948c7c2fb6b77443dec8253c92ff3f92301147faf267e6c827bc643f152c2a88c666522e65acb00cf4764ecf7892a57f2bf83cacefbcbf559cc7c71f29926bffb4b5479d08067e033d298f9f843470baa7896ccf2ccb2e23bc48b9840337cb0be532bfd0a8fb081512325cee1b977e5b74f841ae54a1c4428c0db47b05b72c0ec8a11b2b09f5932d851758cb4c1aa4ca89cc68dd3f8152c7c5ff4271a384523a7457572538c9eb48be6662b69393449087fd0497ed2a52ac4bba2aecf381a7234ff77df5f937955b7b990582e53ae839b80974236aa17bfd7c3ffcf3c01241d53811c7730b55482a4906e651c40a1bfff5aefd82e4b43d1468de807e9688a26227d45ac14cef1be30c95f8eae10030e3d6b0f1844442aee44b9e62806fa158698aa3c2cb474976ea551cca0a583e512c179114920b47aac08044fe0e5e121d64d783f7b1b66042fe216c5189b99b38fbff7db69c56bb7ee9f51ae6cdd2d1db1231d56fceba52ddb861c1fb6079a76554f952b9b682711719b05d7f0f3fe4e351fcff0159afbf5c475499ec73bbe686dd14cf97abd01163d15536c92d84ae404e09c2dbbd350ac117c25fe8ff506a4a5efb749fe25546bcdc6e54e240acccff2e40e23c2420d677a2d1fe91632e7f39699fe004a69f806328d83eb937a742275901bcc470c78e53f53c3e0ce5c0568bd2d7343847d1d602e6337b9a24670eb1c00b80eb130be0d4e7f86e72706006767b77540dd8de33c1df56a8dee0ed2bdb78b892f829b35c74d5666f2867231a622fd93c37a130b5f80ffda85c74394300ab6f0d78dec1583649e171d29ceff1f5e8bed2d08b909b09f2c13a901ee7008edd787b9d6d53caff4db22a4789bd12740b3389d05226912af574c601008ca4203bbb4b711f53427e1b8fff2ce7a1e5641f4a39abf1165f14e91f1ba9161627e63b925c5cafa24e1490fad4d65d61f568e7c776920888533e8d508be3ec372b662f81ab5538dd5d6bcf0ecb330dd81b286416829090c5e518f3a09669a71a4a8e020abb1b1e9c32bde8302109f5525c1ca1157a9a04021a5619f47eafb07a2290f03a3e696101cd1ec15ca6323db7abaf49bd1028d84d5e8d20a2234b76021729c672e559f700738f3d686c2bb41bc56583822cc662cb3f59f1156362f88974ff9a4190af32f678e04116e3fa107e4543064a5c905d82fe7c9f1871f0791592542dcd09941d7abc8e1698ba25812f17e4558e69ffe1aff2bf4adc14bab72b158c0eaef64527ab9d8b70024ec0694eedc047ccdfed7c670e12fe608e0d8b09cf4a3b9341eb6261594d365570a562b15f13e5b958e8b35b212819abe192a93f3d179abd27354c6b561b905f5bec5d83ac705f823b51d7a9f4671c2c8dca62e2cb6d156327ec3050223c6d9d9d1a258da12792d1a256eb2ff004032ef95e8ea392aa1673f137cf1ed3322879dd7e001ac4718c74ca10beb7be998d163ee6df0aa6d9e03bf94459aeb5016f1f338669e53b70c9a6778be987739c677c21a3d306332e774056ad9df11f34862f2259235f0557c6de79d88118f96f23bcb108612f20155e97357f9c4e57e664fd8ae2507f9c0dcb71cae272413c8be4cf679b02bcfa90acf88683b33e24d825aa048bddc18d35553ae69775dd93ad79285eb2f9bc5f893f4545aeaed49d47f470331aed7cffa7f91e63cd8bfd6b4c0e60e58f8c63302c9c5146c63c7e5a6eea33f36b5fcba3385b149d895bed865b8056505c7901b3d83baaf35ab51a281ff71b49757c4846dab74f0f18f29f650b5b7946a3304d73ecc9ff2e42092934810ed7f556b0840c7a619d05f9b0124d5092a45dc9b53b70f40327ca02ee1c238da848493cceea231ae072dc9a0a4eb7b8a20588eaa0b4633d8b74c196182c356bdc987626f63f12e443e1da5aafa847392904dee2c355e00581f537eaea4e37babbc9eefeb01cce79d27eb00dccfadb7888983900e477995270a0cbc1f2e5d079f450fb2bb6d8128e12c9bee95ee28815ed891d0d0542c12776e5ea298dfecde4c46d227f214f0f65d38be5a3319d413c607660ac308fc11d7502a28148388b81d4c88666aea44795ab064128763f3da54b0eeeaa866547b1e74159b534f969065ddf26c9ab66d20b951b886fc1b32d16707518c47f3b92827df93a617a4becab60cc2ea9648f61699612d7e1ad2a515e3ce07aae85edab973798c24255163dddafee90bb5d51abd0764e89a1ace2834fba2612bc2f8a57488e185f1cea2c7b25463f1fbe6841dc060f2ddbacb61830488ad5e704ca88d939583519a96972ea6fa30682defd97d76c7a5c05e6a298d7b4d0eab0bdf966e6beb5cbb319ac81fc4a97cc1ea2e62fe85308f83cb559668237e625f4de21e9f699de69774cea7e270e451fd2405c1aaa87f5f0ce6b32875de1918565839e51546dfd090b81e19983b639eb58c12bdc8d9c9f3fe514d274b460514c539923a934e48e219a04569b17535f5f8acc7c13aa9ceccdd8df92c896e23ebc8210760af00150eaca27445efb2196b39006417ee38b90e1c6b66ee587fb1c465bbb0c94abfdbadcd9145007994b82205bda6a2915f6abc5222e3feb61be34004b19bd0139e77b69993ecbd4f27a5af39b8f0476650e979d2141ac5f37d6ae8ce24ffbec2ea5f53d7fd4d5fa993f20802c9798d7034ac66e2ed9cbb6d37d0400c0480a7e8bda94345ef402d6267ff", 0x1000) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000000)=0x1) 09:44:06 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000100)) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') 09:44:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000059001040dcb9000000140000001b00"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getrusage(0xffffffffffffffff, &(0x7f0000000000)) 09:44:06 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) kqueue() poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) 09:44:06 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() fchflags(r0, 0x20000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0xd5) 09:44:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400002, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x1000)=nil, 0x2000) shmdt(r1) readv(r0, &(0x7f0000000640)=[{&(0x7f0000000200)=""/217, 0xd9}], 0x1) r2 = accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) execve(0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) fchdir(r2) 09:44:06 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x0, 0xffffffffffffffe0}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x121) recvfrom$inet6(r2, &(0x7f0000000180)=""/208, 0xd0, 0x2, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x21}], 0x1, 0x0) 09:44:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mkdirat(r1, &(0x7f00000004c0)='./file0\x00', 0x40) r2 = semget(0x3, 0x2, 0x1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000440)=[0x2]) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000040)="86d15d26d211828067a105b4e8cead4ceb61a99f457dff5c1359a05571dfd0614ceacb8bab9c54112513229fe2c424ee0a4e4da04c3e35ddc98b86f85484bc546f0c88bad13af2b9873683573a35ac8a9173bd0a39448c8888e006bea6af10c33d54d56f5da4ed7cb20e51d2fbe7b208c1f7b5ff170905db9cd2b1db9fd1a82368f7a09899e2299b4ce786d91158406eefe8832eb7b6b009191e17f1", 0x9c}], 0x1, &(0x7f0000000500)=ANY=[@ANYBLOB="100100000000000000000000ff0300005b6e07f51b7c893b6be791ec3adca6bb26ca1d0d8f060d4319eeacd6efdfc9d10d24baf21aa381dcfafcafb2fd944ba01884d4ef640f7ed414f19fe872144949e7f1de47d6ca54b06edfd6ec9484cced797275477f11c3d2bfbc68a0e4e4d03685d1f27952747ca7f2c6d3bca94fff294cef1ea10ebbb411ba127ded2825bbe856c9f26fe5e001a077442f4cae6527efe09eb8430360dcf54ca7536effac00ae361353c97448040033e0140dc21ec869a5b62e8624c1c1511219d16caec07059376f74a9b6fdd6890756c8439ca81b7c2ead562343d9437b8efa34558b289965ff01c15e6b0ed17cd6758187237a9abf8d79715c26f100800000000000000001000000870d00008831f8a5cce79612145236dad2f082b92a0ce451d5e9acc5befd4ac4c5971c641f5be9bcc6fd499ba4d0544166f3840e49211c92e977497dc60832bf3c45e5cc204dd45226f177900c84a072487a3bdbb516aa4e37dad7a58972c0372f5b5ff1e3ddda2b846e2b116000000000000000d000000000000000ffff0000e68300003b17e0062b230d36dcf806665c45c654aaf73350e5d08f1f100b3067ec848a4b60cf7a1a0ad556ee5938c5b7cb3433a79fdc256fc5260fd5fd1a6cbae34311cf74e15ab3259042866a6f599ffc3371ad22fab15f4f6c0ad3caf98ce05479174ac1549201659721e12e0dc85efb01c0a6f7681d7aeb8b010d64ca73e27ef0aafa35221fd13cb318f24455d410ab2e12b5ee58cac7bdfee4aed2d02cba00dcdd082a928438f998e63a3f4977c8cf491ad54aebdae9fa8895c6de962d74ba54e826f5ea5d5e7946ff6b437095d7280000000000000000000000ffff00006240348434fe772d2dc08b4cf6f9966c20a942591c0cf300e50d58bfb8c13bb5165c748f6cd2598dfbadb8e7836734789f887427f32993ecfcc6357bb7c10584deb0cabf11c2ccc60b615bddb6f39ebc8b7a978caf44771d932e2d15362c935b7c8198fa835a356cef63c7082a37767e6e3ee64145d570fdb3660f805bc848b5b2d163bb80549a6bf236527898300d3d61d8416d9061ca457d828cf4ec1ebde554d1e81ae5175f7a05a4544551e17bcf26e1d05485514dc94deb429be0f86082c864c5752af02e20464f22c27886eedf2566c2115d170929dbfc915046006b6a9aa470b1fd2e122e9e"], 0x288}, 0x409) 09:44:06 executing program 1: mknod$loop(&(0x7f0000000100)='./file0\x00', 0x2100, 0x0) r0 = msgget$private(0x0, 0x1a4) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgrcv(r0, &(0x7f00000002c0)={0x0, ""/206}, 0x1a9, 0x3, 0x2) r1 = open(&(0x7f0000000140)='./file0\x00', 0x12, 0x51) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000180)) msgctl$IPC_RMID(r0, 0x0) 09:44:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400002, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x1000)=nil, 0x2000) shmdt(r1) readv(r0, &(0x7f0000000640)=[{&(0x7f0000000200)=""/217, 0xd9}], 0x1) r2 = accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) execve(0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) fchdir(r2) 09:44:06 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x5) fchdir(r0) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1008, 0x0, 0x0) 09:44:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getsockname(r0, &(0x7f0000000140)=@un=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) getrusage(0xffffffffffffffff, &(0x7f0000000200)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0x800c7005, &(0x7f0000000080)={0x0, './bus\x00', './file0\x00'}) 09:44:06 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) socket(0x1, 0x4005, 0x0) setsockopt(r0, 0x10003, 0x2, &(0x7f00000006c0), 0x0) listen(r0, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x2, 0x2}, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 09:44:06 executing program 0: r0 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7f202d, 0x86137) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0xb}], 0x8, 0x0, 0xbaa, 0x0) openat(r1, &(0x7f0000000040)='./bus\x00', 0x382, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0xc0, 0xfffffffffffffffe) 09:44:06 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x100000, 0x0) lseek(r0, 0x3, 0x1) r1 = semget(0x0, 0x0, 0x20) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = getegid() r4 = geteuid() r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x7, r2, r3, r4, r5, 0x101, 0x1}, 0x3, 0x8, 0x1}) getdents(r0, &(0x7f0000000080)=""/37, 0x25) r6 = semget$private(0x0, 0x2, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = getegid() r9 = geteuid() r10 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x1, r7, r8, r9, r10, 0x20}, 0x9, 0x1ac, 0x10001}) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) lseek(r0, 0x0, 0x3) 09:44:06 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x420, 0x100) mmap(&(0x7f000071a000/0x4000)=nil, 0x4000, 0x0, 0x1010, r0, 0x0, 0x0) mlock(&(0x7f000071c000/0x4000)=nil, 0x4000) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 09:44:06 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/112) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "bfa6b6806671a7b7435e02da9ca12704ef5e7f58"}) 09:44:06 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = shmget(0x2, 0x4000, 0x4, &(0x7f0000422000/0x4000)=nil) pledge(0x0, &(0x7f0000000080)='\x00') r1 = msgget$private(0x0, 0x241) msgctl$IPC_RMID(r1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000340)=0x1) connect(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="b1844e576101041660fd1b55838d3958643af7d27e84e16a85a05562c53000"], 0x1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000002c0)={{0x18, 0x1, 0x3, 0x1}, {0x18, 0x0, 0x1ec, 0x3}, 0x6, [0x3, 0x6, 0x6, 0x8, 0x1, 0x4, 0x2, 0xfffffffffffffff8]}, 0x3c) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000140)={0x4, [{0x3, 0x2a0}, {0x3}, {0x3, 0x15fd4972}, {0x3}, {0x3, 0x7}, {0x0, 0x7fff}, {0x2, 0x7}, {0x2, 0x1b72}, {0x484e046c6485d523, 0x800}, {0x1, 0x7}, {0x2, 0x7}, {0x1, 0x6}, {0x0, 0x20}, {0x3, 0x9}, {0x1, 0x4}, {0x1, 0x100000000}, {0x3, 0x7f}, {0x3, 0x23c}, {0x3, 0xfffffffffffffffe}, {0x3, 0x7fff}, {0x3, 0x1}, {0x2, 0x1}, {0x3, 0x7ff}, {0x2, 0x200}, {0x3, 0x445283ac}, {0x3, 0x8}, {0x3, 0xfff}, {0x1, 0x200}, {0x0, 0x3f}, {0x2, 0xf60}, {0x1, 0x3}, {0x3, 0x4}]}) r4 = semget(0x2, 0x3, 0x210) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getsockopt(r3, 0x5, 0x81, &(0x7f0000000740)=""/204, &(0x7f0000000280)=0xcc) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r7 = getegid() semctl$IPC_RMID(r4, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) getgroups(0x2, &(0x7f0000000580)=[0x0, 0x0, r6, 0xffffffffffffffff]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000006c0)={{0x6, r5, r7, r8, r9, 0x4, 0x2}, 0x1, 0x1, 0x5}) r10 = semget$private(0x0, 0x5, 0x40) semctl$GETNCNT(r10, 0x1, 0x3, &(0x7f0000000480)=""/7) socket(0x10021, 0x3, 0x10008000) syz_emit_ethernet(0xae, &(0x7f0000000600)="622529d1d74061799770ff8df3409ea7f703bb7e5de98810c7f3be03000000000000007cb3b3c15db500f8c3f97cf70d8fb886ce51dfc86168da64d1d079347d6b420e6094f54963f33d70670e483bd1f300671a592003f55f95261adcc24445df66db4e47b38d5c2dc660fe01c621aeb92177be7af3e8a064b0130a41c8e2304bc7adb8bbbbf461e92ca137f54858d05f45b440617264bace96b172bc1854e3016fc066a455df06e2a0bb7f8a8d") semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000400)=""/70) semop(r10, &(0x7f0000000000)=[{0x0, 0xc}], 0x9) 09:44:06 executing program 0: clock_settime(0x0, 0xffffffffffffffff) shmget(0x3, 0x3000, 0x202, &(0x7f0000ffa000/0x3000)=nil) 09:44:06 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9c, 0x0, "7e389ddedff371734578fbcef9097b5ac793683a"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "bf832bed9fdfaaf4f4e2cd976313748405370ff9", 0x0, 0x8001}) 09:44:07 executing program 0: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pledge(&(0x7f0000000000)=')\x00', &(0x7f0000000040)='\x00') fsync(r1) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, &(0x7f0000335000), 0x10052) 09:44:07 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)) readv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) open(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffffd, 0x20) readv(r0, &(0x7f00000004c0), 0x1000000000000268) write(r1, 0x0, 0x0) 09:44:07 executing program 1: r0 = socket(0x18, 0x2, 0x4) setsockopt(r0, 0x29, 0x2f, 0x0, 0x90) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/53, &(0x7f00000000c0)=0x2a0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/64, &(0x7f0000000040)=0x40) 09:44:07 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) stat(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x100000001) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 09:44:07 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/4096, &(0x7f00000010c0)=0x1000) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x4, 0x89, 0x8, 0x0, 0x5, 0x1, 0x1a1, 0x3, 0x1, 0x20, 0x81}) setsockopt(r0, 0x40000000000004, 0x0, 0x0, 0x0) fchdir(r0) 09:44:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x5, 0x9, 0x8, 0x3867, "4c837a9af0872624f64ddca9e53377151eb8fc58", 0x56b, 0x5}) poll(&(0x7f0000000000)=[{r0, 0xfffffffffffffffd}], 0x72ea110edd0661f, 0x6) 09:44:07 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) setsockopt(r0, 0x1, 0x7fff, &(0x7f0000000480)="3dd3168e12f61d3f5ca8028e4bc788c3f3e96aea8a83651bbf78eca3b1ac44887bfdfa0957c651295ed4af1cb633c5307893b609e2711b76c84f75621b33988f0a87538dc5785b55fb474560ed46d5d18c04ad260f0381d29a85578018437d9e7ab46a732f888a72c091697388680b64f461e5822e9beec60e918388992ff3aee48a2dadfe43c45a4723e1e08ca9acf36fb19f9e8e0fbcd495957db9da40603480dc569db605dd94b6d7ca946c5468d71e1c491401b0025224", 0xb9) socketpair$unix(0x1, 0x5, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f00000003c0)=""/173, 0xad}, {&(0x7f0000000540)=""/244, 0xf4}], 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8083, 0x0) select(0x39, &(0x7f0000000100)={0xee5f, 0x0, 0x100000000}, 0x0, 0x0, 0x0) select(0x8c8473dabf589a25, 0x0, 0x0, 0x0, 0x0) select(0x282, &(0x7f0000000080)={0x3c}, 0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000140)=',)!\x00'], &(0x7f0000000380)=[&(0x7f00000001c0)='/\x00', &(0x7f0000000200)='&\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)=']/\x00', &(0x7f0000000300)='!%+\x00', &(0x7f0000000340)='\x00']) 09:44:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xffffffffffffffff, 0x1, 0x1ff, 0x7, "b8000000000000080100", 0x1000}) r0 = socket(0x18, 0x3, 0x6) r1 = semget$private(0x0, 0x2, 0xffffffffffbffffd) semctl$IPC_RMID(r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) write(r0, &(0x7f0000000140)="d52bf311462498712bc7d8081f5064b67ecb4f7953a73e7dae519f2cd198c9f4f75f7319cf23203d5667bba2d8ed3931f1721ed07c9d32c610f132abc55a6a4585ad04a9be2ca2206591d994330a04dfdcbd97c0ae64a22c45f1fb5072d32d6f3d0f14fc0a2405f145941e375d3d4b661b291248b430518b1892fa38ed0841f5232d2fd6a679f4cbd990b308179e2556e8ccf24cdb08c9e19119bec375aba11d6df53c55a4a3533f21127546a39a2359315b4e8619cfdf03520e9dec616db77d05756bf720286a2aaf74d1b7c1bbbb98532011feed9e1bc2b9fd", 0xda) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="9b57c67b", 0x4) 09:44:07 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)='h', 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) read(r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 09:44:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x1, 0x16d}, 0x10) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x1000, 0x1f, 0x80000001, 0x0, 0x5, 0x2ec, 0x0, 0x1, 0x1, 0x8, 0x8001}) r3 = socket(0x18, 0x4002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) 09:44:08 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000000c0)) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x6, 0x4, 0xbe2, 0x1000, 0x0, 0x7, 0x100, 0x3}, &(0x7f00000001c0)={0x100, 0x4}) 09:44:08 executing program 1: r0 = socket$inet(0x2, 0x40000000000002, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x400000001d, 0x0, 0x0) 09:44:08 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x2840) r0 = open(&(0x7f0000000100)='./bus\x00', 0x800, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)) 09:44:08 executing program 1: setrlimit(0xa, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSTOP(r1, 0x2000746f) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 09:44:08 executing program 0: msgget(0x3, 0x10) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r0, &(0x7f0000000100)='./file0/file0\x00', r1, r2, 0x2) 09:44:08 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000110000)='./file0/file0\x00') pipe2(&(0x7f00000002c0), 0x4) mkdir(&(0x7f0000000140)='./file0\x00', 0x110) chroot(&(0x7f0000000180)='./file0/file0\x00') r0 = socket$inet(0x2, 0x4003, 0x7f) fcntl$getflags(r0, 0x3) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x7}, 0xc) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000300)='c\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x0) mknodat(r1, &(0x7f00000001c0)='./file0\x00', 0x1010, 0x5) chroot(&(0x7f0000000040)='./file0/file0\x00') read(r0, &(0x7f0000000240)=""/91, 0x5b) syz_extract_tcp_res(&(0x7f0000000000), 0xffffffff, 0xe3) msgget$private(0x0, 0x4) 09:44:08 executing program 1: r0 = socket(0x30, 0x2, 0x4) open$dir(&(0x7f0000000200)='./file0\x00', 0xc00, 0xc0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x120, 0x0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/130, 0x82) setsockopt(r0, 0x21000000000029, 0x3d, &(0x7f00000001c0)="4b74954c", 0x4) fcntl$dupfd(r0, 0x0, r0) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 09:44:09 executing program 1: r0 = semget$private(0x0, 0x6, 0x320) getrlimit(0x3, &(0x7f0000000280)) semop(r0, &(0x7f0000000000)=[{0x2, 0xffffffff}, {0x1, 0x1, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0x2, 0x1800}, {0x1, 0x92, 0x800}], 0x5) semop(r0, &(0x7f0000000040)=[{0x2, 0x1, 0x1800}], 0x1) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f00000005c0), &(0x7f0000000600)=0xc) pwritev(r1, &(0x7f0000000700)=[{&(0x7f0000000640)="58c14c69641979823b6a3f8e4b01260fb8727163335b38a077831a44364a46f53e59ee09b7b79ed869d9b0e6174f1d4a1f76f4013de3508937a26674c134b0fa9e457f9b53f4ee34e40a7ca64f8f3bc943206f71f9fe7fe3ab579d1ce21e9cf91b8276b60058b2facedb3088cb8389336a6dfa672d5e448872ce22512d0949da218883463758ff04d644c46ad06389dbf073af149e50629a2f62b9294d296f", 0x9f}], 0x1, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x0, 0x0) read(r2, &(0x7f0000000240)=""/51, 0x33) r3 = socket$inet(0x2, 0x3, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) fcntl$getown(r4, 0x5) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r5 = open(&(0x7f0000000380)='./bus\x00', 0x4000005, 0x1) r6 = kqueue() readlinkat(r5, &(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)=""/52, 0x34) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) write(r5, &(0x7f0000000140)='y\r\x00\b\x00\x00\x00 ', 0x8) semop(r0, &(0x7f00000003c0)=[{0x4, 0x4, 0x1800}, {0x1, 0x4, 0x800}], 0x2) poll(&(0x7f00000001c0)=[{r5, 0x2}, {r3, 0x26}, {r6, 0x4}], 0x3, 0x7cc) pwritev(r3, &(0x7f0000000400)=[{&(0x7f00000000c0)}], 0x1, 0x0) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000180)) ioctl$TIOCDRAIN(r5, 0x2000745e) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000500)=[0x0, 0x800000000000, 0x40, 0x0, 0x3]) semop(r0, &(0x7f00000000c0)=[{0x2, 0xc2be, 0x1000}], 0x1) semctl$GETPID(r0, 0x6, 0x4, &(0x7f0000000440)=""/165) chflags(&(0x7f0000000580)='./bus\x00', 0x0) getsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000540)={{0x18, 0x3, 0x2140000, 0x3}, {0x18, 0x2, 0x1, 0x1}, 0x9c, [0x1, 0x10000, 0x800, 0x0, 0x690, 0x100000001, 0xcb89, 0x7fff]}, 0x3c) listen(r3, 0x80000001) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x8, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x5}, {0x18, 0x0, 0x7e, 0x6485da87}, 0x9, [0x2, 0x9, 0x8, 0x4, 0x80000000, 0x0, 0xfff, 0x6]}, 0x3c) 09:44:09 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x38, 0x10) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r0 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206911, &(0x7f0000000080)=0xfffffffffffffff5) 09:44:09 executing program 0: r0 = socket(0x6, 0x5, 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r1) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2004, 0xffffffffffffffff) r2 = open(&(0x7f0000000280)='./file0/file0\x00', 0xfffffffffffffff8, 0x40000000) setgid(r1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x2) 09:44:09 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000140)=""/169, 0xa9}, {&(0x7f0000000200)=""/114, 0x72}, {0x0}, {&(0x7f0000000440)=""/237, 0xed}, {&(0x7f0000000540)=""/229, 0xe5}, {&(0x7f0000000640)=""/202, 0xca}, {0x0}, {0x0}, {&(0x7f0000000740)=""/146, 0x92}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x57}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x1ea, 0x1, 0x6, 0x6, 0x8b}, 0xc) 09:44:09 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) 09:44:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) bind(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000340)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000140)='./file0\x00', r4, r5) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r1], 0x28}, 0x0) 09:44:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) ioctl$TIOCSDTR(r0, 0x20007479) 09:44:10 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x80) mkdir(&(0x7f0000000180)='.\x00', 0x0) 09:44:10 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x400) close(r0) r1 = socket(0x18, 0x1, 0x0) lseek(r1, 0x0, 0x2) listen(r1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) dup2(r2, r1) 09:44:10 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000000)) 09:44:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) write(r0, &(0x7f0000000240)="b972f0b197dd6545dbf16ea02d3af20325e90c76c88c269c7c6c6c8b90f3881cd086afc8a2f0bdd3dcff7f870bf7d37a78edec24c17f040f1db3d8b6478aca7fb895cfb8481429e281022f2de27b68944b23afa69f6125a3bb2257bd80b01bc2e192108cdf33e60877aa03dc9076e141aa73cc074a261ccb0c4b02f1135b20853daafb581a741c1d1bd43bcf5df931dfba87b14e172f0b721a86df578f48dc0ef29471e4f4b0e864a3713ac7e1631b1d2969529797e37aee8415dc23acbace4d705c4e34b4f0194407c89bfc252c3251095b02189c66a92c9d7912706802c3751fb6db36", 0xe4) mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x0, 0x2010, r0, 0x0, 0x0) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x20, 0x2) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a97", 0x20}], 0x1, 0x0) write(r0, &(0x7f0000000140)="8c684897f018781ac95402f5759853cff783ab622c5c0a9e99b9bf573d37c31258572b4166973a090d67e9b35dbf41cfe689e02c52da41beb2d4e1359b2cb256d69520bee04f476b09bb6a9b861b6f279b0d55c8bbc8d4043d5effa6b92e2ec4d4cc38ebe11f5128d3cb71b955e56f09fcf7c8b0268bf972ec095ca81d909b9dfb4d4ffcab179e6c725e955ae5909f4532bfd5ec1adafbe746464da0485be165c9742852080d7d3f5b3c68dc77588cee98899ece8ed10f7e2d6115ed6a49247eeeb0d4237ab5b8a84c1eed1e3e0221d06105a761831b0da89c1727c602b847ca2fe6", 0xe2) fsync(r0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) 09:44:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x13, 0x0, 0x1000fffffffffffd}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x40) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) fcntl$setstatus(r0, 0x4, 0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x7986c49b) ioctl$TIOCCBRK(r0, 0x2000747a) 09:44:10 executing program 1: r0 = open$dir(&(0x7f00000006c0)='./file0\x00', 0x40000400000002c4, 0x0) r1 = semget$private(0x0, 0x3, 0x1) semctl$GETPID(r1, 0x35b3238cd82a8546, 0x4, &(0x7f0000000240)=""/191) r2 = socket(0x2000000018, 0x2, 0x40000000000008) setsockopt(r2, 0x29, 0x200000036, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) r3 = dup2(r0, r0) ioctl$TIOCNOTTY(r3, 0x20007471) unlinkat(r3, &(0x7f00000001c0)='./file0\x00', 0x0) semop(r1, &(0x7f0000000000)=[{0x2, 0xff, 0x1000}], 0x1) mkdirat(r0, &(0x7f0000000640)='./file0/file0\x00', 0x12) shmget(0x2, 0x1000, 0xfe, &(0x7f0000ffa000/0x1000)=nil) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000600)={0x4, 0x3}, 0x10) mknod(&(0x7f0000000100)='./file0\x00', 0x8000000080002005, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000200)=0x3) setsockopt(r3, 0xffffffff, 0x100000001, &(0x7f0000000300)="959ba0e8d4c593e45941d265e3e800e613639c56cb7bb2bd22a11bf5ce568e60eb2925f97a5f6e2578e6e948fcd633897ce40af5277198f2902e16d14f9bc4db33123adf97ae136bf0950c35229526833b848c224aaaa1bc31728ea467be90ce6bca7623f5c9258587155b04a1dad986d088414b24d8603f090ceb25b7c76e128f683291f168bfac6f0515d0d6d41f7432e6cb4a76bd4cbaceebdb510b0fd4c7071f7be3c0ec62c3a41ec4cd563e6a329b7e881e97c65ffdb99e2ba0b448a993497d23fed090a6a4e5a7aff6872582ccd8c99b7a3c7ae3f05fa1b765d615564d8491c4ea702ed8a7c44863443713c468645d008fb87deeee5043930000bd3d6b66463962118453b023af45b3fe731cabb0e738e8d86bcfe98cfea6fd3dbaeb512d91f44d0e70ae5ffa4ec03be820c701a832b80591be3c17aef536c4be30eaf3c8ce3bce1b4dc84658fb8091211314c450b02a96bf47113c2ec54cb447d57547299c17a0434e6db4c79d042f63a4779942265bff5bab7f179a543952065e2cfda24fe8ffef95ea218ae786fe51c4f375d562e01f476df3900045c482262fa5696e1c66cda9cc585c000000000000000000000000000007f54ba2a0b4f1e7b9fc0c7fe709fbe8", 0x1c6) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680), 0xc) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000180)=0xc) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000500)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000005c0)=[0x6, 0x4, 0x4]) setsockopt(r3, 0x8, 0x0, &(0x7f0000000740)="a9c511f17e327dc58d79fcfa17575cca22a6ba0a44fcc7a0ce93d0bbfefadfb19ff6f6cf855a8275efe2c13dd1008f3eb19c1d5aff4cd756ab2a657ecb243002032070e95c4e3d5ee1ed61b825521f64291832be3ec85e90f53614ae60476caa37bd4f14e3a7e2516aa4e54c0906e2c81330c72859fdac6b1a19516c6be1ca536b", 0x81) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)='b', 0x1}], 0x1) mlockall(0x3) semget$private(0x0, 0x0, 0x80000000209) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) 09:44:10 executing program 0: r0 = socket(0x1, 0x100000000000004, 0x9) close(r0) mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="9a11ae7cf2eaf4d54e8f3f4c748382b4d1d98c0b8f037c355f766d83b7a58236075012ceb3fb17f6a3814fa942fdadecb409b1cebcb1bbcdf27c315582a9967bab15f3b25e896f", 0x47}], 0x1) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000300)) mkdir(&(0x7f0000000040)='./bus\x00', 0x4) msgget$private(0x0, 0x40) getpeername(r1, &(0x7f0000001400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8103e1c2ab467e0d45ebb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000000)=0x1002) 09:44:10 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x80000000000036, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x80) r2 = geteuid() getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, 0x0]) r4 = getuid() r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x9, r2, r3, r4, r5, 0x20, 0x9}, 0x4, 0x101, 0x56}) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x20000, 0x82) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000240)=""/4096) ioctl$TIOCEXCL(r6, 0x2000740d) r7 = dup2(r0, r6) ioctl$TIOCSTART(r6, 0x2000746e) ioctl$TIOCNXCL(r7, 0x2000740e) sendto$unix(r6, &(0x7f00000000c0)="0d200b6296c90e49e725c0922ae83a70c45f482cd7933c2689727d9dbb3fb9351212ff5b06ab8f7d56dfa279612fed3fdfcf5177041194c24a8d1d5f15831f284d2b85139f571018d15e399125e2d7e248023fcd08dba241dd2bad0da78f5930d369d93561ebbb", 0x67, 0x400, 0x0, 0x0) 09:44:10 executing program 0: mknod(&(0x7f00000023c0)='./file0\x00', 0x2003, 0x4) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400, 0x4) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000100)=[{&(0x7f0000001180)=""/195, 0xc3}, {&(0x7f0000001280)=""/157, 0x9d}, {&(0x7f0000001340)=""/104, 0x68}, {&(0x7f00000013c0)=""/4096, 0x1000}], 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1) 09:44:10 executing program 1: setrlimit(0x8, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x7, 0x4}) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) setrlimit(0x7, &(0x7f00000000c0)={0xde5f, 0xffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000200)=""/191, 0xbf, 0x41, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./file0/file0\x00', r1, r2) 09:44:10 executing program 0: r0 = dup(0xffffffffffffff9c) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)=""/88, 0x58) mknod(&(0x7f0000000340)='./bus\x00', 0x3a4914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2000000000400, 0x20) write(r1, &(0x7f0000000140)='ml', 0x2) 09:44:10 executing program 1: r0 = open$dir(&(0x7f00000006c0)='./file0\x00', 0x40000400000002c4, 0x0) r1 = semget$private(0x0, 0x3, 0x1) semctl$GETPID(r1, 0x35b3238cd82a8546, 0x4, &(0x7f0000000240)=""/191) r2 = socket(0x2000000018, 0x3, 0x40000000000008) setsockopt(r2, 0x27, 0x200000034, &(0x7f0000000500)="00000000b822306e365ca6cb12225511000000000000000000000000f12a7dd6f51ed0600e10d4fa56169dbe01370a061681c5bdd2cef7988235d850b44990984d0e9bf472933a01cc7fa7ccb8dd56eb72b8b0c32dbdb24372efac562edca89532b397303b109133148fa1f7c88a24bfbc65ef66391df9074665828de3f290db1d973ce687e5b476bca41c4650a0ef7d29331730356f0ec766f7b8bc3ee524799ce3ea1b89c7d73ccc4b5327c12dd8b8f72eccde3188", 0xb6) r3 = dup2(r2, r0) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$TIOCNOTTY(r3, 0x20007471) unlinkat(r3, &(0x7f00000001c0)='./file0\x00', 0x0) semop(r1, &(0x7f0000000000)=[{0x2, 0xff, 0x1000}], 0x1) mkdirat(r0, &(0x7f0000000640)='./file0/file0\x00', 0x12) shmget(0x1, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000600)={0x4, 0x3}, 0x10) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000700)=0x24) setsockopt(r3, 0xffffffff, 0x100000001, &(0x7f0000000300)="959ba0e8d4c593e45941d265e3e800e613639c56cb7bb2bd22a11bf5ce568e60eb2925f97a5f6e2578e6e948fcd633897ce40af5277198f2902e16d14f9bc4db33123adf97ae136bf0950c35229526833b848c224aaaa1bc31728ea467be90ce6bca7623f5c9258587155b04a1dad986d088414b24d8603f090ceb25b7c76e128f683291f168bfac6f0515d0d6d41f7432e6cb4a76bd4cbaceebdb510b0fd4c7071f7be3c0ec62c3a41ec4cd563e6a329b7e881e97c65ffdb99e2ba0b448a993497d23fed090a6a4e5a7aff6872582ccd8c99b7a3c7ae3f05fa1b765d615564d8491c4ea702ed8a7c44863443713c468645d008fb87deeee5043930000bd3d6b66463962118453b023af45b3fe731cabb0e738e8d86bcfe98cfea6fd3dbaeb512d91f44d0e70ae5ffa4ec03be820c701a832b80591be3c17aef536c4be30eaf3c8ce3bce1b4dc84658fb8091211314c450b02a96bf47113c2ec54cb447d57547299c17a0434e6db4c79d042f63a4779942265bff5bab7f179a543952065e2cfda24fe8ffef95ea218ae786fe51c4f375d562e01f476df3900045c482262fa5696e1c66cda9cc585c000000000000000000000000000007f54ba2a0b4f1e7b9fc0c7fe709fbe8", 0x1c6) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680), 0xc) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000180)=0xc) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x3f, 0x2]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000140)) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000005c0)=[0x6, 0x4, 0x4]) setsockopt(r3, 0x8, 0x0, &(0x7f0000000800)="a9c511f17e327dc58d79fcfa17575cca22a6ba0a44fcc7a0ce93d0bbfefadfb19ff6f6cf855a8275efe2c13dd1008f3eb19c1d5aff4cd756ab2a657ecb2461b825521f64291832be3ec85e90f53614ae60476caa37bd4f14e3a7e2516aa4e54c0906e2c81330c72859fdac6b1a19516c6be1ca536b000000f10246d290da73da00", 0x81) mlockall(0x3) semop(r1, &(0x7f0000000200)=[{0x1, 0x7fffffff, 0x1000}, {0x1, 0xffffffffffff895f}, {0x1, 0x101}, {0x2, 0x8, 0x1800}, {0x7, 0x1ff, 0x800}, {0x7, 0x2, 0x1800}, {0x2, 0xf6b4, 0x1000}, {0x1, 0x5, 0x1800}, {0x7, 0x1, 0x800}, {0x3, 0x80, 0x1000}], 0xa) ioctl$TIOCCBRK(r3, 0x2000747a) semget$private(0x0, 0x0, 0x205) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) 09:44:10 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x10, 0x0) r0 = dup(0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "04000000000000000002000000ffec6de400"}) nanosleep(&(0x7f0000001c40)={0xf0, 0xffffffffffffffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0xa0, 0x0) utimensat(r2, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x20, 0xbb1}, {0x3, 0x8}}, 0x2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0xf6a, 0x9, &(0x7f0000000000)="82706a70d4df6da300a4a775bbca6b427d199ff54f7783622e1243315fce339b7caba28b908eba4c79872829fd218468d0d772b76da72329d3b1c510996a6edff6643fde4a61d78ee82cc4f786ca5190f79abec32ff429234527646324a34df45fe83c2ba9d36e13f22de2fda940a7d1a7dad1392c447bfc6fb11abb80728cebf038ddfad220bed8afc91180326e85852265d188cf6d14c6ad66561a48d16cb9e865abfa", 0xa4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 09:44:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$inet6(r0, &(0x7f0000000040)="3e618f4b5d878e0dd2ee5b4583d66182456f6d12a1", 0x15, 0x0, &(0x7f0000000080)={0x18, 0x2, 0x10000, 0x9}, 0xc) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 09:44:10 executing program 1: mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x1005) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() setregid(r1, r2) msgget(0x1, 0x143) 09:44:10 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x8000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000)=0x5, 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000140)) 09:44:10 executing program 1: chroot(&(0x7f00000001c0)='./file1\x00') mknod(&(0x7f0000000280)='./file0\x00', 0x2000000006002, 0x0) r0 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) setreuid(r1, r0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000039c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockname$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 09:44:10 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xa0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0xfffffffeffffffff, 0x1000, 0x80000000, 0x1, 0x8, 0x0, 0x5, 0x3, 0x1, 0x1b9b, 0x7}) fchown(r0, 0xffffffffffffffff, 0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x10, 0xa) 09:44:10 executing program 0: r0 = socket$inet(0x2, 0x3, 0x6) r1 = socket$inet(0x2, 0x2, 0x0) r2 = geteuid() getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) fchown(r0, r2, r3) getsockopt$inet_opts(r1, 0x0, 0x13, 0x0, 0x0) 09:44:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x5, 0x20000000000201e, r0, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000000)) 09:44:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = dup(r0) sendto(r1, &(0x7f0000000080)="336c6b5c7e8579e43c86b8ad3ee7f295eb27961d2889d2e6cee74e21a9d30dc6", 0x20, 0x5, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x6, 0x8}, 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x3, 0x8570, 0x4, 0x4, "cce001aacd41045f75a4ba450764ff6bc2e1bb50", 0xfffffffffffffffd, 0x401}) close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8242a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a", 0x69) 16:00:00 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f0000000040)) 16:00:00 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x2, 0x0, 0x0, 0x200000005}) 16:00:00 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x4) socketpair$unix(0x1, 0xa, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) fcntl$dupfd(r0, 0xa, r1) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) bind(r1, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) 16:00:00 executing program 1: chflags(&(0x7f0000000040)='./file0\x00', 0x70002) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8ff6aa46501c1c34bffce80008f000000001700"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x5, 0x1}, 0xc) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = dup(r0) getsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getitimer(0x1, &(0x7f0000000080)) write(r1, &(0x7f0000000040)="5582e91fa6bfc434e535415a", 0xc) 16:00:00 executing program 1: setsockopt(0xffffffffffffffff, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) sendmsg(0xffffffffffffffff, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="100000007fff177d"], 0x10}, 0x0) 16:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) setpgid(r1, r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x3, 0x6) setsockopt(r3, 0x29, 0x35, &(0x7f0000000080), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, &(0x7f0000000000)="aaae599f", 0x4) 16:00:00 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) 16:00:00 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) pwritev(r0, &(0x7f0000000740)=[{&(0x7f00000006c0)=' ', 0x1}], 0x1, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)=0x3) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001d00)="c46092a305bb7b5fae519c2326dd18dcd7e5ceba433f59deaf77ce631c7740d3b2253f04e4c96aa21d7359226450aacf16e6c90c5ea6e2816874c8f2d92334e513765d964580e4b3b43c2e6f2c6c9df4fb0245ad146c4cd6aceac031dc60e1ba509bb2ed2484c909a9e4a09a335305f9ef0dd799a47ba6e7d28a5aa2c957035044b911c9d02a9f30f4d24b331020ec69c85b73e92d64dd8843a6c2bada84e976a474c610240a9bbc84153843f54b15687d1e4319b8478596a4c72ee531d0a60d8d7bc423935aee53e4076c0d9e0b8fd17fa7ce29ef729d7ad92a12feb5c6ecc2dc2560a6ef8798e62faed23806b27630eb0603cc788ecb302d95c3efbf219edc9a392996f9346a6cf1130de9010e44a3270c0335793554c30858f4d100e4ac66ec3c41bacbeb6b2785ac65df4f4e6247f89dfb4f4342d9d7c7b212e8697d1c824e8c272f50b599b67a442e536c7277dab87c2b9f523c7ad3d98d470c0d8ead32bbaeba6db4336613be849163c2c7b68bc4d5a6f1cba29e452e2d0494b49bbb7f6750a4d47955c9a9c555ad3253947df222f57f57a2061185463c4e0697c08a647e70d05dba082c4256509ad26db6c5d6dea7688880a3f825d3124776dfd6662786ab3b56b86b7134a9e279af33c1731d059ddc039476333359dbe9f1217749c4059ec86055538ba4e72efc63f03a4dfed1cd60a9d40b91b701dc7d3099981058b257b612aa83d14db24035dd90f4066e941ae24fbf935100a3ca554880965d4e22d10941dfe29ff92e98c913f14f9126ac1e96bf6f13e36e260b94d67726614f659b730090270f82cd80498d0a74b2072ce9d91579b7f02f905b93357cc5d669f56bf9ff391800db657d920286900a4be278c8d0da039b69b104da8bbb3544bcb9884f68e45f6bd166305d037a5bd7321e8d488755887991697f8cc4d786bac6c175ac7a7234b48567c41ee4c906ded92c178276334e70157290948c0d49aca20a73ad7ac9e5cf56345e45dfd25e5243be048542073611b7d71667ac2e34a62705a50ffa120ee112207887f5c532dccf4aaae8d6e8d9b1f27398dd85b36fc816cc3a1f737baf018d77f5716e5a30197515e02666ae360194ea593d75a9aee635080fd8f3540f67dcf6f1fbf9b47d5d792440967fd9dd116d4c0dc4854607fa131df8449a89ee564d566967ec8e5b583d17906f09afa9514d41557fd349e323e2429e450344c169fd75f8a173348edb09335a4f93e735d3293b1099a083f2b890f84758171f3c4a9307ad531ecd950d0c6fcb71b8e601e1b95e8e60adb8141251774ce0b5facc62320e941fdf01515994540881b90820676f342231d3182f1a9d5dbd7a443deada35eb1882602eac8fdbcf0f086115846436a6d832be359b0817996c36d8d7852833ad566d09b340b9ec6453aca7ba9c735f83f1d542fef1743220e47c568dadb08f9adb215d28ac959b2913b1ff49e2d68839b24b29dacb64c3588e90592821540632c65dd2ecdce24011f101f96b9ed46c7abe52504c402144a720a386b927dbe33bacb69891d8befcef9a28de33994708a50c7b126f60a90b7d4c6e0821cbfefffdb617e66723a43f669be4c7ac98e6c599a10f8bce7f3a8155d48809a1fc6d40e2785b8047d1d008b36760de9c8c1ecf3d818cb02f7aade446dc17da8cb8597b2d98090da338a4d965a843a2ad0b825c7ad035579e079359f7012cbf11e60b0927451e364e09bab864227bfc16258e5448d8538c3ac5a33d96736848641f78edc18156ca6703dcac1a0cce26a5e2f38b60511692b33a1b45906e067b6210ce1edb6e22da23a2d59f48ddcaa149a25bb0a4fec222202f682fa7d44f9f0fd68d7ae419380be67e921d872c0f22c7ded1989039d92b1d99738b069204e7e621ec13084cb0f5e502b41783280f6cee90f78b606b194e7b18316a0859ee8b360f0da48d3527befe167bd54289d5bfeca4b31c36fe4a013fa4994eed4dd0ecd6848b3ad5017e057cc978eefeb24dac49387b471df4e6a88d0c571710ae7a7ed7e027a8be94cee21997673c409e192f6afcc109247fe64a62220beebd898b8641f20fc71de3ceab503f7ac8e7d20b60196079f23ffa6f5a47e8a93eaa1cb273436e3dae91936c5a398de371d3a37fd814d5d85eeea23ab559c8b194c02c5e46738597ed57c3832426d2191c97ea025b84e3cad73e43de57fc5575eecf627a285fc3e7989a7f34ad3ba28f96db36b01eae1838a3ff4850dfe4183dc7b98f44a98efdb6a91eb96c87828ba327cbc07f683b92c8a7b07bac34e6bb44b208f85b2f516be6853910fab42a9d765a179df5189ee80e578664bd6071493f55a1a64c2e4d7cfddb3e8b057cc89d77862bd08ee2ded77ef6d8aa6ef8c4ce1ac42e1ff7f5ccedbf356ff9d7215444a4e8efcfaa6918ffbe5b42059c73ef95a9d69ce9a9977cd8fcbebf3c654d6e07617289a250381e28b8a9692d6f9d2a8ac0cf9c6fdbac5d87a15c6b9a7bb72c17f15da50bfa4e00623e7b2f1d439bd5e7722a4eea7d0c906d5105f7f7afddedfda2163d04cf0b51f6e212be8c1b212cb92c101dc4a914418fedf11d5d792d60b60dd9104a5e914eed182f71ee0b6e73dfe0260a447f153d2705f9245613b7e2c0c557d488b6e98b828917fb344b20c19dd13496d23be1790ab0a416d256cfd7bc5a8d90d399a4d1ac1b8a84fb331ae392cc1d2f663c04ee2c62f370be6fa4df0367c782b0c9140d1f158e1518b623163c287d182fb87404caea8643899f53fb78e59ded3d8ce685c4791fa08948533a86aeac42de5ae17924a44b9069c39b896b6beb5f72a8953b30f532bd093ea5f208554fc05a8e26bdaa628daae733eb67a278be82ea1c24e4d9cfbf50514308c3832e010c", 0x801}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x20988, 0x140) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x8) syz_open_pts() readv(r0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/12, 0xc}, {&(0x7f00000000c0)=""/19, 0x13}, {&(0x7f0000000100)=""/66, 0x42}], 0x3) r1 = syz_open_pts() close(r1) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000002c0)={0x0, 0xfffffffffffffffc, 0xe5a1, 0x101, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) writev(r1, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3e", 0x459}], 0x1) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) r1 = syz_open_pts() r2 = dup(r1) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000040)=0x1) shutdown(r1, 0x0) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x20, 0x7, 0x0, 0x9e, "0cec8f07faa19e2b94a26fe29df7c8cd39c79d05", 0x4, 0x1}) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000140)="e74069843dd4cc02d6", 0x9}, {&(0x7f0000000380)="bb1645e8ad4c0947114e8fc9ab995e961be0399665c80beeec79c12b5d50fcf195bb25c46cbf2bd70b8492568116dcd2bd8cac72c40321e4c5195e4d9d9d07d5ab5b676198ce873058c60560befccc195ad2e8e8a0663aecd8d4f8b35090274f5c95f5e89029b986e02b362a2fa5dc56f6638e6fcafee513ded5d1213aac8775ac072e06b2da4249ed47c88851a33e22b32d2c9d88e23a642a4c", 0x9a}, {&(0x7f0000000440)="22251f0b64fd655aff421b50a527477142f72e2ba5512910e4116fe31b48a5f38cc390135f6dfbe6be3fbc1e8e58d76d150fe3483486f27ab0dd27cf90cf8c9c1e830b7f3dd517c81523cfc1ed83f9487468e8fa54aebc3b600a74a70fdaef8ad7ae8da1c2db7784ebd31feea49468b61c3b779564bc08ddc714bcadcf5b305e18a8518bee5b9d54b8601da421f561cd1253cee8ebe7bdc3cfe196da7640e166a5523fe2cf26dc5cfa0ae63f582f7cda46700b4d507c", 0xb6}], 0x3) 16:00:00 executing program 0: chmod(&(0x7f0000000040)='./file0\x00', 0x20) socket(0x11, 0x3, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0xc) sendto$unix(r0, &(0x7f00000001c0)="b10005020200e604000012005786ca3849451ae3d3051020741038f53e8551f30c050ffbffffffc0fffffffef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd82500f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9219830e0f2f0c9f69ec7ab3a34c290", 0xaa, 0x400, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') fchdir(r0) chown(&(0x7f00000003c0)='.\x00', 0xee00, 0x0) 16:00:00 executing program 1: r0 = dup(0xffffffffffffffff) unlinkat(r0, &(0x7f0000000380)='./file0\x00', 0x8) fchmod(r0, 0x1000081) r1 = open(&(0x7f0000000040)='./file0/../file0\x00', 0x8880, 0x0) r2 = fcntl$getown(r0, 0x5) r3 = getuid() read(r0, &(0x7f0000000180)=""/207, 0xcf) getgroups(0x1, &(0x7f0000000000)=[0x0]) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000100)) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r4}, 0xc) mknod(&(0x7f0000000140)='./file0\x00', 0x2005, 0x202) r5 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r4}, 0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r5, 0x0, 0x0) lstat(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)) 16:00:00 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = getuid() setuid(r0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000080)=""/3, 0x3) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) getuid() ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000100)={'./bus\x00', 0xfffffffffffffffb, 0xb5, 0x8, 0x1, 0x7fffffff, 0x80000001, 0x1, 0x2, 0x2, 0x10000, 0x1}) 16:00:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x100040, 0x0, 0xefaa, 0x0, "85495500020000000000001167f5afa680400900", 0xfffffffffffffffd, 0xfffffffffffffffe}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) dup(r0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x35, &(0x7f0000000080), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) socket(0x0, 0x8000, 0x3) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x2) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000180)="eaff125c00000000", 0x8) 16:00:00 executing program 1: munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x501) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x0, 0x1) ioctl$KDSETRAD(r1, 0x20004b43) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x8020, 0x88) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000000c0)={0x1}) ioctl$KDSETRAD(r2, 0x20004b43) r3 = syz_open_pts() unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() fchmod(r3, 0x184) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000100)={'./bus\x00', 0xfffffffffffffffb, 0x8, 0x6, 0x0, 0x6, 0x8, 0x0, 0x1, 0x1, 0x17a9, 0x1ff}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) read(r4, &(0x7f00000020c0)=""/4096, 0x1000) shmctl$IPC_RMID(r0, 0x0) 16:00:00 executing program 0: r0 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7f202d, 0x86137) kevent(r0, &(0x7f0000000040)=[{{r0}, 0x0, 0x8, 0x20000000, 0x1, 0x5}], 0x7, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x80, 0x3, 0x5}, {{r0}, 0xfffffffffffffffd, 0xa0, 0x20, 0x8001}, {{r0}, 0xffffffffffffffff, 0x64, 0x20000000, 0x3091, 0x5}, {{r0}, 0x0, 0x4, 0x1, 0x1, 0x6}], 0x0, &(0x7f0000000080)={0x0, 0x3000000000000}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) socketpair(0x6, 0x4003, 0x4, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r2, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0xb}], 0x8, 0x0, 0xbaa, 0x0) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x4, 0xfffffffffffffff9) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x10000, 0x74}, 0xc) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "00400000e74de40900000000000000000600"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) close(r0) 16:00:00 executing program 1: kqueue() r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000000)="1d72a573c265b0f3", 0x8) 16:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r2, &(0x7f0000000080)=""/239, 0xef, 0x841, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) fchmod(r0, 0x120) socketpair(0x18, 0x3, 0x2432970a, &(0x7f00000001c0)) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)="02000002", 0x4) shutdown(r1, 0x1) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8004667c, &(0x7f0000000100)=0x801) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) 16:00:00 executing program 0: mprotect(&(0x7f00001f3000/0x1000)=nil, 0x1000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x9130fbf, 0x0, 0x4000000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffa, 0x0, 0x0, 0x7, 0x7f}, {{}, 0xffffffffffffffff, 0x16, 0x2, 0x0, 0x8}, {{}, 0xfffffffffffffffb, 0x8, 0x2, 0x383}, {{}, 0xffffffffffffffff, 0x1c, 0x4, 0x1, 0x4}], 0x80000000, &(0x7f0000000100)=[{{}, 0xfffffffffffffff8, 0x8, 0x1, 0x20, 0x200}, {{}, 0xfffffffffffffffc, 0x40, 0xf0000003, 0x2, 0x2}, {{}, 0xffffffffffffffff, 0x4, 0x80000002, 0xffffffffffff8000, 0xffffffff}, {{}, 0xfffffffffffffff9, 0x1, 0x1, 0x2fb, 0x728}, {{}, 0xfffffffffffffffc, 0x26, 0xfffff, 0x1, 0x80}], 0x8, &(0x7f00000001c0)={0x1, 0x2}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0xb28beb8174cd36ca) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x8, 0xc529, 0x9, 0x1, 0x1, 0x4, 0x4a, 0x1, 0x1, 0xc573, 0x80000001}) mmap(&(0x7f00001f0000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x280, 0x0) dup(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x10001, 0x80000001, 0xfffffffffffffffc, 0x200, "4e7220099e3f009147cf43578642163961d6beda", 0x1f, 0x3}) munmap(&(0x7f00001f0000/0x4000)=nil, 0x4000) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:00:00 executing program 1: r0 = socket$inet6(0x18, 0x8005, 0x0) r1 = socket(0x800000018, 0x3, 0x102) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r0, 0x1000000000001) close(r0) 16:00:00 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000001c0), 0x8, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x7, 0x0) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)=""/10, 0xa) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e4178963", 0x21) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x3) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x3, 0x0, 0x8}, 0xc) poll(&(0x7f00000001c0)=[{r0, 0x44}], 0x1, 0x401) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x24) poll(&(0x7f00000000c0)=[{r0, 0x1a5}], 0x1, 0x0) 16:00:00 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(r1, &(0x7f0000000340), 0x10000014c) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) execve(0x0, 0x0, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000040)=0x80000001) execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x1006c, &(0x7f0000000080)="39ba4223d1b68166a47b407aaeab142fcd0ef295e8aebc586e9d8144dfad0074e522d872f208053f7d92046ae62b4e89a3a6612e7eb7db1ae85da3e36512f495becd739af33347c4c1967c041c75f361c0a2c1e7b2354616b6abc3a7dba724b7e9461ddf9661b1ca6f3870e933156daec3cca6075692c0044d393bcde0ca2c136895c6619e3d22fa67ab55f12ae4358f850c43c0efc41f047deec818932aa88940a5be9f63e8360bbfc786d49dce18711f3d43c6de47e453dfc17729f88bf4063530f02d527e2e5ab7a16b4c7c5d1d5162961d97ac6950b60067cc33c527e28153c0a4de4f17cecb113e717963377328e0ca8157ec4cbb33cf8b8e18d787f6c6bad208d5d56766306b4cb7d07b3c3d6e5eeb8c5b0f088adb5332313e11aa2c9a2a9d766b8bb38e86ce584f5aa95c6434c3aa5ae8f02107fcef4ba1f5cda7d6b300e6544e66063b033a05ff01d12de1064cb279e407d423f6791b209eb9d7eb2e105d7540b26cae4b09aa3d117e5f594ce6bd34c74855a7", 0x177) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x68, 0x0, 0x0) 16:00:00 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) setsockopt(r2, 0x400, 0x1, &(0x7f00000001c0)="8616f92858ea6409da0e222a03a601e635f178e572d5a1162015487b84ad4caf4d9361ce448d5c964d6a60e4f06901ddd17588d59301447dd2aab7183a46c3279d9736cfdfbd56e282a2d1a8af8a83c1d72cee1363f07e9fc6b86e6322b57641af4a6745c468f557065180a85a56ab3617a2a422e981478d90cc677127911df351423db01860d60ddac5d9b6fe11467bad8a658e70a8e07518273b8aaee5d549890ca426015e385b6152adaa4d1ec66df1cc67555e88226601474cee2ada0c3b8b7004d80334e08983149ea42430506bc7ca8016be1acdae50eef22bb7aab2f6a138cb3fefc37445db5a12f914", 0xed) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xb9}], 0x66, 0x0, 0x81, 0x0) close(r0) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x13000, 0x80, &(0x7f0000fed000/0x13000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000080)=0x3) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000000c0)={0x8, './file0\x00', './file0\x00'}) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x80044270, &(0x7f0000000000)) 16:00:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000), 0x4) syz_open_pts() 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x8010426d, &(0x7f0000000080)=0x1a5) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x2) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) 16:00:01 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) r2 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000023c0)={0x0, 0x0}, &(0x7f0000002400)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002440)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f00000024c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000002340)=[{&(0x7f00000000c0)="54be304cdae8bb8d363e34ddf58f97df6fb55fadee01eac86d042c29e98f85eb0e6fec238af5b2b8068484bf59fafbfef72b9ab8af79dd700a368ebb6f183fe4df5dfc4dae5f08b936fc84fbe5b884eea1967e851cbd25b1cb9854561973d533fe5977b847d2e289", 0x68}, {&(0x7f0000000140)="8533384130c2fa2a06819984fb0a3229c6939d6d260ca0ce78b79f", 0x1b}, {&(0x7f0000000180)="37ee1d26c211b7ed97dffb7dc1d6addb2cd86da8d1691f9dbd9d7fa04db792da8e0e05d8fc9e56447d61ea01fc93640f0efbcd5147407ece81ef6cfb604c2dc8b4fd7235c78bae189c01980a48e87927837c310a12d176fca1c84e2ea670011156ba52c2439a7b34cff4b45f1fb170eccb71f29236dd7611f8b84a97afcdc1074b28d5a48fd3b2f8e4025751d207f88f4b03e37d788d3712d3f519137f9be9de2b9ef3c6ff6979185b272b0057491834c70936ba2aba9cccc5c8aa953c0527b9caf98ad061388cd60fe02c05265a563627bfa61ae0218f88d1840f2a554dba4c839bb0c52e2bef6fb3e116e899f5b72eba500268d80fd7e9a4cff3dcf1d040563902c6f7a701761e4061166d590fc8790bd75fbd993e1fa233d40dceae2511cd0aa1d620cf45e0494ec3329df3219a0e240ffd73e0f02226707481f25ff584497cfb4b416369558b4412ce081152747ad30463f90def223558b1735767b68dd6db4d4d8be8fade2e1929a12db9de8dfb97b19b1ad5fee2988ff8e22afdaf77b1adc2b2597b233343eabaef83341a02b42408df721ef3489d6fe696fa8bebe298c9453ffc0a3f930e4039334eb1e50d04493fcc9964bcdfa63278b12217c176783b4b982f70b0409ba44721b220ed44fd46cc43f3cdc98d4a075cba15c0b390956a05b536b1c09144e87f7310151dbbbf79ac853f4b1a3a5e5bd76b0b9b52fb3cb27aaafd63d60703835d7f6cba61da77e4f572de368be0d41a8d1076761245c4fd07bd174187dfb620b8f1caf35ff1aa2261ba4af503433ac0060b047f7df72629a94235b510b21c5077f51a765b00b773438ee8af8976f659bdca6d4b45e9ac69f12a250ac4ddb914542f342e1592baae48f51ef508989ccc99c9efe44bb91b099d8998b92c435ffa79fadebe62bf86ad7a14fa99faf1b53256b650d061e3b6b1973da7fecc0be59f08f1dee204136615fb4f52cd813b34d78f67d9bfb2f663bf9b010f34dff0af9be6d7d0d487ae42e92dddcf0de7c13854efded07fe2f590261c71d2c780c1724d5eae8d1db942dc984e832ec3e9d3643a0192f2abfefbe65d6d7384a9c433968587d7c255b486c245e934d4b700a2cccb2ef2bb72e21ba5716ec6d317c262f0b4479236d0cd486d84a4219e38d010b03a2fe34618aeac7446d226e976e472f71bd7efa4f936abb2762c121a448df957ec4354e7eab7b13ab9393b35ea25a7b6576f2a237c13bff484c8aec4642a66108e2122dd5a40e39c5b8568c464d551e760fe37bd117e5add2b06106988db52b4d47b6b5ad442ac3c81f9bb7863ef8536c7005ec8a244dcb7bb14904a96210163961360589570daeeb36287384dacaf555e79bd21b84cad8e155ab6d70e16787fa87d11d5804c395b059c8659f2402aacf3437313eb82961998068e90c5101e3158e358397900520c21d84a8e6e57f8139d6d4f43d8b80244262907d740896b660e36a9ee84cb2cc10ede18a584f89c4714ece113a9b6e06171b462939da40d694c6f5c53e96163b3723adad35ec915f830ad40f863d36d2621cb127204b142cece86e38af7f5735e2c202976f14b907db46cb00e48c52f96302b1871c1caf9c14368e5a136c2d7bdfc41dfef4c43e086c87fec163d4cea05fe16d05dc7a71012ed6b02b63a09a583876d3cc57a3bf8a32bc995e2b5d4fa1f8010e16b01d9e5def3916eaa0d8cf145a8e63a9b0f74db16b7c5488e6e282a8937a9817c40e5487bef2868a16c7168b72b9ef36f04517572f9a25ccf373fd2e7d61a962053e4f55d02a9934374cf3948b0d6ad8d5cd1f5bd3a4ac23b3e8c666707712b180faa8ccfa305470ef6cf1cc1e028393bb73138064de6077e76320e15efebad258c4530f037f3bd60f59f47067de38629145f165bc8fbfc7a0c2c3dfb01f5689ebc312e4ffac3a0ebf65fb9cb949450bb363747c855a649383e7db7b84761f4e17694185baca62722f1636aa004f6ff2f3423bbae08d69eb66e7f2f5b611de018c05df41bb6abc604c4e9c031d8240046423a9f2beadd10fcede6bb1baf998881537493e4e67fb08099670fb358bb45cb91a9903d4e1eb5eabdcc80750d56ab9ec575846938daa3a2ce52c4860e9f6de55192cda87926e57920c74e93bd3c087b4a560549ed64fd3012e37c54e09292f90fd81bbd5e617136885187f45d412144ae5e348bd09aa358ac197b1aca8eaa78c4bf00ea486026ff5ba35e311c960047512fb1e0845ebb87cab08e14b17644a066b7f22334aa06a9e28cb8df0c0c734c3932916f3e2035767a5e385fd44b83d7f5b445ccbc490678a4f9a4dff49b6b9145a19d56ffff95ce046a3fc697600779d913db2c488db9d1d9d1c5dc54678a9dd4428c081d652a8817d232a1963cf13ee2d55624c8f6a429d73210e1fdea9604f784086db2cd6807f16044e83cd90f7acce3f24751978ef946c9fd3fdf712d06968b6bd4a634bfebac94897db7ed46f7e2a5fc4de924f0e0efb958c39ddffd358d62a5ba147cdc2083c54ad501fa0283b742fa30138347b2050c03fc64c2fd94d3f5b70e4fcc0b7fc279962fdb97dc30b88975ec5118281180d6a3b2c34b0aeb5e0d3aef12b1029370c45a8ad00f050498c7a2aa83e02df3c69d98642f479798855c15f4cdc8ed7b781bd469b6ba9ad01d2ff0cbb9005c7302e0c640d0ff6392818184e9d20458fc48c1ba84072ed622c37da7eb3c067d0c0013802fb1458693bf0a04121f05eeaf7020d743c0db909efdeb9d54031ae037b454cd3397fedaad70102450e769e29a8990fda4764da6cd3c3e4d5e13fb06a685a9198b4a31bb850ee53e9eee78b97f5db0690235dfa0612a513974ab44ea2e6adcf0eb9b97050654d6c0b2f9af28b5caafea30e79d253f702c8d90982479ca063ee1fa6e8a7b55f74a27e1b0c404e01a14c05cb7aa8e8e3e6333062c04b7c84c43efa4868636a1a63cf3adc7f4bbf664455db25130315c7d2bb5b415f82b235bbf5818c6d98b4f5b9e11900f80113fd642f178f6c241a770a01973563efe75ccff1032aad7ff482f52bbc1655c58088d7dfb90cf7a772851816ccd4af903b4a0a6f3d71a08752852745e2c49f78d48bc8f2731a6f6e5ec4bb12e38bd26afd13c2900e4503427cad08e5adc7538905a96edb3a27f1ad5d062b6dce19aeee286932d70f240e1deeb6ed9944c5da9c90a11c46fb1eb51aa9599e912862ca84a9351228dbe69bf7d75a4b75956dad5cd02009d7e87278cd6e8dcabfa89a99dd900e8db91e71b7ea21cc4789a3f5e002c6a2b4b271dd47e044838e99278783fbe4aaa18549fcde4b1251aa938d93becf0635dd6c0a691cd7d1947a38addd1b8d5aab0bc08fb914f66bfbe23e6c931f219aee8a5955a12c95c439255cf24135633174cd93f563af456159c28ae694062bec1ee632febca8708b7d2a43f0cda8e6ed8df3030bedcd965d6358c707e7e4c8c7478fb30c4e71f0c0ef0f41fe20c77ea54e554f456793d8e6a4960a6fb01aaa127ed1192b69fea0545fac15a14dcd2ac933b5c2e84a1e3ad5752e69faee5f2eb2a484eb178201604a26916c5d152dbb5ca1e92f321f672e569a09dfc328c1a57bab328664e99fa5d7a60420c5d70ba0c8156ced11586023946f801fbe2f38b376290e57f0835c24cde5b12d6ae3b64a7b11445d7724e8f04122d778880f132bf1bfb131a897f6e46db77531ee31e261a5b404ec15b3e97d4d2ef0755838cfa6ea05a9aedf098b68fd6ec4cb37eeeaabd20edc9a004e48e1f548db93680e917374e2c0c36f601c9829579cf2fdb6ef72b0a04de07b6710128aff4c65206019685d21e3de282ef0d36e301eb418677aa6fe734d114f79d726f67ad01842f631eb7c197d6cdea18bbe4ff0b62d3fc3a00206d27fd433d8e9e333497b582bf7135db391136ecfdff190bffd8bfb4e9a7e9a68cd03b26cb80963f5616c8420ec8e023715a45c49917db5e301bced6b9583beb93e3b30db682c1c52e09bb1e81950115a36f0a7050305cd39cfcd5e395d0d511cb8f01d8bfe914adbab8f05e3457046fb97683f6c2c3f9259dfc3ffeb4283bc5103d88d28449fce3eb92d0aaf8b8eb281bf9bed6e9e7157fb07dea91ff2066fa567bec82086f3ad3544f868b117f1b14e86b15e77482e9d6583e2032afbfa762e16680ac03dbb2ee9c3fb1a96ac75e5b89e0c5849883ef1a6f527ea324bed741358f263873d155cdf507e7b472799058588dc92b27c0f9b601bd7c2597859735039bd62d08df6fd08128b9cc145ff8c10fd057e90dc4965606d9d6c15c4ee00ebb6a41f5c9d765f0418c493e3236345e1f8701ff0deb8da42f4b35ab4f85b33408c64e9c3ed7a546a790c1cad764f963d8a4766aaca18706bff063cffb54429450ff9d8f1234ddb326839c84c988bc005a1a417af8d6eeb617d17dc1b1100ccf8d4b6aa4ec35a863c53af9718bcf80f57939a4d66b7fa776432d9e2e1ab2c56c7fe9cad35cec215c78b179cc848a58c88b3cfbf4b8cabb192f662634c77626cc292d4287360486fc03cfc6a023e17ec25df5810a2b71218e65f05d94c790e2ba9bd8a221c33057c10977a801301e2c779bcf7c16d129612cb941bb66a31c36b045222ecd0fb5df4e43baf4fc0fafbde56110d1cd2ed162054a5157953a0c8a03c6edd80d5b0eed454acc2bddc3f3d3b22cf84cc3e4d60d49f12ccdd0b5dda51c92f09bf89d805af55130cf650e6d3c75ccdf9339b5f9bba5510a64bd04d784678bd6e7b4f84bd5bb9d74722341302f7ba587ec9a8e2c40dd8ce537852cb22f48d195400cfa8f1645cce0148b8a91347e29d30f04bcc893d97e9311b2cac7ba14d92d465a592d44d67ffe4c20c31cc768db895a1b03b8bfbd584d940f9d599c23588d14badecc7876d11fc55a8ccce5e043ac24054b2f2923f843ce7bc95ea78e00e5c8055328550d21369a554db2b9feb35aae8b09d8af073ff408a722961983f2885284860cfdb57b40cdcde6be311f1c5a09a34ff98b388c63eca3bcb6119f4be2bcd4a8e1c0ff44fbfac25d996713e38c7271904a285d97c9704f9b9a3408415231c0943aa30350d9e13f494635feaa5b1bc2b896365bb2ce5667eba6a33f10a20d9c1825ca3dcd0bd6781cfd989338e2c0f5788fa1db957436cf71213eebe6e67db571f41c8169d5236abb61104ecfd2954ef887334590028c63113ec53d45786f4ddb620f3b693f5de817c42a93b95097f3fce03303c6e3ce487505b0186879196d4fe16be641f5d25d975959f63e99070d91cc8290474ee1766b999b722cad51103af393ef5ef1b5594a4a5420c7a4bc3485fa9f983bc064b508131e38e87e2d0a782a3427b9b9c18c317a5ea5bfed7d0a4e41252c1ca17594430d8b5a4d5fe240a7d5f58e07530410843a786f95cdece846ca7025efa190c152405403eb86ad35a1e80c32d43fcba06ec812d0d8bd6902eaf5675d440b40845c80f77b20d8292b7798e57a16a6cb6517a88b0550e26f3b6d7a2a148e24a11184a7005f8110f01b0366d4eca8c051f9c244d46be333a9618c7f3d0eae36a5d947617ea33f6bca32ce527c85765f679bd14db3911cd9b1254797076146cdfd62bf9c2bb66aa104903fd19cd17839060f78a58155a05413a89990bef7cc787aff10c6a12a8b7ea6019ca7114f705cda6c079f17c5453bb10ed9cecc11836fa47f20055e2e4d0eff1561c9d11e9787e128d1d07bfac2429931c238e88d754ec85ee6cd9eb632d3a85bd7c7b7f64ce1fc016029edce0771642d6f", 0x1000}, {&(0x7f0000001180)="d1d6cece6f2bc979545dd33f109bd7915c8af7dd730c3e075d9a12b60e50ef4c26dde7ed36884c05582a42ef0ee7abe29d12d826438da013d62a7c792403d071de0349871c2848d6e70cb7181d2d796f1088e6feaaecbae4ebf38181652cc36cb51810ed94f64c15be14f33e9c30828de88f75ef1f7d5f29ff5b2e82c905ae2f53cdc65341758dc4342975ca4a12d4d46c1d451a5f583064982a967d1fe0ac3145ae087731b790683b1d0a859cb61227cdefe33660211571fc21cd9e89d0eda252fcc0ebaacddc5c3db5898d70e80a3650e058bc434b99187ee502fbf694cd970166cf562e81e9e374dbafe9122d", 0xee}, {&(0x7f0000001280)="47ac5fb840c3dc4f39e139285a57ff452e57689afc9b197c59829f2102c157df87301918c34b911d1191583aaf341251c03ffff0924426868ba48ae14378a905e7691868952d0bf3d53591313314c78412a71c33cee8ed72b86a234f1a91d8c4e213cec19498dda4d3f4fee28d536911a04a393efeefa66a99292269715e98ac80b9", 0x82}, {&(0x7f0000001340)="c624d32817dd34038dc7992814d17016f880022887a61bae7fc5d51e32ddfbcc7adda6a465e245742663f90d2ecac160b8b17589459ae3f4cc55f296a8cbbb0523739be47f9604d9c5c05d72c92a97dec454ddc7549bf106556301ba9791395e5ef936efdad124784950034e4317586f0103b9837541cc926645d0077648fbb0d78a388783497ad025eaa2fd46bd265a6a4f5bf53b7de13aa9c75c209a5e07b2c2e1552e675b6eee1444c78406511e77f2999f1c27f2210bcecc9a33e911d06c8d066820bc66c2cad1edf8cd4650e6064c60df9b310c58e92a60a881140845219df05fd7e6daf5480863af93b082f98a0ded3b77130499b91faff3087ebd457c064d407c4f387359bd8475936ef00602ab1f4f151725c5dfe62bd9724f575f102aceaa7ea1aca9eb205dc91fa64e0644a362ea5ebc8310bfe437ebdf0cd9b67c44a3a4f70aabc6a760826e02843cc2071be1888e231bc68766ad4fd362e8a7f708c4b00b4a1ea0a035a930c80dd807c6239323abb925e3f94cb66e4968a27088d39a2e4f00942179c4abf3d97fa7008c1812a7420c1f008cf7f2da8533a7de3bcc67712894c54dcedcfcc41c0b452be40f0097dfbbd843782465241f404a9db78f707ea2171d87eea3d0326a891793b95001e2180ace94e1f45435a42dff90aae29c9ac0d55a66afe9708effe9ae04e13a1949e17707ddb6a0e8eadfadc946451c2bfecccf4db4cecc717033086f508aa38dd8e407317beb02c36cdfacd685340d9ff584a64959d9a66a3d818e822547fd9d8715a1f0c63bc4e540dded67e39e214735de5c9f116428f5d836194ad8a622af3cce1a741d243f0d0327803ae3892cee099f6c571e544effd663a5d2ffa0770aec37b265cd20660bc863a509a582a4ca37888eff9a0a5c46c49d142a032839492473e9e489eeceb6429ca53aad2300b3f727d911f8c54c5565a3afcb86a390a92fc5c385cca331deb75cae44a48add45ef72b0e0508dc928b3683799b99ebb48f4f3e3e3b0ee3474d8a8b285c86a4388896562849ebacc96517c615359fbf93d92d53eb69410774590285ef160c6c39048b13ce5f5f1fa676cf131cc4138dfbc4825bff059829a66a45944d9dbde900cad944bcafb4cd8fb91b22f92dcd294ed3a2791ff3284394fec5189d4a4c3385d756def9739ce9f7378f160e7f2f18b5dbe49e3f65930131cfd56f35fc7dff4632c8c068dcddba8b4a07118873c8fa97b0421c53136047f287225bb04e22a6f22888ee35b51ed7d2f2b6eb2ac4d48e48e28f40c9fbe7e414825d077cba647ccde402e1faf8be9713cb8c6d96841c80488421a429f985f729c29c78c57c28e6740b579e36426024c62a6c435b50bc71d00f0a99793da9d4437711c0aa8218d39e998f488055d7499274d5750b211e07cebcb9685621096aca61b8523408f26636a65269b8b85710d3c619b6e8ad56fc65a6f0389805d1a561f86ad3bce83d0a95d5e5f4247dffc52cdd02e71d8922bdf7224b763e0abefa10e9fbeb1bf3cbf6e2ead1081f8ae1bf4c84fd6008db5dedd813eec75cc4ed9b7895225baa72d0e1d8a298d9698c425a2845006c544e96a6ccc4833bd8279d09e14934d489dbb492e9e00ab6a1e0bdd6fbda901a8e04ce0c7f6372a7fa99615d2bd0c19d6954b6f8f196c84941d03e673197e3f1b4f71c9f709ac5aa23cd4caf774643900bcf16db60e28ae7160f3e75f4800ce9a8bf73a98547867deb0848c0e15c64cceda37af9155897ea8319e36e308d486460ed05bd65d5d82d911f42b2adcc3f391fdd611947412a4a87d275dec124acb51aae31fcf923029ac672eb74fc4980fe01215b2b4b6cd20e4da0e26420a87be46f56d3f199e514143f23513702a7683b33942d6b469d8873b029a7785f28a01120bba36fc0004ebc71509266084f1adc76154796f25327bd16abe4841237b84f1fbdf0cca65afe97ef01a5f8c47de94dfa02279761a6194fdb8ce52cb2fc7c3df2570503669c592aa9da2452c5c0f32d54ca4853d3c6427c1b87836884bae6d01c987d7cc4e63507aed4e17037170729ee22f652d2395b3e870177d7f97e67cc03d4c9ae9bb30ede0a865730fd16ebbd37cb5665c21e35bc32f9e02bb398378f81b221b3db94a951d66afdf7f09d84b51ec559d39178c7c3265fb6568e3a39d5bd3c5db9ad78e554440dd99fa15dad62313384b60850b148ed2697b19f588cdc5ebd933b3a55f64b4be77525eb42692666882a628b292da46a067cf3bbe82c636c51abec180ff5de94c98471ea178ad41a1311da16227a0774c871662c2205f389cd11bd3df28bcfc2f851468c7d1b65275cc896929c4f2315eed6d2c5d75506d72cc02ec9bd1c474a9a870606bee78831ce4df7fe47a468a59b8970d7b320fc08b2b81067b29d9f30f922fbfdb7169142ed7a461f6dbf9e83f13f09b537735b7874c9c32755752356140b59213e42e1a7c867b39e9669a0cec85d530b8d2169c205d7d5d934b62055a4570c0c8535a0e438ab235aa3edeb2214d23f9fe48f39bc2b64da6e6712fb8062ff2d9cc1ca4594d417ce9c28600b638273ce2fbe474621a4ed1a0d8ece9c5125f7790df4257a7fd9b6b883c23089552f55b5b323a6ca037c3590485346cec3bcc92acffb213c40cd6ae33d424a7db10aa8559686dc95725c101b0d18bd407a603d7dafad201724d4f85d2a1ff0c960a56c71eef8618abbfb4e527bb6a08e567715d98a2e02889af48816cc5220cc60f202e63ea6c00843e52e0e083d0415c947f191cfe29f97115049aa639f7fb44b258d3533b5f6365f43aa20911df5aea039ea0377ae857d6d901c3b69309540b04b30ce559d7c4538acdbde5fe7b1138af31b23140eba86240a59abac1ba0d1b7e90cdbb6f355423951a570098fbb9cc003850946970e6d6ca28e3703b99599fcf84af8abf48dde1a6e72a3819b066a91bab370e50b6b8f11881aaf28334af1963151ab114583a72ca19d925d3d1416e45317464347d8b59f6d4fd70900167d1e7a034754f9c0de68ae77186c22969e8b9aaa49b343e91dd90712186bbe619a771211dcd63c897ed4c80022b3205b4ca0e5db47b4582ec812e66dd97ba95b1a94d36ad1c1a6916eda46e0a016b220c595f573ed0db98ada1b55cf3430724478ee4aae2db3d5e61964231d87acef6f32bcac7c09b25f1b1d8317da4cbce0411b8d770cafdacca55c9a3dcee5f87587efeb4741377d3d25ae038694ca25f45066af0463e2d6350ac338ec1ac16e49bae1cadae4fa92dd84982fb3a7c4ddc92e4f9e0f1d4a30c9f276e23675b59c88ecebbe08516c36fee625a682121149eb4bc522ff0dcefe16753d84e95de3e3de53a095ed4d5e3046e667efd7c4e8363b28363bc682b72ac28194e0f437be4e1bfba6e01da790092f4f65a2706d1340cc3dfa110f58d9f80a8a0ab2b6111fa73a4ab2c06e8b2fd0fba6f9488b7093e4f3a9b06bf69b8e6b6b1222445876a63cc2782ec75dfe3acce2d2d22c453a1df2613fe1d03e4b1a63da5f0d362b60cc5cedc2bee92bb85dcad3ed1aee6c8037979db8dfe8191e6b0213e9d718d16a56036d7e9782a35086dddd55404122448b382941e8e1ee2d7fee3d35698321949d072a1a29bea0a633d575dc1c1372968e50ddfe0607580018b08903d3dbd9d438d2d377de79780294e8c6376016fe61def621d9ad36eec6a6f9a3342ed2726071f8fb0ec6c84e1211cdb89c9947ee950a0f94a01b89a2c9044185892fb99557de77f1d7e849b0cfc95e393fee376f3b4b77d3b5f89f2b065394970d59c42523eebe4726cfb4c4704dd563899b82dd654952f22be0f42209ac755492d39ad62dcdc1090a9e03834cdec64410a18f842f8fa6434f86a8caa543249dc14b70a35d963088ffcb7c7a780e5e5ce838044843dc7ace8839d10b088e9a4452c1d2fe8f3367e2ea69b5b360d2b320dbfccd76bae60f6e88036afd75122d6f4c2f8721c26b4d68eed7de65db2b39691750cf4265c51f4ba2f8645cce6a09cb8f303f20fa337dc010baa27351b277cba696ebb616912913eef5457627dd618e12c1ade5d46a547e11b4f4782643e42f4147a5774c86665961addb3c30e856c87bc58552a00343ca867ae66e9d5bd1d62db8d3515a25a7a63165e7670b009340b02214bd24c7c454cf63f0f0874d427accb3ebe6366dd9fa1c59bec2937e545aa11e84e0b15917b692c1de418039e36bbc82bb6fce5408e93f3654963a77a157d8f1a5c7426daba1fa3f94406aae6273f373cbedb69e526e8300cad5547008e857aafe2567fb06c58158986c2ad97a414dab5d4382742701a346605141dc3dc5531045441ce7b8778d4f615928420500317874b14fb4cc8d4abf0629704f0598765d8c300ec2b2d20a8c141cba994df6d67dacbf6881d1269ff8c3c0ee53c651a2cf68560c2a0e97bb71a8a60cf5bab6ce53e3f2611c839667039311f804811988c4793a0443a07073105e8160066e22d48f381be100d141c09dc2e6874de4d5b9f982b79a2d091f84aaedf9fbe3c6cab0c710868c1af99e01f652c79780e086a99f364c683f68d8c0d4a7c0d45126f0e3e8fd19eab0edc7c21c649745c1cf7c8b7618033e4655e0d188f7246f88a0e1361060e102ba41519a995aaa93ff457fddc798efdc64e5893e47d53b1339e39273ea78536ebaed32a6757aa208a02e1d14d8717b01537d31afa6c9ad3018204e76e2a464c3c33b080e261a06ac5cdfd65bb21bc247804dcc48c7398e37de9bfdc08aa5c00c89813b0bdb872cab44dd90b8a97c3be2c074bb9045bc34939184a24e7036234c1b8886ab266f1db83a54f6e65585b65dae75627e35697e4d217da86a5816df0f238f4378e77d1ceb69d1fd6313b0324f5ec0f1fc73112498ff199b6ca5bfa948b340f814ca2115c75d71d99c5ebcf4e0d0891b42f67e790b7ba021ce4f0672c2ce98ca86ac00d8b93b2992b6794bad1d3e8b6432a88b01f317a7ed356ed77238e5fc8756c8eff224f2d961035acd85b8d71f00c58b89e1e7e67a0223b9bddf5db66ef1e2ed0a68a9778484a108cb39bc8661700474b6fadbfc0beaafd0484fdf1a3cbc77f44d0424d16ff9402ca9f6d26f652537a27674b51ec0c34a179fd260a9fec0dd139c8dfe40b6e3a8bea00dbb034f0283a437b1f625961b3c05fcfea019d217f1f0a6fe00d156d7c293b4530b048305c61c8f875fcd4a967f5b06d56b2a3bc011746ee9bd52b9e3f5e68825a1b20589df9d0437a62950a87b0fd328c4107560fac033ff786f50cc5ad4fbcbd3575afc69bd603e0b8214403d80411e016476e01ee618668d9c9538f647891ab6634f0bead52d70df175dfe21fe852cbdfe804bf2058f025fe7fd51e6c81661af31f5713234b2ebe5fbbd8a3823d15990a265110728432172d86d139159f6161eb68f3fd68abdeeb9d068786dae12b5fa9a4e339c691c0cccab689750b7d3769624fb1e456f28ac8cc5c29619a11dbca113c0ffbe925d1a740a8e9e9ae3077c4746232d18a25ebfb7e1d33ace21121ec89845f5780e4630622432baf3bd70fe422d4b71cecbadd706212fddba77088816460c913be0132bd43f9396489b2d5e55b8e684874b02a6c849407a6e9bb694af22fd116556b9af8c83ca1951e73bc5e948dc05b6a6f4d7810d019f3c90f847d75bddf612c8db286860790a95c3369ecc86d6e52588545587fb350f911d26884e45b6b7f367f218eab104b111e230c47b8ee08ccf032a2801797369f796616f24e", 0x1000}], 0x6, &(0x7f0000002480)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20}, 0x8) listen(r0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002500), &(0x7f0000002540)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x8, 0xfffffffffffffffc}, 0x10) 16:00:01 executing program 0: mlockall(0x2) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) pipe(&(0x7f0000000080)) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) r0 = getpgrp() r1 = getpgid(r0) setpgid(r0, r1) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)=0x9) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 16:00:01 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x402) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) close(r0) writev(r0, &(0x7f00000015c0)=[{}, {&(0x7f0000000040)="2ac41e735615daf5636d5e0e726c683b024968b488434f0fe0cb25848b25522b638061a130b08373c667433996ace953a184a7a3ef9222c7e0ed28b4c0d40188ee9b3760bcfc2b8762a6ffa546ddaf78b6b4433a264d83aa4f2edbde86d8df84489b39823d900e77f3cf9391ea97197fe2570b59d18afc512af061f4ed5ebdfbb50ce065d9505b8d7d4c432f0f4035c6a51a40292502af5b2f6e8559ca8a1b8f856f869946211b841ef3af61932c83a43df8644f79fa8324b697fb0e50af4e4f0efdb4cf2f2a2875", 0xc8}, {&(0x7f0000000280)="ef35234b67fec93c7ab81560c5da812da19f33a36a109cc9e3fec2efb325bf072ebc2833c23b36bfb1958328e67d1a52d66d6092e74c1f0865b29dae711c66f660c99d94e51f3de86aa1147496ce06f09c240b768f8d13bbede69f71d6e01ae0c4e5ec11bb1f61e80c801c4d8afa4c412564f5568e36da4b3863bb5cd95056f9a6eb2937503ad3f229eb85c987b0c440118110efec88b29d680bce8d2c9339dc0b564b4d42b719265e6e380e2baba0b1a5b2d6219ede3ad7efbdd7ad407cda2b3904d28191b3d2f99a424ab26d8b58f4b3b791a4958fb9d8425ce345a99494f7382faf", 0xe3}, {&(0x7f0000000380)="cee436c3b2a5af8bc5dd6bcade1eb375534ed0ea71c2c0c54bb66fcaaf43db0f6968241da73af88f1727f374b299084660f6c92d3f9b685583dd610b8cfc10d863f54f285741a3041ed0d996400d8e2eba6d3fd2232e39328f3875e3b41881ef18103b0832b546a7bbdf5d77bbec9786c3f31c1246aaf2eb6b94432847ad126a0f8b1502d071a07996455d91733689cd7d1f5e43f1ba85bce867d6d8633db677439cc2e95502a46330b97d47b1f161155846483fc57a2cf50fd2b37de94cf235f06625ac5add6ef7b8bd6830a877b1c318bb560ff2abd493eed947529c29c22285ddc781e09e8d2ea48eec0d055a702dea33b5976dd21514", 0xf8}, {&(0x7f0000000140)="9066095b4ad2f3ff90e08d95d76f737e110f342e46315021c6d22a997f1f56c702e45d000a80ac205ae6c2edb02640a3cd88abf9e8f0ce427578", 0x3a}, {&(0x7f00000001c0)="d2463633a9783f2287891bccdc9acbd7dbdda7ec271c817f5efd3b7043db6096b38063061ae44a879209e6395647e4d12e9e89253203267fa4e8406530a8d9a48bab1480c2", 0x45}, {&(0x7f0000000480)="c23eac32730b8473190d3476ccb1beaf33f28ad7f284966081c50186c43672c08c2eb5e16cd8389f0ebfd4366a4a89d680a94e6098c71e0b5a91831adb97119ffdc2e85db45b4932e6acf6bef378da05f1dd4dc41d30bd88d87da35541639612ac", 0x61}, {&(0x7f0000000500)="5d7ca621d5133e3da82b5f9c6dbe4182ddb9efe4284a7a15445695431f141f3a61f583d9549c7f4b8052910de83afecd1e0d20ceb47bc9ca5e51ec476c90bf59d4fed63930c5099e23823c3be27069f707273fc7dc6044764f195ecbe18b108d27e6c1103a85fdc7d83f07f8fbc9e6fe12862f", 0x73}, {&(0x7f0000000580)="0c57d2d1144f6394c0ee15f36725741e4b4224cd", 0x14}, {&(0x7f00000005c0)="63f358fc160d30879d6939690e1390e7c806e89f2937f1cb7e1fc71acb694a578c6bebcddb6107517b18c073dc8a21a4821be1199588b5305b5c429352642c2dcb01d90fa50ac8d884a3884fec39a2e7bbb18115de6edaebb7083f06731dd5931ad52e08a647b4c729d53d6c05e3e99107e01d36beaa54cd350e178ccb3113320a692d2ee2398f88aceba17a5fa3a33830a79785821d209ea5912c07a66ced896854e4b58dea93ab08196997728882740de659aa8c05d98c1cac72410f140502c3a0b105a992c4137817a6c8e5a5c219a9f149969555e355c86e4ad1bf4649ff97227e5f3cfa4c0e741664d13389daebfa59c68ba75d9fd34d251c8c001846a0855b9319af72867c3c212f9f25d8da4bf5beda1ae9c734702b6bf1e462f6035f293d7f1e576f093802b2c83f59eef1d47258488699b23de5f96740dcf45ce91ee0f25fbc792c3c3694617726dedaf73614055721f476396662a9d58c766bde8a2721e229ef83f985ff38cb62f1d4e0133f4c483a8c1960c2fba0a1ef2bb416dc1bded2a2cd1e2b19cfbbd34dfe8bbd42e8ebd6056782484e5ce356ec0435234c87913f5fa38e77b121c06dc319466ab072c50840fec0d13fa2c70de17278795fc1d2038a6815dd562f71edd6d722c12a3d37fd2eabca67d851b6c0d2288212805b2ccf03867a7e2ed0deb2a16602665e1ed18373e2164fe88dc096b662417114eac778d3ac76121a9d17846e784784d65fdf3091efe8a34c85da44b2dc60bb4ab5edc6015ab1a394b5a1ba0a432ed88e70b76565df67a98f36c98a074751e9baba716aceb6f98151f2503a12f143c07ddfce0853239fa05b81d68545817caf5a2a6c016e2e24fed6cf9b12e3a00653a6900fc00b60e04f78a5c75296cc3b2c6c7f2b1a239b946bdbdbbb137e794d5999f7fcf8682b824e8675114f26b22ab98943c1fb7c102f5accf1e5324226a61cdefe08a61ece7e792eba61c7e1e1eed98485a0cdae88b388fa14e03312c45b098040df08c234bce2136547feb907ea55cb946a65df673a5214c4f3301f75cbbb4327f2b15221a61824c0fce6590d548cceb20386115e75c15701f658093ee5b57ffb437204d885022ec60f5894827d4a477611e4d924b4fb1c632ca32a579e79653cfe845b573d066c02007279518d2e6fb1ee16a2602b761ea59a9abe91223de41481fd112c56cdce770edc3a2a37e445d973e8b7c5aa1bdc7cb176ab1d5cc7a5180487eb3562952941c08075daa3657de40f2d187a6a18512a6e06ab84be109fc5c7b2b4d6d97964431b9807da626c398c56b9729468b8e3e7ec382d00a960cd8e9ae3eff34995bc76c672a8ae043144ffe03196a1c804796785c4b8b6c20119d1ceda5ac8e875839bb6d05ec7db37245f1381d5e05fd6b2cf3995fc45c42c3db76b70cc61af89aff71bdf3555981742d4675255e099583ae42dc0ffa07804fe94bb4485d22fb4641e0fd8ca81b8447652ffceda19b6dc32a0b4e530b644a8887e743f90a48c8d4cd224fecbac6a1fd4910b020ad6d66cd74bb5a2d97bb8ec4c413562f8b9b01403de3c50fdff033728ac8c55a9883e706ae6fb7c5582ae0e43240905d7a069f6a1b7c163520bd9a77c93de06e19cd9f64acafbcbc3a4b232d5344a750c8024fa4e1bb5754efd6d78ca102f9668ae572a6cb47d2d894b9be04b0795a9dc1134c33ab96d31b9a9b0048a3990081114f120655889aa12af02abc153c0eb9276f140a940b91b91f4e22f8044ecf276ef33c4503fae3449ab21752f21587bac582ee64cc31e5f4726fe4e6fffb2e780fcbc7b7b952a5e05db7277154a7b8520d359c8129cac0fa1ee7afc8a9e626acc385a2ac94452219d268b3885565bc10297fcca427a9e6eec1a0c0f3df2e453a6cbf7a052400344739668ad47c7435e24b1eefa2cd3310eb02d08879f4fc846c06e7a0715fa36458fe2b582326c1e912e2f8b6d377a3f8fffd2ccf6855509e3298c9c865acd5aebbbf1853ee37b173a5e1ea345f94b3d741d51d222e4c44aedd538f642a0e9b57307703b528d4c0d41c2bf7b26a17a91b857c02fe0babff04d6f872c1140eb30184f1571561c8fc07b3e74a91a6125d8fe84b6147f90d181d966fd8f426a1747649f4f0481f448f6a0c94f6998086bd7b60fac175a0186daca0f151112cd39fb4c5ff187ccdc0ae2a2daca9178f24207d20c0a0cb677f67c1127e8d7d22f986065c564ef93ce5979bd32b5aeddc58014b1e9795eaf9898d731a1626eae997b0f9bb3b14749c7a863b1b55555a6976d1f38990caeaa81ae1a983ebe0a29df5a9331af2832061b5a934d18f023df2625d301c747272cd4323af9abe40cbd0eec5f6f46437b5575f9959987b519e9587ecc259825105ad0ef7e2211348b7a90aeed16f0d53d1e63192643a6854cfa21dc3ab3730aa763fe19a1b7c90130e60d9df6e63a06ce7305c4c4c7edd97ecec8024f832429bcede9fb95a117176bf4e45df09ca337e9eab3da468e598bf7de5d208d95620dc8cf9123de5f4e207ad54c85996101aa8d6362962fb7db43d84bcb3b6bb4f50ff512066d13f4b7cbeaf6d07bec19810eb5ce0a38e20f8718298012e8b3f259a79370d7bb4befac667afe1c74b45e5d0aee8dd1f0138489d048ba72b8da56c1b2ffb7497a90e4ad71d1d03cc2cb25140c83c4f5fc333a6b98861dc58b69351f2924bda57dc46086731bed23794670275280ac822ff33c90a7ae4e38ad5a4b8a5253b847594d3b657e556b295cc33fbc00d25822134da2d4ff2eb74dc2bd9d44f85cdc6e2b5fe7b2218d62f45822c995288cdacf1daacfe6556e67604c2cf6b907fd53c90fa7ee54895fd89b23ed0a74aa67a0690136f4c0ba5c643f21d10eed7559cdaffec81cc64fce98c7139394069d60551b9f65a11eca471c4fde3df121318a482352e39f3e08551937fb53bbca676512a1c7e8516960e64c1ca97a70d0968e459f8c11490c175b9498594d53415e2888b9ce5b153f15fe826af42ac30b7565ef13acba22999be215f46d043a48497edcc22b1c6aae3feac3124494d82f21c3faba720d5b23426ab6b526f02e9a0fbcf3161e3bf7153451e16d382a30ea850219445a60959efe5648ca47480dfdd19c1a60ab0b0291ba25edd948955d4b6aab53063cab8c60de290d11e1f36cc576fe7837027978d8d500b487c859ea10bd54610c091656b4f3137d54c0bb7339345c724d5ea92fa36e73b8576749862f8505378fe72447284b34ed122d38c2e32b94bde6d5426fa1124af07501c6069eae015f6ebd562fa24eb155b946c578f8f0a4900ce71ad179bdd61e1b867f78e486544f0d3768ff69d455caa90d451da8b9814220e61a6bd404f5b9b425efb061092ebaac972eaa35b9ea4b0804552c6d99d8c7854363966672e7ae515f22fa493d5b8449d520d3369936bb3ffe5e16e7e5f0ce339c8195744cc37d9e69184ad62d8094ae620ee75d8f336d552196883bd813d30958deea66e6b9c801a59e0abffc89e594f08fb874638a61afa46eaa69cf2ea1503a771624e7fbef997a161395ea33a4f6fb6200ecf3c3242dce38813c9069d6910046a7fd63414b2aae0c46c58ceca4cc9a9a0eadf9da9c151aa7058602dd274add8af847570382afcfcb7cba400802e946bdf4902f753e4898ca5c2f2b89d07c198d3d8410b611a1e63c7e80f5446e9fb4d56e5bd99672410991f3224b26bd50442b29bac63994ec7b1b339301863040e902e1bba29cbdcc48b9f64ec25e495a11394c757dd53a2a45f5775df8e1fb1969e3a29ebb8c1eaaa41aec61af4ffd4b322789341ce55264b96f2ead752b8f5a44e58eaccfe05bd7ecbd5aa9ffb639630a774dfd5c129e6280e5a2fda0c7267fc47a788549fcad3605dfe6533ed94b10b15b3ef85e279ca5447d9ecb2dc9e8135d959a598e9db1158aa9b02252de4ac331f278343dd4305c58fe22073eaaae31f196e4a554ac0c9273bc091761a74d4fd79c2bc8d3e6b3e5aa78f36f3256e464f569ead770641463a33c91f2b9b83f0562bf95ca91e3fc06a282db19848c96da926f4130978e0ad15d5975b3dd6891cc48e379ddce91edda8b8fc0792782b6a5758b5475efb34cc2243dfe5f27be6d068358a4f4059212bf934f58a44f21cd07b141db9b26d28f80efbeed680289eee3333a5c5f75daa7a5291dfe73b6ff5d35b432905e89e78f60aad717e72eb74c7675b0b993a2889481c69d1f63d7b962d191b5ad07e7a81aa3b7ac533bd5674d6ae35be1ea6df74d0c58002924afc32220318592d72e1a669b035b6483bbfbfc8495f30ae61d0c3c1a2ed47fdea3e78dadd118500768ab2952f3e13afb1a12b3060fdcfdcb5f1dadb1317d7c05a1463b3edf90108f533496585354e1c29dd3a61edb0c8dd1d360fe8f7ab7d27c265eae3b6762ab888db511ca3f24be6c825b1d97203a6da572e2b8b9dda31f02a082342c66579172b76aa608819016c3574fcd932f6ed2ab7871631b8da1f83f672aa7b3c378e9d36944dbaa8aef7e842e209de794efc5ec52387476bd6d3fe3ad7028a2b9a29535f5e71cb0361d3f4a99744fa160deec56981ed30a7bdd6a186d5ef83579566b5c2f6055dc3bbcebe1c22114740ade2a2bdd22d260992f0a4c1dd181b74d85f99d768ba2f2274461d973ad0f5547bab9aebd817f200a3208daaf4b56416a23a0d9c778e329d7887e7e95dd4b97251f15ad1a070daa3795dedbc240927881876146c70c54b29117d1badeec57ed9a1d886fb6f0dadbd6f2200f8c85e604b475661c6f847688392bda255a7121df2ddf97e95dbe116ac9622bfd16318c0f2d05e0c2517f752b75e7bb81a9edd10cc8922064596b505180750048193bb3c3fc194543108dd507581f93b1f7a72f0a7358437ab7654a7e2c65080210c4fa3057d61f5c7a5d0ad2cf33201c4b3f3d7186327f63c7e3c1a740f79667cd5019c52db553db0ae4e1f8477a3c91d7da647b8e1d4a71ef421fe82b93613a029028c5b5e57a51fe6ca3c11e87970cd50cb5b4f1a9e56e771e31cc0f26b718d8d1e2c387d81943964ce229f721193691fbc2ccf124b643625bf9a9c6f6ec5538f7aedc4dd326fd5534aac5568bd1b44310aa75d46272cf3e1519acb3ba3b817e010d88722cf4b78a1d8bde363a76dc0b890a7bf7be5c8328ab9fa45cb90a7d0ce71ef2f87de700948710054b045d4510ca389beb2ad03fe0fe31a6a9f2ec5dc8e52cb09dd9217399f0c4a3a662379d1bc05a8ecf8aeb19a40e1d4fbe2a9bba0fa5e2976d1ee1d130c9308aa2ebd28b5d2e5b1b6ac57c923f3217e876ef35c19e806ba3c818a537ce6eec433756baeeb69ae348330060cc4d6d006f993fb9a4bc7f8e28f478f1b3b5cbeca9d8aa17905b9f78bdb47ad2cc8973e2602f5d6a457dfeae6e5787dfda5693cf67e94f70518c287243a2732eb1626a575d06613a87958a313b225d81e6a3b8383466b1d7af774c6cb9bb77fe031f289443f560d7ef85c4c7f8fbcd00e95ae10740f11593af2e8d5655432cdbb239093d96103e14252861ca759f989823fc0bd4772ddb379f5a587f44110d2a0107a231489b29df2086a243b9234d71974b34b1c2bd7aadcb491fd3c7ce2549d86374cb9a96c671c42301c40e0436a65b9e1a96567a984ff62c3185107704083e8f4234faedcde8e8bde93e89204a88cd12b45e8dcf3170dfae708c3435e87cfea21ec06db8379ed429695de0627943715a2275588e2df1b04bec8a018037f2a9190049190ee1ac285456d0cf", 0x1000}], 0xa) 16:00:01 executing program 0: setregid(0xffffffffffffffff, 0x0) r0 = dup(0xffffffffffffff9c) write(r0, &(0x7f0000000040)="1dd7d41216d3c6bcea8309dd730d7b10a3a4d3ceaf0d3f5d91c5408331d66d5d2fdd26324ef7f844e439", 0x2a) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x1) 16:00:01 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000340)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000280)=[{&(0x7f0000000100)=""/235, 0xeb}, {&(0x7f0000000240)=""/23, 0x17}], 0x2, &(0x7f00000002c0)=""/94, 0x5e}, 0x3) clock_getres(0x4, &(0x7f0000000380)) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) read(r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000000)={'./bus\x00', 0x3f, 0x3ff, 0x3, 0x0, 0x2, 0x7, 0xfffffffffffffc00, 0x3, 0x1, 0x7fffffff, 0x6}) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x200000003, 0x1) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x50e) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20802, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x0, 0x81, 0x2, 0x0, 0x9}) 16:00:01 executing program 0: r0 = socket(0x8000013, 0x800003, 0x0) getsockopt(r0, 0x11, 0x2, 0x0, 0x0) 16:00:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) sendto(r0, &(0x7f0000000040)="edbf49c80de7c714", 0x8, 0x0, 0x0, 0x0) 16:00:01 executing program 0: r0 = msgget(0x2, 0x204) msgrcv(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c23f63e713ede9e6040a8ffca961851fa1ce560f646d995d24ed7dc0f90b4696f97da5c05633454890386e20b5d9fa158049b5dbe024e1a075d62c2d7438dcbfcd8a19ea43d87225b7b75b8d90969fab9930ef98867180"], 0x1, 0x0, 0x1800) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000180)=0x200, 0x4) r2 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) shmat(r2, &(0x7f0000ff9000/0x4000)=nil, 0x12003) msgget$private(0x0, 0x8000000000800) pipe(&(0x7f00000001c0)) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000013c0)=0x65ca) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x7621) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r5 = semget$private(0x0, 0x4, 0x103) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000001380)=[0x4, 0x9, 0x8, 0xffff]) r6 = dup(r4) getsockname$unix(r6, &(0x7f0000002440)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) shmat(r2, &(0x7f0000ffa000/0x2000)=nil, 0x2000) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000005c0)=0x10) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgget(0x1, 0x0) r8 = msgget(0xffffffffffffffff, 0x3fd) msgrcv(r8, &(0x7f0000001400)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) msgrcv(r8, &(0x7f0000000600)={0x0, ""/96}, 0x1e8, 0x3, 0x0) msgsnd(r8, &(0x7f0000000480)=ANY=[@ANYBLOB="01000000000000005c63fa91bdd294415b81b26f4adb16cc3ca8062e43fcf4caed6393f253394d59e40473186849225677f20e2be1aa2c7843eafec819cb06cfad0baf9c58ee5802c31cf4001088f393e113592e50f636352195566f6f43efbff6dbcc8cda96c9fafbebaeeae247386f838639df521f78a22064ccf4f3"], 0x1, 0x800) 16:00:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x1) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20603, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0/file0\x00', 0x100) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x400, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:01 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}, {0x5}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x4, 0x5}, {0xed, 0xa919}, {0xeb, 0x1}], 0x3}) 16:00:01 executing program 1: shutdown(0xffffffffffffffff, 0x4) r0 = socket$unix(0x1, 0x3, 0x0) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = getuid() getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) fchown(r0, r1, r2) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) listen(r3, 0x8) 16:00:01 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x1ff1, 0x7f}, {0x8001, 0xfff}}) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) 16:00:01 executing program 1: madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000240)='./bus/file0/file0\x00', 0x2c1, 0x100) write(r0, 0x0, 0x2be) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) faccessat(r0, &(0x7f0000000200)='./bus/file0\x00', 0x0, 0x3) write(r0, &(0x7f0000000080)="9e0b28e81fd4ad6e9ecb00bff2e8555b49316796afe67c7ceb5445625411484c", 0xfffffffffffffff3) open$dir(&(0x7f00000001c0)='./bus/file0\x00', 0x200, 0x81) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) connect(r0, &(0x7f0000000280)=@in={0x2, 0x2}, 0x263) truncate(&(0x7f0000000140)='./bus\x00', 0x400) execve(0x0, 0x0, 0x0) truncate(&(0x7f0000000000)='./bus/file1\x00', 0x1c00000000000000) symlink(&(0x7f0000000180)='./bus/file0\x00', &(0x7f0000000100)='./bus/file0\x00') 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) r1 = kqueue() kevent(r0, &(0x7f00000000c0), 0x80, 0x0, 0x10000, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xa, 0x0, 0x0, 0xfffffffffffffffd}], 0xffff, 0x0, 0x0, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x100) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0x80085761, &(0x7f0000000400)={0x0, 0x0, './bus/file0\x00'}) 16:00:01 executing program 0: socketpair(0x18, 0x8002, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r1 = socket$inet(0x2, 0x2, 0x0) getrlimit(0x8, &(0x7f0000000100)) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r1, 0x0, 0xc, 0x0, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x280a) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x9983, 0xff, {0x9, 0x14000}}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000180)=""/134, 0x86) r2 = accept$inet(r0, &(0x7f0000000100), &(0x7f0000000240)=0xc) poll(&(0x7f0000000280)=[{r0, 0x2}, {r2}, {r0}, {r0, 0x4}, {r0, 0x40}, {r0, 0x80}, {r1, 0x3}, {r0, 0xca}, {r2, 0x180}, {r1, 0x2}], 0xa, 0x1) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0xefb6, 0x405}) 16:00:02 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)=0x80) mknod(&(0x7f0000000240)='./bus\x00', 0x21c0, 0x40004000000028aa) dup(r0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000000c0)={0x95}) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000000)="000000186a56010000003a00a2e95ce97a3eb919d0706c85c2768511fe89000000001f00000000000000000001cffbe0ae", 0x31}], 0x1) 16:00:02 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f00000000c0)={0x0, 0x8, 0x484, 0x1, 0x2000000000000}) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000200)=""/247, 0xf7}, {&(0x7f00000013c0)=""/4096, 0x1000}], 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/106, 0x6a}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x2, 0x0) 16:00:02 executing program 0: msgsnd(0x0, 0x0, 0x0, 0x8) 16:00:02 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x16, &(0x7f0000000000)="04005c00", 0x4) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8000, 0x0) readv(r1, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/171, 0xab}, {&(0x7f0000000180)=""/48, 0x30}, {&(0x7f00000001c0)=""/193, 0xc1}, {&(0x7f00000002c0)=""/94, 0x5e}], 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) 16:00:02 executing program 1: r0 = socket(0x18, 0x400000003, 0x11) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setsockopt(r0, 0x1, 0x2, &(0x7f0000000100)="3f993d881c3e6cee16f46929b7787bdaafccc7e1485dcd60641d1a4289280475a01a103ba5d3b30ec986282024f1b8f497a00a3be07b571a3caf5eba2b3c2ce5699975f8d665bf143b176252581d602287a03c1570c9fe55280767a42498d5b3f5cb6476be1af04ca82629e4dcea1ee349982f349055483804c81719e213e71ee193d92075295fe44448eb4ff711c292aedae5f5cafcc85dbffcc7883551c6f9b95c1cd9e212ef6ad7c991fa88d9f144e19d007dcf54ae75de76f0bcbf028a4949bcbe157d450fa4b7ebcb0610e5e3187bb73532a89b7719c273cfb14fe952abf007c79928e87e4b0045b3d9de4fcbcd8596f87abf50cdaddbdcde5822cc2c36819961cae9401fa20d4453e7d1e485a4e6d64b6ab442ee4aaaec5939e9b99fb4ef0f2be4c1f8cb8e6a438efc7187885acf6d7412010a0b60340c49f307a10f31b3852219c28b377f018ab6db069ad9d6d29b84f3d9097c5b51221ae211d9392f86573f69e1ba5f2fa499717b76bdf9f5c707d09fc5259efebddb81f0a83c472e68679b31c0cdc4abaaab4a93bc0359ec720f248e07b44c649c92b370d9e3321135e17f91340537909993de2cc2cd54ee2b0426fb45aa8b9b39019dce7b229a98d9a26f29de5353bf226c6dadfec304d37a3e096eca1ca30579eace406820017114cfed8de6c7662363c1a30e72118e2f0ae05e75473da454f7c2ae8281530d07a7f552a13ba2b183b342438a440b631e0074821fd6502bfff36bd70f90e05e6291373d72aebc9c238ca6abefd687d46a0a59d60fb77c83ee3a4369234e54e377e6b4f32e2007672bf0052d78568915de53e9992dfee7b4f9c06a044630aaa2186f0f23a13145f79350ba4cd25b8cb3e8fc4d3888c7af1bc34dbfdcfba37a329a0fd742757378346785e5fba6e16130dece72a27bac18e7005a086675d0e8e9c385e707faf4c7c9887cffe40b8e3a05bab171f7ef5a335a6097013703c4988149ba8f7be51636f734c262e57ab89a06e33109d7ff7f268b578839854fc0e5e1e667545e7f982900e84e653ac5512bb3b04bf9c5b88aaf24261f2b4ad95f380a478b26b9418736a87b1e89bd375b7398efa4a77222f6e9178ffaa4ff038dcf54acdbbe8aff65e6f5e2ebbe72e7f573f9d91ac669e60e26d65f975b58fbd92933c571d2f2fef735c78433ee1d48731a21680dde2fb27feeb44208cf5d504483c09677b4b4836d1e8ac23e1451d52bb64e89efba7ad7e31f8fa17faaf4368cfa41a3f82832f981933d8607dcbb4d822cd5020783e944807ed96874ced90248f193e463f18b6506e497e88b11e46c0fa9bfbb5e0adae10470231aab97e1f5e5c86a8b11f1dbd8aaba63fef9097caec0be8d48518a2f400bb435b40f44538eb6ffc86e4bcc3a97cc43d13603d2cd41531ad153f68ce36633e58e9d7b01d614a9843de891cb8afabdc13fbeb9fe570ca7b426364cb222ffec13d2e17dbc57395af60c719114d1507549a93afc6751fdc692a2cfebe52c541b09ec6fcdbafedb08f6e40ea8075350ad74493a213a6aca0c68583da5d0473a3c9b89bf46e2709e9c8021c85e60806a55307268854c59a15ca7a2c00bfad48bd3981d7d2e1523e1b68918e0c12c2d299480431c482a9acabd61654bfcce37e976058178ca71ff0aa165a3bcb6fab20a4be8aac96ea246308c5dcfe6cdfc1e8a4dbbdd58538f581416b2c22ecb82ab0c27fc0373d5f7693c8299b166d9497aa287c57eb0bdd5042029f3589d209400a2b93f1cba9a0beb34f0e6de97e0ee47e6afb4442c3f69479d2a3cdd573bfe87d72dfd6d0a9c5f0d644eae3eee5a89bbe52e1721d7bff1021ca528fee1c5c7973835e347944362360fd360da3d7a6913507701a1317381b612e2a8780a234964c47e1cf23ad4087f5006bca72f076ec0deffd29b68656b14ca0217b0e4635e12cf70e517a8480419cc123470c570d08276546cc06c0c844fe670b0547e7e96fa3971c97b093ca0fd1954b06332a62b133b4f6bdfda78a02573f3f026d71deecd2f1e3e89b566e7b97224c3ceb19ae5ad31f9002bb298cbf28ab44cf4479b827f8ca8d77d1b6ca46483cb653cb1e9455a8e2cb79e831ec92df637c33ca98f0b43fc35c44b858c7922874cfff65f210ad8812192a89188730d332683ca41896c534ecb479dcf3d23d65746e9f73c6116df8b48511818a17d55f22db83a50e03561659f91161be03c9fc2da32704f6bf507a2ed6a9857d897f1ec0f9ccf250ab400e0944937a40440c30a2db4fc6f9607b098a90cb96d3caa1c28d443a439fb92697d9f3e905467bd78bb7e294dfc96865effe343c69464a03d73c31ea601d94121f8bffda6bcd35e81167913803f63abeb15435d3848c33a7b061039be0c3afa7bc1b098a50015e26a32db4c2ecba865280acaa8fdd097d78656f3468b2c111a5002616b68b0fef26d4e32560c0042700e5324c655ab3190861b0de345fdde176eef0f6fd3e6adb894eb579c0f3878c6f5ba01b73c15f68c83c4edf0bbac5ad315236acb5c1633cea49991f66a983ea8f6a109a89ff05e9538ec0a0918c3be0c2206884cc5ee100bbad88bde1f149a5ad8e92b1d41d4f1e45cc9b632d091e36c98c0e10a243262c3cce1d3ed33b013529bb095d875760e4cdeee460b0b376d1edede96171756cc490f6bd71332fec2b6789795c115504669d91de37c0a13c42dbe93e32bd70af79aaf10d49d5b206bed9298fa612f1a3e8a7164bef21ea489c8706a3235980c50438a82c2b768c67afad87a934b010b6c2aac6d4a8b31922abb3599efe25146d4b1a3988a630bfcfd9491a46f22d775344ed9deff86d48b973caa7f1c9fcf914c2ea9dbcb7016ec28f153bd5aee4a4b86d32b88dc7e742d2646f514f88b6da3fdb0ffa887bca1559208040e24957ef5e2265958e6863e061bbd349f7887c40c95c319035246ba0108189b4ebe26cfe3b73d01f19bc788ae20de570eae77a3ce4e146ca9c8ac92f19cbbeeba53899bada66ff7f2649e2ebd1d67a066f733a7b29ae4a425d83e476d4d4daa272fae2fb8d3223c3c2312631334241c1728acddf68de62cb35054cc7609ccd0acfe7b82afa1e987bfada3c266d56bce26e13105345b01959e19ba61b5ab39601977eca2d4b76d6c5fc666f16358e37877b924a068c8e5e52a979788c71888ba19dcb677b5e7112466b63065e53e1e8d50a216deabd4b66452f27fc538368252eddd55e893ccc835b914897c51e6a4b2035500ef602df00607d50a4a1c924f50c0bcf65b057a8306f2ee13e9b370e20a66798d457ce750758baef287807629115865ce33f69c1bde26e7984498197607aabe910c7d9b4c29598eab000075159858c5ea8d995ad2d859998359ecc5b1df5885af9fce7c4a0988e9ce366d651308aa0f97240648d2d1ae2ef001057970543273f49c3fc38dfac81a4326fd6e0c0d47356a81cedaeaafe3e620e6afe3a28db1b623ade4736dca5aace153d6b8711b64fe56a8148039f0dba924f2cfd38a17f7318e426f1ec6d84473f965b31ad07a0d39cf75e7d2a202c9a7a1ab4cf5d71c9d44b4c06f509622f8041251d0d3d0b787b2d1311d36451a234411234f00a6ec8422766239d7574bf7717d4ff74cbe1f464f570b5b8ad95e5093069c74d8c8e940a20e3d30b61d1b9156fa0fe64801877a8951027acac02e7412837e1ebc20a92ef8355f802546f6aa97fd846d8a6c33629909dc9350c7d505d702d826476b2990e3338e8a495a7b60163bd9ecf5cabf03ed03a482f4d5a2f00f27d5522b99b28132d4a3bac962d523f5e8f2091e15bf125843d7547dc57f9690a3f247dbc51abbbed839cfe2479377907811826bd15ce03a51d053546a602ff8db9e703d58d81298a60942f8255fc819f091401c7db146a6604616915a02fc57d60c99d836e8a3ba16c502ceff55531d7318b418c5831a18c6646258d856cf9cc778273ca1f798b8b7058c1fcbe433dea5c6cf8861c06370c54a19a643b6115d62e1a8dac436d86af0c0d3416f04f5e81bceb5fd92e1c6f61ac32441db84d2c1bcdf4e05d552299068fcd7302f1321f4d8bbb4a00e0e8783e1c82c485aff0b34134f6a113c6f896288690a8357ceaa10221f6b76972be6863f38080d504d6973ffee4aceff31399033808cd2696151e396a74b7b3cf2185065ca3fd5a889bdbb3a810b8025bf7ea365c073a1a61e0d4190a3675c731de0a64b7294a2bba12dfbea65d7334b2ae290da204c9d5ef349fe2f4803844603e8a9bcac5215c9d48db91bf60bb071b0253b439f0aa48c221d3f7ed47aa6e57e1e0d3be4a0ec7de33c730423fc56a6773a3dc6abd7d0223202b0f09d30985706f6ef61cc86c60fa68d58d0759959a058f1f1b33569df7f882a0ac316fb7955d270a8dfd792754339ac979468c48c1930257ab68914bb63d488e4138db21fbc5c05fbc285331c4b5358321827bc5b8d9331fde51b9f8394517088830a9b293083bfe16de4f3e4e2a861b1ac96f7335fd7cef4c36fef2629e1a36483e6364c567aba8a93ae4b4d01de73d461b4636c256aeb4db0e5ef85cc5220bb40a70b77b488598780f8113a76acf61019b7ead28504011434d5bcee1d1bb768d4d65aa1f34e17e6345c1422404e0271d382749d37c835bc4d7675b5ebedc976ab2414207083096812981ccf2322b3c031c5b03fc1a13cf6460bc7e880f573b585868fceb386b18c0e19ff4230522bde4e61db89716a9e9cf9a3c4ac26d7c07eea1191170ae7ff5138c9c6c3e17bdf00165cee3161f88c866ee2a592cb965720af488089103449ecde18e1ec1133704f5d3ac954165515bc004fa4fe007f31fef8e7b01d1bf004f648fec1e33aa5afd3692ce5606009edafa1412563e8d7907d7f62948a1526cde8b8e7b1caaafba36043d1ec0c9e7f0b22876adf7a6022d34b901555727aaceecc15dc2e4985d786340aaab948e73deae1f08a7c680921bc182f842d82fd6c8b414c3ce30c3b878fb7561ea55ad22ddf4b66c12e7e83913198181efeb0904f189a868c4c1e3ea8a904f7b7a43ae0ee276e288539c3ed306343649821245da1478869daad8289adf15d1a5cbadaf895178cac5ab75e357a505b2752e5228c59145a494cb98e80b390dc75f6c202c72f2242f1426d52e6ffba5dd59102d4af7f06c76b0fcf2375070a5b43ab9f27004a710f98b5e8041f13e361ed8dd3215a0d4577898715b3a58ed80273924050760de2b72bb1de416b64b072ea64a53a32d0b2cd8734b6699c956e25e544eeaebb3ba08471cca3159f33dfb6edf6f1a968a47acda7ba872acdb855eb734c71e206aba9d3e8b55fc29af65f0a3fa5d4eacba71f57c6e46e5e106bd269af27b88d5acc614fb03b620ceddfeb139d8d6afbd48cb772f9b10e305df766934d7c8a231b7b9dc980761218705f63e9ac022f59c23975a86739c0b06fe3407cfa4f6ba7285fb57c5e25c9ca9e4016c53375fdae29107b4ce8c17df8ad37eb23dd9bf01debc21661d1bf01a47b4a293c0089173286d19735da0e11907599bfec2285d0c376ec764cd333f74f19e9bc8fe2d37953aeb2d6802998f719564bf232c2c817458cf8a93f1b4d343c8b660dc31304aa4b37755f1a81f274bfbc4a65c7ced8960633be5720b02dc68200f4b51e6d66cdffe204277e9d53b9b44810833cf1b64b07fe7e617b1c4cb988aaffb64dd3236a8dd30aa2f1d2a998996849c9c836240634f4b956c099eb485736a1e852cb43b1cdb327b4193762060d07913f2ee58999", 0x1000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x8, 0x1, 0x6, "bba80f79ddec50672744085a3541fcbf969c9e1a", 0x3f, 0x68ec}) write(r0, 0x0, 0x0) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x3, 0x80000000102) dup2(r0, r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r1, r0) 16:00:02 executing program 1: r0 = socket(0x11, 0x3, 0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000000005786ca1020741038f53e8551f30ce390500e08fecea11ea8fef96ecfc748e93f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290000000000000000000000000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0x5, 0x7}, {0x18, 0x2, 0x55a, 0xba16}, 0x4, [0x10000, 0x5, 0x6, 0xbd7, 0x4, 0x484, 0x1, 0x19e]}, 0x3c) 16:00:02 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/26, 0x1a, 0x841, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:02 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81100000029000000330000000300000035"], 0x31}, 0x0) r0 = socket(0x18, 0xfffffffffffffffc, 0x86) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x38d, 0x0, 0x0, 0x0, 0x5ae}, 0x0) 16:00:02 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x10000, 0x0) fchflags(r0, 0x10004) mknod(&(0x7f0000000000)='./bus\x00', 0x1ffa, 0x4500) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) read(r1, &(0x7f0000000200)=""/134, 0x86) read(r1, &(0x7f00000000c0)=""/248, 0xf8) ioctl$WSKBDIO_SETMODE(r1, 0x80185760, &(0x7f0000000040)=0x4) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "85101a7b875f7c84a4ffffffffff9c11fe4dbfa6"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) getsockname(r2, &(0x7f0000000000)=@in6, &(0x7f0000000180)=0xc) 16:00:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') r0 = getuid() setuid(r0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') 16:00:02 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f00000000c0)="076ea4561d574aaa0933bafd73afdb0ee0344a74dbf7ca75d5c669da8cf627a1870528539a57a6da2f25472c28a7ba9ac6e1603f1a718a781707a7715efc351cf08453ff064da01f9928f5994348f7a9a3f33866b51ea61e95cf4ccef327610244d137b266d12e987b8fdf988ae42facfab8fa06a17fddbde3f82c2b8b2502e6d51531d1cfbd6761269b030331f4", 0x8e, 0x4, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000000), 0x4) 16:00:02 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/63}, &(0x7f0000000000)=0x41) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x280a) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="00000018", 0x4}], 0x1) 16:00:03 executing program 0: clock_getres(0x0, &(0x7f0000000000)) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0xa0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x2, './file0\x00', './file0\x00'}) socketpair(0x6, 0x0, 0x8, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) ftruncate(r2, 0xffffffffffffffff) r4 = semget(0x1, 0x4, 0x18) semctl$IPC_RMID(r4, 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) clock_getres(0x3, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000200)) nanosleep(&(0x7f0000000280)={0x10, 0x9}, &(0x7f00000002c0)) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000300)={0x3, './file0\x00', './file0\x00'}) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f0000000340)=""/44) r5 = open$dir(&(0x7f0000000380)='./file0\x00', 0x1, 0x0) mknodat(r5, &(0x7f00000003c0)='./file0\x00', 0x2008, 0x2) fchflags(r5, 0x10004) unveil(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='r\x00') r6 = openat(r0, &(0x7f0000000480)='./file0\x00', 0x10480, 0x1) kevent(r6, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x80, 0x80000000, 0x76f4, 0x7}, {{r5}, 0xfffffffffffffffb, 0x9, 0x20000004, 0x400, 0xfffffffffffffffc}, {{r5}, 0xffffffffffffffff, 0x4, 0x800000c4, 0x81, 0x3f}, {{r0}, 0xfffffffffffffff8, 0x84, 0x2, 0x12ab65ca, 0x7fb6961b}, {{r2}, 0xffffffffffffffff, 0x9, 0x20000000, 0x1, 0x5cc}], 0x2af, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffff9, 0x10, 0x2, 0x2, 0x100000000}, {{r0}, 0xfffffffffffffffc, 0x98, 0x2, 0x7, 0x8}, {{r5}, 0xfffffffffffffffd, 0x2, 0x3, 0x100000000, 0x100000000}, {{r1}, 0xfffffffffffffffb, 0x0, 0x80000000, 0x8, 0x401}, {{r2}, 0xfffffffffffffffd, 0x80, 0xf0000061, 0x3, 0xffffffffffff8001}], 0xffc, &(0x7f0000000640)={0x7, 0xfbe9}) kqueue() ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000680)={'./file0\x00', 0x2000000000000, 0x7, 0xc6, 0x0, 0x4e, 0x52a0, 0xffffffff, 0x3, 0x2, 0xfff, 0x7f}) r7 = dup(r6) semop(r4, &(0x7f0000000700)=[{0x1, 0x4, 0x1800}, {0x3, 0xffffffff, 0x1800}, {0x1, 0x2, 0x800}, {0x0, 0xffff, 0x800}, {0x2, 0x80000000, 0x800}], 0x5) socket(0x16, 0x4000, 0x442) dup2(r7, r6) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000740)={'./file0\x00', 0x100, 0x4, 0x3, 0x1, 0x3, 0x7, 0xf375, 0x1, 0x0, 0xf5a, 0x2}) close(r7) renameat(r5, &(0x7f00000007c0)='./file0/file0\x00', r5, &(0x7f0000000800)='./file0\x00') fcntl$setown(r2, 0x6, r3) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2}) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2}) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2}) 16:00:03 executing program 0: r0 = dup(0xffffffffffffffff) unlinkat(r0, &(0x7f0000000380)='./file0\x00', 0x8) fchmod(r0, 0x1000081) r1 = open(&(0x7f0000000040)='./file0/../file0\x00', 0x8880, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = getuid() getgroups(0x1, &(0x7f0000000000)=[0x0]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r4}, 0xc) mknod(&(0x7f0000000140)='./file0\x00', 0x2005, 0x202) r5 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r5, 0x0, 0x0) lstat(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2}) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000040)={0x2}) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ec5b8579cda1787dc5039fedf6bc6936104a199795a2d09ef537b362427b649db1ca1197", 0x24) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000004", 0x8) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000040)={0x2}) 16:00:03 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "3f0000000000000000e4a1005e679308912b4711"}) getppid() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) mprotect(&(0x7f000032f000/0x2000)=nil, 0x2000, 0x5) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) getppid() socket(0x1c, 0x2000c007, 0x80000000) setsockopt(r0, 0xfffffffffffffffe, 0xffffffffffffffff, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e6993192964814360bde2c7e07cfa607915149f094f57c3e24ff815b026cfffab690ea0c04b2409745a2b9e45f573efa96", 0x3f) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000040)={0x2}) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "0000000900000000ef4de400"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000080), 0xffffffad) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0xffffffff, 0x3, 0x8, "b08dce5800"}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x24ab6d9bac2001dd}], 0x1) 16:00:04 executing program 1: r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2}) 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = fcntl$getown(0xffffffffffffff9c, 0x5) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) setpgid(r0, r1) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() fcntl$setown(r3, 0x6, r0) r4 = dup2(r2, r3) ioctl$TIOCSETA(r3, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x81}) close(r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x20) r5 = kqueue() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x5) syz_open_pts() kevent(r5, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x83}], 0x1000, 0x0, 0xc600, 0x0) 16:00:04 executing program 1: r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2}) 16:00:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r0, 0x0) chmod(&(0x7f0000000040)='./file1\x00', 0x15) getpgrp() 16:00:04 executing program 1: r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2}) 16:00:04 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0xffffffffffffffff) r1 = msgget(0xffffffffffffffff, 0x0) sync() msgget(0x3, 0x10) msgsnd(r1, 0x0, 0xfffffffffffffc5d, 0x800) 16:00:04 executing program 1: mknod(0x0, 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2}) 16:00:04 executing program 1: mknod(0x0, 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2}) 16:00:04 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) setsockopt(r0, 0x0, 0x40000000001e, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:04 executing program 1: mknod(0x0, 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2}) 16:00:04 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x26, 0xffffffffffffffff, 0x2) munlockall() setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000100), 0x0) setsockopt$inet_opts(r0, 0x0, 0xfffffffffffffffd, &(0x7f0000000040)="d2d6e7f77fed002bf67a2ed445689f5ea014606167bba90426db7c9ebc9f70d049ca3527709c185f7711260661bd552ee7a94439da04a15bed2871f4f627b647cc99cfff518a5225ff31fc92fae96cff8ad49455abaf4e3720b6892a56a2c991a16c82f69af4ea685588bad883568722c701d0c08dac647e0bb80aef4de9c4462325f5b7f1e5f7f7c2a9fea7255f69ffc04f9925a9c1629b70bbe2a80cc258926b8f5557e030c9657778af2acf1ba596fd", 0xb1) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2}) 16:00:04 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) setsockopt(r0, 0x0, 0xb, 0x0, 0x0) sync() 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2}) 16:00:04 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) setsockopt(r0, 0x0, 0xb, 0x0, 0x0) sync() 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2}) 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400002, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f0000000200)=""/217, 0xd9}], 0x1) mknod(&(0x7f00000001c0)='./bus\x00', 0xe064, 0x0) read(r0, &(0x7f00000000c0)=""/191, 0xbf) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) ioctl$WSKBDIO_SETMODE(r0, 0x80185760, &(0x7f0000000040)) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2}) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2}) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2}) 16:00:04 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fchdir(r0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x2000100000000}) syz_open_pts() r1 = socket$inet(0x2, 0x8005, 0x7f) sendto$inet(r1, &(0x7f0000000080)="1e68d3ab319bfca987819bcc30157316cef6e7fbdc194e090d5f2f58d5a3b378af518e9f08691430a9a5d33477afa3246c6e975fa000df0980f5266c9667410be9cc09b1ad7b4360", 0x48, 0x9, &(0x7f0000000000)={0x2, 0x3}, 0xc) syz_open_pts() 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(0x0, 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2}) 16:00:04 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000280)={'./file0/file0\x00', 0x8000, 0x3, 0x9, 0x1, 0x800, 0xfffffffffffffffb, 0x1f, 0x1, 0x1, 0x3, 0x1a4}) writev(r1, &(0x7f0000000040), 0x1) preadv(r1, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/194, 0xc2}, {&(0x7f00000001c0)=""/81, 0x51}], 0x2, 0x0) r2 = kqueue() r3 = dup2(r2, r0) kevent(r3, &(0x7f0000000000), 0x8, 0x0, 0x8, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x6, 0x8}, {0xc3, 0xe8}, {0xcf, 0x2}, {0xcd, 0x3}, {0x0, 0x7ff}, {0x24, 0x5a}], 0x6}) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(0x0, 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2}) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(0x0, 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2}) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2}) 16:00:04 executing program 0: r0 = socket(0x18, 0xc000, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = getuid() r3 = getgid() r4 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000001780)=0xc) getgroups(0x4, &(0x7f00000017c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000001840)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000016c0)=[{&(0x7f0000000080)="4dde0587376d4ffdcf402979cd0ffcbc", 0x10}, {&(0x7f0000000180)="e4a0076f9bf72690a2eb145e865a7d2eae6b741bd95cfc7f2f166bf0ff7051344a581941ec93eec1c92bcd2cec8e87a924435bf9c7c78490b3ffe0f4bff97915125fd63a3be61a2b05faa46db36e4f25cce62d2a229f850bac267a3080c6cf1f4c3f2da88ae03de4a3731d1abeaf0ef66c6c", 0x72}, {&(0x7f0000000200)="bed3379038db15d32d06a0c7b97f48a443ed735b797c30f63c687c34e97068082c6be9b13474dad5833d063be321dda125e912c83678807d51ab9fb7d018676ccbce5197c9ee34bfdfe5634ed7c1631b79d961d5d909445790596258337a38adab4afabb0de1543780104ecca8c9909c1d38556c4c37666e48ec3b013fe36f3a316fa0d840b011133070848d9123c99cfa75863ffd043f26ebb18f2c2aecc5578d42b80d4f560cc6e9e97c1130c0d1767ad983b1af09fb5882d7e99ff7e7eaf9a052787c2e3ff8e6c50f3fb921f914dee7c1cdaf1cd38c265bf6239d", 0xdc}, {&(0x7f0000000300)="6b515930fafbe19f4acdbc59332c168500c553fdbbfdb51a38e9dbffc8f112612039836250120a7cbbbe8f18766192e27a4400de215d418dc24f70662476a340639e4b551ddfc0ebf64874f9fdafbdd8cd5d4f670d3feba807894d8698ef8399c5fd0e85ac8c6d05c772ed5788ee48592feb5116dec3d8d5173ab1e7f1b0840c8ee5d7abb8a76646ec832b1d28ffd90b33db7ad663d38ad126ad669d8f79808902373544fed124f2141a97dec287b8dc1afd66b2f16d90be64a84c6aac7bfdd4cf3732e9988a0f7037b87bc1ccb77c5f4e6fc254577f5b115b4196c0feb89fe0a014bbfdf7f38ba14a1305263e39e77f6180ee079b234b5046c5ca96762771f7e41e103b9abe1890e92acddac4a404979992e1fb1c0e5967f9c8fb6ac4a747efe2fd44821426eeb48a8a1d2557e233fef50efb4c8d1d3ef70b4268b45bd15b5aa9fed4b4de025201873c6483c6fab1df267eca5050c14d7359466e41df2adadf785368fb8d88706b6ed6a999c5c6980d7902e2b2f9c9a72bb5d5695ac4ffd224180222e24fbad8ac021dda78a170f9284f7c58322535d75d8255ff5f079868e1389fc42c0bd7ae5f5464b4a180b15622afec4afe7a7651a244c0b94faedbee25a8e94efe7be0a1509e490c9a426ddf194ea99908c3a1ce6600911ad4f546f0290a986a7d6138d493916c906369c7493cfdd96a27492f59faea364e076622a822b1d121c7484c355f80b64a582899f00df159a550399ffe3f7b9ab9fa05b0695b24dc4aef4b721a1f51e3440d9a8579be69bb81f5321e2146376173bc1c3fcc2c9f4787777bcd1625bc1a8121d554e639416bcb83d0b18e785d7d5f0117c19d1d3180afc44c31619740169fa16df6afdba4cc5123f842a2a95449d6728bd727b847fd6532c4044662e944eddfbb56e14c6918e1444090489afb7383ffef44b05cc79bd27512e520cea5f74efc0fc471363e8706d26cf680b6e9a1ea4d91044a1b20bd72f68ae77c18153217423df6351e10fa002dc154b5b88b4f30fd4bc67a6dfe255552af2ae8bbe92cae42d4ce522405856fce51eb0afb41f8091fddea514c73331d68f86e226e148114118e1efec31f17831234d90a9908cd21f6d4256ec04524423dda480f35f7f65c85b28110b8cbe730a26fa7847661e8a343c53a661ad324b879e9bec06c593c88b2f604be2ead8d4f229bc61d5cea87b0f848464bca5851a66541e94277a22b5724a61b5937af127ccbd2a5995a5f3c806449b5e591d9e84f654ae7f72c33726f2e54bed61cc74349f35002fb51a451f848b117b08b4a3dccbf479291cfd660f64afaa023d7da91ec22365f587a1413382e27eaa3ea89a782935adc61ee8d923bb0132a11c41e026f6bbf311231ee7e8cdc410f1b4d2133dc4fe89900b8d665c7d16e44efcaea56587a8787876b10e88bb6db3cb08ac3cab17aa5004b5e5ff5998ad0330c0038bd3198de4a10672eced0c3ec7d44a7ad6e15fff3d62aa8e314686364b33fbc69df2c06dfa9ae10c612cb51cca2ab1a51366592db443a16e2f14b0d0b0e7664f33d4c01a842b8aaa2a844eed49e266f00ce55986ed1269e1234e0d89239543d24fea1df044028bd125c255cd40f777d13fa02c73eedc5ea3ea44a1beac2744e4d5ade81846b2d2e8ea72f8c6d21eb75644ebac5c06628b86b2673ce9d9851f1f716c09d71d50aef4c36620d0c97bd55588956385497f79991b4b4a624d7c647b6dacb7bd6fc85b5386304c6883ae258c18335346f0694fc75db5e4832235b846502771ddf3033fb2b5a65b6161fa1b665bccb6b5fa8552d625fe59b7a4d72ee12c99c1d7025b634004a422b8e1a4e2dbeaab4bc7f5b63269946110eb9229b54a1ad9cd753a88fb5f81412b329de213de2be31db30c865983c75559f201fc7b0a0c004b67ee53f7b0eeb1128f75c5bea9710a54570cbb1cd2cb7b9d20dd362468783e18a72796b2e6b332bb5fe00f99a62673c7c28147520b46ee2d7dee4c84365449d726ec26327d3e1e80f5651dc477305d3c73f44d7876b175925902b4f9803b471568cdec212401c1ebc15e963a9439d7c0286b44dad1aa45a082965cf6d67d45529deedf256d61118fe5b0a699f3006401562cd29b927a89159845e57aa9c0b7785376b57394e6e240f5fe3aea6c132c2bfaf71ff0a5b21a45f573af67b4851de02cab82369409a8e0d851d38fc95955df7fad11443c73cfa55559fde6d2f2d1674ee928c51a42622521ed46fbc877efc84705360651bbfe681f819a80b943b38b962b8337581c82b30dcd0aa8a7a513aaab6ca449e71a775e25c045d93a8c9a8848f8132df9bfd7aa650517a0fb59d83d4609c224e43d3978f693dbd63798e6d1c26d6253c3280c0af7a89ff197acad678b6a9d845191eeff31ecdb6d085c0077c0af7ef7a2faf062ec4b79b4f67594ce028b27cd54721f5b0f66a2787a8e47d8142af7160093f012f18a1e3e3676a9c9316a4d830fb202d03c1d059b6fa0e87c48190fcb8605734ff7a6fd4bcf856d037eb5f24c35fc23dc2a8b0d5a6bc82d03494ba604b40bd2fb0f7148f4f059e89339ac152b41df540b3e44c65efd6601033f480874da7cb02829037f8a0f16562867a828f022d026e55767a59d4bfff9bdcb5a44f8bc08075fca099d00dc760a69862b8e595d56663a67e4ebebc53176faad06dfe45e8b3d304fdab311b3e5c8528dff3a7cc25ac0b34c8eca51cbd5274d67def511a625687c16e8a7b9f21ab6a9ee48b6f62b1871fe0ce413aa0d97f81545ef525e6312a47e65079b74ee12b057747bbc51b32e882130226fe22d349e3be5a93e1e80973d6f4b1f00489eee461a695b8d026ceeb17df13e0e4482704dd0b557acbab12e33083559d17ccbcced6c709591767cfba7cc52aca08d8706aad5c16ae7165e07e7f52ac0b5a1844398557e8e2687af09ac55816c782f7235bc768218d1828c636f39cbd4dec96f5177673011d39aff5382587e1e8e194ab68ea99f2d1bbdd705112ce3825211a0781be4b4eb4aeabad64e0cc379715185fa6627051862126306473e9c4b64a5451b00e6a7ce4b0c681e30928a4dc18614955d073bb6c444cf348ff2a0937a92d9ab9d6e52ade556cd949d77fda16960fda5a65cd561701f02addb8fcb079cbb5f11429381ea394968ea70da4eaae0d5f178aaf95f97a9b6018ad8fd2657c36b3bf561e445a7de124bca0023f326e537e185b00877dbbf402a68f9a916913f95f12fd7d94b42ec0e5ca01d74e500b6e9c8dc34ae0bff8d34616d5e8407cc51a7031bd4bd50e9383b986d52f75bcd39202fdc1bac8065a4271baf1c9ddfaf9aae962bfeede0cf9be1448f33ab46c1604e6a57cdcf703fdd69a062a37a0f7b5a5daeb7ba0d6f816951ba0ad14ba7f0ecbde9dd7b65305ae00ef68dc15d8e1c6e61bb7e9d9fd32a33a3e1b701758352aa521b562e403ea0332579284659a609c7c0ac6abdb4af64a6e714f629d75a4620c682c35968b89796a16ed4f457818aa245e6f80f2c8853badd7578e83364a6e351fcc61bff9a51de97c4a61ab0a4f1cc94cbb9db28f88a047c00d24e157be0b98f405332d9c34ac97447a436170caad0d742a82f9e413ec1da689c66f69d3a3b3d3de9352dc89d914f10f12e828c808594fc7933b929c8414062f98e9ea677ae8eeba147ba569ef7c8d2c5dc9e065c15d80e65e685080d680115dd1d0ddbede42d1ee3fca4459d7a5d0f878778f5284e3c0b47b44e5501a64a55482ef626aff8e154599d8b7846a7c75991f00c0c5d9260f17232e9e356d29f08a2e352b9f64be0a767f51fa8a4bcc01740f0dd5a621c09b392bd5e52024b22790b70b478342312772b044ce1cb228dfc36130d59bc57d14eaea81e4403824177acd1c7d0f2dc38305d2f1444ea761dd3bcb7847ed95c387d0dbcb3bde56e46a6053894fe6687d13a28c106dfccdec3a080d4eeb8f683833aedc18577a8918718d52c23c8761bde7cf8f5050fc14dc488342c21fe29f59a5e708cb717f1d6fa3991db7d3d6d66771d97728340c37e52cb3be6b4e679e2ea744d858d6224a14382d2f9dfb4eb93f75dce7e6e50b75d927a0f76339f1b73e55cf6cd37f731abd70d2cfc7c89ac1217184ff5c03de23617b7b3dc36c288570bfd2906fe74a0823024ac995bc9458dc24d1d1eb35f878dfe4e1540c2f254a4d20ca655e5ef4486014f5aec47aecaa0865181522d8e2f6beb952c85702fc281d1da313863ce4b1cdc88cd71cafe466a31aeba03d879340288df490a6fe43f6487b6ddfcf24e789e57d4e5323ae7293b779eab4deb53f10ad76efc5eee9ec627243be7dd707b86a3e3c9ca683f34d9bd065694468a2d1e5a006c1d3cadbe6abc02d68c257d58ca9eb33d707790d8e18bf2507a601718f689ab904442706f09f23230e8c07b1d553f8f25195152a5a009234db72748c83ba8f8f7c8fa067a95b2e6af8d6cbf9d1291b63ed0f6037dda58a1ce822485d58880ccd83bbf890d0f410e904bf91f988f22a901464282ae710732ad44e36d8d6c6954f6014a9fa7ef1d9c38339216c0c79893cb5b232ca0e671c3c6094aab8369a19588d6c3e17ffd06abde15cfb73f3479c133b412bc2028b3d62b77bca0ba6612767e78d98e2890a75ba3e1a3f73f5bd31b2bb29bb45620200bffabfd95a6fb38a5a8d5b29c9d0322ef1a4bf9affdaf2383e2dfa0c712c1e8ae4f3034bf3b9e049029dcd7b1eb9cbb0ba4fea28a9dbf5fc1ad3dd51da09aa2fc5ff5a06a57ced8727fe4f4f66a3529f8f01d2e2e0c773d3fa0d8e930d6e6db2c5b01ffa037ec28e0100a080a59292334011f3c9ef169b2c1de13fcb27c96643fdf94826c80eae729fa5b02f43d6364b7224b493c77bc82ba5ea3a8fce673865e9612cf49e306d1fdd4e7fb38fc916b7b8032c255923ebffc37efd10f7b4be67b5aa691e2de1e5a02a3419ec23824cbceba833141dd2f30bec285535d9d82041efbc3e60d99754c21750ffae5347734a10f326631413ca6371307c492d3a662f478c295037ebd4a11306c859e090b022ca24591dcea3d0c87f0952d61574d8984606c7987cf698ab8a0785fd0999493b2df77a3f30a586a8d6daba7d5f845de69b5b8d71bcea0382f1ab79dc94d051259da4cf7eee2e626bd57a22fec1fa5acb8a43df8822f075e9c2c0fb777f6fe1b071438726b26ebdfe2ba78393ce4162f89c8479969ad4b6a1edf1ac1ab2d38993acbf511eb272fae149a61ebdbd5b955c52192626223016822fe911417f6d8a5b737569decaf22860707264a90d905b4a922a78b9a813b27b7b521e65b953e2285f8b7663f056fd488e3a9550cac90d68a50df0916ca5dec08ea820e605cde90a45af4d37e8ccc1e4d67c78299663ba9d1e5f2aff3adba819c486da77c81e1329b280ad955cb1751157c538936748acec825fcf115369bd2856ec486ad5e6df957aa3023a8cc492abe7cc32470094d7abf3a9c185e691ccee9063739c076afa1824b69a0166791bb53e1b67bf3e97d011205c7e2aeea1b9bdf931a3ebcef4294b6f4addde621429b317bdcd6da49dfac5a4748f7bdf92b7c09cf823a24d99f11d4786ad227190d1d175cb4286235d024f9306c5f79aa0f921e099f685600ffb245d25fc06ed9603118fbd7c1eb0ec20500b936f6d5d8c802a6011f3093ca0c39c5b86f467d04440d05dba1e462e2097df22a7b23e719ec99cee3e69d82700147f8d5aa1b80c35d083aac937ee4d3d33d26c72a3eb6855ec9e33562f08f2ac1b73a1", 0x1000}, {&(0x7f0000001300)="2225da6b98c196d12b8685c9d41b9fdb7742519f4571b15c15b4049795b673ece34674a951ab212143f627ce51b803dcd1e186aafce67b858f73dfe89f1a0cd699b1f53e1f0dada0d76d9941a44d07d2ed3a1a2ebc0774484fefb99b36797a4dcdbe6a38c64c07b960a68c705237e35ad4fbbfb4ba9cbbd607edd928bd1fb4c020663b", 0x83}, {&(0x7f00000013c0)="768326aa808d79d5f8690c7513c27cefa7d7577583a0f46285b326fd0ccf9c0298b880bada85683dae1ef7627fc6d18b35fb8e919d929493b922db1b8bacd1e3a5c14a9f986021d51d8e3c87e62dc209d4d119b8b443", 0x56}, {&(0x7f0000001440)="64b06c8013430dfb2633bc5d6699b380c4e822b7006cbb0bb75cd899a748d5516edd90b55c1197ff3d984ef6ae9d19052d97d5a055beb72650250eafe5544a7f8f32748be0dadac17b25231ca9a58547e092c1060351719126ef2c006d7d9ff0eca892c55d26741011e84911fd47c91946b141cab9c5f98575beeb964bc252e36483624c72f3f59adc90fcdc3cfa058bcdb68ae7c0240eb6dd9f3f3c061354716f1e67a7a680ece4bc6bdf98ccd27fa59b52ed54ccf10df37ded21c3a44314d75ee3282b51", 0xc5}, {&(0x7f0000001540)="e66e2886a3fc738d7355dfba050140ee66aca9064acf461b1132201696849ef8d99889574206230e98b593db28a4f486f25b3cbde0e7cef88f1f0d585cf80490f82e1c08474a646b6005aa8e60ac39935b362ee1ba8c95ba6d5aeb3347bee9dabba37d29a53ab842aefb5ebb166e04a13cdd5beb52359180d571d7a6fd10dcfd5571bcedd18c0788f12dfb10791e43b2e87c3aa2aa03473d54156245b0cc8960df6422fe6cdf218a58419431f8b356", 0xaf}, {&(0x7f0000001600)="04bdb249cc4d3c6c8cad637b5bcbb1fc44b46a67612d5aa6d50291e3a552b090949471f26df16e142a34386b4530f9d3c70d8ebf17314350a512a38dfb72732f4ac738e6de563e4c472c73da9eadcbea876267f14ae6c499fd56e759522cffd528c3bc1d76c05a32bf17815109fa4e0d39195981b2a1f00cf2d4d1333f7500c671b11461bae32ffff120757e1b77ac9ddbc936b6df38050432d0d54ba0dce76db1bcfcaacf17915d117a2b6344f1131610b34af73ab3b2d0dab205d2f3", 0xbd}], 0x9, &(0x7f0000001800)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x40, 0x1}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$getown(r0, 0x5) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0xffff, 0x3}, 0xc) write(r0, &(0x7f0000000140)="2b00ff23000008003c00000000060000", 0x10) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2}) 16:00:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="ef", 0x1, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) writev(r1, &(0x7f0000001280)=[{&(0x7f00000011c0)="b4fe6c97dddc33166d4af0b0b271e4eb0ebb8d1a75a01487942dd118f26611ab14219b4693e43ae0a304ff84df8ac6a40d604631ef70713d07e7ec4c246abcb70af24819f71dacad7cb6103ed71e5bdfabd4201e8e9eb276574281358e63e676ccfa100adcd142244114acb807446f070fb68e94a0cb5f7af491db4e3c92942d7a7c4e371110b16bec3b85e82f5540297754f02fa5bf518f23562cb31759a11952eb81c001ba619cd8ff43df3773656a572651308b", 0xb5}], 0x1) kevent(r2, &(0x7f00000010c0)=[{{r0}, 0xfffffffffffffffe, 0x800020, 0x20, 0x1, 0x6}, {{r2}, 0xfffffffffffffffb, 0x28, 0x4, 0x1, 0x9}, {{r2}, 0xfffffffffffffffe, 0x0, 0x21, 0x46, 0x101}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x0, 0x2}], 0xea, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff8, 0x0, 0xfffff, 0xfffffffffffffff7, 0x7fff}, {{r1}, 0xfffffffffffffffd, 0x2b, 0xfffff, 0x80000000, 0x100000001}], 0x32, &(0x7f0000001180)={0x0, 0x2}) accept$unix(r0, 0x0, &(0x7f0000001380)) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x6, 0x2) accept$inet6(r2, 0x0, &(0x7f0000001340)) sendto$unix(r2, &(0x7f00000000c0)="21ee5afe6e51bc61ff673e3a2ec888cf59a5feaf7b179cea86c6dc86d48eddd2b879113f3741bdc86755b2746637da13a295a290e7a267511fc2a73a68cd554667298d1d697de967e55e7e03387315af5f09596370b23e69933a84b5ba4d7f51560c24cb68925de20b170854fb59121d0dc3e47b891922346d4b72dec6eb062ef0a974c4732bc3b34b123f29ba130bc3c911d18cbb461060d37b3eb807f7c94972b4a824f6d33c1b03d7bb1a2760c365b1f6f8627c76df736f0085dc083814281d893a62275b8ba98b145085e2254d448364ca9e32d7cda540711d1508669f32caec05a50cfea55947daef8f5380d97870e80850b904c98b82a790208c49c648a17bb62674e0ae73b34e8452964696c720958793d88e7eed6fba05c4ec165717f59ea8dbc143205ead7d42386ee4b2a7fbeda81e1f9a45ceddfb57bae679d9f41a254d9ec7e41d7240926abf986bf30949242222d296eb6b7c2433fb63aeeb7afdac746f9e1e1b5f4f8a45d0a95f649ab1b3dbd2b622bf5e1f67f08380a6f68087f6569ada42eea7cc2e4d075a6c5de31c5a095a9477a9c4c0e2ad07ee3ae19a136c1701028304756745434e0d0b57af701d7dc908fc43778a16b26dd6989ea7cddd9d722cd56926949cd8ca145ff6548db8c05332cff60c2ef35de6a57c322213ecfd2dab0ebf65e78238f2e90277d7d6d39da8d584ce91d29c2f510f5ddad7891ccf08a4238a13582cc6de73e2f163b28704e38a3b706dd214336506bcef265088523e92b4da0c09107104c8af28260a9d757559110f93add958be9a08c9742e66d59c00085c2eb3b6c29c966c388834e2b2115aa5721b7ef2a23b01ab0414f8a42291748ef8ebd3ba5e62c4ec7d441ffb5cef873a09a1262b11195f86311c13c2f3121473eb27b3d2dc56bb5ab999162a873e3c41930d6a7469b5d5afb3c40ca97873d77edf8f233fe5e57b03e941a36ccf88b441ec97afebfafe9c8c5dadbc94e8e65c65df4f8f936aaec7e9b5ab6ab159268b4e09d771067a9fb51b8de7fe027d347ef582421f6e1c18f9b040fc33e579b874bb6f93e1263a40e9b34ce98c7ff8947c12a0d2698eb657b2d2c28bcd827e4c7f8397fa14de09cf16870a0fecede92b3e15e5fb822399168a5300728a1a2685155f591a7e26257a6b68e2f3120f428173fe6a576d9d69ab3f74813a5c37b78ea0ca94ded644d74ee55db5da04eb0827f10918256a03453882977224aa7f37fb1ff27c67a5d87e4b791b0373e2c8d71d32a799b61f68637ffe122e2d0abce113ad5942c9220b8dc2d0954fd4bf63c84e225ab3d4a0d4340120c9b8fde92fcc4a09c2ea5bb3573b4994667de7ed17dc6ea6cfa03b22f5bca45d01260f6197669e081bc4feb78016ea54bd6a3da1c14c336879f6d605bf0ed50b13feaa42085c11ac28ba4324cc760b52db4b53684be67c3b7830d6d82475474b4162bc0609480091c0892be81cfb8def507a90696af4ab21e8aa2b96eca81d2e0ddc98c7ad401bfb352214eedf093f93bd76135f8747d293d5c5419db6190f7de23fb9c6b0b8180642903cf39dee7809194b0b562c3f5bb22bdeec0b9d224a31d7c0686108ce92626276eb399e684bf471bec2adfdbdcab0faff857817dd46faa2410d10573e302e423a47907727fe87c8875d94df58e21b0988f57fe4a7242f091d83b6727522f4957632c6421035ac25ddb0a20cc040d901aebd1611b9ff3612ab9de34a0764a8b071c667330f1c2a8f1d3ad254aa7a12f34277d193d7d2450d57806829008875fb87604b6e74e485bfd80b53ba7c33908bb7dd830ab2f10e3c1cefc038d39abd2810e0c2d32311d4a9ee1e50efefa566700f19be52cac277a5fbe442c39080fa2bbf1c32118b5d38bcf4db9b45e2bf117d7742820bf803efd3b9aaf9d940bb8d0268a668d8f702c3cacccb38bf45352aa714facaaaf4a04bcca4188dd578bfdf4925f2ca156c39d13ce6ad564a340ca8485df80ed3b4f39ff5e348ddd482d32a0a157dac9e9248afdd95541d53d9b22f9999a8e4fa2366730802e4944b6df8adafe85f3957338d81e5e3216fbf99662b0cbbe0350b7b92cd1f498830d908e03355695496945d321b39868d66ba673a0b4167902fcbb20d2f59bc28f7b36758d454bc65825e56a76794e116e4307723e328d027357f7095ad3ebdc23a200586f67ae76a35be5347588c240a079ca67a6a5e6333d57f778112fbb850b6b78ef8c02a6fc699d53d1f80e1e39da68ef6f9faf001c5db41e79771376736e3f7568ee7ccc19c0ef9164bdf3b2621f6e0557c34bed940cbdd2042432586d3d580bfd6f5b4d2fc16c638e4f1c55c0e8282809aa78975bcde72329b46aed5ae5b96662f41cb5c4cd8181247b0150943d025a616a8ef4bb234c5ae0f2bee965b05d66be0f5bfd58c46d3732c80be135810d4a620238b9bf4fc5ca26564414d442a3d52fcc9a2f8f57e9e5770038be2f785eea4b8da32dbe16b74db57d45d4796e5a4eb967c4688f80757c93ad6b6b650074f9682625d4a3c4a2a8286b08518988859536bb9595b966a45b51dba8bef5fcefb60df87a437fd7ceebe8a59032a07540e014f2adb25cb67e59ba21030368aa46031a0ec03a2405a70a7832dd8624bc6a7176cf581514d344f266c564942baf1602be7199ea944a6c1ea2587fc2ae75aca7b13a4459e9b13eeeef5eb3244d7c3c526264604ce914fe188af8aedaa9ed113027ac667a5a7cd6ad06b583a8970f43d5577adb90dde57d01c021a69bf021c10e134191095b48b2bc871d9f8bace1b4a0b968709baa0373a74bef825d7a12e89938669497d6509699574a14befa38f5f4afa44269a06c83392f665e7d4bfcc08c1cec2efb0887ffebc8a3469b265eabf571a3015ef6df22bbd3d43d89a4a9c754843314abc83947eb8036b94a7875722c07f78743990a2e6d8833c04141f39d6db9435f1f8ce92d921d9c4df9190c2bc480c91926b549619f2cafbcd582d3e0bb906f4a968259fb0180f170fee477c3ecafa95c5a986cca5e5d4aa130b7cdbf7e621610109df03fa0843b1ac0732840144e5720879741a8b6f01f0a482fa8e51bee650b5cb67678d0009916d8b512cc80cfc6bc72d81e9b40141a2bf716d674bcc3d446f551cd76e1bfb3e418bb6e3728d16f2f2516091ab6e0c9660cb904fda20014a5a06d1666f1f658355335a24ae243b0fde055cd83b05db2276fa4b3af68e8bc6a072721fdb7a430b6e2ba5e5731e6abd0ea2e54e2d0ee879cbc5b73b559f4cda06a2354065583dfb5731ab1e43956bcfcd3fb8e036e31d45b8d9d1c4a91e89217069b82ff956db0e1efc990ddd8fb6c710d264426e31f6370b767735ae53c5531a8a73ab6054c980b11e607cd58d1b633ee6b34f2237c9942fa777a0cfa98453f05c14cc82c29f5f9973da773bd66dc599ff86cdc1846146dcb45c4185506fc097d3e059b52d8031262f275bc0f1aaeaf2f625d80e102de1f4b952f84434017ebc1461d10f21588be57a63cd9232e6dcedb4fcddc293a3f86828e6805e85315b918d654e80a05a3edb378e557500670518ec56b2ef1fa9522ef3046d2729eaa2b586d2c7a8a75e16abe6ef89906e3c45d47fca433bdd95accb7147b6c6a7377a53c22e11169fe8e03399e00247eb275694a6d970b4245063d3f85f35b1c9feb44d33482275aa8469355c68310ea462b0bb7732ebc1f0bcc3e3dec8a1cfab51a577995262fff9665fe97160368cc883da43877c9e699d97a11bfcbad5c418bf661fc27a310826a25d3bb7ff9a614f22f88d81fefaa405ffa473b9acb153d00b5fbe679160ef9b4841d86c76198992e2012bec6afa4c80284d8a536d3214c6e654521896d6f11e283cd03b3590c33ec9c62843e107b6e3cb6c9762555ab3b493e7e6cdb7f7e506454fff9bace7c443f73ad405a8f0be8191fec1d5c6df135c511dd18053e3b3f9b017de7f20cc7a2495b2d0367087c9ea4a1d88184e3a55cdb2ab9bf057385e361bd7388154ba43dc9929ccb353da7f223548acc4e8bb234836825c660d498f1aa8a6962d1d0e59ecd8ddbaa90b842751ccfa6480975ebf9a6b03232e960e6604fb2aef89c33bc039695f485de78071e7723125a1acb6d6d8a38a7d78c8e2f6a799eed3c61afd6b30e88da5d8a3b014256c5b360d7ba8b8eb70936245b0f85180141ea00dc6894109971c3222a90092e5d254b74fa2256c4ee5fc8c9f98ca4e1501d96bead043c03029253a0568b80dbbb257e448dc053a4791ba223d0f63c9564365df72da9130217a2ce66d9b797c474d21035bdc323734048f0db55f5e1d3eb3b72de83186d1be464413f65962f4e1daa4d0307764017ca252c732077fa821762f98ebe5e16c3baaa06097cd1acc012f84001e01b33f74382bb73102d47bd96110803a195ebc8a4e4e6eb319fd68396dd69a9a9b4438448f8e648c71b42b856877e1530927ccfcdf3f82ed71d1ebfcb1c79b373f8ae2f8b4bc21776efe1f59c8a6cb06a3f4a2fd2e383156e87c06470a6ce732fbccc76ae535c0edfa185a988ea1b79f3e8a4d1b9c2c0a943171e80d44f7fd68af953592af0fb58585a8f9f845bcc518862fedf0292884083d0268e6b71cd526c0955c809649e8b53770deb018ee0fe3e23d545c401e3b2138b368c9fab71e8b242d613c80389478cd8a15c588258e7a7466c41a36307b77afacde468b3e0b9b1b464db813985ca9cd4b801c1eaae006c03ba3ca42cb95a839be63748e0e91ee4698950022906d178fb32012512e20ad05c6f737af0d315f21c0550cd723e6471a2dba0da71fcfc197ccf619504b55ba671568cdf660c4d4143a9f76a3f090308d5ef57ea87a2fd926d00807d3ea49f0f182667c2280707551ed2155a1746ab4c1c63cd9808b9e3e9f7897aeeda199044155b99f479fdfcb72216a2793f2224ffdfe25b81ebf5ba1a29876e4383380c0a470cf9ef2f86c9d05f6906b2a6a5d72cf5c08917ba6a14ceb34a901d48ae2f0242bc6440d3c228b654b954b0b4ffb8b8c9b29c5f0a264eb1a8a337ce89ac5e5156536f958b25b3d78606fe81a4074319fe1b5a916c2cf1342fec2df20f729dbdedb7677dd4d9ec462db06337402f3bc0cfa8234846509a50c0314a6d96d806c8076b9102d09fd08910bfa6d345489fcdf3dfbfbc6bcc290bd3fff09c4050b17ceecec0051bb1629248baed1be217bcd1f68910b1fbd92cc53bd5c15a63cdc7511fa9a9f1e0812fdf3f3d2378cd3084ba330f79fa7d9b17249ccc7826622af84127d518a28ee3fb73c08b10484873b34497999492eac2c50809ea7d39f74452b76cafa05f7a0adcc738e9427abd46ac04b8768835a146fda9b254f5912f5700167725a37c9acfd89c9f17bb46dbcbddebdeb95ab79cd2a1ca4c0e423ecc3ee3915d9b6c5f2fa37965d02977874e503747b4af7e6080d37e1e67159b5a4e059fa608dd2ded29bcb0c15aae479fbf61ee9703b5c0dc1c503d535418b1e2183e6d5fa6057c353bf87415975cd0e5df8f9a499e1b33a48c181cb92a6d08392c3cffe62a358312b4234723c9c858b47cfa1275d1ba5ff99ae64e374a4a8cd7b9e283b08c233d4d6b466cc8bb631ea23382a220ea7fbbd308b20a1b013052366ad800e129a68a6acd939d2339fd99fa64c69cab2cd8bf8a9f7b0d6843321024fda42a34ab1468fa9f380418a1f144ac32fa5d38a6c49a380277ad39c7c966812f5c45b42b2048a03ca89c0c8bc7bf1ce7ca932c7a34bdac267eb9d0160a0695507c1fe33", 0x1000, 0x3fc, 0x0, 0x0) getsockname$inet6(r2, &(0x7f00000012c0), &(0x7f0000001300)=0xc) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2}) 16:00:04 executing program 0: r0 = msgget(0x1, 0x40c) msgrcv(r0, &(0x7f0000000180)={0x0, ""/75}, 0x53, 0x3, 0x800) msgget(0x2, 0x20000000000644) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000140)=[r1, r2]) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:04 executing program 0: pipe2(&(0x7f0000000080), 0x10004) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x80000000000002, 0x7ffffffffffffffe, 0x10002ffffffff}) pipe2(&(0x7f0000000040), 0x10000) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000040)={0x2}) 16:00:05 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='c\x00') r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000010, 0x0, 0xffffffeffffffffa}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) syz_open_pts() 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000040)={0x2}) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) socketpair(0x12, 0x4000, 0x6, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3}) semget(0xffffffffffffffff, 0x0, 0x204) open$dir(0x0, 0x10002, 0x118) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fcntl$getflags(r0, 0x3) mkdir(&(0x7f0000000940)='./file0\x00', 0x8) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1}, {0x18, 0x2, 0x7, 0x1}, 0xfffffffffffffffb, [0x2, 0x70, 0xb7df, 0x4, 0x100, 0x80000001, 0x3]}, 0x3c) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000980)) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000100)={0x7fff, 0x3}) setegid(r1) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000280)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000880)=[{&(0x7f0000000800)="f902008e5696a27d52ddae034d7447c7ed94eb0b7f2d59f29f980f10549f41e67c59cb96297d5b3a673e317b76c38d34e8f8d89625211de2616e10b738e48628fbd17b35c04546cfdcffa6f65ea0f169fa9fd4ae7ef36c6fb5f4", 0x5a}], 0x1, 0x0, 0x0, 0x403}, 0xc) getgid() mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) dup(r0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f00000004c0)=[{0x7, 0x9}, {0xcb, 0x1000}, {0x42, 0x6}, {0x42, 0x4}, {0x1a7, 0x3}, {0xcb, 0x37}, {0x66, 0x2}, {0x86, 0x2}, {0x88, 0x3}], 0x9}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000480)={&(0x7f0000000400)=[{0x22, 0x9}, {0x48, 0x20}, {0x0, 0x1}, {0x48, 0x5}, {0x44, 0x418}, {0x86, 0xe2}, {0x87}, {0x8e, 0x5d}, {0xc3, 0x6}, {0x0, 0xfffffffffffffffc}], 0xa}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000900)={0x20, './bus\x00', './file0\x00'}) sendmsg(0xffffffffffffffff, 0x0, 0x8) r3 = open(&(0x7f0000000000)='./file0\x00', 0x80000000, 0x4) preadv(r3, &(0x7f0000000340)=[{&(0x7f00000013c0)=""/4096, 0x1000}], 0x1, 0x0) getgid() semget$private(0x0, 0x3, 0x400) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000040)={0x2}) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, 0x0) 16:00:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x1, 0xffffffffffffffff, 0x1000300000005, r1}) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, 0x0) 16:00:05 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000140)=[{r0}, {r0, 0x100}, {r0, 0x80}, {r0, 0x1}, {r0, 0x8}, {r0, 0x24}, {r0, 0x2}, {r0}], 0x8, 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7725dbde3d9f4afa0000000ebbce4bfe4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f0000000200)="c73a7c64ccaaae1fe0968e466a06d57f", 0x10) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000001980)=[{&(0x7f00000000c0)="74b5992587f2c4b97f3c34f8c49df405c0558246069c78bd8acff4d131a2f60ed791731c74a87890acc52a716a002e02170224d058f35c0c73fd76bc72fbabf42d264deb27f993df3fe49ea0625dfb037dfe1a99c12f5215f54a44fb26939040e2a883505d75b32999da82c3ab", 0x6d}, {&(0x7f0000000400)="0c4b63a0b46c9da9b2fa55b3e2fda283a95f7e22856b544dbf7fb188792e46633dd1254f1c4dd43677bf8ca9b4d2631bb0f72972bced5c21db24c14d632a19bb0d8184ceb9f36db1466ac37f6635017473106b0924c6e6954ac190d159931a2e87f9c10c043eef05a968e1af1518d57f379285e0f995a3dd33ca260287b059f0c5d24a5020de1dbe40cab006c5bf224bd0aad4bdb78b2915991f32036429ebc2620590e8621a86f134", 0xa9}, {&(0x7f00000004c0)="0ad44e60f1fbdb6a765cdca234debf2476f1f485322dbe2633cd4a91e29847eb722561cbda17460408cc59c7639a4ea7479e27528c53883730c977dda7d794cfdee64a2ccbef564beb9949d72cd34c2af6830663f155d8b4e2d4a23cc3025ee86464f5bf20e98196a40d4545", 0x6c}, {&(0x7f0000000540)="6f7f77ec453c8e30429811ec2668ed49a9b51c2c37334a54397502bf6fc1775ed5290060532fc81132b4cd70bb384c24417aefdbe18d99e909997b3431622d7f432f465b4b124f0946accdd7b6c551359def247a4878b734cf168501b125bb3fd7df1b5b82b8f99b01582f610d1166b8b007bb28ada37b99d8ac260f66e6789d00cd598f2fb654f010dda8c88a5f398854ad56aafd9722e6651cb0b9fc8aca1a8494dc8f29d4931d52b375e3d3a817d7d1cbef5e844f4dbf385d7c411932df8136cb99b4f8f2e0c68dbe1656c16ad25ead328f0c9b0826781029f582f619dbd0596cd3eb0a814e365de76356d3a621a47dcdec92ddf565714d5d5b644f02ed74c9e992660dc144bada89011ab942d913e36a2b6c1a6c8979573b2bf02b0a068dac06b020aa364de41569c817b5ba06738568b94042fcb3196fa767f60a95bb10d05f6498e82cf1399e763625e62bb7e16240d1c904ab90728eb1001b973677daaecc3687b7199d06501ceabb7971b265f4aa43370c79e26b57efb4503c31d2b41cdb2076352e274a52cc19d855d0aaf80336cfcd0240225e14d7c43d124bf00be1e7c88531f7592feaa40cb663646b7a309d695bc7bb597317e75653179ecf1a5e8225df24579a9ddf167b3b82e4e2e646f5eee484a3c79e7e19e72befe19dd6c2d71e526ea1990fdb2ab0e6b6f2a347db2dbb33dd065db9adb9c4058bb166451a6fc272c40bb38ca51ba7ed47e849d8e6ee4a5e41240849c3a7e2c97d5391805a81927df86df4c0aa21b20997039fd56c9251dcec998c99cfaeb29f4488063169086f1d3298d468fc444aa4b90df4a374345424b8d2ae88deabbc7c883d9c2760d92c170592dbd20b9f9d2683857f208fcbf86dbb026dd77b52db5a7df0d0878ff50a9766d58b141f245f6f888956132f0bb60104cf1831e3ce014b3a8350ed2749911ae05249680ae2af7a0364818efb056210fde82b284670a6bddc1fa443594cf8eb14c1575bcb474964647e57802119aad382a0f1724a0626e122fa81e3b3a0851d9bd993d77c26e1728b2969f28318811bea9087fe2b8be3ac71810c28dcb8bde5087124af6c229d98aea28938100ace47c111caecea225dc11f266980a380a2435122ea9507d9fda43450b13fb3ea8e2d851fe505ea9fa3a92273d4f8423f7e5c5e3acfe98032058646652c84fe559a4c13980a22c557a899a6a681bd8c079a62e5fd8c8911e0c575be615080928b4547838e0c330e3790c9308a122c273feca3a308e68340436a9015836355f049354d9319eefbbc871b6905439a277293a49e2ef609b6a71af4e876f264b22df81395c570c4d71a0afd46b07a3e2f5a318d19299bef7b44302c1f2e8e8599ee9d830565f62daf4a809786963632735b4190e001aaea443e63de7cb2ccf28519826d875dbe37a8ae4064f3be7c354bda4b9db31243c072a238424711ddfb3dc5451385a161e43c97c375b5367ebde7ba36eaf29e5cafa903655ddfa5010cb075926527e618c068aeee05ed85d1267316d13dfccf1e2fc12f9a865a9bc6bbb026fd735b62bbf47da345389037acab47f4c1c75e57c724af3d6c44f081f07f68acd765dc86ed465030f4a943c850e1ab0224093eb4784fb755c14028cdcf607fbf781bd83c30a1b532f3e3af181bb4cd5d5f6768e66881ea3f062bd476f9e70e5bc7b75d70dc7ee76264967c25131ac58c5a0f1928a143cf77b83081cb309bcdfb539f481b97736bce208ba910ff15148ef834e9daf10b4cd3aaf0200fec4a617e114395af1adcce123fae19ff02b91acfab9c4ed9a627418a5dba67573f0a30513c5b9b9b3e6c06e248f51e66b5205589be312746f8bdb083e027d9338efede0165096c9290cefaaf29467fda27e5c050fbaf010179f03c8f8f609117efc3a98c98ec278d561c5b4c1346f7dca8ee9768e3e37bcc876a609f41dee733c0e4bc51c208897022b30ed29a2d6316eb7023e84f1ab6fe71834e292d99dd937a8f949690518e5e9a7d3a56f86a629ba2c8a2be3dd579130c1a22e83779291545a0b322f7ab7b00f08a4741e8a0d27bf7b77415f6299d5afd6590c727d955dd7694ac51d2a193a835d552060782610cde5cc20ce7f64351021ab3af38b0a02c7454055ec446c703c8edc7d4ef13f564a914bdf522b0728bb8d184e80727250c64b5e713e34162bf9e7e414c88a46be2966e6462df5685368bb9b1370e6724aceb4e0ef20cc3961e73a707311a66bd1065015a2092450b177dd40d5d8ea5f84ccdadfe43be830dbf39219f7cf3831f0d4c3b9df5294bff6b4ec9be938f5b58d4d7e5b4dc7c6984ddb1c3022414f61565f0a89ff23bb4a7e520ccb7732f79d365239be6b54e7700cfbed9313d2f1b1eaebaeea666d38c20ad8d5badd4dd5306295752eea0319937350789bd6820c8b1d6c08c9474ea56034225a0c7b485d822c2fb5f644c7bd3b08ba14e9584716ba2a6bf2296d05a11560bf8ec2a14463050316c5d1c3b28bf3373f2b74da792e8c9bce041b164c52c2c2f85b32dcd00c48aef4bb86f85ac80214f09a033e87f834d392629424223fc6903026df5fa7d0a709c7d636ab80128711ca9f688d1c3b87723c200dd0727f69e8829c07bb1213b76aa5ac6806c6327f525f34be64d0ca7a5fb06e77ca9e00c5db3e67bacfd375bdb5e177c8cd951c4e73dd754ac0788adc10df52c6f730ea3b07d9a6246e24bee29a364ceaa04fba84737b41a7be0baaf53fb4ae4ece1644f787abffb69c19ec0320e72647a3e52fb1a77c9e8a8c11bd52fae17eebbd183ac65bf9f6829ff4608fc72bb7cde577c73c725f6337262e1e9ef0d331e48b36632d1210eef77c31d4eff1c3654b82622e86ff0883243227fa9ccf2f90f1c5911a2d33f8d149f8520bcfd0e5d9363a910402d1dbaccf4156ed24081a6c0ce66af4ada1fb499685bc1d561c4cdd27a14e4b6a59ed85573fd7cde164ef8407051ae447973375da5c18163e4eb77c75ea14eeffa6675f0956ac5169f20be17bba31cd6b2aef67734ed7532b309b1edfa60eb42cbfb3228c735a1a33e71cc7cde6b2fd6fb72f7888cba6ead5aad5c041f7c36a5c22324a293614909fe8fa5beef3c4a07c0c40bc2780a86b3fb20a84927ab64710eb19c5e775d44bdcd7e491059a38a51666841887b371c73aa0794cccb373b08891782a28c3ef65b6dec1a5a6e1a0c2459e7f2ada7a2dcb54e13a91ad3962a670190fb402ca7de3cfdb90adcba8cb34395fd4b3506217685d22345e8b04df249d7dac94b7dc04dd292bd9bf2074dff148352be82807aee90953be10a0c49395fd67c6d4a1ed9c6647c21e663a2d5263ac19d8b0269ba2ecc1083ac147c9811e1b86b2b850538a94b20c52c292c24cd7b1f8019a2be952f4f06ead82e9c68233e25bc4e2a5fb371c36cd933f3301d5c5445ce682822443f123fbbd43634e093a1f3a4697f5a4f73e6d11cad3a0b4773d42debe4a054b49cbfb35956252a53643f2cb410f20f85b12caf010825f307b8c125f52d485bafb81f1be5fad5eaaa67718f3ebded8f04e5dd819f34033fd9dbeb852479c984d82c20ffd2bbc55e6ac3535b0d026d8e62512fb098f896fb38e5a2e2c18b6401ca67104a6f1d851b0d87cdbb5fe5f4f622f6a634ea1100b934fa58087742f34bc3c849444d39794984c1c73a7a8630e46263de9dc9592abe737b0b80e46ce50e3c27c680b2759f8ac5bd962a49cfcf25e863fabe0a93c86e8d3ae4214680ca0a26f4a65a7e5890d23c64fa98d94c0eb82c686fd1acaba7954cb3fe5dda56b7852189d38739acae0814d402f31d23dc259e23566137fc4488e2250d152b020e40dcb357d248e40cdb59366d3ba3dc7a0b19cb3be0727112c8472916ed232b44e084b8653660ef0385de4a84bd571df47dfd52f690e861d9411a8162e486c749a8feb23f8bdea3547f767e9d0faac60c2acde12bafa490aa01a971831867d07b7715154d5058e11f4160aaf4547e1f03c14587358f947f7628a55fee35fce8612b1396a0adc8b6dc37f53c84708a19cf31411f36365fa7a89455a81baf2c282dd3c118b1f247e32dc0e8db7d9b7b24988ced78247f8b8e302c3d085393767fd6f09b6e361d04f2431661d612beeb92fd8b58f88663f57060ded251e84d565ccd88a7bdfeaab3b7b7f0ceab897aca2574914c8505f46e9d4f832e4f959f7f208d97546a34d90d4c79dd99c4dd7941b00746e927d41cfe721030a8d455ed55459a103a69d126b9a10e7beb854ed33c4d8bf85147243e69531f21e2328f52267f3f39bd0f91b2651f95b9d5bb74074d0521981be4835b3818af9bf24bac88f34b1ac1c78d958505c9bbfe65e89e372859df002941c44f597ed427f922cfe981c77bb37a65a31b896a69219017ee2df2e9776610f1173fe2cbf6b512e0c2a9e9549da75e611f08f124061257a80429b19ab69025f1c84aeadddf65a68bbd3e27e02663f4fec3949d10a93db30ac3b3796a76f8e642a2202f04ac7711badf8901deddc153a23dd49d6eb9e59f998b62d3874130eb865bc803dd762a6cda2b6ee6af33b0b91206b76a0d271441c47adf6e4e4576fb4e293f6cd6bb07187de623f90bbb2d3b908152758f444d95a36d2e3a63fec779a93a7ed160365a2eeae22829f4d3ad8125cf5eeb185b34f5e426ad7603a5dd5d1371c9afaaa778dee2d1a00a5c46fe4c73b6cc4044f309d160874f656e56348d026d08f6189202277cd6c1636c3a64b88e78253e5c04b3717ddf27077644790571f58b7c63ab83a2f3fb74f53c9176194f7cf5e3364b6d34afef6c6ff67f6b898911c3999c26b084dbc16bf92d12cca67241212c0a1f400f9be03b5e2aa26ceb298d571413394f9ca240bf9bdb96898e86ef6ad70b3ba1b4962a6aa2d1101fe189d89c7c45020e8eba48b78a005a02489d79a2ac309d5f06e975a7937f3c2129de9192469a39651c9558f05f443ee1e5316c2d31b0ed1cde2a3cd2b6f7971326c1f476c2d66d179e7df0c38a08eba6857853ed3688500505b864ad4d9e851f3387193dfc3a9c8a838a83a5cd049af94892ed7e162887403dbc5c125112a23025208fb53e50749cdd264edc94007e909d5e2926a904937e877550130fef658bacddcde2785e7de6e601d006a746b0028997235baa121c813f17fb487a17d5ac5b9cabb40e92d13eb8e038e3b88ab846f81f0e178d549a8c982213eac5d82e3b0e6ac29ba001321862df856202d9dd1dd18e4417c27e35ca668bd033a81342a67aa5c6d136cec14d81763f14be40786e810092cac083585ab792e4fa5141917ff311e763808b9644eac3279c88b9e2301fed722fa3f0d8ed6fe048d15bd53d242387529b32de28fed6bdb43eb193b9eab6639691e57bbc0db129dfc34bcb38d72ce04057cbacb3bddf31274b5c814e3e313a3f834b244edd4ffd6af2f4137a954872d15955d130a0be24e0551e0c40ddc0a7720545839e09404b55883f93c8f73ad8ddfa86df5ec2686a9e7907e29de6b07b3bb8fad49372cb0caf47094d240d15fa61d305518bfb6411b706a4c115211f1268ebf9029ba39e3f2f9d510ebf45496627052f2057c2086fe47757ff3de7c9869000f7a4b4a39642068cd94752e38ec719c17a6e01d7bd6100c56f3a895bf6f69ba907823bf6fd71e3af0b3dab02f892c42b67e633dc3579fedd28630d37f23533136d9fcba5e0cbff85c72b26ce59ad458642dd3f7590b0a0e3adf15fcbab13f22aa76d7fdc940127560fc1b39a748eff12d6e88a4a", 0x1000}, {&(0x7f0000001540)="6ac4a5ce8175a583ec88680bb9a655d9baca99a2781cc3cd851e85896b73a8eec93732f460c7b4a0020a42ee0ecbfbf6964db520669fb41e34dcb29b3c87310ee0902b394d6f8ec61483d7e5637acc17ec178d01d06ecab937f2965f17fd4fb27d4ba3476ca0027978fc8d92c8b7c024081847f13b41afc7a73c6e9e79c9ec1bc49ecf9f5da4728cd009c39edf375982f366bc8be9c49768085f748a9aa56649aed28949dc7bb222c4d397ef41eeb9aa7bdc44e6e5f7a1abaa3bd9c0f4d635549b39c384a42107aa52800272ccff4863c3b6569f1ca2b4d0d314a0b82e84652d02", 0xe1}, {&(0x7f0000001640)="f75d9ec4070477a7a50060e349f7ef97da7171e429f969bb0153d315e5978830349b0759c0952f4342ddacf432ac5625c1935d0904781eadf67dcef16274adc9c2668ff27076f673", 0x48}, {&(0x7f00000016c0)="7a499f745718e71a50d2e03240c4cb7f39a82a07a0d6ca354603b098c04c6666f45aacc903662db0e591c13794c495a118746e66cb330bad4d045b4074ae156741a690c6398fdf715cce492c2d50ed971643155825b2e2b3b50d2bda77dec41f755b5866c7d935826d13b068850649d6d28ad604a33c64ff4f63ddf3e755a655ae52fbf6975fd6dc8527155f935453a6bf4f3cf26506f7608da4acd77c5f3306d3a6aaf809cd0a480cd972d7c47b3be3bfbac2f33d69a232b5c777", 0xbb}, {&(0x7f0000001780)="718bf10649b288d6be765f3f75064f650701255283814a8dd10d1becab345fb87237822023438a28c75f32c0a7c90b78bbdb891d96ba8d17f6c67177a344c38dc27c54b98d9a7c236fab16354eb5", 0x4e}, {&(0x7f0000001800)="eb9f273aff3f022bda45f73f600fd5c6f2d64969dda21565c9481dec3be3884647d1b9ff7a4a780cb19d6dfaccf13b196e5ce20d10dfe8f7d8336c8ae5ace756043178d8852601447f746610383af94ce42d64f936bfc56700e891bfc617fe0fd300068791b33768fc96f1eb95cc00d361c2ea17d8d511061e3741f93c0ae4a559d2f9f6436337624f5581b4a8274a1478afd7972e2da7b5bf08ca124a50464c4fca71754956ae4097", 0xa9}, {&(0x7f00000018c0)="11b6fcd4bed726764ddc02000a3b153c0263e9b5ba3ac490938e0388e13a33d765483e1eb27c02976966422f7cb757c66b2836eec7d3bce4a7e7ab2f71b2b3c319950ac11e9f3f7335d62fccc79a86175c7248f2f07eb45ed591d9c134b31aadf55b6c638c349716d2d9b0740f033e60fb6262a9dbd86ed299113d1cbe8add4c2f7dc0353b7a7d0f253cddd615b5158ba8c36e0a0bd0d090d6d34577ea", 0x9d}], 0xa) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x7, 0xffff, "845c556b0007b8afb54c7f8a00"}) readv(r1, &(0x7f0000000240)=[{&(0x7f0000000300)=""/207, 0xcf}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x4, 0x80, 0xfff, 0x2, "992980127d65042dadcf8af8e1e74d8d57287f5a", 0x0, 0x10000}) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, 0x0) 16:00:05 executing program 0: r0 = socket(0x40000013, 0x5, 0x1) getsockopt$inet_opts(r0, 0x0, 0x61630766a4a73526, &(0x7f0000000000)=""/79, &(0x7f0000000080)=0x4f) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)) 16:00:05 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0xda8a, './file0\x00', './bus\x00'}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000380)='oL', 0x2) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000140)="a1db040949537103183de551f310733a3cd7596ced8c0501de8908842ed4d6147c3c5a9d0415f40f1df93e2d7199bee0e8c67b9bd7fedda0c6286ecf63aaf4de914f0bd1dfe0e21f9b275781117f592898f76ab6278a56a2a721e98ad2d89a1765f2a313de24108fa6e2d667185b8a9dd33362858be10553613c3357511c9e8c9b3facd0c95f8ff3a3bbcb3fb784f8c8927e51704d790cad0c8e162499a7bb51e85d8a50e60a36b07dfd68d51800680818aa1f6cfd4367fde6afc86b61e3862a4a3606108d95868a7613cd4319d4a0e97e2abf345f12a12853ec1519f0f0490303cbdcb59557571ec1b096a778861aa2f870f1617a1a58d6f7beb447", 0xfc}, {0x0}], 0x2) execve(0x0, 0x0, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) fchflags(r0, 0x4) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000100)=0x10) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) socket$inet(0x2, 0x8007, 0x9) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000080)=0x10) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)) 16:00:05 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x27c, 0x0) recvfrom$inet6(r0, &(0x7f0000000040)=""/227, 0xe3, 0x840, &(0x7f0000000140)={0x18, 0x0, 0x41, 0x1000}, 0xc) r1 = socket$inet(0x2, 0x4000000000000003, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007ff, &(0x7f0000deaff0), 0xc) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2}) 16:00:05 executing program 0: r0 = getppid() wait4(r0, 0x0, 0x8, &(0x7f0000000000)) chmod(&(0x7f0000000180)='./file0\x00', 0x6eed8a8571b19645) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0xae) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000300)) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r4, r2, r5}, 0xfffffea4) r6 = msgget(0x1, 0x400) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0xffffffffffffffc1, r2, r5, r2, r3, 0x10, 0x2}, 0x0, 0x6, r4, r0, 0x4, 0x3ff, 0x100000000, 0x7fffffff}) wait4(r0, 0x0, 0x21, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0xc6}) 16:00:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002001, 0x5200) r2 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000200)={0x2f}, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse\x00', 0x8000, 0x0) kevent(r2, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x10, 0x80000000, 0x200, 0x1}, {{r3}, 0xffffffffffffffff, 0x40, 0x4, 0x4, 0x800}, {{r0}, 0xffffffffffffffff, 0x10, 0xf0000000, 0x1, 0x2}, {{r2}, 0xfffffffffffffffd, 0x48, 0x20, 0x80, 0x10001}], 0x6, &(0x7f0000000500)=[{{r2}, 0xfffffffffffffff8, 0xc4, 0x80000043, 0x5, 0x800}, {{r2}, 0xffffffffffffffff, 0x9c, 0x8, 0x2}, {{r0}, 0xffffffffffffffff, 0xc, 0x10, 0x6, 0x6}], 0x7, &(0x7f0000000580)={0x40}) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) lseek(r4, 0x0, 0x1) write(r4, &(0x7f0000001e40)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) fsync(r4) fcntl$setstatus(r4, 0x4, 0x80) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x9) writev(r4, &(0x7f0000001280)=[{&(0x7f00000000c0)="1fcab5bbdc653d727ca8711db3cd28ab42c4ab19d21479be43f96b2caf68e12974f0ea6d93a1b42fe5a5eff426da6b09e8bf2fa5605e7ee7fd266250e5fc935acce4ad2f5f2c654222d83ea92de9762bee956c495b2a5a7ff54f7161a4fb27b020241d4130183330e4f44a05b1e3665b5f490dc7c296b59f86270f2fbfb8716f74e576d9197af1a450c033bbb653a58a00e688e23502f9d4efd3011d88bb3d982e9246f7ad27cb742e4d0cc269c3a982d194a65bd63e8c15d08108eb5e93f7021acf85823de43cfd9517f5373548b3e346b441a942f56043704cab4832cc88984792756202d51243995f01ca6f0c8489a0de854425c2882914d9fa37b0c70d02ccdf843e5c1a86e1eb92ffe13795d39519c38cd384aa4b6dfebd86635cf92b92b3e4635d57e5c62d7511f54b6bd6e21f24be92b43446fe8792b590e0278019880a04ef70604899887fe9406c2b8d99ffb57bc1c311484e062cf618f69b95c686f14b0035e74153866c259cb93e607671d4548c1a07c72e56553d0b474659c7c493c3988ceb9c67358b5300320cb76714ddfed766df9fa30ae12ff080d3ab8645f193bdc0f042d1e0c6fb43b87e4f7521b03bf9d3b942c382361cf4670ca1c4192d0740d1d9a84ebf99de30f2b5a29cee72e24029f1f8b9a47ab04a8a9ba03e81985b91b809b9714f34b16be17d3cf31c65f00e9aa2ae483bd3c303bf55adaaf78248cee839ed227cb1c227a099d57aba6909fa9d0368f5250a20c8e7cc51135fe6d1a401731201fd06767657546628a1778ff1d7e8a06110ff6b5a042d06af1e6c7b373d0594e684fcc310eb50148d3a1896183547627869adb8257cf5bd8ab8ca6b379d284fbacbaf9d13ccc3c341094a9c65d24961ff967fd7524c222089ea62bec21fbcbbf713fb44323121b262af83c269f9eb6984645ceda4e52f9f1234f88b2e379245e2c5e21fd81e694ad675db5edd18ea4ac1c62f375ce8b4a5ff9645cd7c2aebed72a8768122a54b72fc24623acf03688f48d4e7a90defaa261210d4e8bc5aa3e39d0a", 0x2e8}], 0x1) r5 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000003c0)=0xc) setpgid(0x0, r6) close(r4) r7 = dup(r5) syz_open_pts() pipe(&(0x7f00000004c0)) r8 = dup(r7) ioctl$KDDISABIO(r8, 0x20004b3d) dup2(r1, r0) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0xc600}) 16:00:05 executing program 0: getrlimit(0x7, &(0x7f0000000000)) getrlimit(0x3, &(0x7f0000000040)) r0 = semget$private(0x0, 0x3, 0x668) semctl$GETPID(r0, 0x5, 0x4, &(0x7f0000000080)=""/137) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSTART(r1, 0x2000746e) r3 = syz_open_pts() ftruncate(r2, 0x1e65) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000180)=0x2) ftruncate(r2, 0x0) semctl$GETPID(r0, 0x6, 0x4, &(0x7f00000001c0)=""/4096) listen(r1, 0x3) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000011c0)) mkdir(&(0x7f0000001200)='./file0\x00', 0x41) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000001240)={0x3, 0x400}) flock(r1, 0x1) unveil(&(0x7f0000001280)='./file0\x00', &(0x7f00000012c0)='c\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001300)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0xa, r4) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000001800)) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000001340)=0x1f) fcntl$setstatus(r2, 0x4, 0x7e) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001380)={0x7, 0x8, 0x1, 0x0, "a7d8a288b4e70715de5ac93414292f9b678018f2", 0x7, 0x1000000000000}) getrlimit(0x5, &(0x7f0000001840)) syz_extract_tcp_res$synack(&(0x7f00000013c0), 0x1, 0x0) fchdir(r1) recvmsg(r5, &(0x7f00000017c0)={&(0x7f0000001480)=@in6, 0xc, &(0x7f0000001680)=[{&(0x7f00000014c0)=""/52, 0x34}, {&(0x7f0000001500)=""/67, 0x43}, {&(0x7f0000001580)=""/193, 0xc1}], 0x3, &(0x7f00000016c0)=""/194, 0xc2}, 0x800) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000001400)) open(&(0x7f0000001440)='./file0\x00', 0x200, 0x8) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0xc6000000}) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0xc600000000000000}) 16:00:05 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0xe000, 0x4503) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x0, 0x6}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="d4a55c937b55941b479df8f0711d80cdff67fb0acddd1301364e9eaf0efa2422fe87319657a7fa7bc441e20255d773f0ebd28c1b3ad305f04b54c114cf7a4de84bd6826411284458d9a3647fca85", 0x4e}, {}], 0x2) r1 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x2}) shutdown(r0, 0x2) 16:00:06 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x194, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x95}], 0x7f, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x6bb, 0x0, 0x900, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r2 = getuid() r3 = getegid() sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f00000000c0)="7fbaf57e64cabf29952333fd865af627cf6a25469931cc43603b8120d43d572c9fad24ba5f3339e10a649ebf831037376e8ac52446152f8b5fab56fad144c11770a74e63e08a8cc3e392f75cc8370bbbd255d9a2c2343364b9d4712fd24979a08ebfb6c42439e370de31810e71c9", 0x6e}, {&(0x7f0000000180)="aefadef5efdaada75800536bb0da009ed9a4581939f7199d45cf14769ece94fa78551df661ee49866853ea8e3ab3452955b1226c261e945850850ad2582ec18a9acd3ce61ac06fd3cf7144bd728cd2992745321da2606e3995344dfd8a8a9d44956dde7256ff445aff852d1ef31438f49d82b881b4531eb726dfde471e3f8459638235830d6101f532dac251f1428fcbc47c4c3b4ce9d1c8293d83d349a6306d4193d2a2e90e6956fbe1a7ddaddaaba7cd746c1e84ce7ab64900c0a3af1f4e593354ccd4e4db2485a905f1b20ee414ec5ea607a700ea36fddb050f4a2e3306732f1ff69d395c3a0a69cc7d1ff8", 0xed}], 0x2, &(0x7f0000000300)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}], 0xe0, 0x400}, 0x40e) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2}) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2}) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1aff) r0 = open(&(0x7f0000001480)='./bus\x00', 0x40000000401, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x9) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000100)="4db2", 0x2}], 0x1, 0x0) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0xffffffff) r1 = dup(0xffffffffffffff9c) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0xc33) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r2 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x2}) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000280)=0xfffffd55) r1 = socket$inet(0x2, 0xffffffffffffffff, 0xb3) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000440), 0xfffffffffffffe5f) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r2, &(0x7f0000003200)="2dd241e2f9a41f39ff24a2753e4e2bc012bc52ec9338f43e7ae9d42b6fedfe77a1929d9432fda95e98ffe053ab058cb2384f88f7eebdc8668b1e64ce38ccb530709d7a7e0abb59e1ee82f7bc5c876a05f274e20f631336c1a01b6c27d65d518ae1dd1a5cc76fbd86c152722741593041a329dd05a44a4a9a1827cdf3de29c0f6c4d142ba4d19d301d572a9534bfbf6e26a8e7a98944b10a8e6d499eb61e8cb950a96b7c736649d51af0bae994684b2722a5412c2f3399903fb6795ae5c4793dbb9fd9a5050ca37489ba6001941bfdfa254538791d3bea812ecffdcb22b585718c9ba8ba3671dde70fddbea02389d615e49249bc6bdf72ef0e80336e7fe2c13ac60409cba885965ea783b94c501779f5a3ebd36053c000f2f75d7dc81fbc36fdb161aa8d9c19fcca3f3ed3afbd7f5780764b90ce0b936ebe18e4e71a7447b82625670b9b7e1d275e215e67e370095c4d9f7e64843e18dad53fb4fa239b0d624a8e0bd8ef9b2445efd3e169ddad716304eee4cbf8f726c06b78a1dca57552f38ab6df79f3de46c930dcb89d0887eea369a970f6be55b75b7209d905450f285d7a434951d97b8cca27cf95f768b0aac46c63c46cdce979cf8c3f26259966593202bdd30094ee70085b3a979d366e2cfd790d6e3093a92d030eff6dd81efa988dc423ca37fe1990c198cfa47046b7cc059d444a27ee495387dee03735b03008007efb9d171fa1e3f0569d5b2d9fc0011ccb46a6dec015c5c660ce3805cc8037e415b61dfef3cfacac104d6fc38270b5d3dd35f056190abb78450dd82a89105bf96dbaeb0381b5d8b2a0c332c589dc5f6f6703af24a32266a8979308128be202b20f2ab39c941e800c6ad789dc5e187dc96376433a92132a683d9e713410cc7d68dd1e08be0f28c1bcb9eb76b70755ce2e170faf6ee8efaadd21e2c30580854341aa738128e75a0b557a5a3944db1d75d8bc91916a481abef8d429766864de85b3727a357a3953d5523b916648a9aef96d4c454bb35ae98319a9eda766cb290a3c59c61199e565366d20562a030cceae06a46d0b73c142da9b5ff60943265534756636bfc69b448328a2df9b20ca2f9bff33143cc936534b84200d06a61354494ed85b104be3ccc94a402b2e3999e87e22308aee970c2fba2dcad03b3af63806376078eeba9c8ae8a27822bc784e12f671de0004977f6128c7c130f691456c9d8a256b1d6acd28c8c5501b5c5472936bf865eb0e13e0642f8303c84541fc0a4f7b8ac520d0c6bc0ff4976c7210f18013fddf18bed6b9a2878fc5aed2812b5f1df4438e1b4add0607090e805ab67589e180d128e80556f024e0952f545cdfe87fc056c86a71057c50aeccc5934405e6318a9257463e61502440cadd6e0bbe0ca284142bbf4f81a1a2b3f6527abfeeb9cc63e5dabccfefacc0b876f96b7f02352c1449edbee4ff5e0cf81af5ed71f3c12990d93aa39ca005140f57c90534872361aebd0624d1a7b65b96beb7aa4d043051b24c368bb3e500dfd839bdf34d3422764255e3a2ecb0acf142ed7f4071f2b24d937bba90ccf3e012c782af5873c91613656d7b17144953517f552c5e9661568958c0cc49dd8092ff2983981128e4aa8771ae73e9f1e39d003fc0738bd7c2a1ee2cb18b2b39eb822454f27f86fb315d7981a8ba2c408c9265384308746c5d7abe74f7e2b2be7d43aeae9c16a2d6a8883be0ab94b58c23e70c9fc81efba2755da1e34699f30c942fd49e3d3df9a410834f0ea8ab054567331cde2c418475518c2ac993c38aa83f3c8ed4a6b967fb4521fb76e766f39429faf23b12a03e468c880dd8b5db5806ffbe46e12bd15e525079749c1b0ea4ece085574f90be01aed38080bde408c98fbb3acff574661e75761e7cab785dc061192b7df03e53b1000bde391aaf5157643f8b484148f6b276d72727a3da3b712c118718b5a72dd022a355154689aa345d7784e7818c6bc261eaaa9561a3e1082daa49dd3f44b1d1bb0162cca0ec9d1af621adcadb100bbe820fc8d94e959045c7c4c4249c87bee7d50e27cf4781ad519ba1a55a266949a9c9d8fb04d3e0055d7fe736090ec9f86b157a0470a1dba9b8a5e0436a00580d60e7acc4d93cb8676ab9c8a4247bfaaf5eeb2434711e275771cee7feb2e28d0ed2bfc47f706e57af1e67ae46358d64f17fed8526a2cc9fdf6c5a944edb875a670d1e2f0c585491205c6d73405d03a6bf256438820416e3514d164d04c6222cfeb9cfbb8604a4d9a3584b216dfec657ef160d2f32825286352db00de9e3e4f999c2c33527f273086e3646b24c7da3373678b637f0b800de8dc821313596608eac52574604f3c25cae7bec03c31ba64926b8d6a23c6cd1983f94fd3e7a1216fd47ff05dd77a512948f79cb9312f0b85a608da1344d6c54f9366d39a7e78bb74be032b0fb118d3cc2a8c1aaff0324bf42c7d00b106243d5a039e2de02d66f8c96eb114fc001862f25b5ab9c32f0833a73e3d523899ae18ab7e3a1464bed0916eb81aa8038adb629d843980e615d2705eaf16b203a72f468410a5d8bab5ce4d19407d81865c1075e51455b903190ee93965609827bd0ff9efe843ce08d57de9a41905345e77790acb1f896a44959e2f273b1641b5bd65f9868644b8787b032958fbfea5b2f1ab969b989d947ab0024f69527d05f4b4300a85e507535f4f92da9849598c92fbc9cc31f837ab8b69885272e805b35e7d6b2e7db162e3716c3c8901c679c2ee51ee7d53f6890be28ac7a507aae480ae406925473ebe3a946eb6449bf0cd754c86bf146807a628ec0b09d22e51c12d606006816d6f6f6492fe684a12b1539caa5b5c3f7b6a8578d27e015b44e689622a28ca262cc30abcd4a0ddba3362265e4fc62d9872afdab661a708980d5d366b8b807f537d729ef49a3bb73904f84cb342b3f46d47dae8a34c1a45baeca0f2d422cd662e2f809eb4be3aba136a1073db647450da7f6594df594b1c3d949908b877a6895b7f433c78c15f3e7bff14661389acc34a73776cbf9cdbd3d9796ff9d6f81c1d7493925d46d9686877f5da2460f6b939791d8bacdf886520cc458b9f9d15b33d380245c99b7bd7ccaa225e85006cbec7b9c8b23515f95058a208f2264bb6167617e1a5d18ae980c9163ea4d718d22d6899ab2ba32a5f5c49eab7027b31f55806ccfd458ab93c457211bdf377358eb09d2b4b552d2fa1c4b8cddc7d3fbec0702876c275ba5960749f702fc3d6e63aa57af36f245fc4ee03ab62603b3c3aa3268b7c2bd9837434da627d571089451ca4534b7e0a8c4de4cd87ac6682f9fdb966f04e70e607c9d1b2130f289eb5eed43a3058898a3a62e3c66d6152a862ac74128dfc58b97af99e29dd8bf5ae420b43530926e0b9c4228dbd9f237615c769bab8f3485b195026746b28ed1af6f07f3209910389e94b6160e752a2dc56724b1d05b328626059b5b4054ec4e64bbffd158ebd09578bb00d311a06f3e539a03abed1b84e3f0d6aad90fd7ab19e0698d83c62ad12af7e3a4b3aebd03368bca9cbcc0338ee7fb37e0379f136e233118f0e2dbe2537c534f11522c498e4fac3a7d6b3fadf1adcae399f9cdd4db99356402d0faeee7c6c4c809ce42719a71b13438527a4cac2322d5ff433a44747532db189c1623af484d1016f803eac90cf183ee9a52325c1baed6e1f4b4d17995eb91ea45916a66cb9f65eda48d20d57f5b101df179f615d1b94460e02c180a0c47906b272a2aa00ac3270dca0a7c2eae92b19cd8cc2a786987ead5f5e45f6a41cc2c9091caf253b2244bd9d41ba25158d0ccb124d9837c184289d0a9c1afbbdb25031d6bf6ddf328ef73fb200d143e35eee0437a49eea3d4c94049a3df5e105084c4c29e7811c2bc6abcc078964d7f32098dd90f55ad741a40dc413b4a263c50e8c1ca085057d55792b9206699abd7c6dd3aea4c16af6277d8ecf6dedef6fba4380c313947ab4a7cc12c332eff58056acb9a1f64486c5cf213ed66a1dae3d584bf22b16b2903d76eed558be507c8fff4ace5fa6e1c72f373a0e8b3db5f2506a84474ecd9a434e7017e81c0fe3041af4179d77de15818c69e1734fbe4ee7423c1bcc983c859292d0817b593412ae23e1dc01b3a9d8fd1ed6d92fa7a5b6032419fb72713671df0d259125cc912ce5f25c2715c082700dfe96212a0d8e5054c94eb442fba04d7ef1c14bbf8a81d0097c4e6515fca6e94d6a38eb09f0dedcdd5d3991a0f9478aadc5caf611b69257dd19571bcfb507e1daca774516d24172b251f2ea11181099875e602bf06e25fb0645401b80d839a5392ee0b6d3e0460cb75ea3c72dd0c4327f734eb32e9c0187f3e255f4e3bb81e44dc8f3b436c054306aa61e5d4592de58f299744e5c8a1056ede1a614f5bef719eb7fbd296cd9d2af875ec310d9dd8c6406fff46c2b24ae024dd74b2d2b1d01c8795d2a1e5087b9ed31beae4a57cb878d03fdf9b5621034e5688f5d505e51c0e04f54c4fee0708cd959f5760e8d8a740c13f2a3a7db9f27e36393f3323a5c175996a1c812004518df437f501645b91999167ab78c7f0455605dacbf00b622123faedc0d5592ce8d4251aa40c76cc76e48944d166a5ce691859ec74665ab6e850931345e49a47014d74e81351ae4d8d2b60715edbb02b313fb98c8dfffb62366a8d149e288c8fa0a3ff6c4f8904d5798a7856bbdd7f686e118509abc91cb6475631cbdc0e2b7c9daf768f9eaa1400da20300798e9f813e49b9075dc6b63ad687392f333e81136f3eb3b9b2ef33309543fd9641f8e9bb73426c6d03cc96bf7e9ff65b2e7d833c98119d71071acbf13fb27c7c21293de28377ae6e886b68ec4d100e53d31f378ccc2de223c0da4f7b7504511ec5429a569fc00968583f456e336c3c3b4a2cb13319551934cd183a8007f75aa807b9b12f10291cf93896ee8d24ce9b257f5b2bdc3e533da39ac78b99f2a7a4d17e5d88aec6e03b663286417b16a06c666a274611019c94a9b8c3b9d6e25a8f16bc5c1b9967c90e43b0bc8cc7e0651757c58316359cfacaaba84adb6748e0b49d3617c9910367c4e67c22fa5670e49a9295a2134acb14bb45290e8df341e512bd57c7c8d462be75892c5d8b13ef2228e7b3d1984921b710c014ba5747ee7dcd78bea571c2b0fc0bf948d7ce4a700f97905e2ef0386b45f9face700b6a3b7d2c76f7cbca0280faca11caf96783b11e69a9e1ab203d1f0480c6fcfe867324ff4570d560fd37b3e1548ce5b0facba602a7c8227bc19c221ac3cad4cf0d738ef0d0dbeeaf73284e47672c691923fa98733c59fc8b758345f6327ffb445882cf70b7d3260938e8fd5adaa882edba14b2d2991e35be3b1024bbcc01eb26dd59d2f6f9967c3ef83ba03a30dd4113cbef22b35e091202e639e5ff289deafd15ed3c7607e069c6c82e14e0791bc2ee04f5005f5a6c29b61c1ef2611384e633440d951fc0a7e72770a08d1dbefc0c96d5fc3bd5332828b3ad595a0086bbeed8cb111d215686315741ad21703945dbf89229fef692bb34c15984bd48c4eaf8fefb34f341587a192729fb786209f18a1bc7a412c0e8e94eee51ab1bd09587a2965edce6cedc298b9874fa3488fe6b683c0c29762478d30f569e47f0bb3f1b431f868204d635e54a35ebff50dccdb3fe056551702532c9c5aa23b694bc4b33c22897c2f0f3a1b9b3f2f0e67e8daa0c4aec830afe4b91e010088db0966ce346106f3bca2305a6b955c18a69f2477ca650679be2abf0bc3b31d2ddb94408927022af47382c5efe8bbb451b3b5219cd40d86b040c47e47ec09199d6", 0x100f, 0x40f, 0x0, 0x0) poll(&(0x7f0000000100)=[{r3, 0x4}, {r3, 0x21}], 0x200000000000018d, 0x0) getpeername$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) syz_extract_tcp_res(&(0x7f0000000540), 0x27fffffff, 0x9e0) r4 = semget$private(0x0, 0x4, 0x1) sendmsg(r3, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000bc0)=[{&(0x7f0000000680)="f3906ef6137fc032365c35065f33907969f270134c7c101f97b7b0a2e38913e57c6f07074469371ef35a03d131e3a4fdb996fa389892dbee4b57c02f8ee4de37683236516fcf0c79db25b72a0ef123171a56c954e425cc5125333e727735b7623d0be453caababe0d723030154fa3edbcb95a0aa9acc487cdbce2c6997ad1d9106d41e8a50849b78c8d99c692696ca248e43e2fbb5103894f7807f15d0034f1084d35c4f54055320b481e5233750926a38478c04f251", 0xb6}, {&(0x7f00000007c0)="e3f0c5f212dab488798eb57eaf33bc942e4be54f4f820a41e409e313b9dfd61198c6730210ea0df00550d2164ae1d0023d612a7ed7fc63a50f9f423a324ce14f88f812a65d738d67eb8693e673f981bf46d38bc886fcc11aa2e0c8c256ba9c1aeca43c26b54a32f9dd854c599bc5ea369d9ea9d44794ff844c88930372ffabadbe3b10231c14422f377b8066221b2c0b4bb8719c9c5011b0731184874cbada43a60cd6d1fbe5f3098a121def1cfa6965d1742b1774d083d13c5d043be65bbba846eb8e6a52e78ec83624", 0xca}, {&(0x7f0000000a40)="74ea7071349adcbbf21ccb728876f220913474b8837a7363a1c543057f2fda6648debb5e2716fb749fcaad8cd1d61d14c657d1e8974b225e4dd6a6ea083e05d4e6d4f8abb51e41b5b9f5bd9c86244f5b556202d75ace3d2492bd67464a6d0736f2e0823814fd3caa996f61c6dd5f125ad855a9eb8574a7d57886423ca51762d035191869b632b69301aa893b805144d5f4518b713f3fab5eaaac7e9cae85d6c42ab270bd57bb57dabffbbb9bf43e454b714373cc2c9c4e0ee082b22e", 0xbc}, {&(0x7f0000000b00)="0df27d557d0d86ac3bb0968e7168ff8832437192da9079c1185244a11f6a2504477ef03678ac6b0a61754ee67a9e5f99003c9220157457b52b5a4df2d843a16d72054f15ab181d710f4fa124c26fbcc923aabf4131a1c37ebaf25b4f02c3f845fe9a6d5a2ce3916c967bbc1b0c5a6455a6b76d12f9d09f4bb2d6ddd691df9c81c9f59e7bd4e9eb45613a196b4695a30a4d51c1a224144ccc5e47bfcadb27d7a9ead31d3b9e41816407", 0xa9}, {&(0x7f0000000180)='I', 0x1}, {&(0x7f00000005c0)="3fcae960024de4008bba1e42bd163265667a8cd78e0fbdc53a3fb1cece419868988400fd082fa8459147892318f1fe007792887fd7578f8e2d68eb908880c23eb69b3b4b37315acc42e8b0000b6d0b88261c7480d5f6ab734b7185915271f489f6ef42064e90b3e320c9188115044f7381b303b866665900bdd96de681", 0x7d}, {&(0x7f00000008c0)="bee499dcdbb5d32055946e2b6cc7f8fa5fea7230bfbf489f4a2bde9a7a6c47146d1eb20e51bc3b3a85517fd8a042d6dfe54fb60bf9a23d60cfcca3cf61874b44ffd8dd136602b48d518a84472e2a4980500f1c3f8625e8131c35a71933951b82dd849de56763543e2df00250907ddc5f7f38c133d7bef108bf7a1231", 0x7c}], 0x7, &(0x7f0000000c40)=[{0x1010, 0x1, 0x355, "8c2781791c65c61d8547881849599f5668aa149333472bbe4c756ed9311c1310e59bd60d466d4e6c7cacb227705efe860426aa3d405956da9460daa594b321eacf32daf688f830961e7460346d0466b14976de6b8065607cc55f064a9e81ecd2b4c23769d3c4bf1007acbc804647e5ca52530167492467d33f74f8a512b8aa69580a9507bef1a671545633960caee0504f0920aa0c436ba25e3e5d5c0d5780ccde0d54d1165506ea742f1cd76977eb1ce0f041a0cb082257e2919b736356b2136dc339868b92c3f00f56c0d20c16039f71ffe58ec349bce33032b3dedb136d6a28805dd5038e882c9a49fd85d4638ece15c4bf4d47ff0a3e7af2d49b3dacfa1aca15f54a971891a87975b950844c60c3e89981e5cfc31d33307f182864fc307c2cfa8ab014fd3cca3a215e5a1f93562c7c2c317a1894be0f0ea1c1fff4cea5be50e04d81e62b2d741533a15b0a9bfc42eb1974da74c7c31af720c24435f9bf84f3078c10d1e7e0ed53536fc30fd8c09da08304cfd16b49bf0d0fdb65c6d78e6eee6b440067c0b7f05217cc87333f2096f9e18a5845748ce2bc8b888d624e9691505b772c32325fe023343509d058c9065e307e485a0c4448f0c2c0d0bb8941039df6f590134dbc250f48f7f57421301ffaefab660349775ccdea0b93f361aa71cbddc6dd8922342f13f0f1fc7e253f4c04a3eda5e971ac3a3bec0639bf5ab50da7b507952c2c4fc14a749512fb0c789eea2b9c408f97f16fbbe0776eded5d6e50a17c3ca651fd33a73b7a5003c8132d896608fa533f182daafa184b2994c83597c0caa0dda97cd7f43e660b207b349b8f0a3316679214a764ad44b5741116788696c92903f3ae549627f380b9ed550272e089ac058fda52c62c22da0e022e9a63977904b3c20d7c66cc0374bc3c55e939499a8855abe9b4b512cbd603b552af0c8d4d71250760aab561dc0f692c8ffe0072fc7f79192ae253f297ed38abc2b7dc99699510d191c4cf4ad430617a05494579f5d3eb57b20fc9a07ed09ad1f8a892990f66958a9bbccb300811842d4b1fa7bec88d221f5c5936d704cff53fff21d59587403fbf05b216a57c46fb0ab7695fee855d29e4f843152e6e7f969ae20e66124b228d3528700c67cb28484e17548e4efa587142203046c26968014a9eb5a59f4369334bb1e1d23ac265816271a981d3b5af10de4d6477218819d5f02ce13cde6eec97f0bc9c4ec0425d0a3a2d45022eb5261545d6e15c87aa79d07ce527c21b9b9afbd94c7df4ec11c4c33364e65d26af2a8e0fb30e6672dbf2b1a6883af74e21a8eb08832b07ef387c8fb379716093cae4cda139101cb1961f6ef524cf3e7944099df72800279aeed8dac4b5acc00cd656bbc57d92a5bcf1209dea60f42ff9c9fc5ff6c6b7213668f2149ceb5846ab4e83cdee58c77573b8ee366d8650256f318ba0481d5e8c7a2791c581c05504dd7a1ce103f384ce32a277ff8f1ae138cf47869205b75937a4adb5c1a99ce1bd60c8ab5714aae54ead210a6e52f534126aacd2fa9485116f45e2214a553f6effd46991f05e1f65a0929e5e6b3cb35c24e25d1861e5ca520bb072a7daad8a1b83e6a277e60707b85a4637304a67a87df67e5b5b7812797e1cc6d7ae31e39a7e8ddb15feca1406e7681d274b598b78fcb727d78cc3fad7b73ccc7e0c7df63217453a64994affafe7d85ca4ac9d963c001839ccdee86bf5cf381042400cb40797bfb82549896849fe2c4a64fcdb095f293439019a28b941d46ea931bd6ce3d3aa4dca721f9839ab8bd9ed0c7ca7774be7e5842c739b2e990e295183121ac65b96c311eebaa4db3a61511467603d98399cfe6e729afe82d8b2df926313f1f4d8506b3e9332ee44057109b6854887ba422f8accc76e35f2c1661556bea527a9729cf2dae7dee246fdbbe87405d761498704f47714a940f600260b1cd999691296133aaa4f86fd6a28ef806a300932bcabf03dcf193fbd0e770410157e8f8e61cc26cce0d6ccad9842b040863ed8f8d099400dc134593a8bf5d9222a82b8addb34fad07cc6e85b115f4ed8b4e653fcaad77ef5a426fc89f79bfeb82ab9bed6baeb3e2ecd5fe214bf5d5256e29a12ccf1dbc9b34b532122c5d64eda4e1f38304fefac4fe3639f99dbc7a8473a9bf353f52edae86f736d181b64b37b02699c3020f8ac8bb068ea24d44ea5bfbf70e2173f959a10172b7ca1ccdb51fc4fed3224f334f9a9c4c52e506c257e7fc0c3010e52f8f85a252ae329a50b36b762a8a9d5631298dac950854c8eba46e9de44f502bdf9980c245698270fa57a361015db6921ae8be27e9405ad448ade58bd94d9288403ded28230d18ca4b360942e2001b2df9e6950f67a604457f3c5b1411fdce273a5de9169c3c16122b9b1f622a7893e284f8914676324a749e1967bc088fdf5612759ed2d8538de25736b0f5b6cb0f186b66b65a81c0cf381afe644ef5b04167f28d1bc8a28c7f49e2d7a293e90dc0667606994d94a1d3529bd4e6c018978c3a93ca6d42760279a61930474c53719e9960c64054cf8be6cc8033d101faef7226c3100d6588f41562aa386c5f20f7d961ed745524550a4e4ebbb07ac614cc83b741c6932bb6efde7a2308417b17e2ff4d20d36c2cc44c32cd530e513c3ef5011215af81d074cebb3d58cd3987ce05fcb6e44ccb9eadf0b735160f69e9d70436392ce9cfa5509829876075a70cbc196cdf0e46f0d75b51f258225bd271966a7bc050f19261864a05315ce192c7fe64786551098b97938b6185eee92260c0a08c2b52d34003910b42ab77ffcb34559f2008b8462042cb48292f714f3d54f64af7dad76e43a7ed7c91b7a85cffbb37ed975e2a5e5c28356c660474e6df0581789bc9fa76e2ad93274a93b02df78eeca374408a41d139b0fbb38f9b06bb96b1933b4c104f2183c3972b5f8c6bb57d9de75b21daa5fde363aa400b37d0a695014dc6f71d89a90a566737abb3a9555bb997d082b206c5c965af8d9bf4a87ceb3a4d22513ace59636395cee8188abe78d501f7109cde6a875f161cff28b4c93096ef79f50f864d3e56770c85eb36d368bdfa546989c7861cf8369fecdf4872b33dccff9c6f93e843868dec430c8dd2fcfc34c1ade9de9e276adb13f0d6cb7e76174f9057ffd1ccd10115fb5bdd924b23be7633a61411fa2a44ebdf8b595d8ba581e7276146a66e434fe31274667b921f541177f0c06c7eab4df2c210f4047011b90514d1bc1375f9654b7f919f9449097d145a1fc28cbd59e0de9ce9ad17eaff1dcbf987b52814a98c3dde0bc54cfc7261c0aba6b2c7a9a24393cf465ef0baaa2dde4f4daef66ea06fe2f322e2da6390a3c1b33cfdb7d63eac2abad380996a6df346d2644d1f483bccde56a6cb3cf4d05cd8e682187b2229ee49624f1cea8cb8684827ba21aa44f37c7578c6379514ea287050666a65aaa348a4c6c83565fce83441b195301df23c0cd6b0c2f520c38a963c1a1f6fdbc0ad8fb95a3f515dca10f2fd46d75c6aae12f625196cbe10534d7c130574a4cb7079c1b84b126a467c2328f4b05f90e4b64bc36e734000006a47beeec736a7367dc995423c35cf38ed2889d0d1c7e253cd05f553231ff186cb6e76316a66db47ab0984c6d16e7bc1f50aaa0a40adf203904e64238a13e8794c3f9f3ed4b2cdd56adff1b56d4f5a02a0f3bc589b8215f56e961fd54b78a25dacf198c43d79ac0b1ea30dd6e66709c1e0e4083e8baeb3e0656a65f6be6a017727571168865da51e58f837806df1ad87d2a5649724f7d239ffe6c01aa9eebad16729a0c36902601e8da79dbc80b097dd2b1537ef676ef0146f000b805079728bc1b67f05c4639bf5e757eb9971a56a710cfdd7b88e55edc93e23425da173c910d69f11e90ee3b6c7f20d29122442208841e93cf60915fbf209c6f1ce3d36483eae391d7c5e3a261601ae81625a528872b4a714be8b36c990790456818548c3a235e95d4b7dbba5807a37e00943faeb70fde2be06896a37a719ac1f8021ae01c7e5b381ddb155beed2ed43a44aee371741fce27c69f1a583b19bac3042ad4caec22f40534495bef93a1bc88e2e53f7d136f65f7ad96f98c220483ef8c6886fc53cb5ef9635d4e3b7039454802e06b82eb7645220bef3c86bac7e536158b333ea9f934660f3ed7be7bdc427a906007df757c9508ef1118f8cebffd8a90df628afa6dced7eb2c6426c6521b2bc553d012dcf8b4fc52691183e330b336423f3de15e4268d6be3ba6d110f22d6da5acbe5e55c83ee739a42f8efaba6f82a2d95bd7347269598d5c747aa595526bb896739c4526e37bcf118e5719530d8531254f734bfc4be32fddfa11893d08bdb1c1d7a68db328e6a422d9255493715dfa75010b3ebd7af6c37b2d35a721da656a928cf57deb0da7313d413a7538f143ad84aee4dbbbdebdeffc4750d604affcff39fa0db715acc4d6fb2baebc98960fac02d7c64882e69761137140382b8949c1fbe447f15e75683a115051cbbf9e68d216c9e5ce2b1683f7bdbc12f19ab99aa465e536de9db68d019253cd2d12fc17c50903658b67155a4568bd231772ccd471f8e9246bde760c6299df458b30b812e93054473a33091d83af0f2fdbdc6833a334edc4b304a600fbb50ddfd0f7b3471794678fc57f6902503c054e1ca2572b03527039024aaa59c1fc4c89eaa6a1d2bb3108fe5dfca6e83f33ad843e713fa7f7d68fc18049d4037184cac350ad80665f258be77d2cc412f588d9a11762bd84813c958a4c28fa7000d976203e6e13a8a3a1dbcba3b7088a056b64583b23ba549d000c219882d09c4825c6d7cada5b318248fc9c43a173f74291a1ac29f4799f52a7ed48c32b40ec20cc4a1959e54b096b70fdab2ca4df53198fd03e80a0f9e316b6873d049c52dc231115f82bab5dbdc47830d258d3a2ead65d81e76ee99bdefd048617d5f15ec2f13ef5e0289a62593cf7f43defc9d8da6ab0d5507ed179bbf255b240be7f56140cbf36caf7c0127dbed77297bde76bb53fd27489bc127143a81e73dd0c5b8758136835d40d1a2ce80b66dd6ba7d0219585252313db06d166268c44e5f712f9f95150b691b5f1a781e734b8ee03e81f923f1855dbb67d1b26131d83e1b0bb14feb62417d35b87e45f5edd13c9fcb68287cd74541cb691d9cb3f173d21f28632d79c94c37dac48a9ec79ed74581ee366ff7942375015d3980df259ee894f6b88181a1cb7f63f9b51731554b22c053d2204684e01f23b344ab59cf7657a963a4b11905bc9457771e3a768c59a62f8e25942d96a62ecfcdba85df7be85e8e8049879e6020c3e8005f848e0d5cbcf99bb88c0d5627f2d0bb1e42354213fe59b653112ebbb02a00f1d394bd1bc3a816bd4034dd2c9d12764b05bb6e3a40d503473756d48939fa19bb82a374dab84ff4521b5ccc1d18c4c46d9ee9ee0f58a484a1edd832f646aae449419ba977bd47f19012f7ca96180926d1d254bb5d4f86bf3a9e91b484cf725d269c532ba7aad496019be643bbb723375b3b2e8b1cf171613a60f43831afd3fc2576495fd48169a1d996e710b491801eeebf0a0c308aef4a2f2e7d884440688fe953af8327d416bb6147d7da0f3bdcf58fc1fd3afaadeff55ffad22dedf6e40614eddee5777c309319fc4517df4b4046931c581a875e733e5c97ea168a0422dc7580c2ba5f45bc9895bfcda0b87ae3633f9a54befce1d8efbdaa8a98d207cd81256bb509352cd6c8a7bb84ba1bbf982410801500259f93e1dbeb1265fe7c1fdd3c1"}, {0x90, 0xffff, 0x7fffffff, "0e8b3796283cd4c259f0a4e3a60bb6b1b5e7a9322b96d5337a1122f8483404b4e980be4f0c0f4abb93fe6f153b3cdf2b7752809be422276bb6535e5f28edbcd5b33844ac6d512d58baa4e772d2cd7090804da29bbe4e8e3abfe7353c9569a62dd94593be8a22422d0dad1692c0c2c1dacdf3966cd7d57bf7b2dd"}, {0x60, 0x1, 0x3f, "16b65ff127ca1334a1b7c718563d5b7db1c374dbb6d7877a9732fb25d13b1a1c059498b590647761e54071604d121d3e6e1ccd05164bc9f8e49ff057006065fe84947eaa34117316f6c27eeed1"}], 0x1100}, 0x8) pledge(&(0x7f0000000400)=')\x00', &(0x7f0000000480)='{\x00') semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000580)=0x1009d8f) write(r3, &(0x7f0000000040), 0x0) poll(&(0x7f0000000240)=[{r1, 0x6}, {r0, 0x1}, {r0, 0x2}, {r3}], 0x2000000000000182, 0x3) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) sendto$inet(r0, 0x0, 0x0, 0xfffffffffffffffd, &(0x7f0000000000)={0x2, 0x3}, 0xc) sendto$inet(r2, &(0x7f0000000380)="3b34237047789fcdfa3dec9ef1e57c925dadaa3af04e6d704a28daa72f3deb24e76a16bc14fd2074a8249e5bec998951bace78c5459ad01d6e17201d2bfa2814aa2a88a3404c9b6d0f1da02f505bd8798bdfa4e9504f6389d1183cc9fccca51cae11742be0", 0x65, 0xc, 0x0, 0x0) r5 = dup(r3) r6 = semget$private(0x0, 0x4, 0x309) msgget(0x0, 0x4b2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000640), 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xfffffffffffffca1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780), 0xc) semop(r6, &(0x7f0000000140)=[{0x3, 0x6, 0x800}, {0x3, 0x7, 0x1000}, {0x2, 0xfc, 0x1800}], 0x3) write(r5, &(0x7f0000000940)="75e1de71bbed78a54a5c95951e925063938a843498658522ec9976d81ed068c019f4af658011bd827652af4081d0637f223bad10350b931039618ebf6e30f70f595eeb61a46d702a3b483fc5a7540aea76fe8808a10e02049ad581e77683b9991570ac8b294592c28c7e8e1ec92ebbc19837780baf83f037e3b45f6c6243234c9d9e2777451b4a934db05b92c2acd21f0aeb1a20e069138bf30572c31cbbe8202dc7662950dd7b00a962464d780f0a6e844f4547860a218b62c428e48e2503f7f6bc68584391ad872c34dbad1412c418347f734ac6497243a6e7674a5455b5571e9c2919f22f138f55f1", 0xea) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000500)=0x4) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2, 0xc31) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2}) 16:00:06 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x20000, 0x4) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000340)=0xffffffffffff8001) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000040)="5748f9cc63a7d68d48a76a01", 0xc}, {&(0x7f0000000080)="b069169cbcf22177008b91c1d4bed87b1e66deb5fc5f6abc4f434ed709fb13837f77fd07", 0x24}, {&(0x7f00000000c0)="7864b9098ae4bd66cccc874cd5bbcfdf4334e30437", 0x15}, {&(0x7f0000000100)="ba0a21c849cb26", 0x7}, {&(0x7f0000000180)="e8050d068f28ae377e883078a02ac8cba8bc8d5e716b637bfa19d62c9ddb5ab433a35abdd6593b407cb4d9d684ddc5b96bf9d455726d5e4d5506f6c1470fdc923b21435348ea18e121abcee7ea5cc7dcce73e7fff125cb4c76c8c4ffbf0ae62f4eef14eb3ccc09250d4dc8da8882c61a0b949471bd7c36d117641c2fb64effd682aafe42604b3db3e0471d116ff8fe234d3cea28eeec3a58987cc60034bfb28f140ab491d6ebf0581d647fa250227941bcf066cf7506ea4b63cf0b02fe", 0xbd}, {&(0x7f0000000240)="0a3c5c6f6aa2baa658defdcfa1bba019682bd3ee9b16e5a6c45a397e86ba66975bcbfc0d3cf4b8", 0x27}], 0x6, 0x0) 16:00:06 executing program 1: chmod(&(0x7f0000000080)='./bus\x00', 0x20) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0xd4a6}) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)='w', 0x18) execve(0x0, 0x0, 0x0) 16:00:06 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x6083, 0x400) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0xc1, 0x0) 16:00:06 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) getpeername$inet6(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) r1 = semget$private(0x0, 0x0, 0x0) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000100)=""/251) bind(r0, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x2, 0xfffffffffffffff7}, 0x18c) geteuid() r2 = semget$private(0x0, 0x1, 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/129) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) semop(r1, &(0x7f0000000300)=[{0x3, 0x3, 0x1800}, {0x3, 0x51, 0x1000}], 0x2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r7 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000440)={{0x3e6, r4, r5, r6, r7, 0x6, 0x800}, 0x0, 0x80000000, 0xff}) shutdown(r3, 0x5) openat(0xffffffffffffffff, &(0x7f00000004c0)='./file0\x00', 0x8000, 0x10) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r2 = getgid() fchownat(r0, &(0x7f0000000080)='./bus\x00', r1, r2, 0x4) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3, 0xc6}) 16:00:06 executing program 0: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x10) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x110, 0x0) r3 = dup2(r0, r2) getpeername$unix(r3, &(0x7f0000000000)=@file={0x0, ""/58}, &(0x7f00000000c0)=0x3c) mknod(&(0x7f0000000100)='./file0\x00', 0x7bb78132ed7e25b7, 0x4) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x6, 0xd20, 0x0, 0x1, 0x1, 0x62e3, 0xbec, 0x2, 0x2, 0x1, 0x6}) recvfrom(r3, &(0x7f0000000180)=""/100, 0x64, 0x842, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x100, 0x17d) fchflags(r0, 0x40004) r1 = open(&(0x7f0000000200)='./bus\x00', 0x400000103fe, 0x0) write(r1, &(0x7f0000000240)="9c87c3772c0035b87e33332e22", 0xd) execve(0x0, 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2}) 16:00:07 executing program 0: r0 = kqueue() read(r0, &(0x7f0000000300)=""/106, 0x6a) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000900)={0x401, './bus\x00', './bus\x00'}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r3 = syz_open_pts() writev(r3, &(0x7f0000000800)=[{&(0x7f0000000a00)="cf1a7fd7efb59160dbfed1bf814f62435a9f84496f5ca5805543e21d91b00c1169b1d5501e78d86f49794ed08dcd3f9cc9fc3357e79a151969f022975f7bb827663c98c0a554126f03b8975391adc526988dacedccee5201cabab25a0fdffc40ce9a4759f42f54ce0aeb91dce4e8fb2d7b23669784cd5d2e3618abd7e3f203000000689b2ea4eefe19011c9ab16720d77adbf63664a05bb33c94649a0415de659981fc308972db905dd22d362e973d953c4bde22d7dc7e71e9a7d8d8e1975f839e32f2c270b0f2423fc62bdf56daefed01b9acf0445bf06f097a9e3fc96acfd4f79f61428a4657f2a6403e993c36e89cc95eefe18689cc53b0722d3f35f2e2420c9d9e3521823f2d784f2937f5d10c87d546f3eebf04b8c46f9b100c8f9da4ae02e15676efa4b95fefe487b4e0f23b", 0x12f}, {&(0x7f0000000380)="7cc5674cdb19fa42987491fd9705eaf051d241fdd7c407c00fbafd7f02754d7a0924f9308e5e13bfb2c2623da9800b754b580e580f97331d3e2560b04a0eb80ad0d7c1ab0cf1136361f17cb130ef08fb22502ecb4e6e89d262c64afc215ec5f4e17656edb7bd3b18ae288c2fcc4dad47e67e3fe14a5a7a89d9acaa01e3b6d084d2d21841cf1e194612f106944ad76dd9aaf0f3fb7e8e08be40bbef8f", 0x9c}, {&(0x7f00000004c0)="b3afa56f816acd519d78d08226e3cfb6f5027a195315a1408c84b2270d67e984a4920c6668c3de91238e8ea2431ad3868ff6a68ab077db6ea078b5a39b72649d046af00a580a7b929441d114e38e8b82854e5330c19c9efb346b8567932d0af29eef22825badc8630ce536fa6350c10396c6d11d6f81b72f98d25f5eacd7d0be490d33afd9ca8d13e09acf1241a72e2c5bc7a120207e5b5868de03f5b0d86b8e3996219dc566a9896c72faf81c11272ffabf5a4423", 0xb5}, {&(0x7f0000000580)="959bcc5fa5d0408141f99a5cbddb5769bb73a3f8d1171d43d5c6b65e86f8cee78f2c0f1ae43c6fb2d5896dc0ee01212a9509b09b5f934391ce55925368a41379b8cb5b616339ca2db1bcc782a40790f8b99390d9686818232e0280323dc106974dd1d0b81c3cfc38a6179ada950c3c087d2445577b20d6ed3c3ce69e142eea761fd07c5b91951c9e414151b569adb7a909e7d1aad3f0416e899647d5f35338f7b5fad856e140bcc19a3126372395ffa8239d07b40b812c24f3ba8ad3ea7c84433e031b9a9abf04fe", 0xc8}, {&(0x7f0000000940)="d5334de751b19503e9d187672e9177436146165fca5fbfbca7eebf1918d3349f83b77f01fa8b5ba073a6a31bab5465757778b454aa4319623e549931c3abbf26a61f3c4f57600a2ccaf6aaba31d2143a973381e31878757122fa4665984cfac0e7", 0x61}, {&(0x7f0000000040)="8e9a528f4cc46448e5fe2d98", 0xc}, {&(0x7f0000000680)="353e69ba6960e56e4b4d62a6173e6059b777dbaa480d925241c64f01eb93d01291635b80de8cfbc62d0c05a5586eeafafc1e45765d00846aea431e24567b24f086c6e12ace463a31f05ac00f54276d3247318910d711a56903f54831344c34f8b575e9c4d76152aca5f51e2f05c93fc0a4d570867dff39b0f6b2c4154b794cc4d68c2dd6c415", 0x86}, {&(0x7f00000009c0)="d0b60021f397", 0x6}, {&(0x7f0000000740)="d2cda65fb46e4593f53e85124c0ebb88ca66389e5c35246c9981829b6cc2a9f40b30d3a03579419e662765611f557b366510c234a1b196ba9a76e8d124401861907914c68f169dc78a7ddd9528d76ce72ac068d9a1c769043e06c31361c195c3b24887b2ca2973c15fee1ae065483e746c9d48402430f2827b1fcb5d2d7a0fa2b164b386720d9e450cbdea3a9375214d12a709edddd3d382bfe95ea86f287b4cd7fe78afa41809", 0xa7}], 0x9) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) execve(0x0, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)="a9835764ac13ae85931435c2ec5310e20f281d7d2da93a6008f5fa7c8267092ac18bf4826fef7571e34146f6ff71d1606642c9d00d11eee440db46e7f1964311812553bc14a3071fa3d0490533", 0x4d) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xc5, 0x20000000, 0x3, 0x9}, {{r0}, 0xfffffffffffffffd, 0x4, 0x40, 0x3, 0x7}, {{r0}, 0xfffffffffffffffd, 0x4, 0x1, 0x800000000000000, 0x577}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x9, 0x9}], 0x9, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0xa8, 0x40000001, 0x76, 0x1}, {{r0}, 0xffffffffffffffff, 0x80, 0x4, 0x0, 0x4}, {{r0}, 0xfffffffffffffffd, 0xe0, 0x20000002, 0x8000, 0x2}, {{r0}, 0xfffffffffffffffc, 0x0, 0x0, 0x7fff, 0x3}, {{r0}, 0xfffffffffffffffe, 0x6, 0xf0000000, 0x1, 0x8}, {{r0}, 0xfffffffffffffffa, 0x22, 0x80000040, 0xa03, 0x3}, {{r0}, 0xffffffffffffffff, 0x10, 0x0, 0x0, 0x4}, {{r0}, 0xfffffffffffffffd, 0xb, 0x0, 0xfffffffffffffff7, 0x788b4f47}], 0xfff, &(0x7f0000000280)={0x7, 0x3ff}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x4}) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x1) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000000c0)) r1 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x2}) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x88) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x1, 0x401, 0x4, 0x7f, "4133bf9a0e5fafb5db874b55f2bb6e88d68c4011", 0x7, 0x8}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000180)) 16:00:10 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) connect(r0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) r1 = socket(0x10000000002, 0x3, 0x0) getsockopt(r1, 0x0, 0x69, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000000), 0x4) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x1, 0x4}) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2}) sendmsg(r0, &(0x7f0000000880)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x5}, 0xc, &(0x7f0000000700)=[{&(0x7f00000008c0)="528699aa9743149faf560f34e46a0d158c79462fd256387ddbc242c175757684d81c730f069cb0503b20f63f092d29fb46a6003636a8ec9f0de14fa8ab8b9f75e571c9611a6b473116e57b8f3d700cc03458aa7f66e72fdcef56db9657873fab6d2dd37c42e97659afb642ce750a957a4b7a71f66e28a127e062996add9ab5a4faadb42a8aef7b8ebe7ac1c3ad386af042309e43529877aab80e8164d68f3d881b1637fb3f8c1f6df8d7a961eec02713be0aec9abcf31f5e09e30b3765ee71df0ab6e3ff3ffd7ed8c028276f370c0852f794205cc3814efe70c524d750c38a578c5729ac96ef51596375ef3472e6fb85827229a748a902bf40cf7e153f", 0xfd}, {&(0x7f00000000c0)="c5843011c64ea866f7f5f0f5ad6b4580596fa37125bcb1a87dd52eeee3930026701a721df835a56b6bf4913b5182a26e2a6acc85c1a0aa8d6ca03fa36903f189117158ca69c27f82f3ab2d3253aab766963c7f2c249b29c88b210b5654c8e8e31cc2fc9f84b0c0179b98b69a", 0x6c}, {&(0x7f0000000280)="b13fc6a33754c54dbab289e8bbf8212a26a4b030896210eada7f3302623155a10026b530ee0c43b0c9ec893e2e0d3bca8ae2b69c3e89c176720d06477cef2060a739a9cae66386c72780ec17b9dd3cd414e490db820e3b05d97ae778e7ce547d149355121b3b2461c4a0c2c42acb9733a52bb8c556db32af383fa384bfe5b073403313a37e9f515eda30f0b500622daf9f4f34f6697b722e4bae7470aaa8d512475b7088de22d04817a02847b9fd4da1124d7aa96242fb4aefe058af2acb5789caad49477c3f1c07c5a87ac1122e6ac07bcffdd3a50eca211acd82eb9a309bdfdc", 0xe1}, {&(0x7f0000000380)="096787e76011329178ca8ea80aed30e61670383ad81e9b55efc062dd745d63f1cff6bc2d9cd9dd592c10885cb9ceb2d6a9d4051589dba8c9f1e9211c70cca4e766324eaff8bccfdcadeed1ca8772ef174b595475c6af68197c9e1afcfee38d360225b99e66c8e99d9f032fcccdd40c250dd0dadf76ddc3ba8dc372b6208f56874aaab062e63c1452558283f878c147809c0bb6b3203f62867163368876d6cafc17ee53dc6747c1085b4f23388e576a0fe30abebf57b2d951a4c189416da93cceb25c9ad1382fb9abd6991ab51cfd3f6fc7dba0a9093fc7987ec6059f98a66dd76ce390f9bab4042f00ed56ae1622d6", 0xef}, {&(0x7f0000000480)="91766a3a98af33f82aef43edf8a51b4f1044b1ea4b972a7ccb08a561eba7b65710eddf5602283fe40f0e017a90a10cd321e0b8ad4d8a3983c1884e8fcf81ea059b2899906b19abaeb2f686249a3798497f9281291a4c32f4dbab2ee2246f5029b1d1a3a3e9012f58a53761c3", 0x6c}, {&(0x7f0000000500)="e7821d01e8babf6d4587fe19c0e02dbab3e5d039fe7f83ae77e4e00b9477447ad21d9591ffc57eb2aeee985ad1c0e0e95a958be21a3e7783aa2484", 0x3b}, {&(0x7f0000000540)="368de0bc80a0a97e9093ad2dc06b2d730886d965c5ea6e8e3df77bafca713821517269d1e53f43c9932ee0969e26fe85bedded62734c20a8a1792b162f4872105babec3d654acc04f26316faabcb516bc4b39f92c8395d39c414b06097e229c654952eca6ca75bef991161a8c93f77e461208e7e5cf3255bf63f008e136316e9caca86a0278d089dbc268c85215b7c24f2e4071d11c0115d7755910d8c3597d74cc0070c60d014527e47156e2ec584f740461dbb995f0315b57ccdd4b766c4d12ed6d71112e3d63562ccbe01b02491a9098d74215b3c9c3eaa7fd023fc5b7cb2af2377e182aa1757ab9437d39eaebe6b2118", 0xf2}, {&(0x7f00000009c0)="703ac8b768d4cb5e65ffb8271237098e47b1f6ec655475abf70f453e90e155823009c2fb2fadaa2ca3f863762d3f77cb8ed30b2e4127477d9f7e5e2e214c4848c203fd5756a197b72e7d85cf698e4f49af6172fd23fd248ff18ff3ac66629f5da5ac527655999e7082954d82b2067cfa0ffb65951337e9efee4c39a95f53ed211e81ac935b9ba316737b4596beba5fb68badd1328f5ab5ab10a386b1a56a30a96755a01c832c2b", 0xa7}], 0x8, &(0x7f0000000780)=[{0x70, 0x1, 0xfff, "65ac4023ae0c8eb4b9527e779b69c485777204b21bbe29139057626c84ab9b403148d67918516b8786e6c5f168e5fe7446dccd022ab433b5dcaf55da098926782d4159718c2bfd9db4bf9f7b121630035a462d5ac349f6036b981269d08b"}, {0x60, 0x0, 0x100000000, "c309ac3231b326450b8cd76ee92c812513ff566beac83040b6abc3ed84261d2a1310b1c90e57baa52607531217c3d8013fe2da488781b0064439f188ee5d6e29fe193264eed8f5a8478244bde3c6808c"}], 0xd0}, 0x8) 16:00:10 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus/file0\x00', 0x10020, 0x104) connect$inet6(r0, &(0x7f0000000280)={0x18, 0x3, 0x5, 0x9}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) getsockname$inet6(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) linkat(r1, &(0x7f0000000000)='./bus/file0\x00', r1, &(0x7f0000000080)='./bus\x00', 0x4) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x80085301, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xfff}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x2000}, {}, {}, {}, {}, {}, {0x3}]}) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) recvfrom(r0, &(0x7f0000000080)=""/57, 0x39, 0x1, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x4b5, 0x4}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2}) 16:00:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x80}], 0x1, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x3, 0x0, 0x1}, {{r0}, 0xfffffffffffffff8, 0x40, 0x1, 0xcd7a, 0x8001}, {{r0}, 0xffffffffffffffff, 0xa1, 0x40000000, 0x4, 0x9}], 0x1f1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x6, 0x40000000, 0x89, 0x8000}], 0x5, &(0x7f0000000180)={0x3ff, 0x4}) read(r0, &(0x7f00000003c0)=""/134, 0x86) poll(&(0x7f0000000240)=[{r0, 0x1b4}], 0x2000000000000090, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x9255) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x9, 0x1}, 0xc) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x2}) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r0 = open(&(0x7f0000000100)='./bus\x00', 0xa8, 0x50) open(&(0x7f0000000240)='./bus\x00', 0x8080, 0x1) recvfrom(r0, &(0x7f0000000180)=""/120, 0x78, 0x1, &(0x7f0000000200)=@un=@file={0x0, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x2}) 16:00:11 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x0, 0x84000001, {0x3, 0x800}}) fcntl$dupfd(r0, 0xa, r0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x14, 0x0, 0x0) 16:00:11 executing program 1: open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2}) sendto$inet6(r0, &(0x7f0000000180)="a995480164b20740a0334a950b95bbc921baebf179c5b6117d38dc58e8e65214113fea85d1a39ef140156fa6338d61e35adb3e4a1ef2795302215662e2a51349c91f6c93ceaffe02016ccb13d4e35a3974cd7a845841a1d9863ebff85b79fb30633f6b7c0ba868479ac9a2b1d46ade0d4931724881357a8e11cd64943c407626c8e29c9dd1ee5a8cbcb7400dad634d369b959d8df7b6316f861dbf77d0a5dda67f1f5d718b36afbe6f96df0401c53f0463123134f66a6cdd16b3c1a03ed175a8992225502ce9c7f2d3df7e8cbfd187db2dc566294a5e7b9b971731112338bbda54ea0bea1c7b90b208ce1a948492b61e082671", 0xf3, 0x4, &(0x7f0000000080)={0x18, 0x2, 0x1, 0x200}, 0xc) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = socket$inet6(0x18, 0x4000, 0x168) fcntl$setstatus(r0, 0x4, 0x8) r1 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x2}) openat(r1, &(0x7f0000000080)='./bus/file0\x00', 0x100, 0x31) r2 = msgget$private(0x0, 0x1) r3 = getuid() getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r7 = getpgid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x9, r3, r4, r5, r6, 0x20, 0x400}, 0x1ff, 0x3e, r7, r8, 0x1, 0x9, 0x2, 0x7f}) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000000c0)) flock(r1, 0xa) flock(r1, 0x4) flock(r1, 0x8) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x81}], 0x1, 0x0) nanosleep(&(0x7f00000002c0)={0x88}, 0x0) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)) poll(&(0x7f0000000640)=[{r0, 0x40}], 0x1, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4504) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2}) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2}) 16:00:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2}) 16:00:12 executing program 0: r0 = syz_open_pts() fsync(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xcc) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffcf26, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2}) 16:00:12 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x10000000002000, 0x80004503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) fchmod(r0, 0x94) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2}) recvfrom$unix(r0, &(0x7f0000000000)=""/48, 0x30, 0x801, &(0x7f0000000240)=@abs={0xe8e2233291188095, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getegid() fchownat(r0, &(0x7f0000000080)='./bus\x00', r1, r2, 0x6) linkat(r0, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./bus\x00', 0x4) 16:00:12 executing program 0: socketpair$unix(0x1, 0x1000000005, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000001740)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, &(0x7f0000001800)=""/104, 0x68}, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x6) shutdown(r0, 0x2) 16:00:12 executing program 1: r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2}) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) r1 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x2}) wsmux_getmux: no memory for mux 8388611 wsmux_getmux: no memory for mux 8388611 16:00:12 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) lseek(r0, 0x0, 0x1) mmap(&(0x7f0000ff4000/0xc000)=nil, 0xc000, 0x4, 0x10, r0, 0x0, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x18, 0x100000004501) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2}) renameat(r0, &(0x7f0000000080)='./bus/file0\x00', r0, &(0x7f00000000c0)='./file0\x00') 16:00:12 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='c\x00') symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x54) execve(&(0x7f0000000080)='./bus\x00', &(0x7f00000001c0)=[&(0x7f00000000c0)='$}..*\x00', &(0x7f0000000100)='#\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000280)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='@#\x00']) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000002c0)={0x101, 0x1}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2}) r1 = accept(r0, 0x0, &(0x7f0000000300)) r2 = getuid() r3 = getegid() mknod(&(0x7f0000000340)='./bus\x00', 0x2000, 0x0) fchown(r1, r2, r3) 16:00:12 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) recvmsg(r0, 0xfffffffffffffffe, 0x800000000000002) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x3, 0x2, 0x6}, 0xc) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0x0, 0x80, 0x0, 0x4, 0x3000000000000}, {{r2}, 0xffffffffffffffff, 0x0, 0x80, 0xda2, 0x100}, {{r1}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0xffffffffffffff80, 0x4}, {{r0}, 0xfffffffffffffffd, 0x40, 0x4000000a, 0x2, 0xfffffffffffffffe}, {{r1}, 0xfffffffffffffff8, 0x10, 0x2, 0x7, 0x3}], 0x101, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff8, 0x50, 0xfffff, 0x0, 0xfffffffffffffff7}, {{r0}, 0xffffffffffffffff, 0x0, 0xfffff, 0x400, 0x8001}, {{r0}, 0xfffffffffffffff8, 0x4, 0x0, 0x9}], 0x401, &(0x7f0000000300)={0x3ff, 0x3f}) listen(r2, 0x40) 16:00:12 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x2, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/174, 0xae}], 0x1, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x20a8, 0x4502) r1 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x2}) 16:00:12 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) readv(r0, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/254, 0xfe}, {&(0x7f00000001c0)=""/151, 0x97}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/216, 0xd8}, {&(0x7f0000001380)=""/98, 0x62}], 0x5) geteuid() r1 = fcntl$dupfd(r0, 0x0, r0) close(r0) kevent(r1, &(0x7f0000001480)=[{{r1}, 0xfffffffffffffffc, 0xc8, 0x40, 0x149c64a, 0xffffffffffffff80}, {{r1}, 0xfffffffffffffffb, 0x88, 0x2, 0xffffffff, 0x401}, {{r1}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x7fff}], 0x0, &(0x7f0000001500)=[{{r0}, 0xffffffffffffffff, 0x8, 0x45, 0x80, 0x7}, {{r0}, 0xfffffffffffffff9, 0x80, 0x40000000, 0x2046, 0x1}, {{r0}, 0xffffffffffffffff, 0x30, 0x10, 0xc37, 0x70e}, {{r1}, 0xfffffffffffffffe, 0x40, 0xf0000002, 0x1f, 0x3}, {{r0}, 0x0, 0x0, 0x80000027, 0x6, 0xcb}, {{r1}, 0xfffffffffffffffe, 0x0, 0xf0000001, 0xfffffffffffff4a7, 0x8}, {{r1}, 0xffffffffffffffff, 0x80, 0x20000000, 0x8, 0x9}], 0x0, &(0x7f0000001600)={0xf37b, 0x2}) writev(r1, &(0x7f0000003840)=[{&(0x7f0000003740)="6c98c2b17c5cde2084e97fd57b028da6ec723cc519ff53c88f80fca77c795093dca44bca6b9a5c8a6e481bdf6ee43febcb8c5522910baaae8d80708415033a61afc4bc3c476e058d1195a0e62b04c9441af4d966ddcb5369e3ce361959381e0e89a247e6016792e409687343b03e6c500b78ba4bb051651a96d8b111dfee4ceb41c69df26a2d0b6789be24b075d34b5be662c4cd5fd0f86ca21a1332d50671db9fb1b2c06c2a4ce1c386d23f213d45b2edfc53ec2e704d36b75fd53aa8b8f4a687f0a1a8f06e91a9e6a047fa1b9f0f5a433a6c6d260a0a7a4e9cee", 0xdb}], 0x1) recvfrom$inet(r0, &(0x7f0000001640)=""/23, 0x17, 0x1, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680), &(0x7f00000016c0)=0xc) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001700)='/dev/ttyCcfg\x00', 0x40, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000001740), 0x2, &(0x7f00000017c0)=[{{r1}, 0xfffffffffffffffe, 0x2, 0x4, 0x3ff, 0x1ff}, {{r4}, 0xfffffffffffffffd, 0x6a, 0x1, 0x3, 0xffffffffffffffff}, {{r1}, 0xffffffffffffffff, 0x2, 0x9, 0x7fffffff, 0x8}, {{r0}, 0xffffffffffffffff, 0x40, 0xf, 0x2, 0x4}, {{r1}, 0xfffffffffffffffb, 0x10, 0x9, 0x66, 0x431c814d}, {{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x6, 0x40000000000000}, {{r2}, 0xfffffffffffffffb, 0x1, 0xf0000008, 0x100000000, 0x81}, {{r0}, 0xfffffffffffffffc, 0x4, 0xf000000c, 0x0, 0x200}], 0x3f, &(0x7f00000018c0)={0xfb2, 0x9}) r5 = semget$private(0x0, 0x2, 0x8c) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000001900)=""/117) readv(r2, &(0x7f0000001cc0)=[{&(0x7f0000001980)=""/103, 0x67}, {&(0x7f0000001a00)=""/106, 0x6a}, {&(0x7f0000001a80)=""/178, 0xb2}, {&(0x7f0000001b40)=""/242, 0xf2}, {&(0x7f0000001c40)=""/110, 0x6e}], 0x5) kevent(r1, &(0x7f0000001ec0)=[{{r0}, 0xfffffffffffffffc, 0x80, 0x40, 0x7c610eb4, 0x1}, {{r1}, 0xfffffffffffffffd, 0x20, 0x20000020, 0x6, 0x3347}, {{r2}, 0x0, 0x10, 0x20000001, 0x56, 0x1}, {{r4}, 0xfffffffffffffffb, 0x3, 0x1, 0x100000001, 0xb2de}, {{r0}, 0xfffffffffffffffd, 0x1d, 0x4, 0xae, 0x26}, {{r0}, 0xfffffffffffffffb, 0x20, 0x81, 0x8d, 0x4}, {{r4}, 0xffffffffffffffff, 0x4, 0x3, 0x6, 0xfff}], 0x37d, &(0x7f0000001fc0)=[{{r0}, 0xfffffffffffffffc, 0xef, 0x80000000, 0xfffffffffffffff8, 0x3}], 0x7fff, &(0x7f0000002000)={0xffffffff, 0x9}) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000002040)=""/195) poll(&(0x7f0000002140)=[{r0, 0x20}, {r3, 0x8}, {r2, 0x4}, {r2, 0x80}, {r4, 0x164}], 0x5, 0x1) semop(r5, &(0x7f0000002180)=[{0x0, 0xfffffffffffff903, 0x800}, {0x2, 0x7, 0x1000}, {0x5, 0x5, 0xbfffe92c01d1ca6a}], 0x3) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000021c0)) kevent(r1, &(0x7f0000003900)=[{{r2}, 0xffffffffffffffff, 0x40, 0x0, 0x9, 0x6}, {{r1}, 0xfffffffffffffff8, 0x1, 0x17, 0x7ff, 0x8}, {{r4}, 0xfffffffffffffffd, 0x40, 0x8, 0x9a, 0x9}], 0x10000, &(0x7f0000003980)=[{{r2}, 0xfffffffffffffffb, 0x1, 0x40000031, 0x7f, 0xfffffffffffffffc}, {{r0}, 0xffffffffffffffff, 0x10, 0x20000004, 0x1, 0x3}, {{r0}, 0xfffffffffffffffb, 0x45, 0x1, 0x4, 0x9}], 0x5, &(0x7f0000001740)={0x3, 0x6}) ioctl$TIOCNXCL(r1, 0x2000740e) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) faccessat(r0, &(0x7f00000000c0)='./bus\x00', 0x84, 0x1) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x2, 0x2}) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x40, 0x1) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2}) 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="bdfa4d2591c321a8926ed2b9482562cf24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808a8e081e22f6d9193fefee7f4b3899d538e2ce6608c1a5a0610bd94b6bccdc0eac0585b1b35668267e052aa227deb544f56c8454fba2b06a0621d3bea53f6d7d803c2a42feedbda5eee5d23d77090a3bfe9eebd24b2c1c685c1517e54de0b042cb5260619e9e2a1df0b9b33174e2dcd854ef5afc6f31d7a2d01c3871c089f23ff166a5839890a", 0x138) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() poll(&(0x7f00000000c0)=[{r1, 0x82}, {r0, 0x8aa23744b69bb669}, {r0, 0x8f}, {r1, 0x104}, {r1}, {r0, 0x20}, {r0, 0x1}], 0x7, 0x7) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffffffd, 0x3, 0x8000000000000d9f, "b08d1605000000000000001a00f3ff086300"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x5fef, 0x7fff, 0x7, 0xfffffffffffffffb, "425975f87f74ab0e503bacf7cf00b416a656d582", 0x0, 0x20}) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000100)='./file0\x00', 0x10080, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3}) lseek(r0, 0x0, 0x0) 16:00:12 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000080)='./file0\x00', 0x28010, 0x40) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) 16:00:12 executing program 1: readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/208, 0xd0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) stat(&(0x7f0000001340)='./file0\x00', &(0x7f0000001380)) getrusage(0x0, &(0x7f0000000080)) getsockname$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba92fe9e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004ed050d50aae2a450000000000000000000000000000000000000000"], &(0x7f0000001400)=0x1002) r1 = getegid() setgid(r1) fcntl$getflags(r0, 0x3) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2}) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x80, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1}) 16:00:12 executing program 0: getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f000024f000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:12 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8020426c, &(0x7f0000000000)) 16:00:12 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000100)=0x7fff) ioctl$TIOCSCTTY(r1, 0x20007461) poll(&(0x7f00000000c0)=[{r0, 0x19}, {r0, 0x40}], 0x2, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) getpgid(r1) 16:00:12 executing program 0: mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chflags(&(0x7f0000000040)='./file0/file0\x00', 0x20006) chdir(&(0x7f0000000080)='./file0/file0\x00') 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2000040012, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2}) 16:00:12 executing program 0: r0 = socket(0x500000000017, 0x1, 0x36) sendmsg(r0, &(0x7f00000013c0)={&(0x7f00000000c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000100)="1af1897f2c6ddb638585e18ea12c67467f6e475d1825eae2dbd238c41de7c6633ad8d8e31642c6fcaf2852a9418462f824aa2ac488c1df2ba65c3661fb2a488a466ae43f745fe51cf79d300c959684f342b1bb2a0fd96e7beed66a7cea603e20cd", 0x61}], 0x1, &(0x7f0000001440)=ANY=[@ANYBLOB="e000000000000000ffff0000d5000000dc41bd7eae3a522e2c680166cf3a299b2f2bc2fd38d1d4a2a4d70ae5c280629646e81dbbef2ebae5d4370df0f065b895951bed10b8d763130c621e9ca8db520a88661835c72424c7d41272bbc05839613014e593459e282a761004d41beb098c66babf9808107667a24689f06f5dca3b7f62998919103adecd544388d7b3389552665a1453f2692b27023113f56132ed55871986d3c9d0b07a2d0c76228f9f87a6e8257eda83ffb2721df417732358c8a245e11516dc4bda64843b35cdae9448324fbc05b519aacf7bd7c70000000000e8000000000000000100000001000000c5bce0205c0cfdba34d50c4550f03b5884a3cb94101559e86a572f9f82ba28f83b24f6b8db8b2fea61721afd02682b2da2368b8c024db1bebe5e1ff59bdcf5d4240410d53a11df8ed737c939fc45854d15cd795ac63015a3ae6d34d17ed5b4e4e15ebc312a4224874d1001ee93ac8b2915864d02cc9c5120a68c6bf9d77a82029ef1c150f48cfa4fb150a8f424d41cc81c2e90a6eb954c0b009cac54952e0a383cb86d90107b2c00da39dcc15423f8af5f6ed63e788f8d935327f973be6482972ed3552667538b947ebd0c7e330d75ab66211f00000000001010000000000000ffff0000ff010000c5c6315ca9c2c47a834174ddd1fad46473c80c6d4185c2c00f4a89334241ff1884837f2091b15ebea23efd348db480c1190b9ecc7ca21c4ec696c57d5d16bb0a29ac22b141c02fe9c677fd9ae013da17f62f7df872f54d9c4af2e019abf229515edd3543d213b6e2094aba239dd4ffcb614636353c27191ea2ae7871a46a690d6aa9665bc69997f01eeffc8eae235fd03526ae14a363a71a968a80830b683fa90926077c097394a457483a95f9303df020eeb9f5f3ca8adbecd81fe7d1559af1d0357df57a0f8c6232f23cb3e9f967f79e42c71d6c1d6592cf71dc4234b186c381e2a0962b366fa63182d9d79a49bb539a2a39da0e4becb71e3d9319a1ba4a8f4c95a9691874ae539945703ebef42988b0670cba4d191f8fb503a40e67eb0a0f42401c4ff61938fb5661b1e44895346843ac85b033861290abf7c616ba607e50719438ab439e32bbd66d7eeafb379abbbc9bca17c9b5e487b268bcdeaff6f025f25ab3b92e3fa4e2e47d429d1e610cd320dab5fda1c8bebfb6c09b27f76391e0ebbd5234f070fc2663f29eb4c9290e34a17bbec04431f1c790a0aa2586ea47568910b1ddff05d5c11898f3abb1ad9ecb360b73b93bc7d2b499f224306a1d354dc55a009884cb015414e81da434e723134b97659298287cc034b0c8f197cb582328c885eca5b92d6780621e686c4a38d3c54e7ef1b7d1c2da9f09fd5cd9383b7da38fb73329c09c95ab4312afe2bee9da35372bf57418115ba82e737b76fbad9718c0e338ba2752fc500a279dbdc759e14dbad0a9e34940326e15c6337b76698a8fabff1045b1431f0fdf053bc220829de9d5d7916f8dab107254936a030e7f6081edf873d98d3067c927468dd9845b63eefec7f53ef000b32c6eb184df1d7a9057a0fa46aeff8660feb4f528db7724aaeb8a89cfd60dbfc2bc286ffbcb843437e1c32d0081731bb73e8e3b8a3860023d85060924d34ca120b4f8b29e9ddafffda96b4f46cdf2aadbfe5316c2056ae99694fc903cbf9ee9a4028d5ac10f9df48ebdb2f22c2c30199bb0303e7615f79c8d4ad7dd284f4dd4c3f100e629d0abf341f9cdca88654b751a23da9ff68d17295b6b5c84aafeb49b886dcb2ae4057dafba10b22ca605017b434ee5e25d74def24bd9e0de4f5520ba216d2d4c5b4e448adbc4ee51fce052f071b547ec607c37c903b4c9850e5c3169625da2f9a7f60cb0ce33923fef061ee14455e392525f2d9730c88ea8468df91de56b6d35ad79e4939da40b4ebe0e77eb5715de53f91a1386be3cdd502dccc1903258c4cbaf885ac8963f2336cc6e09c895303b136b33653ff1d3abdbf6b665fbcd20fa6ceb812886f49839bf3763772f869ef696d000aaae1fd75e68f10e8bb2619c997b0d25964ad454e63080adbcc44c96a04223eb1dd295097b72375d1df7aa3c5a55c5605c4e259efbb4dc2e250eec5ce4ac97d76e76294d6d86065037ff0f0d470a0914c305efb56bf50975ff08b0718a705ecb2890fb517545c5ce82c1aff416d77a28cc011b145ecc830983883a848b96b8a68718502943df08cea22d8f7bb2a4c699b8b46d926bfcafcef8c615a56f52db66e0e7e5055e88b30817798a73c85e094e0cc5b0f0abc7636edff56def920af374d2c5e15874b532074faa5a6cdb11ce70839d16693cee95df10e1a0125e008ed00af8b16c16b5a55a1a193beac3a51779b2c6c1dfcc1fb584e6ccc4f56688466fdc8b75f3602ffe28642b5bf54f7b75ee7a3a05bfd1a517f095ecb01691c157854a41355fddb6078d6c7e8175069b0da72055b359367cf3ab79d5353877e58d26629ad42ca71f8829cf46c3e50e834972d66b20959db453f8fb13fd63230a1073fd5af9eb45a8b4a75ea30a3ecb4c7ffbbfb64eae44a172f5e81d72df338dec71c45a4cf3f2871cd0de46793b6ab5666499c9121df4cc445344bd506a1aa931ddc21320ca1716fb646a8134e0cf535758169af79832048eb5835bc86f5625d3e741589f90cffb1d842801639b3cee5937ffae8acfa9709584f7c15fa2583c8e063a8651dfef4a4ac748723e420b06f69a80d92bf1a706bbc33c5f6f1e7c16044410e38e4f8712acafa1cb38312b13012a037a3080421e3d7614bb403a48499588743877e210fe71d981c84474e1404ab14de0805996aa24105601afbc8971ce73e711285f342d3259a647f530a56267b6ad57320debdf83005856e4ba7bde83f321f6437efe8ec3dfab5caf97de3130a6bdd2aee01bc655706cab3aab80ef389dce55bfca217bff90ec9359cd35f9ed48c0eaf847a8ceb541dfcba25ee7028cd5dbc31780a4fa1c7c5253ca987424bdf442b1c98cc0218bfa6c1af2be502d1f7fe912eb6ddef7d310773350df46d04ea0e95c6cfe5d5304a00c6386ef31f494e04f4fd7ceafb13f38b2873c12461fd646bba819bddc9f19438e5d17ae95e76cd68265de89cd5e0fd33dc6d3387c8664110ac1d33916eb818ca50fbbca3c1e88d4f0e4d2a43674268d206e281c4c17ba18258ba2b4d0a6de81bb21daa3756f1055a9ff4c970e3b053f2991eb7261a0eb8139a8f0f57feab118266b3c5cb8ebd24342224a933cea07e82bb44c3335f1ccfe2e26b51423167f58cb5b73415935b67ae7f3328c962354c2efed2140468d9758f381aef6461526796622cbd1b2c31f50e39416a06730f88587a3b0b0e231746241fb59b434f8f3178f50b7eea28497ba4e3c9d0f3575c8ea9e7758be0bd029df3638c0300f50ecbc2de912836d334213fa35505e857923e2e6869ff0a498592ea9626dcb9af30583f502f157bb78fc985adc7331d3d70383c5c23ee602ec40837179fd108e5b14932e0635295e4f6ea569a951a335346fa98e08aaf8b8955687827ab37c15cbf91d4e80118059db1df49f776b91fe1b6e26f4fa64e6a96b0a912ed443f79dcaff419e99af688966e5fc64c7f778072b9952e45e9d6770ba16d5be72a38cb17a601ca36cee947dcb794136a609c61395ef012010d05481a4e7045a684cc836bb33aac39ea9aab215007e691ce1e323796eccc05b5270341979cca716a2027feb3051dc6c5d2c8f66259558847a5743f7d79e743fe8951fd22b558dfc1cb9d58ae53496d922d9ad436ef734f502e2ab0fe1d94f87b6487d5b7c02fdf37df82d3bbb03ae89e586f2316d35f1c0e212c6b67058d7c09a667b796c3f4a236833525fd2709db8818e13226c2a955de6dc08626b8bc67ee67cf9acef5802d5a7aef639d47c0d14f7dced4c75a6d65a48622d5403aba58a9358a02f22d99db9344730185ffd840ba8f9cd16428cf60d5e1156ad9d3d0771d12cefed78efbd38010e6388b83e61a028d986f88f06b99016d901d707808bcb893aac37e49fcdd85ada6df117aa22fab345c492f99004a6ff5b043cfb5d3baf110b4a9d973a27591160cdd4919438fdb80b5c065dbbeef2a9dfec87d35c05289f931d5c6453bc0e999e6ec250a2fae88041cbd64d1349bf89b3dc294cd521b7196966459b6179e3ec49f7d18847fc1a59690b9cab5f961394e52825c143a65e3ac7b76794af304b75160abace00a98eae3deb1334bb7be8329ea81b4971e8f6768c5f3d01a262568df62cf51e9974d90253b03bbfea8e52342d281a1cbb03ac059c75467a1f084426e35633d8f8ad97e14fd09dc77cb510ea071f349b24c0c2f1abe60e9ab306f41eed6c6a40cc443d9b2f7c5d92e1980fdb3742d33247460c98e16edc7f11816d0c2ca4faf556019c4ce215ca2c8316386a59f5db180ba586e15db1ce232865479e9d25047d99f6eb189a712f9afb011fd2198c672776f2d56528c672db1b2e917e5a594ca477c9f4bd1c5e979e9bfac6d5ac345dc370b2ca3c02e5b2dba77b9687c06e10d41074ca61cc7f67c3047d5ac70fc2669e49a34f8b8d8385685375381613d059769eaf048bc92dddfded33aba3b80de258433f9124ce101768c1b898a107298e4fdf4a0bcf24d0cd343698653838050ecf6e202a217fae2c3ebdde0c4a6169e31dca44e833f8cde37b6ce0ea56ec99c78bb0b848fd5dc83cdc129f1e433d66f2a439dc415105cd53382f11edd0274fd7f5064b2aba95db6cb595b740bdd2711750405b3ee9852ee382566ccad03a81a8a59be094f4ed1137a3c93c4a809b7154d89c174d80af74f35b1a36c359f44ac241840bc7180788ea1f5734032d35a244a589161baeec20557895ac456b7f3161cd2f43522f6a5442366b7454a0429d4c08e66b660f0195df42df4e7bf18cfc6a6d10c086d5ab6a16a1ea5e8fbb95e453fbd6475b5ae793e14057451f17029ba4b67cc74f97a9269231b9fccc49117b5d85532bbfd2f0a55d2ab280414b7e31f5637196647436696b2eae1a85ae300a8d55cb8879942c1c5a8bd4d172f172872a27c4297eafeb5f6292acb7550060a768c7343e6785e970fcf758fad2bcec58b0638d3052ceb042cff69b869ee3fd1c6e7069df4d7d6ad19b5744e7eb6de6ec8dd253ed61db5fcba9028a9a92ad276e5aa05332c2e3c58ad9b459d92752a0cf0c78985f08f967bd0ea7620e55b0c55e8a8f85c1a7f795641bcbb766103a7009d58cec96affd1cc8a067f903b971107a27b8cecc9034453480c64ca4dead961eb558ad6d4cc4c1cfb908a827ec181690790364fbd82047db0412a20930a847fc0ccaeeabac84215a6ffc6fe9c479714e401b7f70846cf640c42e2b7fd1787d6e3fce371d68c2b8a28005a5480801ba8e0586d83cf731f39d2d70ac09e1947097a8d6f81a140617b184ad010de786c2ccfdc9d6c8b548ddc85c4fc6575a0e0e4300ac06c563359600d9beb0f09cdae57aa88fae9800779f7d77068f00bfd6e80bebdc919400cd2c960f593550314dd6ca0958173b2059a9424716e375f07f47eef90a599b3020ac0166eb54771d64b992744555dab00ec7baf63eb84fdf7c009c5490dab07c3cd2011ab082f724e2ab875915e72b7f342b004bf6d3c3d3f4f3b81fc29863c17d467dd849039725791eebf7526ffbedfb38b52bd33e6c80e162d9d2fd0f2b14dfa931fa5c46a637664a8ca195e1095a98a476d304a9b45444abd31c705ed2a0eec0397630a27f1f1416ca77253a9e2d695797e56054203995fd24fc15465e12a39b0a3e17cf3bc47679c4927f1e5475fc9af8f2dbf32024e92266827a9025605e6e70f9164b92a06c8a6cc853d7c69853dbf32a8b3ff13c1a0b5bde1926130c36e00aac262014aeefe07660b6640a292dea8622e32aa741a4d401f1ce8295eb0bb80bd4f3ce38765126afb52d48c1211990a9f9bfe626340abd69f50176a7a9605196b091c45733dc996e0dbd70282ee60d6e585f976e650bce395aad024806df00d403d5916671fb624d5973f45b4686071f3131232ae9c5492b6490b178f454b9475c8de2931c453fed6858bfb622a944c4fdb2c356e1a7701f188d2b9006766145ddcc07632664bed38bea3cef07e5234000c2d5812db633cc2225938762ee39109f8d8741395025762860111f7f597ea01ce12100e30c72858e802bcbd8965609f561c4b79a9638628102eb1592579e339e24951d0b1edac93b0071408851f65cf9d0d348f2f6a811e2b6551e4400d30d7b582f01a91e86894d59d1791140df6e3424f1122d0371d2cac89738dec9d3155b9a4b28478494275bbcf3acf7b71a6a68a9b08200198565f9a499761f48dec99c3f92832d1ce7844a9e5271f55a7c1cc78eafc9bb3bd5d89271e823a2af2148eae64a82e5b8e95b57b30f257bf3886e0b85a8418fa22000000000000000ffff00000000a0001de2937e42083bf3f5ab5f7480a9e839fb4ca12a1e912081839ba364e4def908229c29f774378c25ff288b79fc638859672e98141b6f8a85647d0d290e9f1619fc456a54d2e0d48b045291156340a4b53122e852ef759e9ea9e0e8"], 0x11f8}, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x3}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000)={0x7fffffff}, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000001c0)) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2}) msgrcv(0x0, &(0x7f0000000180)={0x0, ""/224}, 0xe8, 0x2, 0x1800) 16:00:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x10) mknodat(r2, &(0x7f0000000100)='./file0\x00', 0xc000, 0x9eb) execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000180)='*\x00'], &(0x7f0000000380)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\xbf!\x00', &(0x7f0000000280)='\\!\x00', &(0x7f00000002c0)='\'(\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='}M.]\x00']) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x10001, "d730c1e7bb6fcce23c5b00000000e74de400"}) socket(0x2, 0x8006, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:13 executing program 1: r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000000)) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10480, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000180)) r1 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x2}) mknod(&(0x7f0000000080)='./bus\x00', 0x9004, 0xfffffffffffffffc) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x3, 0x6e99c492}) panic: malloc: allocation too large, type = 2, size = 14844568728 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *370786 90055 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c malloc(374ce2498,2,2) at malloc+0xa13 wsmux_getmux(6e99c492) at wsmux_getmux+0x71 wsmux_add_mux(6e99c492,ffff800001981c00) at wsmux_add_mux+0x2f VOP_IOCTL(fffffd802be35ec0,80085761,ffff800014a30900,f,fffffd803f7c6a80,ffff8000ffff2270) at VOP_IOCTL+0x9a vn_ioctl(fffffd803e0dd540,80085761,ffff800014a30900,ffff8000ffff2270) at vn_ioctl+0xc9 sys_ioctl(ffff8000ffff2270,ffff800014a30a48,ffff800014a30a30) at sys_ioctl+0x638 syscall(ffff800014a30ae0) at syscall+0x541 Xsyscall(6,0,ffffffffffffff86,0,3,3a445048010) at Xsyscall+0x128 end of kernel end trace frame: 0x3a6a7dc25f0, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs.