knod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 07:54:15 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000200)={0x101, 0x80000001}) kevent(r2, &(0x7f0000000180), 0x7fffffff, &(0x7f0000000040), 0x4, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 07:54:16 executing program 1: nanosleep(&(0x7f0000000080)={0x1d, 0x1000}, 0x0) nanosleep(&(0x7f0000000000)={0xf0, 0x7ffffffc}, 0x0) r0 = dup(0xffffffffffffffff) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x7ff) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x2f1, 0x0, 0x8001, 0x0) 07:54:16 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 07:54:16 executing program 1: r0 = kqueue() write(r0, &(0x7f0000000180)="67fada6ad999fa4f618af09c05d8ec9f11e2760fc8cb061d6c926a4ec497206bf4a4f304428b3ed6914cce14ce7e645dc8ede88771bde9ad05fb5049ddb58939c1ba0e66a5c720a438e945f8f080e657a9fe1d6fcf5fd1fce6f51c521095e4e5bf668f68a97d70cb65473cbd478b6ac0e2edb8d6ea0072c3557efa86275956ae1d19453c8c611020faa36c989f524c66ac2c61", 0x93) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x31}], 0x1, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000140)=0x5) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="fb68545fa460602965179366e44dd683475d7ee75a3b7a8e46bdb52b8c8d685abd1104a471", 0x25}, {&(0x7f0000000240)="4c2b4934f8012c3f90f5a6116b574bd6c75db860fa34298db5d3c39fcbaa9cd6a4cafbcb9524f5b9b44c9d09c4f9b2df5c846fa9c9a7d491308381ff6b7d505dd0464a218796acbaa020b1b4b9ffd6175333a71695ad10b8dcbb3e491f7f488098f1c441a02836b9a959613d8546bde32180d8978d502d2e081eb0", 0x7b}], 0x2) close(r1) kevent(r0, &(0x7f0000000300), 0xc, 0x0, 0x7ff, 0x0) 07:54:17 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x50, 0x0) r2 = dup2(r0, r1) r3 = dup2(r2, r1) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r4 = semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r4, 0x0, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000000c0)) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000100)=0x25f1) syz_emit_ethernet(0x59, &(0x7f0000000140)="ceb881f2947963855243452f9ed6b889e666393ca28bc32acd532efc307943045b28a7978724fe25d3eba33123f5334476592a188923c531baf563b4f825d870f2ea18f2b669bd519cbd774ca808241e360cee08e071886ac4") pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = fcntl$dupfd(r5, 0x0, r2) semop(r4, &(0x7f0000000200)=[{0x4, 0x8001, 0x1000}, {0x1, 0x9, 0x800}, {0x3, 0x5, 0x1000}, {0x3, 0x1ff, 0x1000}, {0x3, 0x1000}, {0x0, 0x9, 0x800}, {0x1, 0x3ff, 0x1000}, {0x0, 0x9, 0x1800}], 0x8) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000240)=""/27) chroot(&(0x7f0000000280)='./file0\x00') semctl$GETVAL(r4, 0x1, 0x5, &(0x7f00000002c0)=""/3) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000300)={0x72de00, 0xffff, 0xbe, 0x7ff, "b58dc7872c7f2df88f5c5adf5a98c20df56e0a6c", 0x5, 0x5}) geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r10 = getegid() r11 = getgid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setgroups(0x4, &(0x7f0000000400)=[r9, r10, r11, r13]) open(&(0x7f0000000440)='./file0\x00', 0x80, 0x101) r14 = shmget(0x1, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) shmat(r14, &(0x7f0000ffc000/0x3000)=nil, 0x2000) connect$inet(r3, &(0x7f0000000480)={0x2, 0x1}, 0xc) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f00000004c0)) setreuid(r12, r8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000500), 0xc) 07:54:17 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) r1 = kqueue() r2 = dup(r0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f00000000c0)=0x206) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x30, 0x1f, 0x6f}, {{r0}, 0xfffffffffffffffe, 0x22, 0x1, 0x8000, 0x10000}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000002, 0x1, 0x20}, {{r0}, 0xfffffffffffffffd, 0x10, 0x0, 0x101}, {{r1}, 0xffffffffffffffff, 0x2, 0x20000000, 0x9, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x9, 0x20000020, 0x6, 0x1}, {{r1}, 0xffffffffffffffff, 0x8, 0x80000000, 0x3, 0x8}], 0x9130fbc, 0x0, 0x4000000, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xa2, 0x0, 0x7f, 0x100}, {{r1}, 0xfffffffffffffffe, 0x10, 0xe4b97ed85fc838f3, 0x9, 0x681}, {{r1}, 0x0, 0x1, 0x1, 0x1000100000000000, 0xb2c7}, {{r0}, 0xffffffffffffffff, 0x31, 0x9, 0xfffffffffffffff9, 0x10000}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x1, 0x10000}, {{r1}, 0xffffffffffffffff, 0x40, 0x0, 0x4, 0x2}, {{r1}, 0xffffffffffffffff, 0x80, 0x20000000, 0xfff}, {{r0}, 0xffffffffffffffff, 0xc, 0x40000000, 0xfffffffffffffff9, 0x4}, {{r0}, 0xfffffffffffffffe, 0x4, 0x965d50317af35419, 0x7}, {{r1}, 0xfffffffffffffffb, 0x84, 0x0, 0x8, 0xc040}, {{r0}, 0xfffffffffffffff9, 0x3a, 0x2, 0x8000, 0x8001}, {{r1}, 0xfffffffffffffffe, 0x4, 0x3, 0x5, 0xe8e0}, {{r1}, 0xfffffffffffffffb, 0x20, 0x40000001, 0x14, 0xfffffffffffffffa}], 0x800, &(0x7f0000000080)={0x7, 0x6}) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) pckbd_enable: command error 07:54:18 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x4) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) pckbd_enable: command error 07:54:19 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x2000000) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) poll(&(0x7f0000000080)=[{r1, 0x48}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)="84", 0x1) close(r0) 07:54:19 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x4) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 07:54:19 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="022f2f"], 0x1) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 07:54:19 executing program 1: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./control\x00', 0x0, r1) getgroups(0x1, &(0x7f0000000080)=[r0]) setgroups(0x1, &(0x7f0000000100)=[r2]) setgroups(0x1, &(0x7f00000000c0)=[0x0]) mknod(&(0x7f0000000180)='./control/file0\x00', 0x1000000001ffe, 0x0) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) recvfrom$inet6(r3, &(0x7f0000000140)=""/55, 0x37, 0x801, 0x0, 0x0) connect$inet6(r3, &(0x7f0000000200)={0x18, 0x3, 0x4, 0x1b5}, 0xc) 07:54:19 executing program 1: r0 = socket$inet(0x2, 0x0, 0xfff) r1 = msgget$private(0x0, 0x102) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = getegid() r7 = semget(0x2, 0x4, 0x10) semctl$GETVAL(r7, 0x3, 0x5, &(0x7f0000000200)=""/249) r8 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x30a88, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r8, 0x80245753, &(0x7f0000000340)={0x1, './file0\x00', './file0\x00'}) r9 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getgroups(0x4, &(0x7f0000000400)=[r6, r11, r5, r12]) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x800, r2, r3, r4, r6, 0x4b26e81b5e0f78f2, 0x7ffd}, 0x3, 0x401, r9, r10, 0x7fff, 0x4, 0x2, 0x401}) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x8, 0x0, 0x0, "d70000020000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x0, 0xc, &(0x7f0000000080), 0x0) 07:54:20 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x4) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 07:54:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = semget(0x2, 0x200000000000003, 0x32) r4 = dup2(r1, r1) getsockname$inet6(r4, &(0x7f0000000000), &(0x7f0000000140)=0xc) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180)="d51564ecc0145961033a8526ec0a14d58113512845c509ef261aec74420425f3575ad9e96d0720b3ec0f80d884567cb74dca69fc4b45fbf6b63e2036ccc6668089e012fd57e777240efc21d9bca9c97677b275cbc55236c8bf0a", 0x5a}, {&(0x7f0000000280)="90a282a6a257b50d743821698979e9490da0afd2e7e3366843843a8347aec4f92a26503081c0d3bcdbb3557e7351c0404ed6f679eca32a0ab8e36f2a288ec3bf02d4348eed87e55ed40ecc1a505209fc92b6fe34f6f2ac2f5ff3c6227d59e2a2647910e1afac524794f0dc358023110df90142dac8ef51306bffe7bcf04d26c674d105ff0d98a24373ff92e92685274c1293fadc5f473bb53736d0b463f5a9efdbf0ea6f2863dc0659e6f001a309d11c0d0a956bcefbc41952662c27", 0xbc}], 0x2) semctl$GETZCNT(r3, 0x7, 0x7, &(0x7f0000000080)=""/149) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r5 = kqueue() dup2(r1, r2) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) 07:54:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140), 0x0, &(0x7f00000001c0)={0x180, 0x54, 0x0, 0xffff, 0x9, 0xffff, 0x1f, 0xa97}, &(0x7f0000000200)={0x6, 0x6}) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') 07:54:20 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0xfd04c8e0686ae51f, &(0x7f0000000080)="5320dbba45789befe3f6e0fc16d4d5c433ff0a6d2a050535ab790c244f3afec715cce93f1f49d79bb2c2a741df9a1f3e9566abc920b64256c28ebde6e340729abebf7da1536c1559ad2ffa6fbec33ccd0a44bdde03d3690c7b4674a6d91c59b4c293084ea01d9ed049b911c16b1711b32517011e8ac10f694c58de2422dd768332ed296901da4b4f7ada81ab488ba045d7987f52b96baf1adb85c41043c6b3b5784741001451af05d07ea897fb3b7adda39bd88911e16998693bbd300d308a391833", 0xc2) socket$inet(0x2, 0x7, 0x6) socket$inet(0x2, 0x5, 0x4) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 07:54:21 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x0, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 07:54:21 executing program 1: r0 = kqueue() r1 = dup2(r0, r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x3000000000000000) socketpair(0x188b56cdcbeecf50, 0x3, 0xe1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)) r3 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x1f, r2, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) preadv(r3, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000080)=0xffffffffffffff18) 07:54:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCCDTR(r0, 0x20007478) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f00000000c0)="7ec6539269959cf0d98175e72a70b6ba84c42d18c476c091008eac5760cc408dd93ce9bd81b8bd5fbb2f8f39643f02becf833a2c82d7b6381a8fb71774f6c61e387901f5d90f886217c123ca3d9ca66f0c17ff694ff63d4a894a5e83", 0x5c) write(r0, &(0x7f0000000200), 0xfcf0) write(r0, &(0x7f00000002c0)="83a71a84d6146287f397c0a9a2cc4c2578cefd1eec83f7ff45a2faffcaca7eddfde20b3f1f82c1b1a13ba089b4f197000000e8ae0ad97cd1c9120ae7a6d55089d3f4a4c1057b4fcfb1743c484f13619c237c90201c", 0x55) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 07:54:21 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000000)=""/5}, {&(0x7f0000000240)=""/164}, {&(0x7f0000000140)=""/134}], 0x9) 07:54:22 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x0, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 07:54:22 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/131}], 0x100000000000013e, 0x1) r0 = socket$inet6(0x18, 0x4, 0x4000000) pwritev(r0, &(0x7f0000000140), 0x0, 0x4) r1 = shmget(0x2, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) 07:54:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000200)) r1 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) mknod(&(0x7f0000000300)='./file0\x00', 0x1008, 0x20) ioctl$TIOCSTART(r1, 0x2000746e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x8) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) setreuid(r3, r4) setgid(0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0xbffffffffffffffc, 0x400}, {0x18, 0x2, 0x4, 0x1}, 0x5, [0x26, 0x5, 0x3d6, 0x23, 0x40000000000048a2, 0x8, 0x0, 0xfff]}, 0x3c) preadv(r0, &(0x7f0000000240)=[{&(0x7f00000004c0)=""/204, 0xcc}, {&(0x7f0000000100)=""/2, 0x2}], 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000440)={0x9, './file0\x00'}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="106ccd8b76860000000000020046ed970cc99886a5c73bd25c000000b100ae6511e6d7a4a22385c719fbf96f6480cff0fb6b3411f8725f5d96c01755fe88d0fe7c2f67ca007d7985d68adef718b1c5658870bbb776b3ff3f6cdf59019651305ce44a638986c3f26fd1f1234c15ccf5b5f826538dbadf3040974b4af489bbf45facf0cd6cafb20b287fd616c3515539da62df74515024ae01795fc6263569f5cd66c92736cee9ce06cf9e214911502097bc2fcf3a494780"], 0xb7}, 0x0) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(0xffffffffffffffff, &(0x7f00000003c0)=""/110, 0x6e, 0x42, 0x0, 0x0) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x32e, &(0x7f0000000280)=""/214, 0xd6}, 0x0) mknodat(r0, &(0x7f00000007c0)='./file0\x00', 0xc008, 0x2) sendto$inet(r0, &(0x7f0000000640)="32e6178c579a7da499f73205b924a1a7e4c553b73ef86474cff3efa38c2dc276a75ae56743e93160ecf815416044feb5a6d25f97cbdcce7d410d5c6d7da0d50d27b76c1bfe9d6984e38cff99388b18fc1146961507d968969fbfe5ac8dd9df12d870ac3f608d03a40310e98ec2b1bf10c93afe66c80942f06e9d6424516b858fe3aee57e698d058026e89b6ff9b310362ec307f0", 0x94, 0x3, &(0x7f00000005c0)={0x2, 0x0}, 0xc) execve(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) syz_execute_func(&(0x7f00000001c0)="c0f2eb66470f622bc4011859700a65f3f1c481fd1183fdfffffff046864b00c402fd20116526430fe26000f245adc4e359419b3e00000000") mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) 07:54:22 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x0, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 07:54:23 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x400) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)=0x5) 07:54:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002005, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0), 0x100000000000005a) 07:54:23 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/122, 0x7a, 0x801, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000080)="01", 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) sync() 07:54:23 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x0, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 07:54:23 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20850, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000180)={0xc476, './file0/file0/..', './file0\x00'}) 07:54:23 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x3f, 0x0, 0x0) sendto(r0, &(0x7f0000000000)="a054e7d6a382be321b7783d1f300af9bf02e3292e830778aefcff3d22cd4107e2286ea855964a854ac3187c2a03bb7c9fa8d495c03f3485c98fe2b7dc25dd340893f1b0a1e2136cdccad0cd0cf13df7d7626ee4ffd21e3d183021947f19c156ba7d609e9b870c57712b7223999e5607b75cd406d5a90122bf663df5a70fee307f5da9868bcf0be40588dc96c06cab7eb189af9badff60288bbb85ab815b4f038ae87ac0e4c9441c262ded9b869e1670ef1387d15bc192bed6e5900eb78c9c9f9b58058c0bae54a953dc8", 0xca, 0x402, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) 07:54:23 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCCONS(r1, 0x8004427a, &(0x7f0000000000)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x100000001, 0x3, 0x4, 0xffffffff, "dd5d66d68c784f7460bb50bcece76d34547dd72c", 0xe, 0x40}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)=0x1) 07:54:24 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x0, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 07:54:24 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x1c5, 0xffffffffffffffff, 0x104, &(0x7f0000000000)=""/230, 0xe6}, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x10) fsync(r0) 07:54:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="b0ef52d8fa9f317f8ec7f6dff797172b095b6aac341d7d8064bb7b449313", 0x1e}], 0x1, 0x2000000000000000) 07:54:24 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x87da86990c828a41) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='c\x00') readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) 07:54:25 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x0, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 07:54:25 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x18a, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0xfb95, 0x5a49}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x7, 0x0, 0x0, 0x0, "080000000082ac0000ffe0357f00000005ffffff"}) getegid() openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x840, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x1ff, 0xff}, 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 07:54:25 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}, {0x21}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000180)=[{0x100, 0x8000}, {0x8a, 0x49}, {0x4, 0x6}, {0xcf, 0x101}, {0xa7, 0x800}, {0x87, 0x1000}, {0xce, 0x7}, {0x80, 0x7fffffff}, {0x5, 0x8}, {0x3, 0x401}], 0xa}) 07:54:25 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) setsockopt(r0, 0xcaf, 0x8000, &(0x7f0000000040), 0x0) r1 = socket(0x2, 0x400000000000, 0x8000) r2 = accept$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setsockopt(r2, 0x1, 0xfffffffffffffffa, &(0x7f0000000100)="6aed8e4ab42ddc7bf0e2afed3a44f1263fe6c6544ac73a1e186a5561c6fa5731ca3ace9c1ac3c786287fab128172e405afca6485fe927eebec864fa516fed5ce30f4d7594375f7bf1b943604d483c2fdb4e2a032957b597ad121e9d814960f73d6e4d4b5ad263a0f4a2bd4d57ff9b0801372a9bb2779072694d65ca6b5b06517bab6ab8bb9b5707e93716186d2260fc4bebd830f2154179cb57186501c24af1713aca2cafa48229944fd1fc39c1966ad043021", 0xb3) setsockopt(r1, 0x0, 0x7, &(0x7f0000000080)="04000000", 0x4) 07:54:26 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 07:54:26 executing program 1: r0 = msgget$private(0x0, 0x400) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/211) getuid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = getuid() setuid(r1) r2 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_SET(r2, 0x16, &(0x7f00000001c0)={{0x5}, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe00000000000000}) 07:54:26 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) sendto(r2, &(0x7f0000000180)="ce71e089d502d5702a91a3fa9bf0bbcd142b145a654de84f4aae104dea0f78e1c221a067eb47a6f45a2c2b729a2dd1d598b27045b292973c9dc96b11b41c00784ef8ab0396f2f9a8045e6ea8b80ba0d59ed1f1d9ba641a7835c3eb3d699957871cc31da2448b6423e429f814ee09f7bcfe82906f6953955d01f9351c6574dd0f012afc5492844e279754563b765bfa29f94134f48477d9c5a1d1109762ae25ff9192d1b0c00efacaa594077b80b364d90a4e666be530f7003b141b3b046c00e1c6", 0xc1, 0x400, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r0) 07:54:26 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) r4 = msgget$private(0x0, 0x48) msgctl$IPC_RMID(r4, 0x0) getsockopt(r1, 0x5, 0x67c, &(0x7f0000000500)=""/248, &(0x7f00000000c0)=0xf8) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) getpeername$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) fcntl$getown(r2, 0x5) close(r0) 07:54:27 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 07:54:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x2000000000) write(r0, &(0x7f0000000140)="670dd5b2b752995fe0c09f5e523da174e0", 0x11) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 07:54:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0xee391fc17e82e959) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x4, 0x0, 0x0, 0x0) read(r0, &(0x7f00000004c0)=""/4096, 0x1000) kevent(r1, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000140)={0x0, 0xab4}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) fchown(r1, r2, r3) 07:54:28 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 07:54:28 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, r0) r3 = dup2(r0, r2) r4 = kqueue() close(r4) utimensat(r3, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x8, 0x4}, {0x7ff, 0x3}}, 0x2) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 07:54:28 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) r1 = getppid() r2 = getuid() r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) getgroups(0x5, &(0x7f00000004c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000180)="b53c6c491ca5ad7c39116ad5034dbede1a36300d404455ff6b3e649c20dcae661b154764c7c65d0284e5634622971d4c17bceed1bfd3c3a09ac929c095c548b3cdfc48d1d7601be21a32abf248a058e4402540f5f2917660309c365f7f6c426934ea306ff8c8beadf736192f9aacd0847c505081c8245c08537ac7522b46e7e378834a60d9b07d81781248a127456290b4a7ab71b3e7295c85b4806ac005125b5f6d75d6fa76a1369183f95795eb0f05a48294a8ed8cce93766485498ca91f37fc6f6a799b0cd19df8a37686749d3f31271acda715934108e45a3541f32624ee811ac37f0bf726bfdda483a7d3ae", 0xee}, {&(0x7f0000000100)="bbdb4589d40b524483", 0x9}, {&(0x7f0000000280)="1b0cd662738805e525c80d7311ba1d54d324cccf7bf3076a956a6fa455a8cb1b563f1e7613599e42104cb187db163dcb1475beeec39bace77960b57395949658825131e62188de574a", 0x49}, {&(0x7f0000000300)="68e9857036e314a2dff4d405f37b7ddacc2041924a4aa6bcc0820a99423a6e6a3307ea5cd8b817bec4e32337443d63c0780f62", 0x33}, {&(0x7f0000000340)="cd", 0x1}], 0x5, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x40, 0x8}, 0x6) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCCONS(r8, 0x20004276, 0x0) setsockopt$sock_timeval(r8, 0xffff, 0x1007, &(0x7f0000000580)={0x3ff, 0x40}, 0x10) ioctl$TIOCMSET(r8, 0x4004426a, 0x0) 07:54:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000480)={0x77, 0x80, 0xfffffffffffffff9, 0xfffffffffffffffe, 0x101, 0x6}, &(0x7f00000004c0)={0x0, 0x8}) chdir(&(0x7f0000000000)='./bus\x00') 07:54:28 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 07:54:28 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) nanosleep(&(0x7f0000000000)={0x7fff, 0x8000}, &(0x7f0000000040)) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a71100000029000000330000000300dd0035b21ef0c26d08ec"], 0x38}, 0x0) 07:54:29 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) getuid() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 07:54:29 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 07:54:30 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x100, 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "1040dd932b513c2a7a2726be6855e4a1df8ef02e"}) sendmsg$unix(r1, &(0x7f0000001380)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001400)=[{&(0x7f0000000100)="bb6b859bc9766ebd926636", 0xb}, {&(0x7f0000000140)="3c2498500f281179b26fb58e44a1248f512964ddedcec34eef41a6accecf27c70b3ed32d0528aaea9546c24824be31fabae8188a7a798572c24b9a5088f5", 0x3e}, {&(0x7f0000000180)="78edf7c3743d25261f95ac1a08bfadbd4f05dfa0bf02f95b9ed73837a0b8beffd8a2d3902b02a1056d15c2b9df6a67e92602ee8406aaf11a593f68f6f04878eb80c58e194bdc19e107bf5964d1df4c2e948e408e5d7d0508d6f6a5ac4a32895b0a1060093c35f55c5da2f7eea091f02d876f1caf3df4b0554c9fef34de8794cfc057ed29c43b37548ab90d014adc9127d913583e235187072d358786d10180b8fd2f7b634136c473e706f4e6c4eb11fa39275be3a62583b5", 0xb8}, {&(0x7f0000000240)="809eac4cfda06d2ef38a80ee3e7b31a32154d58d6209f413441793a6e421140b3610bd7ace6f9f78368c10d49ba1c981c30b9a3b3cc92c96c9b10f244a4aba58ddbb17b34cecce391359d1d02e837f03390d66dae1cd1bccec977931a1a3f962cc5b9a09f7630bc662aa594533c9090a4022fd9177179666b7b46246df682d8dd21c7c0668b7b1aab5230556f1a0b774772f610e97e6fb68f4de5619955b75d5cf71354a10e8f45751f642bcaba4d737defd07a0f6446acb6ae284f513e9fe52c8a9", 0xc2}, {&(0x7f0000000340)="cbbbf4ff7cfb449b437b3d0c66e225e1da8f42f09228c17e9ba6e8c50817e16bc0bc00225c01cbf7f85816f90a19af30ab9195b6e2fc5ed5e7dd50f0ebe26ddc9454bc61062edeab4040cdbd6c4d35a77b5fb8ce1e0d6dafa805f50b143c7d78a0796f4f38dcb8f71172a3198fa5cc292f0f60a303d938fdea04e69a26d08a59dcd08e32785a4f17889bbfbb0dabe1bf075753d4dccf3f8dc0e9b684f24ba2ff791e2af5fd112ca057313e03f1ebec325c41f99425f94887da76d7d967e908cf4a449b8f619ef78ca2b1524c031737ee80412c243a95c8a28bf03f691c2d1a8684debfdc32047d382a078fdd8e1ff29915c7941654ef9d5b82dd0fd897bc06799918faf76d84896228acb8313311a35978b93ffbaa6e159edbac722e55decda6a769a98ecdac0ac83ef40ab9a5544575f9014b5da0610aa1ee9e04602b9375ba410b9ad2ebd759bb77dfccf082dc10f44cb103f956b7832a4a3075ac45001cf5fe68887d095562f868b50640e8a664568cf8b792a1c0e3e52d98f9741a0f5dca58aa73a1dac84d2004dfebab8637cac48037b33557fb0fe14f4a1c5d6859a8822d364bde55ca0dbbbf630a0a5a7faeabf48c634288a3f54eb562684fc06bb95bd2d57885a4f994ea505c39e374a225d1fce10d4d9f86e84246fa8e0d63b76323bcba5485f60ac44b218f2a4cd0f70fe8a151ca565563a520328cd4eb78981756a5dc293f6f992267648d1d31d529331e0fffcfaf59b364f190b67ed5ae39795a0b236e62000060b6554f23a18f6376b4a20f5e87e5e641653d13c47ceff0652d6a515241a05c0dae79257d0268cc8ab9240d767d56e0eb43b9caa776aab652dbaf41b180f59b53c7a6873ddb8f6ae2f78541591ba6cad4fd9e507b0f57ca1125138c1a13946cb8dc3e4491038eca40095bee60559e389d34fe54d0d78ef3145f193c98ba6336a650221d0888ab9d0023e2e60469ebc379b5c0b56f1f47d8f84e2564dc9b1f409b06c0587bf8f48d94e96b32787b5fddf67fee36f660b3fffb01a18b1385a8ee9e71de06b69cb845766b7b108e305435988435d8131d9872f68806cc46c7678104fc527190c5d664cb73989e704e38b820fddd3b66841addf97e62ab8f314d514006a3e20282ece527f99b3847a9f8c9a2eca795b93fcfaaeafa9261ec908b621f6c6dcdf1539be2897bf5ff68a6303eb78f8c88fd15bf6e4524d11f04e301e04314ef72fcda874d0fcb95ef3c5bee0b392e7318b592ba5c1189602ecf26c7b09212f1a90a21649d400b275feabb749f0da67b43a4bc9703848215f6c14c2df8f41513ca4553b39ee861101d36ef71e761f18097c94e89c893ff8c6b630ebe4ebbe26bc7f658c6ac2e8446dcf67d5c0226c89fbacd96085257ed93ded45244adfefa5fdae27c977ec47b3955c16b81b8cfedbcfb641ef561c8a4a1c6eee4fb62f158e840e26e9d461eea15690fce6a5dd0b95ebbc1513190c09d4810241548cda37059171fdb2740aff65f70f82eb73693870132f0653a5009e3b3efbd3eb4bd14c47bd2e28937de928c4c5cb842f3318352f941b969ebb2382e571e3ed84053a51b1daabad33ef38d5423a0ce5e9765d1d3ca6e47aa1300a71bef04523d5c4fc28f7d96ba45f63010b398beb6b50d0915d025b625fa11c9cbaa5c7aa18a17814e86cbf9460d8822bda98f8b73182d183baddfbb40ef09067998a2c19d2c8ac4ae0778bd7258b96bbf1840e58609d8934b5a33e7d74d22d8d2421161f08bea14df640d30bd5b61485bb3dcf334728be1e1fc4f2fb1706facdddeb8d11024a12808f10ac5840fbcf685aa8aa630daa77518b20d585f29469595434ef1052e0f05649011dab3b5dfc6792cd0c18c84f23e4d91a74f77d3da2242518173f5a01c55a7718db8cea9aab1bc85f3422012744d424a9c8eef7afc2d67985992241fc3f72dd5c3890790cdb726d1cdc76d779160508357832fd5b03872ef00b3d11bafd76c75b6ccf033903afa425337ae4b06ff3b692437d68aefe12ba314854e41172d75829e1609c1dc9a45c0a9c421d2c8cf11da0fc90e057ccd468ec8946f74f8702d2a20db95c73c18d20e87de1d8c37c3f321202e502cb5caf51f46100c4eba6ba53d033d083beb63e3f9a2fb1c652af8ba5ba7b2ec555fe6ca70aa9d40616a7ff7f5c69482650e580deefbeec1810c02198988d4130dd750f51115edb4ef286357837903b126d6751adb20456f613135ce034adf71bb0737b40d0aa414d031f039ac6c89cb0f519f9e7ba642de7758ec43646df1d6c40a72555d4ce2261b7465a52b8a7ffc8cc11b187c0268618f7d94b08c9184db39208d556fe2f2dcb54434d1aa9b775f5615602ed15ff8e18952425f6da7a6322a849a1eae32107563081bc4b63b06c10d69816d7700ccc741739a7f6fc45780f57415c99cdfe79d61256eeb2e84c99c4df909226a2f96f206daca43f7986786a9c7e334c113da1b79dbfa5271b8da74475dc67e8edefdc51a57cf3ccbf329371904b60d4073438534e7787f8554edbf75771c8f5afb1db56d79a52dd6b106838b6b87f0afb0981a4b46ba0a9246fb2ccc79976836f79cf78d8274bd8a6b5051d4fea8b72c3d11d159761199dc34083bd30463ea90003e179fb213ec89dc1ef93bbb2f7d564db767809f61dd4d29f10193ba8f1ddf047cbcce908c17b383eaa94322565f676e08967095e124c267443abaff9ab925316e77cff492c678f9134a3a7958b1af455599fddefab4ec25754fdddc401f12f15223e9b04b6560442b81bd3bd01ac60924ec8b39a07043f9cce74dac9be697644c5f2ec276f243b2b49e4d856bf8221d01b2a1de463ff9c4899b16e4c22687f8c1252278166376a88f656328886993132c3fdd47cd52dae2fdeb14b34a77b70595154e04f9538e4f62f33b43beaa57ee6b92addda6d04db247cdc0a43d96778ecd25520f39dc2ac09728e1976eb7af4704eab1f828b1c1c8738b3c37e1a259275a77fc51306c418e205e9ab9cfd3952d41a0811ea909b31d5f830893c81d78450e387383b8ea66223dfed9e3b0a133cdb86ce431e71090b634107fb83d327fadde6ac8a564e56fa1d80042f1b3a7c4ca453fa9c02e3f3202c5229cd918d358f223cdf2ea225e22defc395950319e6cf4186d974e5676efe041b742d8544d1c2f6ab36a1fe92c01c8d40508db020bc88a4102a46293218dba120ab4adb33d581bfe8a04e43db4e6a0f6b41fb0037058986d242e3d3ccd9f7d699dcee596ff6960da6eb278c73d173162f25f297de7569fa2f63bbdef28d858ebb0ec446628daede0716d77219e69b438f095a4d8ffaa51a946014c61aa950534de85a715fc95ac0c1e428134f3a5ea008c90f34421169cad8e5e75d1b6c02e4d96d5b64929cfb2e3ae1a274c80bbb9a1ebef8f8478cd115f597f2e8d4a31624e0a77704ce798cfc446ee58ee727be108080e286f696f917f37e0d93f401978dcab04a5dc43a803e1e5f2bdadb71b50fb01decb576e210f59a46c53c7708813df90f3e96d10a2e9b0e6fe24650af9d98984d99837bcbc25c5db484c43ab9446038f05a395283c370111f736280c1aa0054c830c5f6382aeb5fc69fe9929da5befd4905fd01561abbb57d579a29d11cafe26d99fff5c088e4c65a752e80b36e319af9ffa0f154ba3fed0b9b2af33db8cf73935583d8945dba0824fb4b71b63f24f4fd558ca60f76b77cbbf18b0d853246a98070d11a80fc2ebe96610d30fd5a2d51440da6bfb26abb2fc9258c85f05232288d99361a0183a45918bc1f899320287618f2d26fc069a37b168b90bb80bc88a30a1e627fc2e9dba763e160aaf3aee6d453ff0cac990c9087b89104580ce3ad67765d4787171e9a363049bc660d57bd40395a7e9d0b32f48cd28243d2e92c611b974a48ba0de5b559517e534f6c12eea093c16cab76a9a8f8e80ad31b34d6c464581b94b5af28277abd125755b0ee0c3a2269be0b755a67ba7e68b5dbb08d7954924c1fe3c0a791853a52cef927d538241ff2dec1c8c7342b784917fead30be9228ba106d89f8da6a2334cd33ceded97abe7e99596a44466a4678d699dbb5aa66fffd8c823f86590a509fbe55056bcc2397d9d0d7b08e9319e622e4dea413795353dbec1c29bc9a1edb98280a1b8f1d30fcc3fbc3b8ef9acb209ad5f614e6bf21d05682cd04dafe138feca63a0bd40a610d8b7e2bda93bbbfcf7730ab09a3a7bfe398412e0663e5867f15bc605af1bd0ac2eaefe48245498be8b501b81197666c393191fb6e11389c7fcb56f6e90e0d08929c18b2470a3a244ed0658afd8c937f831ac803a48e9d26f67bfed4b2c2a184bea5dfdf45dd46769687edd91ac0ae1a26e7d0a01c6af4ae7faaefbe5cee867893392d2a125bb6017770b36e96c07d85cd936eaa841524e8a03c83d1331d79aeec520c9420fa19f9dd85c59eeddf3391ab8464c17445941cfa300b743f9ab2e37cecfee2aceb4bc651fac98f71b54e39bd87dfa1609554ed9f04a3983ce5ae734304cd30d6699995ba068b55b2daf2a09670ac801172e7cfc67c0c8c2549dbac875cfc8243cc57ba050afa3b6c528d9ae1ee95ff17f9524220dcb83df53704ebbd8a480398b183aeabfb9bacc29d1a3aa408f4e168269e5237f83ea4e84a1d7f6f0ba15255119c5f281086e7b371a11726f51bdbac12a19e05bf8b6929e450e77e9fc76110351655c7fac40bb8602a17d1f63cf6ede01376b052fdeb20c800d7649574dbe310f7d730c38dc8dace0a1dc2dbe33b0fc7a5078fcac01f71856111573a4ee5443d0e0cf37357b8a80781c1ba8117abcc4864c71c34eb767cea19660b698fda1bec001275b00bcbf1b8ef452f8cd0bf8a4e70762920f3e164a9d95e2c9c49986894b0cd36a70350d8fb87d72d63624729b0c3bcda873a5a349c45a12f2fda06d467dd3e389d05e831cfb0cbaa03ef3c18acc6b859b35fff9738861564b2b6468dbb03386505bb6c417e8a58c7a9a671b022d06f36d3f5b73bdfce170eafccbdd102f1cefd1dee538ba77bedd5e1c8b63d43251c4bde4a92bbcde2be929520e67f57d27115465a850cc1a4448fbfbdcdc4f5cb856b746b2efd657afcf2c1dabf3c376bfc3bc21b1f8287343a190680d2fd2bad77a297ca76c6e7c6acb9db9e3a3539ebe3e7f545cd9c14f4f42c2f3df363d1540478f2580a8b598c40779a505d8902cf0b4efa1e06371af4304ddc19ac45109a8fbd656e68aa7821727e5cb6e31b405fe7f6dc8f9ab1e23f96f19b36ddbd8d8d6109ba78466e429a64293a07834133baa14290161839783df13583e15e5c7874d76e34014572e4b32db898e68c17546328a31342c1a4e562339d445426dbd2a8a24d18adf851ffe1dd5d84da8cdb49c88a75c229b8822e806497bb3fee30c8c2b84af99a13ad6753f33ac2641c72850d3a273609b6f54968c4ad289448efd199f35ddd844fbc11bd61dec7c3468f5894677107212dbc17a01ef5f7b342e5da99a3e47a66f35990069335ca68d5f4897ad588297f8de8780efda1c5b73a4ce6d7f193635e7fa1fd0c7383e3804e387a371c0f4cfe006aa5716e36b4813e3dac798f5e3ce53ede47f268c5b2a80cbd3ce7cb534b2e4926b495e45e6187c6bab047dfb2b6fc011012f386d140708b0acb8a80e45173204df01454e540e5c3dbb5fac6d63e1692f252de396ab56e0d3a5c8afa876a0002fe6239e2ba895870da87ca9c499704b77b8e339edfe6ecccbb9cafdf49407976e3d9c71f30bfdbf43d9", 0x1000}, {&(0x7f0000001340)="1a02c5e44d7cfaf8461b214461df6fb5540d1dbe35e22fdf72a0e8cb9494d66fd772590ef7b5edd77637f11f3f30a0f0", 0x30}], 0x6, &(0x7f0000001480)=[@rights={0x30, 0xffff, 0x1, [r1, r1, r0, r0, r1, r0, r1, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r1, r0, r1]}, @rights={0x18, 0xffff, 0x1, [r0, r1]}], 0x70, 0x408}, 0x6) 07:54:30 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 07:54:31 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, 0x0) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 07:54:31 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = socket(0x10000000002, 0x2, 0x40000001) r2 = dup2(r0, r1) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 07:54:31 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = semget(0x2, 0x2, 0x1c8) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000000c0)=""/139) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='\']-#\x00', &(0x7f0000000380)='}@\x00', &(0x7f00000003c0)='%\x00', &(0x7f0000000400)='!&\x00'], &(0x7f00000005c0)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)='-\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='!*\x00', &(0x7f0000000580)='\x00']) getsockname(r2, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) r3 = dup2(r1, r2) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000280)={0x80000000, 0x3448}) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r4, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r4, &(0x7f0000001640)=[{0x0}], 0x1) 07:54:31 executing program 1: r0 = syz_open_pts() close(r0) select(0x40, &(0x7f0000000000), 0xfffffffffffffffe, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x4, &(0x7f0000000100)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) ioctl$TIOCSDTR(r0, 0x20007479) chown(&(0x7f0000000040)='./file0\x00', r1, r2) 07:54:32 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, 0x0) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 07:54:32 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8dd, 0x0) kevent(r2, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x20, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x66, 0x0, 0x200000008, 0x0) kqueue() 07:54:32 executing program 1: socketpair(0x0, 0x3, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x3, 0x10) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x401, 0x3, 0x1, 0x7, 0x952a]) r3 = semget$private(0x0, 0x5, 0x100) semget$private(0x0, 0x3, 0x200) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x2, 0x982d, 0x7}, 0xc) chdir(&(0x7f0000000700)='./file0/file0\x00') semop(r3, &(0x7f0000000100)=[{0x0, 0x0, 0x1800}, {0x3, 0x80000000, 0x1800}, {0x4, 0xfffffffffffffffe, 0x800}], 0x3) r4 = accept$inet6(r1, 0x0, &(0x7f0000000140)) connect$inet6(r0, &(0x7f00000006c0)={0x18, 0x0, 0x10001, 0x9}, 0xc) semop(r2, &(0x7f00000001c0)=[{0x3, 0x2, 0x800}], 0x1) readlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/190, 0xbe) semop(r2, &(0x7f0000000340)=[{0x4, 0x201, 0x1000}], 0x2aaaaaaaaaaaabff) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000340)) getitimer(0x0, &(0x7f0000000380)) accept$inet6(r1, &(0x7f00000003c0), &(0x7f0000000400)=0xc) readlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)=""/115, 0x73) r5 = dup(r1) unlinkat(r5, &(0x7f0000000500)='./file0\x00', 0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000540)={0x10001, 0x5, './file0/file0\x00', 0x8, 0x1000, 0x1, 0x9f33}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000180)={0x9, 0x8401, './file0/file0\x00', 0x0, 0x80010004, 0xa, 0x1}) fcntl$getown(r0, 0x5) semop(r2, &(0x7f00000005c0)=[{0x0, 0x5, 0x800}, {0x7, 0x1ff, 0x1800}], 0x2) mknod(&(0x7f0000000600)='./file0/file0\x00', 0x0, 0x6) semctl$IPC_RMID(r2, 0x0, 0x0) unlink(&(0x7f0000000640)='./file0/file0\x00') r6 = openat(r5, &(0x7f0000000680)='./file0/file0/file0\x00', 0x100, 0x0) dup2(r4, r6) socket$inet6(0x18, 0x7, 0x28000000000) getpid() 07:54:32 executing program 1: socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000080)) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0xcd, 0x43, 0xd4b}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000500)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f", 0xfffffffffffffeee, 0x0, 0x0, 0x0) r4 = kqueue() r5 = dup2(r1, r3) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) fchmodat(r5, &(0x7f0000000000)='./file0\x00', 0x92, 0x2) 07:54:33 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, 0x0) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 07:54:33 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000480)=[{{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x0, 0x3}, {{r0}, 0xfffffffffffffffc, 0x44, 0x11, 0x1, 0x80000000}, {{r0}, 0xfffffffffffffffd, 0x16, 0x20, 0x1ff, 0x81}, {{r0}, 0xfffffffffffffffe, 0x58, 0x4000002d, 0xffff, 0x2}, {{r0}, 0xffffffffffffffff, 0xc, 0x40000000, 0x3, 0x7}, {{r0}, 0xffffffffffffffff, 0x80, 0xf00000c9, 0x7, 0x8}], 0x0, &(0x7f0000000540)=[{{r0}, 0xfffffffffffffffb, 0x4, 0x2, 0x80000000, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffffd, 0xa8, 0x2, 0x6, 0x3}], 0x7f, &(0x7f0000000580)={0xfffffffffffffffa, 0x2}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x9, 0x809}], 0x7, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffa, 0x80, 0x9, 0x6, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffc, 0x40, 0x0, 0x9}, {{r0}, 0xfffffffffffffffa, 0x22, 0x31, 0x80000000, 0x3ff}, {{r0}, 0xfffffffffffffff8, 0x8, 0x2, 0x3, 0x1c}], 0x0, &(0x7f0000000440)={0x9, 0x5}) kevent(0xffffffffffffffff, 0x0, 0xa51, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000200)=[{{r0}, 0x0, 0x4, 0x80000000, 0x9, 0x40}, {{r0}, 0xffffffffffffffff, 0x0, 0x80, 0x0, 0x7f}], 0x1ec8, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0xeb, 0xf0000002, 0x9, 0x3c7a}, {{r0}, 0xfffffffffffffffa, 0x83, 0x0, 0x9, 0x8}, {{r0}, 0xfffffffffffffff8, 0x20, 0xfffff, 0xe80e, 0xfff}, {{r0}, 0xffffffffffffffff, 0x10, 0x200000e1, 0x488, 0x400}, {{r0}, 0xffffffffffffffff, 0x20, 0xc0000080, 0x8000, 0x9}], 0x5, &(0x7f0000000340)={0x44f, 0x4}) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x3}], 0x2fd7, 0x0, 0x80000000, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x1d, 0x40, 0x75af, 0xffffffffffffff14}, {{r0}, 0xfffffffffffffffa, 0x20, 0xa0000006, 0x2, 0x3}, {{r0}, 0xfffffffffffffffd, 0x20, 0x1, 0x2, 0x3}, {{r0}, 0xfffffffffffffffa, 0x4, 0x1, 0x3, 0x6}, {{r0}, 0xfffffffffffffffb, 0x8, 0x2, 0x9, 0x7877c04c}, {{r0}, 0xfffffffffffffffe, 0x40, 0x20000008, 0x9, 0x6}, {{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x4, 0x4}], 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x20, 0xf0000082, 0x7, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0x0, 0x3, 0x1ff}, {{r0}, 0xfffffffffffffff9, 0x20, 0x20000000, 0x100000000, 0x9}, {{r0}, 0xfffffffffffffffd, 0x18, 0x1, 0x7fff800000000000, 0xffffffff}], 0x4, &(0x7f00000001c0)={0x1000, 0x9}) 07:54:33 executing program 1: mprotect(&(0x7f0000076000/0x3000)=nil, 0x3000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) mprotect(&(0x7f00000ed000/0x4000)=nil, 0x4000, 0x1) seteuid(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x200000000029, 0x80000000000000b, &(0x7f0000000080), 0x0) 07:54:33 executing program 1: r0 = socket(0x400000000002, 0x1002, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs, 0x8) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xfff, 0x100}, {0x7fff}}) 07:54:34 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 07:54:34 executing program 1: r0 = kqueue() r1 = getppid() r2 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0xa6a0acde473c4175, 0x7f, 0x3, r1}) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000100)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r0, &(0x7f0000000300)=[{{r3}, 0xffff7fffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 07:54:34 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getpeername$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057f1d62c647bb6776d19d7469fca3974f278ed2c112beccc4cb8ed585e825119235b6cda0b3a3f05574914fa928090fb633f7466537814c7048f1bb687499d4667bb7c42ec54afdfa05c66"], &(0x7f0000000140)=0x6e) r1 = dup(r0) fcntl$setstatus(r1, 0x4, 0x81) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0) unveil(&(0x7f0000001600)='./file1\x00', &(0x7f0000002880)='x\x00') r2 = shmget(0x2, 0x1000, 0x1, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 07:54:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x3) read(r0, &(0x7f0000000080)=""/32, 0x20) 07:54:35 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 07:54:35 executing program 1: r0 = socket$inet(0x2, 0x1, 0x3) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) 07:54:35 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x1) ioctl$TIOCSDTR(r0, 0x20007479) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x3, 0x0, 0x4, 0xffffffffffffff75, r1}) 07:54:35 executing program 1: r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x8) unlink(&(0x7f0000000100)='./bus\x00') setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getegid() lchown(&(0x7f0000000000)='./bus\x00', r1, r2) 07:54:35 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 07:54:35 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) recvmsg(r1, &(0x7f0000000440)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000400)=[{&(0x7f0000000180)=""/255, 0xff}, {&(0x7f00000002c0)=""/251, 0xfb}, {&(0x7f0000000080)=""/157, 0x9d}], 0x3, &(0x7f00000004c0)=""/142, 0x8e}, 0x42) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 07:54:36 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x100000, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shmget$private(0x0, 0x2000, 0x10, &(0x7f00001b7000/0x2000)=nil) 07:54:36 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, 0x0, 0x0) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 07:54:36 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x1002d94) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8690, 0x5) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)="673a95e37c0eb2c1c0a372ba9006110e698fda177ae25b5ad7afc532c97d096b27c665f1c235cea67ab01c", 0x2b}, {&(0x7f00000001c0)="6e507665d51577270205dac84aa541f124b8510ef3c6800ac541f5e8e5f9cbbce6dd7bf4ff17ef", 0x27}, {&(0x7f0000000200)="3ba7edb318469068bfb3d8ccd7e6c82b395d4e144f6705192e444e81a462eb41cf3f03171aafd5ef2486dbf1f17e34b09c1383d228bab7655eb6a91aa21ab65522c92663966f4f904285427ac57def62a9704468cbdcc960da907c51ce70ae4db62015f5ce63e9494ee797e82d536dc49efde30a3ffb72c3d6a5cabefca76c739e4383b757d0883f90554c9613c26e49c7786cf89d787f34a6cc5932e342ed18e94828fb81e464db31731f3c18114fc4a2c4c82ebeab2d70", 0xb8}, {&(0x7f0000000380)="3d78992e11e0912ccb08df6131af8bffd1d4836002c0f54c513d29c3ba76ccebc23d95d42cc472b8aedc8a398681077b2f7828bf2d99fb0c71e1e4f24c9f3dddf621318763055d482c7e6dc1c0305d6cbb541dd4f927d21a099bf1e2013fb25129379c968bfa8005aa029c775f995ccac751edb5eb88ae179d4afcd47f67338f789d5b2e7ecb5b694d4018099b3989d99ebc6cfdffc084c849989155f72ece58d1fadcbcba312ec4472d6fa4ba36476d", 0xb0}, {&(0x7f0000000440)="89660730f35e0f424483d08ff875c078effa5d63c383f1226b5c0aadd9af2602d4f55ee2aaa97385e6caf29801a7f00d9df56cecb6e2cde50f628abea4a9e478626c469cbe399cd0d5ef7038c54d17ea1a53c5574c8df66d0f7d3960933469f7e89f20271fdf81cfa424d87c0074a6c2269c8157d57feb7320a775e8042277761e1bb20b1b36ffb5df7aadf0a1f0e8238d88ce6259c4fbcf105a8635215a05d3f248067818d932907c2b500b75e79daf78aba9ec04e387a45c09c8a5a3145e0542103c16a5bdd271ededc56e7141ee53f28fb4d253598f6fb5268d5bfa0f82639d2367b154350a27f6848f38a1c9e0172538a7ad", 0xf4}, {&(0x7f0000000540)="29fa15ab069a2fb8c207f5187f4214af3288d3ff85c8123d993659a50b470d0de5326809ab81e9f4f5288c0de035ec3da887c913b3c87bc9dd58f6be84454019c31528503412c624df704765b05482bf9645eaf2060f731992c5188c5c928d9d851a23d60720f2a084afb951a8618c896930e622031e90dcd56a87e2a4df76b00a0f347925131437140bed14ed4f73f7", 0x90}, {&(0x7f0000000600)="73ce1be764658f0863db079c1b649010edcd2cb90137e72f4c9690176f2940476437739af334e4d3d9334421b994c22cb64fdd4a6afeb139a0f63d410d4a5fd3d6b367e1a932310783f4c582480bf76ef5409dea69ae818c8ac044353e82bb55636b521b400ac7a381b0ddd3a2cbe727e1fbf4f5e7b4114c0ac1b7d3d2722b39c7fc2fd1cc4e4e02761d2a45b02692222fc94d1900f285be07bca9920ae264999c98231f452274f4e8772e76044744c152ed5285e8c7dd187a87ceded26eba44f7a8060ca2e19a", 0xc7}], 0x7) r1 = open(&(0x7f0000001d00)='./bus\x00', 0x1, 0x0) readlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)=""/56, 0x38) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000040)="f5"}], 0x1) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000000c0)) 07:54:36 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0xa0, 0x8) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x100, 0x36) linkat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00', 0x4) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x23}], 0x2}) 07:54:37 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x5}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x80, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) r2 = msgget(0x1, 0x40) r3 = socket(0x18, 0x400000003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getitimer(0x3, &(0x7f0000000100)) msgrcv(r2, &(0x7f0000000200)={0x0, ""/241}, 0xf9, 0x0, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8491, 0x0) ioctl$KDENABIO(r4, 0x20004b3c) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040)={0x400, 0xb31a}, 0x8) pipe(&(0x7f0000000180)={0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x6, 0x2}, 0x8) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f00000001c0)) 07:54:37 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, 0x0, 0x0) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 07:54:37 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x1) symlinkat(&(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000100)='./file1/file0\x00') r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x814, r2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 07:54:37 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2003, 0x0) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x8200, 0x40000000000000) mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x3f) r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)=[{0x45, 0x1ff}], 0x1}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000080)) 07:54:37 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x4003ff, 0x7ffffff8, "73cc517b60c4e9c9c06d18000100000108000800"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) fcntl$setflags(r0, 0x2, 0x0) 07:54:38 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, 0x0, 0x0) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 07:54:38 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x4000000000029, 0x200000041, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x8, 0x5}, 0x10) 07:54:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000000)={0x9, 0x3}) mknod(&(0x7f0000000080)='./bus\x00', 0x2008, 0x6ff) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 07:54:38 executing program 1: r0 = socket(0x18, 0x13, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffffffffff8, &(0x7f0000000140)={0xffffffffffffffff, 0x80}) socketpair(0x11b, 0x3, 0x2, &(0x7f0000000280)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f00000000c0)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x21, 0x4, 0x0, 0x5530}, {{r1}, 0x3, 0x21, 0x80000000, 0x6, 0x1}, {{r1}, 0xfffffffffffffff8, 0x80, 0x82, 0x1f, 0xfffffffeffffffff}, {{r0}, 0xfffffffffffffffb, 0x0, 0x40, 0x1, 0x4}, {{r0}, 0xffffffffffffffff, 0x10, 0xc2, 0x80, 0x9}], 0x66, 0x0, 0x81, 0x0) 07:54:39 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}], 0x8) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 07:54:39 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x3, 0x100000000}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r2 = dup2(r0, r0) preadv(r2, &(0x7f0000001580)=[{&(0x7f0000000240)=""/19, 0x13}, {&(0x7f0000000280)=""/125, 0x7d}, {&(0x7f0000000300)=""/109, 0x6d}, {&(0x7f0000000380)=""/201, 0xc9}, {&(0x7f0000000480)=""/123, 0x7b}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/71, 0x47}], 0x7, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) linkat(r2, &(0x7f0000000100)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00', 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x0, 0x0) fcntl$lock(r0, 0xc, &(0x7f00000000c0)={0x5, 0x0, 0x2, 0xff, r1}) close(r4) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) r5 = dup(r0) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000000040)={0x1, 0x100000000, 0x7, 0x7, 0x7}) 07:54:39 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) close(r1) recvfrom$unix(r0, 0x0, 0x0, 0x802, 0x0, 0x0) 07:54:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r1 = dup2(r0, r0) write(r0, &(0x7f0000000480)="582720ef805dee77b08bb02744d5f35565abd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b8723e6a65fbcdb9ad8a4f5f728193ef16ab93f12", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000640)="cc62d0ff21a831d404d50f6b9e55af6a53e7a422d7aa850e745a7d98dfbdbfe9c79461345091c6d11d424bf8de2ccab757042b7bbf576d910a17b96fb79e0a41c4c20fa0af149ac8dba7fc146287714b14bb68684c9a956db08b6c2f9cd11a43438a590e5a0c3dcbfd57d9022cecfb26e82da9d777908c0b5b372791e55802e8cf9e9450dc26b84ec9d9d428c5ee6c081bca1e8389850a287a2df72275b9eb4a763221a2e4ecf5e5d614a4765afff7127ab4a511dfb3bd7a0d130ec69dcd41d40f51e34438214234993c85f3cf7eb93fbaef0cfcb9a783485cc32f76a3197d3a9ea1b5433e12cd19b2dd7681174aa1ee977acba34d31341b73639b4cdff2cdd5a0b9363518b9f4bde7373a1cb99066cc3bf5049f4324", 0x116}], 0x1) r2 = syz_open_pts() writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="bda40cba9347b8e78d70fc58d79f798f4aa27ace40a6ac42c301de5322035a8c26221209476bdec559f29b437146112859da2d18a00c022313fc31a8b436ea0df50d3eed6233dd455571b4a1e4f0322a780f3fc311adf04fc71ce0c74bd51b0058cbf05eca12cd1d9686861abf966727db2cd90739b7b7fbeacf9e46dbf65c0393c66dca211d4b", 0x87}], 0x1) close(r0) dup(r2) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) syz_open_pts() ioctl$KDSETRAD(r1, 0x20004b43) 07:54:40 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}], 0x8) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 07:54:40 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x7e) 07:54:40 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 07:54:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x2, 0x40) unlinkat(r0, &(0x7f00000000c0)='./bus\x00', 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0xef, 0x1, 0x1, 0x80, 0x1}, 0xc) r1 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x33) 07:54:41 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}], 0x8) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) pckbd_enable: command error pckbd_enable: command error 07:54:42 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20000002}, {r1}], 0x2, 0x0) getsockopt(r0, 0x20, 0x9392, &(0x7f0000000140)=""/41, &(0x7f0000000180)=0x29) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) 07:54:42 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/51, 0x33}], 0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "04000000000000000002000000ffec6de400"}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10000, 0x0) semget(0x0, 0x3, 0x10) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x0, 0xc3, 0x100000001, 0x3, "55ae284e00", 0x7e9, 0x1000}) r2 = semget$private(0x0, 0x1, 0x10000000000010) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) kevent(r3, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x83, 0x1, 0x2, 0xfffffffffffffffc}, {{r1}, 0xfffffffffffffffe, 0x1, 0xfffff, 0x3, 0xcf4e}, {{r3}, 0xfffffffffffffffb, 0x4, 0x80000003, 0x10000, 0x5}], 0x4, &(0x7f0000000300)=[{{r3}, 0x0, 0x10, 0x20000011, 0x7f}, {{r3}, 0xffffffffffffffff, 0x40, 0x2, 0x98e9, 0x3}, {{r3}, 0xffffffffffffffff, 0x8, 0x80000000, 0xf8d3, 0x7fffffff}, {{r1}, 0x0, 0x13, 0x0, 0x9, 0x81}, {{r1}, 0xfffffffffffffffc, 0x20, 0x2, 0x401, 0x3ff}, {{r3}, 0xfffffffffffffffc, 0xc4, 0x0, 0xffffffffffffff00, 0x4000000000000000}, {{r0}, 0xffffffffffffffff, 0x4, 0x80, 0x76, 0x7}, {{r0}, 0xffffffffffffffff, 0x51, 0x80, 0x6, 0x7fffffff}, {{r0}, 0xfffffffffffffffa, 0x20, 0x40, 0x0, 0x1}], 0x12000000000000, &(0x7f0000000100)={0x8, 0x400}) ioctl$TIOCSTOP(r3, 0x2000746f) semctl$SETVAL(r2, 0xfffffffffffffffe, 0x8, 0xfffffffffffffffe) semget$private(0x0, 0x0, 0x400) syz_open_pts() semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000180)=""/71) mlockall(0x0) semget$private(0x0, 0x1, 0xa) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) mlockall(0x2) dup(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 07:54:42 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x0, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 07:54:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f0000000140)="6db8b762651bd85c9df23879150aec9876ed36edef995d2d72e126d604eaeda2c466d97bd28d056d6aa0ce02e4061c732c27de5d3ed7281b3c1617c821d7e0cd539fd3c3bf02b72f0798df3c8dc5127d9fdc7bfa7e0183ba9a3bd3437f045b66a1e55da91f37a3457f40530c21247e652700efe4d496715eaeeeb267ce55442a8d3cbf82593deb2a", 0x88) write(r0, &(0x7f0000000680)="cb", 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x7) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 07:54:43 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r1, r4) 07:54:43 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000012ff8)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xd0, 0x108) symlinkat(&(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r2 = getuid() r3 = getgid() r4 = msgget(0x2, 0x200) fchown(r1, r2, r3) r5 = fcntl$getown(r0, 0x5) r6 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x347, r2, r3, r2, r3, 0xc, 0x101}, 0x4, 0x0, r5, r6, 0x8, 0x0, 0x2, 0xf85}) chown(&(0x7f0000000200)='./file0\x00', r2, r3) linkat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) 07:54:43 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x0, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 07:54:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000200)) r1 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) mknod(&(0x7f0000000300)='./file0\x00', 0x1008, 0x20) ioctl$TIOCSTART(r1, 0x2000746e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x4) r3 = getuid() r4 = getegid() chown(&(0x7f0000000640)='./bus\x00', r3, r4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x8) getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000600), 0xc) setgid(0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0xbffffffffffffffc, 0x400}, {0x18, 0x2, 0x4, 0x1}, 0x5, [0x26, 0x5, 0x3d6, 0x23, 0x9, 0x8, 0x0, 0xffb]}, 0x3c) preadv(r0, &(0x7f0000000240)=[{&(0x7f00000004c0)=""/204, 0xcc}, {&(0x7f0000000100)=""/2, 0x2}], 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000440)={0x9, './file0\x00'}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000980)=ANY=[@ANYBLOB="108600000f6132bbf2c0353800000002003bd25c000000b100ae6511e6d7a4a22385c719fbf96f6480cff049568ebac19b290e96c01755fe88d0fe7cff7fcac17d7985d68adef718b1c5658870bbb776b3ff3f6ce15901965130d6eb14ed5ce44a6386c3f26fd1f1234c15ccf5b5f826538dbadf3040974b4af489bbf45facf0cd6cafb20b287fd60802005539da62df74515024ae01795fc6263569f5cd66c92736cee9ce06cf9e214911502097bc2fcf3a494780207624c017208d6bcc9aeeb7a2db991f67e89ddb95078259b79395dfceb2a93580cd2acf6e5d687f4b4aa72b2bed978587900d3149cf5493884acf8e8b1cea3455aeef9fcaf05acf89fd189ee764d0d0bd60d2e559936ff19165b6521af9107d5904cca492be3b1dbf697d3c21b2c1a80091a5928233e91e14c3d50e80e12975accb6daef5133bd303acba0b09d0fef0c35cc4927feb4b991611f5f48df2583807d0ad143e7e13241752cef76c099a6e0236dd0798772be9371a4266927fea8af3b0a78eed43a157018e04a2b5a19fcb13860400473456e59c61ab1dfe584d04958e8c91455e0600000000000000000000000000000000000000000000000000"], 0x131}, 0x0) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(0xffffffffffffffff, &(0x7f00000003c0)=""/110, 0x6e, 0x42, 0x0, 0x0) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x32e, &(0x7f0000000280)=""/214, 0xd6}, 0x0) execve(0x0, 0x0, 0x0) r6 = open(&(0x7f00000005c0)='./bus\x00', 0x2, 0x0) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) syz_execute_func(&(0x7f00000001c0)="c0f2eb66470f622bc4011859700a65f3f1c481fd1183fdfffffff046864b00c402fd20116526430fe26000f245adc4e359419b3e00000000") mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) 07:54:44 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x0, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 07:54:45 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x0, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 07:54:45 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x6, 0x1}, 0x10) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000002f00000000000400"], 0x10}, 0x0) 07:54:45 executing program 1: r0 = open(&(0x7f0000000200)='\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', 0x0, 0x48) 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) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x3, './file0\x00', './file0\x00'}) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x1) 07:54:45 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() readlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000200)=""/108, 0x6c) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x700, 0x0) 07:54:46 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x0, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 07:54:46 executing program 1: socket(0x11, 0x5, 0xc2b) r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 07:54:46 executing program 1: r0 = socket$inet(0x2, 0x8002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 07:54:46 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x8000000000003e, 0x0, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x3, 0x7, &(0x7f0000000080)="103f6f5969adb365f7d6452b0dcdc15cd7c7046dc64c579133c7f1d4a7b2ba9359684b19ae581e36c3574b52241f79fe382c45c7a7b459c1067c08a28efea646ffb7a630960597ad6cc4ca9ec2b09dc8bfa6ca879d401334", 0x58) fsync(r0) 07:54:46 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x0, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 07:54:46 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r0, r0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000000)) write(r0, &(0x7f0000000200)="33004d77c16f435b2b14", 0xa) 07:54:46 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1, "090000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2000000000001, 0x8) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x32, 0x0, 0x9) 07:54:46 executing program 1: socket$inet(0x2, 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x90, 0x0) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x2, 0xff, {0x9, 0x9}}) socketpair$unix(0x1, 0x10000000001, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28010000ffff000001"], 0x9}, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 07:54:47 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 07:54:47 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socket(0x1e, 0x4003, 0x5) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x93}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) close(r1) 07:54:47 executing program 1: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000040), &(0x7f0000000080)=0x4) setsockopt(r0, 0x1000000000029, 0x20000002b, &(0x7f0000000000)="4b74954c", 0x4) 07:54:47 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x2) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x6, './file0\x00', './file0\x00'}) setgroups(0x7, &(0x7f0000000040)=[r2, r2, r4, r5, r3, r1, r1]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r5) setgroups(0x0, 0x0) setuid(0xee01) fchdir(r0) getdents(r0, &(0x7f0000000140)=""/34, 0x22) fchdir(r0) 07:54:48 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 07:54:48 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) r1 = kqueue() kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) shutdown(r0, 0x0) 07:54:48 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r1 = getegid() getgroups(0x1, &(0x7f0000000040)=[0x0]) setregid(r1, r2) 07:54:48 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000380)=[{}], 0x1, 0xf7) r0 = syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8000, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0x50) poll(&(0x7f0000000100)=[{r0, 0x10}, {r1, 0x884eaa18c15d992d}, {r2, 0x90}], 0x3, 0x81) execve(0x0, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0xc2, 0x7}], 0x1}) 07:54:49 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 07:54:49 executing program 1: r0 = msgget(0x2, 0x218) 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) r3 = shmat(r2, &(0x7f0000ff9000/0x4000)=nil, 0x12003) msgget$private(0x0, 0x1f) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000013c0)=0x65ca) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x7621) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000080)=0xc) r6 = semget$private(0x0, 0x4, 0x103) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000001380)=[0x4, 0x9, 0x8, 0xffff]) r7 = dup(r5) getsockname$unix(r7, &(0x7f0000000280)=ANY=[], 0x0) shmdt(r3) shmat(r2, &(0x7f0000ffa000/0x2000)=nil, 0x2000) getsockopt$sock_timeval(r1, 0xffff, 0x1003, &(0x7f0000000040), &(0x7f00000005c0)=0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r8 = getgid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getegid() getgid() getgid() getegid() getgroups(0x6, &(0x7f00000003c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000440), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = getegid() getgroups(0x0, &(0x7f0000000500)=[r12, r10, r11, r8, r9]) mprotect(&(0x7f00006f5000/0x13000)=nil, 0x13000, 0x5) socket(0x18, 0x1, 0x0) setegid(r13) setsockopt(r4, 0x1000000029, 0x2f, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r14 = msgget(0xffffffffffffffff, 0x3fd) msgrcv(r14, &(0x7f0000001400)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) msgrcv(r14, &(0x7f0000000600)={0x0, ""/96}, 0x1e8, 0x3, 0x0) msgsnd(r14, &(0x7f0000000480)=ANY=[@ANYBLOB="01000000000000005c63fa91bdd294415b81b26f4adb16cc3ca8062e43fcf4caed6393f253394d59e40473186849225677f20e2be1aa2c7843eafec819cb06cfad0baf9c58ee5802c31cf4001088f393e113592e50f636352195566f6f43efbff6dbcc8cda96c9fafbebaeeae247386f838639df521f78a22064ccf4f3"], 0x1, 0x800) msgsnd(r14, &(0x7f0000000200)={0x3, "68f54b5518658b7a0945ed4a9701d21ae996a774bc17ef735e28a2b9228d762dd8f422c5098df60906386a97e832694c499c04cb37604638e7abea7e087665718511ea6ae164d6b72597e19185ad644d3f40535bd5e0b9cf2c7ac596362b15f5599beec9266279361e4ecfb37f2f47eb09"}, 0x79, 0x800) 07:54:49 executing program 1: r0 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x7) execve(0x0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x6, 0x7, 0x81, 0x3, "119208a84e584ebb693d343c282cefb501f988f7", 0x6, 0x5}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x3, 0xf7, 0x4}, {0x18, 0x0, 0x0, 0x1}, 0x3, [0x3be7, 0x3, 0x5, 0x5, 0xc65, 0xffffffffffffff2a, 0x7f, 0xfffffffffffffffc]}, 0x3c) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) kevent(r0, &(0x7f0000000000), 0x101, 0x0, 0x1ff, 0x0) 07:54:50 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x400000003, 0x8, 0x1800}], 0x8) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 07:54:51 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x400000003, 0x8, 0x1800}], 0x8) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 07:54:52 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x400000003, 0x8, 0x1800}], 0x8) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) pmap_unwire: wiring for pmap 0xfffffd803f013780 va 0x20000000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013780 va 0x20001000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013780 va 0x20002000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013780 va 0x20003000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013780 va 0x20004000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013780 va 0x20005000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013780 va 0x20006000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013780 va 0x20007000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013780 va 0x20008000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013780 va 0x20009000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013780 va 0x2000a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013780 va 0x2000b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013780 va 0x2000c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013780 va 0x2000d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013780 va 0x2000e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013780 va 0x2000f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013780 va 0x20010000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013780 va 0x20011000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013780 va 0x20012000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013780 va 0x20013000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013780 va 0x20014000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013780 va 0x20015000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013780 va 0x20016000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013780 va 0x20017000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013780 va 0x20018000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013780 va 0x20019000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013780 va 0x2001a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013780 va 0x2001b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013780 va 0x2001c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013780 va 0x2001d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013780 va 0x2001e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013780 va 0x2001f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013780 va 0x20020000 didn't change! 07:54:53 executing program 1: r0 = msgget(0x1, 0x0) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="ccfa53bcf4c75cda5d2d4e7e6480"], 0x1, 0x0) msgrcv(r0, &(0x7f0000000040)={0x0, ""/39}, 0x2f, 0x3, 0x800) msgctl$IPC_RMID(r0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/24) 07:54:53 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x0, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 07:54:53 executing program 1: flock(0xffffffffffffffff, 0x8) write(0xffffffffffffffff, &(0x7f0000000140)="b030ba9d58345a9a2915f38672c6a4740e03a3491c05e63b34e03800c8f45963ca8eeee4f46943c774b96f42d56a3dc164f92ba245c52d5c2bad717e0f9cbcba4b761c9dac5d2c162136d765a78c512832ce9d49a847066008160f29aeffd5f8ba9c6a8e498393f0a64356179f5fc41b7737aee3d2f7085cffdfdb59f3c17fb38b5a1c411d701ebd6ea296b26de3a88bf50ae1ca01c180080866c5de28939896a45094fdeb75fa4bf40c1fef", 0xac) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b00002b27feffffff0000000000000000000000000000000000000000030000004f22276e", 0x2c}], 0x1) 07:54:53 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2004, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x2, 0xfffffffffffff52c, 0x0, "9cd165aaa8f0c2688b390b1692cb0bc9ff0c7dc5", 0x0, 0xffffffffffffffff}) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/4, 0x4) 07:54:53 executing program 1: r0 = semget$private(0x0, 0x4, 0x400) semop(r0, &(0x7f0000000000)=[{0x1, 0x8000, 0x1000}, {0x2, 0x3, 0x800}, {0x0, 0x8, 0x1000}, {0x3, 0x20c, 0x1000}, {0x0, 0xf89, 0x1000}, {0x7, 0x4, 0x1000}, {0x2, 0x4}], 0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/165) r1 = semget$private(0x0, 0x3, 0x40) munlockall() socketpair(0x7, 0x4005, 0x9, &(0x7f0000000540)={0xffffffffffffffff}) connect$inet(r2, &(0x7f0000000580)={0x2, 0x0}, 0xc) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000100)={0xeb6, './file0\x00', './file0\x00'}) semget$private(0x0, 0x0, 0x200) semop(r1, &(0x7f0000000140)=[{0x4, 0x1ff, 0x800}, {0x1, 0x200, 0x800}, {0x2, 0x7, 0x1800}, {0x0, 0x80000000, 0x800}, {0x3, 0x6, 0x1000}, {0x4, 0x5, 0x800}, {0x5, 0x140000, 0x1000}, {0x3, 0x40, 0x1000}, {0x3, 0x5, 0x1000}], 0x9) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/126) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000000200)=""/185) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) socket$unix(0x1, 0x5, 0x0) semop(r0, &(0x7f00000002c0)=[{0x3, 0x9, 0x1800}, {0x0, 0x4, 0x1000}, {0x7, 0x3, 0x800}, {0x0, 0xffffffffffff0436, 0x1000}, {0x4, 0xd8, 0x800}, {0x1, 0xffff, 0x800}], 0x6) semget$private(0x0, 0x3, 0x26) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000300)=""/185) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000003c0)=""/25) unlink(&(0x7f0000000400)='./file0\x00') semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000440)=""/44) socketpair(0x2, 0x1, 0x1, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) setitimer(0x1, &(0x7f00000004c0)={{0xfff, 0x2}, {0xb55, 0xffffffff}}, &(0x7f0000000500)) fcntl$getown(r3, 0x5) semctl$IPC_RMID(r0, 0x0, 0x0) ioctl$TIOCDRAIN(r4, 0x2000745e) 07:54:54 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x0, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 07:54:54 executing program 1: setrlimit(0x2, &(0x7f0000000000)) mknod(&(0x7f00000000c0)='./file0\x00', 0x2003, 0x20c) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x810, r0, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xc2) 07:54:54 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x80}], 0x1, 0x0) renameat(r0, &(0x7f0000000100)='./bus\x00', r0, &(0x7f0000000180)='./bus\x00') read(r0, &(0x7f00000003c0)=""/134, 0x86) poll(&(0x7f0000000240)=[{r0, 0x1b4}], 0x2000000000000090, 0x0) 07:54:55 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x0, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 07:54:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "0000000900000000ef4de400"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) 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, &(0x7f0000000240)={0x0, 0xeb2, 0x2, 0xfffffffffffffeff, "854955000200000000001163f5afa680400900", 0x8}) getsockname$unix(r2, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0xffffffff, 0x3, 0x8, "b08dce000000000000000000007800"}) r4 = geteuid() getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r3, r4, r5) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x24ab6d9bac2001dd}], 0x1) 07:54:56 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 07:54:58 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 07:55:00 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 07:55:04 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000080)='./file1\x00', 0x4, 0x8) fcntl$setstatus(r0, 0x4, 0x8e) pwritev(r0, &(0x7f00000003c0), 0x625, 0x0) lseek(r0, 0x0, 0x1) fsync(r0) clock_settime(0x7, &(0x7f0000000000)={0xb3c, 0x4}) close(r0) link(&(0x7f0000000180)='./file0\x00', 0x0) link(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='./file1\x00') 07:55:04 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x8) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 07:55:04 executing program 1: r0 = semget$private(0x0, 0x4, 0x119) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000000)=""/31) clock_settime(0x0, &(0x7f0000000040)={0x4ec, 0x4ce}) r1 = msgget(0x1, 0x200) msgsnd(r1, &(0x7f0000000080)={0x2}, 0x8, 0x800) r2 = dup(0xffffffffffffffff) r3 = accept$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') msgctl$IPC_RMID(r1, 0x0) r4 = semget$private(0x0, 0x7, 0x6c3) semget$private(0x0, 0x3, 0x12) setrlimit(0x7, &(0x7f00000001c0)={0x7ff, 0x88a}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000200)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) seteuid(r5) rmdir(&(0x7f0000000280)='./file0\x00') nanosleep(&(0x7f00000002c0)={0x4, 0x3}, &(0x7f0000000300)) bind$inet6(r2, &(0x7f0000000340)={0x18, 0x2, 0xfff}, 0xc) mknod$loop(&(0x7f0000000380)='./file0\x00', 0x104, 0x1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000003c0)={0x2, 0x8d16, {0x80, 0x7}}) ftruncate(r2, 0x0) setsockopt(r2, 0x1ff, 0x6, &(0x7f0000000400)="9c611251a79a51938f50746935fae4c4a96a31d3888abe5fc0e1a62f9407580609fa67ed5da5a88707db", 0x2a) ioctl$TIOCSBRK(r2, 0x2000747b) r6 = getuid() semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000440)=[0x8, 0xfffffffffffffff9, 0x6]) getrlimit(0xb, &(0x7f0000000480)) semop(r4, &(0x7f00000004c0)=[{0x1, 0x6, 0x1000}, {0x0, 0x703a, 0x1000}, {0x4, 0xd283, 0x800}, {0x2, 0x10000, 0x1000}, {0x0, 0x3, 0x1800}, {0x7, 0x5, 0x1800}], 0x6) seteuid(r6) mknod(&(0x7f0000000500)='./file0\x00', 0x1000, 0x5) lseek(r3, 0x0, 0x0) 16:21:00 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x8) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:21:00 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x2009a, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000280)={0x6, [{0x2, 0x8000}, {0x0, 0xe}, {0x0, 0x4}, {0x3, 0x7}, {0x3, 0x81}, {0x3, 0x8001}, {0x3, 0x4}, {0x3, 0x9}, {0x3, 0x96ae}, {0x3, 0xffffffff}, {0x3, 0x9}, {0x3}, {0x3, 0x9}, {0x3, 0x423ec906}, {0x3, 0x3}, {0x3, 0x9}, {0x1, 0x9}, {0x3, 0x5}, {0x3, 0x5}, {0x1, 0xc5e}, {0x3, 0x8}, {0x2, 0xff}, {0x1, 0x1}, {0x3, 0x2}, {0x1, 0x1}, {0x3, 0x1}, {0x3, 0x9}, {0x3, 0x6}, {0x3, 0xe9}, {0x3, 0x308b}, {0x3, 0x101}, {0x3, 0xff}]}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x47, 0x3}, {0x0, 0x81}, {0x86, 0x4e}, {0x0, 0x3bb6}, {0x82, 0x101}, {0x88, 0x7}, {0x1cf, 0x100000000}, {0x47, 0x3c58000000000000}, {0x6, 0x1000}, {0x83, 0x6d1}], 0xa}) read(r0, &(0x7f0000000140)=""/226, 0xe2) 16:21:00 executing program 1: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 16:21:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) r0 = socket$inet(0x2, 0x4007, 0x1) recvmsg(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000380)=""/89, 0x59}, {&(0x7f0000000280)=""/227, 0xe3}], 0x10000000000001e0, 0x0}, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) mknodat(r1, &(0x7f0000000000)='./bus/file0\x00', 0x44, 0x0) pwritev(r1, &(0x7f0000000140)=[{0x0, 0x3d}], 0x10000000000001ba, 0x0) symlinkat(&(0x7f0000000080)='./bus\x00', r1, &(0x7f00000000c0)='./bus/file0\x00') 16:21:00 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x8) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:21:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x146) pwritev(r0, &(0x7f00000006c0)=[{&(0x7f0000000600)="0921429b9830306075999836d06e6540ccda37a66e8f61e4d5d93ed3f224adabb2acadbbd636b83a8ea9ed18006c12b1f5e99f23aabf1c466023607420cea6f3ffd41c3da0442e71bfbec513bdddc434e57d98d93ee8c1e769068aa5e11ba92b3a6dd4a0a1c28d4df7d996522ceda09dd3d7f71b6b349b9383770892d2cb7739da8b18cd6637847e020dd08bedc92f239912", 0x92}], 0x1, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000240)) close(r0) r1 = syz_open_pts() r2 = getpgid(0xffffffffffffffff) r3 = getuid() r4 = getegid() r5 = getpgid(0x0) r6 = getuid() getgroups(0x6, &(0x7f00000009c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r0, &(0x7f0000000a80)={&(0x7f0000000b80)=ANY=[@ANYBLOB="00002dbe1d2d4018b14bca0091a247fd1511caeaaeed25903df7db62b3a56185e2fcac15fa00ddc61a13ecd2372e3653b1256d16cb017aacedf30c578470cbf0ea9b5e375589c796595fa35215011fd8d6444b9643da1b6afe16c60b0c2eeb9c0ae9516ca806f3ab5a9898e51b8e5c954dc00ffb53dccc750fc17404aa78ea019f7b127be05dbc1a87f4141c401724c887"], 0x8, &(0x7f0000000940)=[{&(0x7f0000000700)="6ad8b023e87f833abbdfc36abfac365e1db7bb214bf2377e6ae2e4f365149212f714c69de13cbbf47313edb3ee65bc70c8402a27d634181bd38e353cc63e7cfc9edc777c28842dda76ff05f5e388493b6ea7fad7c102f62d128d459c58d9f1970af825ec983cf581ef0ae17405a323268e96b30b8a399e45eef89a6a22441c110a91ca8f71daf841", 0x88}, {&(0x7f0000000580)="307bbc1ea26b077fbc10801c78fac6147cd1aaf5d323d6d6dcf5bfc3c40bba0e199d9bdc25bc1041b7c399ec37e6a401", 0x30}, {&(0x7f00000005c0)="4ffc97d6dbac6575df23c969e980dfb889aa9535bf10fd05bbdd4e9eaa2e60f1b88179a37c2c3fd9848078927fa963be02d587e65b0f83", 0x37}, {&(0x7f00000007c0)="0d597b26ca654b95d5b6e234f6ca24dbba87828c96d1106e8edf41ad75c666b8b1d21f4a3e69db7f76941bddbfd4ad45c0c9c53cc2e7c270dd608139368810030234f2e82e74330c081f3d0d6bb4b10a09cbe7a85fdcc33d26d81c0aafafd03848e09d0ea28af07e7c21fe39590517ef2124ce53fb276f740c5a82", 0x7b}, {&(0x7f0000000840)="aa66d2239012911fb067e4fbd2ae2a9b708475402973559efd0b274c11ac3a59bbdeccc44ea1bf3c85750be75cada1d670f2fd6b3c3d28a14295fd1b4cb1c7a6b41c6670ad92f5171ba335b2580fd40e921b5e55d396de5ac397f5335b99b84e723f696f837875ef5a0ef598e97d62861dcdc5f7c9ce257c40522ee7923295b966c63808a34d4fc6ad22c0c0746bd24aa4174aff919b4579d1d06ba5f8d48ebf4ac3d49c4e4dd7a215a6cf25468ccafa3ff92381edf65f30d2278464636d789599376a048a668e6870f407a322c60666ee529ad335787a853e36ef03386c2fd56ae5943e6aa99c7e642d15d7fb058a32ea8b", 0xf2}], 0x5, &(0x7f0000000c40)=ANY=[@ANYBLOB="2000000000000000ffff000000000000d906941a3a6cfd252f8e5cf1b63a5f3cba0a9ead7223f7d06e70fb83d0179b3cbcb04c7f76b58b2da675e5e22ed9185804ce211c8b104c4698d9e0e08fe2c397952c6b9c01e10aacbcac4c84b136921d60704243c50c98caaf539c85619cd5cb286ae0335d33265cadc44d1a6e37fdb4d2b3feb74fce85ef059c2cfb3eb03f7aaf9686b9e4a7c6ee801785c1bb63a3a38f53bc1853e44e6b0be90e1d4c2db5b999bdddc406bf8d96b8104049d6fdd1428b1f05bae8d11294daeea4bc87e4228c31e1499bd0514a63c7", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00'], 0x60, 0x40b}, 0x400) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) fcntl$getown(r1, 0x5) mknod(&(0x7f0000000300)='./file0\x00', 0x1008, 0x20) close(r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000340)=0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x8) getdents(r0, &(0x7f00000004c0)=""/183, 0xb7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgid(r10) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={r8, r9, r10}, 0xc) ioctl$TIOCSTART(r0, 0x2000746e) getdents(r0, &(0x7f0000000100)=""/15, 0xf) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0xc000000000000000, 0x3fc}, {0x18, 0x2, 0x4, 0x1}, 0x5, [0x26, 0x1fffc000000000, 0x0, 0x23, 0x48a1, 0x8, 0x0, 0xfff]}, 0x3c) socket(0x10, 0x4003, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000200)) connect(r0, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) socket(0x5, 0x82d05ad4eb483af8, 0x100000001) execve(0x0, 0x0, 0x0) r11 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r11, &(0x7f00000002c0), 0x0, 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) syz_execute_func(&(0x7f0000000400)="c0f2ebd1580f622bc4011859700a65f3f1c481fd1183fdfffffff0c5864b00c402fd20116526430fe26000f245adc4e359419b3e00000000") mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) 16:21:01 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x0, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:21:02 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setuid(0xee01) pipe2(&(0x7f0000000000), 0x10000) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x400000, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) 16:21:02 executing program 1: r0 = socket$inet(0x2, 0x4001, 0x0) r1 = msgget(0x1, 0xb0) msgrcv(r1, &(0x7f0000000000)={0x0, ""/203}, 0xffffffffffffffb0, 0x0, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000240)=0x3) socket$inet(0x2, 0x2, 0x8) r4 = dup2(r0, r0) r5 = geteuid() ioctl$TIOCSBRK(r2, 0x2000747b) fcntl$getown(r4, 0x5) getgroups(0x5, &(0x7f00000013c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchown(r0, r5, r7) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000180)) shutdown(r3, 0x2) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f00000001c0)=0x2008000000000) chown(&(0x7f0000001400)='./file0\x00', r5, r6) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000001340)) faccessat(r3, &(0x7f0000001300)='./file0\x00', 0x80, 0x2) setsockopt$inet_opts(r0, 0x0, 0x8, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/33, &(0x7f0000000140)=0x21) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000012c0)) msgrcv(r1, &(0x7f0000000280)={0x0, ""/4096}, 0x1008, 0x2, 0x1800) 16:21:02 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x4a, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x1ff) munmap(&(0x7f0000712000/0xc000)=nil, 0xc000) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) pckbd_enable: command error 16:21:03 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x0, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) map stack 0x20719000-0x2071d000 of map 0xfffffd803f014318 failed: no mapping 16:21:04 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xc20, 0x0, 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') 16:21:04 executing program 1: mmap(&(0x7f000071b000/0x2000)=nil, 0x2000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c9e7bb6fc6e23c5b00000000080000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCNXCL(r0, 0x2000740e) poll(0x0, 0x0, 0x0) write(r0, &(0x7f0000000200)="bd", 0x1) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) close(r0) getitimer(0x0, &(0x7f0000000100)) syz_open_pts() syz_open_pts() ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) 16:21:04 executing program 1: geteuid() getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) geteuid() r0 = geteuid() r1 = socket$inet(0x2, 0x0, 0xffffffff00000001) kqueue() accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setuid(r0) r2 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_SET(r2, 0x16, &(0x7f00000001c0)) 16:21:05 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x0, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:21:05 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) geteuid() 16:21:05 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x203) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)) 16:21:05 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000), 0xfffffffffffffeb2) 16:21:05 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0x0, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:21:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000bb00"}) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x4) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x3, 0x3, 0x31, "a6297d1efaf70c4c56101078f50d07c81bfa94f8", 0x6, 0x4}) r3 = getpgid(0xffffffffffffffff) r4 = geteuid() r5 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r3, r4, r5}, 0xc) 16:21:06 executing program 1: write(0xffffffffffffffff, &(0x7f0000000640)="08ec6208f1203daa521bac965eaf8eb5e431c9ef068906c9dc739802b50aadca6668ba30f57558cde2edcf888945b8334efc185d6731ddc4162aa331c254d0eda17fab7ef776893f5a8ad6e7a4bc598d3f3c5f017a5c8f31039dcbdf31787964ddd3bd54da3480369e6cf00ea941e43bd7fba73556239e41bfa6706f1692f3915d817f1e1373a0522e6cc3481ea807e3a395bc914767523da16c80db9938c3f92352f5e961e76c6614f94f0647619fc7cf2d3f34a74ca4a14831412b0ab7e5d8d5eaae86dcb0c3b385b25ca88fc0818e0f6785c283eeae7c4d785802b0dc717f454e42d11f9fbfaa4c5f6d284996597c396aa4c96a6482039101d3e44db3ba6577a3a20e99a2e2b73adeaf9867ef1d872268fab3a96506d00e708cad549f8f56dcb884ed976d04a721a720895f2f1d139b4004898951220335fb2f7a33f3b2989f5ff5f0b65956637dd05fd955547ac66a750f561027e685c40ae08137afae67cebc3ce87144fd534fb654ed3843f748c41515e193f33197105c011714fca5a2afe90b230f9234b5004060d45c8013d1016143050ac8623649a1668fbf521568e8240a6f52b7f3e7d2e7674e2d87918195e896315b5578c5cf6c104631c5ef7671b167c19fa3819cbe5c6efec58830c2dc9d7969b6f3fce28e1cc5fb134094beea47767cf962123c463c362568f05fc6a9365adcb557a3365244abf350708348339006122e7409ac9027a01cea9e3e232622cb108a09c66a655151f5b1ce4077f37b2aef4d040b301a720007e5140822f88a535df79a242e63af95135038f126faa90871ca699896f5ade54c90f5325ef222d65baa30e649bac71819dd97b083b2cd7d00774ed139a071a13e31c564939898ac4371780ddac7e8b80af7e60e5eb17e460a56ebc01484dfe58a5dcd2ff39fc8477254ed564be0a37123292d6eb450ade03b7b9307bdc020880b4c19df55a4472585cbe2e9f6849dc699c6a7ec6e55523d7165db8b1631bf7bba871601c67119e6bde43de540432fcb8490b81a8e435cbb8ddd57462a4e5265e3a41a233853a6d8bee44c9fb3a8c618d05e2ce982189f1fbcc321bdb830a24bf254ef37527572c4ad5fd31651ddd153abd3cf76140ed5a9a8c04dbc4b1cc1fae1b5335d4fde783daddefc8059a87374b1e357934d713b5c73fcb644718dd1d7dfa9a9b52a919e7373d54d6d2a97c99232ff4a5baa01943070fd8ce72027695f8009fb1ed3ecad8126667d1fdfa92d1ef5ddc01b414b1c8643b076202f81e772173915f9a99eb508d05c79eef60fb359187d0f65ce5394b9fdccaa50d31b3f7dc777a4f3d9295f04f0636119cbc8a0a2c0bafa81ae11e12f97c9c93538acd98afedcbeefb0846a34d06597729b7332d790b62db9b1b07d3cf65019f3e581a4042805a38a1cf08761c5553f8d8fccb5e12536ba830c5c5e162a75d833719a10154557efae7f6bafd07b113be68c2541e87db84365a803dd336451e06fd4ae4ccf1833039153b1883f5f9cbc304b68e1bd0e2249f1479655f5370ff038c795de98dda1431d3d83cb1711cba0ed97b638c4274f2df2e8bb97b1a2e8def9fe5138e57cd03e6e81cccda5ba7ac3f74d72795e114e4972114e169ccf2b71ad3952aa340409e5e314cc9f797dded5a584de16fac2502a3cf452a726d339f50fe4a4f4ffea0eb06e57f12aef632eb2f30a9b34595a5e2727a6a6a7607b3e349aba3c69dfd3851f8d1a47be25a10fd7a3fc2165e382e4eb1da02fca748bbc26abf67b58bd345de5215879f7f091e3a664d389f3c72d557358dacad0c3dd595dfd4eaf55c12e3e150f285381e3e20d5eceb80f61a9dcec435e03d2a92136569c51184ca0fb7093b909d7c2ea9b18a13621b3037ad060d04e92d5af6d161cb6e2e77f9dcdc56129458144ee6e13d983afa4e18dadaef7098bc636dca388db3388581d39022b1816867f675b80451075fe30d7d0a4e4b84b46527d5776756507360f130f", 0x589) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b69bf3a2a3ae87b2e4de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000100), 0x1f2) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1, 0x9, 0x400, 0x0, "bf02746e540725f7c15972107bce6b1e5270e85b", 0xd562, 0x7}) close(r0) r2 = dup(r1) syz_open_pts() setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0x6, 0x3}, {0x18, 0x2, 0x9, 0x6}, 0x7ff, [0x100000000, 0x10000, 0x6, 0x2, 0x80000000, 0xf7, 0x7, 0x5]}, 0x3c) 16:21:06 executing program 1: r0 = socket(0x2, 0x3, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000001a80)=@un=@file={0x3015edb019860256, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:21:06 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0x0, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:21:06 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x81) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x4020426b, 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x1) 16:21:06 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x3) getsockopt(r0, 0x200000029, 0x2b, 0x0, 0x0) 16:21:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000bb00"}) r0 = socket(0x18, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1908, &(0x7f0000000000)=0x7, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:21:07 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0x0, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:21:07 executing program 1: r0 = socket(0x18, 0x2, 0x0) accept$unix(r0, 0x0, &(0x7f0000000100)) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getpgrp() read(r0, &(0x7f0000000000)=""/13, 0xd) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000), 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) 16:21:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x611, 0x0) r2 = dup2(r0, r0) fcntl$setstatus(r2, 0x4, 0x84) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x11, r3, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) 16:21:08 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:21:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000240)=[0x0]) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="dbd05077be18712f94aa4b7c5f95f35cfbb026567ff620237b9897f8106d58b3d7200e4ee43770d92d65151ecba33651fa973ef6a3aabc64d1c7205c9ed58d5a05dd4b979dd8c13f4a365c04b6d76442728e688d2fba6c987a35b827e47508087536", 0x62}, {&(0x7f0000000040)="6ef5cb7df3ce603574c78bb024affae51c7000", 0x13}], 0x2, &(0x7f0000000280)=[@rights={0x18, 0xffff, 0x1, [r1, r0]}, @rights={0x38, 0xffff, 0x1, [r1, r1, r1, r0, r0, r0, r1, r0, r1, r1]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r0, r1, r0, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x30, 0xffff, 0x1, [r0, r1, r1, r1, r0, r0, r1, r0]}], 0xe0, 0x400}, 0x3) close(r0) 16:21:08 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10890, 0x88) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)="88a41743cf2ab1b8bf09a6775cac7e32b5c8509fbdc398fc847c2f607fcda5af8c21b14729ed9d31a5825d76aa855b15ea3bdff39ba0886c3cc3d96ecf0a1dcc0e423fdb8ce3eb8eb7a87b8cda66d7bdd57c5ce94f324c72d28cf575aaae36e323f6007f74c9a744fdf30ce7a1f9c63a14c2683d095b4416838ca05e79fb9d7c15a6bf4ff71f09fb626e4be690b67e811fd35309b0f312f8a3e0f2974198487de42c82c8097228eb76c5b4528490bc3a668746299199625e3f210c6fd244c039b7584d5f3e61982a909a95521ad90cabab02aad5fdd0728be64a00a3709f316564131d85d450172cd6bf8c21fb2d64bb448839c86444fb741854b2185d7b2b2f8643231e9cfb5e6e2a65149fad6165ae630c0ddd2905f9762c10c8a943b16bd019506f8c70f55f3c1330b5e8c25a9df5264b3a2277be97e8ad041750d3a635816b6a32ff16163920644d313121a62a2b1bf379b0b4b94800ac834bb1ded4fe15b37927194e21fa6cce716283d0b08c817bc0cfc2bfbfff0348b4cb712913882ec7447cd5d68491fd3e6801a967ef32f4a22814b51a7512d75c97e2137140db2e7c04efc40a3a0fd8686405b32b4f624c3fdaf22b0ce3f818223ea9626ae3c4a6103e52d706928b0134481c826e7b5a9ac527e63100b4b8da640711ebba1fa359eaa7adccbb5f7e4e40d6a4ff35fe8873ce79bb9282d3b786c749b6895b6cc6bbf2a3e4d64aeeef8e608fa2d8c06435051414774cc7fdfedc51299323b8cd4f6c4e4255109117f064e842bcf5cbbef72f60034d8114223b9e6e61f981415f26db0f71d92483e4a7006b9551ee1f58ea7b6e5ede5f83741cdb1aec4a24bc2fddb2d0323648da6672070a53faa75e5d07b3de0418e4dce61e7ee8fed2e150756019a32c08f8af5cf0a585a62a76f68429726aa63717755ff0cec117d6d1b384bb4036e204a0980503ca80d724bd7a49fdb1aad9ee3ef757ace2645edab062623386433f5966f4b327f60c2f254a5c301dd969797b5b334ba90f8ed5a7967e0bf870408476de5009af1a49b0eea1a138a1c22c3db15dbfcd58212e326ee6977e7b6c9f5142c505aabe2d4c7b9b3a1a17a62c4238cd7570ac4c2eb06cfe741c809ded5e6174b5ae5f288f76e67cadfdc578fa6ff81753e003a2d7aee9e62d95fd235c437e8822d22b4e115efb82f5aea51a6a64493a3e697e59bf541eadae694b8871be927d7a5ae1e246412e8bf88621de40bfdd10604dd4dc9e17d3fc3e59c92d20044e9088d93b2331af9ee6953cee6a8765de4f7fb746459daa9df7fe1d2b0595dd9ca64e2eaf7f551bf249f777deb0d634b092b95ae006b04dcc890292785fb12ad1f33c60f1c47b54c7e1aa60efe3ae4712021925f3b770aad7a04e5ee45fe51ee54e52dfc448e7778f7e0e85b0ff9a98553a905363e10bb22cc35fe27d661ec71b02bc98cfa5c18633e69a35facbba46927c4ea9fec3e16cf5dd051ddebeb76b9410d307fcae8177cdef6def771b63144492746a673a8c9787d236cda01e63a21cc4d3b25e51e3ae52e81b2b1d70f2d5ff100bf589b2165a1484de6175610d0e481f852c580db94ff7f66e139f519c8635de447859be3470d45244c5d58e2c8315eea1783e38c5e1d4c9c8fc51f88d2451cfa4aa14da9293a91f28f462c97af93f02d2645e47b133fb8c165607a774f4bbfc29c24a8a9a4166170627559180086af96d1fcde811034874e75f992c3db543b6cf237e70ac7926a93220c10887da4f0bb17515993d16d54e97d38757c98c55fdc4b1d09209ff4d60329241f1367c9df6d296562e62e3d6e93da9e02e11f8b55af91345b20a1f60e349fc68800efaa0f87002d1f4cf1191403a363bb82730e7ef431fb00b3c561e636d78e8e75ce88a22e37e1982843d8529736e6f634ba1547a84a00b8080161c387f9aa789104317c415b6b4b7fe91f64f9ef508a2a346dbbd90317887bd264e6b13eeb08caffdfaeb8da3a0e8341bec824f093ed0fd249b68cea51b15e7aec8015ec520ad3c0bad73a1d0f926388d159ecece0fcd2dc3337d6b51bd1e9ccfe1aaf562df7865067136570ba591ccc8cd5e9d270595515e18cb4741fc6c00e50086cdb08db9308b45cb900b47b01f4b60bbe5208b486d652acec2f7bab343da0dd36bc3d81c346633a32c733125aefc4845d811431725e60f5651b39d067b2e6cd97cb5089159e2ebf2baebd7c006d2010b4438df17c721fcb91e64b9419ea7b1e09e1e9521d60d7f39cf07689882ccd52ce91e778280b1221b7547602534b100e50bf1d58e2b67a311135446cd06b3fdb66e7a6561d0a2bf666e14799524f46ffc6d7db4bf0d3756afc58ce0faff8a16bb5b8a0914a0f3906f55f5de2d7fbced224ff028a2731ae96e1b2df7fec33996e42d7c3613823b1cb8682b830f814d12f400432f1cdb76e3b8a9c45e776d93c54fbe94b37bfe9be5b5afb0c9d901a01b122473b63219664cba43857ac14ed4aec8831fa91add825bea76a4e5d943c86a89af47ea0542ac68fd33213f6ce63f66242a736a4d11f0635c6677fecb6614134e6c2ea2c3208fdf7c761e9baf0ac4a2533915e246469c99bb15395b843a2c7b332b064167f2162dae2f34fdf75874f649b326755fae2c0a44eb9f9a7197d02d08bf2b0faeff1da8f4b2cc75c2090b9a3d8eeb1fe686e0c29d25580651ec679746b2d7fa745c709b30683f0849a6b635a932a936dbf0f42699ce75971c501dee8433437165fc2b1673ee6f77626a04e66190bf547443c8956d0f26ad7714e072167ed40647569a00326e1ce381a1779db1e909e5d263b63373ea224b1c9ebbfed83d6e216279f98673594f98fef5ed226b1c6343b357b4ce1b5f5e9b617016d60d8ea3cce6268bf5fdba70cb1e6759673957bf1418c8752ad44ef13fdb3bc7e95c8709ebd0548226ba670b08ca943473b07672c4f322395b26be728a9c940a4b7004c6ce13d18c6829c65de97bd09be76054b64eafcc1ce5f0a6eae740d16647610c8c43a9c6e1d037b71cc4486edf150619024234940f73f9a750d3f1f175e416f3967d78c971d37d89fd190d23ee73db7f92eec296592ab9942281a7f15897d3c7c8ca0ce8702df6a1360e1ae8264ad8a2abc6f2171e478bba4f95ac136ae9f152664d7fdce7d9a8c155f3b42b1296e190e436d6e916006e46e8b2077610740a2f9ec8f209b966f8ffca1c4ba7b4775a634783c1560969dc68377c17bae210725c4405b7cd4022e948575c5f9b07fa0389c5b64f2142435e283d804c6c794d687c87dbf08eab2ed398ad68ad6e0016a7f13a85ea6b3a37d56a31e50a6baf4698242ca4dd5a6ff39eac3834d97042d3ce8faee1ac952d76dfceac372d433a2497a73fbc915c35191811e556ce7f388b72d476da549a293d36aeb6e72b5d812d8134bcc663c4748ce91843ffddb593c91e2cd6dcc415622ce9b6e58254399e229ee1c1f9e0d9c30759ed9119d91be8a14afa3d287839f3b419963ba8a5ea152f0a03b259c60fc013f95830119eb7aea877dd724cd3609e85ff01c8a6e01bc25948b98b589247844769ad4e3259beabb9a6b36579b9e73052346e97e76d689538aa9ed4ad7fed6c7d574be099e71ca043a131b0b9497f62ad3110f6ce713f0e1e78d78f0c0de92174b27b0cbf21c4092b377161593fa6c21e19f5e4c906696dd95416129dffe4f2ae9025022fdaf88d1a62fb67dffb91288b52fd4899a4ef475061725b9407378b2a304f99cb9e86ab737c56bc5884068609670950c091966995127cc0462fd7c1e3a542b6807b5fd132a3f3f8b0e99c1f9b4a5ca3df93e80004cde4fbe9ae507d8cf346a06052ef21fe77553071c6fdbeb3ae43d5d2eb40634aaed73ee7ee59092a6b355a841784ff1b480d46e6eed583b9ba492b2203139cc59c0e5beb1545341b0efc1ad5c9cf8e9ed9dba84defec723ddb8c2ef524b1557f816f7e7261291527f46b7cb1d093b36ddb5564c7c59e34f837a6e08cad52069295077e309530590b6f8704abfa83d6efae5d0e66f524ea8fba9b2e14353238135ad53a5463f80dbb1ee4122f71bbe0c73c9c9ad4f3084dce16c7a21aeabd08ff76a7011fad3cb412d4aa59a735ace94ada2729abb5497bea536ed0e63718d313f00332ace730355aa21572fe2f92ad11864d01abb2690e964dd728c1eb2ba56956d098d50a598fbe4883907c50d6bbcf937cc5a77edbc65c5a9f7dcda48c14b9a6b611c2cefb16d7c59399a45224cbd51f24b29381189740d8221d86e299b2805005d4a9ab63616dd2fe4909d797dcbaf172eb1f0078721dd2f37e6e0f68f12d809ad48926b2f4cb2b6da608110c53a07abf97f6ab54dd2ebd2f14219ce5c2be718eaf2ad685b12d5068b87e445cfb7e700853529133b5580c382ee5c7bcdd1fa93ab6a0ad7a6b533d08cd87d2e1ebdfc7bf4ef33b944b412ab5cb7f9806f48a65114919c16085a51af76189368a00aa3127604a9e10eae623ca78cbe743ca622269333794d7bd2d655f2df1ab41430b85525c7153aa4f4f5086df79679d6b012898ea0190a4189fbc500602ba79450865beb0936733e4e2bb901d356c97271d41ef11cddf0a06f7acf46a1b544f00900f630f96c954057ee115542a3abcb9de51df6be16a42fb3d828fa298e5b4cb567448b6be46cbffabc975dddcf1d89baa9fec5c996f7e0465647354d05e30666883b10c9b86e566a20f0040924875560178b8a68650b47e496318b42ba69b010bcbb7749d00593f6c777c8abc92e021978ccbf36997c54fc454260df8b4565bb6fa5187a58d1fb847e06bfef13827616d4f4531b01d50bb3fada6679b134c74d0e0cad80fb8f558bd4cfb830fdc3c1d96b1af57f57bf81b596d2776724fbe3279c030d0295b7e6678c893736323e4559de0bfa6c06a60656d3362b650354764a89ec26dde09de732e675e6af0bfc379bcaf66de5dd01b45b88c153852e156e201446a9ac7165bf459657cdba2342863f1934210f6c7feafa793541383bde7ce3f2b538b1e4b79d94914ab508ec38b1d22260c1dc017d589472f5af22db3aca72f276494db7536db5f05e141f85d72ea0d1f9573da969dbd2b35a8a492b6144b75262a4b289ee8f4566b809e97c4581c5111a060200061c7116ac08662536f9b130a77eaf3e20ae322b8d2951c60a683db50cfdaae5881ebe4b5867410fe8cc8db2ce73cdc05fa7f796fc1c80381d60ae55e8ff5af946923a925057ac86bd7ba8d9e0502e929305127919b0d3d2f2cdddbb376d17ea3c7d2a381961a46450fc41c5d2fb3e254b5a28f23ffe24f5729d1cabae7dc2e3e8f838d26c9e8a17bc06daae40fb07d6dba01688305e12095abb8046b77a22f9ed4895ab9936e86e37733e843f0b463a0164dff2e73cd7b2028e9f6d815541bc2631895991bad0a08099382e1d6a085f3fbb845d84c8f5ec5dacae91e383274e57c2e875370fd95475e02f9702e2c3c2f9c1b9e4189d3df4f6ff39c55920cb56a9a2577e60e19834b90ae919ac75ea6ebff0d9087489d783aee1a3a0067115a71e66f47960ca3f34dc70e078d5d6a6193be23fae5f518bd85548d4093d36d8c918344e29124ed6f9f83e1d59dd32cf509d4d69a26b0c10da98d6f4759916e99ae79f5a54e9f93c1938ae3d82d3b1c5e9e5c0eb20f8088536ea67d13618edfd03310f450368a9bf59bccf9b29592f69523974dcf89a9d8c5de99571e5a3b052b7589146e90f97830dec82479353ba1fdad054c51ed2cf6926b381514a8eab01ec406", 0x1000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="ea20ee079fdf4802", 0xc875dfb1fbb0d7b0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)='p@|', 0x1) 16:21:08 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x100) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) write(r1, 0x0, 0x0) 16:21:09 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:21:09 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa6b722e3470a67f5e32aaa85a875e4c5931d19e2ddf0320b9ac603c0f96aac6de73990d3793835af8ab60493ac8fbeaf02b4467a671bd1f15d71664c4b84b85feb4fab614b67c8aa376928ff5fabbd0e96bf9c9807712432932cc9c9c7079114cdb9c35071a4eee975bb7e31988124f10d215ea113ede971c83140f6cc04773dc78a0dd14ab928acccd78142c14b901e1cc04a3c13e90ff1dc4a3d1d287e05c8f690d0a037223330277537932d972a46db646ca35b9b4cf1d4c6477f483de88de8da080ef1ec7a0506e7a92aa54c0584eb356af60abea019c4b8a99319c3f0eec9a2c5e1e0a6933322caa8f76af1eabd75bd2d3fcdfafb8e97b882e4a3363acb649dde760eb7c5aa650dd093caf4d587204f61e538859af2cc9ec1fd94288ea0ceadc93462492031d64f8f3c20c8f3af003ba3784619b0000000000000000000000000000c097cd9938f86f4078682a3d", 0x21d}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') utimensat(r0, 0x0, &(0x7f0000000140)={{0x0, 0xfffffffffffffffd}, {0x619, 0x2}}, 0x0) 16:21:09 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x480, 0xc4) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x2000, 0xf8) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = dup2(r2, r0) getsockname(r2, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:21:09 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20920, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x0, 0x2}, {0x7, 0x100000000}, {}], 0x3}) 16:21:10 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:21:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket$inet(0x2, 0x6, 0x5) r1 = msgget(0x3, 0x100) msgrcv(r1, &(0x7f0000000100)={0x0, ""/146}, 0x9a, 0x0, 0x1000) r2 = dup2(0xffffffffffffff9c, r0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000000)={0x2, 0x9}) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000040)) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:21:10 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82e82d2f66696c653000"], 0x3c2) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r3, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x8, 0x0, 0x0, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:21:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6235a5c4accc7c9c2b216645500a8b88499fa805"}) fcntl$setstatus(r0, 0x4, 0xcc) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) r1 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6beedc6"}) 16:21:11 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x8) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:21:11 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x410, 0x100) write(r0, &(0x7f0000000100)="df2d64616d88f8244c03977ea0e1d19ef73713d931b91bd708ba761ef39011697d33038425ba524116db6d76157d682afd680f951a88fe6e2da0ad7b4f2b6e804a5fd5e1672396101bd10ce0808792f6d4a7526cff459d5ec9324094d1130b6557a1d333b94e705ce1e21f43b701232c0015c8b7cc311b39cfe72646e61e662c97c93b4d4d6222a28421855987e658c5b22b3e103130c26c10fb40e6e18227f496a369aa", 0xa4) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffdfffff, 0xfffffffffffffffd}], 0x1, 0x0, 0x0, 0x0) 16:21:11 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000000c0)=0x1) mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = socket$inet6(0x18, 0x5, 0x80) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r3, 0x20004276, 0x0) fcntl$dupfd(r2, 0xa, r1) close(r3) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) syz_emit_ethernet(0xad, &(0x7f0000000180)="e6d454e0afddb5257a153026ea8ce207fd20f67a1ad802d953d8c7f8582bf6adfe6dc582bc7844e1cae381f00730f5eee45e01f7cec3aa89d321f75c5ac26ff44cea27424a215574a04ce7fe49492f21d91e3524592f437d890108bd1c3d408fa5bbf4c81268ce1d5c27af432113e7a621e1f478749f8343bff94a43b036e975a0f14c1e9cd71b45163c1435ab8d5f7186a0c40de39a6643ffe4e30091c6e098743bd9fd8045e1e1986d3ddff7") ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x800, 0xd51, 0x9, 0x0, 0x7, 0x1ff, 0x7fffffff, 0x1, 0x2, 0x3, 0xffffffffffffffff}) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) ioctl$TIOCMSET(r3, 0x4008426f, &(0x7f0000000000)) open$dir(&(0x7f0000000300)='./file0\x00', 0x108, 0x1c) 16:21:11 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000d80)=@in, &(0x7f0000000cc0)=0xc) getsockopt(r0, 0x5, 0x4, &(0x7f0000000d00)=""/45, &(0x7f0000000d40)=0x2d) r1 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x22}], 0x81, 0x0, 0xffffffff, 0x0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x68, 0x34, 0x81, 0x1}, {{r2}, 0xfffffffffffffffe, 0x80, 0x62}, {{r2}, 0xffffffffffffffff, 0x86, 0x82, 0x8, 0x10000}, {{r1}, 0xfffffffffffffffd, 0x10, 0x9, 0x5, 0x9}], 0x100000001, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x2, 0x8, 0x7, 0x2}, {{r1}, 0xfffffffffffffffc, 0x80, 0x3, 0x8, 0xffffffff}, {{r2}, 0xffffffffffffffff, 0x1, 0x8, 0x14ea9853, 0xcc47}, {{r1}, 0xffffffffffffffff, 0x2, 0x1, 0x4, 0x1000}], 0x8000, &(0x7f00000000c0)={0xffff, 0x81}) socket$inet6(0x18, 0x8000, 0xf1d) fchmod(r2, 0x112) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000c40)={0x4, 0xc00000, 0x401, 0x1}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0x800000000000009, &(0x7f0000000040), 0x58) r4 = getppid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000e00)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f0000000940)=0xc) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000bc0), &(0x7f0000000c00)=0x10) r9 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, 0xc) r12 = open(&(0x7f0000000c80)='./file0\x00', 0x20200, 0x34) fchownat(r12, &(0x7f0000000dc0)='./file0\x00', r11, r6, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) r14 = getgid() sendmsg$unix(r3, &(0x7f0000000b80)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000240)="49dbe2ba80cd5fac4ad0a58eb695e192dc78cb716dbe1a1feeb4c74203f97870d64e53e135c893c9c69617fc850664ee4fa8d29f8c10f376467174c9c02a4af412347f9c4b29629475ef24b74365fac3289f8fd1919f75bcfff1d88ffa26ddc4cf8296f65c9500bcb82e7be40a3e998ecb536f22c1491857bc8bfdaa57f5f1873ff65fb7580d16c38d09d96e8453f2f7eca3f16b5c09f95063778895e837d5590cd763c23c879cd96a81dfe4ffb2749d947f46869f6f5bb2c1ca3d947527aab646aaccb93235e74149869fbc3c5b5782be8a692a3d44ce06aa96e539451c4d672a19c6d656c6cab1580cab369535dc13261571f149715dcb68", 0xf9}, {&(0x7f0000000340)="8e59d8f4bbac", 0x6}, {&(0x7f0000000380)="86da288060afa769f380989fbab0e43eb2fc0e2e081ae42ccfb0426b323f34c9f79d345870b845b901436a1d0c33afa727c75d044249b731be8813122dba3b11ef150e2585e52dca7b33973111c185e88ea516dddcf67777c25bcd6cb818d577120ae6c348ab8d573414b677bf6b40ed4d4052bd789f4c9e6b2ed1daca1c72329d2846cca167276384278d92a0678b99a7a12450d70f5f720b632ebd7fe024d820544bfb2aa6ef3ba792be717ac298d1cd61c1a62c3b48174f5f7f90385c8417d4b309cb5153cb1c329a01fd271a9e633daba3e225e0c4558cf77642e04f28e7ab98e35ab6fa910dae0020b4", 0xec}, {&(0x7f0000000480)="189ebbde8a2b5f35c1c57e06", 0xc}, {&(0x7f00000004c0)="4fc921b3d1ac388998563fa5f472f1c88620f69e2a5fc2518e0fea9481c145994a697e5c6f9f7baae412d318c19229e50694f14425d86614b41f8bc1fd52162c3f4db7391b", 0x45}, {&(0x7f0000000540)="e355b04139e5102a02c8dc", 0xb}, {&(0x7f0000000580)="5dc663a4e8747d7213cc4253473aefe7826aac0c59553845372986949131f99a8b8baf86d0a4eb04cba1a108811606e8d575245303597d7aad69a98326136fb7406b2752ad7839c2113cb2b4fc3b1713758f52c56cce8cce4c5072c44ddc543dd4baa016186c624108701e2dd18919ef22114686b1de2ad2ff5b1ecd2f2b6f94c9fbaac10dbadaf75cde72ab7a0139acbc9464174883e41a344cac31e1fbfb5be34be2c8e2080c", 0xa7}, {&(0x7f0000000640)="2d93b578265f69", 0x7}, {&(0x7f0000000680)="3562128649f9e4bf24d3759beacdffbf01f5ec9e3faafabb0838e8b1ff7f8de9666c520b2b70d78f3784070685b5f000603b43db59003ccc5ea29c32849ca9eafb9fe712c30876b1ab83a27f6ee7993d2da5fce615621789a30401bd570430562480143723f80af44f5669f70166977cbd9bc16a846cf27e31c68a6953d044b0ca3bc2f7377a49c9d0de1b49328ca6e3dc176cab35e97a98993538f49d6d36a38644aa4b84972441591219f30aec061520393a45e722c784ce33a09ce86212d42bcee322ad485e6c6d2346928f6fafb2b483b9f5ef728ebcf676f810fcf15e2ee89b4c7a5ee777", 0xe7}], 0x9, &(0x7f0000000a00)=[@rights={0x20, 0xffff, 0x1, [r3, r2, r3]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x30, 0xffff, 0x1, [r1, r3, r3, r2, r1, r3, r1]}, @cred={0x20, 0xffff, 0x0, r10, r13, r14}, @rights={0x28, 0xffff, 0x1, [r1, r2, r1, r1, r3, r1]}, @rights={0x30, 0xffff, 0x1, [r3, r3, r2, r2, r2, r2, r1, r2]}, @rights={0x28, 0xffff, 0x1, [r1, r3, r1, r2, r1, r2]}, @rights={0x30, 0xffff, 0x1, [r3, r3, r1, r1, r3, r3, r1, r1]}], 0x160, 0x1}, 0x4) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xfffffffffffffffc, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000001c0)=0x7d5, 0x4) 16:21:11 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x8) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:21:11 executing program 1: r0 = semget$private(0x0, 0x0, 0x8) semop(r0, &(0x7f0000000000)=[{0x4, 0x8001, 0x800}], 0x2b7) shmget$private(0x0, 0xffffffffff000000, 0x0, &(0x7f00006f2000/0x4000)=nil) 16:21:11 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080), 0x1f, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) kevent(r2, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x1b}, {{r0}, 0xffffffffffffffff, 0xd}], 0x80000000, 0x0) 16:21:12 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x220, 0x10) getgroups(0x8, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) lchown(&(0x7f00000000c0)='./file0\x00', 0x0, r0) 16:21:12 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x8) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:21:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = getuid() setuid(r1) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80105705, &(0x7f0000000000)) 16:21:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000100)=0xec3) 16:21:12 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x42fd) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x6, 0x79d}) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x1, 0x1, 0x7}, 0xc) utimensat(r0, &(0x7f0000000200)='./bus\x00', &(0x7f00000001c0)={{0xd, 0xffffffffe6dad932}, {0x7ff, 0x3}}, 0x2) open(&(0x7f0000000100)='./bus\x00', 0x20000, 0x4001) 16:21:13 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x0, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:21:13 executing program 1: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x2, 0xb82a}, {0x2, 0x8}}) poll(0x0, 0x19c, 0xe3) 16:21:13 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8, 0x8) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000200)={'./bus\x00', 0x400000000000000, 0x0, 0x6, 0x1, 0x9, 0xfff, 0x9b3, 0x0, 0x3, 0x100000001, 0xff}) mknodat(r0, &(0x7f0000000100)='./bus\x00', 0xc000, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)="e7d3b9903649ff0d7e7e67d576fd076f35a99e6607ce2a7bb7649407f16da8", 0x1f) r1 = open(&(0x7f0000000000)='./bus\x00', 0x103a1, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) syz_open_pts() syz_open_pts() symlinkat(&(0x7f0000000180)='./bus\x00', r2, &(0x7f00000001c0)='./bus\x00') pipe2(&(0x7f0000000280), 0x0) select(0x40, &(0x7f0000000440), 0x0, &(0x7f00000004c0)={0x3ff}, 0x0) connect(r1, &(0x7f0000000140)=@in6={0x18, 0x1, 0x2, 0xffff}, 0xc) 16:21:13 executing program 1: r0 = syz_open_pts() r1 = semget(0x3, 0x0, 0x10) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x3ff, 0x5, 0x8, 0x4]) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(r0, &(0x7f0000000080), 0xfd9) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000300)="5a68f99e167db797f12655eda519a68e5c8c20770b158b77b43c56a0f21a45c80707dae6fde9c28c4b6f4e6a49bcc383bf66e27b4808ee89591b53f818e3b10de9ac91194b394be01252ab418a", 0x4d}], 0x1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000100)=[{0x24}, {}], 0x2}) readv(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f00000004c0)=""/120, 0x78}], 0x1) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000014c0)="a8ace95b5d282e3c9ab0207a95a1672522c1605cc1471ed6ca1f395777d958ad8f7461ec9af3c74c34cae77ac2a2582822d66069a75b753934ce097956c92bf1fcb250a7335bd8a9c3b3c92687c8677c1108fcf89cec23f99ef80bbe16d2d993505cf00766a922baf6df51a637cc8934aebc940d4a90d66f1293526cc1b46845fc4f5bb93769880ad32eb0297ebb959f7fd1a511700fd18e0f351dbdecd6e4f8877dad4e15c0a46496e916f710f9ec3af7d238a6a1992040259c877ce500978e4b62f1cceb0fd486784bbbdf78266f9c77ada12e91b1b9a0b2a509773888c6f6fb5a1c77f490e6b29c302408591f80db73b7876feba6c0d3334ed9ec68696343d04ce1847855b476b3b10d829c15721acb3df72f2cda3360553580754e2360a7590c9de17edb191220d3b9ea3d69aa2a05a9988fd8be71f9eea62b066d7b7f0c4d91fd2bfff73998e72d1d780521c71fe453c47d9f1c88898d1d06ee933f3a55cd9097d55e6dccf21a44be4db91317531824667d8886bf842eead73bccc5d27d7551fddbd92ca24e6340c03b2ca99a0d7aba4fc10799bcb5509893df355e8bb61647328f2dad72958a55284cb53fc5309cfc3f01160196d3e482edd1c7a9dc8c8c250ec5906654f1717a2e3c95aa69fcc4bba668fc3d6106ae7027e8197494b61e85bc5037492b59302e7bb867ecbda4e659ed1a99601e7ba29232492b0533a3f9c9d595d0902fccf58406d4c1a7e13d5ae23fe953093aa7353ab4b7c75fa1355021d791720432b3a7f21f24fa56708b006faf744a8891678330c74476c98f2e1b1e8c543670124fa1ca285c34880029a1f69202e38d0ada1ca84cfa7a372d70ccceaf22a5cd592239ae979c8ffa645d162ded591c7d439711539c352711c0a6c77a1001704fd2f44f156499de25edf553d5baa4374e65d61d6dba1604579a96bfcb62821ce0437f6819bf1aa79cdb9dbe1240ce7b51a6108d95143f1e8ed3168c8c03a6aa38bb8cb23629259d51dd8a492133595666d66784c4e7f0f1fef0654b2075ded2844734345e99a5a3af131487c3962c6008d83a8e4eec678e4ce4442293a703da3ec4b565b98a4242183f2b763270772ff1d055687c00ecd559352d9f4baf2bf82790b2f2f0192dde36fb18e2f15068432ca5e559b16957acc14d6ce61ce6a404313a2d97a7392164f6a403e5a38d77faf643469e7ab691c597ccd175827a0a579803bd8c2a2be910ed51f9adc3fedbfdd82eaf57ba23e6c0f0a2be69b40e6c343590646acb3eda9fd23cc6506009e9bfe248c19a7a1bd1155d323a865101b99b70e74d043ae6bf37cb777fea8448029fa469d09d6e08525ae2f2a82e56e89f3c4844c0544be3cd5235e2eb3af30a8c2c69bdea768971f6ea70ce52db46fd0c86f8b53aa744ff13998b0b6b209ae17d778e3a98cdc73dce042f65295bb953c4dad29e6290b79ba1a7547c81416195be047011a938528a52eb1ea4cc5085f801dd83e242d097b895973f55fae945b4ac69592d3e2219d933a172ec1a9d9e4288b26e85d613d569d1446a6533c6d437800423acddc0c9f06527979a9eccbb385d082ac338caa54f7738a7d527b4b56bcd14923f39f841e1f248b122a21b845571e02f8cd6a177de1e3d307ca22d192859f4c59d1394320fb4a32e0058e4dcb54059d231ea8bc3d7505a1586d3301953e446a64a04f5503560f6653b434d99a6edd0f9c7a27e340b974dbf3f09d61baf051c7fdf5614f1810adf13dcaa654af47adcff5d0cffdb234f1bd765222895ea345beccfd3a7615b046b3422ca36831dfd5dbb0ea2b28ce2e56be0cc233c9c88cf1680e32cf8a4f6b9307a6a090e44073ff6c0fdc3df617728a3c9a9eded84df4f68b4eb6606b787a99388a5a11a5f238630b18e619dbcbf7ce2b48673de34cba3918ba91425ff3df81d28ae88c76dd711bec8d811964a0c337d66c211d13d32674fd87f2cb5ca9225d06dd5747263e163f5a444322a126ebf2844ca05946bed989d8615e5870bcf8bdf8a9d63bf14bd2d8a2ff335bacd5473ab4831e6fb7154af379c18d06541549ce827e7fc55ab23ab7d4a64d72e2039454e485ee9074c75a3c6fea81f5ca21bcb88f07da9bee588e43aade34a2152cb20dc1bd92c0b6e33b35c24c0f8871bad38ac4d12ec74294f86a5423ad40d8d2193cfe2b30c4f7f85bca2c68cab11bade3cc75d89fa7a243cc4175a413778dc7248ef1265a5fc18d134a9b4ab734d50586298721b8533eb9065471dee92ab06ca21359ef3c53cfbdc9b146b495b29db8bc4ab48dee22d31f9a6762fed39cbc0a1e44d99aaefe95c2bdc82d0711164209cf85122331396c93e10eb321b4fc36e6029642667bfba260f4abd22e2674b03461032155f68a4d7f39f07235c29baf1dc13f545bd6337f695c151370cb4feab327b0b46e6fea133cf5cdafad5e376b4b98c44bd4e9bb2c079373dbc835d18101282f771eb7a6d5dbd56d352d449963ac158fc0492abc2e63f7caad8c0787d31076f4fdd73bd09c0af8d868e0f4cbb5e6c074e33214305c80e962cef472f2542ee18f80b2601a6f56d55b669690ae01c522cfc06675f1629295944f7b05529fae7515ccbbdcbeff092ad3307c1aa4f719f733afe95431b1e1fec5117f095f4060a355558692a4959f93a56220dfbe70cc0f6a4786c1b7fb5011026595be6dec179d15fb8a2b834f19c229d7f945073dc4840c1fb0f21977519a6c4d69921064b18f4b109c8821edead40fb4b8480230b7f28c5b9883d9d6f7b842bb1378229f7eaf93ba3cd85d10f08548a2949a2fe0bdeb0e2cd57b73cd49b1e355a268bad08d98af91a32c1ff93246edc82eead6f86d03bc7c17680e55af65adce8375c5565c5a0e3996852c07f14caab9d0d7a45d1a5b3b781c46f2e5e70e62a9e5f748e0ffb542f363077ee29738be191c775505f883c6057f52e4d1b9933545e88c6adfbe8da1c79af25459e0e64062741d2a8f51ac36d35f8c83a23a4efd2f40049c6fcaa4cc14dea096d6ba4c42f8becfe221699da180965b8a9cf169c00e3cd1fb5c54887542d72e63fbb7a186a6891d4c2500a69e3c55d9fd0062546d748f3e1a1cb3fe0b3dd80430c28db60c4b2694428d16c4d93a5cf047dfb79c2ab44a6ae5bafcf2b70a39bb66f9616f1b419eb0342cadc3893e693b7e1fdec8a24fc3badc29b032fd215e0ed817be4875051aaeaf90e313eb161d9ece80fdde291bfe93ab1b5970250262a1a57d9fafd7e3912f24d3178bae6a1fc9f4855406501b7510c25784db0f99d7f66a3fdbb4ae0ff81d528479c40127dd1e2386860b14765eedf8563e280ad4cd1628b0a726d8528a81f006e54e4dfaf25710c841ab83cc69fbf03af646aa1e1f20288e9b02a7ee140bba73204f980e390f0d17b01d1b476bb1141112e92e53e0a0bae1625cc056aedad3c07f2458dbc8d89106914be0f1bbebbcea9a26634a1904d8f63b3594e99f34253413f79df49209c612c142d78b5485e4a3207c2a6fccf185e7735d0e4b9408eba1ba674a4dcbf1a6c70a63c4b10ffc9c4bc9b3cf0359ec8a97e20890ab94dae8a0bdcc42be23678639a22a85de973b1351102e34779e4f7ca954fd92e163f0d4531de5cbbd964c78ad25e26afb6bb3bea382bb45eb426cdae50a9cb8f4a59501703282f7d5055bc3a3e1cf1a5078b2fdd02d2965a443ed1765cd73d3335125e66569fa94123ccb7bd81654e56bd84fd84c60f377d4701e6f0204fc6554a41e590a8621beb66502160f8cfdac9dd55cecba387332fb05a7f194506e3627bec0c70c94d8feada6c5827484a792b8e309ba924e20ebe3de1d3271ecd1ae651ed66b0e86d109c2d69cb713452854d4ee2b93ffd8d00c6c9528d0706f043b964b36b74e40c1fcb0bb579e8741336b3b2d8f65403a2faa216c3fed6e68911a5dce4c21acf257f024ed56fcecfc4f7d2fd9aee7ac9eb90a2ac2543a03efbe65bc72e9b82a25f9589167d62f24457fb1ed5c49abc155d4f00578fd35ea0c4123f9ab9fe05c670be9af26c08ca9bdbcec7caf81cec1b33fa455e3ed7371ec56c424ff1843d0f4183f7333127e0543f69fc1d70c413fd58efcf6c3e2491b87fe48868afd22ffd81f6d87ae74a3b3186507da756675dde585bb96bccf31e1c43b0da4bb27e1667e399b1019392e77af74d48515b72705249fbdbbb3df76399b6cfa1d4ae310afd08c1bee4afed5841d60ae18510f01514530ff18e2ff1b4225fd0668e0a8aec43f60de356b9240909d8a5ba7576f57ca376f15dd61664900d4119a0a16014fd464830b6309fd367eba4992c6397b26cbd365a20939c64d282281391c640ee2fb942cbd9c348876fb46c749ca32579cd89640592592fdbd927143cb45e637eb6628a012cbf72fc4405dd0f223e647ebba10361f439bb1586ea25e58714798227c8e05fdc7cd6a27159c72356b500279640f388fcdc2afcbc302d6e7f3b2bb6f5f25914c93434c8f6efde2e9a43a3990b5ab2e0aafe48969be5fc159bd7f76e6b860dd6ac0f2706323b0de9b7667b9081e9fd3ddef0d209efbeb72a835bafc1c80ffc8b1fa773fb79c9e70c8d26d232f819358609bfcaa00ea7082c54236ba19978303e7542af90ea84fd28adbb5dd52e747625be3ed6d36a0fec3b21a681e7bfca3260ccca2f3dadda866da7d13c0a38e055076e9804c7f135058aeb1ac9489bdacdd288895e0d992408766174807febbcba09942c51508d5ff825d9500f9a5dd9a8301048d21750ed5dc8ef8d54b782595d2d18efbe48e2cd1782ec07017e4de02005b0c9a88ae44be2f7e32202f44c1358820c02bf76e16d4022eb845083c9f6d57c9f7a3e1d40132b4b4344d6e8cc52415a6c59089268bb021dc85342a9607c184dd31606133176b3c4e094f3e3899f815235eae65e24f8a84f38a9eab8a0c26cf5701017b25d2e28b348f31fc3be21ffccf85dcc05b4f8ad70753df901307a100d00f00906d294f885d3ab8ac97ff2d4e9aa4135ceac2e34d773603a743d110e272651d0bd4d615d348c7c18f23a09c50d1c0ac192d663aa28415502470741a213eb1d855c09c840e710fb0bdf5ceee9be60b77b122ff8f56e046bff6cc2e1ca9e604e505a596605b29a4f458b3dd4cb060727ac63249206fe694fa252feca89145db8c22533876744e584b96e3b833b41994c2e7b0c0c5e74bd231032ad8fde324554892e2b4de2dcc611fd1e0c2efc68d6ce5517445550e0aaa7c38d4b56536d19de554c9846ca245c2cd2fd4a64dd0c878e2c8dfd565c3ad85a171bac69fe5dce0b8d58b8ec1bfe0539d081f9934a69d19b0cd3e28a9da8ef73aa14b51836c8002c25c2f4932648b318d6045be35aba0c4886a4ebcfaa935cca19f54f8dc980f8d1486709b917ec3eeef1bb5d3a4fec17f95abf7c048ce1903b3de0013695e4b590063a5cbe70374f1388fb603dc7abd2b6bd930411f4940a7c9da4578c2d5f00104866962c21a32a62412de0380788dc3622bb6946a126581c3704566f3598d036645a3dab00aecfa659da3253d1f7ac617fb45b3911525eafcc55480856c3cbf75ac7a01483bfe83da2fbee6798735e96a5178e2372bb2cd5ab5bf7b55f0db0a9e6a604a21d3f6efe5f45e6a9836b5dd727371aafc8b72b5eab1fde6b6a8ed62f1810d8e04e405ddb4e632e05ec0a608e826ec5f80e078356bc9a78cf10eae30fb84ce70ed6e0edc65c7666f773a22108bf8e7ef6b0ef9bf6c2378074302dd1135bb81b9f938b2750aea395d0e0fe6bdf306c", 0x1000}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r3 = syz_open_pts() readv(r2, &(0x7f00000009c0)=[{&(0x7f00000001c0)=""/78, 0x4e}, {&(0x7f00000003c0)=""/70, 0x46}, {&(0x7f0000000440)=""/100, 0x64}, {&(0x7f0000000540)=""/103, 0x67}, {&(0x7f00000005c0)=""/87, 0x57}, {&(0x7f0000000640)=""/142, 0x8e}, {&(0x7f0000000700)=""/157, 0x9d}, {&(0x7f00000007c0)=""/203, 0xcb}, {&(0x7f00000008c0)=""/224, 0xe0}, {&(0x7f0000000000)=""/30, 0x1e}], 0xa) close(r3) r4 = dup(r3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000a80)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r7 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r7, 0x4) fchown(r3, r5, r6) r8 = syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCCLRVERAUTH(r8, 0x2000741d) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/42) r9 = semget$private(0x0, 0x4, 0x80) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000380)=[0x6, 0x101]) 16:21:14 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x0, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:21:14 executing program 1: 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) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 16:21:14 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) socketpair(0x1f, 0x8000, 0x4, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r2, &(0x7f0000001480)={&(0x7f0000000140)=@in={0x2, 0x2}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000180)="696c59cc359d415695e94fc01e94a343ad16ac4df98b06525813d5192b926c90ffae67c52c9be2b86c6479", 0x2b}, {&(0x7f00000001c0)="0e9ebdb5d9a656", 0x7}], 0x2, &(0x7f0000000240)=[{0xb0, 0x1, 0x769, "82c4f39c0f70e16c65a47985c7c6a4afb29900b4a00504c9d87f36e3bda86d79c5bcc6885fa80036564841ea14a6c4e2ca1aeb5b83389c157a4e46fd18e80865cb5191152bde516f13c38262598b0a6f982cd02ebea962358eb11796c36046eb459f3e6bcda5c0124a2e058d70175efcc7560cb0f6ffd08f719d35677b75f1893485d1737a6c878d0ae1164b0eb4ffd72ff20968a3842bf7fa"}, {0x90, 0x1, 0x1, "9b8b181a9fbc28484bd83f488c8f228a57798bbbe041cd85896aafd6270df669ff1c1a86d136fb61c9ff8411b9a7a379a0b0ab6733905fbfbec1dc79a5789e1813e66a8bd3c5def88210d7ddc394e507510e113e9fb61c69aee548dc2fe267bf0e6181521fb5dbd9b94f726e0ed1dfe5b054ca8ab69053982f39cc7ca586"}, {0x1010, 0xffff, 0x6aa, "bacef795519f9d5e176c66cc0a59e9bb8894b08627de0f1d72695d011297e75aa0e0cb728f09d3d2f9ead620e30f0f26ded1cca6e72e435792d56de138f1fd9a9b3439770c54d3c151888c1ab062d9782de15121565ef6aa9a6e699e6461953d68971add8592448a5a25f6b61801914c21d3852ad41fdee1c8b3033f4fe8acf62a783093c90c831bd6b5a08bebd05f891b202a9a65615232f18aa633d12c9716df82a9bde67d9165cf035a11d54b2e65b0c1d0f1f767308eb4cdde4f5479b57f340dfb64c64bcd726743712c7d0d5287db03a87ef76df6b75ce9ec158c653b3377affdf8f6dbfa2f5a074226a83ea4ab13357a9aa38ba84b34974546e61976318d8748e75df2e8ec7a5934a0a3ec02ea1f723a5b0f2048a46db6291ba5b1afd4252be3e6484c8128d0bfa4759b955cdbf6af51acdff5ae4d58c0b17bcf96a910da7fd7d070bfad793b507dda5bfdadc422fadc3aad639d15ab662e51fc7a7dc5d4b11aed37d1ac3da8b257710330b2265294756b4d9856c7ecb4b10126b02e627ae07de76062d1f5778b13492a9487eb61f81ef0a6133a88a947cdfe88b3266c39111ffb29d6fe879a6c0097bc05b2698a5aef304af05ea8b1ddb759e9043e37ce5346fce8f2987087c152d3d111587bfdcf99137f6608f6bab21bb1740a9c7511327d343ad7aec33ce5549becb473319c76cc177fc711f6912306c63761e64724b4e62601d61c070bf25922bf8c92144aa06eb37230b8c7e4fd6a0c7d6781e7f170804b9aaed6650e1b9c72f7d4931694338c653967025c018a0e16e4a9673bc0a7031c37958602e588fa7ef7751dde00ae07b08ecacd76af2c8ca3afaa3a67931a902ed94bc2b481113239aae6350559843741cc46ee1fa606b46a08eb8b53071e060474216b4fb2c3d4941136d70d3346876416a4b963cae46c4b3b282e221f9b6f2a4579d48c1035617d61612b534e8b337659208198f6030a65f851431a00a43775c28f7bb9cda894d05b7b50600b547e1a1bc6d360238a00a2bc7d0883f32d62621f0281deac5a3e0681d493b7963bcce2958c0aa04ee31825c884ca52b44533b295102de0faeb35db1266c79609f4a5dd8d3164d0d5e942ad9c750bc622450535ff40a21f0a5629e81ad0ee5cea9aef77b99065324efa3028d733080bc6912c824034975d6343b1b75588547a703a41a7a7dfe1ba992bcee0976da7aa65499564a376b748cfe4cc2f90b19459dacd769f4e21ef2f6aab2dd8eb5abb5a303d6b7f8e4d6fbfde4a7c4fff64c6820259cbe5fa236ec310643ea42abb46b28c0b17f823c31ef4b348bfc849e9ec511dfbd51d8de28f80f23f875ef8df26000468796a47055d294b4e750e96ab7896ae750f850e1957676e7eaaba8089ddcb40883bde7decbc4aeb37d42a3643696a7b111e09765a8b2b267958c6b9a840cdc9b537f6b89414a40c4f7ad52b7aed55aca3767ea3f4b8debeb2451fe0509d96ea50f18dcf25a1eb9128bd14bff4f00995bb58859b07365cd225089df2b646008e67cf294f6854a218a2961cdc4a64a48292a9ab4a512a29806a0ae9193bd0792f5660437dc4e7ecadf24e8d6c2a82f14bd4fc08955b3e9c453af14a97119986ca5a19104e2586fe4a071d25ad7e704f8ebca2a4e790aa7049ec6160f8669f862a0675027b8025544b0ae2351a4799466093bba5c3f139cd2140ec6f7283517f6bad29ae684f971192257931442ee47f853caa45b13624032f00b87efa21fe80b4b57a84a67968092a4212bbf058961112c8ec52823750872f58830f5264668905eb3c64834ae69c6187f7ba28e5fc8f58fc2c90163a2d0ba817b473266e95edf9e418390e1ead86875282a09a31b1a8ea686b0c54a285c57692ca7991c777e437f81e78871de6e2b7102c8a72866edc3c5b4965b65908a38530c85ea0a79d19eab5453ebb77322514b6461d4fe0d2da6dd434ee75e294bcd5f09fea0378f0a4365109fb49387b48f36e220b1a856d8321bad2d3a1b357d5f97b2ff558b58a36e0ba3fe2d97fee0eb4fba3b6e84de110c16cad1de25c3bbe8019ea7aa3c1f2ff8ff5f85f1c7a3909b2ed6f7c2107dd2b4de24d78d0587f02bcbffe648bff8815bcf0bc389220f6024eab4fb8e2c0a301da809b74a7153d786d68e73d77360a231c29c01015a02b04cfee20ccf83fb68384da08ca4612cbd8dce8e6ef994fe501f7d1677496736478591d264a1e9f044462096a265265861b04310d022a78fcf2302647e8f910ed71fc4abc00bcfb31f2f6550194d213480c5c10d7e632b2533792735102f9cafe15f20005f3d98dfc4abd6134e9327456f1d75ad5266eec77bc2a5f62041317ce26e493045fdef482865f8fd6a40380954d6efb0c15c16186fceaf0e4213cf65670788f970c40bd5a0cc98965893304a86e78bfe4bcf2b9c6106722af2be2c948e9b1cea757a425b23ed38cfe8dbb5a177f43a338068dba8da88567f29b9d5756c909dae5ace3fc4e17d15e95a4c93d9140efb00c481e8246ce074f8316f5cd6a89824f9e0184107d6ab6d8cf84024f6e4d44bb5d935049bf2231ae89711add235dfe551a2a1d7ecf6b3ea11719aaba779378129b206c1d20b9f9dc8e10a0bb6eb15e17edfd5bc1890fba1d78ca1f4a971cc97f5a0f65238436de32ba84dfb8afa99453caffcb2e41ac34be03683c26d5a62da7732c626f7bf62fd69b4207e0fadd4359fb70571f956125956cb6a699dc45b8af0c962656d8b97e7e075ec1ea634c5e9b857e9b2f3dc25834569a7b4599dca140ee38b4ddd645c20ec821016629bd25bedc339dc49334e49c10240e77851ed951b9aad094c9e98fdd8847c636a30aee65ae528cfb3daf62573a944ff52c4f4539d03d616d332fd111416e24b74b463b9267f5960093083ab56d6572318ceaa36dc942c2770f0d60ae37ebfe3b58203bb4377f9a2e740d047e275ac999dfe01dfcbaa62aa6938b5cfadaaa3aa1bdc63fc8ca7ee0101efa3a95513625dd33dc194654643465e4a6387b2e8d6b4b4e670bea4c524f1ca60911e6fc0097aa918c927a43644eb12f397e9c3299dca09f2fc353f292cc67b3dd0099fdeda88efbff0f515c25e85411c5876c7e65c7940ad98f75afc9915749ce0f8012d9710af6bf5c3581b731ef67d035a9365065795a8cdca634c8c6b12894a7f7f7fa9658570017fae54a1f1581be9347a0233cdc9d6ab1ddb0979e521a297865818bc75b841205fb7b70b412f7289f4679768aa565a4dfdc4510fabc7afcb9379b7573cc26c4051f4f59ae5c10fa2ae9e04f2ebb1a3db94ac56e6775b5e39a5f3cf34615bb9bc473bbc53928d6fa74f719c4b12063e8bb02a89da379bd65eaf19fa3e7cbe1ac774b11e90027de264abdab46039066b62cb847d974b2d09b7e08ff30dcd9989322697d9d9c0e3ed8b89a5816debb078fe2ada560e21d1c6ddb95b5dd54533418415f745eb0ed21adba8faa9da9173f5a16fc4fb7e67163cce3ff379eb05fb0d459e98415ec168e2700c905f19221b48b1227354de6739b9c8e391273763b2088344fd3963741a8576a423affda90359b59126b3d69b476a654fffd46bd19215619be73d6ed770c99a77fc443762aa7e2ad8a7a16a0f1d44f5cf6e1f4bb248106e5cd15faedd1023d0b81599cdb9c8a4b83e152ed1e4290f5963a0eeec6b4daf38e72f59502315e44c022a60229e920aa0172c647c077d73852ae8b68bade70a8228b3f0a0bd6a98f762c60c35b33121c3fde40a7e9943018dbb8221e778f7b0a23f6fa095184c03149b6f3fe6c35fad3485ae818cb111b4356dff422b0be9c258c9c53cf0776a97968b53ff07e111a74e10cdd556fcfe85b420cc5d07bdcf359a06b60831ccb179c48118ca2e9ffc6bcbea63cd431931f9f0efdca9c9b23ad4605568b83ff15ac1938c0d2ee14166ae4db26e2a0feeb1ea8f16730e28dd68f45ecb53853917a7afd13d265c5dbc7f2b1cbc987052e36451b19b958354d6cea04172f42ab0507c10af99346466e16b05dad1996dbab1665a934037ceff4329ca146692b72029f00243c365e4acb641e8bd13f0a94e71d5bd6aa42ae6e5dadfb25a57ce27a5ab89f777fcb24160e20835085689b3ac786d362c711a1d39081f7173b8f38ef03fa8f5a02bc0851da92cd3454e864627f06685a9086a93a1427d1bf47031f2140a20b903a70a4a64213a75727353af649c5db946a075827bc5fbe91bff2f5de7d4df53218ee53c960e1921f11e845d536ed6696a44841697c8292e8253b43d9e3706bd83a6614a857a3b390f4aab66ea11b8388aeee9e2742482fac435085928d1f99d9389b04d9f9cd31a6413b6c1ec5f5475efc4a7015248c9b4c9b50de731bbc5e46e51eabeb5702f8fc2b4c7c281fa0a450430b06bd818f9ee4ad81b0cd1c546dcfeb6e0256802acdf6b4b1a69527794654243a7d1b63edbb38494516f80bf4b602556f8524980590a9b01f93826c2f08fb6d60c0e03a8f26681e9a62890bc9c3dee421ae7c701acd7bf88e7d563194ef269511abcf05b4865ba74a7e6693dd4b287c3788d32334d1d2310d4be09818da5d3ec6d85e84b3bbc9e2673f46cdf25452c1cbcbb35ace7cfe70009adf72ad66d1eb3b0ccb58dbecb6150cf2965af61eaf4d9846ae9f7756da430d530feaffb3c1b72f88c466f3c8402c477abee44b95eb3deede1c395cbd11b820a5f461767adce5fd6b7fb5ed26d212a2bf89e9dd918f7089ed5a15ea4859f3d8250f073b5c6c43afbb460f0548fd52b7d07b3dccbadc1115fa1ad4ec73790b9021afb93bfc5f361c51902d106fbaabec05380fa2765a2789ff58e3569f8701d14b442f510fcfbcaea5d3918209a8d8f2cb998a2d39028eb4a72ff6eaedd482b4760e9f7073f8e26011a2af0cbc14e4240080f632b92b5df45b7633243f579ab2df6683eeb3f66a2aa5e6811f5a774f1487a598388f5a2963dce67e070340317ea107cca0541c63629f5c3552e5b88ea8f09dd90108688ef38ce75d2610409f7a6f719dc250ae36f6d25bd570369ede632f94b1f58fed315cd5cbd70d4bf075663ec383bfe000f396159a7cf7ee7d03aeff224157a893ca38c7cb61480c38ba5878f676507336d7b2f369dda8d36d9536b1087f721397d2585813eac2953ca809267297c15468cbaf3d3c630398b7ca9022afce521534fa3bf54b5e5fb7b1f6180bca2e570073a4989f24e47ea33ad7e04566018d98f4ee679afcd5897f35f4551aea3a2e7e7c0e957128be94cf9a56328292620d405f67e4b791cd7d0271c68ab928f93c87dd65da0fbf63ee5c899cb1abea5a3af10965f04f3eec11c90a96e397f3d4a133fdbae9431676a57021da9308add1907f383d12df0f7602cdde460bfe2132c8279d7939c2919be381b88b1de1024ee9ebcde5bfcaf690a74367ab2943c8ac8c53cdb40aba5a7e92d62e57b5ac0bb5d812a1cbbf4a7068f8f65f7d9d8e72cfa72994ced70420a74dff2245aceed2ec95ffc1ce1e6093e03482177be9469b073334cbc65b1cbe06b203c28423c80abe2cad9157a9cc7698201550d86f858425492efb3266bbab388431c954b5a2f5a7bfe671fd91f2b40f2dd89612fdf04ca25efadca4a9aea9021e87d2edc5d058b6f40b8f9208af4515320edb2a77e23bce5f6c767bb875e5a23d37ae5ecbc3c9ca7097ae666433f21602755e5ae8f5da3c6a09aeb80ac3e0c1f6b9a1fc617c21210ea3c2b261193a016379f2d650a1a71e448861994eb58e1c3317b202478cf454ecf385"}, {0xb8, 0xffff, 0x0, "4b15ea1e937c33cedc003ce67c3190f1396282d308acf9bd79ac0af475046b1b7fc34eb184076d3b6773d810b7875abe6146b78e9f9db41d8c953d4336b8a179360316d2617aab7df890962166279c26f3cc52a37928c2e74bca9f2ca0286c44486e879e18ffd791c7dbcedcf934f9321df445bdeb21ccab19451bf6be23f1fbd05ce29a6dcdc4056fbfb6f5cc34fcbc986c975b30dc143868190b5dd63ecf441349adead8"}], 0x1208}, 0x4) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x3, 0x6857}, {0x546e, 0x7}}) kqueue() kevent(r1, &(0x7f0000000000), 0x68, 0x0, 0xffffffffffffffff, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:21:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffffffffffff7f, "854955882e1a96c984ffffffff9c11fe4dbfa600"}) poll(&(0x7f0000000100)=[{r0, 0x401}], 0x1d034558632e1970, 0xfffffffffffffffa) writev(r0, &(0x7f00000002c0)=[{}, {&(0x7f0000000080)="dbc9595fa19513e51265d8cd1655de9fe30c444647c9925ddef4b5761326a37d343aa16574a767ded2a4ad9bb5a78e092b", 0x31}, {&(0x7f0000000140)="e37b9282912cf790068f6e309b7589f04aec5945c7701abd7eb76c75800b29f5829709dd477e7d8abe732a85e464d570e2f7a586a380fa2ed5ce9d24dc41f86072ddad4164e61bb68d49616f0563aad03819d96bf3680397109f98ae45dcc5dc8384db04dffa1657135f0ca3f381bc2750bbc34b6f59df53a41ef694c69db4800b46dd345efec248", 0x88}, {&(0x7f0000000200)="f9bddfc6cd6d1c3b58752342e3695f3cb1073ce1cd3aba9745494f504b2eecf15562b003a1c4fb09b6f1131973c76f03ab5c2f1db907699f0addac29470794b26322d420a8bc3583c043cd02a8", 0x4d}, {&(0x7f00000000c0)="f6c88a30bd9394ab165b70c0c0c3f09148a891c44f09288a881680f017f33548b221f6ec027eafa8cb58c57afe3d5cc5d3928ddc813d7297c599", 0x3a}, {&(0x7f0000000280)="1cfbe35a2420075fa041a23480e4db8541e3a96e54d603b49bcdadf4fcdafbb0599b73666b609565611b592759ab2df4eb4f7aa7185245637bf2a0fcf3e9ee", 0x3f}], 0x6) 16:21:15 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x0, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:21:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000180)='./file0\x00', 0x89c0, 0x80) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000001c0)="b613c0ff8b10811660450f8e82a558a7c55fd2c90a177ae0b71d14509eaba74b2fe4ff5e5d67a11122f02dac2f890e08326dedfd1ab24cf4b619776fb82296f7898791ac9079ddae71936c3ef1a505da04d13646ac056553a9af600fba5965a7a1a71756a292cbb4c5770763a986e83dd24d0f8d567e79c928ebd2e24112237782d32d62c07eb66a7680ebaea22cbf237d80a8f4b426b59958b2f1da1f828c7a991c4b7d2d2b8ce8b1510fd7fd19a8a10dc6090cc9fa2ccb0646e29b7a59a5ea4bda29df0d743128ea79f419612559af09ad35f2e8df", 0xd6) close(r0) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047460, &(0x7f0000000080)=0x1ff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x9, "3e76b5e19a0b07362f14ec2a00104d918fbbf1b8"}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x8040, 0x30) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000100)={0x2, 0x9}) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000140)="88", 0x1}], 0x1) 16:21:15 executing program 1: r0 = syz_open_pts() getppid() getpgid(0x0) pipe2(&(0x7f0000000000), 0x10000) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x2, 0x2, 0x0, 0x100000000, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) 16:21:15 executing program 1: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x40, 0x118) write(r0, &(0x7f0000000300)="745d419f29075734ba21a8d7fbf176954ca2c450acbcb37834db4e104bb7fe0a48bdb2e076be57f5ade8e8ee01f154fc", 0x30) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400002, 0x0) readv(r1, &(0x7f0000000640)=[{&(0x7f0000000200)=""/217, 0xd9}], 0x1) read(r1, &(0x7f00000000c0)=""/191, 0xbf) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)) ioctl$WSKBDIO_SETMODE(r1, 0x80185760, &(0x7f0000000040)) 16:21:16 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x0, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:21:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) chmod(&(0x7f0000000180)='./file0\x00', 0x8) stat(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chdir(&(0x7f0000000080)='./file0/file0\x00') r0 = semget(0x0, 0x5, 0x484) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x7110) mkdir(&(0x7f0000000300)='./file0/file0\x00', 0x80) r2 = dup2(r1, r1) recvfrom$unix(r2, &(0x7f00000001c0)=""/60, 0x3c, 0x2, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa) ftruncate(r1, 0x0) 16:21:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="b185363886b871dd78cce84021884851d8c4f6d988968a7e5780bd69fe4f4601e37e71d34a71a18e9c160858d206d2b9447cf8a85ceafaaaa1c87a016ba6cffbe56e01765d1485498a6f2b7955123f6ae0ab892b9cbe7f29d720dcc22f3317d85d7215ee73fa1b8b81c042051e2bd5ba27313bd10fcbc55640c806d36a0783e02cedcb08ec0dec9d9d9b362f5e7bdd18e8c652", 0x93}, {&(0x7f0000000700)="07f42fd81b2d3d85f443d8381cbcdfc7fb5f5d019d49b7b7bfce74b1e8a50b01a92f4e3a0f373c46fa7bdd21e950070afba60bf5a0d6e6291da7797d00906a78f446fd519fd197737b2e9182a5fb25b21ca079fec5616c05e7713fcf0699de3ed8dfd05834ac093b021eece3ce39079fc35db198416dce80d7d6048999fd0f4080aadcea62018c0fb6d33514eca9580a1dd6583176c15218479daf0aaf5c07b71384e44126ffcdc915032da2be97d263412e65c37152fc5c1c65488833512219c8fe7d65be3cc40d104ab39d5d69a15a1674d6c009cbc3208813a4d815c2302fcd267c5fb291bac21fb3062841f7e7ba0e3169a0218ab23840c2589442ad1f47994116c9fc925552ecd07f7d6a877c5d9a97571458ddb0aaa475b3c1d1110534020f9bfecc206f10cf35b0e01a13c34aebcfa356ef5143150e3ec0fdd023ef951a405ec18af3c82c2fa1e7dacbecc331460ce27425ae45f09d111e8e3eef76db1b6a170e1b246e499f79d8585f6e25c20ee4c37bacc956764126ed954acb6ea39eef045bb36443925eda7def09c7162c5ec3d47b59ec03c687d753d78a9518c39134bc929b675840e8f5919308d2c2d08a0b21c2d90c36b881f94092a2c490a4c5e7a6a7fa08127af0cdea7fc0ba0993f740ca65a5dfc40c5ee90eaa76e6002bd86ef49429071b0a216c9215ab5f33d1bd693d85b885978d7b6430ffd09de2e264b0fae4a18c3182342531590a9fc2a49123b0424252a495bccc7b08a80646fb8772b733d68711c78202e7c9b0450c20bf84d0de03ea4b45caf766ebb129df89a12b97a92a5a58c7f63b2c8b05bd31db33b7db95f0e96fa5441767395e915aca2575e5fea162333a3376493a4a1db7713b796cb557d3dc2d17142ac0fd6a70cef25c1ed3b3e80f50f21f47d6e652d66a49aae5a532998d603ad8587e7f73400b725b15744cf15f7ef41959f9d3af4734630a3282f4086d40b228c4982ce6109baf5b63566fe24838d66edd0fcca9645402767fe814c989ea50f457847cd0fa8a3dd32b2d6631ef7be094fdfb53cff01e02319f6b567b2063a7d1764271b3174755a2aa6384864eac90a906ef97a2012410c9736b369ee94de77dad65aa2cb98aa20e886e7e075fb5e06f69d9724a605d705d32c0ff9aa899db27dbfc8be074d9473be4826fbead6bf8d11fa8e399e4eeba0acbb934dc92998a4ecf6f392505cb1c4981d828463b5b76c494d2c0daeef5627d893ddb510cd8b0e7381b4b5052b981d67738d5c7e3ab63c7f444d4c1b55b9d95b30e25f6fd1e8eb31c18fad5e7f0aaa86b7098fac5bd0221b2236a43a5861755cf3a2292e1fd8f12a898e8498a629e7b184ea662510db98b80240751a91f7f73d60f1fc6598a5fc40327db3b4d024407d2324c585be8c5cee3604c93fc594d124f841a6af77653346c87906c928252bec33bd3afbc095839647f143483a15377658370bb3ed0a6d03ca9b42747c60bb7716d744918d91bd2fc6e1fb4c0b1cb6d732e4e4314be9fef1ae0c0727639cb64f25bc81aa4ca056e3d875cbfb2324285c19c08064b29d029d1f046c57b489eb4ee6d45655fc7bfbca7da0ffbc996efcc8bc32bcddbf827f1cc3dd907d6766719b060c5ed198fdb97b0e8605771113d51b47b23210caea3c9b3a66eb34a5686353fdd697ebef35abb3f22d52cb01aa7863e5b5a07a00ad46a5a10b4c50ecbfbfc54719d56cd1473d94df3b69fbac5dc0a30702182906921e44b7e8f771f9b7b9e4689f82f164ba9a79be979b1a597ac2aac04ccdab996c01d4c63d48c9e6fb563879c7679e8ec90ad2d3f36d8a0f68c8540b84340ef6f311dd2906524cf32fcb6ced566b8f4153f83e00852187c4a3d8aa08537fe3369ce7257783e1a3efe85f69bda5f3dbff4529cea6dafb191786a6ad048d6e87d4c9c7cb1af3a730607d5ece8462357b3dcd2d619689347e98c121120250b2fb347446c215206c8866ca4783b0acb8b83bb6891cb3f873a6446d399dab0fa6e87f5b7b6943bc9d530b94d21d3243ad08c0580c272974052a2056151ee74bafb174942292a7847daf7cc64285f67a1956216ce693c1beba3ba7048853a2fc2a92f7dfcacf4984308593b9c53430638052ef3311528203f45d2bd312fad6c80f64da5fec6bf95bf61a14f3f189a45ff9197bbb77241b6a77a12b5c5859daa2f577778ff38451688c13a3f71a5d3e71a954da8fab242d9e20e434fa5d3c6ee9bbf4254d942aabb44a01ac0520fbdecde92e6f837b2d3a30b3b738c10d47bb54456b41228bf247bd94233e3372ea6a3f793f1d68600fcc5e3bd15597f3a705901622759ac0e7fcd90db0ef444837f956e2409ce1a40db4006c67a51d917a6894edf4922ab82718cb2fe732fabc6f4a2ca9e398d63f43df1fa7b07733e0ebedc2a85fa5c2f51b3b85cbb9b40ba4fbf34da19c3d605e90439741171e799f0ec8a347d8d8a089ba61623c2192189f9e5001ddc390a15ac9454f0b519978d51ce662744b4d1bde4bc97d3899b58f3710c17ea3feaa7613de894c26f7b49d67e73f44da09c6c261183f67cb5450eb219f63a00fc6ceb514c2bfbb54387164aa116f56aabfe6f8c4630d15002aabfeeec5dbf1db20aecfb742c236ce937c7eaff1489c79729a6168416a730a9ab29f09871f12f2c4244bf55fe5b537a39c06878e6e9e4e60223f3589161eab3f011104d10d611f67766dd8c17d2e50c264b7fe409b693a28dd74172b91a5b45c5ff4775f205c70dd49cbf95ef213d4376de9a7c0ecb8b48ebd50a14a378640183dd5f2754e133de62cd3348b946ff4648ad51da75ca648d610743263b0a02fb7e155fd5fab816b739f51bd4da2e508708edba63a9df6ea4d1f0c1aae85d29216e67b961750837b34a35942f7bfcea758efcaae1e6c61302882cd18bb5306fba3ce07235e5158ab0b76ad5622d6f9936258d93ed49b8e4307a689745e46f030f7f246a8ea84efa999e2f85b5666f1622bfdcee9c58deb56a5709b2ba0aeb850e3977df8544131b5e53e019573abd21425f71ae8e42a048a6a4417d046b871d8ebaaa663c5f017f328ffdd5353173702e0396e5d63bab95544a51a987485b73ffcc785b3dd0e7497a9bc58a1516c555cfd2d5d4c22a365c7b1ffd5be310c9647126ae0c401f055e7d1e71d506da87367a5b0217cf8056445a370fdcb3154a210e3a8c30d170e4ef6d5c7b481e6742d17c4c572d065f489760dae4778d608d2cc4b7b4b3af06747ea73135e5ff9be3d83194ad75773da08e3210798647e7d8b885b6484c6916c0e0d6d88e16d5c52a42e0a1d6d05fc01a92183abf067c795031b358af8778ee67951e3b90152b99d5241da60c7639f5cf93af6b5b14414d3af9b27bb24efab3431e9f12b9469a4fcd5b005810f6537991b3b8ca79f29c4db7726750128ba4c8439cb592f68ea80021cba4a5054c7c31caac7da11c43060781751aedf1834295585ea04045c6d6abb445aac6b7776fc7987e7220b149a0bd466f01f8c36e45b45a639fc0df535a3f64449d318e26f32a03ec61a112c96767c43a268b6b5028a6924cbbc1159bf386fa56475aba70398703867d449eee0138c388967b94cd1f0c26566cfc997967af9ed0a3a25230c27a92bc6a7d3b4a897700e45b0ef4d4c959707ef0ff44c2408ee71e00320723c1347a4e41dd1cb451e0c725c0f501abcb17d6d2cc0d5694e1aac9d839a1131330585d0b660efc3afd89c2f79384606deb422c83dde4ff8b903e37b087af259434c1c645a7cce344fccbbe8797e1cb45dc6904416a239fdc1f0be7ed97f5e300d45dad73171d293b731803314bc90f93f4cb2c634bad27d2a9751ea435f7dc8edb204bc3b6a9f200d1c230c37f22a63cbb83e2f6d1523909845edf89cf72a651b0e5fc0008e13de3bfe25cf2fe4897cb86f5a9367c5e7647fadbd8f23dbd70428bd43ce7970c6b9ce44ff9fa23bfb5f74120d07d2242cfb304c78e925b6c4f57f85568a27569587d8a31130ff651af9250c7d90fdbdb53422410ad7a405e26c455209dcbb600dbf7d78aaff5598c63d994a623e8abbd263b1c94b244721823080a14af37acb085e3f56ed78d8fee55c219a5d7053d9cf4fcd6e062f48b40f9d8aa8cd05f93576b477269f6bc66d0fc8eabf4a19d1d35e2b909260e9f296db12a06f6fb1c7c2a291b55703c9b46467c5cee3bf2cbafa73255d4483c20d8573f4889c35edbcea6c2681fe36ed11fe845d7421e3febd66ff08d4f9e1d311b8f18fab64d379bc04b44d6573bd046d9e1fd4b1af382b292fe6fe5e3e0ad0198049414fc50a127d798a27d4f7c50f2e02f40b3d8e432dd27dcd341489895a3c1da3725bfd99f429ed38c70704a368f8b1eda950b52b9076254bcb3bcef75b1408578a2bd54b43bb0eda4baa9e94bd406acae4e6ae86c598ccb9bcf7dd2e1f74f13fd9d60982ca02c49ab2874df1c48bf06e54214316a1c34462aed93933e7a2fe21e173cac61418279e67d73d6c5be028014c3311b0ac15ed71aacd55a87f7ef6ef4bdc32642e37b3aea3499d14bce952b187d42ddc9c829d2bf0bc61f49763d595aadb44b4759daace230de973fcfa538c52b8ab6473cbfcd3252a75794f680457d79980864e6b8b9b3ec590e26b512e7d4f463ba8fa2be602764e23f29683bbde2d2a8c7679acfbc39e2fee712f8caa79889df28b3ecd4fe6b4bf26d2086eabdbd1cd424a8e8861adca403795c14c66716f3a9a1d07195d8dd10ce50d30602316f8b7a0853c1e89f387b9518e274f9d850fe97668a309a27349f9581dc899277ef3a22a6cf0466f768801f77cc04b7050b3fbe31154fe2fcfdafef027178b50f5edd987cd3df858cc3b51ea6a235ccdf756fdf16bc3d1cd5bb0b8e2151051c28446ae3cfe6c1c13acff137854fe08352478863e60eeda0a17506c84b15bee6b8332391f2147578afb6b4799dacd964921b73528b5084f5cea8b810418bcb109f1070b75b15da942b15a4bb9d13fac77cd4286e3aa6821b9a73bd1267ad4f22c412daeb5fd60ccde77c7cd51fda6fafb819d10e9a93164102110e2a3a08ea5009f0214d3d03819397678a2f613e406e2f94ff3b130f7e5776a82c4220ab78a3de61cc40e03c91bcdaae344c9e96ade8ff7c897efdbae6bf58851c5c421a7a788dec4d4e398e62c93ca5841ce674bdb8d22ac71e5483f7e03938b118b41b8ddeee2bca195d73b4226f6c6efa2692fc9690a46a305184353442407fa49358e2bb448132c393516d2ac18f65f4d9f657b2ca76ae525028728d5d0a4dc3187c9ff481efa72090863b374cc9e9e5e594d5c5ccfb4754fc0e48bca29c4947b818dcbb83a95820b4cdd2fedb4c1c8fd6ff8d4c2562418bc21d73b2aed7ebfe43940268bb3a974eb01d21bc05cf0d8e5e35437b3b4255b7b42700de8cf2439b1e9517c90965ce1c55f46dc22433f0a56a0aad2216347bd7947ac34fc5ea0ee1c358bf85eba92d089ff9c7380b63013a68d5be5f77d2c586d083fbf2e33e91737506d26acad12551e6978aa2f93a83036f3be4211016cc7502266361348798f13d6d5f7a76effeecc73d0a11bddd3c2a75c8e1f4f5e1d46ce9ce098c007f3abecd2c942e061b1f7383126dd56cbed598860751bb0b4219994dc4eb955f6125e7d16288cea105995521548e6af5de29c4901c33a500c1add836df693734fcb9ec575d4ae423aa93c427dc94d57f57baf0e9ede5bb30f2896fdcf1eaa8b9e6db3de1dc1cb6908f46117183dfae819f0e704e241855b043", 0x1000}], 0x2, 0x0) execve(0x0, 0x0, 0x0) 16:21:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) utimensat(r2, &(0x7f0000000040)='.\x00', &(0x7f00000000c0)={{0x8000, 0x89d}, {0x5, 0x401}}, 0x2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001480)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "184417a712d264eff693b6c803b98b867bc15b16"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0b07244cf14e3e72436078b3d165ca6695a438c6"}) syz_open_pts() 16:21:17 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x0, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:21:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x7}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) fcntl$dupfd(r0, 0xa, r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x3, 0xfffffffffffffff8, "845c556b00070000000000000000abb8afb400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:21:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x100000, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:21:17 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file1\x00') close(r0) 16:21:17 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x0, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:21:17 executing program 1: setreuid(0x0, 0xee01) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) getuid() getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setuid(r3) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket$inet6(0x18, 0x4, 0xc6) 16:21:18 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f00000036c0)={0x0, 0x0, &(0x7f0000003480)=[{&(0x7f00000000c0)="df7e54f4db898edae4495d10d615fffb4e48cca8293d62b61dc0491bac381edbb434398ee72d3fe2973ae4103db8ce6326ecee199a4557632f0398d50b8c1bf17dee79e2e9f7f6b3d05614e6424cdf8824f924b27e543d9d6c2840d8c589876d1a31bf8340af7412aef56021bcc55069e941f826da76f063c785cfdd1a31b957d49f2b3334c5c60a724b5dbbddd5b1fc324566aebff053b835b452bffdc0a4add0c9b97ba2228e09f8843cd480e4d8a07b51ef02c7373c7ec90bc37ea0e4bb238832934ce3921c48f239a46c6e22cca841e027e6df65d0e180b3b80ccc00de8c8953972290f574ce93798b11c2afd2d4bb79bb08924a", 0xf6}, {&(0x7f00000001c0)="2be42bf3a5dfd16ca5c012f003a538c3da56770357de61c40c1283faf6a9015df7b6327d94eb9782559a88b46c57fc04e1acde7a0d5d06ac17bd082fecc69503ecc94f061be192f3431f94195bf3309a0f6cd00a07450749db385e05938abbdbacebea659906d07211dee0e371ddad7a5d12e892ac64c54ef64d7513cff6868331d50ea25cd4c0b80d5a4dd71e156dc06644920f26c912fbf1bb27e293990ed79ceb0c501e4292442a4010933ca8ae260f9e8f2ada04d6de07e406ae280e65f567932b39ea8a849639712b5cdb4fa42dea1f262a695a250c402b16be365040a5cf8a87dbcf377df72696b26b7b4590c67c8c45c0d3659c98e3df8534c2597e47183385da8167cb0438554a170874095131c066e5dcc53ca759118069b1255be23e6539b33823b7b63f21a62e8a90c52fc7ca7c8c06af034a82d579300dfeaa24b46fd4185e8c69623a3318019810b46f1c2191f2ad12bf72113e4165e535fe7d84124474adfe25859dcf13e7946e6f0438bcc1ff649554183fba081e4527fa6ec378be21b08819f9878434a253b18dc0684213c771c0fbada626f4932e814571583c4f1e2a17460075d3a51fd8476965eb822d5830a7668c69ddbe65d1da14d667e86319b2471e089d8a24b6233abd5b56884ff1895474c68e604ba24c3e172afdc83957e4c02fc4377460db8541c28c028a685d8dcb6ac25dd555a3be347b44183c8a0565803665525f81a8c2cb520384ecb46ab221e21df43b1c8253873d1515b0604aa1004e6f3aa6f41385fa189487aad45c80e06597dd26010cfe6b1079e7d3967d6b933956e2a4666fa5db9124afc53184eb3247e31d43c563f9edfbe053471437d27e7e6433232e440a1ef9d9d3fc159c520fc2329820c90a9195cc66bb6a3a56eafc17aab3c76e7575422bdc1aa2f3cc7eb73431b68fb32069e8b57a89b8482ea804b43ecc3a404f865f1c54dd2847566432602139d3d939a994221550d5e8c75f0019786a4ac030427e5471e8507a107d77951456139ef3ada9beee30642bacc54a0c8220dc3769b8baff7d6e8fd76020f6bc20805f56f37593185f770fdb869f1f1094036e68924b6d5a8be2a86765093c5e3d49590daab628c1b996af259ef537b81c8e1f97f8d1f8b428343bdbc9a5c60c8f9b51642b63c59fe71e0f86a493fdd88c2e90917d528f328d062c9469e3072c1d3667d928c92423aa5834a0b2ebb7378038675acdd7033e2da0b92df1fd0f25d876b38ce06a6600373e0db04dc00ac502543f4f549a56c4933138f74006ed479a802cf77b731f66df4cefbb5158e8196f64cf904c301e58d29b1aabf5416776c57c0ea0268585dca166229df55589b8fef04dbb6da719985ad212d54d5db4195832736806573dec17eaa7712b9997711d998ab6f1a53a692731432b9c6cc0f7b2a9146f66ebfd2b57babdae027767f731f3257f2f3bdef803e2a5680b2e06ac7972c2d3396c6043c17346c119ac2845fcc76e1031e473831741e6a0aff269fd467cdac2e437e822b2f06e92bf8ad48a4403fb2de96c2651a171866c136ffec03561833350b1cdd34ac99132faea196d7e7cb80f9bf41b27a7960c9f53d4ced42bbb54e9ae55151853dd0004cef24b7f607e6ac611da82fa87e2136a302e25a2a328554c4dc0abd0ab67c7b562d44044293ee69b9d57054415a57d73a683a0cb36b22a328a392cfeab1ab0527d74c0cca9e8ab53aa447e5eb09d7cbef00418bb501fba574c02737f54c50c69c04a755ecc20a1e8dd48831a07badd73efe2cdc828ac4dab1fda5bb4f3df7a72d4a021fec4edea64f6c50752088001141234d8883105cd5e28c35df449d9ca6dc70c487e16c432f216b7c0d22c12ed573e91423d9b0f6662bddaa362b37c6c9265fafeec1d22b3447a9e36659042c7ceb3b647f40aa45aefa27d8485c9b14d0d0c338092c3a4c9157fbd0b58b6f331f63c364956b7d88a62c6c3b6d4be57bbab948a8cea634b534dbaa6093e4d8fb8caa994ffda1ab1e3952ad77a6a199668b7fe2d06b2d033bad29eddf239d7d8fc30986a005d7b91170f64c17baf9c4a45305f5dbb20049e0df80a8d78599e6547a24f8d9999425d758cbd1044b59dbd4dc97ffaca1b0f906e0ff2a3c707b18dbd4d6fae920fdff8181d5bfdae6366f6762eccd8fb3d2df83d99dc3e322d500d8a70b43c17e67bd38d10e97ba2a8b92b1df6699cecd6797ec03a06425cb8c75baf18cb7b25a1b18a2c384a53a4d8bcd38318f0d60360d725c55707f744ca94f6a809ff26f1b1953292192f77c98d1f4ef0ca461bad79e830238a2a817688676f19583c12dffa0485780382e000cdccfdb44aa2647b451e25e8bb473a46cd15a4f76b9dfe88d3663e0d3784a3c8bb2ebc2278557e1f44de16dfcd0250281bdca0037b27fced3c1354670a836cb13d03680af61bb2d77ed934a1b3047fe92245a9e999052e32e7dc5987bb4d1fa6cc379f6916959a0cfa18ad248667400bcc97b1287df7a59d6d4365dcbccf9e73726f78421f21b0f3bc4ec693b5756041c308e46a1cb26ca432f0582ac8d3083cde48016008e47409c1cf2726385468da524635ea0efb82573df634d60c3d7ac2b17ed4c46f6240daf1c152720980cd6dab92994673fbbe9e2b0c24d1e53263ac37aa0e697ca92024b69f7f9688df37c9d20e216303fe1fa4df7eb68f4c4d8876bf6131dde0648491f6be37788ebb42b22cdfb955f3dce5a216558487a595eb9dfa4982365d659ceba6f61a8287d6ba0959fdf68ad62e9c7329e93805814b86d5f2cd29ae10afa78eb1e0dd6ae6c78fc56830345e462d64098e5763966777ba54a77a01547e23921896322fa64261575ef35bef6a13ab947527abfb434e5de1ab2463006826abfe576ea1fe377b99c1d74b4a6ba9db8a210e6e4d66d6f876f010de0e4e14ca7a6d8ca8d0fd5034554b62db448fa4af957d0d4b1e44b3e449991d781094ff6909c59d67cd6443c9af0482733e3b21341df550baead970ce062f30d4a109c8124bf6fccc234abeae236591fd45347e1db9c106a0892d8f800381e083fe2c17cd9febf61e5d3ef0958eaa403d1b114aa85c8a254280ea6fc3e25f1b6fff62d246c9df45793c1adc8f9ddab531f1f18b3683574e80d88833b2ffa04829a7eec0d1f1db165c5a0cc23003c10e3c62e682ea238ea1933759e0ecc6c85d9165e47e01aba8a928b43f1fdea2bd886a4b726cf27dac657fd43f672ae52a128caf7e67bf91cad8533d8bc9459e86fd87c5667b8f22993a6ac20808bbe84afedab35561c48e61a0e8a2ef1ada785f135587f7e71af8ad54680158b89e54fc18997aaea63949a17825f942ca1a255466b5293812f60ea633e1ccaa2013672377f1eb815b43e510b19f807e8fe52f48f339b80c267a7eef29ec244e1291b66043d9ffa53d6292c282d5c7af65e4e8ded426b8e83a134ff628ec52344b2e10505bbe11e080ade9377ce795f3f4f091500aae0946d6ce04680a529d0e000ff24a1160405a6e3556a80eee006f1013e9c972564a0bf1bff095ba9412e95910b87981706e40c7e76eb4845fcaafe89c2f79f53d4bbbd85be74dbffeac3be5b5c93fb8d1ec82cfd28f68525b9a56c73ee5ee8310833a54965c05f4c18c430d14cb7479cab173772a37b14a1b472defd04baeb22f0e129b8e2897f0f84b39569195cc078d56db760bac11438698a79b1af5b2ef7389e4c151cdbfc824213c9128fcd079c9b5915fbdf46514d5df0426bad53f6ec25c945de565f37eff06567606d53f260188cdd6a0e70b97fae9748368dc193b8869a354d2e0a00da11a7b94af7e0656e5bbb75143d8ec5ef65096fdfa3292c39afa33159da23af166c005c1fb20c124acb7d15921c400342e9c5bbc237483485795be7727f65d49971b8ff01495ca4c718362d891aae6b318d3037ee8bbf8b79d81b9e9247194f7044a3a73cafc4ae9f5a01e01a13a2cc6fc1989ca828f7f70a9c377b8532adde92be3cd08c6de2d172bff440b457172614ece4f7310d6dab1dcb0335d9ab9d8458174281ab698a94018148d144637d2bfa4376b17f94f1d3652ffc3cdf4b7119117c600d28044083f9ff2f1a4531ba61306afea812faef9583e30312181562fd0d7dee7c00f04d3192217be59eb4706db21ee2031ef66e894aef86fe7cf4e3b739952a112d864f5b2b6360fdc9e7359c607e4e496b904e4bc7f1ecdae60ea0ccd2aa171aa651eaa83af1b5576faad53da72e550eaf04313fbdcb9dd4bd710eeec587cafec7384b85c47fdd2210ae9793211478074d9f269f00559bd752788d3d2064d1e318f3817b7c87d0266d35ced7b8cf73e2b041b06f8f23b76ec0609457e640a1998bccda1dfb00332ad0efc38cbe99bf4e1f28f51836236f103fcdb2c07733728602c8a574b1f1c781acc4e3d3810315cc549308ee68cd4ece8fb93f7d16ce01c20e03807ef22d5cf965c5c0a6d2b6e8d3eb76fc819c2d94687005810689f49bcff4da328c309b1a75c5933a14a1805cdb80cbdb7032835b24d818337fe275a45b1c6bb6d75eb896f7b94e191c20c40edbb088a54693b9af860aa5e3c7de743760d92897dae71117d8ba3c6ffe1ad2fc82b7fa48c6ce043793adbed2c52e0c95c56c02f6a1483aa907d33e3a8e8d6cc0018c98cbf40c6ea52a402aaf71b4c8cdb30f3df494facbcab014e14e6c9239c4a196421fcb1b1fb929f080e4d543c92b9394bc63fb3afc49597b1073e731bbfc73d0d4015f9746f7b59a46c45cfe7798c0976bcdcc207c40f82aee28e45da76b6101b2441f4ccd9059c8c604542824aa427c194198387aad58e23275af3eaf6aa9faf5fa9b1b29a8d22c03a463651f977541ce487f31807e58bf873ba5e37efbdccd5285404743d0f4115317822be401f8450b5fdd017b549f9845443dc3592723e01e3f2bf75af576333a672a9890c136e0010caf35b2c3e4c7c5071422cd2c5a5bb8be1bcdea333ffe1d296d7c095efd73053bdaf839f9c6481e2c84e4101fa4bbca8c4180df3915fcc6f57413a77dfd87dbf3f7577d5c7f1185b70fe0031239434d89bc86d796b0bec5ae2106b9447af370ea5abcc07728c4d5ce8c0398c7da97c5fc11c6d8c0f6ca8a0f396f0cbac3ac1c69d5cf6469186431e9e571768ed65fce0ade11bc539370a81b59492f9a8454832dc0972cf3fd9f879dcd23ac076a842c88d0bbffd97dc9868a6befe048f676c513f5ab4e4489c1ff8062fd145da6ae36d68e92a090ae166257a2d965f4fe9572d737421ec57db90536a88541b0668b4df9c8aa4039e448d7b26afbd52b2537608d214944445b4c03d139d18164acadec8298dcda1b33fa58cb9108ce8d11349e44feb6e85008c32831caedc8e4dfb95e756e5e436ec1ee8b9e0f0a986b3c006291eafa27c6e26405d3163822833e763d1287b106f36714f55d85842763eb61eb1860ddaeb040ed2eb3c8f3f33bfc654c37a86ef45414e7a7aafc98995e33dd9e77345c6fd0a42505188c963f0e376c78106634748eb93303a39ebe4f398e145452f599dc6c6884bf04bd831dd120c6745e38e05046e48e746cd1965f3fac26e827b3ccf549549e3d6dcc27ec5429da7814ab3c9303eec0865c8eda85d4f5026bf2f70ae398bb8c4f56b55a44d6f6a0e9822404d2689e33cd695edd3f843c7fdcd6223357a92c16ce76f10a667f262b320ba85af226705ef067464968f6b67af66bc4294b22dacb25febf0ff49b5a73b9ee8c3287dc715beaba5dbeffb129eb193b86d9b2d", 0x1000}, {&(0x7f00000011c0)="2b9616821bc4b4a4f8e9935ef9e0a1ccb207bb70959733f82dc583a84fbbb3c1c098042b071cfa41006e64b10debe6e068c2fc242f0bf0191173fd258caac33043c9f0ca83e09fe59e008038585cd6b1a792c34142c8603506f67e390e3904efa0383a1d0788ccb9e00d9dd308d2b2e22d01b6", 0x73}, {&(0x7f0000001240)="491b0df0b0957791bca4cf0607a5e29d7621309ee9c9dfc13dead66ccd8e2a00036345de40fa5bb6810aa7bce05596c34b31d4a14b35e871953a798afe4e4d93b89ceaa1940f8dff815d19a8d0ae49a1858f8ad92120cd562a2a13a56d1535cf5eb3f27a6f6af7bf86fef53546aa71fa4ed5184fe64b9e9493d22d8c824f4e320cd4ae1309b07f5957692833fa", 0x8d}, {&(0x7f0000001300)="c67d4d1d5c713a72bcec99db5368356f3bbd770d7ed8a4aea1dfdf501fd2ba6075fc21ba92245c8e60407bd124edfc1b65de91ebdce9b1991d69fd179e8a712aa0d76ff7573312ab937d103372777e44e7c9044da2fda67e9d34e30a14ec752a2b325d82", 0x64}, {&(0x7f0000001380)="7f8859c7f97bb05cbda67e3feee888d717a59e1ebc41ea2c3ee10d9594e0f6d7c60c375399909c881f775e947565e6d422118e72a0cfbd71a1c7846aa82588e6eee7bc4493a0d3ee770890602d3e12fc70bc868551bbdb6059fbfd8078a7997ed5e7c82b320dc4a80c10080bc7a975b516390006d6243357d277e0fda6449fa9e3c7ecc7e3dea4fac2200e0588fe20d75758893e8231cfbfb940a4f6ef61303963962dff1607f33abc6194df7052d703fcdea45baa81bb5a97225b77fdbda13faa9da75344e7af3d2210dbb8634f45510941bf2b6bd06da3a45604c755135ab0c758c90fd9079a9c0fdb3490dc938563831ebe1426b68e3b32e8e0b398ac9cde484a503c9e7aaa83a82359f7e12a56a9234148f2cc2483cd57ffa6eca39ff573bef80d601be170f61c58f38093ba6ca19bf64f004464147d2804155e15adbe43abd3b82136e21286d2d6ce7be8e233c2eade88f47eb1a85bba31e99efd0147e5af53ea873cbe3469aa7508ee300e1f2b3a79b7cf32d8f0611f2d40a7f4908836f300106dd4644e335b35bcbe3ea19f562aee6fa8a739746745f3f5af50bee7916d91d1133cd17e6377562b468afeee30bbc1afd6cfc45194c04ceb6e00911f2d2d26f24ac9c0b78ab94b14d6e668b560c6a993dd99ef58a98cf7292b9eafeed9e5db6e4caebb1fa0af780517d10593b4083081fd09d0fdfe638c2951ed4ecdf71f6fb799688febfd77f05fee3170514a7f272aa05b71350bf9a544148a0586e50a63bc1916ba219e33369192c98d518f9127f525ffa5529b96f4c7ead7c7cc173418078373bbe25865f209630013543de1e0b7c33622573db204345082d652b34a44a681702f0d66023870d78686d85e8a4d72a7c827ea734ab70a9dce27e5e53772cd505fcf610fd97dc2b60cdb65aa478173b03c92d6f0fbe09f64e3c7878e3ee63202497a27ec6fd55323ee63ba574ef31722cf1832d85e75d6a4ee247cc31783ece2e4936c5da4c857b217764636672e2dc86efc1789019949ba1a86119927b37076bb3de91aca9afcb12abf8645316e1af17e7d7ad9e0546ff578023ff64a352f9704fc0bb95ff86c99a4c451cad6c4cb621b23ea831fd3675cacd3b0fbe7277a6f880bae581bd55da863cf578f26ca8f28ea845dc5f537fde6a5243e18e75b37cf2c99426276cb84a47e5c2a4f36f22d2e3901f7154146a5a1109cf29c87311c563de0a500600cfc157bd97f75f4933672a5f3fc6466a92514777cfa965698ae8d88391d07cb3d379e573bc880dc877212b4734d8a14eedbd764cb1e107e00a3a9934f18a8c7ca5c88471789726cc6dbb0b3f2d6e21d58745124364869aa387b53e00381dc4d676407b20d4fb73dce521fbad4f58b8ae56f4c43a0ac3a37779b022cbd3073bfbe57875cbadd3c87975c17b02fa42e0dbf4a4d701150f4d7028157c2fce0f22f0b9bfaf36632fab8f90bfe5b5591cc064b666d2bc3f17ff1c80e9422d2aea3ce34a94ec4613377a47a04145ee0b53a4f4400fc5851a83d6b95163de30a240d3efb4fcfec38d84648685841a02998a6ee9f1c71f24b544abfee8c95bd25ff6e05a035d71161e771c4b2d278c773ec9fa5a520861b01be89d8b1ad4d2dc6912f9af73befa1c80b8cbe4cbdad32dad4b4fb92280f652352fc99e30ae5cd96ccb27c1d52dcebb808fff036c3d9cbea8ccbadfb1adf5e99cad4b712474cdfc158d81b8d30fad8fc95d2b61cdf437acb77cc935804322e98f387290b1fb1ee1be3ce094c9c7c27a84bf4bcaa28d89403ad2b545f233a4ee3491b23b999a592d81c140461e339b02a699ee7ef255170f5d43f6805af891e702a4a7da4dcef92c8b236945dfe7ee371fa59ae1f917d913a5cb03c17efc4d5d6fa5b2a14f1c05248fa80d54cf62bbbdf97daac868794bb5ee30562adf0c7d12b2f227c78005c3eabe3f79e5b39c03644162a0e8a50a7b9a7a81f426dfde1aac15cce993f215a8375cb0774024d84557391e55368d998d18a8c866798dee013e0e1f3e7f51cea47753d4a7f8037a66c907288efc71144e7c5ab0df921be6279dd558f310d8c01ba71eaecd7a91196b8dd0ebf67ed85ed3fdc25bf8140a1a876d293eb6b65aa687c98d3420acbf65b6ef718cf0e9c1dd3253ba6f7bde424004745b9caf55f54bb27acab74f5b0e76a52d855b6e1ff6a4d9869ba396d78b2076ff89313d762430654f1d122a6cc0d62976e286819cfc396c387533d1c04a9411e90ac31d04921bd3ac1ad1b6e949f4b7fb21281f2862ca2f0f77708402099663c0bd36fdd2edd4a919c511310fda7e42e0426e71c87765bb1cf78ea4304c8648428c407f21d1f727a674b7753ebbbc242dd3901499e537f3a39b01a4c75ffa6d6feb0fd7b6aa5bca3f598ca81b668ca19eb26295c3f37bc14df1b2bea9bf229f2c0da32767c5ccf6ae633b1ae2ef8cfc3604f194203855374a6119091f82f2c987767e770153bb2b4d10cc0b6bc304371815f52382812dd43504ccfd533db5b7fc0f3b2b31981eb6af1ee22140fc110b94f45aa00b83920a5b3785870108f46031cac0dc9294b4a0ef041d6c69d738a0404cb4a30b6a6bed2ccbe657aaaff3bfa8bf552733881b2b2a7565c8ab881d0ea6a8568dcf821b5c0e8ec027b91cfee2fc8cd363b8c2cbf7b0c0b7b6923594991a5aaba5f027f4d3f66dbb919c087c554594fa38cf877092364050d474183acd67e817226839ab0add617888f43b090993d3863163b5ea5c735b9856743a0ba856ed85c8303ff601b86fafa77727e39f6480ea3a15c9b7568f8d7b987245c286e08eae9bcc72415761205761eac0fa291202fe858635d09c93fae8592df7c849f2a5dbb4f49ad0c3d40587359959d43235275464854135a52809bcb4f0dd947ecf149e379c55d68b016ffe743d2723aed0edf76b78cb9f392909f4f0181a6482412db13fb4e168a2634b0c3166846e95d97f036b0db1f2356a50ec93170066d32135b03ee910ca7ee589e1341aeb8c916a3347ac730b348626c5ce2b263fc21c6857eaf35a5d9c429354578f41c2ac84225b9811da209d33f1188818626231f337dc16873508f3b9077a12111f182a13c82af51bb4741d5715bf1861c2f8e2f43acbf2be943de4f9d3e3efaa500aaddc658ddb58a614d90fc6c9a0bf81e56ad3e1c302a2b18b84d44e0e21abe4f89e0503210dd07db3a9e7cc28a5962da6f5280ca227986ace29842795afbfa928552825027d826f5065002d60bda29c15fb62f4a7cd1867f1128396dac86674136cc07c623c060d694c84fe4c8ad163ba2369b3c2821793ce02e9aa320314831ad3fbf8cf94b283601ca5c32f5678047abb76bbcea295fc3b86274a274e4fc0ccc852e26c60e1d707c7799dc7ab32302bf72195b4e3433005059fcdac5ccf342a9ff3d729247d880efe8b56a0c0c1667a62ecd0d70ea38c460db9ffe76022c85611daa28cf34a1f50241e2e6d42cda93c26c0bc2eb8b4addfc02bd5e5d6d18eb1dbdf810e2fab71603595ca8baa71dff4a3b8270133db809ae8df7d725b3cc80e4ab068dbfbc23a221dcb14aed2a5b41fc605ed1a43661a18ce774944a199c126a088fb82e38b5e552aacdfcffc23e9b4c0ac05aacabdb265521d7fcd1824ca7fb56ff3ded1e2d21f47921112633abc36aa4d5f2b0e08784ec0bda545ae65a26dd3457cb258185d745a96e4928b311c4b54d691c474995d6423f0bb4a54efc1d8acf09e003327e731d0ae2106dc3f1d653b877780a40d47bd82d8e98c4be86953dac81f9d205c0edf4e2ea9c2ac74d998acd1119868d96ee0b161c652e22745c5004c6bd4420c557e7b780aec7a77232f39431052cbdc6ae9cf09a80fa15da925cd9103f3db2bbfe265f6f19400fd0140de44376bf179f90da2c8fa121aec347c78d603cf230dfc1ddee9e7f59abd9efa01728c7f6330db2ddb253536cff1cdee339e30e22607ea377fd42661a66482b42adb44ee4187c9335efe90cf6a4c3e87812639e10370c29b7528d7108c9a1a25439722f681936e66f3859042be58334a3bad7e5d0b7bcc12269cd65adbcc0c9785eff7944ac2d676f8822c94423459616389d90f56e3e9b264415168ecf105cd4ba1a85b289b18f9b57778e96d40528a25b7f9a386a16694327115646dbf928ccd9e9a91b4b42a01b8f850acd72f8fbd84a5a0b65afc398b9674812ccaf6a2013bcc0b0e7a3e37db95c59f493c3b33fb721baf714492e422635cd15341e189a0576345e7470b30c57233934e633527a134a56d5be98988f798f979bae37166a76959bd0262af4409c7dec148185313b0d4b40f8fc972810f3c099277f4692df4beffbce9a6c3e7ba6345ca0d3335266e83abe96499b2e7fed9198a4b314a30d24fb8376dbc840bbb6ae29b324d54a854d5bc632ec8bbb58c22183462f87267f94028b7b1c325948a997fd187f49cf2bd208162db2fa9280123d85218b83bf91a1d7934a3cd09494bdfe41e699da770bb2d3f808a3e0aaa508bd689ec241986fcd784e2f7bc0ee02741e7c6c3da001d75d23a40f2ba022884a89d8aebddf36ad494267a255fa8606d7c51bee61c9cdf5f01d9dc3e2651600879c6cc7b8849907f82e9ac537e8c4066fb4cd92d3bab45546866f0664345da8ee41bf63fb34cddc482564dd625587a3a596f5c5be2393666e3c53dff1eb81dcf71d2bb3bcf4b724cf3e506db6c246c4018e41943d5ad8efb85b2f3880566b64da154e9cafa3475f4a2cb17eaee92c08ab7c33b953775b6b9b853775a6bb891da9542d835ffec5eb9d7623bd66f93d990a1674ef464b660ab87711aedc9bd5d046ecfd187ec87411d98657fb452e8dc76ffc497bc64e6c38a40575a38148f94be64b6f4ab03a7ccc4525036021dac61ade61c1948445763c2aa45e1ee73782116b42832929fd6a7a355c9de9bb580792106c531dd203754de6e7d25c109496ad4beddba9be7125a1af0aa34f4c93f4b258ff2a039cbead3c6377c9d32f4d51082e810b146dcce2802f30308a52a6d57937744c8dd6f430a627a231c98d26ed400beea8c1742843a7232fed3a83d4693b385011bf7770336e468a3665b6e4056cfacea375b255f4de65edbaa3a93462c287144a34d0011e5baaa1016f164678a6984217e1f069e2d20136555ea09bfb269b9669ae089039d236dd6e1f558e09315aa33ef435d82ab1f9b445ab1b1a167b04a28cd04bd12e5d4c981da19773ae7b5907a0fd8f6a5c9033287b516bc104b0f910fe941ffbc0ca270c57efecdd32893b61a8f01baac50b3eb6207b5041802ca8695a0273f8293c834c894fe34ed91acf958edea09195172479310e2da42954ab8dd47483357dd875a813472ff739fc6fc09eed45342e7ab4b1a744931e50c626aaed48b46fa440a4d33f5b2a752e1f030f230a6c0da179e88e4486c4132cc50526dc098a411d34c4c0f2cf9f9ad5f1d7a518ca4410772c9de04f6d4e7bea7521c861762f66ab3b64d5f41ed807dc5104477845689ede66800f7e64c49ee91e3c8d08d60484d0500e541647492178f243c64925a3c0b50911864a24e29b530ac09b377b4f0ec8e30d28edc601867ff191523f3c7493317889fd16cb8ac47c5af78cc1f474ebd6f7156b9d220cf5dfae0426945d92e5e65d404ac9bde92a763d9fb050ee3c82b57e825064fc162611c618a681d9cae70a03c3db47ce7e711648171811552d0cca391c9a1cb25727f00f9f1ad785af0001c2fd78083421f511185e31542232bb70581f13d08f7c16", 0x1000}, {&(0x7f0000002380)="a9d417461fe9da9c41", 0x9}, {&(0x7f00000023c0)="32073e8c562df50de25a8860bbeb541b5bc078b3e1d09a7bb0e3cd3f680f3f63934c2df002a9b489f14ddaa366b37fbba08319f62ddcce4312e7da6b945f46c4ad8014c551d44e3999440608b2d80c8ab2def50de44e7dfe482cf380fc8e9a1bb35db0435585c195d72ffb9348ec0108e8084dd96310ead144ec2ed0c8cc96fb63490705db870f3d92eedc198b6d2d12036a149c0f6db15d56bed72e6bc93ebd081b7a446ed59ceecbb81c3bae6a1e4cf25bd0e1dea485c76733af32c8fb80172ca21669a476cdabf845579be07cdf422dec6f50b815a1bf899dfd6298eb88745cd7ea209eaff7816fca29ce5568f511547e4c79072270cdf8c6af0e3f8e21d0fd42d82464ab4710705b6d2625919f498d4dd6d41a34cd87a3f97f0192ca19f944af6b05875654d0f888587552af3e379d8fbced8ef0eee8b76c028c4bab479d0b66aac4e475913ee7528baeabf08abbf3cd8324e95c405bdb132d954c399d1fb777e41be9eed9bf1c7cf1b373cb2d34f0a435565b1fc9d10d03ccdce3b63a7df35d29163ada40517d7f5003c4e6a49dd7b54e4e7d21f0ad1cf96feb98ef32cbfc22a6a1a5e572362da7cc2b45b2135f35fa5f418e93785da3d5caa386d24dbaa0fd1b6c195af494904a41d7208ffd07961d3369a8e0eb60dc71cf55b2ac07a3be87e4fb11ac8a8c9581b268ffbaf77e540adc10b4fb41dc67cc0b749713511f88921efdcaf65ff2827649ff733ca547e2c45a7ea63d762f1b731e486ef310115fd664efe56f61da51dc16191e452241ea544f86dd0d0555d2bb86d17e87d13448b5eeee42b122aa590f8b155cda275ecec76f5398fcbcb027c2eecd6aa6a4bcc33259d951df6923b66474e980a154f8e02f2ac6ec846a89a2eabc59c2b22fc0811d9538ff10a8bb1fe7a632906271da010c5457f3091d523958ebe5630bab511eec7ba023cb5b89f2220121c4a479e5aaf12f8bf022e4ba622027c9b9dfcdc6bde63eb4c74f294f8c9e68129087db35c2edd67f7c032c3880be1b09a3b68a61509e230ef0b71e7e4fb98b5ac2dfbf0a0dd223f369c309e14a6caf1e313d77ff9ace4e4ae651ea0d948407badfb660447b5973fca150bdc62631a911fbf353d1e9f82dfff574e96f75720effc54d363dfdce261c05862feb774f3eae04a7b97e19d475ed35d48e7520fb89db39739926b3952ff510b37e1b71091ecba47dab25a0a6ecd3ffe00c2c0c95e8135e0af032099906740e1f660c1d356506b39a9b99a84b35b21d40556312fb5f0e0901eacc503d0b2428eef960272174f2ddd8007d41abd139cd844705a5c40696d5edc79f1ea11064fc6427379c20b74e5a61c4315c8f0c1979c9e1013753d39a94e713be6af23d9ad491213652587b4bc8ca05ce93ec041159bd55a9b7d1c2e0f0485462169feca02fe0653b77bea42449f5abbb2cb373c9d9dbf936891798f4d0459dadfaf910ddde5eae8de25f288d8c2c70004197c58c5795e44e116709c9a1f9faeaef1d61d5e0e1d5c6e044c7c0acccf1f4c4e1ca38c89013c46c2ab83e68fc250d89f5e529e977b1f6412b7021ef8a9322b8d292f9eb6fa60191bb09910749c58de9fb2592117510279f2bdd57076e1b4f086e89ece470f9b8e9334e834bd5dc85edf7d212bf2295271e98ccde96da3532813f2c4ed54b98526fb237d0cc0536ce45b1ff693589356fc79492713d7aaa8ad1787b61436687dd9b100938f0af5aa4618756f99ee35384ebf3ac964dc3a894dcff2b3cab7d4c401ef98b0bae3aa507dbe743f71a770f8e02a2b625eb9b99724e913f0f6b8a6a585d79e069c8c3da55ac5b3f64ebbe965c57b0e051d49e0b5b9339add72d08ae3b2c4b71b815686233ee1816429083cd650c2c70ad802b5a4b88132b518dfe5f247f6b9e8aa06bd6fec6e8d533fbd1715e311c48ea7ce0fcc0dcd840cb7bd385467b49e54fd84fce0f7b2cce344aa936cc323acd04845b1baf8516fa1b07fbe48599ae2aa2a53eab191e2f8a8e73135c710828e2532b0554f55962e508e64e98b523a87405522f01e9c8b0353c0153660a5b8d7edb4e772ad7753185fe4a41b64204b0a8f17c2dacb424d8ec8980aa72a4120017bcd38c4803f096397339f347657f4a02b6973790f9d2e723532ba4dd736292eb69e3afb8e6b3ad20107c627cb55309398c12b33bb8145ef53b7493c1077815c73aca8df437e5b975b82dcdbfcdaf2b4b7539e75c754ed0d482694e3f0193a7973a831b37f61ff22a7000e52c8536ce0c61f5d58d70eb75b35b32f33ad6e2248fe8804b2703b23ab1ae0ff508fa76c911182f1a8df7b9edb51f2a2a6168a5a3d7727c494f10a641b925ca2ff847343c046efd7f460bcce6ebdbfcdcc1c5ca616ed76f96326ffbe967521e87d8c89bc0674b505112ddeb3e8cce809844dae194ca638fe551babb5baa20aca854f7c5641e8624140414d29bc496745a69566de207b05f987db422adc4d0fa7a635cd761846392af1136fbc3a8f996cf1b65fe4b289891cd6a1138fe36f89ec4f74c269963b86e197efd97b217569ab1d14449e57a7606bc3e0c318fc039a1fb705d17814eb8ea253256be3bb2139c8152aac15cc19939e17c3875790d7fffb58f5efa1fb34674282213de63e944e70f732e28ecf3f8fc8f47db022a851fe69c4b9850c28d58ab5aa1d35ff19e9d6ca55260ab571be5b73a76213067c5e227d8658eb3165ceddadf7c3d28bd844aa998940474a5e9849958cace1ef83879d95c00403168ec0e424695f957d01c63248fe509e5e4abe42b4c11efb52b0a07a105dec023c6e3a2b35ef4cde78990f5cae27587329269a3e140c48a2acdb7cb9259df02049785acee0bb19be4ac3b38e356ec6b85bab5b068e7a46b98e0cb8f472e843e0e72507ac792b633c26d3b374c04ce53daa574b23099f1f32e1db1619750f3d6f5f1d6f7a4b27162e41d1841e3149f835d2f3e2144322822ecf8aeec06e3e7d1f5c31359d1c9da4f2098cc3823dc29f1f1e68896f52c0fd5c0fe7365a764c5c638627806ac38485b3af866f9b2a7a3c3ad17fd58e6a092868dd4aacc6b2c73028bf6cc54cd13b0c4f204e92e3166daf8354a51df0812d59b30522d842fd51dcad38106de5926c9b543d1536b6c1333e365c0516c5a6a494733097e2c592d8a5bd3f6fcdafeb943cbdc6b4b3432036d8463fb3860eb036e9b0fa0af5a24c229a9c336006722274b917116a8b4a8531ea964736ef443207bac854cff5abfbb1f872cec0505017bc58faa25ae4b288c0865d2d9d6e060184d718f6d8ee7e0a1fc93b8f92b99c735aec38ff3b425bc00a661b8fca1369021679310a9ee13bb477177e5e292d0d1566823e695f244bb2149e51d1e5ba4273cdb134d56916bfc1b29508a549ff7b07329a788d7550e1779a90eacb2d97ec3ea4479ebfa3108f42204bb45fcd0e77d18f651c240e7474dbdd7345e4d900635494c253eff83e8e4c0c5d417e990c5072b25b3ff19971594a30446b6c779036ea102cbe0c8f03908b8ab83a6f219fdc7fb3ea939d2a6ebd1ab8d35b3eedcb41574db7432a24d730d9791219bbfe813406841975893eb59f3b8c79e4facbb99bfedf66989aa908210a8944f125081b13ad819d37da2af24eaa5c5046cd7d03152126a7abbb42d5051064d2b2cb67b8a3e55e634fb1f6259ca55282e26219c0dd98bbfd89146bf467e9c03abf83ea98f4141bd4b404ce2d269a7b2f6319a92fab776c10104b1253a72406058586d992336dd6f9d80898ede6fcb6e03f5fe07cf91a16758c43939ed5e0b4f9e0082aa7d31344c2997043c151d93a662eb831d141aa63be349702cee2b348eccf871a761cf10986dbe0b38a7c50eb1b6bba07f86f21701e6b2727f3f795a6a3ca82fce253bb6fd3dc347c2a2e1ac7c599ba44aff9d5982cb7de39f111845ad192c7f43a9c7c539cd781cd07fdae78fc76cec9ff026160371ea85181b2e11839a1f558b14c088a33a3bdd15fc96438cf91064bddc1b84204ddcfcce0952740199fb68b2cfeb95dd47e607e95f54be8ab0266417678dacf0f5d5ab7a871cf4feeb642689bf35241c30ef39fa67999d45681e6732ecb0bdee429740a6a18e882fdfe3379f93757c066c26b3fd4dc77aa533312f4efa3c834ffe0a0f716e7f6b5e26fd2198ce043f65f64c785ff5ed056c089ba2b93a9f98c85cd38517f75c8e0b8b457d54ef6b82ca21793bb5e810741aaceb5315ce9eaa23e6c3507635c2ee5e3c0a5a9730f91cbe89be088197b8226816ef81ae9110802fe837f54fb6c5e668c1556b8cc81894aa440c652bedcfef790c67bd8579f314eb77cdfc05b53f9fbca7b0fcb1a61c4bca028b819aadbe33573a629859f9b6c35484032c171db542c633ec2a6185d7592d592083e7a0b5e0aab487d81cc844c60910e9347af6f6e5df26700f7858d0ce434889c0046d3fe3924d9820c049ad2b8ea5da7fbc0a0f2dec58b9a0196cc5c9906ce447649047538d9bb7b369f2a6e0f7c12153044e5414a6d1eaadb98c4f22b84a1e6d683bc3a79a85489a2e7159c317f63d0bbede91f1b065464431fa7c5ce408a8b558809f0f853d25d8780c652d84ced29f76282870cc721984774cab0d48a46f522ee60030f2543b122a28d2607582c3f7f5dfa308c169999afedfc65ca9c7ed730b6d4a6b4953457380a66e5378f4b5395456215dbb717e0e1f55898c81a98205a4cac3f15577473083a4bd1d327d750bc114072970006930be94afb40018cbc5cef8ca319b61d73729fedf5a25aa3dbf9400e563f9d633cb82e48d7d94822cbab354dd86ac4b120f009e6ed33f2ecea1db337ec37eb1a3233481d25165c983f07c524e9c27fcbc767c35f0e5176d68b350b70548ec8904698255878428dec80bb2580ddfc5cd36011547393f178df698f4842fc292ffabd15a639675f407303772577bd759cecd7831e1b86b9f7b484f57e609cfee6875c56ced896b99aa81d0ec3da3cea4fea1677eb3d0fa0c53b3e1c0ad525f57ef75d3e02e673757c1fb22ede2e510105c0b52d49e788eb97c4d046b68fb55f68ed19962eb293974f2306b2164ca3c0aa6c594dcbdffac7245f9f93a67b9212d60d2df617cc07ca6f085f7a279377040608117c2ce14df9d380e1b7b94df32f3f1cd63ff42938a9f311068ac63ef5e6f6093b94475f979f5617f316ff2f3992e5d48c4b61cea39d6cab0684e9a67d6fde14afc1ceb4426d568f59a0e319514cf13271dfc548e1e3e37f050530697affc74612131c71c919412124201a93dec0535ddaf5ae5157d88a14dfb053468c1102b1f6c1a078f241bcf86ec4282856730136fe6e5f6ab49d784c3ade09e3a976ba51bdeb712ce802dbbfe851f415149a08eab5bf4cdd688452ac01b1c8454ece49f8aa4443af27f2e94ccb9017ed4967657a03d4d51fb5c976232a5850b7781931c6749a5c818ad074791a6934ad597af232b3ce187cb4851e29727df3a98ab766872fc0733dd35ff69e87ad64682f8d9d9fa80f7882bbea78aac1988c5ff288538654d0a6e950c7e556a64becec1abd0ee6eb20ece017a22786624fc32e44811758dcc6874391cb64cd6717d56c3d8d666110991cc9f443fa02ec492d8623176a64b511cdbaeb4c97cf68550386990863040e306bf45b014c1ccc596df2fea381745dd4ec8b955ab5642282e83f7e772b34e54edec58f5ee9ebf023f901ead64ed89eb1bd6dbc2b63f371464e5e62720700f9e343f96f65ff5c6b1de2c201617d790c0a22d0dee153b", 0x1000}, {&(0x7f00000033c0)="4b47e7eb9070e407dbafe7865ecb3e117c562e6443d0d21e05bc9ad8e0b2898b8fdb66e908e2d3372e33b25889177ee437187995518baaf0b182d79b04c358d43199ef9beb3b522b6e6b34f6fa8cd55dbc579255e52ccf1e6f17e53bf48e1782841bf6b757d1c73933a709feafc08cc9890acb5196834a700e7a74bf1c71a18bb55411a8e455ee4829f0e00d3b4379ebb4c60338587ed3d8a5ac3c7c4dbba958", 0xa0}], 0x9, &(0x7f0000003540)=[{0xb8, 0xffff, 0x7f, "e93f97d8f119e98459ff383a1194f33cb88a795d4781dcfbf9390190205bbf91c2965af5c8bdb06b3f31132e5ee338ce34d4a5edc18b0b853faaf41af9a68f8b1afb95e29c8292416650d12b087138c85a1b19264cf486eaa5b8aa958f6336c8e9090d57120afc8aec97ffcbb60c4b0ec097e48641d32ab5c8ca4e941f9b8e9228c626470b05e799e505af606e560f36bf3580b80841ac8078c63ac8025c20e0dd291d"}, {0xb0, 0xffff, 0x7, "c8c3b48d543252cdeaf522792119cbae486d991323f905ae121ea0769052e1af508f5554d69e21baef7dd264d23b57cc57564450db2461cb791ae05c21265eef49f5b61abf6dad9fdd33d8755b036453c72867446f589b908e879114b928bce3a2513ea372aaea68c760ccf8525b7a5bb278b9ef6f9cd28ad3d54d446f3356b8dcf6cc3ce7866e305bd9c64137df7652ce8ca8cba697051c94"}], 0x168}, 0xe) pipe(&(0x7f0000003740)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() ioctl$TIOCFLUSH(r1, 0x8004667c, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000080)={0x1, 0x401}, 0x10) 16:21:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180), 0x113}], 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) write(r0, &(0x7f0000000140)="10", 0x1) write(r0, &(0x7f0000000080)="70842a49320254701a974a38", 0xc) 16:21:18 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:21:18 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) munlockall() setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x1) 16:21:18 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x5) getsockopt$inet_opts(r0, 0x0, 0x2000000001021, 0x0, 0x0) readv(r2, &(0x7f0000001300)=[{&(0x7f00000000c0)=""/95, 0x5f}, {&(0x7f0000000140)=""/245, 0xf5}, {&(0x7f0000000240)=""/165, 0xa5}, {&(0x7f0000000300)=""/4096, 0x1000}], 0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000001340)={0x3, 0x2}) 16:21:18 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0xfffffffffffffffe, 0x0) r2 = shmget$private(0x0, 0x4000, 0x243, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r2, 0x3) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc0206917, &(0x7f00000000c0)) 16:21:19 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:21:19 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffff7fffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x22, 0x40, 0x9, 0x3}, {{r1}, 0xfffffffffffffffd, 0x1, 0x2, 0x8000, 0x8001}], 0x101, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x21, 0x0, 0x5, 0x1}, {{r1}, 0xfffffffffffffffe, 0x40, 0x14, 0x1}, {{r0}, 0xfffffffffffffffa, 0x2, 0x80, 0x81, 0x5}], 0x7, &(0x7f0000000100)={0x6, 0x1}) 16:21:19 executing program 1: open(&(0x7f0000001180)='./file0\x00', 0x202, 0x0) r0 = open(&(0x7f0000001500)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000080)='./file0\x00', r3, r4) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0xf}], 0x4, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x4, &(0x7f00000002c0), 0x3, 0x0) 16:21:19 executing program 1: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000024c0)='/dev/wskbd0\x00', 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) dup2(r0, r0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) mmap(&(0x7f0000720000/0x1000)=nil, 0x1000, 0x1, 0x1010, r0, 0x0, 0x0) 16:21:20 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) pckbd_enable: command error pckbd_enable: command error 16:21:22 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x9130fbf, 0x0, 0x4000000, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f000071c000/0x3000)=nil, 0x3000, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x41, 0x4, 0x9, 0x2}], 0x1f, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x8d, 0x1, 0x8, 0xf1}, {{r0}, 0xffffffffffffffff, 0x1, 0x40000000, 0x80000001, 0x5}, {{r0}, 0xfffffffffffffffc, 0x4, 0xf0000021, 0x7b, 0x3}, {{r0}, 0x0, 0x48, 0x40000000, 0x6, 0x1}, {{r0}, 0xfffffffffffffff9, 0x0, 0x21, 0x7, 0x8000}, {{r0}, 0xffffffffffffffff, 0x2, 0x20000004, 0x8d89}, {{r0}, 0x0, 0x9, 0x80000002, 0x200, 0x1}, {{r0}, 0xfffffffffffffffe, 0x46, 0xea75eee0cd3d8637, 0xfffffffffffffbff, 0xdcf}], 0x9, &(0x7f0000000140)={0x2, 0x5}) 16:21:23 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x8) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:21:23 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000001300)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) mknod(&(0x7f0000000040)='./file0\x00', 0x1, 0x2) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 16:21:23 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x80002005, 0x10006) r0 = open(&(0x7f0000000100)='./bus\x00', 0xfffffffffffffffc, 0x0) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000140)=0xc) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="f09730a92c2adb00bcfc70c94f3d4174dd4d833645c16d8a3ffd80e94c0ebca47976453ba61ae3e6b7cc5d11c761ec9535d9f95e105e0d3fa2e4e79a857dcdad7bac9dc88dc00168217e782895d6d20bed6201a9f95e02c6ee7c969b", 0x5c) 16:21:23 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x10000, "002000f70601000000000002009349da72b6c800"}) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x800, 0xa9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x13) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:21:24 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x8) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:21:24 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x402004, 0xffffffffffffffff) r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x8) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x1a, 0x4) close(r0) 16:21:24 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x28800, 0x10) r1 = syz_open_pts() fcntl$dupfd(r0, 0xa, r1) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x8) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) write(r3, &(0x7f0000000140)="0f", 0x1) 16:21:24 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/116, 0x74}, {&(0x7f00000001c0)=""/110, 0x6e}], 0x2, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)) 16:21:24 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x8) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:21:24 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) r1 = socket$inet6(0x18, 0x2, 0x4) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) socketpair(0x16, 0x5, 0x10000, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x4) r5 = socket(0x26, 0x2, 0x8) r6 = syz_open_pts() r7 = socket$unix(0x1, 0x1, 0x0) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0xa0, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x8020, 0x0) r10 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r11 = open(&(0x7f0000000380)='./file0\x00', 0x1, 0x8) r12 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x100, 0x1) r13 = socket$inet(0x2, 0x0, 0xfffffffffffffffd) r14 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getgroups(0x5, &(0x7f0000000480)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000140)="8ea269f11d958462b093e6d1b8becb7136c1bd499557edb307793b25c8092c3f5893a392b89b674ae74e4bf97d8f3871a925b0489593fd4139361ab5fa30ff2c61c935b21c40319b7f6293a1b6b6b012868ba5", 0x53}], 0x1, &(0x7f00000004c0)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x30, 0xffff, 0x1, [r2, r3, r4, r5, r6, r7, r8]}, @rights={0x18, 0xffff, 0x1, [r9, r10]}, @rights={0x20, 0xffff, 0x1, [r11, r12, r13]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0xa0}, 0x8) r17 = socket(0x18, 0x1, 0x0) setsockopt(r17, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r18 = socket(0x18, 0x1, 0x0) clock_gettime(0x2, &(0x7f0000000040)) close(r18) r19 = fcntl$dupfd(r17, 0x0, r18) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x8000, 0x9) shutdown(r19, 0x2) 16:21:24 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b100050202000000000000000f86ca3849451ae3d3051020741038f53e8551f30ce390500e780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe0a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7da96ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290000000000000000000000000000000", 0xb1, 0x0, 0x0, 0x0) clock_settime(0x6, &(0x7f0000000000)={0x7ff, 0x4}) 16:21:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000000)="0ffc0e2199c0eca911f9494110b9107050c893155f21ee0a9fc67500229179a92564d23fdcd2722ec1f116ea6f608df61749e589050687a125cfd19c108ae6da0a6ee35d87c7aae3fe69ea7d7b90739ee6194b31fe610bf6884ecaab55ca77c9d11ea41f5985cfc3d1e94a", 0x6b}, {&(0x7f0000000080)="4993805abd18db8b161ea2f65e6142f6cbe44edf91eabbbf627eaca9523b4ac2d7c6f3c13989d1753490b2932cc78278638e12fc59be4899ec8c50bed11d46d76acefe8641c80cdc4e82b119576a56511502ba0622499b3a88d3c7f3db34ee22bea845c5d5c46cee03860074518de15559a6c86b5b1ce6b7dfbd5e588799995e0c64823f0db1f3bc797d4bfa1f09ff3801271eed4e1179047f492db016e7e28fb562d6ec98d2839f16d3ae0c3a9dcfb222028de54cf5c6f307bfc25d91e636e44ec23e7d528546560e97f7ca1e554302031faeb2b130705452811eb5084346363b2f6f9e6b2596bde260dd2e6917de45c525bb264ae6b061f4adad3ffedd", 0xfe}, {&(0x7f0000000200)="318e56fc6472256d78f7193398cc6b328ad20e2146ec297f98b49bf7e6079caddd604febf6672800c03d0416f66ffef98eb847fe3e997e9152450cf525cab2b4b2780e6308e35eba47f051d2ffa043623403f1cf7e934c7f4a02913f384599ff9a56d7a84a4efabda41306b9947279dc", 0x70}], 0x3) 16:21:25 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x0, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:21:25 executing program 1: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2044, 0xffffffffffffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x5) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x40, 0x0) close(r1) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000280)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r3 = dup2(r2, r2) shutdown(r3, 0x1) shutdown(r3, 0x0) poll(&(0x7f0000000000)=[{r2, 0x1a5}], 0x1, 0x0) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=""/155, 0x9b) ioctl$TIOCCDTR(r0, 0x20007478) getuid() clock_getres(0x0, &(0x7f0000000200)) getrlimit(0x0, &(0x7f0000000240)) 16:21:25 executing program 1: chroot(&(0x7f0000000000)='.\x00') rename(&(0x7f0000000380)='.\x00', &(0x7f00000003c0)='..') symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:21:25 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)=0x1) 16:21:26 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x0, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:21:26 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt(r0, 0x0, 0x4056, &(0x7f0000000140)=""/129, &(0x7f0000000200)=0x81) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x401, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000100)) 16:21:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x880002005, 0x4300) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000140)) 16:21:26 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b2030, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0xc0) fcntl$dupfd(r0, 0x0, r0) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000100)="2fef334a3298b6fc0107e25b4423", 0xe}], 0x1, 0x0) 16:21:27 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x0, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:21:27 executing program 1: r0 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getgid() getgroups(0x0, &(0x7f0000000200)) setegid(r2) setgroups(0x0, 0x0) setuid(r1) shmctl$IPC_STAT(r0, 0x2, 0x0) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ftruncate(r3, 0xfffffffffffffffb) 16:21:27 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x480, 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x5, 0x1cf5) r3 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) socketpair(0x1f, 0x8003, 0xd7, &(0x7f00000001c0)={0xffffffffffffffff}) r5 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/42}, &(0x7f0000000240)=0x2c) r6 = accept(0xffffffffffffffff, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffa, 0x2e, 0x0, 0x10000, 0xaf}, {{r2}, 0xfffffffffffffffe, 0x2, 0x40, 0x5e, 0xdefb}, {{r3}, 0xfffffffffffffffb, 0x0, 0xf0000021, 0x8, 0x1000}], 0x1, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffd, 0x1, 0x0, 0x4, 0x6}, {{r5}, 0xffffffffffffffff, 0x10, 0x2, 0x7f, 0x80}, {{r6}, 0xffffffffffffffff, 0x28, 0x41, 0x9a7f, 0xffffffff}], 0x6, &(0x7f00000003c0)={0x1, 0xffffffffffffff83}) r7 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x8004745d, &(0x7f0000000000)=0xa) 16:21:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b0000f91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x1ff, 0x7fff, 0x7fffffff, 0xffffffffffffff7d, "02000000078d00cb5fffffffffff7f00000000e3"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) close(r0) 16:21:28 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:21:28 executing program 1: r0 = dup(0xffffffffffffff9c) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000180)='./file0\x00', 0x70, 0x20000000) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x7, 0x0, 0x0, 0x0) r3 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000001c0)=""/187) pipe(&(0x7f00000000c0)) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:21:29 executing program 1: kqueue() munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000100)=0x9, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2846a19c85a7e91526"], 0x9}, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x3}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 16:21:29 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x0, 0x4003, 0x0) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0}, 0xc) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) connect$inet(r1, &(0x7f0000001480)={0x2, 0x1}, 0xc) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) readv(r1, &(0x7f0000001400)=[{&(0x7f0000000140)=""/8, 0x8}, {&(0x7f0000000180)=""/26, 0x1a}, {&(0x7f00000001c0)=""/254, 0xfe}, {&(0x7f00000002c0)=""/54, 0x36}, {&(0x7f0000000300)=""/214, 0xd6}, {&(0x7f0000000400)=""/4096, 0x1000}], 0x6) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x3, 0x2}, {0x18, 0x0, 0x86e2, 0x9}, 0x4, [0x7, 0x7ff, 0x6, 0x8, 0xa47, 0x3c20, 0x6, 0x833]}, 0x3c) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) 16:21:29 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:21:29 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getpid() setsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0xfffffffffffffed1) 16:21:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x3f) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x100c0, 0x40) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)=0x1) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x800c5709, &(0x7f0000000000)=0x4) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 16:21:29 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1024, &(0x7f0000000100), &(0x7f0000000140)=0x4) r1 = socket$inet(0x2, 0xa, 0x2040) getsockopt$sock_int(r1, 0xffff, 0x2000, 0x0, 0x0) getpeername(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0000008435b9be61ef8b96357fc2c869eb1c0000000000000000000000000000000000000000000000000000000000000000000000000000001501000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000080)=0x62) 16:21:30 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:21:30 executing program 1: unlink(&(0x7f0000000040)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b0000050000000000000000000000ffff25fffffffe00000000400000f2e9ff0000000000", 0x2c}], 0x1) 16:21:30 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0x400) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000200)={'./bus\x00', 0x1a, 0x81, 0x10000, 0x0, 0x1, 0xfff, 0x1, 0x1, 0x2, 0xfffffffeffffffff, 0xffffffffffffffe0}) poll(&(0x7f0000000040)=[{r0, 0x8b}], 0x1, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) 16:21:30 executing program 1: mprotect(&(0x7f000052a000/0x4000)=nil, 0x4000, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000080), 0x0) 16:21:30 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x8) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:21:30 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget(0x0, 0x2, 0x0) r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) chmod(&(0x7f0000000180)='./file0\x00', 0x5a) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() geteuid() lchown(&(0x7f00000001c0)='./file0\x00', r5, r7) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x600, r3, r4, r5, r7, 0x4, 0x3}, 0x7fffffff, 0x9, 0x7}) fcntl$getown(r0, 0x5) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getgroups(0x6, &(0x7f0000000200)=[r7, r4, r6, r6, r4, r7]) 16:21:30 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x10000000000001dc, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getpeername$unix(r4, 0x0, &(0x7f0000000200)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) close(r4) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) 16:21:31 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000140)="a3ee3f6e3fa089b28c5e94580b266f5065de6caf7534e026e9c587c14cdcaa80383509311c37004d5f0d0738860ee8ab95f478b51b85dc27d2d27a608dfc7b6eb934c7f613218b0ed182952475e77ff9dc55691a65a282523c53add750ac41d44a522c7016e711287430625b7e07af7541e126f8b8c01e2071242b", 0x7b}, {&(0x7f0000000240)="e11964be04de024efca9be223088c26020e1104eb60cf64eb062f13c2de2ee40866b198ed4fe54f3d323b18df54b4c0b3b5f4f19d319988e8ea03d3542f747e3bd43448339dcb72406c2d4663788dd29d2c46ef79bc9e29ddc006c407ce10682290e57f1a19be6cf3fbcf33b40a32a67fcde421c772849ddda", 0x79}, {&(0x7f00000000c0)="f8658022d5e8ac4e66aa831ff9a0435c83208fe80a48eb8d40e9f834279157f23e2838", 0x23}, {&(0x7f00000002c0)="07a435e0c2b435d59135afa94a399fc08983e2314b22f04f703d8b7c5e56fa26fd725f922780fead8d3df8ec245dd0aa360cfda5d16f7edbeed02d707618b7fd8fb09299babd3016f0b864875bd9caab906da9496ee73e2bdd5cdf7241a97b87620351e2a5dc1a2151415e34f38fa9f96ee454c06494358fb3568ddb583806462bdbe82cf151538f290dcce47e4b0142d620885a0033f3fc2eab16b4b7fd35b495519fb57de9b84f17", 0xa9}, {&(0x7f0000000380)="6db3bd2443858a347e7a9595e3c94cfd20545e7de72a30151b7a04ecd806272ca3d914af5ef0a52a7ed4465740ed81926a7150307c3b8a31a71faf1309908bcedb80c82f9d534ccd4e5567caa34c77e389683a82eeeaa9e67eb5a2a8d8e4fced2e6a8f561947183526ac99a89a0e4f88d9114a27de22d4a90d692669d7c9a5f5c6cf33797fb2c91a6775d4c597bc0e4c4592d97499767b3d455b220a3982293897e6691ddcfb5f08cd9be31adb777ab163055903e19a9ec5806e35", 0xbb}, {&(0x7f0000000500)="9566802a54107cdab96c678203ecf3cba1ec316efd632e35da67e2efa20612487b03c3d832e39b94f64ece73a48fe3d6e41c91bf1f4c9502909f41125b682d900695bc67727695bb4a57759c092973433d4b354ecc22e347648c827b2454b713510e5d40356fcb9e372663cbddf62805e8156d2a442d3d32eff91e52f8f7e43639ce9da5d09f4a4f5422bf35bfed484c88d2b199c30cb3d63004f254183b30dad5550c5c2da97989b48b845bb60fe955c503705878e748bae2ff0465688de4dab179efd5f08d43554b1e87e8320b8dcf2f26179bb8dfc8e55c4d39611618211adc9d354fdb", 0xe5}], 0x6, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) linkat(r2, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000600)='./file0/file0\x00', 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x87, 0x9}], 0x1}) recvfrom$unix(r5, &(0x7f0000000080)=""/92, 0x5c, 0x2, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) getsockname$unix(r5, &(0x7f0000000140)=@file={0x0, ""/57}, &(0x7f0000000180)=0x3b) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f00000001c0)) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000200)={0x18, 0x80000, 0x7, 0x3}) r6 = msgget$private(0x0, 0x22) msgrcv(r6, &(0x7f0000000580)={0x0, ""/68}, 0x4c, 0xe65bc1b36db524da, 0x1000) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000640)={'./file0/file0\x00', 0x610, 0x8, 0xda2, 0x1, 0x100000000, 0x79c, 0x4, 0x2, 0x0, 0x200, 0x7}) msgrcv(r6, &(0x7f00000007c0)={0x0, ""/48}, 0x38, 0x1, 0x800) fcntl$setstatus(r4, 0x4, 0x80) flock(r2, 0x8) sendto$unix(r0, &(0x7f00000006c0)="c68df02c114e26a2fbeaf1cbd25966f1e905d20b7785d752e707f5856fbe06913d0aae7e87eafb057dd8f5aa6bd914d4aa9fcf0688478e16108169dd8407d6d7ede561d34abda97a656d1bea3f06", 0x4e, 0x8, &(0x7f0000000740)=@abs={0x1, 0x0, 0x2}, 0x8) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x100000000) kevent(r1, 0x0, 0x8a9e, 0x0, 0x0, &(0x7f0000000200)) close(r1) 16:21:31 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x8) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:21:31 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x401, 0x0) socket$unix(0x1, 0x7, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)=0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc}], 0x6942, 0x0, 0x80000001, &(0x7f0000000080)={0xffffffff, 0x2}) 16:21:32 executing program 1: socketpair(0x0, 0x8000, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) wait4(r1, &(0x7f0000000080), 0x1, &(0x7f00000000c0)) socketpair(0x2, 0x4003, 0x100000000102, 0x0) 16:21:32 executing program 1: renameat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000001240)='./file1\x00') mkdirat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0) 16:21:32 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x8) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:21:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0xc8) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x0, 0x5) syz_open_pts() 16:21:32 executing program 1: poll(0x0, 0x0, 0xbd) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10200, 0x0) r1 = socket(0x10, 0x4000, 0x8) connect$inet6(r1, &(0x7f0000001040)={0x18, 0x0, 0x1}, 0xc) write(r0, &(0x7f0000000040)="2648b382794723f54102999c1d463edde9117b267fba021ede66cf02887a7cb7a990a6583e48ef213b417a6e15a1f91b8f323c445192a14df6ca8d29a2dba20f578c3536dfdaa5b30bd1039ae37f7094fe25ee9322b24509c7e703b3cb42a2e0b4330ac1bbdf50bc1df04527fe24438824ea4fa369eb7f2b6319a400bbdd5c943aef0bc134194c5363364439df24ff1b24fed631457470649ad94a6737e390e5341902cfc6c26ef9507af5c0861a68659fa8d1c47bd0bdb5619b30356dda4de22ad66e4c33e7768b095edc8cf5746a7cbe62772167f55ac39916f2ffbd646af02d87e4c40b32e7111441ec3e2c62fb3c814d30fec2e6cb471c15406aa1c9a69dded208aab80ab1a4498e774c8354955dd918642f583ada5123f20d9925b28f863b2907d8922f73406adcee5040c13f89baf0cfdd4713c3d6bf2b750a2c700ccb93c00d1b8d8b99d856bfea45347a86e7fe01d399bd4025597d344abaf5ea84657e66865d003d010c97b8131502f2e59dcba5ffdd1b21d03ac2effcbdacd5762b8f1a6fbf62707dbd3612972cebb7e2d96c2f99769b48edf6f2323dcd806d3a0f9c8ddb5b391c4c5d4afbad9525e15ef553500442d5338b3c8042b82bbbc3b68004a94eb090d103d2670d3ed260273fe6e08fdcde1efd97214be787f0a1bad364e2972f044911ad34099be548abc8e70a04275e19efaf37437fed95fb19c2d17cf6aa1120f392eb193ef06d02966916ded7db2b2c206ab49d0e699672b8876796d629efeac70af7ce881f3efcb38bbe517ffd6f5638df78cb45374aaa6fb8e198fc3d626225b3c2f72ac59dac86dd96198a3c5fe45d05fb7b774177ae04519aac30b2844ce0e035665b17d0670134c86d77fa8d0518025cdf7367ba9c8f7ea98e2e72fe3d260a430c7b3c5e115fa5f1055ecc5ec05103be7387c33b3a078dc63965a265795040fcf9c8f6cc204cf00139358b20fd0e7e2614444eaf78d8c7c212295d11c02125f0a82cc56ab64fff4bda6a534db89c0ffc67ec0c0efaafbcbb7ad6eb5110f76a50fa588f206615a0d5f762b8c87579b975470e54031c2b3bae1c2407f624dc5ea987bd74ad1c1681287025c76e8df1b1484db46f26dadde34b40b445275f1497f5bdfbeaf58be6220425f94d4b57df22cd91e47a1efc601e7cebd864c27a881ff08d0d3176760d6af463e62d3c2549f1fbde0d6b303f762c7b75eb93e718ef0fa94509ef8dfa029aae74c495e1dd87bb32595869b0f61990bb04977ed21f358c43c7bc61b7fb5ecf07637ffd504550e9e10338f0478a816b7184c56be8ec4ceadb1432720970b48e75c43b393b23b976997a2e12b0c20bd056809fbbe9213b0f8bbecc5863b16abd648db8293b2de2f25fb2982883178cc62adbf4da13af2919cd33798438f9b1929627a96f62ec59e561422c955ca0d450b072843e130192c617c043bbea29fe8a31016d2949cb58689a29ca759f69e0cc022c1a7378ff5ef484b05af34186011dca2cd09124465cabb841a483db9746ba87e6bd285295698c57d72dc9c3cac547298012367eb12ac0636f7aa32d8f39dee7eb0df84e2fb8340a39cf7a6dc6a88d0b525017bf0782a3acb7ae9f6146826930859eb47fa8e77f8aba7897656482d8e13b0106d50afead5888ff060b26b43f6704a0e26076f913e00cc8d59dcd681884fbc1255045f148655356aa200ec24e3ba576c0851c03efdcf591ff7ab1f7d43ecd7a2cc1012497eefe2587f4f330134c93ffb667613825fedbeff63ae2bd7dcb89a8539a64b2e88c54f6b5be408677ccfbc90fe9b32d56df2938f9b6a891d68ae5fea53b2280b9da5c0ef233c2f0c09c5b5f7fea6af14910c7ef342cef692ca76c80682c140e5b5b70bc68edf142bd97a01822a21bb0aca510d0c5eaf1381cb1ea9f859ecb4eded3652b31e6ef0573644e87095b5a0fd34720e328c04311614f0cb37c863fe10081bea9f5554ba9f4cebf987776d39f7860a7a2a32b4869868f2ad2e90c5ecbb5106f349794c582fec4ba9fc3805e2aef3b65ba757d1890a8a24e32dc08a967f4f2ee77f81513fae38d708fa83d3f549a8d6f42e3a423a870c3003b579d0cd83548355e42f59441b2d8d54c4c4cf68e675fab5fdc8352c23877cc904ffcb84b192936cb3681bb4e2e0291f4903fe74f8efcbfc6002572cefc3c07350532a229c6d00d3ce9bbc279e85629a0e7c677310b77a7b472a49e80554e55849aaccc5c50fca8f0724cb8b594089c469318562edc8ed5f4f5629f83d8e441107a0ffc0112efd1a62c66be41e88f3628b3873092669f1620155ae5793775d177d0d4b4c2aafc12968392a00f138d6a802b7be43465b0dcb2ea7c566973209e51bcbed37e57b9052b7d3b7102f16c4c53257e75eb228c3e38f861590dab7ed6f11d75ab1e8d5fb509e705b6f77894b047800cc0de722dc268e5bebea00535dd874eb0bfe200523c0ea42a278cd9f661b4ba00858b63efc0cdc3a6776c23edd9db21564aa4e6f05eb16b0337912a3d18aef0c5f5cb2c26f10c6904e9d4d32ac3b644d5302fb5e15269e70ee7c10aa1b3c7ba22369206bc620cb69bb296b8b5d05662e9ea0f20099c2ea965d4b2cde84e0becfce4f25b2cec9f2a550935811db0efe1f8cb3ebb30858ab236e9174fd4ae50f92d3c52e13c28ca5cd5f895cbcd8ddc64d508e96cc2ad0954d84ba61692d450613bc5fed371eb47c273fbccb7800ed3ad40894090d66d459fdbbf13001338c1f3d86e7f24688acb156e738db4db0cd2f1f0cd54bf87b86f1fe867cc72f906e04d78857e65ad43dec92a17184784472ccdbfedc16031d7b7bd3168b26fc5cd55fe224f3843a8f4e039ec94ad1c03c84ac119cb3a9cd224586189287630de8c9d5c7f813adf4baad42f8494e034796ff4b69a2de9be1a9dea217cffcc6144b96cf4842acbbd2424360e0ab658840add0b64c7fa6bda3b1aa4024adc646e8d021ca25878526ecb6979b2fb280c2999799d07a447fe1b91f72220e6a338381312412fc9475a3b7af785b02505e553570ab3839c570323ef7811861e4fe0ebf56e75a2db06146114771fadf258a0f46b176ffc2e9816fa7c625e937a2890d453c7a1ec036e66ce65ca62a73f5f97f84124b3d0f0da816ff50eb631d4b05b1cea04bf5a228333f3d6a7ceca04629e414371d6b4023b2f7b7844c770693a2ba5b20472a7b2f353713ce3c133149adcd30d168a13d1a1a7f249d4721babee851a6856edc93705eec7da0b1db9ba96d4f407cfa912079e0e9a945492dae57c0c74e4c0ef0177789f17808283a9e01d04023fcc081cb4672b1df932c8613597904ee5bf970bea525d5b9b09dd4a7ab6005248682473edfc5e43cd7dd47de98d534941486a63fd7073240d9e61270aba7762fbca56175ff9fc3c8ee4df9498e60f87061ec4d5b92e5dbf85fc2ead39b40795bb4bd05f8dea261efe43208582a526884377036be120f442e71b8cb39cb0aaad8543a99ab741299653ef7d999056af6ca6921de00c43bbbd97c06a8b29697b29aac66994620cf0f6a0dffca715ab78311694d3127a000ea167bf063a6c36f1acb485b1b231f28329de81829df2289af00ccf0a628251c50f7c14eae08e38a261263b48de968bc47580492a05218608cefae71d22978603bcdd721ebcf1fdc390bb108eaeef38d9d0ee373fb412928dcad095ca2a6cecaad412da6cb5f5e3b493172f80b1d724ee3080f36a6673f0e7dedee5c5a4f428dcaaeea2ac5811c9c2ccb936ff0490e72e8dc2f7bfde26d71cbb1c68bedb412bb62060c4f3ea4bf06a196411838bd0250899d929fe79899e239498d8ee29d7e059f28777f51bae8fcfbf02e17ea7b3df3b853a093c7257d4e8bdbfc67272e1117da48ed9a0a39e75a906765a15b9371066aa35a94789db0a5570981f69449a766d046dc08defffb5a0e448859101ab91fb8b03c5528163fc0a45745571b52197c0e8f44128c2fc8a20dc14bf9ffb3c03c0ba1e3246be91ea558d65e5956a62ca7f9a1d4e132f67c0c84c40d19c1f5dc7017b00a5e387f71da376952eb740a242aa15b3b06b534eee669be15aa89ccc13def4a884f517a47bfe1dea05f8b7b6c6ecc93b9dad24fd48e5eeae88f7cc4203c271ff807c92d41d3ea68da838767d30ffae1045a1a0fc2bd95b87258572426d48b05329262982db3f50d8fc1d6ede2e80a4a2b774792f8af06bfdbc4cdb263623266f5bf5dfa901d811076c447c17260348249b31472dce37e48716ded26cde4d0b886d6e3889adfdb0253b30cee795cfeba66456803ee2a011bc687ef72fc1946b478d460f94263ee35b4cf172219fd3e2a79078ef310daa90881def29f64a2d14d872dab918acf7c76e31a0ab3ef8c1587b89be70280c13ff54ce79f77652c0207a19f528dae0f1dee013e4161f6b69683b07df4fbde9c957fc46e0e832256c8897364e5e7be9de726aecbd2aed91235b099265835047dc245832e48f437a3b6c1265a3ceab0516e0d6cbaa8f5245c0a0e41d3c6e9098aef9b71c5727af5600eee64ffab33389f6aaf05150f15fed415a8ac0df1c0c366f578059adf592cd5e01970c1de76a1769ce51c260410302e012c81bb406a96bce91470670d56345b4c640e47a581e4989544d45f120fd22ffaed07b57ba29f4c761c2a9c701f3f02ea815a5dde01e617638e9aa9256d888b31ce33da9f49e63e540c4daf3a4515d250eece403cfc41acb6957fb90d13b73eebbee7815792fc2b26e2284ead8bca5a3f702c212997a7d7dab1fbd13146ee3562de00708f5de7bc53a6472158fa71bf66d2d8d88434cc82e3dad6efb0280f20e61cabff84be99cc5f23209e7f92eae4b418e5051f66ea5d4420aed9d4659c31558bb26950a8e745257b272ea075753c1c145c7a5348b330f43276f5cf96a596cb49e51a348a19924d70499ee1c053ee1eade80d783980a535a5c781164bb7f96999e44311b2f4f061756488fa244c673e09245ae8923e7125c3a7f7dee0562f4c40be1847684f8a51079d2b8338d45d353d8f6a4d9956844a05de017a62f7494d060891f0d6b0ecd74f43586b88cfcaf2378d81c52f57774ecac08560bcb55a649aa1e2b309efcff538035cdfcb0897f77295cb19f272c73d7aa5253d26d8b91495b5943507c1a8e3a149eb543d6034f9eba26179c1b1d5e208755e4372e7bfd9dfda67dba51f658b75a9d97f24cad07e7d3a57910f7e1633423d2b526f2ef07c7cb4cc0790381a4281084e5139819e39072b14f70eb8052336b96890a73c0bcfcc82517631d548b0b8908588e1ed7e203eaecb01f317f0c8ec4c2c4dbad2999eb7d430427ca742fab8c410855dff7eba9ff4113dc214630dce301d8e1e8046657fdceb33e22d2e0c97891a72c450650da140695b7ff7aa39662c9c41720cfa05e13b813b11005bfc4fa0bd6aa738e752bdd7d718924d4dd1e3654778abb6d0e783f2cdec5bec409bcf31ddeb9517f1be62d24764a7a27504c997155cb1faf384ff38116da93ee8e3581715347c29b34a6ef393961b2f35278e5a6f48dcc8a1f32db631bb500015d22fb7bf93694538aea81017641d41c60afb2eb6fd3663b69f55fe91ea8d3a94f86b90eaa71cb95e7098adde63bf7802cc3e6249954f7ef46c4977aa62eebb0bbb7a580253125692de98a5068632b4c913979850ad8812d38acc3e2379abcf7723e97abbcf38af96b273bcf3a72cd9fb639992a876118f450a7cf954ca251739ee24fce082f35aac5ac1fa3033e7231150839d4", 0xdbe) 16:21:33 executing program 1: munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = shmget(0x1, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x2000) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00', 0x10b3a7d447fd72bd) shmget(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x7f) shmctl$IPC_RMID(r0, 0x0) getpid() sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000100)="b853ac23072b90070bb95a8403ecd71178578688140c523cf32f7b202c95114cd2aee391c03674fc483df372c8c7be7f3d207afc84c3581f053822a3a60978d9d87bf0f1a68ed136062092fe3c9f109163a9e867b4a5dcdcd880b65db1166af42c92f3eeed37c3e312061fec0fec5d46614e8a15b3285684ebbae70907d0353fa7dfc0b7864b6f702bd8", 0x8a}, {&(0x7f00000001c0)="99d5e39c50eb6d1f592d5e689975e6b79b92e468c6b2b15116c858496bb2029d89f7ed438b1131824912a1986b794e9d9d9c25f61aee97f4ecc4e9bd74d53632e1280a0bd844a621ca597ef7ac3b8e210852394b07cf9434a61468eb1c34637c026b2c53a2b33004ce7c9c2fe056a9fea0e7562a33fa76796965066418c3a96cccbd06c04ca7360d892c0649dfd6ba34b5d746e4df93f07d74f5", 0x9a}, {&(0x7f0000000280)="d8cba6e5a3bcbe9e43ca9a4a135b3740be2035afeb57d3350fc1c01c3dff4df0e8de5b4c8a9d0afee51ddb31df3a9a326c2437b5241b6ae4d62114778814769478289c49c226e8b68b5e152907fd55dfa5d626a816e5a77a43dabc82bda3263c2d85ec579e3d6fdc898664a5ee72af9e09ea95d36e60f52202a65c4b117c94b9bdc78ee8eb77aebdc96c303001040306ce121fdb95677f6c953946f357ab4272966682046393e146493b38b1da7aec6a44f67a6e5233ee281d89cdea7cf3793bcd7457405af71c", 0xc7}], 0x3, 0x0, 0x0, 0x402}, 0x8) fcntl$getown(r2, 0x5) ioctl$KDENABIO(r2, 0x20004b3c) getsockopt(r1, 0x2, 0x0, &(0x7f0000000400)=""/145, &(0x7f00000004c0)=0x91) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000500)) fchmodat(r2, &(0x7f0000000540)='./file0\x00', 0x0, 0x2) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000580)) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getsockname$inet6(r2, &(0x7f00000005c0), &(0x7f0000000600)=0xc) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000640)) sendto$unix(r2, &(0x7f0000000680)="f3f4b66f100fc69d73f06ceb2d66b47c43f1b4a4bead9694d4cb484c948a25503a49516e9ee42854052276c89d15a2c2db48e0d48f643076b95fce301435dcf592419c4689a665d109de89b64b3828e9fc4b176fdef8dc180aa1acb7a4f313140a23f2defe7d21f6b6098248629c774265297b9e36b7430a73a1fecf86a7220553c1f7df904f52ee84d9953de2fb48e48def21850fea24c2bece0d4be96ed388dac731924d4880de0ec0407b69d7d5762ebbedfc5b8cd20261c54ba394d36d1f90edc8c093dba1291c0ff2a80ec4942e0b5515d54eec5381c636d5f9ec9837709aec1e8a5c31aa442687", 0xea, 0x3, &(0x7f0000000780)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000007c0)={0x4, './file0\x00', './file0\x00'}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000800)) ioctl$TIOCSCTTY(r1, 0x20007461) getrlimit(0x7, &(0x7f0000000840)) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000880)=0x8945) r3 = semget$private(0x0, 0x3, 0x15) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, &(0x7f0000000900)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, &(0x7f0000000980)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, &(0x7f0000000a00)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000a80)={{0x1, r4, r5, r6, r7, 0x82, 0x2}, 0x400040000, 0x72d4, 0xffffffff00000000}) 16:21:33 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x0, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:21:33 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000400)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) symlinkat(&(0x7f0000000300)='./file0/file0\x00', r1, &(0x7f0000000340)='./file1\x00') rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') 16:21:33 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000001c0)=0x400) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x8, 0x6, 0x4, 0xffffffffffffffff, "add48b0a7e0f48045ba7bcec414c64b9e4a18f54", 0x9, 0x8}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pledge(&(0x7f0000000040)=',&-\x00', &(0x7f00000000c0)='.\\($\x00') poll(&(0x7f0000000080)=[{r2, 0x4}, {r2}, {r3, 0x7}], 0x3, 0x0) bind(r2, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 16:21:33 executing program 1: pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x148}], 0x1, 0x0) read(r1, &(0x7f0000000500)=""/4096, 0x1000) read(r0, &(0x7f0000000400)=""/219, 0xfffffdc7) write(r0, &(0x7f0000000100)="e3c24b35bf23cb2d04e24f8f90321932604e34f39017e2954c06fb2bb1461e98fdaf6a68ebe7c182546de21ce65f673fcd264baf12b62d3c98516aac1340a3343417cfb92795a84a136c742c3edf318eff7dfb8188d8cd8fda6509cdec5c24e603e8416463582844c99354487a872b7774a11a81b3739281d4946ae6777bbbdb6f45fd8b5ed9573a6ba23eea0cf2e947b2e214d020feb79ed6c31a949a2eb44428f28b", 0xa3) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x4) 16:21:34 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x0, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:21:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = syz_open_pts() writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) read(r0, &(0x7f0000000400)=""/139, 0x8b) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)="82", 0x1}], 0x1) r2 = syz_open_pts() close(r2) dup(r1) r3 = syz_open_pts() readv(r3, &(0x7f0000001640)=[{&(0x7f0000000340)=""/137, 0x89}], 0x1) 16:21:35 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x0, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:21:35 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) 16:21:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x6, 0x3, 0x40, 0x6, "3e31638b241bce3c2138aaf47ed01da65d695c96", 0x0, 0x7}) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) getrusage(0x0, &(0x7f00000000c0)) ioctl$TIOCCBRK(r1, 0x2000747a) poll(&(0x7f0000000080)=[{r0, 0x113}], 0x1, 0x0) 16:21:35 executing program 1: getuid() r0 = geteuid() setreuid(r0, 0xee01) r1 = semget$private(0x0, 0x7, 0x7aedf787c66c442d) mlockall(0x2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000440)=""/123) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000004c0)=""/5) semop(r1, &(0x7f0000000500)=[{0x9, 0x40439fb9, 0x1000}, {0x2, 0x2, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x6, 0x1000}, {0x3, 0x21b, 0x800}, {0x3, 0x8, 0x800}, {0x4, 0x6db, 0x1000}, {0x0, 0x2ba7, 0x800}, {0x2, 0x1ff, 0x1800}], 0x9) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r5 = socket(0x0, 0x3, 0x8fa) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x401, 0x7f, 0x5, 0x1, 0x5, 0x3, 0x6, 0x1, 0x0, 0x8, 0xe2}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000600)={0x100, 0x3, './file0\x00', 0x8000, 0x5553, 0xbd96, 0x7f}) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r7 = kqueue() r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20100, 0x0) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000340)=""/246) r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0x100307a8, 0x20) r10 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40, 0x4090) r11 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80a0, 0x0) r12 = shmget(0x2, 0x1000, 0x1, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r12, 0x0) open$dir(&(0x7f0000000640)='./file0\x00', 0xdf2, 0x80) sync() socketpair(0x18, 0x6, 0x1, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000540)=""/138) poll(&(0x7f00000002c0)=[{r2, 0x2}, {r3, 0xb6af833318d61353}, {r5, 0x4}, {r6, 0x6}, {r7, 0x82}, {r8, 0x80}, {r9, 0x80}, {r10, 0x16d}, {r11, 0x100}, {r13, 0x2}], 0xa, 0x7) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000080)={0x2, 0xbc35, 0x100000000, 0x8000, "7b323dfa4477f8a3336c9ca61baaad44e33c2a09", 0x1000}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) 16:21:36 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:21:36 executing program 1: pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='\x00') r0 = msgget(0x1, 0x44a88907a3bdb6e1) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/157) 16:21:36 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x40000000000008, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x300000000}) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x100000000}) syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x10002, 0xe0) connect(r1, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) syz_open_pts() syz_open_pts() 16:21:36 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xb, &(0x7f0000000180)="ea3f0008", 0x37d) 16:21:36 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:21:36 executing program 1: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) dup(r0) 16:21:36 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x62f) utimensat(r2, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x8, 0x5}, {0x9, 0xea}}, 0x2) open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) getrlimit(0x7, &(0x7f0000000040)) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) ftruncate(r1, 0xfffffffffffffffa) 16:21:36 executing program 1: r0 = syz_open_pts() flock(r0, 0x800002000001) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x100000000}) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x422, 0x0) flock(r0, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x2, r1}) pckbd_enable: command error 16:21:38 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) pckbd_enable: command error 16:21:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0xc100, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) 16:21:39 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x8) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:21:39 executing program 1: mlock(&(0x7f0000214000/0x1000)=nil, 0x1000) munmap(&(0x7f0000213000/0x4000)=nil, 0x4000) 16:21:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)='Ms', 0x2) 16:21:39 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) execve(0x0, 0x0, &(0x7f0000000580)=[&(0x7f0000000400)='\x00', &(0x7f0000000440)='[-\x00']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f00000000c0), 0x88) connect(r1, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x2}, 0x8) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000200)='./file0\x00') mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x40, 0x4) 16:21:40 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x8) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:21:40 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendto(r0, &(0x7f0000002480)="d3bc10b4df67344c589c0f372234f3c74e4becef64e9f57d340639fa68fd4d23ef7e35d56fc9cc3d971ab1e3f90e84533e54b4e11718883dbd99f832e46a9f3ea9edc0850a5fbd22a50664cd702e36ac0ddf53040aacbf7ae292f6d8db1b5faf8efa5870a0f2c6021813477b55f5943f4812a0fcf2ab316f298a9773c7215fba98ce08bd006eca1d7a058f9d6d8bc761ddb1f043de15ad5c7a8f1dadad5061b99528cf51a9e548ad", 0xa8, 0x1, &(0x7f0000002540)=@in={0x2, 0x1}, 0xc) sendmsg(r0, &(0x7f0000002340)={&(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000021c0)=[{&(0x7f0000000140)="f5d6c8306dec10c2987ca5bb6f298fa41274dfd8ad08a0562729fef04a7e9f98869966d2fe81c3dd9d15670d8cd1877240d9f407abf62fae0b3a46498c501d5c0b6779c2ccbaea3f2d3490f6ef3e78fab93b6ab9c566a20a650b71fb", 0x5c}, {&(0x7f00000001c0)="447ee038934df77feb67c5c70e023fad69c8b70c559cf4e20ab8ba384d055f314c25e0395484fb7bb558c6ceb683a849795c4853131ce742c29c27eae87ae2a11b29c7b7f7e5f1fa43c533744fd925daaa5a2f1b8805d396c6ccdcb2e78002c02234ed03d6b165545c3c16084eff9c417741f853efbf54ae97e7fda0f0d22845b049b6a7c427bd86156cf52bdfd17cea3cec4a1ce13dbe515f18c09875b68b8cad5d94afd6d1bd5eae3b2e0c67540dc5bd450cff1f90fe9f89492bc06910c70f1d9608be5975442f6ecb0f4543b24b3703c56edd27c5826ca0626bc1297e7e26a6a9cd4cf329a7f2b40e0ad43c36d4e7538aa71593294609f7e17f69aed4823cc2b25487a46a15977100cc51288b130edac6300e5338b18ce3bd2e89bd6d4caa377b3a7b15de4cc44c57d0ce8814d32ab3418758b6c00e655cee745f95036ef55273fa1ec053f920a789323fa1abcf5aa2c4b945e4b5669d200fee2b79d8bda0e87c613e78acb8f30cccf872aff26ea73579a54164d2eef010c435e06d5511072d70b31af6b33ff5e40278c180e19fab2ca3f651b4a8825c37735376f7a39dfd00956089015b49be8622abcf5b4404cb171d9036a765779128fc711a8304eadb627cd7bdf561a170c22349a09980dbf5dff242aa973c18f51ef56ff29c37d8502f5bbd8102e1846e349112a6184ceae9d0a36fe6097ffd4ac2420735e5a64731dc2953d8827f3a08a173873ad9d764274f36912d35ac0a6bbe9bfebc9ca62aac94742d020cd5fc8e2af8253b168ff5beea107042260c0efad0879d1a5bd9322f351aba4a2471aa4d93907e6a4ed47b68ae8eddb4e427f50486b2fb2dad96bc13d983fd4d92dc345105e5d7fd2eb88627699f89b6db6c8fc3acc60445770e24bbcc15b3f9c55f4ea349d692eb63169f8a6376c4c636ddf501920cec603b6282bad4f35bed37a6a3c5226ae7a34f1c7d47572fb0e98fd5f10f8a63d5924f5e052600042166e80cbad4ce3e04bf192045611d5acfc77d49103858c0c43972c2c68b3f959a07d154c32e6213204fc41921153c79779fbfc032e386f52a875da4d89846645246b7c6deac86f14f6f8af36c0576e8297368811fc452cd33f04aa0e781be57f5eba27adc7937cee0416ee7de2e72025154c88e419df195ba4eba94b69c67b85c636bcefec309da5bda512fc085badd304d736b7ba12f12fa2d3ed0103e1a0316811efabe6704520423b9c1a496da099251864368180f346f956b7a62bda3a41a9e952831dc1a7c958c5a4a39d8fd536d6ab9d3c5aa91bd3628efd10bf1fe5e95851a30fe9c8bc44b8d0b0abd257f8e3840a39d43c4d51195617b0dbd66c3b96e289647c8fedc83d58485be053a9fa5458639d6fdcb98031f72152b2773d2d074c67bbd3ef53ad081441a126df22f35e74fb054b1fba2b58a18f2611622aa9c0378fa087eb90532c486cc6170f0b5d69af9ab2e5806a8f80bd27375cfce814ea61fd50af2e2e79b6dcd712696c77401028c28bb6ffa6ea6c07d7846370e892f8453364cfd752f033bd39ba47e863fd79e66e36919c1061010418099619caf0eb5b3cdad741c14b64cd304a2f85f74ac304b2e29657d03030ea0cae36d390a070c9f2682d29210346f852460384dce13e641aaa4220163b897f0668c7a6ff2b79e92dc6421583b102784fc6b39ba7fdb1379ac0f34844f87f2f823c71e97a97ddbcb1cd8ee49aaad0ec419013427064c704995250a74c4e0c94c93a979d250539f0be6877946a12bef8288b4b58bea9696aba470bed0012631bda79dcd42e58b231ef55419d4658958d93570a96e525b86924dec18091cdac413e5d18770f4d63d820566032645adb825f3b9d6ec2851162368e5424aa2abd4e08f37b2d65c0f08d4e1ebe9d20e8ff684969a5b748801ce4414682f846b598a9877733dc4ea911d552dc1159fb2557f9a35ec9ed885d9811d34ed71c6ea48a79674ec24b6b76a98d3c60ba29d4be4457d88a911df3c5c5cd42e6820c328ca822a1adbfca0062a77520fa9682cdcbf92e8202612354c230511fe5706516a353d66550da954bd965d32736a7738d753aaacbac85ef8a13bce610f85f0fd7d1a42793e7cbed7cb21eb0672c70224f15a6d2497cc827625bebe59dfab320b04d853df5394a6b4ea7f1bb0dba20d4a954db43cc865c34dd01ecbc6bb3918efe5fbebd4e7f2d76c27c0841cda16eaf48cf25f4ad1eb0c27163a5d765903319b2a641fce501b2da9bc9d1791e0a7da7d1b24f0eff2fc2ae10c435eb82892e68b8798a7e9e6adbd06108c7ac84d922135b62fdf56fae764f29b858bc98485c7be98bd28f30f04ba20262cf8562726d05961571519bd0bb499b7b9f6c08e350611440c61bec4c0b79b0fc1b092202bde4fc6649d1dcf99613c78a4915abc296a6f3dec00138281c2c24302d6d3bf72741a07b60942094d6d1e01eee28c5bd9e87a3ce6f47490270269ffaddaf4e4e1180032eca067da77ca8cebb26295ab95c965dd884ad3b0123b752ec3519abd00036d1b2b5c504a8d4f268ffdf9c7c00f275dd18846d804e6fc6ccaaceae89eaa82c39df3bf04d51b1addb9980a1942e48aafd5563ff2f44bbd5c7bb54543fed349d3c61ae7a88206a617405348bc029f78dca44ce2988dbf3f106d2f62530d42664c15e072dc598f1b0f61961ec7b5659c3e107a42c428815859c9d808912f87ac0d6b50e31cade6f1e3723c50613b6a7172053637a5516fe110a9bf8dd7ab780814a03a91f8591f343f9cde05c4fb50af49a851fd15910c5d4cce95fabe1bd1c81cc4bc8635ff2159489bc4200ac131395e63af4d7e2f2e03258899c1a898fe76335e81637d1da2073ec55c81095d04a440cbb517bb42d717d0b76205723e13c1a5246f716bf9c347889834d54ff1c3516da35992b15df3e20dbced2f6d323848feb17c3400a162de9ea7980ef96e8fa8ffdedf6dfe8194f3e5fea49e7ce144097c09437ad6bf76c1e21b390e25ee31de4eab1af93b3d29ba90975c04235e10ea0e295989aafe500c102e39f61e8c26314c4800b559cf31fc43d0e5b3f9de9f5a29306fc514af34a96e93264f61946023d6718b1e3437da8fae808ace310916e88c97f5252aa27b51ed540778b56a920490ad472377a6162645cb16a752571c86657888a8f7fdf6fef9d1595f7f43e39060daedb0963aba428075941a4831918a9ab679c80a89e3c8bade7e5950de9e10ba40c03f273dd53d16ff76efa2343b536ba569d2e654a4148f7448bcc19ba982fe922582f4ecbc858a8b6e0894c266de5923ac9b9cffcb11e3fb9e7a8b471ab384e5a5f1c427a3ccde4b828df3da868fdaec7e4748754b21de98613a4911aaa9e60554162be8fbebf0a66cd3cc25f19efa79076a43c88c4f4a8e9124c533866dbc966f318e90fbbcd7bc192295c90fe9ce3f07058a75e90eb5dbdbfff5dd694f2f7f7062b95f6c912423d9694e34de33e9f05933a13addf2d001c846d0d081f38dd9798eb3eae18bbe1db75a85f8d1de1a7120247d06c12687dceade5cb8f45b96e0bb4cd079554fc8d1d9eb8f06eff0fbb1be095d7c2c9eb4bdc5f556b2a2048fd1ee1e19796af3717a6c5605c8e6b3b0f5d1b998477115daf5053beaf3e485fcbca37f64f2b1f0e2256f07d89364c547bb185b82154605214eab79c9c5fbc44208712bcaca03f0997dbd46128abe4e120648220f662fe2913acc8beaf77fc75b8f03398a1f8c1bd8409dd3795dd350ce5677bf10ee2f8483257bbcc590775f42530cb9c837ab990c38bdff56fd7c851e38cb70d3f16e99646fcb129024710ec7aead05871f68ce0d5a7a58e039e7e55972fa46222f214fac5d32fe587f132cde03ea9470caf56e8a2c05eca5e0bb901ce662238c03f7f1baf713d5e7ab2a1d261b267af3ae0205f66c8fe4bcfc121d8c06a5cffc0522c3e2ee213b7fef2ac66287cff240380cda1e3e8bf6ff6d9b2f9b85f718c095ca584878f322c097cd7660f819495faf6db6e1f19c579207794afd84649b7c5af1abc13c84ee4bbb23c5a0346caf963d57c67ab569f3aa5a50967abbd17bb4ad93bdce18d70d24b09a798ed3457060e4a446e108296fc0264bea6dc562e98d2e331c9021fc5f6f23e0d2e2f4d96baccd74ba0ff12d107f2b6fd182efeea8b893488f94aab3494771b0016ac429909876bd4ce4e6fdbeed17b44cfa46f6f57bd24046676e95c46a8ae3cdebad89252f1d1a12f61931ff24491e0da6e66e2e5dfd1940fc1b50cb202b4d77268c18f1b488bfceaed31aa99ff695f85d2e21b0efdcbdb8e0d26c84c1264b429dfc695e2f699647e7bc586f705d2313b7bcbb702d1e2adcdce7845cc7806028081514aa03a220897500d3791a9275e7e7811c964f21d5f492cccff8108762102bb8d13514d1aab97c9b2713f53bac1f765e3ec92bc2db0b8340abc0a64c5ee06768daebf51fa105383b6edcd60b634a6e608cdeb7d1f97e3be6431462a5ab48a71044c7dc3f1e1641ff28d4f2d4e8278dfa4f5b80f2d39508ba6af6d67af0b1daf41ab873bb83e20c52f1c5d305bfc207b3e738f6c7584f87b172e7b66dde0fdcfe7f801507ee188705420f213ddab223626d9a145fa19d3772d5f6909ca86060b29f376508962679ba1ba7c89db16caff2fcebe22321233e79e6aacd11055da70b34a8cf57abca135b2a4cbda80ba5b597438b8e50b942a41abab0ef838a0217a1502b3b228db509e2d42a3c82107d0f6b39a1adfa93da8089d5bb2544af9c020dfb0f455226cb6121b08cf422a4ee16d188ce3a37948ca89ed7a6031f010fa645507f02379cfa4a0f36aa2d417cfa655f819b80bf77ea7d2c5d2f73a481c44388a9ec8d2488db6fd73ed61bdbefa8cc0cabc022cdeae052c6ed73901699885cf9a9e598d8b94e4b71ad155127116a6dab6fce66067952fbe36016766e7f4e954d23471c9b0d3a57b120320e02584cd53fe80daf49247f3a8464b2320110bda6fccd1a678919b18f64835522ff6d2b504f5b58caae972bd02c046218799e1c30d98295629f70060a3b38d3c1825d00a39e00af7b109e1239a81f95d7a176f6523ebd72a9a862af5cd519dffa0d9030e886d0ad2855638ad15aadf5558af93709285ced296cc941ae9a3275b1ba3d0dca23beeaeb030b079ecda671b2406541eb802fb738d07e7c49000d47042732b8cb61b67d9d2d1479e2cf6bfd2b8e6a850f7a09853da148edea51a578c1e98b69455f1ef90d62191aa73fd04e5d7eeb1b619e41c091cc86677c79dae2af3d3510e79ac3d5a874e43d8ef6325461af0779d3489764ed070bb28d6ac03721dab9eeaf222bda19161a49219ac582d8b94aff5c1907c44dcd5f667e625857861b299db7f6584e0c3a1f226bfa5a59d012b0471f6a08ce144e90a47dc1f1d868d83ca6cf1711795cbbeef7b77c23ef41a0923afe231e16b76a2825177cb841d3b2539a59c0d8d2d24b469a2232cca97ba36ef1e388bd35b5bf7bdc45ec01759207f6a92906133f104a9007bb94450086b717e518fecc8e4297ce1f62c81a641abee51ad82e0cbe08f113239604b1fdca8e294a5a1b8df1a02be21d5bb6f9a87f3c0b7af1481bb67fd17cc977c00ccabd71868e76406e644c342e7b3c57ccc571016d02ece96c7cf726592f065320de02b04cdc563719c50d456e2e4cc4a05f96deaa6dd855e3172465f189deeb9934dba29ffc76580eb9ffa1f289205f71e15ec862170b08d9299138aeb12d6cd6e96d20a4869761dbf126c6886a94", 0x1000}, {&(0x7f00000011c0)="80e17d1ef38f396ed58ea08c88ddd86846e727d2f3f25f2e146af546a8d7af31f199ec677ae630cd5fdbe963a97b2eea43e36ff99727da405becfcd6fea587eea9e8cebe403ee188e34dea4b08494f1aee31232682ac9b76de80509a43f4680782e4b7bb8319ae479ee1a907c8825ef10590b5385896a1b5666ba16ff9b0e3ab0a5abf12d12ac9b64603b5b37808ac4f32797315a24e35442349122a64aa35be85fa7f51b2352b5a68573ccc49e3c97f05d74358831ca1a54c76a3a22f139a24053569173d0cb5b7f321be51fdb8c2ccee0163b9e7e1da21b86d53dbdb84635b1e660ce45b95521c1c19bc99c9f1aece5f4ae3c4b64dc86bf6189f2a2b074f8526a3308b205b3784650a031760c66d715b885a51668af42775e1412ef64815f943ffd5d6f41fcd78452eb317e06e5a87eb3c98498081aa7d9bbe4168c602d3b5056c8027efef76e77b7a0f68d059ff57005930ee28480df6d674f2670dfa22b7f32ad7f23e9325f831cd77081666e3a9a8151eb6dea23065b1c707c08380c331a4582b0ef931687301ad05c3a1c5595e4f794ca29a8e607f75c2dffa9f797e3e5628229d1cb68d468fb350cebfaaaabb769ddf984f7ec36ef136779f956347e43deaf11b868fdaa996609a39a6e11164b32f7fc433cbfe55e2d53f1908f6604208f97b540202985af23437ca9ce84f20cda4f58225caf99e514a94f9f196b620d0cc4dcfae23c9c0925047a67e4be65136727f87c23a2144c9d43950db0126044f06f533a64aa2198c676b201a8f7df09ce2fb4c2f03d9cc1937b8d476524fb94f4d53a4515aaa3cb54a706ed49cec40d5a9f21889cbe19dad03e4a381e00580387e78237e61b6e38577007a45e562699e1afdcbe59dc23a62271320e0c697d542947c989c0e6f8f409b2ab13cb26b07141352c236d371c360fe83036928b403461d378ce07c1644cc5f0de744ee946c707a4fa54ab72c6bc6e04e93c227b12d9f2d5863b1fec6624f9b3d3f21f3554c75f3234ab22745411438cf94e98a8d1bbf724150effc8145589888b722b44692bc7c0f1da23847bba3055f9b74d1a7d41b4df5a7b8512561f68d17dddcbb15bbf71325d0eb4fc8163735f377ba1870ec86a08abd9477f21466872637099ecd1405b3bfdd14816b5b86e04347a47eeb9b57a8c757e18120f5e5d5d182c52520af0332120af119c6a05455759b76242212e406351373c04f46a8b11a4569ef51610893cfdeae72882cc5c6a6f6c35adfa56874f1f1ebb2150769163ef38f3b4d8211dbdefd19478c0b4e8203f0b30f677173953b42b2acbbec3e6f66535d6880b55d760c60d4ee72edb8bec71be167a68797486d8e386fb05d383ee865faa5d15942bee33705e1637829565bc1bfe524f9a5a0021c7b1a9b46ee1afc715a43e8dc950b14dcdf4f7bf70737932831a0f39cbbde192bd32f7ed66ff4d31e451f8c1d72fbe545257bbf16986d2dad4023a053a6e82fab5fc6f95e76d16f9a58cb7d241b0664be8892ccd5e9a6a12e2d69e0d50d8007c2dfaddc5d90bdaadf2ff39fb83f4c2bec21db20713f7acec3187b45f17b5102c02dbbd959f19bfbf3e75d765985648df74e9405191be102f6468ff3a167fec77628508b159430e6c086404b7b8764c021f5c47f2e3f22eab546def49cd0657f2f57c4844256bef1d88da0503d1b66adc40d934969f02212e73362e8b833d59a8ac28bd1f764b9390c0144d045a19414522bfbaa12844b5fc92b917a13eebf5780457571a413540798742aec390df86338f0eddefb45711e659a0e462efacc98f558f6934856151fd717c50c64160b8364e2ff9b45b7bd889646f74d2c4acb5e9743ecde0eb1d6ac4ea196701546c933e1d3a4070e9746655824e5e73d965c5753bb0ad8256d725ec3e373fc9c521c9ea9fb27688063ef591fb1d6c8ba0535f3e33d463d17ff5758aa7e2d363d04a121ee0ff5d1108ee412b50b5849fcf91021216f41a96ca041180c9514a4f85427dbdbf794ab12f5d8778a3e71dba2244ebca1a315ba650411a4b0da678df8cfe26f71491e65d898cb5a68fdb0b23444507a21855ddaf11b0b687cd785c3f14c02b448fd4bb896be0ab0fc67e0e939b99386ff0541031329c23fee0478148cefcdbc71c8d281bf261744bba8db9b60ce483a15e4abda1c6babc47bcd1ac4a3a5062d6de3cbe34c071e31003ebd4da4ac8399bcd3925dd3839f22833c175090eb2e026479a66408650d976c34c68f16b648e6affb6eebf52893b7c09c0cc17c49ab3837a33701e05c009a9063d610b87b6c4772d979fed875360e9f3f3ef33ab6eb7a195ffd5dd5842c0499ce1e80dd26344c80b4085448e2fd7e6a81897c64035eceaab43c1692124270467576eab2795be9bb89d4f23cd0a0b7a67edd2a1bee4f3bdd7dc387f9e0d3d4bd2b20580949d1a29c2d2377567394be42c573093898d148c9b68b76f5d21d02af0cca262aef1378dd9889604cc7a4cb363db25c719d7ab47bc484704235137785cdf815e5f16efc14354c15d77e17f0d15bf819b6c77c0c47a82d14cb3f7d93f8ddb6d2f8793f91eff8b5c34805402b32440e03ef39c0d6c5b87ea5e11fe3694e14b62b3f5042ae48d9ea4b785c6da60b9621ff9c0e1980d69cd96a306746f851cfe33bbb49e1a1912d367f58f67cd8b256703a27c4ffd02a7174bfb596fdcd55978d6a3e051582be053d0b0fab317ba52f3f34c7a759152025bc16eb8e4856a25068c712c15ab18ab58d618404700553ba72133cce1705e4e2f254552c2ac0687d46983050e2337924bada8651387e53eb625d5daa6bc0b291fe34063a864aca9a0e700348baf3b70b5ff71737eb2997c3b0c27a51caef7071449b56243e2f09a8195481c05a1c57917eea7553dac352ec5af1e5c860e046329b24ada2d980ed820e2d5d07429e92a5821e2fd6a7fa6a7da0a71ffa2d888e3ab14c8153b53d92132e47bc82c0c0dc07bb91cea45ed16dc629431b0c0cb3761b5aaa718fa0284ee73282cee4482e648277f6d5dc2bc1c66b9386e1c2764e855d11828676277c1770a315e7ab5ebca4bdcf484355b980096de81e566c0879fc656a45711d439daf6bbe56ea0f8d08118f11b23f7e4608f3ae12e410bef99155c1b66dbe859f006829ca2a8ea81689df5ee0cac98c3acaffa771814e1ccbfb9276828f5fb255d14c726b3f8491f7eb75bbe6471704b8f1cb54167273611764a7f421f20959a7319f0dad623bd63b86784463816cf7dce5ade7d33443d1fb37991b1878ca482897ef7245643bb76bfc0d69a9f19842601b45608b46c62f4f0c541d1c78f14dd9560634a4cb9632730a21179bfd13251eec7a4570a0e537373c856177fec7e21ce49e66dc0f348a0920e9c2303129897f72844700e94a4af190d692974235536f249f7c3e8bff205365473a205988c7a25ac12673924ea78123742262b06726be0795c099276e981a5053e7b0e2a1dec34e34d16b5b64048f64a5ebf94219857797d7d6eace2df25f8bbf8b410f633a5d5157d864f2ef8e7841fb531e9660c7598f618d11af87639e8901cf82913b902efb008ca633e7dea7181131d1d1d55f5a5a41331b2934ce13a1193455a6f67a5ffbeb1220e93153db20686a98b9ad96b74563f47f04852504755c53f59ec902c67b8252d0a20fa6771d8e0c9eaf2c1e8c2bb553d08f8e80220617b41534afdc777019b7f71e1d6122e47c66b3f22252552795949af2603f538ece034bec52a2a66ed1f957c1d7946a4f5284e6ddd302096cf492745ef08ce8843659b1c618dd4ddaa23f245e862da9e2a0f887a1ac3d04346df06e30140f685e2b30b43155c6f72bcebf03b4347a4c916bad9121714206113667533940ad32f4e71ce1cf1e44473d036b5dcb91a340e4e8d00ec8868ab775c1faed4b9d4d4a1cfeca9b61eb1a4862fd49ab681c8fdd9bee6b15f3ae7e2ede67bfe2914275e6b9a722e311501b684e0954182be72e606862d0a2142b967bc725b63daf9148dcbb7f49356245e760b7ecd475cd20502196ecdee355511fd412edee9155340791ecd87554b5b3e510577fcbc644f0a5e5cafa38a61f8e570e177ec71a33f558e89b28e0e71fe9ff37020e68c9ddc35c77eda9e67c16347a3995e1165d9278429178b9fc767f1f341d4fcd80d93b8d3f983da252d1a314f133540f460bbb91fa38caf93bf69ac7cb2a7f7ade9054674c4cedbfa22e7b1371aa9691aacf373e3d9a35539bdfbaabf1b48b5837509d83313d09877e5e17238e69e6ba42f65dece409881f0829968f28e4799b358c3cf31f71bf3e617a0387a921de239671190036e030829e4db6d272cd62afd21a4695d2da8ca4a165fc96c7b34024f322451d47b91ff4a4e0054f89e8d2a089a92c3d0a8ad70e9ddf96299f77c145fe83fc31bfda23666f701ee67f1bd49f94217933db1fa31daa462a150e40528b9af5fa120447ffff50df9d99ed53fa299eb04b86d1785005c19994b5a1449af68e6d4e03c7d1d4419f854618fbf6bce7b2b96d38ef60208558aba29dac5fd3a39e0f67bcaf46aff2b78681808c624d0c0664281db3deb430ad2d19ec1cf2bf1314d0f093bbda1af00a8f801eb9df7c8fe96ba6cca88dedba3a79b3bdb55ea91dcd95412a6cb67462394577f471680b26dea07c8a95c7aa81a6aad6d4945c52690965a14c5b7d9ceff393cfc97fd5ef9d264aa5934cc84bdd13c0bff9d98403ca030c5af4c8c7c1a986718341de04b7ab81beb3e95e2ca2ef026c669006ffa9cc8ed54679882689a1aafecbb07102740bf066a08c0f5ac88f7b631f9d145d8394812664ee1a95c6c601bb97457d5c49a6a3c5dd28726ca9d0a1650b3415b478b1674e4294638cf79a3b24df7c1658316f6c5c8d9f255ebdb224f5d765ec0de4ab7907ed74cadc3995d90d5f88ae04de9f69e2ff0da17a41e899d614d98ea4e014263a5980054e079417cc1718241f0128ddf2944c0ba884006d20c4fa574fc092ed7be4e95e2147e930b999e8da042b29f6082380c2aa58c634dc5a6927c5775131993177c25fc1e6774172a1ff14d731f95ecded98483c3f1d6ea641741667996c5e88e22e821be7bdce6bb0ad64dd3b1aa08f8c32d14f3f089d9411aac4bef9a2deaa98f3e64cab1999fc8e75809adf59cbc865ea4765ea1cad8675d14f250a7c0967d66c3fdc67dd3235916a770d55afc8bc36c8a639682bfd525ef9bd813dc9e9e325e292604db0a7b4951ce855025a938c4d1e3b9a957ad14d7ff3d89e2ff3698d4d7a49c42c2343db5781c1ad78cdf33ac8936ef9e3dc03226ec8008f799464f50354a17992c83670012c89ce7fc572c12bf95654c92eac82b85cbf1690952bf65b1edfe92486b339bff11437724b5ab4d44a7fa69f95d3574647ada7ca385ec4d3c7729c0f4db55ce6cb75d17eb65ab6e555768f6e14902d8f94be27ec02eaf188c8b23947cf9e8c6020f0a55005132a31701c3c5661708b200e5681aad15ccbfc42a63488847f910579b6eb9d9a1f693f5f9d67f355f06d90ebc8e9a444fb1724e38737587dec76064bc1ed4c55219db39fb81df0279c2b0e156e4110610abc84fe8a50c0d9af3e3062b06902fc7cd24151848263ba1637bb94c6b5e3d7a00d1474a7dd45934681bf8168e38e9693f59ca742d83f9042e0efb504562e9f32e1555d5a34fa9f7349a0cb12a6333f718d6870fe721bf7d36a85b6a43a35cd080625b7f1f08fed0d2898118e2e82ec23cb1cb9dc920e195d1926cdd5c0b07a39cf7f", 0x1000}], 0x3, &(0x7f0000002200)=[{0x80, 0xffff, 0x3f, "664d085b36e5628eeb8aac8af8b910dbbc345c0ba73a2ba952ae96e704df9637fd314db3a6679399e4b0e18393cce9fd8952b8056d0ffb5866253a8078b3f4dd8ea79a6c6964dee9b9cbf1081c36cc962b9f2083df34c8926da4c2f9e30311e9b06c1fc655c7242dea1cb25b"}, {0x10, 0xffff, 0x2}, {0x60, 0xffff, 0x11f, "c9585e6ec0e9f521aa0be1a615c5289e2f9cfcb6a4ad3b2fa50eaea006f85cd992f9f21abb530ea7735f98fd6a62dc84aab572c5d44a66c25a05f75b69aafc97c260f8f1d1425d4c4f6f1c2297"}, {0x20, 0xffff, 0x3, "a694c85a55256051876b61"}], 0x110}, 0x0) getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) sendto(r0, &(0x7f0000002380)="9ae87a4d8ea4b50162edaa66f183d0632405daa0e176a23bc108c79a236d5664bb74592c506a7a3bd41288263953bce40611c5267d30d6f155dd1b713a5aa1538af9e754cfee80bd4708f9579a416741a014cc05b8d777c7a40044aaba1ec1c5b52e9d6fbe76edb1eba22f8f97706257262cccaefbcdf59ab163a66695f354854edbc202606ed50f74e87310014b4bb45c30f49d7ab87ceed9948ad54ed8f0733a9fe0be442a4ae675629091858c6a46907525d4e9", 0xb5, 0x2, &(0x7f0000002440)=ANY=[@ANYBLOB="44000000000000000600"], 0xa) sendmsg(r0, &(0x7f0000005a80)={0x0, 0x0, &(0x7f0000005900)=[{&(0x7f0000003800)="263ddd3c20fc38b6abb61fa2b6d7aea928896ebcd118ba679ea3ffde759531b1d813c8b3c317fa3166669c63aeb36dc3e1f4ccf115aec33bb0269801655f69ea404feaf8e6dc0fe25dd9f86eceb124603a77fe8745d8afd54b413340d55c99df9ce078e9430aba00bd91706511b6925f24bacd53afe9b3a9989a96c8a86ca1075b118dccbcf697e38bd3913002c857da3af96ed202038f9d6dcdb9f2982a675df74bf93281aff615f2a9", 0xaa}, {&(0x7f00000038c0)="741db3013a1642496014b7d758bdceec5fcfc0763939ecd33602a1e226cb6a22e169343f75475c851fc440325b84a9ec3d51c14aac87e3cc04dd137a93388f5075766a1b1584989652462a59999b429aae5152d01106afd0b2e7ba0bb417c2948da5446270b23bfe01cb251de9ade6c1344471b48cb23147245f1ac4ee2d74c47c1bcbb2a06ec091e8bc2a1cf8886ba8ac556049248b088d6d0bb7a512c57dada89415b44ea3b16d3f9f3ddf29e66bb16aef461f8f6dfe91f4384e1015da881f3f97382071ac01091ed04e3b8b5c4bfef9f34fbb141d29e47f7c7e527176776b34753a3078ef5ed12344861373b3cd8250ed3e3c5f5ce2c2ecb0b094660930d9b56208826825e312e228db08c437255b7b0655d61ca4f993dc7c8e56b97b63a3364bd60a6a57b26794ea1c8c3a7bb806e51b49092f03a9606a4e7ba8bb4de068cfd6d1fa5960cd1fb824c0863b850fa18894259bcef60b295cc01c469602587d2077d7c4d0781c2c163991be2c0b164ebd6de795f3d502c2a5166da3e1f241b70030b9716f3dfbdb12c39af36cefee5eccaaadc1bab7ef6134296949cb2f2c8bebb99565a47e395a9ec3359ccb9825027b53ba52928ac4aea6f54af4fecc9d42601417cf8d4c3e164c5cd6f20ff3501d50f16f4ce9256f18034f37b4d8ef0bfe6cbcd544870632d7a8ba2da5eb73dcd6d51eb68a1b71d63be005a1600ce2827ea7b128b53be6a1bb72c1fbf1c8a6de8d7395ffe8fa5168eecce2e66c782a48dceeda2b10a47054e347861429ed8124cf443ea6e8983614a9fe7775f01e6a7e815dc05543770206adf008bc4862aee50bd02dce1df48be27c15ce1769c915c583be3c9660b211406b3e1498750365efb84de0ed11febd4c532eb71bb789972ef8b7f1ad5cdc505a2186e649c8278bde7e08c27b65f85309ffb8253d2e2bfc4063d436c5c245524e41a85e8303e40ecadbdc3e89a76b544eeb4158cfe9b38e2db2a8c0b52a05cd88c579cc1333a1e48ed186d2c8a482bf9463766721c52084b7cc391ba310bbaab658d52e6c2f3c4398b754cc05facf8f949fe26060406a6820856aead3042ecddf16da1ee4cb467794ed6deed1b8223a7896f3c0d110cc51c61d24acb67195fc5b86be1a1e71c9c42941cf3d95402dcd55d460c6d8869f64ed58457f6e1fd8f60838ed858be8a4ebeccf6f9cfdb59f5ac4f25da09c235192889b6ed8af3642d89dc5a5f1d7dca0ef71408a1412b305aba51ce8cd6a51f06608260324eb5869b124e03d4b445533429d131301fadd6086b1c570028e041608f3ae54dabdd4c6c572c22478ac79b43a9dc8f7fad294b9517cab02c5a41a063d8ceb52b402591f88806425d317fcf5cadcea208f55a9ff07902edce66ff425e29c8f02404338e17e9aa626115a8db50ee28377e7dc5dc7aa0ceb823f77385f69ce8470e931aa7809e9336317fc2cd98f6b9cd8243d668ef27b860c2412e297e4baf50185be5f056151c5f2cab2e1031c6f160f93f9a09605155fd6f6cff761d5c395fea5821d4760a4fd8e8e6bc4fa7c3ac277fb098a91ae31e83d8fe597cb276a94819751389c411536b4599265c92f1ffb316dc1aa88abc669a88b5e4f06e9cb5f1bb524b623598feda2fdf657d315364c64aa0d838e7d5a2357b33c62c0b2c4fbd4694572df6733a2cd2c4af0b2fc13c4db22f8b25fa94288913ce2768f79be5c058d5a84a5f9bcbabf9b3aa87ff6f5dacc40c501166bdbaf1c418aa19324c294dbceec32fa5928171525af97800461a4517ea63b8beb7d53cc633f8689f571b6ba3ca922b016ecb54906425b472a45abc2fa909cfec6f42b8c3301b0ba0642135d8e4f423417b7f5521f57b4c726b640c7ca29411f99c4c72c1390d265bbe9a832b2a3b44b4d5eea8d43250c3af98c1761049f52acdb00875defced62c1a01a4ad4bff375770c40c07225b2c0f5f14d882524f747314d709f786695eb68f4d44a8e7df56a7e3318584c6fc28142f2b9b9db0f65284792df0b37b8396bbc06d7bccd3c9e57a97b548a9e29ce14eac823397d11ee5cda35a91426a4f9c833b98819c8b593b8afc6ee7796819836600b94970174060304b15a58729ec2b0f871cf9feb7982eb23b4c19fb6096bee33137d596d6ab4db8ab1f9919a32ac69f73b3b57f0f526d00feada2cc78ddf3c127be68b18dd162732cc1ef7aee204899d4159860c454b0247e2a19fea32ff77a97f063a3b2374f49c44694dcc1147d9763b5b8810a020bbfba40ebd987a145e0473f608f0f106b5f5838e12a047c8576097dfd0192ae175b960e649f5a1ba86697b7dac9eab18e2ad3f6d0301905f310c955165e40b154d5c4d9cad4aa676d7b25a65dd7a188765cbc42087c54bd5efdd7c529411fcd3db22876bc7e1f3f7e12f683e576d65d5a93ac80f3d78e7a6708b94103cae90aba26e2da0eead4d019cca336c9ef5e36e1e651661672d8b81f6c3260d4fe95ce64babf38b8a27e81bf4045d481a30b3b27ac0c5fa3cd37c35770a72d0c3edb488bb4ec4decc56394ddc2b2388ed877c1b21643863edfaeef6c6d8083c3f60c11775c30e7818ab497a03e8faee1d826c56b1c002e465a8944c21b3c2bcb328fe532a972db5bb98c589482f808073627458df63d0d0c4f180e2b3a52fefa9d3931c1814c0d82e76c60c3afbbb540f7912fadde50c29a97a00ad6aea8ab1468192ce6a6e2c948ef88cecd19c60a1ce08781d0ee9a8b06de657dcc2964ced9107a56d3c3baa7cf4ca160f8578aef262de1727a18b3b0d4ab4df56c99149b3030760db5cb58b8871632ba8ac71d91c355195d7dcffeecd294543386a91ae7dfb0ceb4ddc417d7ebdc6f00cc4f98cefe85f4e752dde7afec3426143d7faec0a0546df1b6be6254088669191204f2dac5dd5dc0152e0f7e905715ff17185a34d41a31b24baf842a00a6f831556d27c9f4da366c41c272d56fab77dfa6275a88ac99715578a6681929a7f14728f45312c2a2dddd9ddec80cf4ffe352f70835ad87168995468ba3dfd9852c0ccf52f9bab0876e9ca4ed433c877108b5f997c55416044c42542b086ac03ec698846d9f0c4ec7a06876aaed76a60a03056530cf7f8b26e393418b2e85648d80aa5e1468c55ee821e6b52bfc9bd1d4c827d702d587f0b9dcf8cd1127174f2ec7f55c0450ee641be2053889c229e8a11b26cb541c34ef04076e3341a9c9c07cfcc2aeac5077be80384411990720533f9acdfda414c10f1d5332997b54a42e0b74a4263303933776b2c885633e552c9701d121cb45f5a5aee818e7f8091d6965272fccba4f2423335112989d159a9dd85e189e87cdfbc789a99b2601fb2b77ed2c3620ebfcdc2cb8d4990184060ce7606b49b8cf215f519dea68918a2cb4d25893c015aa40c486fed73bab8912e2bf887498794fd5bcb1bc98e5f9d5d4c4c73c08a9f38845a62d3ccab75e54594fc54a8289b3c1996b3eddacd211e9854830326298875d39d6b6b36c70897e983bd47d9babe5b01362639719e26702387e833e358cd693b8157f82e989d61dd3c2aeef389da404af65577e48c8ab1a530b19716fe83f925e39157786d75ccdcdb0a726fac9ec137a298739d60c07cb40d66cf5a0932587943beff090ce4a4c2b28507b01e03d3ace34c4ad846893dd1bc66c5e528c993f5c084bbe0c65e8e5e5dbb2be98aed8e6a12ed5f2e72ed7b07401770cd92b673755cb81bc70fc780eb1e75f9d016ab5ceac9c309aa98b5863d80f9250797d4dabaae73dae5d0097a108bc0ce757abd970df15deb7b023ea30b41289b7b9ca05a018c997e728daa86baa436f3e1bafd04e11f23f9e91435ec66e83f6b692ab7d06d35b0d1cbb4ab0d9f5794813845aa0bc0bc0ec3f48b3fc2d5e72c0008a6bfddf6bc3e9d134becfab3ec0f08cf32f249be7ce1accc43db5df8794007487bd0a4311fd2cf7e6bf739890f9151d76d4190e12ea60f80ac7628b53323d28d058de54d9d811a81f8c37046712ab341c7896fa0f84f4cce95ddf72647a5717715de48e29334fa7b3bcf25507046787851de0b5744c0d522d3fa791aea558af80475a285d60af0e36f9c8ded0c74012dad6d07cf865e9d5ee0a77ccb2dff3d342279db961e313e3622eee97b905a694219b4892a14f9525c744f9a1be7222331724652894024830ca48c000ca51ebe8cf5851d39ce05340824fdca39622309c743b9acc2a3eab143892c764d355e361ff4b7a9f6624f8f8854dd4dc8ec7d1dbd49a05e08091bfc47bf43d0e0f1dfa359904bbd39b1c7f82b72d93a46f05fcf935e7b76a42140ae58323910f2e4cde83fe3b7ea3af4fdbd8caf7a8f8e1c02b77b5fe3153e4c89ecd699445fbc627b0d9d3b609f1b73c702a8b878e7082eb50e0c1f30b4e108f07de55c07bb234126a8fb4156293f380b197705ed645602075d670c4b03fef89c4932a8a0d754156cc52786c5bd451e59a861a3ec409b53cbce1a5ff5e64b7e85579a33957a3f5035bf4b47f626ced2691984bf50c0a5d2563f821badba59bec0ea28aaf2ade7d7130bbe1ef0a075669f5305fa2f93401425ec413378fa79f1e9dc33dfb5d8d8bf5c032062a0a47695bd855a090f6a07366a55ddf4cf62586a3d256f81ceedd999aaf2986ad0ae4f55f496fe86624f22199d5b4ff9fa5d49d3204a85c5f983ee8de4318a80636c95c82b39c28e1eaff922503712e7b4252ffbc6b96227ad09e7229d4b0d255bb3d13d108e68165c1a36d87283a45d19574b5a10ea4e95b32cd317377430fe58ff31d2a5bcc1b0b9f02473587f24dbf5973911f779857e3f7673e763decab8ad3c2294f82cf5a8d1560a77f7e9cab56c134ad628eba1252422c1b6171d8593bfa6ee8acb43ed783acbb1e4c1acc52980d8ba03dce44543d4b130fc5ade91601704ff2a83f3ce13241d984d620b0023c18686805782b292780c9fc4254399be3b4880c88f48cceb4c8106d7ec9025aa4e36c2b7d3e3a848e27b0a51afac7f928df98751bc8999bf2beac4fbbcec64eecd59fe73d8f13b8a966ef440d81a50c517342b4f07387f738022f60197ab85442d360070897eb2fef46bd55768603bca91aa876f8b4f1e3f7575f664405a84ad8353ccfd29684dbbe74d1c167bcc23f00a431903524c5d27cffa2d32d6cad2ac74fd1072810dfefac1ace4f26b8852ecc6308c36cf7418fffdcd9286aeef2eaddddb88bc81ceb63a088db8857595153b44879711e8d1941a1c2c5176c4132cc658a0afef08a0aff5236e0ce89dccfe2b42c000c52d53ea32b83ac33849b1dadc64160d9b73b69c6efa7832f5029991d5e116a4d028c9269ed313606b824fa39f9486c71620298c62658bd13c8737d81bc10d192bc158a30909985d609131b82d5ce7a8583be5349c6d03b1e8076b0b658f42c09dc6deeb5b1de6832a2d295dd9cf8126152b4b08255c68e25204b80e25e8a3cbce05d377c2590b923fbd36550b3cea04c494ead0dd1d5f0fa166e8c5655bc2b9b18427eea00b1966a961bbb61e5d4426494dd80256abae781164614b36091ac53bac438c0d9acacf35397e701701e62c42f021abc609e4f03fc1bc047a61af18a94ae9e512443f662b1929e23e928fe1a80c27774746ff3398fb051185b58a73559bca5159f557d15567b298e3b28bd2084ea2c229b93c222717147a881896baf5b8696f6db504e02adedd4efdf93becddbbc9ee4ac1a4d9777917e353368311826a1d91b72e276092e95c5168f48b10e60016ac87ca4a84a83f2291df325c022c4c0", 0x1000}, {&(0x7f00000048c0)="9f55123e3179eccec05c3281089716367bdaaa86dc6d799125049a55df83654a65330cee22a524c6cbb5bafb1be1c6a3d636d41ec2cd8e2f4b43bc14e3ea9fcc7e24acc8dcbc782cf5a4682b2cfb2851f0f5a3ec3b280dd4278933d81cd5b9289a1b01fccf9b5786c198b4eba6f328069701237a5654901c18945a7920e61213c0049309a566987de2e9c320188a5cc5f6055e1f73d29ec81ab9333e4595f374174221a53cda19672c5fcf4538ac522f6da4a4cedcaaf6f143ec2a18c67a2cfe75bb2c11635c2485391533cc46e9367fb7d8a65cff4188385804dc5af5fe40a77231b9d9aa5de3c03e6621a330a02c5253b0ffe5fd777a42905504e39fa5964b28d82de6a1a0f05e53fe785e2d868f2d0dcea53bd84ed7fd380d5fbe137284476c8193ce811567c1fd97669deda5a9be0879fc806ba46235975d71cf854b725f29ac3fe73945a25ca9d1c77a682cb070089ca4237992156d59fe81d61ae2ad06b92298758118c505e688dce8899e2a80b6bf3b4c7db1fae2c37e7912222219b8c0bafcf6e0a6075fbd64dea9262eb7e704ba1b0295fcbb55a87e02069f038a0e5b609b7adbd4b7730a7e4e11bf6affae5c985968baf03baa13801a937ef985ffdc61f73bb5dd1a1453081b2d3282dbca4d79b747d1ab023f76c3a9e26a970e7a751a8939fb232ab13672849fd16973af9babc1692ac3b93c6774c0dd49453f81cf68067b0f8cb2a200b0d9ef0fc141290e4b499e2d49217ac9035afef42461df7c107c930fc82e6abc05e91c5df81e9f9504f9254cb648cff216bd077708188b3411a791458133abe7a5be733a4ec71708732f32115738c71dcc95871aeeb650c51adbd69c6661d5ca8b7f896d311829e064a974e2fbaaeb0a81ddbb6beee990b4c3ad5ef2a277c5977d7994f4e9c6efef94d8bfc46ed653a37979c193c6fa350cb182f7bf0e28b0fa11aa2e02c7547a03fe4dd7a3e8a9defc3d576ae7799399c95d9428031277fd43c76bc087a6ff1d01ffdb4e9045f933a9ae813b1345969bcfe1825dae6a28e5293ae4c26cc75d047fd439fc0c99eb456b6ab1ca34c5dd8af2bc50fd44442ae59c36baf88a9c75ad267436e325057df68e2bc89f6a3bbfb6e43a5cadfa52cf5a8ffcd0a1e72ba319b8226c7cd49800866f9960de1b9e9f91d04edda4823076873514b9eda8a35a6b3c34f7a509c0c4c300eb895d19d099f0f0355ad1d201b68cc6952bc20daa1bc41f6b55b32474649ae3294a93fbf27985aa73332a894abca782711fcb6115acf209b043190254d70f22094dffdf6749ef9b2e7c120466ca80246af4e2ed443602d2b1d4fc8ad47b81af7be7c510b0cd0e9c9b74cff068ee9067d825e00912f9495904a911d9fdf43a7cbcd98ee2a05fc0d7fef6bbf597a5b6988757a86acb2c9b55eae4175969c0d0632b4183c6f6d5b8651b4e15d1c30df5c4b97c7135347339234b250bee80ee3d66b6ca38f2109b520e1eafecc03f1ad1ffaa58fb2245060d2f9c822e58fd91451e39de3b39f5a61933425c679ffe4937f9f43932488e4e3b3c92b808673c6cdefcf6f20333e8252ad443b00732bb63c574dadb991f5af9a83c39d4871af47b7f8f209320e76f8a97d49bfe647b52df20a0cd45a78b1a910e8aa4987fe0d219afbe3f7996d479a0e104b142899b3600bfb5e17c884da77e5163cb618d6a3d2ee84db9f20fd0a494fc1cad877162eca9460d2e0455f629d9ae72450f57ca9a54f812459491cef3a2ae0c06639bb351c28bb8f550ce78a98f4e55b0bdba2acbeb48301148eb6e6401384cd8e2a326821abae20d5a434b1b71d9b7b2f2f1fd7ba20a331b2463eac8ce3d97b773281e657e3105d27751def22d9c52ea6c3f32ba73c38080e66c40b8e1d6eeb1f9319981e2bb8002fc4b0296fa25ed6d3f68018b44b4a2aabf6ef8261940f88d90fc4d91220814b6ef7c9fa9954c9e0a26d50dafb2f2f03c7945d5de11dee399e7cedae94f0b7c5fc17b4b8a8843ba4118d2fd7cd94fba00ab61462bab625c68481bb057594fc3782c213a2ee5dd15fb574b495ffa00ab3e3f9658e7986e87bd9c348f20c9f47d787c00b9ec68b3677261ace5c6868d6f58c200486faf8322a57098a18742d6693110f5a67be5ac5f4f1f65f08b60e59506f43035c1982b7dd1c2c221f54c0fb225f43630a567d3ea20d46c77a204c935c9d26bf319290e742c81e35aeb0b09e259fb2d75e411274240c94d2512a0faeedf615af13eb2049b48a562d7d7710b4bd82950376c5437c0d3c9529a595245e6c186c242d84f5f403b82112c0f80086e1e1bf4a36c603d8b1d987e7d3bcf88bfdfeee18c3bfba46a4ef7e7152781b19c49379c8adbec407a66c840cc6c2f6d455b9afb71f1a3bb8517a9b8d146b3d243f433f4f09466e7f41470af581c355645b57b60096059b920c5038907ac256edb86d75ef0528fd4a85b45b7280aa058151198647044843c4f65d7dcfec5e6265ab5ff4d1ada7d3927bb25516aba370016e3c8e46e475de95da1d8ba9cf14a15c6118e42d8b313fbf6df5f2c004fdd99c9a534c5dac5a184817191365821e811f83a1fc995cdc89c5483834c7eaee41d4f76eaca2118921e2ea5dc7c9fe89e58f03eadd903818d08b55903d02ec21fa21d94c398b539a5a00fa376f0d5b51434534105d1ddb3b10711332d808cce19b423928206bd71a9f7f4ff45b7e3fb6dd55b3630cdd3b9d84d8ed78e29a188eb023283b578556bb2dbf2739761c1ae27af6f41a69d926b179129c57faa4315fb557d02622b1a09d45e748411bd417a254a0c34311b099facf8c3479b1039b99e15aa54cbac3d0130726e8f2a1fa177161cb8d78ce3eef8873e7e6838d458d814a12705164679c53cdaa170d7d6a8c40afa7943050313532472e5b5ed221a96f2f65405a8e72970229bb89313ee4dc9435b1146a5eeb1437909f6e21d77fcdfae5869ba3a68384450ea42c41c24d3c1854e4f5f6c904606c4f16d4e0bcd0800cd335fe56fe29b9bac0bd9781c24c57ad2d2c711caf43d1d0c90c1e410ed92d97f4afe26acf9eb06c126339317876b97d8fb0d1ec0f8eacf99eb38bd4c6bca83f55bb4bc91220c86be7396343a6600139336da5bd3ede5a9a273aebcc631bb13f40e71f603e876e1ca58ccabd6acbac41d697498f705977a46607c0d038ef91103e429fa15bd5704431747ba2eb137bb6a3b5ee2f155882942aad836d0f68bd0e45b7853d2fed592b40d552721091b0caa57955afa07dae0ad31ee12202ff3de1b50b0f4a30e636d0c4538e83ef4ce3f05cd7c2b63983ab845caf6fe4a3bf9ed22586ca9ab15323580c96ecebf1c3ce305080d69085442b57e78a6681587df0ac29b311743dbd8a3f022934609a7be53169445ee274796af97a3ea39a41c74a2149c77fcd6a5b9dfa18e02521a680f7aea77841def42c6b3a316a9b7df953650b52772f8e9e1107dedc891153aec5368dce69a629694a3998e73cc990468291fb5b1ca9df388268a49b21624ac9be7d048474f76c7e09c28e9dc8cf92b627ad37841fcf79fb47740713b5fc1c4e68966e65e1b5ac8e9772f52d1efd5e4d03923bd9dbe145a46c13a04351e6f9791a5b280549d1ff06469ec23ddd2d5d2641e1662275af7851411ae3f22b600d062aa18292784e110acad1065d08cd4f977ae6d55af2247d8a19a6a2ab35a211decb20f0adb2ff98d990eb974fe31a6a217f450852c0e24af821a7f9020e87e3ebe4cea053bde361a572efc16d6d78068233eb0496a99edd650b8b84a5036fd27f2e6b8fd25e31dea88e832e898701fca1748bed25432be852886179ee5dac6dcb356bb9e0486de892fe8d56f5b169ce243ec209c3ccb0944313050a468ebe9bec9e3fcf27dc2959231a6331b0a9626123f74661a466efc6fb3e75e4e1d70a38197fa53cf8660bdef8a83102ca9f9ac2c8e6a7fc29b1aac7cd46f35a3e9052a3be4e3cd5a97f892013fef64adb2f1e4a153a599c0f14aa00867463445f088a8818c283c80d7c051fd1d8e570ebb30ba8eca73adfd53219a9f67b1f128ac8bba85313219a9b392139d61cadc1502e92a17a9bd976b822e02f7622cc3c6ca2552afbd249fa81a87092b8a62c8b07e3309ad319d673ab53082457ec43b424ebf15743763437dc596fd861008fd82404e813920df09106acf8e331cbe68fc57662f3c06fb4dc7e0be3a13c8dd058f444def4dbcbe1856d01bcab961d2d9f802a21f44a19602b4e22af250dae0c8f38fa19005326cf7986a79993a4b1047c11d5db18f21b95fde9e645e3e35668a74f8d44f38b7e7af7a417e499e000771d8bdbe349880f747655cfdb141206dfda870820a926404997e2435ec1b28ca3917c4d79e808823ede110671281a48f2f11d1eab40bfc5fa17d7dce5f06745e00936d7df5a01731590b18aee983169704c218826f8bbf54f0b667c8ed595f9cce12337281bcbd5b3dec08a21f66614f4fa098a0f8b7ced486c603120c1d3c38a2ea677e036b574ac68ebf97402ff38e2a0cce23b88d23a4b8f39f0d6f9e207a32b0dd626c6dec30e9e440635c2841d633662dfd09473157807ad6056ebc2d476d2578c28bae9aa6c45335063622e85de8b0cf830a428252e06d4ed0004208932a182a8cc982ecea6a1c7c876321227ef9e0313d27c9d7e08cb4105ce986c54c046f4ebeb1038f7285b30120077887d677cdee5aa17784a09483316541e272711266945941d37560f61741bac71ec15be544aeeae9ddf4ef3d344f0cd6c56902dd4c81746b4b06502e27dd3abeea89858aaa8d1aaa840b97f3f426c52bbef34c3aedc842be546f8dae87affac92c49c44a81031813d562561c2f36a9aa87ac95944029412284e00a545d87540f29ac94475e1b210dcede04471ab05936a8e1e4b7d79889a8e9c03c4d6c85b3abd069fd90359a087a152b839c6c13435bbf54049cfd8c80adc66bd0009a01df30f81ff6f8ec588170bd4b01e17984b74cb4e6249f376fe5f841a6c6cfa6034c56114b06166b67abc6ea62f5fbd4eb0bba80e08b7a504761792ec525a76d724b6fb263cadc49bd3e0c6dc2a7c955cfccda694a61ce796f0e9e430e875576ae23b61cc33a64a207255e743f6cf96090dbf4132f081c03a15f7a0b9754cedc98ad4b0c2cf376d521d1ad2332b5ca70a626d9bff1fb5d4869c1b22a7b53fd4ff2d7074b2cf1f5aa70d2d42358090cd3bd9b15f1f783db0e58a1989cf850382d97492a4e16dca7662ade4d1fe48187d22ce65a8388ac28b5db10c224ff381060c89add4d3fe5a7cf5a0814673eb1f2b534730c0a6c370fc3a71cc437716970a50e33a9bc0fa4a5359d85387b9af29703ad0efc6d31c2e15f6b5cedc8071290a011c4e73f4311316e5a27731be65fb96fb473eb778b7eb7f3ced319b21a4bda3c384834fc5613f2a84e50a8ab86459f7d72e0089df9d1f0550c48eca61486fbff5c06eec3c733119dfd79512195eef4a447ae66bfb0ee538e2ed1a74a5fa98976e8f4fd179128e94e40c92951eb2308de38823310593163c593d2d53c96b869cc91ae9e609569c84ca30a3937cb10d62eb433ba79bc3e578903b2a64a844e204d8d85b9d64dddc789f9427f8d8b3684883a6e0e9351f32928da9629536f13a9650cead1e4081256b5cf8594cebcf22d3625f358d09979d36f11185c83f4ec38a1affe9f56cfb6b913dbbbf1278e8d98a64eb9ba5652a4e4cf77c00a1886ef4f1e58bc38a8027821fc81782bcbcd4e2c40fa486dc823fae8c9f7", 0x1000}, {&(0x7f00000058c0)="5734cb3f235f4354741cb351fc48e84536b7b8ed7f93088901f3117e29fb16147b86e0a05ca3d82893f1be48d77c0537a8f600", 0x33}], 0x4, &(0x7f0000005940)}, 0xb) fchown(r0, 0xffffffffffffffff, r1) sendmsg(r0, &(0x7f00000037c0)={&(0x7f0000002580)=@in6={0x18, 0x1, 0x3, 0x8}, 0xc, &(0x7f0000002700)=[{&(0x7f00000025c0)="c1a93e2ca7fdf510c0758696e66fc64e1fd7eb526f08d7fbf376310946e9fa3514543cb970569ea68502e7c4ba", 0x2d}, {&(0x7f0000002600)="9f7645dc620485aea7a235b4fea4b60ad02018569dd230f201b48c87241930bcdea8a32cf2319d1e3ccecba35f3789356c3608b6f8b3d6511f43f39d33f22f5ecc7d4b2df944a148293006f780829df73610ce7a851c2a01ea74057d0c9da43f5f5f492606", 0x65}, {&(0x7f0000002680)="ae9600444d6d794ed498c5a55261348c114257293a257b7f4c0eaf9cad483c830a20ed18310efdd5f2c27366674353542c05e6dc487fe7e5816822a98d09ffa30b26bc6d6ee62a86a71fc6cbe3900264835acfe7", 0x54}], 0x3, &(0x7f0000002740)=[{0x50, 0xffff, 0x200, "44c6a59c6944c8363a0bda1ebc12fcf276d8dc9b6673e3c1ac18b5257de029a54603b7016bd6cc96a5dad870dcdc4fba622ffebbd1c474b5faeb5bd5bb1f"}, {0x1010, 0x1, 0x1, "37c08a4c7ca67e0bc0f815e1fd7ad877171d19aaa69a036e1ec801dc3c64e3254d5fd66f1ef356734c04aac1340c03285eed120544cd31b636f300b65555279065524f1c92d41a6b0395c9d1081965d36982b112d79fa75cac6c1684792dc378633edb681f5c48e21c19e3a61615a42acb95e7d41eae63b7aeee459a08c28d69dd0fbd3773cb4621f81f734696585fd9c461beda76bfc19cc8d13788617043feedbe85822da6db9cb40613f631fe562f8b3f10fbe81b379e76edb551360050767d84d68a19c0f5c90b27834e5988a64be76754aed9c0aa42d89171c436c58da7f5c58cef40fadeac0316898ffddabf62a4f0253f056988ef928e548b1c2fd21726d93cf5b8c231f29257a7cb4b520d32f539b4c57a3e50bc3768f60bf2bef05f0dfd8de0f8c572eec18dd1d8d830db142f9349d0a43248922cbc5a4868b90febec18c1476ae344779398f88564fcf85d4564f7052762f532c1a168f9c30acef25b8e9be2cfb5474a899e9eb4a2b5fb8f1bc275659e8b93519915cdbaf8355997c7fe881732ea2baee4a833e6e231f294615d925b2fa9db149b7e3c9e4780cc6456d1fe6319d61e0bc3ce158edc100644423a2cffd1023ea142066748834340ae59c6658c7a352ae73a2335f1d540203d8faf93d45f0c826830726ad7a2868d8c272fe73b945b28ccec669b716841ec491564acb775e719a478e7a78bf381358e491441cdaf8380bc0c16bd98db24e23a73ab635f7ef607f7982ec0ec93818c180c14f6c7c26cb42898d3cf69eeb46b0814327b6d099e0b75a6c2f8a7a46ed5b5ed9f6f261f5f957891e88e1ebc1db4fb46c1d4e0c784dfebb20d74b587007d2f1ed0b174aca56db62bd78366739c81e50f7438427dd22465138a7adb1886db48eff2329359f4ffdf5543d701c6fc5db784da03cce464a061a1e55e883c0ac258e7b07a24304a15deaa644f44b7ad5435e707e3d503c132ca78da528ebb9f8869821ea34b5b19e55bba25ad7e5d276d0c43409a833bddedd8d680be3db362aafe4d4de7069fa52d7b88a3b8012f015f52eee60a5dfb56f8f09d23eefde2ac3fd9089be6da5e5184ceab8cddd9894ab0c0ce5a0f2ae9e721f6a9c167f3992b9b60be49357c1f73c0121f1c7c1a753acc748060c2cf876caf8cba0a97052f7c5b60cea121bb67e84a0f8c2f52f68263d07aa612de758fa84e2806e673aa4e8f35dbd582b78ca3f87771435ad9c00894337269d2952bb2fc62a41e21e2752464fb8ee39c543107efc1e5f3e563520bf39b0adc38c2d7c6a1872c9cb08c3fbbd6e74acf46216db029dc33fa9a6ac284346708bcdeb6a187257cd780125d134f85a0afc483eab38b4a0bbc69168ef543b62fa42cf78441d7ee6a7e7187e0a6b3b7be340acb58cd6e668cd1800a67a06fa6f60b5be0a816b07abac8f9c4410082fb65b523ec4924331961bcbeb2b2cb0de8f08214359ab8dc9df2c6d513d4601dcaf8098734e78a6013cf5c1adeb23d34b9682b10511d9588a2dcf0848af31fa103c7f4a3679c572bb0389bf3557b00461bc570c47b5997a2818cc2f634ba4677b7f21a8ee8e08ef80f655b3ec47e4ecf31caa98638e13583aaf00fa004466c4194ad3f875f9958976725fb77ed8bd0298f6d10c15e0a5ed0136467a8ec8c07c1e0a888aa4b5ee2365c1919142acf495d6fd12d0ba426e9f18f148e416e4ff2c2026485d86d536346f5dba8ae0379d1afd16bb024fdc56786b0b01f47e3f1a67b1fff1e975e8bde35d7cdc0c24889a6a2116e430f0d983d320ec82eb6de92a3ab31feddbcd505d860c559642c4909f9aed6314cbd07c24ce566e4d99611416e6a965272a1b780f5d1c1f8adec829132878ad63c4a22b822674deca5dcd81c669fdfb8b678f758bd3bb51d65943d8b22200056b5daadc598ad23a0d6bee1525dac86f4ce0bab55b7e8274f374fd40d44912778c1749e12c9751a060e1ca6b717796b9289f3bcb401a844bd0f2b1c1ebca70e082ea0492f21c447f4e0050ff3bb4d84f03bb1e31a71461a23f197fbe20f6b925a4e9b89c1ee8b858520ff88d51dd9924aa6b0c331cae2690157e91a2e5787f575cd586e98065fa899faca90789d35ab604e4d792ecd564795a304aa36fc9a1629db565a35527fbc036a704f87447d895c3e89307b49660e42c3c821a117d71239babc72778cfddd9cd9778a5c587f4f86f6cfa8ba4e97f1234df0240685259a3b7f6a26f958e43c406934cc2845e946bfe108a3f02689f41f6caf43798c0c96ea1397200e0837f57e1729d63e0d1e86b67aa124d1f9b10fdf5f8871ac60469c090803a5633254daed244a23342a0f8a3100f65b2873dd447620edcfe3ecd1e296a2db11523da38534429a1f3bc0bf6e03ac963da05ad1fce2e736810f3ad613f5b5b60a7abcf3d3dd1925524159c65eace9367b17bafdf0e0c3e47dd6a44fa43cd1de92f8b475d278a15b2f8770ec3435fc2df2c6306d85a311e75561a22da2bb21ad57d7fee0bbaf3e9091b2f8dd429fd427b53c6caf99d518944099e4b44eb767e2b01a6dd87b9d8432171463193b98122810d5bd81d9864bddf05c0c29eaffaaf3950f40fe48106a31e2ca82a424b8d2ddf6042e30b1fd02b2be73ca56588aceeea1e022355222d64b42e624bd0b74a6e99cf86fcd9159aa6033d0ede450d374816471b65f96e97671cadf17f7990faac0849b35f34c88daa7dc55bcb5e6c67c22ae7d90c1c9ea53f90a3683cb89990e9a33ce8df2c1eac98025425cc11623dd595bd54e7e72d3a1c989dfbcc0cbe100600cc263e4420b2ced3396d2813f20218849458cd503fffd699c95500fe12d2f8e9394a1f832e2a4bd7aec2e7ff562d5465c138b776265a921da11ae271ede6d04c7c91e1903ac473972a01d8a38913a5de9a3c8f134b9d5a0695d7377fff5682b147bfcd6d9d2869f616f9b598e08f080c11635661bd350db568d91b789384c242262668894ec151468df6599ce000f2c134984eb331b6e513903f054b39714ff69ea46307815eaf8ec59be37f7c531196129f64d6a6bd035bd8c4f3c6b46a31c3cb209a782e4d99a774f04b132197ad0b9dd7f7233b6bca6cf213e0374c7ce1f12d50684e1369a9672964219b69d302fa83b058270d9149fbe3360e27790c5022b54875d5ed15b1276e92658c9d4e5a6c43e163ed1675650225ea65cb23f167cb1bd22d14c24eccd4d886733a6840840e0d038262d747cc3f93aac9d82a1f812e7b7e58759499b2b3014e7c11cd395787f84bcf2f71dd2997acb677c3622c8b575a3a1b9d1f79e53770ead17b3d0d4fa23c8f1ce4e7a2eb627d15bcf8f8b36e347f183ba0a2dbba63cf8bb3473abe5a3fb20422138d27ca6c660bda738a228c4697ff81dc14bb0aeeb1db73f0c1b7ac519d7c3c1cefd47020c5073f9cf09ee41ef1eabcfd3b548c091c9b6393c153a382c7db151b8ed15bc65faf3296a04f670d5e80d316f36687b1a9a78978d43b570ff340b58a7b782dc7d96534d8e5d87cd27170997dc1b394870ac18b1b5ec112a73e2b41d47d44226f28de0bf6874946941fa3263c6ac0e32a5df138c232f62c5fa417eebbc9f1df703d054f0ccb41e3c0e6dc3f911f6f4a20555fbc2c160fb54e83535575bfb13240aecd5b3a31c34a13ae368fffd240b05304d4da79c57aa12fa0279a5b9cf613ae8c71e8f44e25e678fc5c123b1f338a9a25650513264d192f6d269e520b44e96b7eb1fda13e0b0ac6d1a3a46ce7f0bef47e4eaf5397200116832702cd796ec1a0c5e95b63474468e4015ad9c94559da871a7aa0102c08aaf572485c6a324919e4e2381407288395c9a9205453ece017e9cca94c22979310aba59d3404dde88a27e0aef2b2ea1421f5a4665846e91af6f353bcd4b13bf76e8f61e647402ac51f7d4bfe983f859094edc7d8a3701206fba75f73f12d8e2454e46c06d661a8352de54e4e28853f24e759b01c65f2256358f8d46ea0a8efde3c77814f034d32696b3d666377352866227a86f939428b60d890e30459f8788c3f9e051213a6753742d63d6aaffe7b2d45bd01cd3c5c9a59dafc34ffbc4134d233e38c7ecee982db631e44ef3d3f32b77b84adb5ac22fbbdf7fab9fad3bada8593030290c3163a01886bbaf602118022875b509eb422475e96328b9754887086f695632e4fc17c30cc479cd77398d38a3d2a1dbdf90f35ecbce960a58f4eb572c357cddb33d17ba75c8de5972cc65513e9a8ab277948cfd8c73c0354afb46a8665bf71d083481b594bcbfa9359d5502006607a1ed382a4a6de3c18af82599329135cb8ecf432417ddd5b56920aa17cf521b3653f2dd9d83fe6c79cd7b6fcb09624eaaa65a6d17a432b326e194786815ca0bdf81abcc500d6e0660ee17ed6063b1d6095d8cda686bdd0017eff0ad141cf104f312b4e8e676861a0c7762ce2e4978ce9d4e088f64e79ca07f1840c779328931acfcc1fde58dd0bc87e011b533ee7f60ee7f32b5bd42e0ea6c80525058e249931399290a556ea549d40856fd78c21523772eaea41286b0d22b4648b92be670fe2f185695ef506daf1aca1faa9e5ecb9aa40ac0ff4442f483b9b5e46bd59c049950b72481bd22a9bcacc94fac3f6563a7ccfbdf4e2a781798d155ec7f6f8c36a771a4ba9d891e5d05646aab375ee0b1578b8d68915cbbe8bc0643cb6aaed28e2cc7d1d30d11269579a0492b4a2348da0d740a943fbb25257c7769f8aa110d29bc950f2ac8ffc71368eef42ca738dffec12943f6ad79a10442c54971104669b18e5394948efbd82652f75602c98f596b38c56079ce6b3855dbfeefffb6c07dbe13cf64ae2ae69a772ae76a23cfc55df901469c3194237c41a622bf53633b951528cf81145b6ccbcbef1ab220dad91bdb2ae435d3905dca9c091f7f083db04d1ee53f4bf3784aaf357421260a5b074e25a8c51b07eec3a68251fe0e9d12d516161575ffcdf0bb24c1a02367f192132ecc35c35ce88821d6a9656b0dea67ae67db18b1b83e04c414db4051469d7487dff68dd955a1d16195e3d7d3dba4387001b252336a1d5bef28897ec65e37b7c2db080b0a7b0feac886ee74d21215909c62e364bfec9f203c4798e5b2c2643f52786920da9e44ac7d9383d311239282aa38450662177c20f7e685c6cdbe6f0a42d89f7d1c23d7b9a6d8addbbb17001999e274a18cb73d16516aa5cea87a5fcbc023cc69ba2ad2c6cf184d9d0b7be28be48f68d883f16881a19183a1953aadb4c7ed6c1f855c5c7cc749cbe2de0b5f34f7cb20cf3d991db906e4e4a980824d3787281bbc3448db585fe750b58c62ee838e907fd1a58718ec7c946309310fc3d10054760595a8b48b339c0e2e2075b849745dc2e0ceed663ef6c71f7d6dc20a6329c38a53475f5d508a75e607869a00c85bf8dd25a530eb9122ce44fda2f28542963c9b575cf46a629ee4ab4334abca0d53c67459c22efdcc0d72439b3e21bf55f6ff09af609f3ac99954df6a3a9f41d4cc8920dbc5943bcecbdb99e73dbc5bf0625b90d093caa8d9dce0a28b0998281dddd104664eef30e8df3c524d24e662246273efe9ac20f7f83c77e71d38a02570d9e9e06179e5f2d18de2813b9238231b6ae350921c799fe123a6d449eb064af31d797bc0b31aea5755ed9bc239e0d5ef8e6203e52fb66788f25bbfe29880390eb4463ceb20e373c1f2d611371faf31b3e18791c56ed61b3c69bd3a85c98572ff67167c4586a9042156fe8b28e0415091654f87a715a27dc40893d03efc75ffbbb048a9"}, {0x18, 0xffff, 0x8, "1680a0a340ac1e"}], 0x1078}, 0x2) 16:21:40 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x800, 0x4) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000001c0)=0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f00000002c0)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609", 0xcc}], 0x1000000000000297) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) utimes(0x0, &(0x7f00000000c0)) getgroups(0x1, &(0x7f0000000000)=[0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) open(&(0x7f0000000200)='./file0\x00', 0x100, 0x90) r5 = getegid() r6 = getegid() getgroups(0x5, &(0x7f0000000140)=[r2, r3, r4, r5, r6]) 16:21:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000007c0)="9c87c377284c35b87e2e2e2e", 0xc) execve(0x0, 0x0, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x80, 0x40) 16:21:41 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x8) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:21:41 executing program 1: semget(0xffffffffffffffff, 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) 16:21:41 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)}], 0x1) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fcntl$setstatus(r0, 0x4, 0xcc) writev(r0, &(0x7f0000002700)=[{&(0x7f0000000140)="fe528639674698bb175fe80ee7474daa7fdc80a3bb1276a06f0e7afda15631e24ae70112830b71d2a3d08f125b7679905ab1660bf9cfe3cdc7ba2a67d722e1f7a8af328967e3ceb6717799dd8d0d08184ac640a1be0214dec2976de00514b76ca7345ad91e281462036f28ef4b1f601613fa5d1745875485d56da34b48ccacb76bf369efc7c6c4eb04ec60ede10db6773b1b033d378af867db2b", 0x9a}, {&(0x7f0000000200)="cb6562f3d3027109e60c92fd5e66a8af22ab9f81151308a30fe00e4019f8789ca77d3860a4465c1ea479c78b1ccee83eb35e76d013df7aa6550a1e31a24be33d3419847b193994228ea71b6c5f3222888693feb3109977ae2d6b568033b234135e51220129b86abe4bc57dc197e21d5ffc14295feee95fe42c584d2f6e4a60d4a2773d2388adb39dc62224654efc140b63d2369489a7563db1087d1640fb94ef0a6b5568f05e14d7c313b5d931090fb2c1239327125fbf0e473f3d77f0d14884e9d429419add6e48e7b11840", 0xcc}, {&(0x7f0000000300)="f38fa266c5b83e444e6f52ba26487c7228e231a4b4faf844311a4bfc7ce510faed1c151894803f996c81ef5340acc2b60879c4752edbe6f4d2ec5179c040a93652dccfc1943a006b3c946d758244b484880e8dea27b1f430dca5ef92baa3fc2f2c6275b0f08aa4b265cfb4aa1d38a35e29324b", 0x73}, {&(0x7f0000000380)="3ef0425e763d31f6dc85ce767fb9ee11eda57fb0ebc5ea31af47948f9c9229fa4fc520622b360739aed22cfa54a4eaa9267c84d673bb66f257e6caad498f20fa2b5e0018ebad8231526b5d2298163c30e17110bfabc8fb7e9cff587f31390c2cd27a011caf8c1f299a17", 0x6a}, {&(0x7f0000000400)="5489101f8596129e6ee36990462d9d5b21e6ad4cc605a702569c5ffeb98fd1945405c23e9981bf872026ba37eaca2472ec4dc6cac150bf42f58ab65bd8e8a2728b561b06f21414e813b7a64de71dce14bdc7c60aa77d3b3760cbda8a4fc310910e3b6f7ca5f6e7cb13112d21ae4a094976f5ee131f9451f771e5aa33ffa4e825a0e484c839b7302bc4005eef44fbd919e1a35a7a6c7929bab9967e26846ce0aa86209fa8757b3bc651683332a95133d8738cf083f78c8c42e82350d95e6a402e1ea83d03f3d500706b4fffb24a7aa933b44830054420fe9dfed834da9599", 0xde}, {&(0x7f0000000500)="a3ff74d2b30a371c50cd15909f77a7142f75c504ffb7db18272da02586ec7de549a6a381a86d732fbfd15dad751726e07d427bddd05b8f5f05c686ef4241c6ba10d00d30f35ef432c5e7c0d35c060fb7dcb276db5fa3e3ed6f23cf434d9d5b0676f51d0873593d5936854a4be253f7da7cb530deb527cac145c1b5ffa840623cd0278619eebc78af519c220e38983ad3a919ddc58da8ff0c4d5aa1143eec6f0e2f3433628fe70b1dba611d5ce1d58dd99bddc9f954032da7aa1059dc6111f1ae62e3f3e6ed687cfb6558342efe3055d96106947b62ccb586911269848620f46dad8d5cc08cf901c52dd7d4626df72b56d09c6ddf99c4932b0f4b2fdfacf059243fede26a13d5a9bb377b9204c8e42ec184e1f0b731294768132c53e3061f3096251d1b45b4eb7cc549d67535b4237ea7df996cc3e3d4a47a696da489a8c9bb108aa3bf00b44317f6525dac519d8cd0e6b53c2e0d49de0b776318531ef6f41d4be8be24869b0a6cde6b0b2227c27fd66833486f1f2422e55d82d19d104fc1a880eb9b3ac6f05396ad2bd507e29d046248e91dee8bc0f113150f5056b2e0ccec4096e7b25f8514c825c685456b39b0d9bdd5faf68421d1dc96d4153a05fe5461e4f5a2cfdd0e3c17e44ef7f776aa75cfb9746c8a702125c847d5f0a8f83f8f3f9148deac8a622ddfc6b3b2c1b48ecf97ea5cc1acf011836ae77061d7784b929710db98d52510c4899389fe902ab8c6d2fd7fba5a5b93ce8e403a5d00fee5726a4e602d576bf3f77bb09c46d6a417df92bc87a914a7d1f7d3a0162335df75e34126e4e28c41c45440f47a1cb81f33dc7e04418fe8e0fe5142ef2a2df2467ac1a673e6290ee21780fb5b4579a8f2959d084cc0aec2243d7722930c0b31a81340641f0ed6ca178c9852a52edf7e132775a226c366790a2280b39c74b2c4492364be7318f74de2e9b524d9fccf23b2b8ef84c9f30cc311036902384896c9920895b74fb2f30269de5e2b131c1f601c59f52fdd9925808505d8fe5ca503f7a0b70cb19fe1fa85782d9ad51ae4f7ffe0917a63e8aa26a3393261392d2055c7ffa1fedec71f90233cd81da124498dbdb94ed96c32eda4922a293e6b33a4e2dbf13caa7434e072a048c410c9f4996f8cfe2f3b4ccb54f4a8b938a87d0cc206cb5cc50c4c404ae369a0a0d3bc0078ea85a3d6a13912c252c22505587f4f40aafb65108c00bef223fafcb5a80d796bbd31bb2aa8822b55d7e1400b5fe90f88985cae11c5332e69dbf4770fb93c6c6a8240e5cb92e744b87b9aadeb3113bc13d36927dde3862cca82662d4e397606f9210362d5f44b74af460497c0f52c88f14fed19a7d53a6d8718925f1c6f486d446bbe8b12dffdea972212278cc4bbade4b92fb0dd02761a79d3ec70d99b862a31ade694a419559bbdcf86456a41afe46a3aa9dfad7ebaf9d05c85294efb8700b265c001b07abbb4c11514440eb5b3763a8392bb0dafbd62d4bd82a1664023b92b9b5986670b63e9a06ae3c26d8c589ee44167cc8e6ecc94a9017f0be7176e31bf83ba592b5df6a901f6d47b240bba2c614f63d1366eb115aa9877d3e98feb084ed0d5b42ce28a7f784c7f8dca43e847d66bbc172e95f6e358ad43d437870f86565e3d738da482bad77e83c56ee35a528fa061b5c90db8cc2744bc5e022b258ed8ccf39c035be8c7bbb262657f9029a133ec677e237b68319dbe281c18bc507201994283b7af22fb1b4a3dcfd63f0254787514d1cc76fe0cc1623a9fbfde69ea8d63cd57257f283a80f2dd0ef08d37fadcf6f60af8638c6d930bb170fa8e1aabb48dec62cf3147ae05946e88925034d0967bf8c99667c96ea7c37ff3a339c8cf959b9fecb13c8d568754438779659cc9bd223b109218aa44e426e3115c43a63d96e321f946f25777ba4d3ab26c20458e8686835b570a2416392432ac98c53003b91f08b2aaa2a09fb93dc2a11155c290eb29c1115ea0176bf21995439e943781b6636aeb537a614bd801677b7cb593d28c21ba027fdae4cc9e411e24992ae4d23d15433856031f7b1ee96ac2b6817b6538d4310429041adbebb5ae170d8c09955e65a79227a6a7be097ffe347c02cbd90a5d485449ebde8cd710c14c8913ab6dd7b85be064b4bab7875b1026d0d39b7cbef68aaa3aacacf2bce71f2c486793311be058cbff43d73cb497a2726527160bfba2a793380a9ecfc697f38bf7dabd783c54070aa894526191baea0bb75ee7ac89c54b7dee2856062974c51c23ff8fce76a4b7df29e8b468146a6b4d520b27117740c3ce7701eb28d33f7689aef421f8f4478833d513bee52b4e6941614b3b6a864cda16626704755d3cde29e2340fee2b44af281cc289b8d6d6db03d0f6331cc21e2ff95a200e0b4c570c4e93ebe75356477be65f7684e6c373bc422f53574622a1e679a60818ca1396bd5351a28aca350d885de7b48392286a43795bf6d4e0011a7cd6271d89ff6b4d5436bc8c88223847d1d5f8cca6b60a5ad52f30e3663b0e386e24ee1c80e1fc44ba1252f6617348b1938e05237368a51f4c9ebc7208c61d835e7c47677575faddb4bb2eb69917a53d255f435b06ba190367cacbfa2f35ed5026d481a7a113c3cb59aaea20497410561c70fd1762d7f80783b6a95bfa6cc56cafb042b6554773c6da66dc6cb7db9e64a39300beaff1bc42c809dae2c5b874ed111f9b9f8266a8ab420c7a2a1bd10626398c52efbd8ccaa0c4588f7ffecd1167544241c7076ddebae738467734caffe41876ebb197c958870a796fd87a6ed9d9a2d2f0848cbe0af61f5408605711652b54901c47a7d108d637cea9143275f3f71ee7fefe1f76abbdaee20d93778a446b06d05088696100d2c8d1eb4f5e1543f34a51b0dd9945f8297e6f5a14b6a3505270c5270d989fcb66067193cd5b99487ab5bc921ffe5e1e54375a2bc607662bc5158522ee267ff4f91230bdfa8fa475ed916e4a22e7ddcada50f0dd766806ee48308a893c5f296fd3f12a7d859d076b9b00571da90a1ebe1833cb1d3c8c164c1e38aef41af20adf1538408df278b27d46f8dc9d9f8e7689b0cebfe3975a010d7bf7b9b4ee00132093b6f96b61d7a49651a328b4a9f5e6018fbce7581e4d7472c8467e2af62f1bd84a083a446d88ab0ac2b38f78d7d96b09cf11b96d90d06eb5620d78e6af69b80d733781a044cbde5e4041b6f821bc040ee7001903b9025eb9a3203aa988b7f64c87c07fd941af3aa9746460f05f93b6b90d205cbcd2a2b45dbed9aac834c35cb8b46baec2b15ad84537cc16cd3fd8ab3588ba57141e9791a6d1d89c7115b226c962ce9250ffa70881a89b3ca3acee91cc482fcebc461cc8ec46c38a3bf0d9f238a00980d343b2763f5c6c1ea7091d5b6d29e54320def9e5b9fe29067a9011b03e0bb7ef3d2502a999ab9a80166a8fece794d167f6270a1ef0a3a53c37a35aa77af07b99ba12cd4851345079615502c3de7a3da119b4d6e7fab3c2a03f1680eeee84466542538a12e121788934803ea2e2b3b1e4a7fc492710ae55b34e28c896aed1d8eb9b3248445bc681a917681512634f80b2abbb15d10497cc93a5b5ae87a4d23f8f99018613c50ee66201b1f595b033bf06f60d0bae1ec1ea50128828ec3ec4868f3436407c8eff91ca2e55f2ce53d809740e1ac3c00399c8e85d7411e0826d57646c47938b89c4b8d69b908c5de37844db25c88aeb748778ebc40c0eef6495191a1e1b5c60bb36987367d436d11bb60f649589e702c8af22942c3fa9e9c2749a79117c77415f6fbbbb2679ef30047566e2b6458c2d6eae31bd6f3ce984e5fac48e6286cb7f0b8112f05f1f812481cae059102219bb9082bed9b5c07f7197d0a4ba26b6bc4182fa0adf4a4a353f06215063a2cf69d73019cf6ca4268a1eb81af33fd61faec76d098af352dc9e51477c90bb83f63455c053803697177b36a61a48eb13835fab22a8bf803c9b9caf1760ba98aee676f8dc0c8c115930cdcee0b86d04747eb91671d1516327ecf331bb4f7df42005a4f6df9b78777a980e00418a59aab8daf82100444fc00a1a791fc882875b1d6ea54d2fa9ff625e5287d8e4a3f71d1dd502345fd9e8684a58c3c8fc85f1d6edc0cfb91e94e160a82b30ee868765d216f0622d3a94c6efd305ebde727dccaf97a90d1e13370c2cd1d89fb892d207b6e25d4e0ed609ead5695dcdb6cc15c881d57f4eb7c6cf0c4de13811b9c58b4bb49cc2985818fda066e3d31ced9b7d14c4991f9c7640ac00856f5cfa734bbd118d89a4780283cb9ae6d6331372b28982e966e03e9e6a1345c297ac831941c2154ace503e858911cce18c99db5ab0e3bb62a0e96a595ee449ff97bd898a345dc6fdeb39f957195596c19198d3af81929c1500bda6c9c4c7859f8bef82a102943a1927684a00bd60448fe090ab714fc23c0565ceabfdb9ccd8f576b8a11df20712205da3826b5b150c001454e8370ca4aaed2b288421f64a29faf17344018c8315250c2e3d5db9b05f10b59bf983c68ffb74ecd9b065c7027d2464e5e66d4cc9e138f62b3597e2cb0ea7bd5d368331d6ae2d7f6c48c2964ef5afe1784d324be630e69c31df09ee5e427321170a2c70d5efe13e84c561073a92cda68cbcde6136f725401161fce5fc6827ff5f8cffe8b1a0c7d315d2e7b1b4880922c0b7f96c7718e470326049207d03a5e118d105e3221b256de70ccf0748ea81a20b0b732a549ee2185c2bed5469c4934acdfd90ac84c068cc54102a71e9c13be81cb68bca75d17334af8514d34fbad87b2a41ca1e934fbd0f5bbe0b533d96dba75bc6518c97ad5088c579cea5794d15911268b97eac9fc007d39c5f78e8266531e122c9f079a81e6ce43ef5f347ad50e6e4a500500977352bb0251cf93128d9a8c39b3b0e2039b44ee5fab1aa17c2873edd04aef0d325fea79b786441e12e6cfa44361a2728f4cb0282a0a79b7eb74008a44049b73cbc1ea76cebfe9ecfbfeb9f520590b3d5a705d2a0b2fff6ce2a66d2916b2e5b2ee58ecf4e2f7434f1283aff9e181fd1f06882242124a8f19c89f266f076840e35f9ee64beea26182ccae5def3d197902fd6b8e8064025cda8afcd55bef9a6f13e193801b5d26b9a55ef33f04441484ebd114a0d455794f60bcf986efb8e69154c5f3854734eef2719115185ff43838d33de1e0e4ee0471c201f227583b5773548f94d39f31ed8b2ee78e5d21b9d9c1645a98bf9012ab6b40fa9b8fd0490a45b8c8fa9dc12ae03bd78e638406986a8948b229e9e76b1e27d3dc108695435eafd4b269f82fae2b47d830c3840e0fbf7b502f482a22a07d47a4de243c1e27c42bfd11620f486a397f2c578a8b34da6cccdcc62c94de5caa4affee0758799d6cb1faf4a94df8206790173f28f4bb8ffb7f83c66dbba04e511404299e698352249f6801ee7ef6ce3baf6e64b6b6ab422c26b3e1b962043c8d8845ba0ecfce820416c8011153dad6748605f75555a119d5bdce8645a4963b1b867027cee927d432af9ee84e560df2c08487e14f25926f5fbe02d31cf6ab4bc6e6d2bbef36a560427a5a8594c061b1ee89007a1c12e80f7e0cbd32a12aa64e173427682c3b2cfab4a20d7ae76df0a2b9b9f764a91d4b48f5a192c00c35861268152785162638133a43be44932f95c81041f1419696430a5c282ab9bae64fcc8882dcb989e4ba8997aa355c3fb553e897fbca0b31324e3ab6cbc67f08204337c97de9f165f8d594df6d644028e7a7201c4d6d7d7883823d5e4ec59639879da34b190c4fa316c5066f0", 0x1000}, {&(0x7f0000001500)="0d77326926f36faf932ace504971eb4c216990147f38ae265410aafddafe285cc3020b4266a84447403e0178d3171386e3b6efad5d168ac647e7c5", 0x3b}, {&(0x7f00000015c0)="c27733a978d7e5aa903d7b8daa9c151a6171a90684871da4d2717be2d0ab0430d91b958e54dad59b37109ce73bed95567c6141524640ec903fd5f6802727e81ee50b2cc77cd07bc831aa7307f418fa073221bbbb369e21a76f0fb88d631da5a778645436a6514e9a64cad662a604c0d81a035781daa49d243f378fed1aa7da0a7bf8d5a283d47a76a6", 0x89}, {&(0x7f0000001680)="e944b0c04de0bdfc80f43d8e6559b117b58806f94b11cc95b3363a10c5d856c91301e282f9e3a0042b547f0298e041dd6e0dd33012f8e5925c8eb1349dfd3b1168471cf2809fdd377e07e374d5b27076a6110f1b880b40a80d270645b156daa1b677cba661f1a9a8cdb0f16589b9ced914cd978361a86566bc69afd1091911ffe77d3836ef9d31388e8a18274476d5b1aff4929539496016ea3e7e04f03ddb2f059216424c6f3bd9562d5f313b230d84077d5a1668919fefba8ea04b06952f081e8204d08240548f7835377e44203df04b1e11e88c17819ae83fe7a0bb6168df825ffed2d948cf08f315be795957342c67cdaa69326609739fc234a5c601650fe4fb73ae348da23a83f617f1f969643b653465876ec3c0c7281c94b4d8f72e65a710a233f90f692dbb3488b261273bd8fcb83dc6cb2cdcfc852f74931b0145728231907eccc15ce15ae4bb7dcd3b49e3abe3ea72b67cf51bc1fdc38427e9d6542113cd770b0a0f7324a405a65b11e333efad4e0fa9ef6b1caa9186c83c12f2f1aef9baf1e6fa22409a6ef973cb3a866166d7095671fd1464a1b57d87d6d7a1a401f9667de15ab2f02b69762c2a444e862ddf903f9f0f72471bbdd6a3787c620efcdb946e9d4b478e9c18a52b114e7cf548170bc647b6e9cd675edfc8bbc0ade88c6039735a361d052205e3b9113744388a868fd8ee6ed624e3c9b0f58af53f6f1afc2426cb73b850b38b53737abd818d37cd1958ba61551f0bfebf489c6c7058535f3b97a9297ef7664ac303c3918491834cb71b984d46107f0acfec7c3789e1ddbd9157c923adb7a02354b4caabef60195d3c0b77a263e0b6d55b612f38f433285ba438537379750fff8c29ddd8018cdc270c1888d7a0c2a95fb5ca7eb2daf735d12f47f349f3967129931ea97eef61ff822acce9cc8d7ece4ca39671064cefa982ca8af54f35926b8429533a474d48b51114ee882202c01732ae288305e605fef886f13049b740f70d225f5c475576dc945ef61603b104f74be9ae45234e6373814efb6379ee77577f85243e91715ddc1ff672bcba4c0744a10ad4f7ed6649cba1c9db482a482d5242faec19977a46ec74138cb86a6373df54d75a08a9c6a00f3b9d9c980ff0cd55427d0368d95dbc766548c8af2ac466364deb7f652b7006f0811f906367563a253d842944b064f0af8727c3bed3964d7ad5c81bb530bbd35b8c0c719919dce7d6cdc755cb937459678de312fb133aa191a3b364210b3ea89c7e5b0528f2055cf7321116f2b98ad7af7297fa74cf4678c6e6bcaf20eef072928f00f68d46aee76389c970d1baeaf8d394f48006eb6af6902f08513d119b6f5b838820f9989627651dd80a396739d5b24c082fe19c6662d17ed55f714e390470968644f039434b73f1bfb5e9cc85b43a7dd8bff878dd8f2dd5075cfbe0357256429dd7cc6fab7771bace3518467494285be069eabb7264ea29e673687ba6772181e3b1d700f9008b8480e9a8859f0eb81b01e55282dc572c350b38c316c1ea1cafd9a2fecd30e76c1a07fdb6aa64fb8d805a0eff3a8c3a03d6330e1e83207eedd3aef337772349d8cd4842d837bdf2a174e5c6d2ee39e7e6951663c23cebc7b9a3258c3c790aa1ec55a776f5a59dc1f5539af3536e028466c71f8d4d7c9b689540ca611d2187e69b1b9a875a0f4f0acfce9b7798f12765bdbfebf8a9c6ed125477cc47f37f607af51c59e62a3e9d7897679b11f8995b3f861ae856bc135e6ea6e194fb78d433d78b659d7fdd61af39869a6370117db71197168730bc36bb2e370507ce0e2e0a4914572841a34929eb846b3126facf2fc3a920e3523aff4b728daf4d10b3a2fb69710c8942bbbef2830b7f77f9b48805f14c7433c50cf7e813900616655e40fa34d7b1594ac935739e0a1221965d4bd5748976eeffea1df32f9c575ba2394867de7cfec34ca599ca0df30160675e9aea029eb02851ec9ed7cd2d3e107ed6c2bc8e2a63997f3d1ff8622d016bd4b701e041efd7d40da266ac8e4315e4fd5baaa828c2eaf0643eb16d4af0bc038834b46e01bb63364fb715e3aa97dc3f359175d9fe328414b78c1e2054a03789c75b2e21f21ea8817af268e739f6f26dc303fdf552729830da1046ea0de13edc08cbbe4cf9bd4814bd6eced342c98791f1b6bf651b9b618759eba62e8fc32c850db979259b781da865533fb8846e0c8b2abf90f694e1822a1cb974d4febe95de2ead1904cce8476cfb91f4c3621a92c46733f8d478e30b291d9192ab239068c60fdd3cd02709de0e542affa8c9e1a7eaee0608c3462f58ab07465fb21c8b7cc0465dabac510762712cc84c10eb8fd7b23867579b75871e99d1d68bad8fe82f246300b31ae9c3359b5d95ff09151206a36aa1e7e94d5bf7d48bb707613a0f9d24e438e7e4abfff5f90fe75f305a1e9fb03bff57fe47cf04a60e877407841f7ca31124ca5dbf9349e8d7f378e5d9f7c5c4c64166d00d47c51f771f902add8d91e5c03206825c1991257e56abaf7f4eab9ffa2a52a5e81558cf6fcdbdd9a31064ff29e3de2423da875a3120d8b982068f74798d19f31ab7d103d2a4f0b74fec0a1e83c41ad07dafc9d8e63017e37bdf53915603e0f18f3285c64a5c412d4afd7d02d6e5ea096b8f6a3ce5534dc1e3299737d43ee885e47e3220b29e53eb2c3512cee4bd35cc6d6612aae60691d13fcbd98d73e858151d5e91a52cebbacf1c6b06d166c16d49e7e9bae4a6c8bf9e3e95ff9483a3fbe7f19a1c7f6593089d1427349d01b6765c72c349f7bfa9aa37fd916a3f5d2c9fc661a9c3419fa8b26d245c7e060ed5e95a9cf7f75692ad5e4135c330fb79d4e15987222dc825f6ecdb13db639a7bc722a7bfe51cd2c1ddcc1e6df2718e406ada2f44460af56430c4f59f3c5234d3ae9854614c4ba78684b167707f509a909fbcdc57a8ef3ee64f402d59ba9057cfa8ae0c12c3384bf53b8b2aae4259ce2281ba6d4215e0a3e92d1a25c4b9bc5b5c154fd9afd8464334182f83f7d18e6fb8954a06a5cc16c4278b81dc840faea5f04e6383fe01269774f157d85939c03d8d74b4caadef912f635adb8f90d5aa083a8ded25fd65ca8c3721ae1de9ae306e045e95e52cf312d7763873e22fa75b0f72c07422f0cfa971aa653bd27fbb1222a30a79bd8bca6f503d1e5cc7c27a51b19d08d8f1cec41bef09ebb99dfcfb0eb66e65705fe1bb91c82c1e5aee2a65e893fc2deeca1cbdbe8b5e240001ed1a7fcd3c62b06f03b6b9a889c83f062e0b1655c7284e862f393f19ddc4611e143eec8d342bace02366f25a2efb8c3686ed2361be5bfc7b70a090c6325e351a241f7e56993678bc53d7e3b06b866568b73f281a0029031686d43b5efa94dc9a747059b685afbb38ee07a7b510f2f2d3935cd1b85297ba6de12c2647e5004504e2148328330a427d3bd005f93c64a9a7c564584401a744317a76c8775f7b3d566fe366010b1a7f7d57822b15e8784ff81a67b00653ef6800749730f82bc3fa570bc7de304d5a4558a122f05c10fe506707928af6e0d9d6e7249e755656cff09b939c08c59af61ef6505f6948dbc4bbd60903cc7577dbaf58489c9f3790ebbd99842af96b37f714df65393d241e67c2142821b78084b2be23334cae795234003c97984b738266eeb030f27bdfc18f31857b9245fa631e8649d71abc85078d3dc2fab7e99d35a0b4849e9d69b5bd1e3948f688bafa1ebbde38a170aaa48d38a4d25b28ce6984da58485d91caa08fbe8a7cd7c6a52d651e031d843aaf2e3ac1596252e3f661570e731115d06b0d96262d9fbf736b52d1e1165441741cfb34c78e57e91e327ac5bc1487465a1ab1a57aa0020f2c3fc3175bf42e559ec5602e18fb46caa8d6699b9ef50ecd8b5c5783ad9f7e66ba6cce7fb0de445ac8ba644e67d7aaa1c8cf176b94a483d6b5cdd8b0325e80713da44253871b1b5b1beba06a89e1a5843971d0d40dc1dc4b5b74157004ceec40df396c2bab1a05af0eaae88a593941d03a445b8afe6f4aeea29deb98aefcc2b7e94ae87c5b58bc744be285ca7b2d2e818949b360d47d680468e2e9a3627b6727e24ae5ca246ad0415d29c7dabd1f27637555f65ccf2ae1ef5b18346dcc3ed2de717e9591d36188819daaa764f0dd9ebbc354d95811fe26847794de2ac7f8e0507645b5bc5389e3b2a6979d6ccb4052be3dc90589499e692c2424888199304596113933a3c9d29b5b82b815458215147368e2c572d293e335fd54d65220eb8ea29b602800560cd63bf4d24158c9b18293e9e39fd8c12e1a145fc1f6c9f70e9c0ff90cd1bfb0c51efa9f2d2d53ee88ce64d73faf5dd205739e8730d418b982fb0c353fc5bf3d0e36747b539fd96a5bdab31f1086c77104bb28a06abae6dbc141d35a31243461e594e863f8f4ba884a905fbfaee4de9b51a91bdd94bd49855137314effc18f102dc604a4a073d461fbff91204d81ddde03cf097f81472e9cd248491af6daa91bf25d2e9dd56b696d09d66b29e500fb7f83917afd7c6c379676583100beb8f7df5ad64140fc9c6b6789f29739137b5571d728811c5c54bca61437da7937e8c067813fdad7c9b2c0266c8b6e647abe0efc12302c252248d3d0feecdb189648e376f0171de42c8e98ac833e7299fdb837746822a7a7026967856870f6ff3cb481ef15708f315af6be584ef7bb4274d28dd4380c781450d2a7f4f198faa39a560a51005a1264e75eec14004da4e39fdb64b54bdbc1d0d3d74c79e9c19520ed8f37a5b65e84e204b822be85630aa3729db8d8e5bb49b63ca9261909bbce0302026cfab7adc4077efe472a2ad670a31ed3ce50ec782179ba1178a34d3cdfcb8d792df8e4b2deb4670ba168dea2838d7580d81866e100cb886d196630c1bfb611625b543cf7dd5c8247e765c4f8e27ab41e8d75475f3f2429a0fee7cfb0d4e21fdd9fbf411985aae33612dbcd77ac306f94b7ea48719bf30b377ffef94afdecfa0c916f8494cdd7cd8638b16fb9af2ff1ef59e29d748fb2c25655908cd3b4b84eba0bc0571ac83e446e34a8d827aec004c5fe1f584294b3b9dc90ef9de509f475179c606f938e31299654bc086401dd690d289d353558663b3a7ed8a2a2e9050ca031708b87d093122ca0fefc7cab78c0c65165c0cbbe45d9ceb0305a955c1775314d7ef7df5b76e39098aee76e930db35fd4716e5635f5db97b7c926370bb068de11dc8760f47519937cd37e015bf05254ea31b30c52496f4ee662aab2fdb4b2aae2bdac4e44f8c042f664f68f806d9af0fdadfd58d5711acbcc399cf546e23c432fba3b4c03df97fe01fae661d12163fdbca38f4b9807f112d3e4241792a20a18b0aa48770e705e74a589d46574e2edf68b1500ff914a43051caf0aa0ba6ee8e9ceb4b9deb58b4e2ebedf83240dc734a42be2e9d8362493011548dfb2a0e6a8c42d805f33195e667902fd7a0c4a83b28314ae909cb9b179fd6653a9e47c97254c8419b5521a84f5d3e60116153ce6bd43149992332ed3fc79b2086ff27be72d42b567d64ffc193c9826fe2816d7d0e90305858b6ff4ab488a848947e2112e63beb1d4cc80bb1d53c7abb817cb1bab8ccd935cb84831c84c660c65951322498089faa08f38ee5701910c6cc6b4556f526a82c779f60581a2e65bff20c493836f07ebb45bc15f546f61f6f70f0d9865b50a941b335dc6bdf10fa24f37c62c5e9a90f5a0556d000012927bb187a7a40723e231178b484296dd78dad54a931b8545484ac80ddd5c14912b6be1a7ed1b", 0x1000}, {&(0x7f0000002680)="5f1613f802df2c4d158d8f57062ca5d3636dfc6e821a5ba5dde3c08ce20f7b5faf76f1fa262495e578fb4877f8448f44f299425e738737b2afd50d59146e867f2f218e4405ddda4b6473d5cbce8aa1c9046bb45b72734131228a2f1eb280ad2b620ea96b03b5f5cc87c4e4310a4ce88663751919a1", 0xffffffffffffffb5}], 0xa) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) renameat(r0, &(0x7f00000000c0)='./file1/file0\x00', r1, &(0x7f0000000100)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:21:41 executing program 1: setreuid(0x0, 0xee01) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) setuid(0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:21:41 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x0, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:21:41 executing program 1: 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$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x8, 0x3f, 0x3, 0x2, "b73aeb272b1d2f1bbe0143c6e61b7c27d2df516d", 0x7, 0x5}) setuid(0xee01) ioctl$TIOCMSET(r1, 0x80104267, &(0x7f0000000000)) 16:21:41 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c7, 0x0) writev(r2, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r3 = kqueue() renameat(r1, &(0x7f0000000040)='./bus\x00', r1, &(0x7f0000000200)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x400, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000180)) r5 = kqueue() kevent(r5, &(0x7f00000000c0)=[{{r4}, 0xffffffffffdfffff, 0x1}], 0x1, 0x0, 0x0, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000480), 0x9, 0x0) kevent(r3, &(0x7f00000004c0)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000300), 0x22e, 0x0, 0x10000, 0x0) read(r1, &(0x7f0000000140)=""/21, 0x15) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:21:42 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x0, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:21:42 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4500) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="d3ca1b1ca8f1f07269dfe6c8bfa5113925", 0x11}, {&(0x7f0000000100)="3ed4b66397e78e6b5f57d053125cd8bda6f5d4fb5e28b925c538c5096766ba604bb0e97dd9f3b5cea62574e99c7fb57396c3dc267fe13504941945d9c5ad0a0197df43e84ac64aced7239e64adf01f455ed3793373dc3708ad2551e19b00b8005c66bbdab9f5aec135cd19d46b50e3e935d3fc96f84e71bc61f751097f37bed8d65573166f53846146d863f828d5c9a9807d7fc21abe14fb1f02cc60b9968806a8e011a89e5a51d05943953f2f9648fc7411b8e07c419f2e85e468d0f5e839e1f83509a691365472b76a", 0xca}, {&(0x7f0000000040)="23fc", 0x2}], 0x3, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(0x0, 0x2c, 0x400000000000000) ioctl$VT_GETMODE(r1, 0x40105704, 0x0) 16:21:42 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)=0x3a2) r1 = semget(0x0, 0x3, 0x100) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f00000001c0)=""/170) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f00000000c0)=0x1) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x1, 0x10001, 0x7}, 0xc) mknod(&(0x7f0000000180)='./file0\x00', 0x82, 0x40) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCMSET(r3, 0x40044273, &(0x7f0000000000)) 16:21:42 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) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0xe6e) 16:21:43 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x0, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:21:43 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x0) getgroups(0x2, &(0x7f0000000000)=[0x0, 0xffffffffffffffff]) setgid(r1) 16:21:43 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) r1 = kqueue() getsockname(r0, &(0x7f0000002740)=@un=@abs, &(0x7f0000002780)=0x8) accept(r0, &(0x7f00000026c0)=@in6, &(0x7f0000002700)=0xc) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) close(r1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000680)=""/4096, &(0x7f0000001680)=0x1000) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/87, 0x57}, {&(0x7f0000000180)=""/169, 0xa9}, {&(0x7f0000000000)=""/50, 0x32}, {&(0x7f0000000240)=""/216, 0xd8}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/183, 0xb7}, {&(0x7f00000004c0)=""/205, 0xcd}, {&(0x7f00000005c0)=""/31, 0x1f}], 0x8) r2 = semget$private(0x0, 0x3, 0x80) semctl$GETPID(r2, 0x5, 0x4, &(0x7f00000016c0)=""/4096) 16:21:43 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080), 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0xeb}], 0x6, 0x0, 0x0, 0x0) kqueue() close(r1) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x4}], 0x101, 0x0, 0x1ff, 0x0) 16:21:44 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:21:44 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) poll(&(0x7f0000001800)=[{r0, 0x4}], 0x1, 0x0) shutdown(r0, 0x2) r1 = dup(0xffffffffffffff9c) dup(r1) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000000)=0x2) 16:21:44 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x101}], 0x2}) 16:21:44 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) write(0xffffffffffffffff, &(0x7f00000004c0)="76b5e55158fc9526d7c865eb060ac3a90714b824d3c5b645d0327dc5a001942a227deb3909929d02653394de53ffc95553daec4f5b5842f5c95c927ffcddc92c078b8b7d60aa38225c9c2384b00b676bdb73e6903d2de1629b0114049ecfc09cc699fd6c351b4a3ede37313630dd1293ccb60f22b9185dc364b038f66345fe1d03f2f90e25902dba69fa1ae6375f7f696cdd42c0edbb746c8d14f1bd7a96f01b0a2a756b134316f6d303b62ec6736ca42013437cc58a8cf2c2fbe6a0edfd259f50005d608215afe04b2166bf10cd1d1be0aadf51ce63618aba068b3126fcb0393332ab36d4a6bbfdcdc088c1e89e53c48820c1649e7cc74c2adeba6631ac57a9fcf5d6c046be0792025e285af1b946d730b928468959e729c22fdcfec04f8643f4309ce92c78d200cef188bd59097d97f4e2c7591f2385939ef88d42cf8df925e7328b2fee3ff2b7895d51386a056c6e59d23f05d19ddd7ea769aaf579cff33a165b9d32c0275ae0dd760d32f2558ff2cc8da2de0302d6bb9351f382d502979e6bb4240538b93296109eb1d04e97eda1dd7e84da477a8c450a4f0835792fdf08c853840e47ce7ba8359470ba8766f97dff975f14d28e14806a03408b3c2d747eff139f4e9e57bf57c83e373f3492fe09315fc2afede5720ec332745f1fa236656769bf9c7582b3643581e72a1329309c587fc95aee4c97e31f415e1f6b840c94692d346d99c974a2a4ebe560a2711079f54005769902955496871a6cc8fcf1f0232e4b38948469ee517275793621bf8aa4ea0cd3a503e856aca2fe0ffaa287471c920d207471595c8277ae1cad5053bd8ad5eec6a202394b008ce5853f1ee1e3233f23970266c4b4470c54b0ff3d79fb4fce7f70f7776c2a125b3cae33867fb26fb7c7ab71a1043cee283046819f58ea795703805d7aaffcf3a31eaeae17c4f52d68fbe585809ce9e12dd4b940e09bba7baee4c23b293116a94a980f894703c017fc04952f1dccf3b89c3970684ec140350f365867fb1b240800359a8433b002fc2a6ee83f1ba0dc08dd19acbf9f0ca242a929ad58e9ee4079263e61c103443ac6ceeadc9e04436ae6d56f2493d7282ca7acaaf9f725bc369d8a8bd25dc710617952a0888b49e2e076fd462a3ae517d29b037f199bf60f24f4dda39b75e75bf2bd4f21e0796101b5163464e6ae4d671067ddf7ab9c3bbe843b3cdde0c905fa50b261963584a9953ba929e7d63f86f6119d4b86adf1e99086e3230b15ff86806d2cecb7abe9c9773b1b9b1896b8b01d74943711e6cef634a3357c6affd47bc53f1c0487f2bf5032385944db88b31a851ec76c6dcd8262ff44538b234d89341ab11619e0a5e9950a0e8db77c8a65183acf4db9db089706d86044ac1f0f73ffed2cf45a146e129a922cc3bad1833272d58d808105b562cb60aa2b111292db9ea7d4f5c6b8717cd39224d5eae1c5c8bb8143d226e2bc6bb285ae6d2760ac520756284046fb4851b77d8574d5c9c0645bd042c13c028e6efe57a613eb5d66cd704a7f3b5b9ff59b4f5b45a5dc08b6c4a583b47286aa0f2d114520f67554cf6abae2d03d9c4a907511de626f209c7f51d97eef91b8d72f381afe2cc2c496afd330771a3fe8831b325ad7e2f9599d4137be11255838bf5daed12024de1aab123940f73a07a25885572853b61be398185028394f150bcb29f4f99b32c53ec91aa794fda95eeb04703346174650a83c238a02306a7f958ad81c56c01d69c966af11e4cbaa8714644da99b42c78974f2a1aecbea6684f8da72e9c19685cfe1697f9bf76702f57c668b35ffb541d8ffcb537377592283da89f39badea3c6e6dfa6a0dcb7b9840d6bb12d937a53e4aa798c9fb14478b37779f62446cdc8686a9704ef4155dcc6c2f2441a90eda60832d971c05da138d296508f7df8a90d46be43dcaba08e049825c634814707b2cf6669ae7a793e7897de89542b632477cedfbf2fa47623af842324163781bfb742909efd195eb03121dbf011f11427fccc09cf4122893b1ce74791939bfaf86375942005960a0505f17fe4ef4c115ac8ef3f9c3611d4a79ebb1ab4050d38a34455bad1508a09ea69bf4e499f55ac4cdfb6a5bbd3ca90a6f5d56374173a29491dcb8815f1e602e595fe298fa3343dd3f7743f473c71c730a076b0cea9ac21bfaefc9aa6a1c9a20152f6e6349e9ee344308cdfb4d54888e286f3b647f7289a5bb77f3ebf85f83489bc9511bde5219b298eaea6ab60bc9e8403ce64ce5b2fcd7999f41572da2c1c9a2de4d72e5870d09b8067296c073bbacaf0954e1d785cb71af65bf4da905863b4cb26f6518cefb9a1ee9535713edeefebc27d07831e7f934b8bb52b7bc575617a4fc3444c0af61d0c10f60866fbc41df6a3f6ebdb59d6e6c8724a8c853b9b8ab4723541f88464a05d07dadad126a1442718efb628fc4069f771cae9078153a9b390aa488da786bd1b6f70af25ce83918b8e58378ffcb4f32a6c654079df5faba2fc7951595ef44c2b86ff66394985e576860023a1d525c96945a5bdc0cc3ef55c320123735df935e4ec02d92c511b198c9731b72d37d2f057b94b0091ed757b9f8a805c63c9bc84ac224415a9b0a444ef222deb66888ee5b7a215fdd0b65d7b44fc534c0becf73925c6880aad7c89a29cb985ab4fd1b86c24b90053eea33ea15cf32e3ddd57332b5ae1dd3b9b7b7d101d48c892a78f206a1d96990eb200e01368af39e6fdb7653d5bb3e65c205b06db4e4112b58856abd3c31443cf7a37497556c94a577b59428fe41f308e6930ec299f5ca7fb7689db7c531c7e44794bafefbccee7691a446f74d1c6518a18ac07875937b3de5eb53936646e000f9c3f1d33d2ad5a48598100dcefe6663491ac588ac88a441af4f559fcbfa12b2f6bdf539afb7805f512fde68092587531e3d2a0e684174cb52870869c8a4a96d429b66af5733be58b4672e41fd00e5f06e45c7e2c6164fe04639df2f5a267ba6a078fb389eaed5bad9eaac652dd3be15d2a428d8e2bbbad11f5b81eb6e812513eac772e9af583afba39deb50caca198c539273c113840b97624f5e18ee2da209cb193b006dcb26a8687d91a49e8bc3d347f7eaf6427370408421d74dec74fc969265c77a0f92328311df93747642a3dbfc6b5e21465ec0757dfc8006d7630040b2ec194a0e4c642f98866338d5ae851ef73483b8ba239c67a8789d7baf096e1cd4f9e1d81c72c8bffd954d235475a66770b605d13e7c98935a22067d95f3a72fb702d271d0cfddc3c9f6995a7048a7bfc461d138aa3db3e2ef15357ee025d417cc3478c64773e6fca5cbf3da20c0ae9cc92bd47e683db7375780b760e7c455ec8d634082128eac6575367ea1e8ca1dde3b39d753a1feb10fd82c4743f9872e9a2196947d9c02cdf107feefe0392eafb8d8fc780bb32374accf21ccf1cb5e7a22aa2ae92cbabb8ad1d4fe18a8db136efca4d65e8af38faadc11f06bec1ebfeaa0deacce9e4507a731ff54956aa955f5a66e5afff045a8ede6812c6655bf0748e1c5305573f079419e4af02f36b4f536baf86abd1b1e9bd58fa88a8c04113e3f713f0535ba42aec20c421ecc7236ed6e3022846695bc2e9e21456853895499b29e0ae54d5a3ed2220f48ee4b05be88fc8ec3c6c46b669b4f942b67ad5f8c372cef547f5fcc0499b44486350c829a453d76a28cacee59c3b0cbe8f85f592001c1a85fbbff11a93ee23ccf688e865f4e289e0653ecec0bb6cf5bb4cbd5499cfa7c149c3072860a225e023fb794506881db4dd74ba5fdbf10cd20791068b884e39bf2533faccf3f717b2814fd62caf2b04fe868720db043099bd00ab32e72cf56ba0f759f0ffc38c84a83c7be5699c0dcd4bd450685b05900d9c78c813f03ebcf68df6de043af497fa390836d7c3020d9949b7438f268f8fb10a3eda9091e6357fe02d4336a2ae744443e0c392e2a8fd511866829fc772db2ee462e196cb9e732840095e9ff7628efb2af01d8dcc9cbf874af09680693b8ff489f0cc8f52269bec8af7adc10d3b8cbcbe81a8f9f830d11562423d83719f0a1015d", 0xb41) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x38) accept$inet(r1, 0x0, &(0x7f0000000100)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:21:45 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:21:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x200) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x20, 0x2) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r0, r1, r2) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f00000002c0)=""/67, 0xc7}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x24}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}], 0x7, 0x0) setsockopt(r0, 0x6, 0x7fff, &(0x7f0000000240)="f2b85f048723ee7e1662a0ad81b1c8ca69", 0x11) 16:21:45 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = syz_open_pts() r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000080)={0x7ff, './bus\x00'}) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x42000100000005}) dup2(r0, r1) 16:21:45 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) select(0x40, &(0x7f0000000080)={0x9}, 0x0, 0x0, 0x0) lseek(r0, 0x0, 0x2) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x400000002c6, 0x2) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000000000)="b9", 0x1}], 0x1) 16:21:46 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:21:46 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x7) chdir(&(0x7f00000001c0)='./file0\x00') getuid() getuid() setuid(0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) open$dir(&(0x7f0000000040)='./file0\x00', 0x801, 0x0) 16:21:46 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1002, 0x0, 0x0) socket$inet6(0x18, 0x4000, 0x80000001) 16:21:46 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(0x3) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x703b29e1af29f8d1, 0x0) r2 = accept(0xffffffffffffff9c, &(0x7f0000001380)=@in6, &(0x7f00000013c0)=0xc) getsockname$unix(r2, &(0x7f0000001400)=@file={0x0, ""/108}, &(0x7f0000001580)=0x6e) pipe2(&(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}, 0xfffe) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000001500)={'./file0\x00', 0x6, 0x3, 0x6, 0x1, 0x101, 0x3000000000000000, 0x4, 0x0, 0x2, 0xffff, 0x80}) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000015c0)='./file1\x00', 0x1000007) getpid() unlink(&(0x7f0000001340)='./file0\x00') setuid(0xee01) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001140)=""/175) semctl$GETNCNT(r0, 0x8, 0x3, &(0x7f0000001680)=""/230) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000012c0)=0x401) pipe2(&(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000001240), &(0x7f0000001280)=0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000001300)=""/46) shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffb000/0x4000)=nil) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000001480)=""/80) getpid() truncate(&(0x7f0000001200)='./file0\x00', 0x6) 16:21:47 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x8) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:21:47 executing program 1: r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0xa2) r1 = kqueue() unlinkat(r1, &(0x7f0000000280)='./bus\x00', 0x8) r2 = open(&(0x7f0000001440)='./bus\x00', 0x8000000000000060, 0x100) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0x91a, 0x7}) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/105, 0x69}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000140)=""/158, 0x9e}], 0x3, &(0x7f0000001340)=""/245, 0xf5}, 0x40) dup2(r1, r1) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x87}], 0x3ff, 0x0, 0x7fffffff, 0x0) 16:21:47 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000480)='./bus\x00', 0x400000003fd, 0x0) fcntl$getflags(r0, 0x3) write(r0, &(0x7f0000000040)="87876f31c485204044332e2e", 0xc) getpeername(r0, &(0x7f0000001800)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005868ac1d5e3fce1618b409d072000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f00000000c0)=0x1002) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000540)="e39291aef28a80b7b2951fba9c743a46", 0x10}], 0x1, 0x0) fchmod(r0, 0x1c2) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) write(r0, &(0x7f0000000100)="009f5405a0f8be6f40aa351cbb6cf7c567a50d3640de5564076d940a4bb05b81ae13b989f7202327833db9279a4d671f5f3953e34768e0baf4e1dd2c6a20551c5542ba58ff52fb0bafae5a19f8ef22383461404782d224cea1f087384a66dfe9878fb5c1ccb59064c56b7b6f12f332c230b5432faa22ea61c55b6d19161e45766117c2228e066012fe14445cb8282eaf77158eb02df77846acc6459507cb84bc287b0c58018b1a038304317c", 0xac) mkdirat(r0, &(0x7f00000001c0)='./bus\x00', 0x2) 16:21:47 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x8) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:21:48 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x204001ff, 0x0, "b0d42000006e9300", 0x0, 0x4}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x25, 0x9, 0x8, 0x7, "e32c443ef2d5014a61d6d54f453219592610901e", 0x6, 0x3}) 16:21:48 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05", 0x1000}], 0x1, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0), 0x3fb}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) fchmod(r1, 0xc0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000011c0)="9d83326397240189992393278a14e47060dc2b6dc41655d3e97acf6fe143cb8e0a9d7f1409751d1c5c56e69fc9cdec9ed641537bdbc45f68b4e72e6bc5ceb2b9f0", 0x41}, {&(0x7f0000000080)="5e9c4d073eef347a1baf1ddedfa5fd9a2a520eabfc077dae3353670eeb5dd1e0a4dbb8", 0x23}, {&(0x7f0000001240)="1d80d55af1be1e553c9867d4be5ce5c236f5bbab5d8449acee5389ec2b62b0cf3438439df64f289d34423096efb81badb7d6089dd6ad9c6b04ed34b29acaffde3a9935b3787234246990bdaf698b1a69031a057087800ad83c4d805d2e9d7f5a14e809eea8ae5b54be8367e82daff8d313242bfd288f0ff18d938f0143c9c82869d2c667575a01d7430e1087ab80df4ef2d97f9944f219e3e94ace111a475b55ee24dd6ad735000dc3dc98b4e06d805f8a3935c054c3c5c5e39802cf62052f", 0xbf}], 0x3) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:21:48 executing program 1: pipe(&(0x7f00000000c0)) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) pipe(&(0x7f0000000080)) setrlimit(0x3, &(0x7f0000000100)={0x10001, 0x1}) r0 = semget$private(0x0, 0x3, 0x400) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000140)=""/237) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x20) kqueue() fcntl$setown(r1, 0x6, 0xffffffffffffffff) 16:21:48 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x8) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:21:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x52fd) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x2, 0x50) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchownat(r1, &(0x7f0000000140)='./bus\x00', r2, r3, 0x4) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000200)) 16:21:48 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x800, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x20000, 0x0) r2 = dup2(r1, r0) ioctl$TIOCCDTR(r2, 0x20007478) r3 = syz_open_pts() ioctl$TIOCSTAT(r3, 0x40047463, 0x0) 16:21:48 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107003, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x4, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0]) fchownat(r0, &(0x7f0000000080)='./bus\x00', r1, r2, 0x6) 16:21:49 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x0, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:21:49 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') ioctl$TIOCCONS(0xffffffffffffffff, 0x40044278, &(0x7f0000000000)) fcntl$dupfd(r0, 0x0, r0) 16:21:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fb3be756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff985f456b004170162932fda25d893b0679a400000000000000", 0x65}], 0x1) write(r0, &(0x7f0000000000), 0x0) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f0000000580)="9e540f218e68322af5bc41e5385a9e7b5ae7e39fd3936907f5a47567917e954fa324b3a3d2038ea9312918a1dafb77ec1c4729eff6a2eb950ffa8b4c8c170a55524c06f9c4113db6d6c5a2509095032fb8438e6c8c2c854b17336c3bca727de4922f66fcec66d736d34e1b0eaf2d1962cb198d3f3d3cb47a74a840f34be0de13b74f76f373aaaeadcb4a1fcee1a5fcea31197d79e522df003095befcc9e42c5ca72e81ad933f9a707408460974033d040968ebe3f0de9dee69f739fbbf6e1c650e358cf945f0e483729ff592af8dd8ea0f82ac42a96f4d8f5f3bdb14f0bcb3ac1fdfc700b2287089b57fc8375fce6ab039730f1cdbd6beec800ca184cd1f9a16f98e15899dd98a9e006feb87267e7215246029c80cfbce03b3d0da4710430f44c7e8101ee23793fb561cf4d7d95a4391a40ddf8fbace89e30df5e1cba71c98d8de6f60fef387d7a038cc4f09f8a606ed2696f00fb6f1771928aca87f5122341e2ac46b8df38ba3d484f47930b575368366e77f5ebb0a03581a0a35840e33d3ba243dc0cb5dc751b54554fed72e36d8a34db2abdadec347f9f142e772a5c920e2dfe71295f5a375331a5413871554f61fc7c398890113f70d", 0xfd8c) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x3, 0x8040002000003, 0x6601e399, "845d550900200000fc5c95400bbd04b040180008"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:21:49 executing program 1: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c65300055f1e682336922fc34ac81f8a2d236e720615029d1c0f8ddc961d732db9b5a416274f15b018e5ea17d93502add2fe447a3f4d6b5185707912c5c67360b809760794cc3f877acec828ee9f6d46dfe629957b0c61ddc677d65f1183c7fda8b1b335bdadb325dc1e3b4c6b7e1bf65b506226c8b3254fe89e6a8700140ed05eb704c270c86fd8036211659665a94c52ad4d356dbb42ad9ea0bfd8051c7eafea5660fdae2d5dba7d18431"], 0xa) recvmsg(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000040)=""/145, 0x91}, 0x2) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setegid(r1) setegid(r1) r2 = dup2(r0, r0) readlinkat(r2, &(0x7f0000000700)='./file0\x00', &(0x7f0000000740)=""/12, 0xffffffffffffff9b) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000200)=ANY=[@ANYBLOB="302b9f924ae546743000"], 0xa, &(0x7f0000000640)=[{&(0x7f0000000240)="457591ba69244b8da7bd68ac03ffdc0bdafd07d3d88dc270fadc9a5f736da8d79c62e09624694a49c1940a51cb05c7f26e1fdd919d970ed84d6ec1827396675140fe369a4fb32916252dda174fc80879a2ef3fda9d5f91825fb4c98cff4325d80cddced2fbeb362c1ea9fb8706c34a031feec5ceefb72ab81bbfd8fb189fc84a91d9a143d6a07b452e3656f180424cf008766a5e8c817e1a164d17a654be101ff0842b71fbcbb0937611af52926f14356054ebc9a3e9506558f93486d0527c8165", 0xc1}, {&(0x7f0000000340)="13043499bda00172e8b9a21071fa57d6c1171980cf202d3f0f8753d71c86f2d031e75590e2eee11a613ac3490db58fa7afae05e2b3c43896fd9a80e73ec51b6eca635877b1f540f5b34a1afc5c082f18c3f06ebb176756e840e7d734e16270e7bbda10fd0f4a24f23df781c65a40a5c30272e9bf050c8b0e6582348d2790408943da09c058406fbe4696209f0b253477843df91fdee328ba43efdab12162213b218c5f625e4778e17238fe7acaf25f152cd30ec286e5aafcec75df7d6d42ebe17b71afccbf09a5d3e3cda947164ad8e524c173b12d4e98a71a520245cdd2d74291671dd95b78c20902554c6ec06d187b9bd8fb94da1a0686", 0xf8}, {&(0x7f0000000440)="1bc78db15200af69e7c5d245f87f47fe6903f46bcacc810397331451c78fc4202075621394559ca334b42afa08716d48378be23dd390979c5bb34e79146e60c3a9f27db7d095b59a762fdad1bf937ed0a2fd972b7603908d2c4b08d0f4208c3526fadd59f702c195d5caf2492cc3e7b95b66e5dab68ba8e1a8e12eb5034f9d6672863a07365f4dfbcd191c0185aa5fddb6e3bbf9abfce9e26a3b457d6b42d15765159cdf9e9bd0caa1dc468f2cba20fbb4ae2835f9c8e3fc5a3ff8a6eb4f1b109bddaa89837f", 0xc6}, {&(0x7f0000000540)="5791367602b3684d9d4ad388798949fd3a818c186a4b1fe9454de528994dd898df0766e77023cba5350dad74a123ea7c8d2405c14c272e584b8e3f1367d105193ed5a10c4952afe50a8c5ba0092a6784a79dcd5e9748929042a538426a47c732cd8905d10adcb52996e0c0a015d4b6b982ccd14ec6818c39bbb653399f402a136c63a00c83839624fedd475abae51af26f6361a11110ff3624d1903f7b37294acd4c7ab9aec39ca62151b31b0f1c4264f6f83159b317bed5e258b60b9de039c396c348173e13e7742716e2b6e5652f", 0xcf}], 0x4, &(0x7f0000000680)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0x20, 0x1}, 0x6) 16:21:50 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x0, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:21:50 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) fcntl$getown(r0, 0x5) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2d03948913b8ce5984d711b9f6278e"], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20200, 0x0) 16:21:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10000403, 0x4) writev(r0, &(0x7f0000000780)=[{&(0x7f0000000140)="43c0d713040234a1b5ff0a2afc59db2bc9672ad8a71200826e4654ed50b85c160395e3d573d6e9fc3f7023a79542649dcd671664e8bc75a9ec80a4975f98905e8fa70a446b6043d9dca3552cbdfdc2dc47c22156dc7c0400db9072053b061be3de06925d7a92d600a8913aae79436d1b56883f8d182fd6ce46c8d850", 0x7c}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x4) execve(0x0, 0x0, 0x0) 16:21:50 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x10) chdir(&(0x7f0000cd2ff8)='./file0\x00') setuid(0xee01) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x50) openat(r1, &(0x7f0000000040)='./file0\x00', 0x20000, 0x64) 16:21:51 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x0, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:21:51 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x3, &(0x7f0000000000)=[r1, r0, r1]) setegid(r0) setgroups(0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x30480, 0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f00000000c0)=0x2) setuid(0xee01) getgroups(0x1, &(0x7f0000000040)=[r2]) syz_open_pts() 16:21:51 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041ff, 0x0, "b0d42000006e9300"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) getpeername$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000da720878c1c700000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000002b08b6f4e9161bdc2e8a7f9f179933e4da15a0dbde34fb6a655dd27a1b385bd5a5d86bd86ae58042f0331aa6bce03a14c36863ffcf7f5181b1a1a87132da476d0c036b9ad901049afe259f17c74faa730e58c15cf03fc0a0adb8be8a275d3ae9a8"], &(0x7f0000000080)=0x6e) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000001c0)={0x2, [{0x3, 0xfffffffffffff319}, {0x1, 0xfff}, {0x3, 0x9}, {0x0, 0x7}, {0x3, 0x2a673780}, {0x3, 0x8004}, {0x3, 0x4}, {0x2, 0x40}, {0x3, 0x200}, {0x3, 0xf254}, {0x0, 0x2}, {0x1}, {0x3, 0x6}, {0x3, 0x571}, {0x7, 0x7fff}, {0x3, 0x10000}, {0x2, 0x3}, {0x2, 0x36}, {0x0, 0x4}, {0x1, 0x7fff}, {0x1, 0x6}, {0x3, 0xfff}, {0x3, 0x4e9}, {0x3, 0x7}, {0x3, 0x91aa}, {0x0, 0x81}, {0x3, 0x24a6}, {0x0, 0x4}, {0x2, 0x4}, {0x8000001, 0x8}, {0x0, 0x81}, {0x1, 0x80}]}) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0x101) chdir(&(0x7f0000000040)='./file0\x00') 16:21:51 executing program 1: getitimer(0x2, 0xfffffffffffffffe) 16:21:52 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:21:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) munlockall() r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = socket$inet6(0x18, 0x1, 0x73fe0a4c) getsockopt(r2, 0x1, 0x20, &(0x7f0000000000)=""/158, &(0x7f0000000180)=0x9e) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}], 0x1f, 0x0, 0xc6, 0x0) 16:21:52 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() fcntl$lock(r1, 0xb, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000100), 0x0) writev(r0, &(0x7f00000024c0)=[{&(0x7f0000000380)="0eac355d949a81f3c1baaa3abe912433315cbf85ec13828c79fb3504fa6a1f9d0cc76312a682ecf7dfe2329e8c695684a148402ffcb892648987215a320fe9f78edcbf3959d33e16a73f814fa5d73f7de873c7174e5f637408a6c7816720a5503ac8ea490032186b669f7dff3a00d2cb18b4f7b9916dfe5574ca901996d715c8b17e287ededfb92a04083821b889abc19d56c01f509517d3a0e05c148092887c47438d4c321007aae2be5c602c1b949df1938edaa188f641798f3c3cfd3a4d35bc87ed0b7d7d60fa95165b86e02170167a9b88238fe5d2ed8373a848835852b363a08774fe03d797d8f94f625eb03231a8ad43c1583bda8e793b510cf25ed3acd6ae4376ce31197814bf9ff133c483550dd30bd4de99ac0ce9f8870e82acd608bcfa4dfc8575a937cea10bb551bf509e34e90b175502ad14a11036077c72403aa5fda265645247c2c5037ea69f8f6bb297c2453470ce2e8cad539851d6856f9be585e7f00e4d9fb6e8d6b8dae9b0479ddcfbfde27245e4d74379f8ef4c8b6bc06d626a2fa916a7eb804ee073ca6360d59388cd5602102d132b1b25ff82ca04d6953b5adb9db4c55d9cf603de78d41378ab2e272c251e39a73c258a2a9c9f67c8e33d45734db731062b3767537306780e49a4b022a0cf6ec2fafa3ee8e84316ec882d64866d32074c0785b428c7fd6c4571203e203b2595a6399c49bc5348efdbbc667083cbdbcdac28036adc24ce5186bce84c282d9fcaab55c4c220de5a3024efbe8be9ec86640a90680227ae1a5a8bbfd96dbb91fc4f42cbbc78e75267ed506f9a6738e8407ad994316f807ce988bdc752e57184d15cfc1e169ec8936c38795ecd1fd9cef1c2ef46578d56e3fbb8a1f7a40ad40391da18b11ddbb344094e5364400da3655e3cc3ba75178559a2100d08ad9167e83b7a3072a2a81283b45aefb152c226294026d452ad6acbd7c147ed4a5d52a83a0029ce0364786bfe1d254e409577285f3d899f47ba25c42b6f6a807ddbf6d6e14c0da5d1bb50fe2a89cf2a8c71238e015afa73ca321cf7719304b343484db41c8405a82c639934bb4f7ab488ff6c703043d0786596fc75d8e7e6e06f4a41120bc11c463c653f671771030d0daaf4caa58d9960c2b14ba3424e71abbf77e11acebf73e77e39b0868000cebe2b474e6bbf6994273b1a1ed697859896fdb35cbf73c3cff414e63d61df50965e6b0bc9b3a29d4a70bbbe08d28c17c1454c6aa2fe737bfeabe7ce660f02b903749c44a19049adc8a8babcd22d7294a7823d6f5863a61273ded3f17c94f79adcb50bab13f5b92ffe4034f14848a2ee66f2b1f78632f557ccd327eaff4050465d2d72324d61f5dab711a5bc3f611c46ba01493d78e96d4315cd183faa7150972fd7e2e70aa0ec88378ef4b12e1b628b5e62b35ac7259f2e6d268ef0319fc2766a9aef9d23ea69e2e1a29e30421109cec725e2af2b928f6aea0c9defc0991540b0c91db4be8eca3dc8487ea3b9b36e8f804cb2becd949a144f935b009934e6583bf9d824fe4e4dd60b7b6c33627783ec4540de6a678991550fcdc484d7711f876154fc6e36279b4170f8f87ec2612f30d75347b833f6526d49a0357edee72cbd3bb103d8538e84d8858f13eaf6142a5d45c24e0900328d99ef936532a425945fe5171da5a741a420eb080f4372f97d7f57a408f01d97c7152b1d57d2badcb4da68c5bfd1d05524b747132bb441e33c09e854d17d0650f2d0f3682f806f846a6a9a1e4256e0dd48aa07d04230c4031461a53885744ef2db67b9aa309dc4b2cfbd7a10b57581f166c603c0d4f9bb09610963b5f741465eeb93b1e507169c412f2e1c08bb5ad88bd0190a31c7c3b4ec087fc12da4148a9fdad8e39904cea2e33d3dba0cbed54cceef95871ac677f80bc8eb0c7f4226d81bd3537e37df06681dc7fda1cd3f4bdb98cc61cd7463c1fab0590567d09f3d8042e9b888ac5d37e6d9d3333ee4fd3b83d983ecce0b51812121369e68fb29e5f3224df8bf04c8c3707615f81b710a9c75c09b21c12aae83093caa2cf5e3ca79651a057315ffee4da5514914ddc3afd1a3c0351286e7db60a446f37620b53061cf44d023622ee291c4439d3f7d8499720d50fdbb79ad2502ade11911edd88e9bba86f0bb89dbc1bfc4bb9df016b0e4986a0822daa7ed9b79e566a036af2b073ca87649329a2aabd33a0c50be36d6e744a23c39a2a556a14678b888e9306545334345cee5e62371713505843757a415afb477281166d74b33ea046f9ba06d6786faecfd5dbb160af817", 0x65b}], 0x1) r2 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r3 = dup(r2) syz_open_pts() setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000000c0)={0x6, 0x7fff}, 0x8) syz_open_pts() 16:21:52 executing program 1: r0 = socket(0x18, 0x3, 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) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) mknod(&(0x7f0000000180)='./file0/../file0\x00', 0x0, 0x9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$setstatus(r0, 0x4, 0xfffffffffffffffe) mknod(&(0x7f0000000000)='./file0\x00', 0x9088, 0x2) 16:21:52 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:21:52 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x3, 0x0, 0x7, 0x0, "010000000000000000ffffff7f00", 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) listen(r0, 0x7) setsockopt(r0, 0x3, 0xd, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:21:52 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c5, 0x401) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1b00) r0 = msgget(0x3, 0x141) msgsnd(r0, &(0x7f0000000280)={0x3, "8b095106f4861b29ca83fd38fb1495dd1124cb6c59a79dc721c22d1fafca1b0f5b4da460d50d5246ae9350625b732b9be5ad55d1d8327156114fdb6775808a2ab5870a0ffcabebf0e5671f41f763b36fa440757c4797195e4d63a82fdd68c4cb86f5c95848df240a5e57f0b84e8aa2fe384b646412afcd7ea26ee1e153dca2cb2c3c69e9ba96affc80ca15bb2caba598f558dca93a01b4e0bf79881cc1a1477a22ab"}, 0xaa, 0x800) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{0x9}]}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) 16:21:53 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x3, 0x9}) recvmsg(r0, &(0x7f0000002480)={&(0x7f00000001c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000002400)=[{&(0x7f0000001200)=""/255, 0xff}, {&(0x7f0000001300)=""/77, 0x4d}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/126, 0x7e}], 0x4, &(0x7f0000002440)=""/10, 0xa}, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000040)='./bus\x00', 0x810, 0x0) unlink(&(0x7f0000000180)='./bus\x00') ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) msgget$private(0x0, 0x40) 16:21:53 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:21:53 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') utimes(0x0, 0xffffffffffffffff) getpgrp() unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x811, 0x8) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x2, 0x1) 16:21:53 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) recvfrom(r1, &(0x7f0000000180)=""/206, 0xce, 0x842, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x9, 0x100}, 0xc) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0xc010427b, &(0x7f0000000000)) 16:21:53 executing program 1: r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x81, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)) 16:21:54 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x8) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:21:54 executing program 1: 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) kqueue() kevent(r1, &(0x7f0000000000), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0xcda, 0x2000007fffffff}) 16:21:54 executing program 1: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)='w)', 0x2}, {&(0x7f0000000100)="0fa117864d", 0x5}, {&(0x7f00000003c0)="48b4c333fbf8f23bfe35786c0080beb05205049400e6966322cd6bf226aa54a8e820e5d62d3e3cf47b547afa832bbd9528c6b6841592bdebb52cdcfa80e7362c5b3d4481a39605767884ce955fa962626b7b6669efc3e2d8e9389d01935569bc37c4d474dc3f1a89f63fc55e2645b55a1c9736dd56cc7eb58ee6f39d625980326848e1a426356fe0f59da3305a55824567b57a101861ee6858050bb6c6dd86b0a2bda182242f4cdb1937a1b68077d8e4423293c9b6408943c51979bc3141359c8cdcc24bde602584e1b8a6985308d3aeb10752c30f58b44ed9619385c9d6d41fcf149e7865c6b0813611f2187926379db656b2c9b69998", 0xf7}], 0x3) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x80) mknod(&(0x7f00000001c0)='./file0\x00', 0x2084, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000500)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0xffffffffffffffff, 0x40, 0x86, 0x6}, {{}, 0xfffffffffffffffa, 0x0, 0x3, 0xffffffffffffff89, 0x3f}, {{}, 0xfffffffffffffffb, 0x10, 0xfffff, 0x39ac, 0xffffffff}, {{}, 0xffffffffffffffff, 0x2c, 0x0, 0x2, 0x8}, {{r1}, 0xfffffffffffffffb, 0xb, 0x40, 0x4, 0x4000}, {{}, 0xfffffffffffffff9, 0x3d}], 0x5, &(0x7f0000000540)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0x8001}, {{}, 0xfffffffffffffffc, 0x1, 0x20000000, 0x1, 0x8}, {{}, 0xfffffffffffffffc, 0x20, 0x20000013, 0xdf75, 0x1f}, {{}, 0xffffffffffffffff, 0x60, 0x20000011, 0x5, 0x80000001}, {{}, 0xfffffffffffffffd, 0x90, 0xc0, 0x7b691621, 0x9}, {{}, 0x0, 0x44, 0x5c, 0x3c98, 0x6}, {{}, 0x0, 0x1, 0x0, 0x200, 0x9}, {{}, 0x0, 0xc, 0x22, 0x0, 0xfffffffffffffff7}, {{r2}, 0xfffffffffffffffa, 0x82, 0x83, 0x6, 0x40}], 0xac10, &(0x7f0000000680)={0x3, 0x7fffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffff8, 0x42, 0xf0000019, 0x5, 0xfffffffffffff7fe}, {{r3}, 0x0, 0x10, 0x11, 0x7ff, 0x7}, {{}, 0xfffffffffffffffe, 0x9c, 0x2, 0x67, 0x9}, {{r3}, 0xffffffffbfffffff, 0x0, 0x13, 0x7, 0xfffffffffffffffd}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:21:54 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d70000020000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x200, 0x0) mmap(&(0x7f000013c000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:21:55 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x8) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:21:55 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000040)) close(r2) fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000001, "0048000000000001000020000300", 0x400, 0x3}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) 16:21:55 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) setsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000100)={0xfffffffffffffffa, 0xffffffff}, 0x10) accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:21:55 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) socketpair(0x7, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg(r1, &(0x7f00000001c0)={&(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f00000002c0)="a6a4c9cc634644571e6ea945081ef3b17cdb1bbc17eecc2c10579611bf5e70c9f11d0f351b02a6562c5775484ca7fdfc67d378573ef70fe01c720e60081d35ac15dd2a75d9fca8ac66fe8b5a6109775316520dd142096b71aeec855cd1ca7e3c0e7c58834d77db8bef3ae1499bbf0c7cb4f7c05deffc94bbe780a81b59191512b59ac6fa9e2013e5f6ffb310f5919138404cd4657fe5a174c586172fd84ea0cc62f66a711915140cd126647686d95eb40854553cdec9000392ab1cfe94b90248a48774d5dbb7a18ba9350aa62ef2a237cbed3048842f862fa1dbaf75e880313fa354eba1a931540dfe1b27caacafc084f428be658af8697a2b6e39745874c7a441af4e61c07ac502a90205fe438b549d884d3c1dd536f4f55e7031b89ebd6ccc130f61e492ec0d9c40aed0fcd770dfa7dbe336895c529f5dacde212ce2e58d8982aff302ec1b666389bff5519fd38de6624fea09a04327a1a9fc8139de76bd5499c6ed25ad7e85a8faeab3b0202cc8bc1d81c4cf221a700bb980cff696b4aaeca7e04303b0d77203521e7a824bf68ddab5ddb4d3ab02d34d3d5568cb4d4a716bd9100e1e209f8f896422714b4af28fb032bf988da4bbe46a17ed83e88e8739db79e218943b71eacb2897717827f142c1141e3f5dbc656f5dbc179595c1eead2176d1c3b3878d7aa6dde0f01c3dcca98aa8811896f87e3fa7fd9862e79f69784f7b0bc1d20b72f3deb9d33674c112325b7bb53185d1e2dc196829fb88c085b99e9e767dea5e9d225595bbf7c382845bb601eedb0c89fd2c8741e62b32e1432d66afc0f7560e934a79cc69f60cb0c00dc21bb22e392c62e8a51da9a35c215ca3348a2c1c4d4fe49a451053418957d1283930b48304137aaa950091fc720e91f6bada2db7dfd1c8709c622fc91c9d94b012c01f3882fbc0b88f76607e83a080a2a2b7df528dd054af3a4cc9b0cad4c59d87bee6e150288c113e76ea7e4315c82f9e2c8a42e5057f47d4a4f8361fa79a03edd33a3f0891cf2dd14cd1b3cb923c04f75bda19de7ecf4a665c70288b265226ed6e4a36439928013f2df410c86bde990c8113f231ac0d8b11cd620ee8c0fd1d80a3d0489f9b0c75858ad5d2cb2dc35ad6e3ef8a0d3c736d854f72d02a7b63bd858ccebf0219e4cdc3314531e043b3c4ff0aec8f853dde0b2aa368b1d7e2a2c8228e6d25824f780d76e805de4e8077654f716a14eeb3f26491a823a7e7e876fa2c82c749f18444d9f9b6420cdf46c49e3b49919916f02117eb44d08ed3e2ed38d19d10b6133171251d7b845bab012a1d32c2b422259e6124424e6bb21e572d6605f2a1e9f3d1f7f55936cd028f409219364eab0c8fcfae350c28299a9e70de844c1ff05a6400758b005474eecdd35287aace173df0e004d37fefc653fec11f17b9d410aec5e0511d87bbc53c75d598befffe7c6957e228b166619e405abbfa8ecbcb19a097ed9177a2ff514a9c70fad99762bc65841186d79e1dfc4efabc70846ef5224d4772acd02a9de5089119288433574f82468f938aaaa422616faded3e6d80228388037c8508c2054f50415af1432d504031f44257c74a1e7a9f61b3d2e004a3efe5d18f0ccdbba3ac676ca11598a2ffb1a88fa79a6fb5ae068e64a27aa02a259d22131da958d26f0370171053e7919566c4a77cebf18672900b6c0fed39e5f1ed4e87860741ebf1c7d37afa62f0320eef38d76b3d06ac7757596168cc4aebd1b01f0a7a44359d249ca82f66985e7ad7d02c2c7012ee2f1e908b61846547ca079a39b198934ae06d4af37e63c2cf99279e7e19908b6a506c8f103a721f7ce6e0cd91e3f4672750e0e25522ea98bb550dffa61734651c9a3571f23774e8acd1a2c5f6543e57236fd1c7e137c067e0480f00cb17bc122d9bc5702ee43f16f37e8e921b6e91d3b79fb5ebcc4d46f9bf8073542f958e8e536ad1ee104e5edb951476f0db3d6ac8e19d1ce9a862bb8ab6d08fb02c593f155c3f8bce27cb2a27a1676201cb8c5c6acbb4e68e494228a1848cb9aadb001f484cc08446e512df32e255b717b53db5f2d3f765c11082d15f5fa3f9dfa140ec18af6592d8af497426e4b87cff747db164f348b9579e1dffa415dc84e7a141216688052cf87e956838356f30ea019d528d8e728bca92b67fb727fbec2c389ad5dbe1b6928ca221e469b470821a6f760feac23752fbd0a354a96e28f2709c4018008f51ea7f5233a737b8acaf71ff1ca235ba9088034444be1fb7c40f93a5fa27be46eac3cf88004e7a3cf1f7d4e11d3544cef3d73b46c7a23f156fe7e5754420f73556df0fa6c6db11c4d9200b41c00c308da4b56d5f0b27f63e5279fa01611408e6ddec16a518e7297fd81dd722d8296ab241471de7504f5e7ff0e9a9915f16070fee15553c37809622a71041ae5886270b5210d4873f0423603395e80bf8947c3df1710422c455b2630293dfb1314db9d35311fa45515f0dc9e36a248f1b17201aa24e47bc40989fce3a7aa7fbbeeb7a38f7089c108ee950cacad5f5917e88441400029636a2a4b89c18e93bb4bea217c6d37e65069c84d59bc360bbf2dbb415973a8eac5c396f9f953fd8127b17844d9eb4ed92afb8cc06b18f7cdb9e702e9065d8211465c9a905e9be5e48453e8d729eb434b74eecc21e13638f75ee72a99f943a83e875b9e61e26f63d79c969ab484716383532905f9766d2d9c722762628cbc215a7a4d3f3d4c7e0176f4e40b93877b7a5cd4e6680c8728fd8e9eedfeb570578b27601276642dc0d8304182233cea6c4d9e1a28231401696fc3fd63ce6d992dc402023e61a9a37d623712675c0751959da1967dd4e0b82f3b3bf38f047a9f95f2138c66f7900742ce536b0eb86e3d400319889e5e21d2c88e455a81a07373abc3eeeafefc1cca681e28b3247705c3b79c113190801035b95f88a7ba1d6517c59ac2eaf7bc3688e17c3d538a440a75e50912dca5cde847b19277a549c7d0c53caad6b2817f00275e17a7e78f0fdbd02f0a3b4cbe480d101d6eb96e31b196f283040d6d83255778e967effecfd5c6bd7e736538cca6254461966dab9e26a3b9932958a69dac718441544d9e3c4abe0b954c65aeb62f2aa98d774bc6a76feff223b872dcd9de0bcb96964ba062423b94addb3f83da3667cb2c4f3f8493819692486d480a87e93f61a36a13d00e36d737e47499f2c4bdd59ecb0d124d33b7ea753057080324e07cee4a0cad598615bfaea407c088816cdf9f15dd57695c6f296d2ea566dd00a7b05c43cc992ad2e4212894b91c62db31321ff3b6aed83c7c3ad4dad7de3d76fba6506ef74a9bcc95baaa48e54f2800e888d4cf83b52f050c45a49ac974d6d62fbadbff5c122393f16b6045c67bdfa1268bacd4bd70cfc013512bd0587da566f9c1ce9eb119f558532e043a69646735c08f13aef5171daa012f3a56593928dfb69f8941f2be1f13d3009f086c4444235e079a8c0f1e249115510b9db682b249568dc69f720b9faf8e99cb357f2d51990bbf42049df522cafc3b8f4cdc629b124c28d72f03dbc62f580617f5cbb07100816f9c8f4fec3b4270c393694eeee731f20a53a032020648c73f65ff8d2bee7b217795dbc89b8b584b961729cb77e2fef58aa067462ed98c995995babcbf9ef014b919bc07ca0cf9408d5eeca6cb5ad484e4af822ac9063443ddc0728c7e4c1257b3d58b9afac9a03725409c6c61a62f90ffcba312eeb3d7734995b7b452032507f2835a44b693d40765172424a16adbcde0e3cafd60a536d5d708c7f19a1e25772f8b2e1768d402bd7af3af0d446c237c59609fdc48a151a48704336925eee6c80e511bb99807e6e4a83d39df1ed5c3337555b233f6ad347ce58015c8f330fa4666ab2548d03d4146811cdf32ecb086f074a8b9e48cc4f881a9a9f2a2152f4147909a6d9caf79ecd30199315e724e1d8215a0f0ccde1885f07c58dfdefda5165cab97caec08b97628b9531e6269f5cc86ed1e3c2778fdcd83d033e2694f521966b0b6ef96dab26b233b91f2f2c747882f765c83dfe7d843d08861c386a98018aa13afbca4780cbe1ec91e178a9f933c8f35fdd228f470ef5fd5c9586cf4f3030f200598fa7c4b2300d0683b1e8152bad554464ff37f9977f52009d040877c9c0ddde49a79c5ad1161bab1e0963f0109dbc78e7268b32569cd67b3d8ee254544ac5118e4450b5dbda74921dda8400c1ea193fdbd2ded2bf95244edf3a5becffc4ee04a032303b6b08598c5d8936e5a2acc15056c3f4e28907f4acb7643aa22810614239dd10226c627bc00033bcae4d5d0c0d28d2bbbb34ced620a058592a5ac151c91b00ef16f2dd70c1a0f6281370ba4133b09c68bb8380ff3fed23bb403017bd8f1bc214a33fa09031d1044f4619e323defbabb6d0a0a613b216da373d7c8e7cc059c601b2a490763e1a0b27ddb8212fdb3e1beaab0c3fd74b8ab33790ab4b41511c66db44ccc7566ff84c04fe3f89daf975bc7d408e48c968b24faad716763ff105e1a0068d9f5541cb09bab5c0170bd600f637ff9f0ef223d3e5ee24168cda153296d32535c8f0e04204a9454e64467f43bd308d2d0f74cf0d63fbb75140134fe3263b1b1336e79790295109a8ddd22bb3773c83a9c979e50c762a193d15a47331cc50350e60b72e9c8caafcdaeda76a40fe67253db5d3bff79391ab1acd431ec9c252392a7f52aabe9245b65e9217adec5a6bc35dc135721e302a38b7d725f4873da03dcfeb91cd331beec4b03861482e638e642b5a3a305cf356435a92edcab7c6a3549dd1c0a6c8fdff18159de98bcd27a78912ac55043b09e6784382daac8afea6820e98d50831b05393591a1d241393f6b81d09cb95968d412695ab9549f2e267a3f2c101e898dec323590edc072f045e24449526717936a2bb40625206a0487703e08b9fd49b7dde22ec0aebb837c1dee21b322485661154da754164a00fea82e3bd3b15f781f5782765a685774f1a1fd39b6537849c99a11aca86bc1cd250d10e9ac47498ef70673bb6fa8e8c9abcfea7d1e4dcf5bd7fe0ff469fff36af90b44300b247f19a7b945296340d1ef1a79511cf4fcd32e5197e457a4c96b8df1d96d7ccb74e92fb5416cde578277bb77c202944c39749316dbd17d4117a9b253e86fbc7a71a3b6318a2a4a166a0169c7382d72374f260fe22285ada6767048cbc3e9a66836ef6fb641d563385b58a48f2b92a020ed8c22cedf183aa16a938e728363659ae3b9d99e5d35b0ab98991f5a9b30849057418c3d01b40b1d5ce36cd30b703b4bbd4417da0145adc6f3e90228bf48442b8d62987d20d8a6e2e5c071f1306aaaa72a21dd26b109464503ad95c8c2b102b87a3c8472ccc8f9da4988a58ef21ad73f0a6038d564f6232d55dbd130a50701d8de7487dde947dc79110c1236ee2346fc1c41efa67c42e638d1f42f3df1ee152748255549633e593a983f1442dc2a948b6e65e5c362327234d784a2f1ca03fa0469d5b09266e54e38aec584708b12e8afcf234d5dc6a98047c7cbb998d63c4b09b6612cef4c4bd72e58569d8eeacac56761eb0f244d886ecf214545ef7809c5c9bf68c26259dd42e58793dc8e930881694db0bde1bb1a1bc0c5ed79b768c629194de9790f0292eeef783415798fd50da0aac3c16c3e831dd9a619b5d75b9c9af0abf104b631957dcb71bc98fc90d031d17c107dadb6566a48b536f9a16cc24b4760838ab1491a53ffa992dbcc42f1dd12d6f3ca60a4f269d79acc78eb71465429962203930128fc585dcfe05", 0x1000}, {&(0x7f0000000100)="fcbd6183c55c008188b34948820250fe6794472b2f4e423a6fc82d2e2d75c3dc1c686c034acdbd988c1821d30c64005e", 0x30}, {&(0x7f0000000140)="83f7fe51edaddf6a4b9b012b3b0415de8ccb7061244e7116871546b0821366f1afb3b6dbb13704b22b4b4ed06476f88c008d62475af17f037611", 0x3a}], 0x3, &(0x7f00000012c0)=[{0x98, 0x1, 0x9d, "aaf471f5cf4d53ab2ef1e13cf3824d55d431b9e813744caede0c799c3286b337a7831522715409accf41b03294cb958e0d1fb4d97021c4cc6aab5e3e1dc399459fee589b0f1f4d1d01bb7468ba4cdd924264bc48f41011f5daedf5cb5f0f7d4dc33b98d14c25d2f013a21e7e6f9b5ec98b8ed66fcd79234546330cc14a01fc6bb079f8"}, {0x110, 0xffff, 0x6, "0f50e9d2e6e955d3e66fb0e4ba685b89adfa710ab2199640e2a78baaa28aba5886ee63c030b32f175d5b3d24a37ac22d11734fb582c8d9476083c30a9c7d55eb7248c8ec5d5c6b60ee29b65e323af5f87b1f44d885eb1778e43f3e5746a60b692f23d8f84de197c148da04757148a3d4174932e2820539ee98ac9f4bced91112356f94f00637174f90d60c3aae1b3a6b179d713ee2b3e9e33437022ff2411179e622ef70be9e3675ef06b01af8e60e6186c797e37d5def36c509b5ae99fee6d8376bbb44aa28e0113de8a557d00a4eecd10aa5ec01b809a66d1b1cdb245fb12433deb9b088a49248ad5d92e10be327d4c0a783cf825cf6f5f3"}, {0x80, 0x1, 0x8, "d3e1272543daa567a61bcca5c997fc2c68aadac1c5ba3a8afa0454557f27ad627179435d2e28e522a125d75e4eea76571bd3fdd7be7f3efad4e9ec3131d693540db1d6bcf8ebd625089f08a108621c6e052a6f22b86be176dcffa6b53c46f6e2b38b03b53a59b354076c"}, {0x110, 0xffff, 0x0, "98ae5459d4f325487daca33226c86c657a038adb468c0a9669db3c4d3984727dd2a87974df4723c1c462eaed2b0362ee9669c5956c3bb55b3e8fe1dd5d1a7b714c007dd0e186b49009540fdd82eb40e748cf7989988c5fa20af3b5268b17e9358b65d3948a3d79888af261601eb883f97a553b2d2052c35f3a8222783d8a88f239d7271342ec9f01c0bd97f58574ee7ae09b13b98c6d3a4c5fa9fed15d88d59c9c8dfe2783f9e87f88eebea80e224298cf8c24cab7d7be3fec27cb4d8052841b61dc9ec344eb2db3aece1b63999d6206099809803a668463e577eca0b46be791970a83dad5291e9f929b17b30540ec14c4f69edb925b9668023fea41"}, {0xc0, 0xffff, 0x6, "f640cda2bca90cbcf72cb00caf97f9969f0baabd1782dc4b343fc1630e9e512887ec544d841626e2cfe83296a22a3e7a5eb7bcdd093203884e050f4e04d3c3825b66a8bf04b555685d080d4957d456f7fc33dd6c5810656d452036672629e45b39b31c2825ba7c1d214ddaf6aaa0c5ec95c2f50afed25d9b37e25e89732f50450470b3694468ae482628aec62dc45ce4851022445e8d68f24c6a17601c6e3a07383337e06a8da133fd7d"}], 0x3f8}, 0xcb85c1cc1099bf12) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0xc010570d, &(0x7f0000000000)) 16:21:56 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x8) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:21:56 executing program 1: mknod(&(0x7f0000000200)='./file0/file0\x00', 0x20, 0x1) mknod(&(0x7f0000000080)='./file0\x00', 0x2000000006002, 0x411) r0 = open(&(0x7f0000000100)='./file0/../file0\x00', 0x80, 0x100) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x7, 0x7, 0x4, 0x0, 0x44fb, 0x1, 0x8, 0x2, 0x2, 0x1, 0x7}) r1 = openat(r0, &(0x7f00000000c0)='./file0/../file0\x00', 0x10088, 0x30) open(&(0x7f0000000040)='./file0/../file0\x00', 0x202, 0x0) dup2(r0, r1) link(&(0x7f0000000000)='./file0/../file0\x00', &(0x7f00000001c0)='./file0/file0\x00') 16:21:56 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = dup(r0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="eaff125c00000000", 0x8) 16:21:56 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x20, 0x4, 0x7, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0xfff) shmget(0x2, 0x3000, 0x1, &(0x7f0000ffb000/0x3000)=nil) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r3 = geteuid() pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000100)="37d5e3005a0fb8189f57e5cc3b5169e4e0493230", 0x14}], 0x1, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0x0]) chown(&(0x7f0000000080)='./file0\x00', r3, r4) r5 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) setsockopt(r2, 0x29, 0xb, 0x0, 0x0) 16:21:57 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x0, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:21:57 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) sendto$inet(r0, &(0x7f0000000200)="180cfe16e199aa1f65ef926f6db10aa9acbab1ffdabb6719627480888cfce22260687a146c223d6cd5b715388b825140efacc7b93140122b5357471cc84128a270fd53feab7420cc4777102bb71470718209c9dd0408902e540d18e89f98249958fbe31a10da254af02ea73b1c07d6fddb50d26ad8ae64eb0957f2467db54bc2c7028128cd7c37da12d0067c29214d17bb2c2752a69018041cbcf6851346afdf66ba640cae5b3ff372ef1fa0895ae96033", 0xb1, 0x4, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/', 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x3, 0x5c0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0xfffffffffffffff8, 0x0, 0x10000, 0x1, 0x4, 0x7, 0x2, 0x1, 0x2, 0x100, 0x79}) fchdir(r1) chroot(&(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='\x80\x00') 16:21:57 executing program 1: r0 = shmget(0x0, 0xd000, 0x2, &(0x7f0000ff2000/0xd000)=nil) shmctl$SHM_LOCK(r0, 0x3) mknod(&(0x7f0000000040)='./bus\x00', 0x21c0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000380)=[{0x0}], 0x1) 16:21:57 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) r1 = msgget(0x0, 0x4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/223) 16:21:58 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x0, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:21:58 executing program 1: r0 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f0000000140)='./file0\x00', r0, r1) r2 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x6, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0xfff, 0x5}, {0x18, 0x0, 0x200, 0x7}, 0x8, [0x5004, 0x1ff, 0x4, 0x756314ce, 0x6, 0x3, 0xffffffffffff8000, 0x4]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x5c) 16:21:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5d00) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x21, 0x10) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./bus\x00', 0x3, 0x4, 0xe9c, 0x1, 0x100000001, 0x400, 0x7d4f, 0x0, 0x2, 0x5, 0x9}) mknod(&(0x7f0000000140)='./bus\x00', 0x20, 0x0) fcntl$setstatus(r0, 0x4, 0x40) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kqueue() connect$inet(r1, &(0x7f0000000180)={0x2, 0x0}, 0xc) 16:21:58 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x400, &(0x7f0000000040)="00020000", 0x4) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x2, 0x8a9, 0xc4b0}, 0xc) pipe2(&(0x7f0000000000), 0x10000) 16:21:58 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x0, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:21:58 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0/file0\x00') unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='c\x00') r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66296c6d00d6bf00000000000000"], 0x10) lstat(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)) 16:21:58 executing program 1: r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x60, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x48, 0x21, 0x9, 0x200}, {{r0}, 0xfffffffffffffffd, 0x8, 0x83, 0x100000001, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x98, 0x2, 0xd3, 0x9}], 0x1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0xd1, 0x3, 0x1}, {{r0}, 0xfffffffffffffff9, 0x81, 0x40000000, 0x7, 0x7}], 0x9, &(0x7f0000000140)={0x1, 0xf6}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000002c0)="9085", 0x2) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() poll(&(0x7f0000000100)=[{r3, 0x1}], 0x1, 0x0) fcntl$setstatus(r3, 0x4, 0xcc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffffd, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:21:59 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:21:59 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="000000186004008b000023270000000000000000000000000000000100000000866a28d22e970ae300000000", 0x2c}], 0x1) 16:21:59 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) geteuid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setuid(r1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') 16:21:59 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2012, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/40}, &(0x7f0000000080)=0x2a) write(r0, &(0x7f0000000e80)="082853c050f392d529042bac85d19900ee25cd78465e3e64bb659c412b85ce43dc7fd8af6a62b254e812f5029b1e516a0f4715acd76f49be5de314f8ebd857228ca2fcbcebed582ce68743a0aa7a549593d2239ab3ca8043358ec824078ee7e2f4ceec342ef11e4633043299afcb10e58217b81126320218ba97d73f020f8af2e0c3ad605ab782f43c6518fea87704abbf1adb51a30b1993612e4983c8ddde656ae329a34b8eacdd3944075479d4ef77f107d0bf41bd130ac4860e3e9a2862c2f67f46481401979a66eea5a56361368a85f95d62eb1d44e7c9a420a85b0c6aee73f38ecafdcb822e5a11bbe03f6e0c9ee7e997bde029f31b5ff73264f72da510010043c034ac1c6b46550e94158a3e4813765e70528f890446ff1162431729c8f22532194687f45fd9613488b770e215e228c87029a781d107f66f72a64d0b91bd9845ac183a3b7d271f9fe8be458e30164ed2b64e2f31bb04a7fe8e69961a2742faccd35d7fbfcb777ad7e0a08c07161d9a28644ab2731e4aed05c2a34ee44393bfe292cac596678c3efbc7edf90c0106f992882612e9b3cac0a1cdead584e8c44c7ad23f895512ded3f28325720c839030fc8e3090c04b872fdaa4ba11bfe172061a171865a4c2bacf865b399481a0a2a2dc97da91fc305963a99f682afd29e64fb9fee79ff0efa4b2e605ecd41169d304338c3de307cd5525ba5de837cf531da87488d28cfd7eb5fbc86b592d4a2f0f0aabe36186151d5513fd05a0ee292c1164639dad0dc53abc91d10b40f50078f726eda6c475bab90b51818427cbe7e4e486b72f2e3aa2d9bf13fdfa62f995b297e78e60efdd953847dc0256ed2d3797586a0e22aae1055ac0305484600397084c0f7212329ce37b3014bb02666ecfe395f64a92c7fc075b313ff0a1e1f4b9f38ba86cb9011484f34aa037e69f451c98a403b67d767f3fd03b0e604b483f6b17bae7e62d9dbfcd8ba0a6f8fa110c5401517d652b7f4ed6f350bac8896fcbf641f82a17414a1b7d5f5a920e886bc38762635002374f5c863895726252176cd5bd43c1a05d0a0133521eed35afe2cb397c4dfda77e1be9c140115d7a3331d8aec15aed67b546e597c104c33a6393bcf041ae5652c0e4f9217c0cfab96066d679af266fc64ebaf1f48fdedc3a2d17aae3736c86f0eb7146a415cbc632c1f2336acfce7b449859225502d0f277f427070996b2daa7c20d0c49dc8e557018e02c754a0db7da60b233e64c5ad292989b89cc8a2d7f29b99926fbbddd659c73724884b20b5d67733a48ce0f52a0b297efec85778bd05584f43c92ab13e989f62c2e7533e776ba04ada83a43773a9dcae26267ad1187bb44ac5d8a4405778799861922729b7ae2afdef26d20e1567d6cd8530f8900dbbce207e1820a9e5659fc8278c58e5cf6d82849381050f836404c289b549a09bd94e0e66013112611715b21ef4ecaad498bd70edb35496fec013445f0b920c87405801beba851918b1f73f8155d93e38bee2d52e1297adfb59a218a64ff5ffee06eaeeeabe19941c5e126022814b6779f132dce7914f93b85231af8c28687774204162456a00afd995dd121723719a15ebe094922299ef08b5b11060a5987af7055886e776da2de2bddd28d9c02c4b01a26ed2e54e0060e5fe9", 0x49b) readv(r0, &(0x7f00000005c0)=[{&(0x7f0000000280)=""/200, 0xc8}, {&(0x7f0000000180)=""/82, 0x52}, {&(0x7f0000000380)=""/108, 0x6c}, {&(0x7f0000000400)=""/233, 0xe9}, {&(0x7f0000000500)=""/176, 0xb0}], 0x5) 16:22:00 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:22:00 executing program 1: r0 = semget$private(0x0, 0x5, 0x320) 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) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000140)=0x53) r2 = semget$private(0x0, 0x7, 0x401) r3 = syz_open_pts() semop(r0, &(0x7f0000000180)=[{0x0, 0x26c1, 0x1000}, {0x7, 0x766, 0x1800}, {0x3, 0x493b5ca7, 0x1000}], 0x3) semctl$GETZCNT(r1, 0x800000007, 0x7, &(0x7f00000001c0)=""/129) r4 = socket$unix(0x1, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000000)=0x1000) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000280)=""/233) mknod(&(0x7f0000000380)='./file0\x00', 0x20, 0x8) dup2(r4, r3) mknod(&(0x7f00000003c0)='./file0\x00', 0x6000, 0x1) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000400)={'./file0\x00', 0x4, 0xadd8, 0x0, 0x1, 0x401, 0x0, 0x2, 0x2, 0x2, 0xffffffffffffff50, 0xec}) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000640)) madvise(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x7) r5 = shmget(0x0, 0x3000, 0x0, &(0x7f0000ff9000/0x3000)=nil) shmctl$IPC_RMID(r5, 0x0) r6 = 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(r6) fcntl$setstatus(r6, 0x4, 0x0) socket(0x1, 0x8000, 0x4) preadv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000540)=""/161, 0xa1}], 0x1, 0x0) 16:22:00 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x5) sendto$inet(r0, &(0x7f0000000180)="a7c78060c853c00d16d3c16fb5fcbb503090218f36a8869b3697080804171f29c0b774437958ddfdf1beb58aadea6b3715cfe14586f88c63966016681544d5eeed260499e3676744cc799f214301c16ae607556de612d6fecd8aec60360e47316849b0f6e8067cbf1b54fb5eef462b09353b97e5b8cea2f8e2bed92ed834c710a51cc090ec87c1240b096ee372d2e764610ab8216ef0bc0166b98b3dc902670fbc363ed601f0d2cfe24ff31229f09985ddc85a98510601966e87956d1ad735b62dfcadd59a59adc39c3d", 0xca, 0x2, &(0x7f0000000280)={0x2, 0x3}, 0xc) socket$unix(0x1, 0x7, 0x0) r1 = socket(0x400000800000818, 0x8002, 0x82) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xfffffffffffffdee) sendto$inet6(r1, &(0x7f00000000c0)="fd8e9a4f5ac3eaaaaa86c492e852f0ecbf0f7c82308ddb2f6c42d90664702f8e7ee36fd0f8da05821f65de3c2efc829db1968a1f152777e923a1a46c9ce10c62d684775d04591954a51695e93e310f0e22f75a33439647f2947c3da9b4e0b8b08347ad35529736f47274cc4a062da112e27f2f8392338c06163339a3e7e8a9c69a84dd930a5cd122446ce511bdec6abc78e1eeee1dc0d603ad743d28b2f2d147f82d6eba68f0", 0xa6, 0x0, &(0x7f0000000000)={0x18, 0x2, 0x7, 0x3}, 0xc) getsockname$inet(r1, 0x0, &(0x7f0000000040)) 16:22:00 executing program 1: r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) execve(0x0, 0x0, &(0x7f0000000440)=[&(0x7f0000000240)=']\x00', &(0x7f00000002c0)='!(\xf7\x00']) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) ftruncate(r0, 0x0) close(r0) 16:22:01 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:22:01 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) r3 = shmat(r2, &(0x7f0000ff9000/0x4000)=nil, 0x12003) msgget$private(0x0, 0x8000000000800) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000013c0)=0x65ca) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x7621) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r6 = semget$private(0x0, 0x4, 0x103) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000001380)=[0x4, 0x9, 0x8, 0xffff]) r7 = dup(r5) getsockname$unix(r7, &(0x7f0000002440)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) shmdt(r3) 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) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_open_pts() setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgget(0x1, 0x0) r9 = msgget(0xffffffffffffffff, 0x3fd) msgrcv(r9, &(0x7f0000001400)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) msgrcv(r9, &(0x7f0000000600)={0x0, ""/96}, 0x1e8, 0x3, 0x0) msgsnd(r9, &(0x7f0000000480)=ANY=[@ANYBLOB="01000000000000005c63fa91bdd294415b81b26f4adb16cc3ca8062e43fcf4caed6393f253394d59e40473186849225677f20e2be1aa2c7843eafec819cb06cfad0baf9c58ee5802c31cf4001088f393e113592e50f636352195566f6f43efbff6dbcc8cda96c9fafbebaeeae247386f838639df521f78a22064ccf4f3"], 0x1, 0x800) 16:22:01 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x8) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x401) 16:22:01 executing program 1: mprotect(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x2) madvise(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000040)={0x0, 0xc0, 0x0, 0x0, 0x0}, 0x400) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x5, 0x1}, 0xc) 16:22:02 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x0, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:22:02 executing program 1: setuid(0xee01) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a7c800000029000000230000000300000035ce17351d70577f250ff8242b5c3df13566ee0243a92461bbe095db80455331cb8d1454d24587e33123ae654ce375e1846fbf8fe2edd74775d69d77ee72af5b5a14e9e7dd4279a02ab8520dd93a626ed574cd60f3650ef5f96e9d7ba872c96fbc010096335dc9f6169369d81542b3abe7749e7879ed6411f43d9f40740f7bd8da0cd261170008000060eeb1da7f56c00a8387640ce61cf1b7c8014357710c1c53dfb9c138211b00000000002f53568453afb19bfd710bf0"], 0xe8}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x1dd) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x5a}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:22:02 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 16:22:02 executing program 1: close(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x4) ioctl$KDENABIO(r0, 0x20004b3c) poll(&(0x7f0000000040)=[{r0, 0x38}], 0x1, 0x7) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 16:22:03 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x0, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:22:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0xfffffffffffffffc, 0x4}) 16:22:03 executing program 1: r0 = msgget(0x1, 0x0) msgsnd(r0, 0x0, 0x0, 0x800) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x1) 16:22:03 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x3, 0x1f}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0xa, r2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:22:04 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x0, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:22:04 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)=0x3) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc5005601, &(0x7f0000000180)=0x9) 16:22:04 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x800, 0x6000000000000000, 0x7, 0x5, "023a58e2d27344b0ac620d4ff7e193965f58ac45", 0xfffffffffffffffe, 0x1}) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/79, 0x4f}, {&(0x7f00000000c0)=""/42, 0x2a}], 0x2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000140)="bea7aa8f78cc966b66612838f6058cd6b55d34781d6af42138118bcf72f4af774e8a2083686ba3283ea3b03087c8a3407904a9e54d2ab9324587bb92e2efa29586b9f90f318eaae141fbbd72db703d1f0fa2aa16bfa2fc8d29ebc15fc123796674ad484bc8448717900462ea337dfc096514880bee2405bb7f840d9a189cf3e097a0dc", 0x83}, {&(0x7f0000000200)="65eb6d303eba11421182f8306a3fead04e44fb4c775e7f8dfa77200fbe3b2d2dbcdfa058976c16cc3000d1b8ecb4b0ca362d9b91040b2e749347ee5c8d0723ff28c47e1cdb647f6aae2231177426d72a7dc3d9d001e5ab3b22601da52506893ff93e641bbaeab1c57d3f0d976f82bbb39ae734517f7b18a6ba402b7d09a7560ede22f452e7fba97b928479ee70ad7df8761b24f309a54a2950edca48bd6eb75de0c1806c105e0c3efc6531d5aef6159b7937e68b35", 0xb5}, {&(0x7f00000002c0)="dc22062fa3615d922a157eca581d6e5e9b42132a5e915d0b1a575eaeb7a40a78fa2aeeaaf3010387de4f66bf5c43e4fe822e32e7fd40f18f8a995a2153c2611b6b9b4298", 0x44}], 0x3) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000380)="6771f1edbc3e1447103a5718da69ce0a5ba269bf67ed4151919f14a842dcb4cf2de1ce1805b13147d280e372f7dba007bd2afc6787fa8d2dde60c46c2a49c6171bae4fb0cff0cc10c5fee77965f926d26eaa837af4735809d6c932622f8b32bf1f2ae3aae951402643c304c55b7fb542ce829009996fdc433ee18eb4935c5d82c4dc259ad4682341f09d9f05b25ccfcfa91d04c38099647920b0b75058ed9837ba51ad379fe5acdc54ce0f09266ed4d50146b2e902de88738e94357d35cdaf5a84143b6f9fb8d5245876b825f5c0ed8342a7a6e259e9beb9d75df37680b886e6aeaa964faf872322116bf8a91661f18ecf389375d1b8536b", 0xf8}, {&(0x7f0000000480)="b7c93d0b51db8a045ce49feb7e3584eb88890c2289db57148673753723789ee43859d62740e6cbe089ce09985711339ca2d12e9e1490505a348cb3fa7c0f1707fa02fb3e8b3b3b2706cd9c83991b026580ebae566030b8a130476fcc77e07a63d2e69638e1e3b0bb067225de98f3a717765d7b03913ead245acaf80f7b537080e366b41721599bb390db515c91f30818bc4f256068", 0x95}, {&(0x7f0000000540)="6c8930f52a65efc66484ce37334e14cb26f5970d8a504b2d7b2a28ee7de3f6740d54450bb26593c84e6e4128bf86c7c4f2f69a4e0b2e422f1db2874d2a732bcf7b9b1cc17d7b6754db1a47a8e82cbd392b5b47596c37cfd30e9b74c22b31d7fb8419f84492d96e4bba2a83714f9b0e", 0x6f}, {&(0x7f00000005c0)="a76649810125cd9d547341671f66266314434cdbc7af0007546440f739f2569a9ed3c88184b93b96088dcb4a5fc60a7878fc995b9912eb08908ae2f88ed3886774b13a6e9ea1a155234f00ec56a6c2486683ddcb7147eae7e2a7bed221a55d6e5bb6dcb137933e3cb4a093834d7022f4b3776f37084f5a53124a30720dc52a0cfb40e2fc36e378bf07bcd54c56023b8b697f3af2b8744205163d7c1700e83e5d5541bb294c68", 0xa6}, {&(0x7f0000000680)="a0a6ded28ec09a4da0e45382ad5c065de70ea7c6a05e5e956b4e76695924ce2384f74117d05d61d3dd8cecbdf6c3790f09110799c6a4e3be5eb11a1a6c0637e91751053181b9c4bfc0791cef202cfc33ac7c7cde0e9b69c6d59961e9787128fe5872964ef737d82f1af5deb77e5a9a4daff756a38e05de38389bc294eda4c1f4d7a6e79e1c4b3f5858aa2675fa3af41def3b76e1ae76919b9b0e055442294cf91f5a1a8c04a441bbdf17", 0xaa}], 0x5) linkat(r0, &(0x7f00000007c0)='./file0\x00', r0, &(0x7f0000000800)='./file0\x00', 0x0) write(r0, &(0x7f0000000840)="6c8215e6a819d2a67f2f", 0xa) r1 = getpgrp() mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x4010, r0, 0x0, 0x0) fcntl$setown(r0, 0x6, r1) linkat(r0, &(0x7f0000000880)='./file0\x00', r0, &(0x7f00000008c0)='./file0\x00', 0x4) r2 = open(&(0x7f0000000900)='./file0\x00', 0x470, 0x140) fcntl$setown(r0, 0x6, r1) munlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) r3 = open(&(0x7f0000000940)='./file0\x00', 0x80, 0x14) r4 = semget$private(0x0, 0x3, 0x3b) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000980)=0x3) fcntl$getown(r2, 0x5) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000a40)=0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000a80), 0xc) chroot(&(0x7f0000000ac0)='./file0\x00') semget$private(0x0, 0x1, 0x20) semget$private(0x0, 0x3, 0x400) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000b00)=[0x0, 0x6779, 0x0, 0x2, 0x4, 0x4, 0x0]) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000b40)) writev(r3, &(0x7f0000000e00)=[{&(0x7f0000000b80)}, {&(0x7f0000000bc0)="6f00b334d207f5a22f40e6266e4eb729256722b5bfb3b113d41f6a5555a9c68f40e7ee9ba4860ac4fe7e4eb736a4375bebce0c83432143981a488fd9169f8b65077e59c9cc5b0463290fd1c7bdcdb45de81e9cdac64d1d223a613382f72c6696500df5a36f0cc794ba9233953032142ef8578a0a487e5c26558fba31b663a51695130f0a0ddb9b7515fc38f591f3c4f2b69e9372a670a83cfa5956124f4af94dc3efa5864e06", 0xa6}, {&(0x7f0000000c80)="fff60ab7a2c1afb327062ed24d40ebf97fbce9cb02e88052d0cd6f1da6f003bbe236e5db8f375413e17f9b2680c95b33c5ff220dcf8f446f8f5ff5c2376b0531df095f865ed9669de3", 0x49}, {&(0x7f0000000d00)="6b416f49f980d8f7f64fd74143556db677f5fc023303d8537c9b10519575ae6fc724e4dea621959dffea53372bbb64de0cadd16deeab6ef99664a6a627eb450683e77fee896f014299d81c144d8406543a2baf1b302f37f3e9450a958214cab6e0bff9eb8973a8", 0x67}, {&(0x7f0000000d80)="c0e78cf247fb4e3f44fdbc2f75d4d532dfe649102789e40a5a8ccb068f66074017ca35b0c36a39dbd3938948ea61648d7238cba02f59cf7227fa6c9611f6776caa8641098d7e7e7a9763b626777da6b80a0c82e6f24627ec4f", 0x59}], 0x5) renameat(r3, &(0x7f0000000e80)='./file0\x00', r0, &(0x7f0000000ec0)='./file0\x00') ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000f00)={'./file0\x00', 0x2, 0xe85, 0x4, 0x1, 0x2, 0x1, 0x0, 0x1, 0x3, 0x4, 0x3f}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000f80), &(0x7f0000000fc0)=0xc) 16:22:04 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x44) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x0, 0xd041, './file0\x00', 0x10000, 0x7, 0x100000001, 0xfffffffffffffff8}) chroot(&(0x7f0000000000)='.\x00') rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='..') 16:22:04 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x0, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:22:04 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x202) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x84) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000001c0)=0x4) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000140)=0x6) preadv(r0, &(0x7f00000017c0)=[{&(0x7f0000000040)=""/162}, {&(0x7f0000000240)=""/4096}, {&(0x7f0000001240)=""/174}, {&(0x7f0000001300)=""/235}, {&(0x7f0000001400)=""/60}, {&(0x7f0000001440)=""/226}, {&(0x7f0000001540)=""/196}, {&(0x7f0000001740)=""/114, 0x367}], 0x100000000000012c, 0x0) 16:22:04 executing program 1: r0 = semget(0x1, 0x0, 0x0) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x100000001) r1 = socket$inet(0x2, 0x2, 0x0) clock_getres(0x0, &(0x7f0000000080)) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/144) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000040), 0x4) setsockopt(r1, 0x0, 0xfffffffffffffbff, &(0x7f00000000c0)="08f72423079fe7aed229db75f2ec0f07393bb602c33a09354c384f56eaa1eb9ae9d559b2786b65a69cb5384c2f5c883a2a421f67b67a0d79b23305", 0x3b) 16:22:05 executing program 1: r0 = socket(0x20, 0x8000, 0xffffffffffffffff) setsockopt(r0, 0x0, 0x6, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="1e83dc11737d67ba809b320316b2fe7598aa17b18be916bce14a81f727aef69062955b674de2e1104aaae36e20bda87ecf020fd60b1b", 0x36}, {&(0x7f0000000080)="9ab31aec389513979248", 0xa}, {&(0x7f00000000c0)="0cba777a69dd0d2d0f5ded264c5a5749cef75f17055b4a4d4a571e25ab75393e386bbce1ba6b171e1ae09e71280c0ef2d6c423522829af3a09684873e8d8d72d12e2608e2ecebdaed9a57506924ad511b351ee3c8683578d9a246397a0b30cbcefcaa5592a86c950d4271c1dfab837acef8a478bdd176a2e8b37c3ae1e7a2b594c3588836835777f61c2da8e2f12908b7dbddedd86a5136b807310be68c7a85cbe0a9f026d084e32e6886458eaf19a149cf5d1e360c187b48b66756710de821d16065bb03e0c1ee37c33c98ba37b148d156b45c4f6f7", 0xd6}, {&(0x7f00000001c0)="d177fffee5027200765daeda7b3b452c639553ade2c659b8fad90026ad3fac879f0aa44041ef515aed49cace7053b30d1f70cf0dcff4a81665970cd9a4e687c28671c65fb8d402d98303a8cfed2df6d13a90f0d68d6cf651b793c5236b67c4802d440683ad2ba9564a8bf838ddd843e2114123f6250d758f3ec7374721b26b80cfc1976af1d4c3db484280d0f30eb5c1365b30ca", 0x94}, {&(0x7f0000000280)="914593c975fa6165f18a20b357175c1be9f8a14ab1331679ea33190c20444bf6efa5b393d6dc344860de0c3a03dc387041eea232db44cd0fd4ab7db2d4ad4ac87bd62b984e3f62deeb4d5ca612f0281a4fa4ecf60667606e625e8f51dc02ca9125504211b202472718c86c18e28e1dff27ff409f766e63de603086af4b2e428bad2ab97c1691f548bede969b68d33ab4aafea102ab65af7c3c83759fd905d2e1fd363a69206899cee92ba34de1804d5b629601ca0ff057e4", 0xb8}], 0x5, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={r1, r2, r3}, 0xc) 16:22:05 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x0, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:22:05 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x9000) r1 = fcntl$dupfd(r0, 0x0, r0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) fcntl$getown(r1, 0x5) 16:22:05 executing program 1: r0 = semget(0x2, 0x0, 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/4096) rename(&(0x7f0000001440)='./file1\x00', &(0x7f0000001580)='./file2\x00') r1 = kqueue() semop(r0, &(0x7f0000001000)=[{0x0, 0x8001, 0x1800}, {0x3, 0xae, 0x1000}, {0x0, 0x1000000000, 0x1000}, {0x5, 0x4, 0x1000}, {0x0, 0x100000001, 0x1800}], 0x5) r2 = kqueue() clock_getres(0x7, &(0x7f0000001040)) kevent(r1, &(0x7f0000001080)=[{{r2}, 0xfffffffffffffffe, 0x84, 0x4, 0x1, 0x5}, {{r1}, 0xfffffffffffffff8, 0x40, 0x20000000, 0x7fffffff, 0x1}, {{r1}, 0xfffffffffffffffd, 0x4, 0x88, 0x71b, 0xff}, {{r2}, 0xffffffffffffffff, 0x40, 0x2, 0x7}, {{r2}, 0xfffffffffffffffc, 0x1, 0x80000000, 0x9, 0xffffffff}, {{r1}, 0xffffffffffffffff, 0x10, 0x1, 0x1, 0x9}, {{r1}, 0xfffffffffffffffc, 0x8, 0x80, 0x2961, 0xfffffffffffffffc}, {{r1}, 0xfffffffffffffffb, 0x81, 0xfffff, 0x100000001, 0x400}, {{r2}, 0xfffffffffffffff8, 0xa2, 0x20000064, 0x100}, {{r2}, 0xffffffffffffffff, 0xa3, 0xfffff, 0x7, 0x8}], 0x9, &(0x7f00000011c0)=[{{r2}, 0xfffffffffffffff9, 0x2, 0x2a, 0xffffffffffff0000, 0x1}, {{r2}, 0xfffffffffffffffd, 0x10, 0xfffff, 0x6, 0x3ff}, {{r1}, 0xfffffffffffffffe, 0x2, 0x8, 0xef41, 0x7ff}, {{r2}, 0xfffffffffffffffe, 0x20, 0x80000000, 0x4}, {{r2}, 0xfffffffffffffffd, 0x4, 0x40000006, 0xc5cc, 0xf8e4}], 0x7, &(0x7f0000001280)={0xb93c, 0xc5a1}) r3 = openat(0xffffffffffffffff, &(0x7f00000012c0)='./file0\x00', 0x10, 0x80) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000001300)) sendmsg(r3, &(0x7f0000001a40)={&(0x7f0000001340)=@in6={0x18, 0x2, 0x7fff, 0x2c9}, 0xc, &(0x7f0000001540)=[{&(0x7f0000001480)="bfc141f71ecc47eb20e3f1d897ac690755f706f21a4603a110fd5d53be8c7cc9f0b95f4f5b3f720dc9101335bdb4597629a52395eb25f3293d61683ff0fc9b6294f7fa8d3ad014583245d7cc59318bfa629c95fc23a4ac8b9a430117560e0c3bf2be2dc5cb2d0937864c85c06f487fa40306da1e101d8fb0930855ef299767656875e13a3c4d2687b9403a94ac7c30dda3ab607cdf2b14953c508a5798099b7b86016beafd", 0xa5}], 0x1, 0x0}, 0x404) recvfrom$unix(r3, &(0x7f0000001a80)=""/54, 0x36, 0x0, &(0x7f0000001780)=ANY=[@ANYBLOB="01000200000000000000e00020000000000016b33a8a315d812538bc55db3a5d455e07e9c12c281f4c6719d17cf0a49a941c7c1226f402497570bdf453f461acc13ddb63220300fb79ec22355cbca5dcd4618a9dbfc311412f703c1a60f3fd1e1315e9f9a5159dda0bd2aa7cbbf68e2b7809a082b730d523cf145a603007c9779b93d53ec5b56411ac916893f118866e645c512dce3d33a631398bd1fe814327f15966ecd459338ce608c885e78926a4fc47512d73b208f5e78a9e965673a28a1112022398fe33eecfc4f686deb3bf38cc990e01e8b259ccdce9b2b36449e5564dbb46ef7100a4ec35195dab5bcc8fcca4c3e394cea330e3122f2ef4888c4548d7015662dbaedb3896273572f45835e1ef442e170609470c5937f9c5335ff7844591a2146a657756842594cf3f3c97d205b75d72c4e8322c60f9b79a7a8d3d44cc9cae4fb375509143a9b1506fe0aa2983fe73cf478eb112cfbb83690799c916c56e281711ff575efd26df89f64cac2a42ee92f520d673a56160e634a962f175801557c7a5cea00c642d9a45ea9ca8f51d1487bcd81f76b0060c000a304dcdeb78bf7303631850d6236162fff46183a76dcdeeaa5eaa06f57b5dffea23de87ab6fcc0b06b8f457fed67ead804caa07"], 0x1) socketpair(0x10, 0x12186da13915f239, 0x20, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000001b00)=[{{r3}, 0xffffffffffffffff, 0x84, 0xf0000000, 0xbeb, 0xac07}, {{r1}, 0xffffffffffffffff, 0x0, 0x1, 0x1, 0xff}, {{r3}, 0xffffffffffffffff, 0x80, 0x1, 0x9, 0x9}], 0x8, &(0x7f0000001bc0)=[{{r1}, 0xfffffffffffffff9, 0x40, 0x4, 0x402, 0x5b9c316}, {{r2}, 0xfffffffffffffff9, 0x40, 0x40, 0x2, 0x7}, {{r1}, 0xfffffffffffffffd, 0x14, 0xc0000002, 0x80, 0x2}, {{r2}, 0xfffffffffffffffd, 0x80, 0x2, 0x1}, {{r2}, 0xffffffffffffffff, 0x10, 0x93, 0x4, 0xfffffffffffffdbf}, {{r4}, 0xfffffffffffffffa, 0x9, 0xfd7c7a5285be4dde, 0xffffffffffffc594, 0x100000001}, {{r1}, 0xffffffffffffffff, 0x0, 0x40000020, 0x6, 0x7}, {{r1}, 0xffffffffffffffff, 0x43, 0x20, 0x2, 0x5}], 0xfffffffffffffff9, &(0x7f0000001cc0)={0x4, 0x20}) getsockname$inet6(r5, &(0x7f0000001d00), &(0x7f0000001d40)=0xc) kevent(r1, &(0x7f0000001d80)=[{{r5}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0x9, 0x4}, {{r1}, 0xfffffffffffffff8, 0x6, 0x0, 0x5, 0x6}, {{r4}, 0xffffffffffffffff, 0x20, 0xa5, 0xe2f, 0x6}, {{r2}, 0xfffffffffffffffb, 0x10, 0x1, 0xfffffffffffff96e, 0x9}], 0x2ace, &(0x7f0000001e00)=[{{r5}, 0xffffffffffffffff, 0xc0, 0x48, 0x1a27, 0x5}], 0x2, &(0x7f0000001e40)={0x3, 0xfffffffffffffff9}) r6 = geteuid() symlink(&(0x7f0000001380)='./file0\x00', &(0x7f00000013c0)='./file1\x00') setuid(r6) getsockname$inet6(r4, &(0x7f0000001e80), &(0x7f0000001ec0)=0xc) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000001f00)=[0x1]) setreuid(r6, 0x0) r7 = semget$private(0x0, 0x7, 0x4) read(r5, &(0x7f0000001f80)=""/29, 0x1d) semop(r7, &(0x7f0000001fc0)=[{0x3, 0xffffffff, 0x1000}, {0x3, 0x0, 0x1000}, {0x3, 0x100000000, 0x1800}, {0x1, 0xa000000, 0x1000}, {0x0, 0x88d, 0x800}, {0x2, 0x4, 0x1000}, {0x3, 0x40, 0x1800}, {0x0, 0x8, 0x800}, {0x2, 0x5}], 0x9) clock_getres(0x2, &(0x7f0000002000)) renameat(0xffffffffffffffff, &(0x7f0000002080)='./file0\x00', 0xffffffffffffffff, &(0x7f00000020c0)='./file1\x00') mknod(&(0x7f0000002100)='./file0\x00', 0xa022, 0x0) rmdir(&(0x7f0000002140)='./file1\x00') 16:22:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) linkat(r0, &(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00', 0x4) write(r0, &(0x7f0000000200)="e8c38395286faf93432b2a1e0ccb43755df12dbc85", 0x15) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000100)="819222822ee0da6c7ac3ac4168b184cff4438225d12c984562882855045f0220e42f488ee2ac95e9d9de740dbf9bfbc263a918a7bdbafbcad5ac5559220b9c0855d29cd151d7c879d4bd5f11cbfc5705944d8c165c1cf673f9960d1146c1bd49a774203369fdc210bd6e7a2777ef43935b1055416c43cdb2c6c017246475d89bf15ca33e128a60b96d95b4336750a58cb387eeecde79cce6d2ee89a405fc4f2706160592f51f48b7", 0xa8}, {&(0x7f00000001c0)="920ecec2cfac617f5afe1048a3a51fd1d0e460b5f60dd5b2c2fe665259340af70dee80b13b3ecf8c", 0x28}, {&(0x7f0000000380)="b87b0b2b9c99e8b19b", 0xfffffee1}, {&(0x7f00000004c0)="1ee4fcd2f31ddd9d45f238e07da308eba77a0810d2e020ab6c2a995197364050168c695e36740578de213f091670037954aa2c19964f467b78e807bd2336839b43", 0x41}], 0x4) ioctl$TIOCDRAIN(r0, 0x2000745e) unlink(&(0x7f0000000040)='./bus\x00') syz_open_pts() 16:22:06 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x0, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:22:06 executing program 1: r0 = socket$inet(0x2, 0x3ffffffffffa, 0x40000000005) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)="01", 0x1) 16:22:06 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r1 = shmat(r0, &(0x7f0000cf4000/0x3000)=nil, 0x2000) shmdt(r1) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) munmap(&(0x7f0000caf000/0x1000)=nil, 0x1000) r2 = socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) shmdt(r1) getsockname$unix(r2, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) madvise(&(0x7f0000f1f000/0x4000)=nil, 0x4000, 0x0) getegid() 16:22:06 executing program 1: r0 = semget(0x1, 0x2000000000000, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x4, 0x800}, {0x1, 0x2, 0x1000}], 0x2) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000080)=""/159) 16:22:07 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:22:07 executing program 1: r0 = kqueue() flock(r0, 0x8) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) close(r0) 16:22:07 executing program 1: r0 = socket(0x18, 0x400000001002, 0x0) r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x3, 0x1, 0x3, 0x4d4, r1}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000180)=0x4) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0xc) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x80000001) 16:22:07 executing program 1: symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./file0\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0xe26) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) 16:22:08 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:22:08 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x400000) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x1a) setsockopt$sock_int(r0, 0xffff, 0xffffffffffffffff, 0x0, 0x0) 16:22:08 executing program 1: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) socketpair(0x6, 0x4000, 0x8b, &(0x7f0000000080)={0xffffffffffffffff}) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x3, 0xfffffffffffffffd, 0x9}, 0xc) getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./control\x00', 0x0, r1) setgroups(0x1, &(0x7f00000000c0)=[0x0]) mknod(&(0x7f0000000180)='./control/file0\x00', 0x1000000001ffe, 0x0) 16:22:08 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x93}], 0x0, 0x0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:22:09 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:22:09 executing program 1: setitimer(0x2, &(0x7f00000000c0)={{0x5, 0x9}, {0xfffffffffffffffe, 0x9}}, 0x0) sync() getrusage(0xffffffffffffffff, &(0x7f0000000000)) setitimer(0x3, &(0x7f0000000100)={{0xfff, 0x8}, {0x200, 0x1}}, 0x0) 16:22:09 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x24}], 0x2}) 16:22:09 executing program 1: mkdir(&(0x7f00000001c0)='./control\x00', 0x84) mknod(&(0x7f0000000180)='./control/file0\x00', 0x2000, 0x200) open$dir(&(0x7f0000000080)='./control/file0/file0\x00', 0x20000, 0xfffffffffffdfffd) 16:22:10 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:22:10 executing program 1: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0x8) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000000000000000000000000000865dd925a0c8e424111c505011c76e5bdf1b253f48155fc37e099460447daec0d89cacb44bd03c9ce8e3c471d160f2ef3bbb48a2552bbabb6b3d8ff4d23e7b786e20cbb0b466c4fa"], 0x10}, 0x0) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 16:22:10 executing program 1: r0 = kqueue() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) fchown(r0, r1, r2) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r4 = socket(0x18, 0x1, 0x0) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) bind$inet(r5, &(0x7f0000000180), 0x10) close(r4) fcntl$dupfd(r3, 0x0, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:22:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() r1 = dup2(r0, r0) symlinkat(&(0x7f0000000080)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00') kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000013}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:22:10 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:22:10 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) preadv(r0, &(0x7f0000001540)=[{}, {&(0x7f0000000040)=""/152, 0x98}, {&(0x7f0000000240)=""/178, 0xb2}, {&(0x7f0000000300)=""/226, 0xe2}, {&(0x7f0000000100)=""/112, 0x70}, {&(0x7f0000000400)=""/120, 0x78}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/150, 0x96}], 0x8, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x4010, r0, 0x0, 0x0) getsockname$inet(r1, &(0x7f0000000000), &(0x7f00000001c0)=0xc) getsockname$inet(r1, &(0x7f0000000200), &(0x7f0000000180)=0xfffffffffffffeb0) setsockopt$inet_opts(r1, 0x0, 0x15, 0x0, 0xfffffffffffffff1) r2 = getpgrp() kqueue() fcntl$setown(r1, 0x6, r2) 16:22:10 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000a40)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) fcntl$setflags(r0, 0x2, 0xffffffffffffffff) r5 = semget$private(0x0, 0x7, 0x200) semop(r5, &(0x7f0000000000)=[{0x6, 0xff, 0xa2052aa0832aa107}, {0x0, 0xe440e6b, 0x1000}, {0x0, 0xc8, 0x1000}, {0x4, 0x6, 0x800}, {0x3, 0x5faa, 0x1800}, {0xd18a4151f2ed832d, 0x10000}, {0x6, 0x3, 0x1000}], 0x7) r6 = getpid() fcntl$lock(r2, 0xa, &(0x7f0000000640)={0xf5c81f9aae5bf3dc, 0x0, 0xffff, 0xffffffffffffff0f, r6}) semop(r5, &(0x7f0000000080)=[{0x1, 0x0, 0x1000}, {0x2, 0x3, 0x800}, {0x3, 0x5, 0x1000}, {0x4, 0x7, 0x1000}, {0x4, 0x6}, {0x2, 0xffffffffffffff53, 0x1000}, {0x7, 0x4, 0x1000}, {0x7}], 0x8) write(r4, &(0x7f00000000c0)="074e5af1e64c35e043a9d86e51a310f598e751bb3d2be74d4d0630e7d79fe8195010851501b3e390faded3f3adb5cc58dfb6500a4fcc22622027949f1d0d49a7aa89d1a448d76f8df3f4c53d0e5030afb632655047e1c5cf6729bc3b242821a24ab5e910fc580c55a6879850581d37daf44afe5fa4fce465ccf3577cd538bc83d9b1e2340b46717f9a5109210a64767c98f9bd005b269a1bfdc77dea485b108db7e7109eee7fbb92a5e5f04dbd10d328a4ba8121080db1e6cdc909578cff764352f5eccbaafb7b8ee3592d7cd3eb1b", 0xcf) read(r4, &(0x7f00000001c0)=""/35, 0x23) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x810, r4, 0x0, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fcntl$lock(r4, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x2, 0x5, r6}) socket$unix(0x1, 0x5, 0x0) r9 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000800)={r6, r9, r10}, 0xc) preadv(r8, &(0x7f00000005c0)=[{&(0x7f0000000280)=""/203, 0xcb}, {&(0x7f0000000380)=""/62, 0x3e}, {&(0x7f00000003c0)=""/253, 0x45}, {&(0x7f00000004c0)=""/29, 0x1d}, {&(0x7f0000000500)=""/80, 0x50}, {&(0x7f0000000580)=""/56, 0x38}], 0x6, 0x0) connect$unix(r7, &(0x7f0000000b00)=ANY=[@ANYRESOCT=r8, @ANYRESOCT=r4, @ANYRESDEC=r1, @ANYRESHEX=0x0, @ANYRES32=r0], 0x5) poll(&(0x7f0000000680)=[{r7, 0x80}], 0x1, 0x1) setpgid(r6, r6) r11 = open$dir(&(0x7f00000006c0)='./file0\x00', 0x8000, 0x6) r12 = getpgid(r6) semctl$GETPID(r5, 0xd4094ea4615d3ec4, 0x4, &(0x7f0000000700)=""/132) fcntl$lock(r11, 0x9, &(0x7f00000007c0)={0x1, 0x1, 0x100, 0x4, r12}) getpid() chroot(&(0x7f0000000880)='./file0\x00') getpgrp() writev(r7, &(0x7f0000000a00)=[{&(0x7f0000000900)="3a8c60a0ca9f6050c449bca50589e70bbdb4afa73fae26325fac038782df2776c5957077dcf553e5a20ad3864ef3ae2820bfe6ca008b43967549f85a04e901c9d0c7e484acf0394b863bcd74676684372ee70d699265d1a1c6106bde46f955d292ad79a438e590027109ecd544613805fa2c0d0377b3180bb9765e73ff98ae5984c6d2251319c1b77c4f6764321b867dca147518dc538a9f341927dc499af9090335b975a28c4758e8fd7b58a47f9908cffe4c44eb4c735b230dfdac8a28c073b75d8cca3d19d550f86abbd07c9bbbdd856645cff66f189fe43ae687f3594bccc4ccbacc1213dc69eca451a9f7261b", 0xef}], 0x1) r13 = fcntl$dupfd(r11, 0x0, r8) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x1812, r13, 0x0, 0x0) 16:22:11 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:22:11 executing program 1: shmget(0x0, 0x2000, 0x280, &(0x7f0000ffd000/0x2000)=nil) r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x5, 0x63, 0x5a13, 0x20, "083bf88227f6256d10569fc513c13dbe23a3d679", 0x7fff, 0x4}) setsockopt(r0, 0xfffffffffffffffd, 0x5, &(0x7f0000000080)='\x00\x00\x00\x00', 0xfffffffffffffc47) 16:22:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000), 0x4) recvfrom(r1, &(0x7f0000000080), 0x0, 0x3c, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) fsync(r0) 16:22:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "69d4aa1fd74e05ed4897e1d7f68f0c1043519ebe", 0x0, 0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x7ff, 0x6, 0x1, 0xffffffffffffff00, "eddb04e5a5c1156253d7ba572f30bc403a624efd", 0x5, 0xffffffffffffff00}) 16:22:12 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x0, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:22:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0x0, 0x0, "4b02ed3c5c88d8aecf968cf88e75704c26648768"}) ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000080)=0x855) write(r0, &(0x7f0000000100)="b43d55f470e61f25483512dd9deaeb049eba4059f105330db163fb6744368fa70643c537be5d193daa194a23a431ce6d54d85a7acfaead2a1bf800cd4514af11e413621f0e4cd309", 0x48) 16:22:12 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x4, 0xfffffffffffffffe) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0xfffffffffffffffb) clock_gettime(0x4, &(0x7f0000000000)) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 16:22:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a8cccec02d8ee81ebdb48003c94631132367b3a4d7133bb8688ee8fcdba42795435ecea297fca4c747acf", 0xffffffffffffff88) ioctl$TIOCCDTR(r0, 0x20007478) semget$private(0x0, 0x2, 0x100) write(r0, &(0x7f0000000680)="bd9dc3eb52f962c619a35504fd0e48bb040954ac10f8dfdf298015", 0x1b) r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000040)=0x6) close(r0) dup(r1) syz_open_pts() syz_open_pts() 16:22:13 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x0, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:22:13 executing program 1: mlockall(0x2) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x800000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6) 16:22:13 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x200, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)=0x3) mkdirat(r1, &(0x7f0000000240)='./bus\x00', 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="8585e01455309bd640c58f622c1737ef416e66c7d068c8cc8e3a6828af06f08fbc1c69379f367e3117a8c7a511ff42740855543d1ddcb18190", 0x39}, {&(0x7f0000000140)="20a5385cca1995c60c46b85962d216ca6a", 0x11}, {&(0x7f0000000440)="ef0fd827c77c115558f3799cba46856ecc46c4e33594e8488aa7a446b4d5a84ecac0d98492848df2af114b4ebccf9d1fbaa65b830b86df0a844e6500f92eb1d861219d8174bc2334bd2745ff4ed9680e7e8d7901183070adb542c2f4b434ccf65a1c0d2bb370ecffd98a70777c4922cdbf9eafa7647dccc2b137504130cc17aa7f921b9696a7f58086495d7d45549a0b8a293ebf966ed68e0dd1ede29363d500c62eb6828aaf953447587c6c7fd237b5325d26fd012b5c83e4a33949710a37b511f822cf7268756083bbdb331642d8b63ec5d4f2d6642178193424e8e86d76061fc81e731c1bd49dad17c562fa6e340bf0ef2284d74ce4158231c90f", 0xfc}], 0x3, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x20000, 0x0) connect$inet6(r2, &(0x7f00000003c0)={0x18, 0x1, 0x0, 0x3f}, 0xc) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x8, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x1, 0x6, 0x5b}, {0x18, 0x1, 0xfff, 0x81}, 0x3, [0xffffffffffffffde, 0x5, 0xfffffffffffffffb, 0x3ff, 0xb075, 0x8, 0x3, 0x5e84]}, 0x3c) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f00000000c0)=[{&(0x7f00000001c0)="000000186004000800003327feffffff19edffff00000000000000ffff0200000001000000319b0000000000", 0x2c}], 0x1) poll(&(0x7f0000000040)=[{r4, 0x10}, {r4, 0x100}], 0x2, 0xd884) 16:22:14 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x0, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:22:14 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000200), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3, 0x429}, 0xc) sendto(r0, &(0x7f0000000080)="93294b5454603950fb88a8b908caf6ad39e52c42ca479229743a41f223d88a6da5587ecbed7d1f04238fc678ddc78b6a0616bce364869197ac70798d69f04dab5b6f51650e318433feaa3699a7adbc55821224ad5e5dcc92b0898ada03884ded036df55af64ecbe2dc1a34b05b230a42d283f6d5381c68b3de6534f67b0b2facc8cd5f14949d858c92514bd27097bb69031b46f1060d37cc8a70255672aa71d7c72891c4d8d95fbac19e19c4d1da0c5a8668a17b33685909334484cf097be47812d44fcc5370a78fc572c10c61b0ddde18b2b10c7b5d5abf925e619dd729e9af25f348194c8c35436a6dd7687cd5cd", 0xef, 0x4, &(0x7f0000000240)=ANY=[@ANYBLOB="f58ced64744ac7d453a8166ef8558e109bba5c86763e2bbf4ad7dc3fe1713b01f2ba8a4ad59cfcd9c0009f0bd51f28fc487e9f783f9e5611c3d1242923e05373201821bc41df271292abfc7bea3ef7d51546fac5d1117703018fe90ad3962679fbafe8b3b58a94e671f643440f1bbb2ac3f39947b45398ccd781e506296f952acdf7b9a80dd6fd0962b43bb037107eb46887e23b06af45f65cf873fb8e5e0a62cabbca7431569da6c6730ec1b413e4c9afa239d8db"], 0xa) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x65, 0x0, 0xfffffffffffffd9b) 16:22:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x1f) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x801, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) 16:22:14 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f00000006c0)="73d6c1a3", 0x74) socket(0x20, 0x1, 0x8af) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x490, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) socket(0x10, 0x2, 0x22) 16:22:15 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x0, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:22:15 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000002c0)={'./file0\x00', 0x4, 0x2, 0xedd8, 0x0, 0xfffffffffffffffe, 0x21, 0x173b9329, 0x2, 0x3, 0x9, 0xfffffffffffffffa}) r1 = open(&(0x7f0000000200)='./bus\x00', 0x70f, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) open(&(0x7f0000000000)='./file0/file0\x00', 0x8800, 0x40) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r3 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r2, r3) chroot(&(0x7f0000000280)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000001c0)={0x6, 0x10000, {0x2, 0x9}}) open$dir(&(0x7f0000000140)='./file0\x00', 0x20201, 0x20) 16:22:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000040)="cac6c45b38059234c68e7fa2180fccc87c8ed73632f57c12cc47a4ebebe6d32fdf0e025c3763f0d73eaa23636e2e5897f75ff0eb4d3608d29afdfa0c36c67bf4416ec4e9341853c3b3a6ecef948240f99657bb9850c2828843a2804718a842f66a8063746f047b6e318fc09a0697d43daaf251107cecf7e768c2172936a593200db9bce381e08e4eebd156cc0b1bc6f5a1c56e917ddfdb03a1d0deda21c1111d457264f3", 0xa4) write(r1, 0x0, 0xc0) 16:22:15 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) accept(r0, &(0x7f00000011c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cd2900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001eb5026cfe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fc6d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000efff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e70000000000008026c9ec48788e538b63a3d774e82235fdbb40a93604fcefbe675875dbfba90f90abba453aa9b7f8a586b3eb8de4b3334f0fcbf4a4db6985f3c9cd42adde978bc30f7a59d4396d8db6dc8ed373257a4c713c8dd1af41a6adad851114be2848773beb408547e2effb35ab4f329c5a7875c59395a27decb439ecaefc458b04004628ca028d603f904fac99b7d851db2f934c640250becdef0619e33acfef0453c95c0a7e8067d18230111dff18a995672b5d431ee60f2041316651d5ae71d31d9fa84d76f18e45315f749acb1ddb85f587c327627248f158e0baa57a00f833cb9a4201000000bfd85941bbd347eea6f7b9e5aef97ada092dffea04b84c4400fc7d53a6370ab4831e510f0aa19e0da7aeb252d05dc83eeea5a787525d72e77c5e8ae1c76bc3e2aae1c403526ef928f59cb2e009d47e81f12373c027add6fbf06b05edbe21eb97f37f82ad93d782b9a8d5032acfb7687c9a9aaf0c03e14cb777470367ac271b2134fd41e428ffd10856ca09accd88195752c60b4f5f384cbaffc91cdfe2a85f7962346728116188c977ce9862b8daeced131a"], &(0x7f0000001040)=0x1002) 16:22:16 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x0, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:22:16 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) shmget(0x1, 0x3000, 0x0, &(0x7f0000235000/0x3000)=nil) 16:22:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb03c6e23cbc19000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee5", 0xc0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff0bd, 0x3, 0xd9d, "b0000004d8e50000b99a00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:22:16 executing program 1: utimes(0x0, 0xffffffffffffffff) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) connect$unix(r0, &(0x7f0000001980)=ANY=[@ANYBLOB="000000c25ea0e1346ff6bc2bf42a1ddc6c5301e1b5d100000000"], 0xa) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x4f42, 0x101}, {0xf000000000000000, 0x6c463001}}) sendmsg(r0, &(0x7f0000000080)={&(0x7f0000000140)=@in={0x2, 0x0}, 0xc, &(0x7f0000000740), 0x0, &(0x7f0000000800), 0xf6}, 0x408) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x4000)=nil, 0x2000) shmdt(r1) 16:22:16 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x0, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:22:16 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) seteuid(r0) r1 = dup(0xffffffffffffff9c) accept$inet6(r1, 0x0, &(0x7f0000000100)) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x3b, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x402, 0x100) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000000c0)) 16:22:16 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696cb56530"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="2003a801f50be7576a524ce0dd601a0d0400000000000000e2ff0000", 0x1c) unlink(&(0x7f0000000040)='./file0\x00') sendto$inet6(r0, &(0x7f0000000380)="355c007efd2f77db1e6847ba43f807351217734b244277720c8155670f5562c47907f5fb21077b0d98dcfed6e0d8b78409577e941fbfbda475c195ceb8feaf3e3792b9199d4600a9b8597a00450f74c4ae45a7d1b3ff89f98616262effb118f844a964cb63700e844cbe89216fa74b5761daea5b02e81b7ccd08bf6a1b37d9df1e6125a30a17e1be29d9f5671f69fe870dc800000000", 0x91, 0x3, 0x0, 0x47) read(r0, &(0x7f00000001c0)=""/235, 0xeb) 16:22:17 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x0, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:22:17 executing program 1: symlink(&(0x7f0000000800)='./file0/file0\x00', &(0x7f00000007c0)='./file0\x00') unlink(&(0x7f00000000c0)='./file0/file0\x00') syz_extract_tcp_res$synack(&(0x7f00000002c0), 0x1, 0x0) execve(&(0x7f0000000000)='./file0/file1\x00', &(0x7f00000001c0)=[&(0x7f0000000040)='{\x00', &(0x7f0000000080)='-,\x00', &(0x7f0000000100)='{\x00', &(0x7f0000000140)=':\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000280)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\'&f&:\x00']) 16:22:17 executing program 1: msgget(0x3, 0x100) mprotect(&(0x7f0000032000/0x1000)=nil, 0x1000, 0x5) setitimer(0x0, &(0x7f0000032fe0), 0x0) 16:22:17 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) sendto(r0, &(0x7f0000000140)="de0bcb20189fbf1c1486b6af767f46b6518d70d0f38d35a0e79f3f1854596fc873e6f5f9b4b97111d800aef840dfbdcd6234c07c23d11bec2a0c120cda45898e6cbb3c06bf6d95bda7c3ec2024e6e5773946261593783b866e8f7c3ad696584e0f5e3401524d117896cae6c3d1b6c4adfa46f4e886c9620ff4844387adf154dbc5bb0886b5805f030c495a46b2a7e9fa", 0x90, 0x400, 0x0, 0x0) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000000)="8b6e5d5d0ac2f7454ec193e91033b29a46130126ffb7c38c92b3110203708985a4dadac63af21ae69022306d5c2c6a15bf148fb21b45fabc2ebee8bde28bddf958bc4ae94926ec74bbe8a3e38baced801754ba6f3b9a95be87a5f46c6882be685c65a89ad8fcf6c8a5cc0ac2839904537d03b42e9c7e4d4c6adeec9b36577955e2c0a984a0ff1c85e9728223a7602d5ff234bc8fda9b285b84359cda74ae66861d946439cba83f7ae0b1b1cf00af6e298fdfed93a872284e2fa11f837546d5113d5c24024cde277b1a4ea1b141523a691089cf865e08a3ad2335536ba829bce3c12835c9cb836980703f7d95cc86bb8ebf", 0xf1, 0xc, &(0x7f0000000100)={0x18, 0x2, 0x5b6, 0x7de}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) 16:22:18 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x0, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:22:18 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r0, 0x29, 0x35, 0x0, 0x0) 16:22:18 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x200000002040, 0x17f1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000100)='./bus\x00', &(0x7f0000000300)=[&(0x7f0000000180)='\\#--\x00', &(0x7f00000001c0)='*\x00', &(0x7f0000000200)='-@}&}\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\'/-\x00', &(0x7f00000002c0)='-\x00'], &(0x7f0000000440)=[&(0x7f0000000340)='+#\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\"\x00', &(0x7f0000000400)=')\x00']) open(&(0x7f0000000480)='./bus\x00', 0x20100, 0x10) chroot(&(0x7f0000000140)='./bus\x00') execve(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000700)=[&(0x7f0000000500)='#&/\x00', &(0x7f0000000540)='\"\x00', &(0x7f0000000580)='\'/-\x00', &(0x7f00000005c0)=')\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\'/-\x00', &(0x7f0000000680)='@\x16(&\x1d.-\x00', &(0x7f00000006c0)='\'/-\x00'], &(0x7f0000000840)=[&(0x7f0000000740)='+#\x00', &(0x7f0000000780)='\"\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000800)='-@}&}\x00']) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x7, 0x8000, 0x7, 0x9, "171d820f577edbfc086dad0e6d4acf000e522f41", 0x40, 0x1}) mknod(&(0x7f0000000080)='./bus\x00', 0x2, 0x1) 16:22:18 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) setitimer(0x0, &(0x7f0000000040)={{0x7cb9, 0xff}, {0x6}}, &(0x7f0000000080)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x3ff, 0x0, 0x0, 0x0) dup2(r0, r1) 16:22:19 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x0, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:22:19 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) ioctl$TIOCFLUSH(r0, 0x8004667d, &(0x7f00000000c0)) 16:22:19 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x200000, 0xa}}) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) syz_execute_func(&(0x7f0000000000)="c4822da9b6abff96c9c4a37961f2f0c42225aa0f0ffa483fc40179704504003e672e0f18c965f3450f2a1fc4e1782b745cf88fe8588fa10d00000082c4817971d101") 16:22:19 executing program 1: r0 = socket(0x6, 0xc003, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x992, 0x6}, 0x8) r1 = socket(0x11, 0x3, 0x0) sync() setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x5, 0x4) sendmsg$unix(r1, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@cred={0x20}], 0x20}, 0x0) 16:22:20 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x0, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:22:20 executing program 1: clock_getres(0x5, 0x0) clock_getres(0x0, &(0x7f0000000000)) 16:22:20 executing program 1: pledge(&(0x7f0000000000)='-@%\x00', &(0x7f0000000080)='.(\x00') setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffff6d6a, "f1b3543be0b8820928b4726f51bc855ae55ac633"}) ioctl$TIOCSETA(r0, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 16:22:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000), 0x0) 16:22:21 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x0, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:22:21 executing program 1: r0 = semget$private(0x0, 0x3, 0x4000000000000) semctl$GETPID(r0, 0x35b3238cd82a8546, 0x4, &(0x7f0000000240)=""/191) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000036, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0xffffffffffffffff, './file0\x00'}) ioctl$TIOCNOTTY(r2, 0x20007471) semop(r0, &(0x7f0000000000)=[{0x2, 0xff, 0x1000}], 0x1) semctl$IPC_RMID(r0, 0x0, 0x0) 16:22:21 executing program 1: r0 = socket(0x800000018, 0x3, 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, 0x4f17, "b04d00f3ff0a631a00"}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x993, 0x80000001, 0x8000, 0x9, "773cc6c787914b5235b618403cea3757fdd6ed15", 0x9, 0x10000}) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:22:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r1 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_pts() poll(0x0, 0x0, 0x0) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5", 0x5f) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x7fffffc, 0x2000100000000}) 16:22:22 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x0, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:22:22 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x29, 0x2d9e, 0xff, 0x6, "0b3f8684b7ea24df40ad2c89b59204405b89ecaf", 0x3, 0x7}) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0x6836da960e80b388) write(r0, &(0x7f0000000040)="2b004077c16f435b3a14", 0xa) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 16:22:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() readv(r0, &(0x7f0000000600)=[{&(0x7f0000000240)=""/247, 0xf7}, {&(0x7f0000000340)=""/145, 0x91}, {&(0x7f0000000400)=""/122, 0x7a}, {&(0x7f0000000480)=""/231, 0xe7}, {&(0x7f0000000580)=""/119, 0x77}], 0x5) close(r0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) accept(r1, &(0x7f0000000800)=@in, &(0x7f00000007c0)=0xffffffec) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) ioctl$TIOCSTOP(r2, 0x2000746f) write(r0, &(0x7f0000000000)="6aa7", 0x2) write(r0, &(0x7f0000000680)="e6617c9c9e326efa2426bac6790974942504cb6e884cccdb73cbc72ed9507d23e8f166c41c6162a41800cabba90f621c0a339ce994c8702f0a4c9762ad249abbac4396147727fcd0c2bb80715dcac3cb17403447a29b244ba8e82a9ced", 0x5d) read(r2, &(0x7f00000001c0)=""/120, 0x78) 16:22:22 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:22:23 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = socket$inet6(0x18, 0x4000, 0x0) getsockopt(r1, 0x29, 0x35, 0x0, 0x0) 16:22:23 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r0, 0x2000746e) r2 = syz_open_pts() r3 = dup2(r2, r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000380)="582720f0abd16ebae6322525959d99f1dbe047ebb044fd33055552fbd7060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5790981439e7019d8261903456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x6f) recvfrom(r3, &(0x7f00000001c0)=""/106, 0x6a, 0x0, 0x0, 0x0) ioctl$TIOCGETA(r3, 0x402c7413, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x7) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="b6b3e1520a88eb12e1b80c52829ad96ade0d72ffc07c4193198a50076bcd9cb180aa41f6e30fa5e5a1d2ac545e66140586aa0a1291830ba5e90c0b37ad12dee0e1a76df6fbdeb982f1960e0c55a9b96f158258f19ef37fa5bc74ec4ff936d1dc3e02a4252bf4240a", 0x68}], 0x1) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCCBRK(r2, 0x2000747a) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x10203, 0x0) readv(r3, &(0x7f0000000040), 0x0) recvmsg(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000240)=""/141, 0x3bdc122d71d80920}, {&(0x7f0000000040)=""/12, 0xc}, {&(0x7f0000000540)=""/117, 0xffffffffffffffce}], 0x11db, &(0x7f00000005c0)=""/94, 0x5e}, 0x2) r4 = syz_open_pts() close(r3) dup(r2) ioctl$TIOCDRAIN(r4, 0x2000745e) getgid() dup(r1) syz_open_pts() 16:22:23 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setitimer(0x0, &(0x7f0000000080), 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) 16:22:23 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:22:23 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x501, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x3, 0x777}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x4004426a, 0x0) 16:22:23 executing program 1: r0 = semget$private(0x0, 0x7, 0x400) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/4096) clock_settime(0x0, &(0x7f0000001000)={0x100000000009, 0x2000100000009}) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000001040)=""/28) semctl$GETNCNT(r0, 0x6, 0x3, &(0x7f0000002580)=""/24) clock_settime(0x3, &(0x7f00000010c0)={0x0, 0xffffffff}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x703b29e1af29f8d1, 0x0) pipe2(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/null\x00', 0x10e90, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f0000001140)='./file0\x00') getpid() unlink(&(0x7f0000001080)='./file0\x00') setuid(0xee01) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001900)=""/175) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000001180)={0x101, 0x8}) semctl$GETNCNT(r0, 0x6, 0x3, &(0x7f0000001380)=""/230) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000001500)) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000001240), &(0x7f0000001280)=0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000001540)=""/46) shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffb000/0x4000)=nil) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000001480)=""/80) getpid() truncate(&(0x7f0000001340)='./file0\x00', 0x9) 16:22:23 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20000, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="cfd392fe0714dfb6c76356cc549a828c169c86f196ed98e5f629c43ee740b5d560b8273db2630d0866bb05e452e9f2aa21a9000da9517587ae6690e543aea470d500105357c8a959821af6c502", 0x4d}, {&(0x7f00000001c0)="9fc6048942c7a1a545feaab912089f5efaa19555a08c34d7b4fc81cb9ac74ec769c08cf53d2612077f6383944490d0d097b56909e5ef23b413a260a4bbeb3f0ddab6f252f4ccb214eb52e4ff24a5c40ff90d7fbade7ebaf37cad908601983abab652c32d2a420296ada67c57b13d8a7e2b76f096939af22c19161fe067d0e53804e615cb2e7cf8cefa20bbcb1b", 0x8d}, {&(0x7f0000000280)="38fab56fbf9dc29b42ea680a37da94245af82fd2706e6cacca44597ed94f58893ce876c3ec0b882d73d364089521505e38029d960ba9b6aa0c7687a4552ac36f188232c0869599c4eb18a2129d88f9ec1f00e7b41bb34637f29b1e58e4c4ab424928eb8ba769d4530278bf3f32271f92a2576a86009f95e88995a817", 0x7c}], 0x3, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0xc5) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0xfffffffffffffffd, 0x20) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x2810, r2, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) 16:22:24 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:22:24 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000100)="84", 0x1) write(r1, &(0x7f0000000000)="1d", 0x1) close(r0) 16:22:24 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./bus\x00', 0x0, 0x40, 0x7, 0x1, 0x80000000, 0x6, 0xff, 0x2, 0x2, 0x3, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10000000002, 0x2, 0x0) write(r2, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) readv(r1, &(0x7f0000001600)=[{0x0}], 0x1) socket(0x2, 0x1, 0xaf1) mknod(&(0x7f0000000240)='./bus\x00', 0x2080002002, 0x40004000000028aa) r4 = open(&(0x7f0000000180)='./bus\x00', 0x80, 0x20) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186a50b5bf3e752b00000000202000004dd5706c85b0d80002deff000000000000291c1572b9cf49f5330000bca9edbd9c", 0x34}], 0x1) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000000)) 16:22:24 executing program 1: r0 = semget$private(0x0, 0x0, 0x80) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f00000001c0)=0xc) r1 = shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x2000) shmdt(r1) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/64) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000100)=""/132) semget(0x1, 0x4, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x8148, 0xfffffffffffffffa) syz_open_pts() 16:22:25 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:22:25 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) shmget$private(0x0, 0x3000, 0x0, &(0x7f000005f000/0x3000)=nil) 16:22:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x1000, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x22a, 0x2}) 16:22:25 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000000}) r1 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x2, 0x4, 0x100000000, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x8, 0x100000000}) 16:22:26 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:22:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0), 0x4) 16:22:26 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) setreuid(0x0, 0xee00) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:22:26 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xd9}], 0x285ba58, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xfff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r2}, 0xfffffffffffffffe, 0x2}], 0xca, 0x0, 0x6cf, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x9714, 0x9}, {0x1, 0x100000000}}, 0x0) 16:22:27 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:22:27 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) fcntl$setstatus(r0, 0x4, 0x80) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) 16:22:27 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1000) close(r2) 16:22:27 executing program 1: madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) r0 = socket(0x1, 0x3, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) sendmsg$unix(r0, &(0x7f00000012c0)={&(0x7f0000000200)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000001240)=[{&(0x7f0000000240)="d75c848b4f007514e361f93ea5933c852642b6638765dfcf320fb4536ea05cfacfab3eaf039f00e70ee773a5d81d1435fe9ac09babb85586b23c2a882aa29b7e695e0c54218ef9d28559d71185e805e36a641457f7114703f31c6571d84491c81d447663cff68e43c99c9a3c6976965c04ff80a7e7d371c6e2f9f9fe892413bc75b3ad4fb72633e42a829603e92205d42c01d3299fe521d1a7459eb277f1f5f1015d313727c52c520a663687a9f4ae2342b1642e02d087457568051a3baf1ef9548eb6da2795fb9199d01ac25ae52684f25dc84544a84f05d7a3d3e26b4a8babd1153e4ce13c6e5811826704935f638634a6bad0db7d28ef6a4b27f64fc8fe47efb7921d5e06395d5edbdfc2a6497089714be8c2fc263b8a76d73e3378ba2452115e9a68899ea41e55fbb74b3377fccbcd62eba7bfa8da5367f480df55a931006bb6a8a9693785dc99b57dad84cda800192563078d887a005d23b22900e8977cdde5fa4effc0dd32b6ac147b2e963865a6a190ffc54ac23def7b8ee27144731486c5eb1d8a46d4506c94255c4465dfeb8970ec0a357bbac5f04e3c0a4c896597dd0571191d9dc5c3790d9d7aee8d01dd75954c4e43d8f3f78479c496d7e01dd7d134b530901d2210a8493a88d162244fb97d1e0b1741842cbe8af48e5a8030e6e3986d3970382e954627540e7915a06f82e8975eda74abda38df1683e942b2aeb50c36ee79cb96451422892553a1762e69145ad1aaafc7881526987314ea96a694a64f5002b34a4c7ca55edd1d969da2fc76163bbd055c52a8a808e4f52d2a7dd7f6ede69b12ef8f95400d2a6f8a3a33bdd020cfe9ac8a5a3a2782bf5797db7f5c9eb1b307039c5d61576157bc3d6ebebe934882b4df9010416bff831b8a900710e450939fc632d125632166ff857971af476197d6e0cd868c961c4fffe0e3484a96c50d982e4d401fc860c1f3526dd0fcf25c682a65a0b8e0de7e76bf80561e21ecf81c45d21cbc941fb52d0d6d3c21d652db9c0401e4050aa247c4ade51e9a0366ccd5324a25afaf548eddb15f555de7b7c10d1e9209d5dbe4d9cb006e06a2cdb320bf2307c6b6406e66bf779866f5601a3b38bf00110bad193dc4d4729acabc1fee8266a54061592fe9f2583b6f88045cec93f852b922f04f88ca27a9416eb73bc2f8772b5e6ed40fad9c4459b45f2491c7c964c4015adbbd365df26ed12aea4fed7fd52209e8351ae92808c8214ccb4460add9428d1234a08ada12e18f7f1c59fbd12058fee50cf8b632fa18565e6afc8b103c791a99c5a54276103085e52857f0cace5bbc663c0a44a11da7e0fd6dad9d5295122eab63d1f160aa8acf4ab5f6405c2908975764f459ad0df7e5fcc0b2ecbd6707100c37230127718082c3e7c17066e2d852509930ff8b2a8cd1a80bef700151ed1016feec5eda6716f7336259d0dfaae35583e3785ec858014b7c371a01649816ff4b2f05053e9f956f3829154acb56e211ba54e8a20f27f9c25447db2b06c4ebd2feec4dbe43728921532071965ccc27e8ff4a445d01dfc818c3574e999d6c2206964dea9396def6086a6c5a804095fa0a167c65e38aff689c3a3f4521972f9dab1f0fcd8dfe139f6eb5f31a956361248f09b8927da870af838cf63394b9d77caba78e14ddac6025962d5457e227222c09afdad3cfb2004b6442b54927da7658b5f78ebec99c39f9273c9b1e60a45532709002c529ae9d19488edefd78f43cb919d9c3647775389efff6e111468b8499d8356f588901acebf2310a48584646af5edfe7b680fe6b0ed51b3ed1fc09309f2d2fdf5eae512dd4e6f325bfc1fb444b9c366162ef1d48ae206d682f364736b4d2936ae53212acdcb7458a05b14ecd3ae81c5d9cad4ff44694c5bb14b05d50ea9a82537a2a6fa2c8e6090ae27fb4eed5fdc3e324105d70e66ae676780ebda433d94604b3aa0b2e45eb6884a7934041a606b82fba2ab7fc9a33585a2ec7873d70ff044ff8bfe63982277212dfae8eb51a467f59405da551b11e3ac7b82b0be435ea7fb63bb021051484babf1c2046ec2486e46d1130c220d2764e92a2c8fcfd8041eb1177e6d2645a45f281fccc3ae7e344a4318d9f3b8f2d9965e7dacf994d3a9f25d27997728e8efd69f26d2183049e339ddab2ce9a3232d01a89fb1227a102169ae92c579ea64c0b42c8db24921c5f4a9000d0bf59dcfc1f9bea661ceb04dca3002bbb10fd152eabe01f54ed9d4e46c00ab66c0ca4932ea09e06fa6b9427208b814c5c27d7dcc5ee9fb42b15024a6100986eb15592869afb4962dbc22a984459e03c42ec695fbc62a20078dca6d3a47f084b0af14aa09d7d157dcf73e92252615ba1d2c951b1bfee7b3386348b72106fec520d3b326f5bd548e4a83c7ab59d1a90c4b6413c6d6a7576886155982eeacb386a4ad18f170d7ff0143f5cb540f63a0349509b2f2abc0db594b33af89aa99f50b89f76f971d20f390d175f2d5e77edfd37ae3510eb12ba8f997b93a616f9e12d3aaf26f79724bc52c0d49444af0e4e0d70aa65cfe596758663b0d5897f57faa458b3c89097cd88a761298079c48cf04d55297f5c72258afe99635b59a51db66665a230489b14248cf266e07137277c3063406db8908560aae75f40b14485ff7338cc5b93e5b1e12d70b13546a17890dff71d0382666d8d210824d70776347bba432b6035177f29cbd137bf125aa638eaed7e1d9e2657e3081a2e1e41240a6ebff74e22be984584a98fe4e385750c92c2677c7ddefa5664e02b635d2b50b260fdb4d414b222d850ebee971efacc0731d0ec155500d403750398a87f9d5c47af6abe740898c95e1567e35b3b786899adee497885b07c99442219bca51448a4f7463d945387c1094c8147c48777dc01799868ebd02b0c1cde7b6ee11a816836f3bc1ea16c85a15be508282cadd209c1420b1c3f862cebddc00aa32d63685d093121daf5650e8a0b8a71d868fda993444388e0fc15bfd7987d16f913e9e5106ac457e232daa0eb61a0eaa5f986e2b45a20e99f906a01dff1f3aa08944352a5eb0991b0b676df7f86097787250fdbe31935a67653297563c35f4920bfd50e591bb1ef56f923b0ccc7f6ea0285c34561af8cba1b1e26fe8487e439d5a5e62ee676a50173bc0f0478f69fc7bbed8ef56fa9939c40a13d736e847a5164ca3df29e4b0f7ddade5ff69e5218f3d20b91a1efbea2503c87c5b957b8d949ed17e7ad88d786fffc84aaf50b52e229cb55365bb16235bbfd7fd1c1f1377fd5e39d5db562a739e3e33a7ae7398b0cf3bbca965b78a23a3d0cb9d19742af1079bc6324477ba812faab9338f7fffa16ce21035bc2df4b0669d010055020449a23ed6b0f13a275727d3706f4ace393ea3eea8e5899f35e7735014701c03660e7039b7b83063aaeff789c672101ce689955d3890e08df95395fbb2f13e8040984a2dbe37eb5f89a809a49a79cc489875052af00310c35d54b142fc4b2b3362d71dd49433607ca6022c48776b20cb065b455eb0beb88a676569c1e773f75710617a8eb93f4042aea64d6c8a0d655f2974f4c8824dd9898d635fdfcf77c864e815a3322f04db5ac5e7d999f5e465effdc62692ed19d5dba1b99ed7c7a63a54b70320d8c2880860e1260ea901231f39942236d6c019829bd947725f8383a4febaf8fa59b3a67f3a2270cf8b115529bf65716f4d5f7db8ce129975b733043b591441d2f8ac717a466d69144fe2498c7596dc6e2e874e3eb151b0edb68073201c8c20f581f0510c0d0e61a96d76ecda31b1c680f2f484e8cc77cba1cb722940cdf8e723d8237f16c1110b71454203d9df48f7b5d0ad88c12fa3c2260975e66735d079e4a6599e54176fa2c2e460a649d14d61717d7d026eb62ea49c255f17791fea40fbdea2f5d9073af0806529456befc7a7d9fcefb6ed81d5f91da2af1153a1952e1700b5d3237b349c58cf71fa8484d446b5db8e535ae64381998b8c55dcae5e415370e150083d35f1c0da98b7edb9cea37eefb1a1ef030a1afa18bce869f7813938738aaf33675cd115203582fd8a204a261b12ddc57b14578498077cfa953cfa1040cbca46363672994e01d254e07736de885c023c9069c918fc3cfe589fed942a980452946924efef116e3ef6b8cd5b6ca23b66188620a232750a8060f522c9524735390ca34da7765aff01a9307f55c9440def9d0b7187a87245a715ee28fb368c919eb2e876cb95a678c0b4907474588d9be32d8a0ee302e7647ca9bfefcd9b2935ad660996163e52976f346fa97f9e346f9373c26ad0fc435657d5bc8811c58824cb167729efada81c6b69fc169a490703c6a680cff5df551aad3de76bf22b4a1efec000e87fda00f6ad20d2f9a3a0042f99da6fa29fb3b84e901efe1b3932381ef1f48db9478784162247837c8601cac15428c0dabca0d4a7fde7e5afd37c452fee288b62ede17a7c6d5ce85b538cfd6a9195f7ffd54a60e43c370be3a81fa11054731dc678622a1f5c27ecc2246afab186fe7da0a74f72a5133db1b1c7b51058ba904b06f02d43da243fc6769216b1c4edf71f3cc35ea95f2a6abd82425e65c588260a7495c78abbc22cacca8729bdcac040049964822629a8dd40c17a0648ee97e02bfbb85079d43ebe6b7670b09fbe1e69edd547d1b08be83d3d46dd57b1b3765494dddc163e4730372ea44df27310f5eaba395fe9239e73913a65fb30a29567ee162392da4ffb547e8b58ed7fa84c7db4eeb5849539287fcd0b13f57242fa08a115602304ed0daa8fe6a5f53611ff0c83da86c6ea269579c3dcb18386c7ade4cf6d5d337c22df2c82cc2c55af0a987ac47c1cfc797dd0590bbb39bed47e4d62cedbe9b0afe328d1f5f5bf6297c152ff678d38b0912f028953a925fa97e5a9e4ee4b4eb5d7750592ad6dfbd7d2c7fe1e25b4928b8834b0c4c97cc096e2d27c0b243d81d601508bb41ae1e450daaa77f2289fd39d82047904621a30f52f2e106f2974f48875e0551061aaac2e1c31bf071e10ce2e3d5b0a3533d134d8b7f5c8bab1b7855b92c0c22518ac83102165a15081d61c765e5be56d2e5019daca8411c3de6175cef661e4431415bece88cc85c2f1ed09268a4ecca5046e48e416a545b2875b04f3e73ca86cdf768aa239d1d67ddb1be65c766b34d35708086b8d6aed0573adba347f06920f75ea670a9a9a9e44659f533c8886c01d13febe57afce09688bbcfbf70d601af13c055ed9b3040827d2616bad78ee8347d0113ef19ab6c3478d10c4c034a7414a1cc03f37c56949c2b5c8f7ff9a7f72ed784d31782cf2b626a9889283f604921dbd24c05d844d6412031402dc46f59cc2c00e89f3f1eb0efb1fef0835b7a15090f1243eabffd0a50edcda2c340b1af392d21362514e74ec4f522500fb72077f3a0bba734b8a8cd3cfc9fe8ad404f1fb2cd2aafee185e6edc76af66bd4010a2e0219f8d73388955461d877c607e5100ac183d58fc517776475eeeda559a05e8d7b008adf0983c4b3bf906c92d6a46314d59a1643e263ed583b02b8e7fc9acd9b7bf20b45faee9e50d7bfad0da3580d8a2339dbe5a7ad3ff27c6a99323d7c83eb4e987cdc2dfffc4bbe573131912025dfe80c4ffac11cbd0cb93d3294708a7699033e7606651399b3471203d7bef6da211526ce53b5ff634e192002fc641279ac05a9a492e072c57d8a92c6851bf1c65dadc8f6d394cbd1a032edecd4a2cf7fd782b88f6121b554ea667858af9964ca3ab44a272ed69199c5935a1b8ff3b900bd90f0cdeb35293", 0x1000}], 0x1, &(0x7f0000001280)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18}, 0x402) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x0, 0x6, 0xffff}, {0x18, 0x0, 0x9, 0x2}, 0x2, [0x3f, 0xfffffffffffffffb, 0x9bb, 0xda1c, 0x19, 0x1, 0x1, 0xb7eb]}, 0x3c) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='r\x00') utimensat(r3, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:22:27 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, 0x0, &(0x7f0000000480)) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:22:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) r0 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) write(r0, &(0x7f0000000140)="441132f75458623ee39857c8a03b250e40b0d53bbcad008b112c7e4875269f474c8fae937bd4e0ee5cbd664f0d1bdaeb608177cca8be3d9f25c06bd6e40ff6d4e3e781560b03f323f0bcb97e520eb83c6d38aa1352a7ae412930b738f90131daa5565aa2f0613ea4b3396ec76926b26c0f955d034a3c84dd2746f23e7d651091e4b71b90364c6cf14973f907433d4a4829", 0x91) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000000)=0x1) close(r0) 16:22:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x3fd, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8, 0x7ff) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="49c9dfef64160aa6df4f55cf7883000f19aeb84a183a39d8cfdeb8f6636024e7d5cdf44c4dd5d3d39bcfe5d1128d253c3525d64e5ff1a12038ffe5bd9ecdcb7b0000000080000000000000000000000000000000000000000000", 0x5a}], 0x1) 16:22:28 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) shutdown(r0, 0x2) close(r0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:22:28 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, 0x0, &(0x7f0000000480)) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:22:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x5) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b41b49a2cc022c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de19481a6c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe932029d9254a41", 0xc0}], 0x1, 0x0) 16:22:28 executing program 1: r0 = socket(0x11, 0x3, 0x0) connect(r0, &(0x7f0000000040)=@in, 0xff25) listen(r0, 0x0) 16:22:28 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000080)=[{0x2}, {0x0, 0x4}], 0x2}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x8, 0x0) getsockname(r1, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x400, 0x100) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000140)=0x80000000) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000200)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x40, 0x5}, {0x48, 0xf5af}, {0xc7, 0xff}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x87, 0xff}, {0xc2}, {0x85, 0x5}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000100)=[{0x0, 0x8}, {0x0, 0x7f}, {0x100, 0x20}], 0x3}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000340)={0x0, 0x1, 0x2, 0x100, r3}) 16:22:29 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, 0x0, &(0x7f0000000480)) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:22:29 executing program 1: r0 = socket(0x400000000016, 0x8000, 0x800000000000003e) socket(0x6, 0x4003, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) shutdown(r0, 0x3) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0xd3, 0x9}, 0x8) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20a11, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3, 0x1fa}, 0xc) getppid() setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3, 0x0, 0x0, 0x3}, 0xc) 16:22:29 executing program 1: r0 = socket(0x18, 0x1, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82021f2f66696c653000"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) 16:22:29 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0xb, 0x0) r1 = dup2(r0, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0xbc6) 16:22:30 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, 0x0) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:22:30 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x3, 0x401, 0xe55f, 0xffffffffffffffff, "a0c17b17b5fc53f4ccff378b9f330f757c171a0b", 0x2, 0x4}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r2, 0x80044272, &(0x7f0000000000)=0xc6) 16:22:30 executing program 1: r0 = syz_open_pts() r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x20000200000005, r1}) 16:22:30 executing program 1: r0 = socket$inet(0x2, 0x5, 0x768c) setsockopt(r0, 0x2, 0x0, &(0x7f0000000040), 0x0) r1 = socket$inet(0x2, 0x8005, 0x4) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) setsockopt(r0, 0x0, 0x6b, 0x0, 0xfe57) r2 = getppid() socket$inet(0x2, 0x0, 0x8001) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x3, 0x2, 0x983c, 0x4, r2}) 16:22:31 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, 0x0) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:22:31 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)="1cdc9df39db726b002719826202f962336ca23", 0x13) setsockopt(r0, 0x0, 0xb, 0x0, 0x0) 16:22:31 executing program 1: r0 = socket(0x16, 0x4000, 0xfffffffffffffff8) socket(0x1, 0x0, 0x0) sendto$inet6(r0, 0x0, 0xfffffffffffffcf2, 0x0, &(0x7f0000000000)={0x18, 0x1}, 0xffffffffffffff31) 16:22:31 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x1, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r0, &(0x7f00000000c0)="b100050200000020000008005786ca1020741038f53e8551f30ce390500e08fecea11ea8fef96ecfc748e93f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303de3fe9cb02a31383be7df6a46ce5d9b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1902, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:22:32 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, 0x0) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:22:32 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) shmget$private(0x0, 0x0, 0x0, &(0x7f0000b39000/0x3000)=nil) 16:22:32 executing program 1: r0 = socket(0x10000000010, 0x10000000002, 0x401) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x180) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="717a4b8f0f560fecc2d38edc9881dcd5421857d0db1acef603c7ba41a93a83b0b826e5873be9560f301759ffc39ba10f4bfff6918c6692f0519e5aaadf5c07a08dded3f4df7cc761cdc7fb80dcf56c7ccd8bb449ae93dc102a796369fac573387a12ca375c99f4870975def32bcf4e3a0b415a5affac721f0145990966f70b0af3864550e4adac7cc538dfc35b3bc35b64", 0x91}], 0x1}, 0x0) socket(0x1b, 0x3, 0x3ff) write(r0, 0x0, 0x0) fcntl$getflags(r1, 0x0) recvmsg(r2, &(0x7f00000037c0)={0x0, 0x0, &(0x7f0000003640)=[{&(0x7f0000001280)=""/225, 0xe1}], 0x1, 0x0}, 0x0) socket(0x21, 0x8000, 0x7ff) 16:22:33 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(0x0, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:22:33 executing program 1: pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x4) connect$unix(r0, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) pipe2(&(0x7f0000000480), 0x10004) r1 = accept$unix(r0, 0x0, &(0x7f0000000040)) sendto(r1, &(0x7f0000000080)="33a63a61eb9f7a931ffe5dffaf0b8e1561db07c905bd17d0805ad7bf30fd4151e06209d904e10e560643caaf5a1486dc20bafd3f45caf756ca4a1711f802f3e2c2112f384eaf36f53c11640ff327a2ba0efa46875f384ffd2da8fe5c3aff584091bb58c62aa35580530736cb908f0d9763deaa79a1a0a7c283829970afdc1fc9d7f56bf1f7e195fa0e33cfc7ca45ab270cd9eeb5925c7651f2b6a21305ff1f0e42e12c52ff72d5e57ef90fde8f4a60dbce3a2b835c5d2d0690912ff4b669f188a19da9342f0f29ce1b0a99b3b4cb0d905fa95817d152cd20a48ce26e27437419169276b6382c3c45fe997a7f42b2850f7a1881d4a8018d", 0xf7, 0x1, &(0x7f0000000180)=@in6={0x18, 0x2, 0x23, 0x8}, 0xc) r2 = socket(0xb, 0x3, 0x0) getuid() openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd0\x00', 0x20000, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f, 0x100001, 0x27}], 0x34, 0x0, 0xc68, 0x0) sendto(r2, &(0x7f00000001c0)="e01ecfa4adea3a4dd20c9edef6823f249b78d47cb6fb52c5b1560666faf6d30fe2341f6db546477ee928f43ed887011430bfb9b988ddf466f5e5debc28f018de808df7f7b98bde0facb773e80e6e79d44e7b11df52cde26dff46bbafadbb70f3609d5e0bb25b5990d4b987df1ee5b7ad0753125f89227cc3a90dc1561d8279da82c75b051b3e5564ab379b04a476bab5ff005327a77df0f2cf8e281b865df6aa28fa4676acd751903ead1f25ded1b41592f715de168ec7fe85b75cb680865ce3dac8240a281a5e1f", 0xc8, 0xf, &(0x7f00000002c0)=@in={0x2, 0x1}, 0xc) 16:22:33 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, 0x0) geteuid() setuid(r0) setuid(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:22:33 executing program 1: r0 = socket(0x2, 0x4003, 0x0) sendmsg(r0, 0x0, 0x400) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x1b2}, 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:22:33 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(0x0, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:22:33 executing program 1: r0 = socket$inet(0x2, 0x3, 0x80000000102) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000240)={&(0x7f0000000000)=@abs, 0x8, 0x0}, 0x0) setsockopt(r0, 0x3ff, 0x3, &(0x7f0000000040)="99f1b08eb92caba50dd03235f34cd472df205a028163294c8abf9330d089ae1564a77168a33a9ca089d035c79ece265959e088ad3cddedbe5b13e6cb7e5f8eeb0a9b8c11fe38060678d2bf389e9a45a6e993b85b7b1a2724a488c9255fd5307dfe95b9ce0f66945959eed794490a63ef9342e2be2424d72b5ff9bceec1", 0x7d) 16:22:34 executing program 1: r0 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setpgid(r0, r1) r4 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) setsockopt$sock_int(r4, 0xffff, 0x1008, &(0x7f0000000100)=0x80000000, 0x4) recvmsg(r4, &(0x7f0000000300)={&(0x7f0000000140)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/42, 0x2a}], 0x1, &(0x7f0000000200)=""/255, 0xff}, 0x800) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000380)={'./file0\x00', 0x10000, 0x6, 0x3, 0x1, 0x1f, 0xaf13, 0x9, 0x0, 0x3, 0x6, 0x1}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) lseek(r5, 0x21, 0x2) r9 = msgget(0x0, 0x60) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000440)={{0x9, r7, r3, r2, r8, 0x140, 0x8}, 0xafde, 0x3, r6, r6, 0x1f, 0x58fd, 0x2b9, 0x8000}) clock_gettime(0x7, &(0x7f00000004c0)) utimensat(r5, &(0x7f0000000500)='./file0\x00', &(0x7f0000000540)={{0x2269b8d1, 0x1000}, {0x4, 0x80000000}}, 0x2) shmget(0x1, 0x4000, 0x400, &(0x7f0000ffa000/0x4000)=nil) rename(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='./file0\x00') r10 = accept(r5, 0x0, &(0x7f0000000600)) fcntl$getown(r10, 0x5) mknodat(r5, &(0x7f0000000640)='./file0\x00', 0x0, 0x2) bind$inet(r4, &(0x7f0000000680)={0x2, 0x0}, 0xc) fcntl$getown(r5, 0x5) preadv(r10, &(0x7f0000000e80)=[{&(0x7f00000006c0)=""/226, 0xe2}, {&(0x7f00000007c0)=""/83, 0x53}, {&(0x7f0000000840)=""/132, 0x84}, {&(0x7f0000000900)=""/91, 0x5b}, {&(0x7f0000000980)=""/182, 0xb6}, {&(0x7f0000000a40)=""/187, 0xbb}, {&(0x7f0000000b00)=""/220, 0xdc}, {&(0x7f0000000c00)=""/206, 0xce}, {&(0x7f0000000d00)=""/73, 0x49}, {&(0x7f0000000d80)=""/197, 0xc5}], 0xa, 0x0) clock_getres(0x2, &(0x7f0000000f40)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000f80)=0xff) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000fc0), &(0x7f0000001000)=0xc) recvfrom$unix(r10, &(0x7f0000001040)=""/62, 0x3e, 0x40, &(0x7f0000001080)=@file={0x1, './file0\x00'}, 0xa) kevent(r5, &(0x7f00000010c0)=[{{r4}, 0xfffffffffffffffa, 0x84, 0x20000000, 0xb4, 0x18e1}, {{r4}, 0xffffffffffffffff, 0x18, 0x1, 0x156654dd, 0x3f}, {{r10}, 0x0, 0x80, 0x20000004, 0xffffffffffff8001, 0x3}, {{r10}, 0xfffffffffffffff9, 0x80, 0x20000090, 0x4, 0xffffffffffff0a89}, {{r10}, 0xfffffffffffffffc, 0x40, 0x0, 0x4}, {{r4}, 0x0, 0x70, 0x1, 0x8, 0xa2}, {{r4}, 0x0, 0x95, 0x10, 0x100000001, 0x6}], 0x5, &(0x7f00000011c0)=[{{r5}, 0xfffffffffffffffe, 0x10, 0xfffff, 0x6, 0x10001}, {{r5}, 0xfffffffffffffff9, 0x42, 0x0, 0x9, 0x5}, {{r5}, 0xffffffffffffffff, 0x10, 0xfffff, 0x240, 0x100}, {{r10}, 0xfffffffffffffff9, 0x80, 0x4, 0x6}, {{r10}, 0xffffffffffffffff, 0x1, 0x1, 0x7fffffff, 0x100000001}], 0x401, &(0x7f0000001280)={0x3, 0xd0cd}) clock_settime(0x4, &(0x7f00000012c0)={0x1, 0x9}) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000001300)=0xfff0000000000) msgget(0x3, 0x80) 16:22:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0x0) setsockopt(r0, 0x9c, 0x7, &(0x7f0000000000)="03aedc17f60dad48588a7004718c947375bd207f92ae1739c07a1e1474765984d7c9", 0x22) 16:22:34 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(0x0, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:22:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x800, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0xb6221418cc77f613, 0x0, 0x0}, 0x8) shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ff9000/0x4000)=nil) write(r0, &(0x7f0000000380)='L', 0x1) pipe(&(0x7f0000000080)) 16:22:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x3, 0x4}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getgid() r5 = getgid() sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000100)="34fb1dd92f7bad434404d34a78073ea416b2054f58adf7e8daa5e87f54ed04a80a3f2ff89cdeeb094fa32ea2474b26a18b3dad6da11ffa3deef1399991ec7e72a3bc4d0fc81e78c3745d7ca90428e773c3f2425f56d9f98f2aecbad6d43b95f48f7e14e3da3655befcd47073868d86051a9ddfd071bcd3f301ab0aca9b495301a5f7bd75f70ce8753c9b197e66d8c858acd5d2", 0x93}, {&(0x7f00000001c0)="f25de584deeaef12c53aea666f47d94a7d10298593c028c908c76888d70eeb4bb7ee6b35572c21443200efdbd459b33778f136df3758ca3a5bfd208a71a984f1a13fcedc10d5c5c233af5091a4b1f9eda69afa2b463291e1acde28d23445172e59fb2ff217b49d567931ac8eff", 0x6d}, {&(0x7f0000000240)="0459acea5400c286e61afb9a382e86b25615eb908fbdb56e3b2fc49e6c15550083af5b5d85d968de8fbbce7322179c0b418d092f6032f244953a4f10b024854d48c1b9ce9511291c35ae41763097e7dc3d74231be258dec89b6b88b3a7ccf31eacf6cdc7cb79d4436daa68f9a419b6bd1a8366edc9946f73054ef346ca66e61693545fea28e186130530100e5319d56fa883c4bb27b840a5a614d984950995a6d2119931e0", 0xa5}], 0x3, &(0x7f0000000480)=ANY=[@ANYBLOB="28090100363d000000002fa146d41d00040000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB='\x00\x00\x00\x00'], 0x48, 0x2}, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:22:34 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0xfc6b) 16:22:35 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, 0x0, 0x0) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:22:35 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "00400000e74de40900000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xffffffffffffff27) 16:22:35 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0xffffffffffffffff, 0x0, 0x8000000000000}], 0x2, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x80000001) 16:22:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002005, 0x40004000000028a9) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b000033010000000000000000000000000000000000000000c6f2e9ff0000000000000000", 0x2c}], 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x38, 0x3) 16:22:36 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, 0x0, 0x0) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:22:36 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x28000, 0x0) writev(r0, 0xfffffffffffffffe, 0x0) dup(0xffffffffffffffff) 16:22:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000001340)='./bus\x00', 0x71, 0x0) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x100000000000003, 0x2}) 16:22:36 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "030000000082ac0000ffe0357f00"}) mprotect(&(0x7f0000662000/0x4000)=nil, 0x4000, 0x3) socket(0x38, 0x5, 0x8) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:22:37 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, 0x0, 0x0) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:22:37 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) mknod$loop(&(0x7f0000000000)='./file0/file0\x00', 0x8000, 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x10a, 0x0) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) 16:22:37 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86131) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) recvfrom$unix(r0, &(0x7f0000000080)=""/185, 0xb9, 0x1, &(0x7f0000000240)=@file={0x0, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c1, 0x80008000}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="03f0775997331336c538e5b45649eec7408207f758dc8f2d503c1fdb48ec6102efa38a4b51ae530d66fc5f7c", 0x2c}], 0x1, 0x0) 16:22:37 executing program 1: mlockall(0x1) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x7, 0x5012, r0, 0x0, 0x0) munmap(&(0x7f00007d6000/0x3000)=nil, 0x3000) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x1000000000, 0x3ff}, {{r0}, 0xfffffffffffffffe, 0x42, 0xf00fffff, 0x6, 0x3}, {{r0}, 0xfffffffffffffff8, 0x1, 0x1, 0x0, 0x800}, {{r0}, 0xfffffffffffffffd, 0x10, 0x1, 0x7ff, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x7ff, 0x9}, {{r0}, 0xffffffffffffffff, 0x9, 0x23, 0x10001, 0x5}, {{r0}, 0xfffffffffffffffb, 0x28, 0xf0000000, 0x49, 0x100000001}, {{r0}, 0xfffffffffffffffb, 0xfe, 0x80, 0x2, 0x5}], 0x7fff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x60, 0x4, 0x100000001, 0xc4ed}, {{r0}, 0xfffffffffffffff9, 0x30, 0xfffff, 0x8, 0x39}, {{r0}, 0xfffffffffffffffa, 0x28, 0xf0000002, 0x7, 0x3}, {{r0}, 0xffffffffffffffff, 0x2, 0x2, 0x7f, 0x40}, {{r0}, 0xffffffffffffffff, 0x20, 0x0, 0x3, 0x9}, {{r0}, 0xfffffffffffffff8, 0x0, 0x20000001, 0xd5c2, 0x5}, {{r0}, 0xfffffffffffffffe, 0x0, 0xf0000000, 0x2}, {{r0}, 0xffffffffffffffff, 0x4b, 0xfffff, 0x97, 0x40}, {{r0}, 0xfffffffffffffffb, 0x40, 0x82, 0x80, 0x4}, {{r0}, 0xfffffffffffffffe, 0x20, 0x40000000, 0x0, 0xffffffffffffffff}], 0xffffffffffffe87d, &(0x7f00000002c0)={0x3, 0xfffffffffffffff8}) 16:22:38 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380), 0x0) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:22:38 executing program 1: r0 = socket(0x5, 0x4, 0x7) sendto$inet(r0, &(0x7f0000000000)="4046bbe52b49a1e90faaac6a571eb8c77d385d77782143b2eaf71c09ef35e66e13a4e8ae598c6a3035a43004fca550b633b385f1ab04953312e41e9d21aa4cf28f442f146a52c4e7ec399b30d9bfeae82fe93715bed40fca3b0d74a8d944ec3562bd1bf179ffe599fa3180331a0678aac1e6dfd8370827a0476736dac536339bdb65537a91f845eef8f01e05c0949ff54d0cc4ae7cb80523b3b2f59b3d02df558936cf6154d99f53bcf8d8d14bc1293335456c40788b5ff800f48cce2bbb8eebde60981e8c74ed028879cf1a8145744634c9c6a3bc528843ae0aedf77142e05052e1f2b409773036743cfd9ccaf5d49caf282d46028e401e", 0xf8, 0x2, &(0x7f0000000100)={0x2, 0x3}, 0xc) socketpair(0x6, 0x0, 0x626, &(0x7f0000000240)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000), 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x6) 16:22:38 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f00000000c0)={0x4, 0x1, './file0\x00', 0x400, 0x4, 0xff, 0x2c}) fcntl$dupfd(r1, 0x0, r0) dup2(r0, r1) 16:22:38 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0xdb24, 0x380, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) listen(r0, 0x8) getsockopt(r0, 0x29, 0xc, 0x0, 0x0) 16:22:39 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380), 0x0) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:22:39 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) fchown(r2, r4, r5) r6 = kqueue() flock(r2, 0xb) ioctl$TIOCNXCL(r2, 0x2000740e) kevent(r6, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r6) 16:22:39 executing program 1: mprotect(&(0x7f00004d9000/0x3000)=nil, 0x3000, 0x1) munlock(&(0x7f00004da000/0x2000)=nil, 0x2000) 16:22:39 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r1, 0x200000) accept$unix(r1, 0x0, 0x0) accept$inet(r2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:22:39 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380), 0x0) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:22:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x4004570c, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000080)) 16:22:40 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c5, 0x401) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) 16:22:40 executing program 1: accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x3) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x35, &(0x7f0000000080), 0x4) r1 = socket$inet6(0x18, 0x7, 0x73) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0xf025, 0x8, 0x2, 0x1, 0x80, 0x9, 0x6, 0x3, 0x2, 0x9, 0x2}) setsockopt(r0, 0x4, 0xfffffffffffffff8, &(0x7f0000000140)="468a85cc6ee1594a6e372685895ed0689b6a4347a6bc8d30fb58fa786a0df3299a44b8bb35", 0x25) 16:22:40 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x0, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:22:40 executing program 1: r0 = socket$inet(0x2, 0x8, 0x100) getsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) 16:22:40 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "3f0000000000000000e4a1005e679308912b4711"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xc, 0xb, 0x80, 0x401}, {{r0}, 0xfffffffffffffffe, 0x86, 0x80000080, 0x8, 0xf0e}, {{r0}, 0xffffffffffffffff, 0x24, 0x0, 0x8, 0x1}, {{r0}, 0xfffffffffffffffa, 0x0, 0x20000024, 0x7, 0x8}], 0x6, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0xd0, 0xfffff, 0x7, 0x7}, {{r0}, 0xfffffffffffffff8, 0x91, 0x80, 0x3, 0x40000000000}, {{r0}, 0xfffffffffffffffe, 0xdc, 0x1, 0x7, 0x200000000000}], 0x4, &(0x7f0000000100)={0x2, 0x800}) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:22:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0xa10, 0x181) fcntl$getflags(r0, 0x3) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000001600)=[{&(0x7f00000004c0)="031a8b093c70cb75b59bcfac7224409a13f972dc3760c89b0866f26ee337442e", 0x20}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:22:41 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x0, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:22:41 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x8, 0x4, 0x200000001ff, 0x0, "b8000000000000080100"}) socket(0x10, 0x7, 0xcf2f) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000100)="54a6d9b336a2b9f32748148d6b809e313f598431cda74a5ff055702e87eb1db2efc67c73a8c0df7d98d4bd53df0ad95689f59012de3bd61fa8140381dd3fb4ee2b82170139782ef514ea494eec1f652c0842dc7241726a36751375cb3f2a40aca5aa1949b9f8d82487639ec37e6f4256c9509a850d517d09f3f5a1aada6f14ae4bca4ce2308ce2655b0cb0cd4939df06b60c4c7003fd0db9e1c1768a2aed88e0c7e2251a1d83c3ae70f90464c66e547d5fcdf629ea86977063078ff216c815255771b877e51a565fab4d272dede805ac0cc1112717ad6849b7ac75284a2efc686bec1387d4f68595", 0xe8, 0x5, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) write(r0, &(0x7f0000000540)="9305f41abfa17ef06fbdd90faac7f21e16b36d03ead9a7463a12bc4adc98250aa1fdcf0ffa48d473a50ec112b71ecbae34eb158cb19bbf59df38ad4a01c4c84379f77f0021a386503bd9e0f19b6f2d543959ef46cd54709b0ded1a1a153d757ab4b9791c09cfe6f3caf4ee3046706f261e0536451fe0179967f9c916ccacc3dfd079bc5a935f20621fd1818109403859404892b43ebb579264df7da821905c94a6e88023c83b84dc9ec7c358fd4929cc9137abbe1773f10768ad22b60c073439eb7ceaa2c9a59c3235817810e4a982eee07428d3a85a6f55a5b1a6de6020a6d0efe4244f9a29b6afdcbf94f98387db197ef0b43a04475ae71b5f64d42c34487817b0397aa8a55b49b340f4adb61e44df16e32b1405476608654b83b4587d60697c6597852e3471ae3c392d4f23b377b5e7614c6ad3efa71552479a1ba94a28f2e656b2113d04cb5475c10f2520dca54cf11b59c282a7cb7a4f1ac9915ae90f17ac2eaefc53d270a3e7a31e16b8ddf3c078e6a9309a32a4e9ef699d9c7fe7dae7d21376ee59d19d5e17bcf18856c3663adbdbe4506ac76bd95c678f7f3c35f03e972a444497b83c0aa04c69feabf4e28788d8bca34e69cf06fc5c45276de1067dac0300aaab9428a727286890acf6407e83749d61ae5fb83a93a4ddd59201d4ea019e3cb505c3323f5040ff0bc0cabc0d8a6a976f6d78b3712279b130d2afbb404223840afc13340000000000000000000000", 0x212) 16:22:41 executing program 1: r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x20000000000400, 0x63) r1 = semget$private(0x0, 0x5, 0x40) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind$inet(r3, &(0x7f0000000100)={0x2, 0x3}, 0xc) r4 = openat(r0, &(0x7f0000001080)='./bus\x00', 0x8, 0x184) listen(r2, 0x5) connect(r4, &(0x7f0000000200)=@in6={0x18, 0x2, 0xfff, 0x8}, 0x359) getpeername$unix(r2, &(0x7f0000000180)=@abs, &(0x7f0000000240)=0x8) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x10004404) open(&(0x7f0000003500)='./bus\x00', 0x20, 0x1000000000) shmget(0x1, 0x2000, 0x8, &(0x7f0000ffc000/0x2000)=nil) semop(r1, 0x0, 0x0) unlinkat(r0, &(0x7f0000000140)='./bus\x00', 0x0) 16:22:41 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x400000000c51, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 16:22:42 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x0, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:22:42 executing program 1: 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) setuid(0xee01) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) seteuid(r2) ioctl$TIOCMSET(r1, 0x4004426a, 0x0) fcntl$getflags(r0, 0x3) readlinkat(r0, &(0x7f0000000000)='.\x00', &(0x7f0000000080)=""/166, 0xa6) 16:22:42 executing program 1: getitimer(0xfffffffffffffffe, 0xfffffffffffffffe) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x800, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0x200, [{0x3, 0x2}, {0x2, 0x5}, {0x2}, {0x3, 0x6}, {0x2, 0xffffffff}, {0x3, 0x1c3}, {0x3}, {0x3, 0xcd89}, {0x1, 0x1}, {0x3, 0x2}, {0x3, 0x3d}, {0x3}, {0x3, 0xee}, {0x1, 0x80000000}, {0x3, 0x9297}, {0x3}, {0x1, 0x8}, {0x3}, {0x0, 0x1f}, {0x0, 0x1}, {0x3, 0x2}, {0x2, 0x9}, {0x2, 0xfffffffffffffffe}, {0x1, 0xb6}, {0x3, 0xffff}, {0x3, 0x6}, {0x1, 0xffffffffffffffff}, {0x3, 0x80000000800000}, {0x0, 0x9}, {0x1, 0x6}, {0x3, 0x1}, {0x1, 0x4}]}) setitimer(0x2, &(0x7f0000000180)={{0x7fff, 0x4}, {0xfffffffffffff000, 0x1b760b83}}, &(0x7f00000001c0)) getrlimit(0x8, &(0x7f0000000200)) 16:22:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8000800080002002, 0x46485546) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000240)=[&(0x7f00000000c0)='${*\x00', &(0x7f0000000100)='*$\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='^\x00'], &(0x7f0000000380)=[&(0x7f0000000280)='[($\x00', &(0x7f00000002c0)='($#:]\x00', &(0x7f0000000300)='*{#%\x00', &(0x7f0000000340)='w*/{\x00']) 16:22:43 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x0, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:22:43 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x100, 0x8) dup(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x20001, 0x12) pipe2(&(0x7f0000000440), 0x10004) socket$inet6(0x18, 0x7, 0x80000001) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000540), &(0x7f0000000580)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xfffffffffffffe14) setreuid(r1, 0xee00) socketpair(0x2, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup(r0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) r4 = dup(r3) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000100)) listen(r2, 0x3) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000001c0)='*:\x9b\x00', &(0x7f0000000200)='\x00'], &(0x7f0000000340)=[&(0x7f0000000280)=']-\'-\x9f,\x00', &(0x7f00000002c0)='/dev/tty\x00', &(0x7f0000000300)='/dev/tty\x00']) r5 = semget(0x3, 0x6, 0x604) semctl$IPC_RMID(r5, 0x0, 0x0) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000140)=""/2) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000380)) 16:22:43 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x1, 0xe1, 0x20, 0x6, 0xd6e8}) 16:22:43 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x121) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x1) sendto(r0, 0x0, 0x9b94, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB], 0xa) 16:22:44 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x0, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:22:44 executing program 1: mknod(&(0x7f0000000180)='./file1\x00', 0x40, 0x1703) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xf7fffffffffffffc, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)=0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0xff, './file1\x00', './file0\x00'}) 16:22:44 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getpeername$unix(r0, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:22:44 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt(r1, 0x6, 0x1, &(0x7f0000000040)="9328015a", 0x4) r2 = fcntl$dupfd(r1, 0x0, r1) open(&(0x7f0000000100)='./file0\x00', 0x20, 0x0) r3 = geteuid() r4 = getgid() fchownat(r2, &(0x7f00000000c0)='./file0\x00', r3, r4, 0x4) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 16:22:45 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x0, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:22:45 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffd, 0x46, 0x1, 0x1, 0xdf9}], 0xb2b, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x20, 0x8, 0x4, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0x1, 0x8, 0x7}, {{r1}, 0xffffffffffffffff, 0x1, 0x80000000, 0x30d0, 0x3}], 0xfffffffffffffff7, &(0x7f0000000040)={0x3, 0x8000}) 16:22:45 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x8613b) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x200040, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x400) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) getpeername$unix(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000010000000000000000000000000000000000de4659594e7e2a8b0cae07eefe93426ff366431c736883c29002b79d1ca9a5df49becccd360aa7dfde2f3bbc33c581fa619a54199c72003442bc4e7f78d16388e32d75ce4072dbf46c0f64b7125b0a984b79cf7c242de80f9bc526145a633b6604e786f22e230f2d7a99f33b2904cc4f9b69e456d10a0547b61106c87bc541f5bd2f2371d4676407598eb019fd705471da9d6dd0b6f2858e81fe708f3949a7bfb095b755f29995cccb4105db45e6b790d4cfa1ea97061e939ccc17e4eb96c868832359bf1f325c11d1026e46784fb01cff0b2eba82c1b32fb166bcf7390fb9864e1342226b612932d26dc5a465a19eb00986dad3696aa8066e83e49984a8f836c938c9ae531ce8b4d7e72f866deac6f9f48e089791209bfadd2c961e5b1dee85344dc3b93d270a7880c95a9fcb3dc9"], &(0x7f00000002c0)=0x16) write(r1, &(0x7f0000000080)="00070009000000b201", 0x9) fcntl$dupfd(r0, 0xa, r0) lstat(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)) getpeername(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) pipe2(&(0x7f0000000040), 0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000300)=0x4) 16:22:45 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)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "854985003a0000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x101, 0x3, 0x8000000000000d9f, "b08d16c63dffff0300e0003b00edff086300faff"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 16:22:45 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:22:45 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2080002002, 0x3) r0 = open(&(0x7f0000000380)='./bus\x00', 0x890, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="0000001860040000000100000000000000000000000000e8ff00000000000000000000000000000000000011", 0x2c}], 0x1) recvmsg(r0, &(0x7f00000018c0)={&(0x7f0000000400)=@in, 0xc, &(0x7f0000000840)=[{&(0x7f0000000440)=""/80, 0x50}, {&(0x7f00000004c0)=""/138, 0x8a}, {&(0x7f0000000580)=""/208, 0xd0}, {&(0x7f0000000680)=""/187, 0xbb}, {&(0x7f0000000740)=""/32, 0x20}, {&(0x7f0000000780)}, {&(0x7f00000007c0)=""/94, 0x5e}], 0x7, &(0x7f00000008c0)=""/4096, 0x1000}, 0x40) sendmsg$unix(r0, &(0x7f0000001bc0)={&(0x7f0000000780)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000001b40)=[{&(0x7f0000001900)="c20881ad45923ccb3f5fe4dbfa35ebccfbdb83887b5f297b878aa04eeaf8190f9dd665c469dd1ce1c01465eecde99c13c3eea0f2f21e2de81b6606dcceba5d46485386f24331cb2266ccf2d237132c0745aa06967c34bb9a7d3f06a9bf33787521e981c9a2ff12ffb12602cb0c14e39aca79e3dccd4127f293624aec283c6bc70be701773450", 0x86}, {&(0x7f00000019c0)="c9d3079d8071cee4a557d32b8f28f25f64e3ae5b4c86ce5a66b0778c112e2aa36d419a52a01eaf53b59f2818e5eebe0016b4d6d2644f2d76e74c731d498593e2e1f856d81a", 0x45}, {&(0x7f0000001a40)="01dfb2806ee41ab154d0862ab794554aa86bb5bd238a7ac48d1325befcb26a3c7e355a61fa07b56fa2bee90e6a9f1509311413a2b9400c1d8339a6c245e6a235eb34c224d1004a2fe6728a3148ce6e6c8b8cb6ea5996007d01f8014bb5093e10708b09bb80c8eb65114fabad0e4202a83fd90979cb7542e17b820907aac9c9d47bc79da928b9213e32d2e78ae3aae2631b501de78a8447cd34a20a1035815cc6f0f21032ab15ca699e7d61389604c5b265cd6727837e6d57e0aa0f7a53527f7903942a650c4e7fc28eca1fbdbccc6b2b3978f415ee", 0xd5}], 0x3, &(0x7f0000001b80)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}], 0x30, 0x1}, 0x3) faccessat(r0, &(0x7f0000000340)='./bus\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000100)="87f4b1984ff213f55f4db2d9ab5bfc01758a2f8ad30b89579d9ae133de20a18f87f5cf1b323fd4fa9608dd4a687d118936c776e9fab1aa41a99779d7accab8eda6d2c023e6f9f3a3e1005d06b1f05b8502fdb3f38b2609b2c1011c6080f7292546bf42a6f26572dcd136d21a060b8f86fbd924f5f0cb43b312b777dd66a78619e46a399aa0327cb5896ffc5d9f4b6699efe96040943f75", 0x97}, {&(0x7f0000000080)="253a0f51a85a7f2eeb897cd07d91af5ad1adb8f3750a7070b6ba60f9a5540426baee4efe929b16ba28040780e07e9c52bb1e0929a604e8", 0x37}, {&(0x7f00000001c0)="3d204c9f511e5745d7ed94c6f3f190f40e03840bdfbb6a9eb2e402ac18aacf70ae282b41778c6d0e64a713a6564d99829f8fb03361dd37d6017a6e61fdca112501d2b4a4f717ebcf83503b45bf415866947beb6887d95615f95f1b032adc0f6b8e337417b7e588561ccb06f5b7ab96b65bd5a616510d4f8b33b6620467764ee451cf098f690815b869ed575f6c89f0e2179b54844bb53c46644d47c48e2a1613b1f7ad28edd7fe4ee048014cb61e4bf95c54d39c41c3d0744dbb1861b7513aef8d25c1feb4f9ff35a6460a162fa73f53d9290c400a92126b21c7e27d292118828f9b631a5ec73e", 0xe7}], 0x3, 0x0, 0x0, 0x400}, 0xc) 16:22:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x10e) mknod(&(0x7f00000001c0)='./file0\x00', 0x4, 0x0) dup(r0) accept$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="eb9e04c787e42e8f69ebe34b11b9eedc92677cec5034568719f970f7828af6f8a3ac5d86cb8067b92b177d15882cc8bace096f93b101d7dfe735147adc251c2039318cd255290c30e6e8b0a5bee7a43e7d10060bd26e828d0229441f332cb45bee4e8cd5dfcf8d4a4bd5a9c8b35200000000000000"], 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x40000000006, 0x200) write(r1, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0xf36c, './file0\x00', './bus\x00'}) setitimer(0x1, &(0x7f0000000080)={{0x0, 0x12c}, {0x7, 0x4}}, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x101, './bus\x00', './file0\x00'}) 16:22:45 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) write(r1, &(0x7f00000000c0)="a8", 0x1) write(r0, &(0x7f0000000100)="965f436a02dd10dd33c523c812a3ebe274c2c8599ee0db9d305ebc4d4d1ac71087c0c4fea71b8ff0bc45e8ebd06be6aa589f25288cd7d49f64586a8011c1d88781c496810339f1e65d25e162c0e08720d4723b3259e413a0a8c4a49120f45397b382e86107dc667706174ede313023e0f4ae3e15ebe41c304a9e8e261311840dcb70cd430c675590be3570dcb739f1e72f7a3a598dd851078d5cd18bfb974d155668c42393a26e179a9d9f0016536ee71e9cebe5ddcc272c6650b67fac1856118050d471fa3be89752ed7b75c209ee600734ee1a7271470fb9d38112a0c8f66c673a2e75c0eb348b4de9ef8d0682895cd7ca29ddec81ac2c5469de34a52ac9e0829e5cd485d0874c57e6afbd307885b492ef283d4974668d9e12f9cec06c83b3dba6c2bbd66f9eede99730a1d591f22b932664760cdc38850a73a97f5272e12d750a72839a555fe04a713ff4a7be169d774ba8c43d2bcd8ef14048c64e8ca17315c9c0ef970fc8fe3fac8c2b754e83bd8397cefa1bf5b8f9df83049f1387b83cdb64a5c09fe1dcbfdca824d53a0d7e22e44fc19cf8748f201026ee9bf4344f7a13f7340963fc6b0209643bb9c110112a3b7389fe551f74c440a7cd85f40fd491f4ebba6195838b0ed133cdc785b8ebc5930d53fdb5196e144caedcca0298e8bdee5280c3c43a259a677959d67e3a9d552adf04070f5bbd3481254520bcbbcd3ebdd9fe12a1fd96defb4991afbd83070fa4bd163bf62d3064952294ee42f302586a175cd5d2f360d2e72e34546d4b29ae67fd142e775f285d77694e3368a49d9d97b5467af6ffb7ae4e51b8350818773b239d09cbaf66849863829154a972d9adfdbbb6aba24d08005414095a693a6f1636dd235ed072adf95dfcf9da463c5e0a7d47957515aae5753ec76ed40af93111dc018d329874814117462835961395ffe77bd0c5d6e95bed45f188ae7c7b5524ec4f2a8eed769d13c7adf55bad14a8c5ad23d490dabc977bdc8f85feb617f0c83f3300a545b2b3d6ac5f59e1d809c5b635615060650aa92c4abc8b9304f480183828ab0d9b1642b2f63904556dcc50f3beee0397a97e7258d120265b732aa2ecdba9bedcdfc92afd2eb2c93ec814948860782e1177dfc48352119757f831540a8d5931ce47190319a56840d41d63b890e89672d419acea764666f654b5f2007467c09232fba32b0c172d855e60d1f9f9da80718e9b37b2dc7f133fc2cc2f276b9d25f8ff1f08dba7134ee2c9c6eded4abcf999f9ce6e5f96908d9dcf6c3868f231e2bda2524e30f0e8e747c146ec27a71b4e852787f854cbb2573bcff3adb10d4b8f3f0ef0a3784c2e8eb7d73b1eef6aeead3ec29eb674dcbf54d96baa30d22b5c7b1df08693b676fee02e98856f54cc2de5f4a0872271907ed13593ef562caa05f7fe48d4f52bba5239587fc8546e940f6d310f0a07194c1731f2c6657ff68b6747ed59b71d42b3ff9ea61a6b47bb97d7950a545f6ad8fb30fc794ff6b4da2895b375e42ae5f311312edb9af0e1ee425c0d1df5096cb46a93ff3ebf0fbab8e270ec9e8230d7e06b9c8c87b30f8330be4e66d2343092812755a9dd43e167e09db7f1bb67bbcc9b48fe130282b5cf889182f9facbf37fdbc2d547a24f15ef9b5548d0271158f7cbd700dec106740ad5ffa7785cb4a10afc7e41a01d4fd9be274a44241a358d0c90b84e44abe542cc5baec8013ae15bf8a3cd6137e82111aa342548120b0e344bb0d2d9b92f20a8093b5073f1f1329b6b08f53e6db53992b78030ceba178d14086389d7a606cba784561325d6bcd43230e270abdbe8d5fb1d795ae33afb1f86a81ae0fa0d8d9fda0d44a3ae3bd8c7154f991f42849d5c325c10fbcbd83b4f061340855b89dd5158bc6a0f89e614dbefd4123ecdbdc1e08e70f9276a081bb90c4c1faaa39854ac8c5fae76d173844700a32fb18cc2e8faddb26f0c670c43b2fe5b8fb0d91ee7a65776ef4116e6023247804fed59956bfab309d915ebb4c841e5f699812a161cbfb3cd8083ecbba541bd436e123df73377f8757f3dbf3aab5757cd1613abc7ff7d20d3b702cab6b3b66d3fe80fcc8e0677146938f8d4c1015ae9369fb71b4400af0efff5f11fe20bda7c94e1405f76899c5810fc6d3230934380cb5cf0dd852efc25ba5e9c7f53e19f8569d416e01276fa795891a1a364e4ac77ab7d10fe63b223f3ea88670722fd99d6fb85da35d37838d0ad39a01fcc2c5e5acbc597ff711d22cc86283de1c078c27178a3bf56901dcca885677007882fe8d01a8e6577253c8934fc0409949c1726c0259836dc965eb92b83eb15bebecc3c6543562e5032dd5442994a47a17160a21cd656c0ad526dde5a319e85f58cca2d183a91801c35305cdba14b352308aad2ae99612d8069d52c7a6caff0708a3dd6189daf0a9fc4aa43fb2933cda4926fdbead9f46cbd890ae1e501716ff3861e6e820987e623ce10bc469cfbbbf2cf8cf4dac5f975febe94159faa543dc146f364d2486be11f217cfda62e0fa4e58ee5354e7d4a9e91fad408ba4d04a3c099896eac1521235a8cf7b8c6d4075aa3de463fa51b79de48e785c4ce2810d079133031e586cd5e9365f420420cfdac9210ffc7ca62c00304b4aab0d94cb7f6f7f94d8dcbd4017a655d5cc551ff998c46c45c6119b38a3a4060fb37a6ad57e84490bc9eceda0593436a3639c7702799519685e28bfe6299b3ed8f10b05395151fddc167b65d5cb24a8ba4c69ac541286b0967b9012a795f3edd16becdd4c8b63d3ec1b61ecd4305c5d416628c28e28063f4d23e79474e3ccc88bf88f56b359bd9e7446d36798acd8ba42f6258d5428755f6b965efd1f7e17c8ec9c3c520b2e670bb1171eb7446238b1b7e47e21f2e41f86788b0a8405aa9d852997572256ccedf91e63c026490f6659078f5db724fcf597450f6ae9424eeb161030c21ffcddb1ba438307645d29422489794c3c3192fb385eeadc6c6c72dd41d014c313e792fdd26547f9327529d8932b1d06a38e8364ad998d2f6a0ebe28ddc57d61ee2a13cf12a71d40d96c4899df383ee222e155f0a4129929953b53b67bba206e6011146667df5dfad5096620bd00f5b97d99076d5989f32df591cb34268574d4c013549b19af237d3908ff1857a664abbd1de5d53556481dbb7031f9b238e42e5773da13f30313881d0769e6eaadc022240b3d70d3a8961448d3a371ff8838994f65a37131f23d1a081521317aceba5651155d5ef1a8dbf0a4da1c68d6147f8b3920f9ecc363da04e574afa6e8395949ea6f210614e6cd016f6d04e7f6f725df64ce1435678e3d2ff367b47bdc11d4aa81dbabfaba79912f56fbad153b65e373e1801db76a6eac0f631a8e64e511ba77b40e25fbdc25ba2fcddc5e3985d3a6b1d6fdca9d0d34844e718c3456e85941eaa253c441a376a16f086740c7123b7521633ff8f733b730e1967b148a15bdce512e4aea3576545bf426e549a17b681e9a84ecf886f23256b07e1d482109f2da94ce58e7b0d0dfc0bea5ecad05180b20df713ba22ed0ff4335ce14b4689d15d55b20c108f37c412bc36e469298cfeba8d55b756d3b4cea13fbea13f85c2c4bf1e4ed51fc6407ad925fc19e090f02d6bb87a2ec79314b1d1ac8d4d52669aa3c3d321961373939e74b6e89d9317822d0b8bffd442ccf7a5bca34aa0c45bf2aed2ca3339d4363a10ddd2a4f618f8d68684e26a5a032b7abc1985873b9346edd1fd41576c59fa42ff57920051da8139e8c78dcde70fc2f0a3fe5e068dd32a74105316de6d3f361d20c9f6d90c0674a77291b61d780157e95268e05bc31b965509b77a152f63b21561e939d5e0948666a2a80d238c138bcaabe5d8e6940cddccc886eb229085196108f51c0bf2c3615e67754c8bee2180a67ee20aa1afe868c3d56ed43c0d73c46317a28d86111db2022cd84357c352770c2da4c00dcc4675fa9b5a5166e62e2c6b54018199db5482ed1a110b1f841fd06132b2adb68c0b650b5778278a588b1be97933ad63906ded8a28e5a84b5e3752a4c4d6f6865f3c02c15f302dccb2ac4f078107003084d7e454763866c18e71e7565de27d53f70930a5c22ceaf4c030f245087b23d2280120a735cab0d3670b2630809fa5ea4a4b4804cf7c6634bff770105d731555d7db539ae76e4a63bfb095ae00f3c92d5553c335c4bd3ad3d837acff82655d5016956e4cb340f693160ada59ff21df6b7ec6e3d8814a234d06ebd14d264de2b6ac78a43b0734a45afe3955eca94ddc34ce3832e6f2852071c8323cb81095d29016bb5a8b7a2785083c9ce600d626bbf4385abe0ddf11ea270567a9dc52ede62e62675d2b7b85029f356e9d4f91c008626d5d64211bc35ef1aeff2cde5e3e9d0c815c5ce5bd646f3a447a792addac8f8faed7f7bfe77e97b55cee6e16b7810ddaf089c8017bec85e52285611ea9c1c5a270099aa81494873ce154b1623083de963387fa5d107aa618bc5445a417b40971248e9cc36b09eb46e6db9ec4a43788437e61ce76105b7c3a768bef16cc00bdb51a33ce026db1a28337f6eaa58bd398bf454d2a4abaa72894d703b2691807ec99e35c82404af59762ec104dd9b092213146ff00cb9f0f170b5dc8dc754c84546f8ad6edb58f1e121199345776b6a026e83b42dfa577a8a39873201b8f20f1f195abac106343f53db56beeb147ea10fc9c89bfc161b5ec35773b903155c12ad37b3a403426b167a792244fd0a544aecbfb26cebbcc97674f4c122ea6abc068df4cf5ea20325492a17dad09dd90cc6b33a1ac61da23972ad65b08d3fa9cbb778fd9206583645bcc536c134ef1b6202a5aa0f6f2f7b5ba20b40b5bb2b6e414dd3a6ba1999351d63704fea4d73dbed7c51799df1218c5a913544a7e397f639b9abde87f81232da63e272fe6c693701dcd31428dfe88453ad37330f41f4d488708268fc975f2ec76a59be9c5c949bae53cd9159b0403b70afbc8fe6d1241ce79567d6c7c8f04cf470543d603cdd939e861da2b4bdd71d424d982d2c22fe2586a7fce7c3cfe78a363b17c7bd0201f9df57d41072a1af9c4a3398854c04548b169c97b7a626c9742abd93a3b630cde57a2a3e180f3df7c3c5a56c1a5cc7a3c7af321e29a3358b5ad52b7d9187e4fe6b64093f8f5084f759b5ad99bdd199309b4b788606cfc6b6eb9348252dbc2b2af4d89a1a6f2417e90ffe95e6c89dab19e8376298cc7fe5b1413791811620b88901423b2e9bbc7fe7e50b6467249781d011b6b6654c671d6d1004440c9b038ec4f36e4a875ae7147829e192c244ab548e53c31e36fa14c27a69cd9c20f5485a6827dcc669f5a17c3d303671cbe583d0a6d616eeeadfea337c76ec0f542afd90cd7e6050299fcce4a05152ac440ba62f2e3a63aa616f45f1adfde86c65dbac8add56e2b033f13c96749334b8b46537f838938a5e1162563ad5a43b93b9c75650d1ff8448afbc17a63373752c3e497043f812adcf6136b56e1940b5a6c675bda24f1f21a190a1edc12fe2c56f5504d389ade06a83128a4a219b2b990978f06cccbdbf3c4b324e92bbdcc24a569f98d6cf30770775d1ce13275a4426690f191d8ab57e3314224b296b927ab7bc9642491b133517c03ffdea5e731d3e357c31f5256aece869f0800274bf9692a1b9bd18333890aae74829614f4abde6b6c993799a7fe05668b84669444dd60bc8ecd6b073b8b975b06d141f3aa14a93a6b1b622f7bc9452686878c10bcfd7082143fc0e8596f7281c3ea197df177ac5452f32780f562", 0x1000) dup(r1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000001100)=0x3e6) 16:22:46 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:22:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000300)={&(0x7f00000000c0)=@un=@file={0x0, ""/83}, 0x55, &(0x7f0000000200)=[{&(0x7f0000000140)=""/119, 0x77}, {&(0x7f00000001c0)=""/50, 0x32}], 0x2, &(0x7f0000000240)=""/149, 0x95}, 0x43) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)) 16:22:46 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r1 = geteuid() setreuid(r0, r1) 16:22:46 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) readlinkat(r0, &(0x7f0000000240)='./bus\x00', &(0x7f0000000280)=""/60, 0x3c) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f00000002c0)="1aff5d147f4926db53f7db", 0x385) close(r0) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000040)=@un=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000080)="a91458dd10c0aeb1ff992836bd0c14254a0414dc580b4b67796354e1e273786874e475f9072e1b838bac7e35dcb35c0b6557e70b046b96042eeb7df65e83328012ac5566c314a4f4943c", 0x4a}, {&(0x7f0000000100)="e8372a742ff35382c1a9575679cdf1d9f39750ae4944c1994072fbcaf0acb49480309635ab7a4df963e2bc42b14bc578ad3890541af6715b60009091d9789ca96f653293e4e30e35cc998439dcc14e7bf85b94c2c416acaacc5dbfbbdc963fb2178b2aac5d217c9ae9f1d5255a81321416608c", 0x73}], 0x2, &(0x7f00000003c0)=[{0x110, 0xffff, 0x2, "da4984b311a3ab817928a73b7f419607d7612ba75fb1fc5fae668801ed2526f0a4f790ddb59b0f9c0119df97928f8f515d6c0dc0cfb801a7ea8dfa523be277aa9b1b75279f27c434f155ba0b6b008410e2fd0740640f32b96a0a78be6eb4a2197d517e10a60d1a9b20e0d413233c8501a88f50cf187bd036c238baaa98e40b62518aa3f86fc9369838b9e75b252d69ce1e3f1a5bb753a5ea3be855d21fddf1828b27e9cdb1482367817145de22b3cc07ea2fff1dd4b47b75445d4be75d4d1d48ab36433ec89c8c85500cdefbfe72af35506e6b981f6849a279a9fa40c7aa2d55b783f2efc995589f54e107f927f7f96e2de1d05033e4ae8d57e76258"}, {0x1010, 0xffff, 0x200000, "3a02e8af37a4d0f23c4af71ffa479d69d94259357593701ecdbea2f9f2ba861c022561e9613143b9e266045cac4d3803657e1e1acc9918f839045d82c73051261d0d37e8d5cadd88148501ddc2860cfca70d9ee8aa2a0fcd5e597929fa564f0e216b5791dfd60f72b52403fadf60d837ff37c72d0f8bd11625d40d0f460326f9c2b0b88a3e41a5ad9c33b7514cd9f647e9b880835ceb75e344891f7093acb136a361b92700c064fbf39bcd42aa50528204fdf25d57908063f5955604e0b8e70b488b376554aca07b2b48ef932e60a12a44a11bd3f4e6986c7ae39a8b73ea0a4cd1ff730eb98320ed07323c348a2f981150acf7a6dc8b7a9fc3167cca80dd1170142a14a4ff12ee53fedaed0415e0633b48cbdc604be1143624d02edb2e301337ed121f1b84f18bccb28f82b8a59c87e4dbbe02f7281349cee38fc326d9473729d98bd8a04ce1b078851a9f46408df2a8ba7a51b538d1a4260cc896a48844ff34a4e28ce07fb20170f906b92b265a04b59723587cb7d07a070293d99e097b61f11796c957bd60e83d24e6a4c610edeeb3f415eb9b02e8dcc022c3d3de1580cb4b02f52481086ccd72ea84ed2ea24c17bbae61d06dc91a3db6790441da5c4671325718202ee259380fb3c5aed2d5177a1fc6f2241c70b6fd2b1f24b7b9cac7985a129fc7483cc205d886d69aee315d26f3a1a41f50003b0e47d6d4e48557f2b00a572eceab73e376a99ee1eb3046f6226ebcfc8761c148bd25963da28a909b306f1943ca4f10803182a1bdef9625d1aabc322ddac948d9a80fbfa158181045f168ecd5e5f9f196412a9f33c2a8d5679e1f8c32c572e1674f364b93be24487b452caba32a895a09c4e17004e891ec26add877fd180274f0d0cf2f9b00abe6ac7607dbf80cbaaefb895d6e07ef85ec427fc76f36b196f0d559214281686bf762140cc02cfec065df70f14624a19664227d7259a0ddceac183a2ccc64aee884f15b382706f3b043d98cf2da7dfe213b357e706a1f452fb9b46f5de4c1d4f4d6fb103dcf7f7d625d15649a5fd6750493c00f811293232334b1a64962a6462d9ae393c9545acb2010653602e3a3178fd5aa74b407498b263bf3466c3ff5e6cbe92d026bfaf361db0d62c3e96d86d1d1ea31c575113417bf35a9edac653c4963812f1d7bbca53c934d68c7b042fbd5e347a9574114e37bc1856b3604401bfe4386e7d7b349a0d6c584d0ba4e103897d304abb68df88704756a6f3fe9b19fdf16c1ff5e9aeb97189cf400bc825eb253a6486d9151c6ddf035cef7ca6dec312ec8cd236c585348d6fd78a04dde3be1c8a8f9ea0acf8711e136920a057dbaddc82ada64572155e6815d80ae893432858fd44289a7f35c7f83ab80bee18f85b41c089c9d27950734760390a2f294438888e5e2c5af0552bb1a7f4b3ad5865e33b58a855e0c117637152c8f012390ce4fd4e97ab29e422b25c8943a4e1bb006257e74d546dccbcc27786e7f7303fa31edc8bbe2644cc95e1e10d2920b8de20d25409b99828cd815d87d53823a817483002b7bc0a722be1fdcf63ccf5cb09d8426802dd5f7b3ae70e38eefa5fb15d5e62c4b4439a85693afd002980d41f6518bb3c2286e351bd0d1c3d614f69cf1e1a6a13604e76bbc90c8c56160759c107c24b7ca64eb39d57d26abd7e2cb0f2169a0afda032f6c43f88a19bab864c7d79871f90511243e17b572b19a3c4056eb7681a36eb451873dce1f6de9f54d507db8cf33317581b89083eb683a31a60a1c4f97753a084a1b6497ccb8ca66d8e9c33416acf47f47f7d17031507b805ebc2c1caa00c91aad03d165b25405c144ca2ef0f47c3858dbd5eac5481ed50b6ec740f52e0546b9a954b647ea12573122efd1e7bc06e19fb7f3a11c48db816de7f6a6edb98229d35ca8049f6b39fbb1052884e31aca2dc65e54707718ebfc07a1065f93419bb656d74aacbaf8fb09cae2ec6854cbccf834713c13508711ac10fbd12b63d85c85ad5a34aa2c04e8820cbde449571ef004b73405e778360559aec93d4c5277fa9a120d437aea60a26d5c4e021462859ff360ea071f8c9861de3f891f15e7d108cd0abddacb0f3d772705ab7f409c1660b930b4af2228653709ddf60ad3dc6a23d979e312095660dc9d082971770880c53d072cb674b8dfa2b6420726c7ff16de55ee6952c6588213870d8a6439e6f9732aa37e0424264c34b28670cdfe617584507ae182c84645cbc956ca4f57c6a94a0ee256d0eabe7b6015e7d31484157044ebc46467f9f4d7635acca8bd7d04206e0daf3168b97bd680658bb329b85233eeb4a878fc979b9de0803755bcb765b9c00f8b9cb41579e17169893ee6e69a429388db99be05716f98e33e1b89b4388918f71e2fe60dbf04823c04463f58cd58496bc55f57c307542c41280b79dbd179f8277009c0f2eacdef91125864d7fa8fd0e42d09409acf5d9afaec817f70a19b94303c3fd8aa9cd3148b1da19d61e73d4c65a19c703feaeec7987f790686f7933587c4b2b88f300238bf69184bdb18b85bc86d736fafffd19a5b1b0adebf38f81cef792c810839091d4fc76475dbba8a67287b2bbcd24493352a00d7ed86ce94a6fad1327105b4af7ffd7060e69eee3be35358febb68b67646c7eed197489ac265c433bb35d72a4552e4b888d4d92804e989bab203ce6cd0dc42a955e219adcf6b468f7e63c2e0ba72eceeff96b2e56bff7ab9e053fc008c38a38c780fcea3a0243340cf3ada4d4df105cb35c2766dbbb2eb54c6348578f9ff34412ccb227297850fc919d0cfdcf25134e32f6a0d1d6d2f4fffbab67aebe6d6ba74ffc1b9a2c7870556691d9122e009aaf5bdace349fd20418a71ea05af8555204901ebf47fd741049aa683e975ef477561bcc658fef12e4795082da3f0d26f950d6b2cad60b7abbbb37492fc4761afd9e43a20c69041c626ac54f89045b03022fa47a412f11b4497dc2a4de4387c9d12200aaacaf0f16d1fdde43cc866914d8826e1d7ef1fb379ea800f737447592d88cf1498965f7817532e85818d5a3dcd606f1dc1bbd29c2f8d08bfd7291aa08262b27754438f311fe5271147aa07ab83c9b73d565d5c3079e2d18aca117761a12077a0fc253fe78ce897a7c82fb2b1a7bdae88b2c796dcc9621dbc80af5bf95e8be86ae51d55614b2e88c6b06c6cbd728889a0e6d0c6dd7dbbebb4d0305c5c5060f85be65bfb3650639e146e8f01bac447c67e72e46c61f53e71717eaa0931c15967885ab84cc9420764f16a8b3ea2317081db9797d2f7199e5155fa1770e06482ee7143273d309cd8c4f40f6159e25b9b5a64abc1622471026685fe95645a3c4ec497a98b503e80e5344d6a38d2ff141c8b2691a25e257932d295746cca9f50b7a071bcefa77a7ce65ef0be7345e1b44893aed3d18f7b689180af8ebb97778c95c4e5f87c453ac4abb9c4911bbd4fca8239a0fd23d8362bf1189917fb5987a9f3299ddc44984083d2e18cf28188bd2990f10ee997e7a4acbfa3cd7ff274049560468262dbcc80658414208aed7f373b07e1ca8392edc1a7daaceb889026dfaa61872053cc3cc657369b3fb0d0bc95ffdcd8082989fb1f699132d9efbcdcf2c08f7d89f4df9f1f4c4905a5f6f7a30966028632abcd4fd2d90c2034c1467d8fd6159fece9b4050146195907d0e5fe479ad982af2ae5eec436f241e2863242628d51590647f4be8266fc74508aad1ab97a8650af8c286291431b8cb736df281a7576d9527f8f948c6c0e3aff38643f3a345d23cc1f1ca753362f5bf0ec06d4f4bb9983b375641255a214e57940d36cc89987dc68f7e99789d2a1d506a9ca975a61ea8de46aed14465608d655627e8da70fd0d5008dfcf8112b04e2540139dab546f9a48aa4480ffff8da45255bd9304265057d083e3477fb0e6e43eb4aa48d029aee7e360e13c40ca7cfecf395903ca9a8619fdd7daffdb5a828c0665027325eb5767dd52d697087070139fa09a16e83af6e1830508bbc69816a06865552f001954e6c6b50012e9b0161d2d1a12e04f01760b586bcaf9282bc32cd29372c414ea79234680a251b3f27d506b07187ec07aa54cfcbebb356b4c0d76df2fa94dfdb13e20fab67d9f1a599a70cf7427481598af75271ea5187ae2bbe633417a945a4bd23cf66f35c4d432bfb246a5245e8309015fd2f74d7898458089ae40ea42ea8175e1e85f44728186f06ee3f3f7ccaac77ed111e87c9138d78289e4ac22d1ddd5fb04192f0347674f889f4a0c7461b8ffed9a7785b34c377917989d3e1f251bdd729ea7584846f3ba6c732d50707f45884d48f7b59e649effec06904efef18e69dd1ff7b2216ef818889b5b2e7d9e55ceea784666d150d1c47abceb8ed7da604e3f6f17a0b1c0c22ed958b9073d48a2c097618f0fd3dc2d576ad4c5b62c70dae519f800853f876eab858717dfaf4c1402b809a5ef1064585d05aaef66c4d79ad9728ddc4ab8bd2a3fec67c64e99d9e45de9915ba78b7abcab1b9dcce3ec004576e2ae33b26ef52cec784c5331a15f0df7d3fd2f94be22184356dddaa9c95a87681e91c44243359ef81cc592492295ea82e680daaae56d96b33fcbe251f67963f23503f90ae1c55809bb327d7af0268523b827c61af9787ada45379e0a79c3bd629818c1ddc6e89668c77f2caa74dbbeb44b492e15f1c0e41dd7ccedb9f9e62554212b8fa696d2c9ff8d515cb827c9628b673d28c771a281a856adeb6ecc18f2b55933129ae7c1506f78cd12a921ec00b0961fe30af82181a903081d53500d7241b88ac2603c24a69a563a1e2ec9f71b610f07dfeb750ae1e1379bec2a52d5277b6a856c8c7618e4d860954b898dad1291caf582d4f67f4530d044cd1b7da9f33934b0566bba653ad2c848b7dfc42b01cb824b19febb8710f0095adfd605b649772b2a7dd1f672149593c1d4e32899d53ca50b507f87ae71ac6efbf54b97205718b3d137583a0fc721340f3019aa0c1213676c129e135ca803effe83f80f4a626750ae870befcdbb3a8c8becc2690cccbeb26b100f466f3e26e275c016ed5f5d2496239872987347d48ccbc0d57694bd943533040c37dfba5c7971fd7f9a05af5d8f705c3c1ee8e20a4790ba6fd07518d05fd0b8d5e72f4a77f815fb21de3db9735f3d683b41ebebfe2c20588dd29585cf9aa04050c4cb2492a0e6790d104850f880f6c9f14a7d136a8c82ca59c8a89401e3b0fc3ddd57ed5f855c242363edeb5200e2a634a5c8ae1e99895bfa64106a8aaac3b03a47e7cc95a78dfee440af102bb382c049861a22a687213a8f1229c90180d1199e364ecf2a308338a9cac37347ba7146092ca1de6e04353a8f257b7e30ba0f88b2d2f6aae2cef0e32c19ef8304b19b2e719340392050433025471d3246548043453df81112086735b62cf064db5086bd5344e5574afc84bee2acc7d243a570de8dd02f3687a06f1db75eea96f2982e4de5c18fd9758ef6eced961f396785559b45b499c33741e5ab24238de7a0f911ae8fbe7d9811e714b06ffd8cf1f4bc8d4369fc2609c3bb19ea5273f7f9b6eb1a46d7339ecab1e3fdaea0d682d3b825b9ce3b93cc257a0867f19672bb6ded34f65be40f3db7561ca805560f64ae7161f3ed9e662761a126a6ecbc07d66213156d23fc5efe8212dfc5acc8db6c001f23837e4544680b5a32635b8d5449953396ed5d8fa71b173fbf8c0cb656ed653e4d4d564c8871d2bea2c150a82918b4b2f1007b33180dc9632b76c0b7472bab054fcb99da08a440427b301945eb909"}, {0xb0, 0x1, 0xa000000000000000, "6b0f634f1c681c636e1c0560303e09624dcd9188da7406a96e088c7c370fe0e5ebacc51426993c97412eefc3808768a160c517b136fd44fb32ea81420f03caa1c0920e4eeeca48a87a72b9dcf5aa1882854ffdbdd440a968f7bff60f7218c2ef9ef168eb6fdeb3423e16d38b685e0533871e5ed2485d66d0ab2c7c21b9b8bbdbdfdcc331349a5bf7c17d9d393b8d80dbeda2f2f8a52159dd18f24bf519da"}, {0x58, 0xffff, 0x8000, "115ed84b8c267d287ed0ccd1435e84b78e4831b3ae7946aac9be3af60a4323f6620f371fc0526906c480ecbb4c893a35f86a13ab31ad4a370f12a5b115657476e9810152ff43b4ac"}, {0x98, 0xffff, 0xab, "8767cce380c871521c349e77b3cba22e6d024960b7170e5c181449aa5ad8fac0f388a1f6b8a0c92a75675bfa97d3c5fa18b89f40cb43836096a4edb1a59418f732471eca6f8d4d50485db9d20d95c65ca4637910f4699d865a1ae4708f6d2d00b13dbbb05ad334e4b8e24245d37d4e81e80737a3b10df0357efed65b8c3c79a86e7bd1842b5e6fb4"}, {0x1010, 0x1, 0x0, "c87d75085bd849af2342b559425d0a7bbd198a74b4481171a3cf19782257510a7f9a94fe4e47a4ae4292874e7d1eaffee934fcfa3d5807f40772a689efa87549139aec542b3a15a0e91e81376d7b70324bac39b3ab6b8ccbaad99a19cf77336ade3368d66767ae2066569880f958d2acf331374f4d839028c1a17b39fb62c4a34c2ddf286f18724d18942a4b98ed7675c29aa0e864435ab10d0a7b9d8aba5963c3143ce526bc58b33573503e1ce052425fa13c6add7cfbd7c9308d200d955c9f15724c7219fb24e271e5e2c5c1c6e82df9c9cdc5637c323d21f60775b7e629b8e6506bf499c72df19891751a249e78d1a0d070bce79f3720a4edafa5b377046faca07eb8c9d587df0415c775525e343ffca4731f21dd5d98ade117f603aa54c972cc8ca237a4e603d98e3ff72c659668dd0a03f30482cec20d15dae4b54ec9db7b0aedb5b51937e4b738a641e4e66af2e64cd57ad50727b893e2c4a3904a93637d40c6131377a1e8ab3650d32cff0dc096b0462d1f78c5876cf27c16a877299f7d368fbc07dccbc2db6f1bc1e4c420fe9a5671031ed228aa6cd8e693525c6d62310e23db1e5cae6d5c3fb8c6d59acdff14d87ab05b103d590635b604ea931aae35159c868b3064a2e051b8f5ecf0162511678e801191aff0859f52e50e217dff3b56e2e10f0dd60b38e1e99016ad9ec98211c5d34f935f00b793a92eb96569bb55016715aa9845cc399b20f7c37ee691bcfce9dc719ce21da661ba2aef62539ddd83fe8d04916dcbc6ad9254b1b30528fe56856ee57c7764515a77462ecf16a358138901c95f0f0b3bb58456b63a7a284b2f0a207d020fffbc63435dfab128326f5b5430521eb64bfa493b07009bc6517c07b57a5b24e844b8c4af732b7d098c5b2bae9574c3260819f441fa34577612d37a30cd140ed0d33482f90b6a590d339887ab9d3d347211c9ee10530ec38eb90f6ac2cf47aa275846f759873e0904ac327cafe1170a31a3af9fb5af5dbd3f0ddf6c64e9091c5926445b8bb357b0946253f18ffe9983dec784afeaebd285973f99dc3e462569bee415b37f744b6f1062debef6eb8fa847947407d1c60e0ca7c85d916c4491a5700efcc7bb2d8c201efc04096f03d7957e530289267bf1d78f4c67aa48610936cf8ec1ce234a3bda6beb78694b1e35136e10f5c6759be5a7a1b773c9cf70a10080b3f8eb5b38cebaaa26c8cae8d3f605e2131584d995bc2ef125d7e27b750eb0b7642d113f3eb25564381d08aaec1f4228c1d3f7bbdbd8c2e5e7975e1eb2174385331df3d9f749fe33f11dc02fe6e64cf2880bdbc4ddf1d44bf47f6e0180a465ec05f38e91a19ea2260cf9d57ed546e892d28f97cb85864bca9b5c78aace59dd919d962cb55e27875cbd446f296cc6d5de35955f1d6f7778af2fb8c5f4aed0c12d4ba06a423d473fe8c84ebdb75da3d3d71b24ce79540e186e253a596f52fccc014dc92a0cbc5929badcdef918f774f6475060b4bca71ea2452f63928a8094878504f2556e359d6ed6cba3498c576fe0420770ab5e39f7d9a4eefd3e3d9ab2951325a39ef52e014f63f6b9dbdf7909e6cdba4e18e31fb6b44c6723b2a65a70d9228974cfaec8f80fcccea8d57080067c7c7d12bf66f0f2b77d628fa3768f6996a67a1c4a3eeaabef653efa2160e811264ec1e9a14a8f31c3267e2127e1ade9f54bafeb4e38bf8f1a07bb50d49f539e5bb0e64f2e95923c64f3a313af50dafa2f2d4a973e0bf70390d726c60a0d1e9180e5aa91d727e9b69d9a2f37743c3d7a96a812b78e6a88c985ac48b6636232e242d3f639b0be5001d6f8f733108cfe07cb2b1e137e55b75e13c4a1a2e93a875c2d70b1ec7fd96a799936994943e32214ce1c8baceb671458b3059921f2912304724e0ab3dd4040ba35ae70a8e290b1c12ec557bbf01fa9a8083b82adf32acc42f929872d7565033ba818c188251f711f79f5c9820a467040d5b1507093b57ef0ee2c25139a4b9fa0885c3379f03779b7d50b3d4b350aa1cb5ea3f6ccdac2aca2d7a79c4091e623924ca6d908ca9102e992d947ad45d9184adceaef4909fbd7b2cb096134c4e4f5ee803fdf9ecb49ae0455c0def88e6d47e8a19d11acbe9c6f1d22f100425319e3b9e9776f84e5bd256216b4039e6acf70e7e98fb7f0675b238a6d1fb4ee7c6c5c5c15792cb7b7e40797ce48c684cb525cf228e2f2cdb1e6d3e7999ebab6de03dc0228ae20194cb89464edca06dda1dd01f1d6567b0872afa9f7f203b2ebca5bdf8d08e2bd5e15a061e531bdef75f51b8880a2fdfd2e5f3f34859849ea2635452ec2172d76dc1c4526994447f3b23931be2cf584f6baa11d946866ca557d3eb26512860514e3fa13490576f31f7a81d0e90e7653ff7d0648a75af9dd7ce9aa6f017b6f4ca03409757441b6fd4a3b35c0e772f54360b4e8439be9b64c2860906490cd96430da1ef646bb0d5557d30e28ddc04ba4fe7b50e4c502a80d3d39e5e7f60fe65032cb4234e0506c49c0d4b803ec5d21f277290e5cdcf4bb1d89ea4e9fa01340d68b1dfd1144419d61d0b03263bfb7664d0c900560b836348b597f5195e8ec1e6ccf6a11e8ce00214e435f8c1d5076cda4e752b276a49154a985bde058b949f8b068ef045b02a40a005bb41555224653a509921c14783a4b828f7a033461d5e799a310eba5e46ffb0b75d687beca34287b8cf6016a4a25309f633738ca3ab57638ece399ec3316285f27740e5530b18181f2606741e18bc5480a6fdbac28a1ebde7fbe10eb809d51f51986c09541809b6f2f9935ed6b86d6b3e2ac0a039fb8f8ab6cc85d4596215de7fce33a601a5657ee7b3a1576d545addfa68187b822d6461eec8d8ec88032636be1f08a8004abea15cd00776cff1ddad60dd9e32a3d01279f8303c22e7b66125f886e37e0144dd1efdb1bbdaa9c710223751d0e71c297cb6436f954a0510d92326ad26636146305ef778b53e8ea903f315268812a48ef0e44ad35be84ccd60c94d37c6ae75737e2e43f6f54b683b986054f337adb1af39de66075106c8df51ed7fadc2f2903945416b67e2f48e45e09d6b6d3b6c57efcbf0a7d21b18ab08901d10d4d5518d9581adde9740e848bb246537dd419cc5e113fbd67d3ba7d604497a43f59b1842432d1cba155b20433da21f0977cdb137162f372dce16d9856ffcb45ff164f15f65f01480716ea368c2c9e034fd0de50c132b6a92caaeb5a173ca4dfc74eae86591a4b8616ccf2194e2fd03b2a7c977a97bba0a4291da7ceb11a8daf89c135e1916c555d9ad1880bed16dad4d5817480fcfda202c9ea11f465a9c65a068345dc420e3cb9ef87de29a3090acf6c40ca5c35fac338aab9b0343946d9f0060a7c6d777ad1856dbb928b8987e3867f220c0afa981e6df22c80a8f8111b56b581a72a928140aa8675e5c892b27078574c72081511f11380d866fd59059c5d3642e1173c4ca1a66d3fa8662c0532879efd960e52d21883bcedcf112895b2921793294c02a1b6395f73e832b7bbd7272e328e235a1bcc74dc9d0b96742ee597c72f3ba55799de7068ee5ba7bd879f3e8d27d089db6c97fe3b91031d4cb47bb5774e261f0252c4a91993ecccd5ec74af3fa2fac73834e8bb4427b872a6a024e9c1eb01e8fb332ac04d6f0b034587de705b83c4c59a9a07c225f8172e3d3afec7c81ff18ed754dc1d4cdf50f73a13797ceb8e4b78a2882d29476e505e6c0664fcbff6c0df08101080492226bf52042ce7c9f924a96e9f1a64893fea1df19bd76bf4b7122048cc87e989afd71d2a0a449073b3f369c26df57793eb1636d624f4eb5abd72866b1b01689ed4b1418d8846eec5b77d3a063a815edc1bc4753c28aa160409d4ed3635b647e311a452caae9b01d5826e443fa09826be6fe07627c693c2034d5b91b7be2282f30bd5efe47e059c7b8de4aaa216a45ba21a690c30bf68ac7bd230b9d1e64a71623a258ecf9317f989911a842032002c8cc4115d017d80b3f8f1371f0a09f09a10f63bec5cd890cc669d0e834bfea5f7b1baf751f310ddcd869aa9bb24abe21ed9002ea34adb3e3e989660b2c18e0e08c828297823dee340bb8a149482fe1e33e639879e8e3c318f695771688aa8c4399de0e0d7c9dfb3b6a90feac615c3fca546113bc724cc70bcfd69380f1dfadf51c3aba43cc6e0644b13c99045780f27d50f7204c93fe0e4613c2519a8812e53bc225f18fa9857885cf93224e4a4e7bfff0a6ea74dfd1fbf29380004df8544a3b86473caac63e60550837cbd00d5804b2e9c94387338a84eeb0e755560b3b8d1a36b59f93ef580db3bef5c9510f743bd119b4a8085116347079a01e0938bea7a076f215b5e2482252f8cb2ed1d25d67b5fa07506c908d894aee68724913ac67ecd272c8cb01b327067eb9242562d2a7f0ed60d52b4d9824f6af557147527bc9a1dbfdc2d7b57c680b58ccea57315863717aca4e50f54a87e22f3b6514cc97bb9526baebc2e3ea325f37a7b307caba579019898e4266f98400f4a6dc575602d8622ad5d4f7902139438ccfee81f63fa081c312492de40406d4fd95f4232dd95286f435fd060cf94dda4680cf411c891be9cde590e6afec54f52562deb8383bf4c392ee47ca8e9d48ba3d04a304d9c1d3e2d684b90e4a6a876890486d68f6ecaf7ef09b2cb0e983d9399a8810bc08bb52170881cab76c74c6f90f35c86ab4b7892993d5fbfccbdbb795b017eef26c942226d290384160cbf840ab1fb072cbdbe0d29cf80eb3e9f9c9a97fc4218ec4f5d4971c90d1c713e10deebf5c04ce46cd18611294f198374323ebb4d3610e66b723dfc57e56afd0e6fb01a569742d5b525a2b3ebce01f67ce55c77242ad55b56ba05ca58a78b0906df7f8c9078fe8c6b41ad2abc9feae7474d65d699e428fa11423c5f32cbf09a4440523cdf3db1a9ad61f2c0346aacc6ad338128d9ede3d520ebd91ea8cafe6ead0124470bd9657eba8ccb5c7dbf20c84aa27be85230e3f1578064825a6abba1755a81890d18594e386b7ef1c90c7857d50af39a5294cc5e8e869ff7611e7bfaef8c9ecfbec2398cfedf7153cf911733de4f9968c318413b830b67ad07e4adbcec6ce4b15b064e747b6cfa96d0e3afe80c121007777efbdcad08dc99bdf7f423d6de87a91d51a2dc951100a4cbb23c11f2095cbe489ae1343829e3116bb9d42af6cb39d8bd2dc99cd0d579ad2da3338f7f338f4ccd33b478ac20754338e2871adf018442fe48bc0021d5872cf6e557963b77475b1ee2df1bb6ea5073381f44c46996a85b2dae5950b6bb5ffc3b60475850d4f5eefb74b0c72fe479af752969f17f2b5674df2b3abd40ea3e34bd54f93d01c3049eb23c560124339e63f561e590609aa1b65627a6441eddb301ef99d3bdc519935e77f537bd384087a0266beac898325acce994d799e3b6f5e357318f4b9fbd30f6cca2d3f21ebd6c4facce0c15f91d91ef86aeabd4facf449691849d87816810b50b9b53ea91a99a62d261d85690729b249e5dfe6a97a4f7e65c88f69c517a78203a19223e91c68188c16738f35e619a501adf363cacdab320712b7681e670163b47ac5492df033292a0a1c9304ef33e4137c4607226a95a34d4141126a779a980851734fb5d6b47403a035695b70a633d2b6bc74bed3cfb89c241a2b906a841e5813e94c4c2e4a7b7d1965d55b810ef5c864e4a65ecd2a8556d872fd6d6db928a9fa486916756a486dc486df01c715fa517a0c8b152c15e5af3e0493cddc6614baa7f11c7965b3ce5dde"}, {0xb0, 0x1, 0x1, "ed52f3b10cc1ac322880c295b24badd7a0885ccc59eae55902c5cb4043cd032219e8eea09ea0edd8646c874f5f4207aaff3556f519ef14d2602e202f11ddd64d99c5600ab637f5ac9ad51940cfdc96aac7ce1379c58f4d883d628f03a26f26396210e031a4119d8ab1742f7ca6d685c0ab9381477bb051ed852fecb3171419620c00fd9aa13865099c5425f0ab5b033a10d7b0343182cc837f"}], 0x2380}, 0x400) 16:22:47 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:22:47 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ftruncate(r0, 0x7) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x49}], 0x9130fbf, 0x0, 0x0, 0x0) syz_open_pts() dup2(r2, r1) 16:22:47 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000180)=0x33e) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 16:22:47 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(0xffffffffffffffff, &(0x7f0000000100)="ebdaec2c995b3ea90f7da4f42b9bca72d16d80cf1bb5b057bb2dd7ec892bd3aae190ea37af0a5dc408c9031a2dda151fe481d156b9b7d55ed4ddee686f201974adddb51a7af234f067a6741e79617207831df85214bcd42b5d5cb3d9e5509fdfe4f216cecf8f272e7fd82a1ea415ceda9cba4f1e22f8b4ae11bc40ca98a6d0975c9592ab060d79796c748fb64e49ed8544184a57cb7192ad907cbabf78664da1b9c5665a5786cbc1d6d91e621d6b3250dabd74f0c08ce54eb3d03c02b8f704ecbee6815097d899c9451b066356478aaff00ca2552bc5b7496cc3f95b7715151e3f5de6", 0xe3, 0x400, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x7, 0xb6}, {0x18, 0x1, 0x401, 0x8}, 0x3, [0x3ff, 0x3800000000, 0x7, 0x5, 0x62a, 0x1f, 0x6, 0x708]}, 0x3c) setsockopt(0xffffffffffffffff, 0x80000001, 0x9, &(0x7f0000000080)="aeb2c75616903152211dcddb0d1df5a2361efbc50f69291049033d71af38a8414139359f706d9c665a4de7a42b71f25fea424d4e7510c042105787cab193f929659cb0f803d0c9580b2799a3c7c855", 0x4f) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140), 0x0) 16:22:48 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:22:48 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='(?', @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x10, 0x41) recvfrom$inet6(r2, &(0x7f0000000240)=""/182, 0xb6, 0x41, &(0x7f0000000300)={0x18, 0x3, 0xffff, 0x9e}, 0xc) 16:22:49 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:22:49 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x501b346e) r0 = socket$inet(0x2, 0x1, 0x7) r1 = dup(r0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/25, 0x19) ioctl$TIOCCBRK(r1, 0x2000747a) open(&(0x7f0000000140)='./bus\x00', 0x80, 0x0) 16:22:49 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001800)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a7c800000029000000230000000300000035ce17351d70577f250ff8242b5c3df13566ee0243a92461bbe095db80455331cb8d1454d24587e3313d6065724ce375e1846fbf8fe2ed16bf38f082bb0785108a4ad74775d69d77ee72af5b5a14e9e7dd4279a02ab8520dd93a626ed574cd60f3650ef5f96e9d7ba872c96fbce4f096335dc9f6169369d81542b3abe7749e7879ed6411f43d9f40740f7bd8da0cd261174da61bc460eeb1da7f56c00a8387640ce61cf1b7c8014357710c1c53dfb9c138211b0000000000"], 0xe8}, 0x0) setsockopt(r0, 0x0, 0x24, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000000)=0xd1b4, 0x4) 16:22:49 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f0000000140)="90", 0x1) syz_open_pts() syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) r2 = kqueue() munlockall() renameat(r1, &(0x7f0000000040)='./bus\x00', r1, &(0x7f0000000080)='./bus\x00') r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0x28b81e) readv(0xffffffffffffffff, 0x0, 0x0) 16:22:50 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:22:51 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x204a2, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x800) r2 = fcntl$dupfd(r0, 0x0, r0) clock_settime(0x4, &(0x7f0000000100)={0x9, 0x7}) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x80044272, &(0x7f0000000000)) 16:22:51 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, 0x0, 0x0) 16:22:51 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000140)) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x20, 0x123) select(0x40, &(0x7f0000000000)={0xa}, 0x0, &(0x7f0000000100), 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) select(0x40, &(0x7f0000000180)={0x7f, 0x2, 0x101, 0x2, 0x2, 0x3, 0x401, 0xa02}, &(0x7f00000001c0)={0x4, 0x80000001, 0x7, 0xfffffffffffffff7, 0x8, 0x8, 0x7, 0x7}, &(0x7f0000000200)={0x353800000, 0x100000000, 0x8000, 0xfff, 0x553, 0x23f8, 0x1, 0x1}, &(0x7f0000000240)={0x3, 0x3ff00000000}) 16:22:51 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) chroot(&(0x7f0000000100)='./file0\x00') madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) ioctl$KDSETRAD(r0, 0x20004b43) 16:22:51 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) 16:22:51 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, 0x0, 0x0) 16:22:51 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffd, 0x61, 0x1, 0x6d4, 0x2}, {{r1}, 0xffffffffffffffff, 0x2, 0x40000004, 0x6, 0x8}], 0x6e, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x40, 0x20000000, 0x6, 0x3}, {{r0}, 0xfffffffffffffffd, 0x60, 0xa, 0x7fffffff, 0x6}, {{r0}, 0xffffffffffffffff, 0xb0, 0x0, 0x8, 0x10001}, {{r0}, 0xfffffffffffffff9, 0x88, 0x1, 0xce}, {{r1}, 0xffffffffffffffff, 0x88, 0xf0000000, 0x0, 0x9}], 0x9, &(0x7f0000000140)={0xe7c, 0x4e}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) dup2(r1, r0) 16:22:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffdfffff, 0x80000001}], 0x2, 0x0, 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000240)=""/31, 0x1f}], 0x1, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000340)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) 16:22:51 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x9, 0x0) fcntl$setflags(r0, 0x2, 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) preadv(r1, &(0x7f0000001900)=[{&(0x7f0000000080)=""/215, 0xd7}, {&(0x7f0000000000)=""/57, 0x39}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/85, 0x55}, {&(0x7f00000002c0)=""/232, 0xe8}, {&(0x7f00000003c0)=""/166, 0xa6}, {&(0x7f0000001500)=""/98, 0x62}, {&(0x7f0000001740)=""/159, 0x9f}, {&(0x7f0000001800)=""/234, 0xea}], 0x9, 0x25) ioctl$TIOCSTOP(r0, 0x2000746f) r2 = dup(r1) fcntl$setstatus(r2, 0x4, 0x81) pwritev(r1, &(0x7f0000000080), 0x8b, 0x0) unveil(&(0x7f0000001600)='./file0\x00', &(0x7f0000000280)='x\x00') mkdir(&(0x7f0000000180)='\x00', 0x3) 16:22:52 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, 0x0, 0x0) 16:22:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001b40)='/dev/wsmouse\x00', 0x0, 0x0) open(&(0x7f0000001c80)='./bus\x00', 0x0, 0x0) socketpair(0x1, 0x4002, 0x0, &(0x7f0000001cc0)) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x190}, 0x0, &(0x7f0000000180)={0x8001}, 0x0) 16:22:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb7) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffeffffffffd, 0x20007, 0xd9c, "b0000474710800"}) getdents(r2, &(0x7f0000000580)=""/225, 0x3c1) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) pwritev(r3, &(0x7f0000000380)=[{&(0x7f0000000080)="7da2971753101f74424c9c69192e2369d3bf58", 0x13}, {&(0x7f0000000300)="dfa3185a61aebda4430a1c999114ade64b14eb5c37c6516e81bf0a22c0a83692bdcfffec4bf2b475a585d00ce024db197df47c01a9b030b76a57af8ba27a99258615b71762b2e57130b620f685d1d44c0cb5136fbf34b7fc8f579314a9b91c27e73e188ca028", 0x66}, {&(0x7f00000004c0)="add2e6e83e7d1d9e8dff9cec95417b87256a221f81d1954f0c11a81d75248b6cda782571ae27447b0bd232c797ce6c5f4663a88822cff0108f58b4400619fadd9686b923e2cd41852a8f6d9d3d60c35b4db19fc6d30c50f001b785308d1d023631cb619e271711ee7c76b323382d054afb89b67179fa278bce664ef4d06ec62f21d97ae7c797e14bdb79b8415734f9fc107cd8f7d7aa0d0ff03465", 0x9b}], 0x3, 0x0) 16:22:52 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) r1 = socket(0x11, 0x3, 0x80000000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:22:53 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={0x0, 0x0, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:22:53 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0xb5}], 0x40, 0x0, 0x0, 0x0) close(r0) 16:22:53 executing program 1: r0 = socket(0x8000000000e, 0x4007, 0x1008000000) setsockopt(r0, 0x11, 0x2, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) 16:22:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x4, 0x7, 0x401, 0x4, "dc7a8a4779105593b7c343363445357e6e4daca0", 0x7, 0x8}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x1, 0x10) r2 = semget$private(0x0, 0x1, 0x8) semop(r2, &(0x7f0000000440)=[{0x3, 0x80000001, 0x1000}], 0x1) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000180)=0x7fffffff) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x10, 0x81, 0x9, 0xffffffffffff0001}, {{r0}, 0xffffffffffffffff, 0x10, 0x0, 0x4706, 0xfffffffffffffffc}, {{r1}, 0xfffffffffffffffd, 0x2, 0x20000007, 0x0, 0xffffffff}, {{r0}, 0xfffffffffffffffc, 0x89, 0x4, 0xe3d, 0x81}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0xb6fc, 0x2}, {{r1}, 0xfffffffffffffffe, 0x80, 0xfffff, 0x3ff, 0x1b3}, {{r0}, 0xfffffffffffffffb, 0x8, 0x8, 0x6, 0x800}, {{r1}, 0x0, 0x0, 0xf00fffff, 0x8, 0x5}], 0x8000, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffe, 0x80, 0xf0000010, 0x7fff, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x41, 0x40, 0x4}, {{r0}, 0x0, 0x80, 0xf0000000, 0xf5, 0x5}, {{r1}, 0xfffffffffffffffd, 0x48, 0x2, 0x2, 0x1}, {{r1}, 0xfffffffffffffffc, 0x0, 0x4a, 0x5, 0x9}, {{r0}, 0x0, 0x80, 0xf00fffff, 0xec84, 0x3}, {{r1}, 0x0, 0x20, 0xf0000003, 0x100000001, 0x20}, {{r1}, 0xfffffffffffffffd, 0x0, 0x4000000a, 0x800, 0xffffffffffffff4b}], 0x8, &(0x7f00000002c0)={0x8, 0x4}) write(r0, &(0x7f0000000b00)="93b766ea70c081f44fd3dd6beb3f0833e2fc4a426c61d3289f931c752ba8355d1c8d142b950d75d62f9d78407282eda38bcff885df380adcb844ec2914bd2234efee3d1c5ffa3e5a92ce6b3dd5cb705821f31048984e90420027b4954d2f46c6511b444ff60e98f33bc712cd60b3f2cf750f00000000000044f2919c0a800f45d7cdce9a47511699886e9c9f014fbacc9cc04c85e2293d705ae6b376881cb5fdb9c5867e37464e40fa7348775ab77daab523f393bf7c6744739501587f816f3c63b20efdb20978e8ca9f534c3602530f25ac9a74e031301f00000000451d34ecabb353e69332aa52c1a659e820fc93eb5acf865404e86dea3ed906f1b833af014176e6d3d56e101a880000153ea8430e2f928f7b0e625fad79f4ba5c9b7af4fbf16c59aa766ee01a1b4d266296e1590c9fc570ee2e83efcd0989d82e7137142ece331998b86932ae2a038b186b13951a6a1e7dcd4d95b5fa743f69090ec49a371d4bb630564d2241244561ce11d70ba290915061bddc1ac67cc68bab8d59b9753521e93e5d871dc9277986cc31d40ea6871eeb29d18a772da3871d371455", 0x19e) syz_open_pts() r3 = kqueue() close(r0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000480)={0x4, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026711fe4d04000000100000001000"}) kevent(r3, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000340), 0x4, 0x0) ioctl$TIOCDRAIN(r4, 0x2000745e) 16:22:54 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={0x0, 0x0, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:22:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x6) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) pipe2(&(0x7f0000000600), 0x0) r1 = getgid() r2 = getegid() setregid(r1, r2) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) pledge(&(0x7f0000000080)='-{},\x00', &(0x7f00000000c0)='.,^/\xe8\x00') syz_open_pts() syz_open_pts() syz_open_pts() r3 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socket$unix(0x1, 0x1, 0x0) close(r3) 16:22:54 executing program 1: socketpair(0x11, 0x3, 0x10000000000000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x1a1) listen(r0, 0x101) 16:22:54 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x400, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r1, r2) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) 16:22:55 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={0x0, 0x0, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:22:55 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() getgroups(0x3, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff]) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x120, 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) chdir(&(0x7f0000000000)='./file0\x00') ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) write(r0, &(0x7f0000000500)="b7", 0x1) readv(r1, &(0x7f00000000c0), 0x1000000000000029) 16:22:55 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x110a7, 0x0, 0x0) socketpair(0x1e, 0x8000, 0xfc, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000040)=""/167, 0xa7, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="013000"], 0xa) getsockname$unix(r1, &(0x7f00000010c0)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x13bf) 16:22:55 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') flock(r0, 0x2) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x10000) flock(r0, 0x1) 16:22:56 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:22:56 executing program 1: geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) geteuid() getuid() r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(r0, r1) r2 = shmget$private(0x0, 0x1000, 0x704, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000001c0)=""/113) 16:22:56 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0xd0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r2, r1) 16:22:56 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = socket$unix(0x1, 0x2, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001340)="0611b853483913e9d7bbcaaa22c5ddb56ecef3a663d12f6e954a0f9d07396c9be29ee7becfc4567174ada28a29e1da668194c40fb53e8417ec978780ca8d0c030ec17272df0ec5f58e13ec07b4636332d8aaa13642aba2395e494f6796fb8a77c622118b55962e6b1aec4d99fd661f3457f2c62480b81cdef48f95db3470366cdb2041b7f5561e2e13df31cea5cc00c9061891621401815ec3fa0332b898017e3c9cbaf59135de4301f9b2350cac8d5a6ae5a649a65aac2a4bfc6b0ef02cc5955e5af1f5d43dcdbd5c015e4f58a14dbe7d030f2a154951c516373cf5d3831afba532b68cc1360db81d98b51f2ba2cda2f3c3a3ddc1e7b7980df68386944211c401558260bdac6d6d8a3aa755acc4e7c9a9e149e9445dca9b8076b13dc0c0c058c963ed3483a2b974a4993c2dc3ac7c570295774ed97c84d2780736004c212f3e831242983066983a6fcc444bfad5fecad2c2e47c51117a62500705559905f9d5683008030442426371cb250146e784334f6bc63dfdc2b555f4e3947bcdb02df55900deffec1346dd3e1381d199f567fc56c64aa0f70795294ac175b0d9dfb7c72fa469f81330cf1d61a1f58ddf2535dfb813b5ffa440cdfd509c99e962f8c8ab5487140138c624aad2710ca16a05ef1d59f444d8fd05ad3f227ec950f26b5d8c1ec9871bfa7a82b66a430df50e42fd1d1a51736cb572d61cf178a1211e21002ce452c5b01e8a42501b9ea4c4b5b54d8e840db57c84e9560c716d0caf56740fa94990e0e2b736695751a0b06b2314cf32e07cc6dc331d898c3ad58ffbf142489cec7bf4bbaf3e07b624ce294bcc17d6ac476692a73fd82cc2e70087b3e6119104db8b152db565fb511e1bb1281b77bb68a35bd66bd434b0d7ae81692c3ab38266d13629960154342a03976dbd5da816ae891d10943e702b3274c6934b5fa5f875bdc83829aebdfd243c37c929133d118f71d0daaba4b6692e67b0088b88699dfb02ca9e0a95d2ace7ea9e36964f812d1f9d1bac94b954a4183a674d4011a171cb3d9bab392e1c34c11e544d6e1df33464a5b02b9c1d7cd845b06e75c58e0fc13abad54605a193b6d716a4aeadceab7c6b118a9c6b0acab58d4d87ad94f07b4bace9750289ba52a6b20dd0bc6550a3338cac58bbf62c08fb808f8e9683ef3d1074649709881240d5a725eff5ba9ebfe43b5f8f58b6a367d615aca754bd8ddddcd701c9c74f54ad46b6fd8e553378cdda3be624745a8a7f017bc7d05972e9dcd084cb9090590e8ea85570eaae2cd8b70a84fc498503128626ac323997badf8de699c0cbb540fad6ab9affb9118e215d6fcb38a1448a3b28204d2b428d622f0d1279c079d4dfeee619dbfa8cb14f720c9cec66c8079ccc4b28a1cb7e1903467c76861f7c1a98a70032e32cbb39e636789dc891883ba341c4457e839404264dd4ba63080ea93fcced9939e7a5fb54ebc3ef7a4d6fd4ea466f910674af8d10a69656d0f3258cd5312e7588ff5928179ae098a5a02d4e008f6892c931d720afd0ae3052563474b570aebe66c49d83a4c6ed5b2ac6d804befbe95dc720c61113dc9febc88e243f7641e5b8f1b3516c0972db6b60e4b6464c39aab9b7240a3eaba8877723ccc7072b90f4d7521c783c7c87b80eb101926dc377981be32affe6a06e2153f700f00535411a3c4a7b5b8463d1b6392e005273f5182699929a866df89fb2624b564dcefaf0367a3e69dd6ba8daea75b5d597e5a9149fbec85c63b9ec02f5736e23905e08f101752b38383c77ab5d2a00a330105809d233a6a9c007988c2fee5a90cab2e9603ee882b54cbd18645f642b34e3ba4df5361c00e9f03184be88bff144ec7969bdf2577ba4aa46dd92d3b6f4eba0ba462ad647afef4c9a3ab80cabd6404c667d1cc329b01e7e463ea20412d50381d0923148f46fd43a6211b3872715ff0cdda551b1c0736cce74e0bf580afd532a904a41f773057860e55d85be8755d6e740019ee05dc787e16f8e4fdb14247c87bd33348c7467e1b3fc2bba972d72480a1b7f034d3f41d320ba855f525db28658a7a89c172fe9f2cf181241ae8d3bf8c7a2c8a25fdd9720f0b9e6c67aee4970cba85979f1b1420fc2505484aa6f404665f1f338bcf42fb20a8f91a30c7a70b7a893708f17aea764cff21c0492f7ebcc59700b2eb46c3260bb4e28f6fbfa26fcd554ed12808c14c442afed2676d924a509c3a8340f11168c9b3fa4905a7425ba4b8946b4e69322fabead8d5a0859d671063861465cba736a2932d0b356d43c5f7befa8426142ac4523a594135c681be4acc09d7fcb81db15d08f4ed5a2027584d4f72415e3b73522fade1a761529fd23df00c279b67f725fa1787f3d1d63288225e7cf6930aa8f9ea890403d802e6a58f03d2de1f3f239046457c21916c2f34b4cc9166960155f07e43397244a1aebd7c6cfe98e5409e23a5fd98bedac0e72f13f14db725c1602a15e9c616d3d9ebb1077f7394d5144ceba4b3fd70d935b70d2b329688b54a01f2f98abfeb3f6037a60bdded48bcb622903e933c4d23ec0f73e404e8931c84607b8ceb3eedb59475174cacf44238dbff5f230eb89d79b2caebc8ab2d748f2d76e7a4588419904c998b618547a472a11cb5b373659ea8408fd06815e42347902643371c1beffa2b06406116550e62be3f7f9033c09f377889dfe9ff9b6d39ccc6bcc47544dd694944662fe3db4166c5e5cdf69d770ee2c0a159ddd252a99c1656fbff9db318be8f4a374e9a2049292e1c80ee4e73344505531eb29826f76d562c77366760b4a412bc20028f21bc72ad3812d7bc5f2ef2e476d16671110e0015981431fbd5e497502e55a3240b2bcd0249ee411edec3d81611a43cdaa2cc6c2b82581b677fa6f3b06a47bee332cb6cb95733fe91d0a5010a98ad208657aebbab455f81bfb74726079b8bfe008f1e80f5f67f772b47969c9a2b71d1d234936d5cfceb84285703346dc7214ad7deb943c2189790ad72b4e147481404989e392f5d2759b4d533aece170d556768c8df6a0ac631f829ab7bafac9ac3a5bfe77d0723fa83aa9f06280cd9c2da7c2482dc5e5b258060bebe5a84bba4e92eb44f29aaa8f591b8df7317947027b1bd63e6c865335d098f2ca8e875f25531e6391e465d43f26ecb378fa90ad6b3addacc6023af8b1789702b54bae4cb6b096f74d08fe7f5ff67b0c963b08192c6a4d162a8ac75f74b923bc9efa7cac9d840a4201a9e2665fc24775512a6c6becb90b80fb8b1fb9fbbc8ad9799010322f51f145049c8dcb2a9c58728142546bfb8051a2f1f4cef59deeb5d2a7e92181d26af8d3bc7b4dff1201c693d321b60785b32e1557719b7ba3891af81a93038fb7af253d16093f345b502224088a22528ed53e1e1e14aef41ed55ece122678acd9ae15a400be553da86431d2717511014c3d770a9f2104906831d82532c8fdac7c58b7599990209c532d9e8e4d85e971e37067e6658c1cac76ea9051e6e2b6824409fd7a1973e689b7694259b0c93038c42b6583b3780f49cc392928bd6c71184b6ad9d662999e06637dbfec4f8bdf429319aed3ac63755ddb3e60537d8468132eca487240c34b2dce34b2feed2ae37150116eac46943bc42e6da72ea8967ac29cd8e28ef0716182806e2301e5c4d13cf42f7ae460cbc6614d57181d6570709cd912e862b3d1f52877e00d7231f05e23662c9c3886784b719df612b48011a31822c880d8411d3353a1254091f38ace0933329d586accd4d4a89b3a402e589bccdd61dea4990acf634a17f15a438586f165998f1d95e8ceb5a59fd6e54bda3fb3b9695b9b54d6f6d45f20745e96660eda1e910535442dcc4126cc3776ba9b995ef324b9f0caf781ef221138e48bd3c426579a808a070f1392ecd6ebdd116bc4f9e4ff8663fb84ea4ff107e2198a3d3a0e45f22c2104287f515f6a89aad1f8d699912504f3c5470e04b6f7cb5884f6cc6b8e4aa186dfc71780fe66267c8c748a08c56e740091ab697bea1b2120283844e6fc7984a9902b6912fa1870d84c931188ec8a27c7ec5f4a2558c964ae596d8a9c07262912ed7a316ae19a9cac6cad9dfba8716f9ee169deab34e46b63dfec7c90d22d497c6461d62e102bffba2203bcfd5b2477a1f5f798fe70000dbb8283c3974c2e04cf9867ff6c51ffe998436406585c5d6d4b98e3e8e0b66b33aa0702e1c466e77fb20cef529a5d7a198ef199f6c68944ce1b3e8462289249f13f01ddee28343143d70579eca0c481e04b0a047f9dd56c3f80495d4cbbf71ea95d52226d10375c09268500155381ca2d15e188eab666fd4cc5b224c5d27efef9d630bb69b90af80c6a7fe2f484ef4748b23a3b7810748cc4baf9c550cfe941c0d746bdad4f342af22878a1f436b41443df8d99508f50d650e7422f31cd90ba05c0642cd6a4a19b5ed42b62bc2664b91ce133c280b9674f996ad538a8ff9e94988ad7501fed0d161db5331d2d0d19dc1213fa5aae1968b5bb39edc5e3579d342ce47ef33fb02dd509d86dbb59e556891e722cf3209ca93491b7a18e90764d5f711a88a1886d85f996f3c4e45486d6c820b3bcab1b038ce7c0c0d04043f3bf9e0b0c18c0a329f9279d38e813580ac3cd8a1f979ca9cb8a12d6dce1d4dc37b7b5db23d090f6e5376489d4691712f25bce04f53791d6267a93f85dfd7cd47574f628c37cf06209476c3291f37f66ec9fb574b472c91a5cddc3e9d76201d11696272cd485ff62d0abf516ccc90d573da5d51ed1420ab7914ebb8deead63f1e63d972dce1dc7a896827df85410c28091371964d6b83ac668caa68e241c3966731d2f11a1d8ff2e0f0308d67831ecb9a666c41125ff6259e45c8216af609c9818283bfd3a4c3e40ab93ec5e4c6457d7de700e0d7978907c2c3a559cf637b7e1b2afbb3778e0b79027c3d2467e32d2f87210e90cdec8259d30def498775ca38f896a412cffa0393bed31d5642421a76f531ebe592d10d4bdff4e71c892308012c80bd1880ca35b33f6fa8ee26e44e0402e37a04e1f87d7e95243a4b022b751f8c95d8f780bf819553d0dfa45044d4f1632ef8d851a5d72b7ec4d1688701555a7f83591f4769161f24e8e209bee504fa19697767336d8059c373ceb75602a16c94e5c4f3270f4af1beeee58e113efc2b673b06aad0f56077e0f93cf42aa79d594ff9031f0959122f4d060d7100e0610be55bb65e24cdc5110a39cc8c2d03d82bca3e7269b57e3acb18d0e4eaa8e5055d34d2c6c1a8ad49cce9182e4d4a17b9625689875ce71a64f341dc79829c858f4de456bcb9c6b3a6170f7775c3c1cb7dad19607a974e32fe713aa46fca9cb948ab1a9667d55265a4e53a3a2ed0f52e905fe0c874ba3d8215085ebd45749364e8a6668522a44b500c3f8dd2a8c4584fcd5578e8ea9bbd6c10f446e4cd99774060cd7cf917e4335b6131ce225cdba16459042d6d1fa9a9dda019cb013ea4f71846e606bc5bfb18c133b2c7c6164fd7cc32d86584c739943c6cfebd49cc6bfde783d08251c60446a01cad69681e6b6df8fc3372a69d92d2900b911c67bc5613629dfc134b505e5625fab7fd2944aae720fd826547de73a684b3f21bc98b3958cde95c0617905f8de629a3e00489c3d57f1423b10e55a3a37527d33500e7a39e463fc285d81fd4c86ab6cb7ffc356bd4502be68fb757c6d746a687174ff4dd56e097080385b18ce734588cc6f2d5cab0a682da2dae463b8a1649afae690003973a9c1e46f1a94c41b689d7cc040714d81ed2f3c16238aa2246c90ebbbaf71", 0x1000}], 0x1) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x206, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000040)="17", 0x1}], 0x1) write(r2, &(0x7f0000000340)="5698034976527350631ab3cb861ec6ef36a2d710d8155fbdb50082ea468b4223e2ffd855f7639a7a9f38a20d742d20a4ea39a9de8b04f6747981cc8cbc61ac654c36c9242119a529eb368cd344ec068155489b3dc501a2743e1c6153f8b65e31f594ae3463e4a4e7d5bee1ddf9ea1ba6c83d98a50c1e0d1fd32ee426217660b49ab4dea87ebf8698484f1cd6711b8ff8f3211f36e74063fd1b89e7ae91ee4cde08536efbe8598a55454f03a078e8eefe6fdb0b6d0ae405f8cc5ff7271300daba4545a44bdbc1e7b0103d18fadc9e16e157a7be0e54111e70d6e849aa92c30c84c7e7245ae35545451e2c668dd197dd201c88429f5d1f926f1f998b25998b1d66e563f77dd664c0b059a079591967078caca4282abc836ad4a003365a25c57fe4e6eb01a4227358c6885a395de496830c66bb7b2fa23b86c036dbe22c1296000c6b4887bd2762f2d1188d9964d9f9424b815e4d5c1a697b49202ddf795afd8a8e890a2e2c0e97d4d4cc51e83a1be16510d05fdd74ca490891e8eaa24bb0f0c7cef78e54a49b38d9d8a078c428fa02faef9c9368acd1a065627734da298de9487f8da98c56e158554597a5a8d9324b09ec1eee8830e1087314bb8c688ff11dbf2f76bd296a11632cfc92703e19d678eb9f7be64226720909266918c84ddbfcfc1ae2bec7f84b6114835a5ccd25fc344acd6baa4ed4929adcca91feadff961275b4c8e43d6689fffb57993bfcb05109825395d1caab68a55bf695204dccb14fd85da45ebf6050658a20d53af75693864b8221bc691b158de37a416a75ae61700e756dc3f6f4b819302a1c3d5a1a87583ea42106ae4e96c55ef4a3a866d276acf898e485a7c4af8db9df63d4f8659821edc130611a06416d548ad54f3c2fc65d05470fa8b4d5d764c3a8ca8af81679d194b107a16ddfa891ac525a6c04808aa767472665b789c676ca519903081e16936a9dc828e6525884cd9362f9f9a190907cfe81cc22eb1485f048d39c6a617a0cc3876c0e6336891f82002a7696608f372d85545a8fc0e5f9a1517686ee3a686af5ef3c01f4af38af5f300d410b5f1449125220d9a6362d1cef211a959e26e88411e58fd351474a8ef7c7b7906210b12bc4c799391da56c50566c34ad1a2a6ac8312f05636d14726fd560081ee4891aa00b136945164c705bd302a6a8f847463f902afdb06354134b8850c3a863f3a6a5be2408198384b25676b8941c0280397e39a43d0caf644719615ae39a2f1e2a1805d3ac32053d7a9a33dce40eac20c649696b028bd857105e25fa83acb70aac79dd00fa8f5f95429a62c5e0f3d0de7accf3e9a674c2d1f242c0eb7e787d631ba021f4a8f655f4ea2c5899e54a331483f5a04d5e5e40ec341d17d83375e81b5241dabb16c1b2fe6f63f82378ee9e91628a27c919bc0760614b5b198650af7b23b1ea8298c858d6078df4f7d5b61a3daa1d353041a809873ea030abae82248f43a8b487a2b83e63ab768b8938f6a939899ccb3faedb5f8fae7677c084fdfbf52667e314eecc5bb87586f230bcd644e1be656d76bdb81aa8e74d26640053a88f5abbf3580f3a16ed530fa3218bc058b5fd28f953f6d2c4ec2a0e4d0bd8e2e8b4d011dcdd03fd6d00c9d13a3794daf0c2a5759b2790164e1bca5d1475475abd0e91d4bed72ff980907041884137dec73f63eb1dff06a8ddf55aa18f056e46c5478a7365d76e4d38715fac2223bf77dd168409625256c3fd97623eb72de9227af972883cb0f613341851f8c6e1632c8c61ede7f3e25c84a05b901bb5528f7d6f2838c9d14d2fd045ced72b9cf41d8e6fc60e8e4fb2ab7f1bb05ad42156f0ce57abce271cb7fc64941e0c2fe9034718e49f9b0730209606efc7832e77b500ce563971b6221f9a3d9c458850c7ed47723763601b571f16e37b9467d5b60071c835592ad0b78e5064ee47c5d76e40fa9f7a91136ba0822c6082607c4bd75ab2eed00ae1c1f0938d1378313c817a81b9f30c537c0141e1407111df6f9f31435679640b63b189056ca663be779d5fbb1e3fa1034e22ffbb87934d94dbf9924be99bd16de5210f2618892d904cd059232270c6ffc5c317a2e41eb1808bc10605bdee95072e89dc0f855c007731961b9b3c96434043dcf43f3bce6a447676f34a8e1a3738dacae7ee71bc19e3f5f2e19645605beaf52bb378c2f1a2381097161b6c9bf18b663083f7a9017405ddb26e06a124e2dba16f757a163d51c93c24071c79303437e176c247e148055e2b7b51efa49e5fb9c398803bdba19efe91e46a4e3ef7ed5b144a9ef0e86eb983225ccc8cb68c05e0776001f9365aeb2de8f5821dc21f2ebd39c7f3433b6ac42dd707d50f515b2859a7ac019e6eeca326a7b442fe7eb4e833bb5f162fad9c2a876662cfee199b5a2270d02847bd874e4a0b9d02600fc6cffbbe417a0ef69e80a1a37e1b1d0b4150ce96df7405f8dd76589e99dc32050b249611a1a11b9f511f7b51c5f99be0aeb13b7dcab06c25d378cbd5460b63f6f9a4d41501b32438bc5fdb86ffb82a28565a9a24f8caed964fb1748484f84fdc0ba8e65d5a0322c5fb6302e433bbd6924ab17694c983d9baa798d64494e057291b1e5563de1f6b8d4a56a3c202066b480591211ed5581fcb82a4957ae0cee16c13c7988395e6af0c216f75292dd987ddadbdfce963fd4a6f031f135743b3bd5a0d37d3079317fe5dcb79f85cd1f9ca36a7becac469e8894a2b32475b4ebcd5dda8949910c9cb9bdb0b322c776fa18971b618484e127e2c122930915c1c6240b64ff485f3285e78ababcf13217addfcff8957e2675fc4a76f78fefcec7ad9cd0cdc4c329086720118710fb3d9191b9625125fa0985283e18cb1318f1a83094f1445ba14ec06cf1d138892ef6835022aa398fcf2f614bd3bb885503bd4184aa1c6fac33fbb331fe377c4dffd45dea81bbfa30a6eaa75fde740777beec3eb3979c42851e0ff71d90836bb1ec96d60301ced6c5c6131581d5b3af88fcc1ab54d95867f3e6cec06c3cadbe56699885b771441c7fdbcc4360da8a0af59800d40484623ce39242c6d5ba64be308fcc6c54a54e23de8d9427d0e2e3bae95b51c64ee73fa6ade9f4186b0cad250895dc3ac3e60743d6258319005a63c7a09c310e1bee0815f112d93ed02669accac52ee29a918ccbc2f6be6f42195d396d9b709a497a01b2e4691aa5aa3001133a5d603c2892b283436f3de9125e1eebc97b7671c189a4a0d451a00ae82317eb63897f1e97222ea6e672ae4144e8ca462d39e8d6b9611f07294bb347122b3d93826f3b9ef3656e317c95a1e303818c0ed1c7e972110ae26e33a1b104b909d3960f2cdb4bc861a287663cfaab0defedcae86f41079c3261692407163e47c551799d315cbd2e075ebe01a6265b6f45a1a8c59eb1e81aa531feaae5b17c758d3a303b13eb3c816db90d544cdedb047164de3ba4d90a61d736f00924cb762e89b78915257b822cf37798c8bfd749aa67c4d76e5043e928dab743cd6e5ed183f12c8acef33f0ea699b8d3e5bfb919037716abadf0496a1e60326048f37fefef27f604c8e3589036ecd48daf90afb93e3ed2b447b0025c09867d4bdce46bda92d00ec20e80f2709a58a506256932c7fda955aae4894b4542a2972dff45b52438df9387476f4186a67959b4855fb1bf819912cd835136e93bd42332f4959e090325189d0a0f698b3b735c08584d36e932d1d4e6aef0d50bd0c9a5fe28a50d67acdf1876e9def2a12a367bf12843785211f34db67d5a82d1673a770af1fd596849a6b1efa8a9ec9c79c6af72a5858d014ae994a1ff27429ed41db04e2b5443fc7b97dd16cad27adc1c30bdfcb62c4a5d4bd2394075e6c0d05b755b7b8f9770337648161b3106e5fb5a6cf7272f89a1cfac1dfc1212cfc7339308c69c7628868ec36825573b6a6cae1f5c9410fddd2b40c2c2e2ef601aa9a7776693726793a91ac5db63eb5a23fad64210ca5361500d7c2506a7af6e3f8f1e5e926e9628fe9812fe67561070137be5d6df7e5a24ada5073d8608f112b8099b00b83c4e1da0056bef82ac5d1ae39d5f8bee577692327eb0571200d21870712b14d0243059f8481f1c4abd38601e1f7c2e0f609c70c6f64240672535a0d2a5ac02493d953ceb9a9a7d5f96d025b8e97646d57be39093d05cf9c5a583b7922c0da75c24d324669a360b1e7f93deca731b0076a5168b260f41dc5952b5861bea071e8d99d203dc6a9212ad5bd671d2a3eed7ba235d11b5e2ef7927f0ebb9e2ff00a09c6ba21cd0f6174ce65e37360e0c58915c061ae955039b00284660fc0474de75565c9d45c94349da8a4c0804ebacd69aff0f5c324eed43728ab2c23b9e0d13b0f95487b1b031816d418166a29d4e25a807665455d2079b8a1502f410b98d8a46093fb75d949d843f239ac1e47b583077e535dbdecd5933aac236f40d2d4f96e6093a345b0e0d118065e41f530ae10b83b9e659a99cc035c861f5a1c1bb53621ec53d6fd225eb2f21e3fe6ca4f2595c155bfdc2f4fe9b1c23901d1a315c92254a6a0860793eace3820252bf93111d5770f3548d105b5fdd17e0052e94a3c643d4a664cdcb888dbc20f4d04c8478bd043d9a7ec2258c2e8c856053d920f4b41b294eb5155a6b1e3c863b079985967f68d7401f013799d24100e1884d5e88acd076419a317f3d417f22dd4f014376e0810f334312c980169f2c03dac1eec5bbf85bf66a8ee3b272639b98a5e3c921996770b8207411537fdd9f6963a42679c0e13e7ea3ec7cdc60db03bf6c3e6e7d579ce6ea2a3d8478e560471212faec8e12cfa71b67ad7f87e81f1f0ead8118080381b7a05c9b94587a22182815424ee2194fadf2400f5841afbe9d2e8275b53d913a318d1f521d873d28a52ad50124ae8d6a1451aa0b62fa5a8aaedffd380dcebc2e13a1d09a92f7ff040582e46b30144c2227a533be75686a6c17c518654cb41ff4534542e584b1dade13562a811f3a14bf4d7b2fbbadc026abdc2c4079821a7afae0953255b93ac808023bcebf2ba1a416b4fc233377c1cfed5f80856707c193ad571b6815578e8f1dd88582c52d2d7e0f1ea91556ef3412393c77ea5ca492a493b28f537c34d691fb8b8c745fc6b82239f3dc5a3d45177accc3eda0a9b232d2623d34999d31806761034a206842d34bdce333776ff6d7c2cffa931a17d68964bdcea67799ec5ccb6aa9c1c0e92f251bb47b0c381e5bc5e9e773999ec7ef9d17b1471446a5e16fed39c3a022a32f32c7e74371447cf6ab0b6c5c4fecb97c7cef054f4a2d78d8cc3e055ce5c40a654d6592274de63ba8a0097f69e9924776212fcfec0dfedd4b35ae32ce1d66ea2090163ec980a5250b7fe0fcb211c2df7378963a1b3b4e24aa48dc4a3bf93671d6243fc554e905bb84561e4a1a54eb51d038f9251a1989438ec79ed7cd54af2a0ade156853bbd923ade53ab002b8d2174dda21bb998d6b3ae31db0a7a990510b5158adcde267a4bde743032826832609f64620f98a02ed81c727587bbe4c2aff225f1348b3c76618ca730f9a4e425b63df33645b00365640e00d66eed3c56508dd8281b0a429356b4c6eb066f35fb59a1ab88c9c7c9b805971cba37940e74dc541b07e463feaf0c382423ae0e93fde812086dfaec16daec8f5dc1b527e6f3ac9479f4c8620a6f79cf0b0eb4d040a76ec0268df1d4283e97a9412c211a78f3be1398f60cdb23c1d472efaf43b5150832c27c1da47bbd8d2b2ac38a896179722f77e00e2aa8bb546a11ef4d38b1a393", 0x1000) ioctl$TIOCCDTR(r2, 0x20007478) 16:22:57 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:22:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(r0, &(0x7f0000000080), 0xfd9) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000300)="5a68f99e167db797f12655eda519a68e5c8c20770b158b77b43c56a0f21a45c80707dae6fde9c28c4b6f4e6a49bcc383bf66e27b4808ee89591b53f818e3b10de9ac91194b394be01252ab418a", 0x4d}], 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000100)=[{0x24}, {}], 0x2}) readv(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f00000004c0)=""/120, 0x78}], 0x1) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000014c0)="a8ace95b5d282e3c9ab0207a95a1672522c1605cc1471ed6ca1f395777d958ad8f7461ec9af3c74c34cae77ac2a2582822d66069a75b753934ce097956c92bf1fcb250a7335bd8a9c3b3c92687c8677c1108fcf89cec23f99ef80bbe16d2d993505cf00766a922baf6df51a637cc8934aebc940d4a90d66f1293526cc1b46845fc4f5bb93769880ad32eb0297ebb959f7fd1a511700fd18e0f351dbdecd6e4f8877dad4e15c0a46496e916f710f9ec3af7d238a6a1992040259c877ce500978e4b62f1cceb0fd486784bbbdf78266f9c77ada12e91b1b9a0b2a509773888c6f6fb5a1c77f490e6b29c302408591f80db73b7876feba6c0d3334ed9ec68696343d04ce1847855b476b3b10d829c15721acb3df72f2cda3360553580754e2360a7590c9de17edb191220d3b9ea3d69aa2a05a9988fd8be71f9eea62b066d7b7f0c4d91fd2bfff73998e72d1d780521c71fe453c47d9f1c88898d1d06ee933f3a55cd9097d55e6dccf21a44be4db91317531824667d8886bf842eead73bccc5d27d7551fddbd92ca24e6340c03b2ca99a0d7aba4fc10799bcb5509893df355e8bb61647328f2dad72958a55284cb53fc5309cfc3f01160196d3e482edd1c7a9dc8c8c250ec5906654f1717a2e3c95aa69fcc4bba668fc3d6106ae7027e8197494b61e85bc5037492b59302e7bb867ecbda4e659ed1a99601e7ba29232492b0533a3f9c9d595d0902fccf58406d4c1a7e13d5ae23fe953093aa7353ab4b7c75fa1355021d791720432b3a7f21f24fa56708b006faf744a8891678330c74476c98f2e1b1e8c543670124fa1ca285c34880029a1f69202e38d0ada1ca84cfa7a372d70ccceaf22a5cd592239ae979c8ffa645d162ded591c7d439711539c352711c0a6c77a1001704fd2f44f156499de25edf553d5baa4374e65d61d6dba1604579a96bfcb62821ce0437f6819bf1aa79cdb9dbe1240ce7b51a6108d95143f1e8ed3168c8c03a6aa38bb8cb23629259d51dd8a492133595666d66784c4e7f0f1fef0654b2075ded2844734345e99a5a3af131487c3962c6008d83a8e4eec678e4ce4442293a703da3ec4b565b98a4242183f2b763270772ff1d055687c00ecd559352d9f4baf2bf82790b2f2f0192dde36fb18e2f15068432ca5e559b16957acc14d6ce61ce6a404313a2d97a7392164f6a403e5a38d77faf643469e7ab691c597ccd175827a0a579803bd8c2a2be910ed51f9adc3fedbfdd82eaf57ba23e6c0f0a2be69b40e6c343590646acb3eda9fd23cc6506009e9bfe248c19a7a1bd1155d323a865101b99b70e74d043ae6bf37cb777fea8448029fa469d09d6e08525ae2f2a82e56e89f3c4844c0544be3cd5235e2eb3af30a8c2c69bdea768971f6ea70ce52db46fd0c86f8b53aa744ff13998b0b6b209ae17d778e3a98cdc73dce042f65295bb953c4dad29e6290b79ba1a7547c81416195be047011a938528a52eb1ea4cc5085f801dd83e242d097b895973f55fae945b4ac69592d3e2219d933a172ec1a9d9e4288b26e85d613d569d1446a6533c6d437800423acddc0c9f06527979a9eccbb385d082ac338caa54f7738a7d527b4b56bcd14923f39f841e1f248b122a21b845571e02f8cd6a177de1e3d307ca22d192859f4c59d1394320fb4a32e0058e4dcb54059d231ea8bc3d7505a1586d3301953e446a64a04f5503560f6653b434d99a6edd0f9c7a27e340b974dbf3f09d61baf051c7fdf5614f1810adf13dcaa654af47adcff5d0cffdb234f1bd765222895ea345beccfd3a7615b046b3422ca36831dfd5dbb0ea2b28ce2e56be0cc233c9c88cf1680e32cf8a4f6b9307a6a090e44073ff6c0fdc3df617728a3c9a9eded84df4f68b4eb6606b787a99388a5a11a5f238630b18e619dbcbf7ce2b48673de34cba3918ba91425ff3df81d28ae88c76dd711bec8d811964a0c337d66c211d13d32674fd87f2cb5ca9225d06dd5747263e163f5a444322a126ebf2844ca05946bed989d8615e5870bcf8bdf8a9d63bf14bd2d8a2ff335bacd5473ab4831e6fb7154af379c18d06541549ce827e7fc55ab23ab7d4a64d72e2039454e485ee9074c75a3c6fea81f5ca21bcb88f07da9bee588e43aade34a2152cb20dc1bd92c0b6e33b35c24c0f8871bad38ac4d12ec74294f86a5423ad40d8d2193cfe2b30c4f7f85bca2c68cab11bade3cc75d89fa7a243cc4175a413778dc7248ef1265a5fc18d134a9b4ab734d50586298721b8533eb9065471dee92ab06ca21359ef3c53cfbdc9b146b495b29db8bc4ab48dee22d31f9a6762fed39cbc0a1e44d99aaefe95c2bdc82d0711164209cf85122331396c93e10eb321b4fc36e6029642667bfba260f4abd22e2674b03461032155f68a4d7f39f07235c29baf1dc13f545bd6337f695c151370cb4feab327b0b46e6fea133cf5cdafad5e376b4b98c44bd4e9bb2c079373dbc835d18101282f771eb7a6d5dbd56d352d449963ac158fc0492abc2e63f7caad8c0787d31076f4fdd73bd09c0af8d868e0f4cbb5e6c074e33214305c80e962cef472f2542ee18f80b2601a6f56d55b669690ae01c522cfc06675f1629295944f7b05529fae7515ccbbdcbeff092ad3307c1aa4f719f733afe95431b1e1fec5117f095f4060a355558692a4959f93a56220dfbe70cc0f6a4786c1b7fb5011026595be6dec179d15fb8a2b834f19c229d7f945073dc4840c1fb0f21977519a6c4d69921064b18f4b109c8821edead40fb4b8480230b7f28c5b9883d9d6f7b842bb1378229f7eaf93ba3cd85d10f08548a2949a2fe0bdeb0e2cd57b73cd49b1e355a268bad08d98af91a32c1ff93246edc82eead6f86d03bc7c17680e55af65adce8375c5565c5a0e3996852c07f14caab9d0d7a45d1a5b3b781c46f2e5e70e62a9e5f748e0ffb542f363077ee29738be191c775505f883c6057f52e4d1b9933545e88c6adfbe8da1c79af25459e0e64062741d2a8f51ac36d35f8c83a23a4efd2f40049c6fcaa4cc14dea096d6ba4c42f8becfe221699da180965b8a9cf169c00e3cd1fb5c54887542d72e63fbb7a186a6891d4c2500a69e3c55d9fd0062546d748f3e1a1cb3fe0b3dd80430c28db60c4b2694428d16c4d93a5cf047dfb79c2ab44a6ae5bafcf2b70a39bb66f9616f1b419eb0342cadc3893e693b7e1fdec8a24fc3badc29b032fd215e0ed817be4875051aaeaf90e313eb161d9ece80fdde291bfe93ab1b5970250262a1a57d9fafd7e3912f24d3178bae6a1fc9f4855406501b7510c25784db0f99d7f66a3fdbb4ae0ff81d528479c40127dd1e2386860b14765eedf8563e280ad4cd1628b0a726d8528a81f006e54e4dfaf25710c841ab83cc69fbf03af646aa1e1f20288e9b02a7ee140bba73204f980e390f0d17b01d1b476bb1141112e92e53e0a0bae1625cc056aedad3c07f2458dbc8d89106914be0f1bbebbcea9a26634a1904d8f63b3594e99f34253413f79df49209c612c142d78b5485e4a3207c2a6fccf185e7735d0e4b9408eba1ba674a4dcbf1a6c70a63c4b10ffc9c4bc9b3cf0359ec8a97e20890ab94dae8a0bdcc42be23678639a22a85de973b1351102e34779e4f7ca954fd92e163f0d4531de5cbbd964c78ad25e26afb6bb3bea382bb45eb426cdae50a9cb8f4a59501703282f7d5055bc3a3e1cf1a5078b2fdd02d2965a443ed1765cd73d3335125e66569fa94123ccb7bd81654e56bd84fd84c60f377d4701e6f0204fc6554a41e590a8621beb66502160f8cfdac9dd55cecba387332fb05a7f194506e3627bec0c70c94d8feada6c5827484a792b8e309ba924e20ebe3de1d3271ecd1ae651ed66b0e86d109c2d69cb713452854d4ee2b93ffd8d00c6c9528d0706f043b964b36b74e40c1fcb0bb579e8741336b3b2d8f65403a2faa216c3fed6e68911a5dce4c21acf257f024ed56fcecfc4f7d2fd9aee7ac9eb90a2ac2543a03efbe65bc72e9b82a25f9589167d62f24457fb1ed5c49abc155d4f00578fd35ea0c4123f9ab9fe05c670be9af26c08ca9bdbcec7caf81cec1b33fa455e3ed7371ec56c424ff1843d0f4183f7333127e0543f69fc1d70c413fd58efcf6c3e2491b87fe48868afd22ffd81f6d87ae74a3b3186507da756675dde585bb96bccf31e1c43b0da4bb27e1667e399b1019392e77af74d48515b72705249fbdbbb3df76399b6cfa1d4ae310afd08c1bee4afed5841d60ae18510f01514530ff18e2ff1b4225fd0668e0a8aec43f60de356b9240909d8a5ba7576f57ca376f15dd61664900d4119a0a16014fd464830b6309fd367eba4992c6397b26cbd365a20939c64d282281391c640ee2fb942cbd9c348876fb46c749ca32579cd89640592592fdbd927143cb45e637eb6628a012cbf72fc4405dd0f223e647ebba10361f439bb1586ea25e58714798227c8e05fdc7cd6a27159c72356b500279640f388fcdc2afcbc302d6e7f3b2bb6f5f25914c93434c8f6efde2e9a43a3990b5ab2e0aafe48969be5fc159bd7f76e6b860dd6ac0f2706323b0de9b7667b9081e9fd3ddef0d209efbeb72a835bafc1c80ffc8b1fa773fb79c9e70c8d26d232f819358609bfcaa00ea7082c54236ba19978303e7542af90ea84fd28adbb5dd52e747625be3ed6d36a0fec3b21a681e7bfca3260ccca2f3dadda866da7d13c0a38e055076e9804c7f135058aeb1ac9489bdacdd288895e0d992408766174807febbcba09942c51508d5ff825d9500f9a5dd9a8301048d21750ed5dc8ef8d54b782595d2d18efbe48e2cd1782ec07017e4de02005b0c9a88ae44be2f7e32202f44c1358820c02bf76e16d4022eb845083c9f6d57c9f7a3e1d40132b4b4344d6e8cc52415a6c59089268bb021dc85342a9607c184dd31606133176b3c4e094f3e3899f815235eae65e24f8a84f38a9eab8a0c26cf5701017b25d2e28b348f31fc3be21ffccf85dcc05b4f8ad70753df901307a100d00f00906d294f885d3ab8ac97ff2d4e9aa4135ceac2e34d773603a743d110e272651d0bd4d615d348c7c18f23a09c50d1c0ac192d663aa28415502470741a213eb1d855c09c840e710fb0bdf5ceee9be60b77b122ff8f56e046bff6cc2e1ca9e604e505a596605b29a4f458b3dd4cb060727ac63249206fe694fa252feca89145db8c22533876744e584b96e3b833b41994c2e7b0c0c5e74bd231032ad8fde324554892e2b4de2dcc611fd1e0c2efc68d6ce5517445550e0aaa7c38d4b56536d19de554c9846ca245c2cd2fd4a64dd0c878e2c8dfd565c3ad85a171bac69fe5dce0b8d58b8ec1bfe0539d081f9934a69d19b0cd3e28a9da8ef73aa14b51836c8002c25c2f4932648b318d6045be35aba0c4886a4ebcfaa935cca19f54f8dc980f8d1486709b917ec3eeef1bb5d3a4fec17f95abf7c048ce1903b3de0013695e4b590063a5cbe70374f1388fb603dc7abd2b6bd930411f4940a7c9da4578c2d5f00104866962c21a32a62412de0380788dc3622bb6946a126581c3704566f3598d036645a3dab00aecfa659da3253d1f7ac617fb45b3911525eafcc55480856c3cbf75ac7a01483bfe83da2fbee6798735e96a5178e2372bb2cd5ab5bf7b55f0db0a9e6a604a21d3f6efe5f45e6a9836b5dd727371aafc8b72b5eab1fde6b6a8ed62f1810d8e04e405ddb4e632e05ec0a608e826ec5f80e078356bc9a78cf10eae30fb84ce70ed6e0edc65c7666f773a22108bf8e7ef6b0ef9bf6c2378074302dd1135bb81b9f938b2750aea395d0e0fe6bdf306c", 0x1000}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() close(r2) r3 = dup(r2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r6, 0x4) fchown(r2, r4, r5) r7 = syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f000017a000/0x1000)=nil, 0x1000, 0x4, 0x2010, r1, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r7, 0x2000741d) r8 = semget$private(0x0, 0x4, 0x80) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000380)=[0x6, 0x101]) 16:22:57 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x100000001) getsockopt(r0, 0x9, 0x1d, &(0x7f0000000080)=""/60, &(0x7f00000000c0)=0x3c) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x11000300000005}) 16:22:57 executing program 1: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x202, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000001}) r1 = getpgid(0x0) fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x3, 0x3, 0x401, 0xca, r1}) 16:22:57 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) 16:22:57 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1000000029000000230000000000040018d6d464c355c014246158c949c67b0b0d3cc21d12f0c514675ef76fb11ff716dbbed7ebfc603b7ace46feed8d3e322c7cca64a2b50ace297ce5e8066a6a9dbb44596939a676cc75a7e1c0f5dd86dd886218ec8ec151288c4e10ec7eb76b0f09861f0db0e57fc940fcbf65e4d731c194a33bc7dbdbe2bcc06bac390249faf883d4426b13cb0a59fe8996"], 0x10}, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x880, 0x100) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xffff, 0x1, 0xc0e, 0x1, "ba492b75bbe5ed3c9db776368eb3f0cd5b72f0ac", 0xc7e, 0x3b6c}) 16:22:57 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000000300)=""/184, 0xb8}], 0x2, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) fcntl$getown(r0, 0x5) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./bus\x00', 0x4, 0x8, 0x9, 0xe452dc3e5c3a8474, 0x75d3c13f, 0x100000000, 0xffffffff, 0x0, 0x2, 0x80200000, 0x80000000}) fcntl$setflags(r0, 0x2, 0x1) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0) pwritev(r0, &(0x7f0000000740)=[{&(0x7f0000000040)="1870953908f36fae7246ee6d205db16d6ac863d321", 0x15}], 0x1, 0x0) 16:00:00 executing program 1: setuid(0xee01) open$dir(&(0x7f0000000000)='./file0\x00', 0xe6ea2132a0797ec2, 0x100) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) 16:00:00 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x40000000090d2, 0x0, "d730c1e7bb6fc4e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000001c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="3e2a7913e4ba921c714f4dd36a27e5e27b216de73551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff10343482ffffffffbba3444002007e14295fbaabbbafe2050000002a17dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c11712e5b65d2712d93ae731ffee5a62700007106bd48b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febb5b4d9d4b68c71e0b6d6d274c7809d2b4b3ce59df49897872d4b0292873c40df71595ee782d7b31f678df44ff0ff", 0x11d) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x7ffffffc, 0x0, 0xf1f1, 0x7fffffff, "a508000000027f000400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x100) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c8a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa817152a3960dd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee000000", 0x8cd, 0x0, 0x0, 0xffffffffffffff4d) poll(&(0x7f0000000040)=[{r1, 0xb}, {r0, 0x6}, {r1, 0x120}, {r0, 0x84}], 0x4, 0xffffffffffff8001) r2 = dup2(r0, r0) shutdown(r2, 0x1) shutdown(r2, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 16:00:00 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setuid(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x10) mknodat(r3, &(0x7f0000000040)='./file0\x00', 0x0, 0x7fc40fb8) recvfrom(r2, &(0x7f0000000100)=""/25, 0x19, 0x0, &(0x7f0000000140)=@in6={0x18, 0x2, 0x8b, 0x2000}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000080)=0x1) getpgid(r4) 16:00:01 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x0) 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, 0x100000031}], 0x1, 0x4) r3 = open(&(0x7f00000001c0)='./file0\x00', 0xfffffffffffffffd, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x0, './bus\x00', './file0\x00'}) mknodat(r2, &(0x7f0000000140)='./bus\x00', 0x180, 0x3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:01 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e37526a4a5f0ad08c161d2efa10b1ff0e095621a114b2384f40bac64d00062984afd685620ff519bcfac64709db4f9fce4859cb00808669c9ef3f0965de9d609365189a58114f5c06d711f7ea0b9e7ee577fede5ac7687f54001d85d9bfe037db568dea6055c8fda4cde612ee02beec30ca9904efc19afcfdb8687fd3aa2f9c8c59e2ddfb908457b2d69dc8747cef6f1c048db3fcfeeea368b0c23300000000000000000000000000"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000640)=[{r0, 0x42}, {r0, 0x4}], 0x2, 0x101) shutdown(r0, 0x2) 16:00:01 executing program 1: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) 16:00:02 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0) 16:00:02 executing program 1: select(0x40, &(0x7f0000000000)={0x9, 0xfff, 0x9, 0x8, 0x7f, 0x81, 0x4, 0x3}, &(0x7f0000000100)={0x5, 0x3, 0x2, 0x5fe, 0x0, 0x5, 0x0, 0x1}, &(0x7f0000000140)={0x4, 0x95b, 0x0, 0x75a, 0x3, 0xfffffffffffffffb, 0x1, 0x3ff}, &(0x7f0000000180)={0x8, 0xffff}) mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x40002065d) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x1d}], 0x1, 0x0) 16:00:02 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r0, 0x0) socket(0x2, 0x4002, 0x10001) listen(r0, 0x0) 16:00:02 executing program 1: pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x148}], 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="207b74a0e1db97ef4db21441bf4aebcff95ad6", 0x13}, {&(0x7f0000000080)="af9c84a1e97eef88b7983956321c2ece07a39610ed737925ba5a90b0f3223201ea2bba120bb09b74cb4afe12e31e09a4051f4c75", 0x34}, {&(0x7f00000000c0)="1e288ab1f31db9e01a89421b772ae7377aa39981baf48f387432fe2229f2a699f18b6d34c85d0d8a581af8b166043fb1608732f99e66dfac7ccf9ea7efa366ba2dd74a8a61398ecb504d0ac91b17775801e1b91545be9e00391544ad292db7e3a16452f9266619ea9dd5833df13901ab34216fde95320ec48802fd4be11657e0ca3a69e3139545eccd", 0x89}], 0x3) read(r0, &(0x7f0000000400)=""/219, 0xfffffdc7) pwritev(r0, &(0x7f0000000380)=[{&(0x7f00000001c0)="cdaf934d4d8c6e0a0acc2d540893fb0297b28524d4c6c928cc9f4b95784229946194c7c953b6341e24a4b905fbc09575d38ed9ae1809eb5200ac209f4bd1e5", 0x3f}, {&(0x7f0000000200)="96c66c12e505d1762aacc3ebe34587b65709a031957788de962ba86d823d842434a70dfd61ca1c74acacaac1b7926594a9f66eb92e07fc2ae7b91e864aa8b91254fa208094cf2af4c747253b474606bab736953843f88029dfc0122c5ee553e45e900365d21778218b0aeed78ca8d8964546b4c97a25755775e909677fcae88fcfafb70e12cc7761cc215484a2025bf858a2ee8d51ad4a5fd7cdcd7cce9279b136f37c713f583a360fccaf9d69", 0xad}, {&(0x7f0000000500)="fc25808d2a2ca7b1e855d1d779a481400e4284e8b8e4c9880d58fd22702a9bf24f0063efa663bcf674676815e9c2e975ae7800416ee57a71e7360cfbffab419a389562f3ab4a3bf5283beaeb60f6ef433d87550eec96defcdd9358747347adff4763d7f6026be17852c7a51fdd170eb2e88ed08a7a90fc064c221b02c21c5c584d3149ac17acdd3df0204d8c9d4e81b247bd382e031ad7f685beaeccbbfa453db43e7810094c67644bf96353094fea9dcba4aa0e5dfd5210da", 0xb9}, {&(0x7f00000002c0)="2d48100ef769419fda9d6277346f29f77b92c7240b5ff23de7a3af274b92a3ea82090d0407f997ef89b665f81cc1b18cf9d5007e224a48877fdd1b7e2835db58d5e98b2b18", 0x45}], 0x4, 0x0) write(r1, &(0x7f00000000c0), 0x1000001d1) execve(0x0, 0x0, 0x0) 16:00:03 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0), 0x0, 0x0, 0x0, 0x4}, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) truncate(&(0x7f0000000080)='./bus\x00', 0x800) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f00000006c0)="1b33e4f21eee924c161ec5cb2729601d3eaf807cfd5016e493910a5692862287d186a2493fc62004fc03898ab5033dab42ea9a1ee7161371f1834cada536dd2155c40faa2956974a8ca7537923c1a1a52264", 0x52}], 0x1, 0x0) write(r0, &(0x7f0000000380)='oL', 0x2) execve(0x0, 0x0, 0x0) connect(r0, &(0x7f00000000c0)=@un=@file={0x1, './bus\x00'}, 0x8) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000040)='>', 0x1}], 0x1, 0x0) 16:00:03 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) lstat(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0/file0\x00', 0x1, 0xc0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000280)={0x4, './file0/file0\x00', './file0\x00'}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000100)=""/103, 0x67, 0x8000000000002, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) close(r0) mknod(&(0x7f0000003880)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) close(0xffffffffffffffff) open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=""/177, 0xb1) close(r0) 16:00:04 executing program 0: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r3, &(0x7f0000000500)=[{0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x800, 0x1800}, {0x3, 0xba3b, 0x800}, {0x3, 0x2, 0x800}], 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r5 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000480)=0xfffffffffffffd8c) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0), 0x0, 0x0, 0x0, 0x4}, 0x0) 16:00:04 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) close(r0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0x1ff, 0x1, {0x2, 0x1d85}}) r2 = kqueue() close(r2) 16:00:04 executing program 1: r0 = socket(0x11, 0x3, 0x5) sendto$unix(r0, &(0x7f00000000c0)="66a269f6", 0x4, 0x2, 0xfffffffffffffffe, 0xffffffffffffff0a) sendto$unix(r0, &(0x7f0000000000)="b100050309000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) uvm_fault(0xffffffff822484c0, 0xffff8000019a0002, 0, 1) -> e kernel: page fault trap, code=0 Stopped at rtable_satoplen+0x150: movzbl 0xffffffffffffffff(%r13),%r12d ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xffffffff822484c0, 0xffff8000019a0002, 0, 1) -> e rtable_satoplen(21,ffff80000199ff59) at rtable_satoplen+0x150 end trace frame: 0xffff8000149ee170, count: 0 ddb> trace rtable_satoplen(21,ffff80000199ff59) at rtable_satoplen+0x150 rtable_lookup(0,ffff80000199ff09,ffff80000199ff59,ffff80000199ff11,21) at rtable_lookup+0xed rtm_output(ffff80000199ff00,ffff8000149ee260,ffff8000149ee268,21,0) at rtm_output+0x1a7 route_output(fffffd803546e700,fffffd8037002600,0,0) at route_output+0x78b route_usrreq(fffffd8037002600,9,fffffd803546e700,0,0,ffff8000ffff2bd0) at route_usrreq+0x35d sosend(fffffd8037002600,0,ffff8000149ee528,0,0,0) at sosend+0x6e3 sendit(ffff8000ffff2bd0,3,ffff8000149ee5e8,0,ffff8000149ee6b0) at sendit+0x58f sys_sendto(ffff8000ffff2bd0,ffff8000149ee6c8,ffff8000149ee6b0) at sys_sendto+0x92 syscall(ffff8000149ee760) at syscall+0x541 Xsyscall(6,0,ffffffffffffffd8,0,6,11e75d19010) at Xsyscall+0x128 end of kernel end trace frame: 0x120fb8d9030, count: -10 ddb> show registers rdi 0 rsi 0xaa rbp 0xffff8000149ee0d0 rbx 0xffffffffffffff5a rdx 0xffff80000199ff5d rcx 0xffff8000019a0003 rax 0xffff8000019a0003 r8 0x21 r9 0x1 r10 0xffff800000936bc0 r11 0x2674b0fb436cb772 r12 0 r13 0xffff8000019a0003 r14 0xffffffff8218da30 mplsdomain r15 0x4 rip 0xffffffff817c2be0 rtable_satoplen+0x150 cs 0x8 rflags 0x10287 __ALIGN_SIZE+0xf287 rsp 0xffff8000149ee080 ss 0x10 rtable_satoplen+0x150: movzbl 0xffffffffffffffff(%r13),%r12d ddb> show proc PROC (syz-executor.1) pid=324521 stat=onproc flags process=0 proc=4000000 pri=73, usrpri=73, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff24c8,0xffffffff82259c50 process=0xffff8000ffff7a50 user=0xffff8000149e9000, vmspace=0xfffffd803f014318 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 73487 76876 42899 0 2 0 syz-executor.1 *73487 324521 42899 0 7 0x4000000 syz-executor.1 93353 521944 69947 0 2 0 syz-executor.0 93353 194528 69947 0 3 0x4000080 nanosleep syz-executor.0 97401 187099 1 0 3 0x100083 ttyin getty 65710 19126 0 0 3 0x14200 bored sosplice 69947 57958 97355 0 3 0x82 nanosleep syz-executor.0 42899 155171 97355 0 3 0x82 nanosleep syz-executor.1 97355 206614 88794 0 3 0x82 thrsleep syz-fuzzer 97355 462218 88794 0 3 0x4000082 thrsleep syz-fuzzer 97355 196526 88794 0 3 0x4000082 thrsleep syz-fuzzer 97355 349539 88794 0 3 0x4000082 kqread syz-fuzzer 97355 510955 88794 0 3 0x4000082 thrsleep syz-fuzzer 97355 178412 88794 0 3 0x4000082 thrsleep syz-fuzzer 97355 395137 88794 0 3 0x4000082 thrsleep syz-fuzzer 97355 452326 88794 0 3 0x4000082 thrsleep syz-fuzzer 88794 203496 53575 0 3 0x10008a pause ksh 53575 518675 89062 0 3 0x92 select sshd 89062 187782 1 0 3 0x80 select sshd 61388 77878 32670 73 2 0x100090 syslogd 32670 400017 1 0 3 0x100082 netio syslogd 23332 517231 1 77 3 0x100090 poll dhclient 15355 258293 1 0 3 0x80 poll dhclient 85398 352706 0 0 2 0x14200 zerothread 96500 188208 0 0 3 0x14200 aiodoned aiodoned 71066 368148 0 0 3 0x14200 syncer update 43960 226976 0 0 3 0x14200 cleaner cleaner 8697 17643 0 0 3 0x14200 reaper reaper 24873 187914 0 0 3 0x14200 pgdaemon pagedaemon 19645 8898 0 0 3 0x14200 bored crynlk 70497 366253 0 0 3 0x14200 bored crypto 4745 248324 0 0 3 0x40014200 acpi0 acpi0 40682 313888 0 0 3 0x14200 bored softnet 56227 214923 0 0 3 0x14200 bored systqmp 4928 210348 0 0 3 0x14200 bored systq 29736 510297 0 0 3 0x40014200 bored softclock 61205 226255 0 0 3 0x40014200 idle0 8092 125629 0 0 3 0x14200 bored smr 1 498080 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9505 6345K 6354K 78643K 12800 0 0 pcb 24 9K 11K 78643K 1028 0 0 rtable 101 3K 4K 78643K 2379 0 0 ifaddr 59 20K 24K 78643K 1178 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 39 0 0 iov 0 0K 24K 78643K 254 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1209 76K 76K 78643K 2714 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 31 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 1K 1K 78643K 52 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 6 17K 25K 78643K 2105 0 0 sigio 0 0K 0K 78643K 22 0 0 proc 42 30K 54K 78643K 432 0 0 subproc 64 65538K 69634K 78643K 84 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 1314 0 0 in_multi 33 2K 2K 78643K 94 0 0 ether_multi 1 0K 0K 78643K 11 0 0 mrt 0 0K 0K 78643K 6 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 78 344K 344K 78643K 78 0 0 exec 0 0K 1K 78643K 315 0 0 pfkey data 0 0K 0K 78643K 1 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 89 21K 25K 78643K 6227 0 0 UVM aobj 94 5K 5K 78643K 103 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 70 0 0 NDP 12 0K 0K 78643K 373 0 0 temp 171 2359K 2425K 78643K 10385 0 0 kqueue 0 0K 0K 78643K 24 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 4 0 0 1 0 1 1 0 8 0 inpcbpl 280 1431 0 1423 3 2 1 2 0 8 0 plimitpl 152 63 0 56 1 0 1 1 0 8 0 rtentry 112 43 0 3 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 336 0 332 1 0 1 1 0 8 0 nd6 48 4 0 0 1 0 1 1 0 8 0 ppxss 1128 44 0 44 22 21 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 184 0 0 12 0 12 12 0 8 0 art_table 32 185 0 0 2 0 2 2 0 8 0 art_node 16 40 0 6 1 0 1 1 0 8 0 sysvmsgpl 40 9 0 5 1 0 1 1 0 8 0 semupl 112 6 0 6 1 1 0 1 0 8 0 semapl 112 43 0 33 1 0 1 1 0 8 0 shmpl 112 101 0 9 3 0 3 3 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 6043 0 4626 46 0 46 46 0 8 0 ffsino 240 6043 0 4626 84 0 84 84 0 8 0 nchpl 144 9578 0 7951 61 0 61 61 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 200 5926 0 0 312 0 312 312 0 8 0 namei 1024 26149 0 26149 1 0 1 1 0 8 1 scsiplug 64 7 0 7 6 6 0 1 0 8 0 scxspl 192 31445 0 31445 17 16 1 7 0 8 1 sigapl 432 2274 0 2260 2 0 2 2 0 8 0 futexpl 56 39937 0 39937 1 0 1 1 0 8 1 knotepl 112 464 0 437 5 4 1 2 0 8 0 kqueuepl 104 512 0 510 1 0 1 1 0 8 0 pipepl 112 2062 0 2043 3 1 2 2 0 8 1 fdescpl 424 2275 0 2260 2 0 2 2 0 8 0 filepl 120 13777 0 13681 5 0 5 5 0 8 2 lockfpl 104 530 0 530 14 13 1 1 0 8 1 lockfspl 32 672 0 672 13 12 1 1 0 8 1 sessionpl 112 18 0 8 1 0 1 1 0 8 0 pgrppl 48 30 0 20 1 0 1 1 0 8 0 ucredpl 96 2817 0 2810 1 0 1 1 0 8 0 zombiepl 144 2260 0 2260 2 1 1 1 0 8 1 processpl 840 2290 0 2260 4 0 4 4 0 8 0 procpl 600 5555 0 5516 4 0 4 4 0 8 0 sosppl 128 29 0 29 11 11 0 1 0 8 0 sockpl 384 2320 0 2301 5 1 4 4 0 8 2 mcl64k 65536 770 0 770 103 102 1 33 0 8 1 mcl16k 16384 5 0 5 5 5 0 1 0 8 0 mcl12k 12288 40 0 40 19 18 1 1 0 8 1 mcl9k 9216 29 0 29 20 20 0 1 0 8 0 mcl8k 8192 20 0 20 16 15 1 1 0 8 1 mcl4k 4096 636 0 636 2 1 1 1 0 8 1 mcl2k2 2112 17 0 17 11 11 0 1 0 8 0 mcl2k 2048 49488 0 49454 15 10 5 12 0 8 0 mtagpl 80 2 0 2 1 1 0 1 0 8 0 mbufpl 256 99898 0 99837 54 49 5 21 0 8 0 bufpl 256 11222 0 5777 341 0 341 341 0 8 0 anonpl 16 264167 0 255125 214 164 50 54 0 62 11 amapchunkpl 152 10546 0 10464 35 31 4 14 0 158 0 amappl16 192 13051 0 12562 206 176 30 37 0 8 5 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 28 0 21 1 0 1 1 0 8 0 amappl13 168 4199 0 4188 1 0 1 1 0 8 0 amappl12 160 7 0 7 1 1 0 1 0 8 0 amappl11 152 178 0 169 1 0 1 1 0 8 0 amappl10 144 57 0 56 2 1 1 1 0 8 0 amappl9 136 175 0 171 1 0 1 1 0 8 0 amappl8 128 130 0 111 1 0 1 1 0 8 0 amappl7 120 2110 0 2104 1 0 1 1 0 8 0 amappl6 112 48 0 42 1 0 1 1 0 8 0 amappl5 104 500 0 489 1 0 1 1 0 8 0 amappl4 96 279 0 257 1 0 1 1 0 8 0 amappl3 88 189 0 184 1 0 1 1 0 8 0 amappl2 80 21498 0 21438 2 0 2 2 0 8 0 amappl1 72 51969 0 51538 25 16 9 19 0 8 0 amappl 72 5785 0 5752 1 0 1 1 0 75 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 102 0 9 2 0 2 2 0 8 0 uaddrrnd 24 2275 0 2260 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2275 0 2260 1 0 1 1 0 8 0 vmmpekpl 168 21938 0 21919 2 0 2 2 0 8 0 vmmpepl 168 249420 0 247915 209 134 75 78 0 357 8 vmsppl 264 2274 0 2260 2 1 1 2 0 8 0 pdppl 4096 4556 0 4520 6 1 5 6 0 8 0 pvpl 32 781637 0 769455 439 305 134 224 0 265 34 pmappl 192 2274 0 2260 1 0 1 1 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 646 0 185 16 2 14 15 0 8 0