kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Tue Jul 14 05:26:24 PDT 2020 OpenBSD/amd64 (ci-openbsd-setuid-8.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.27' (ECDSA) to the list of known hosts. 2020/07/14 05:26:38 fuzzer started 2020/07/14 05:26:43 dialing manager at 10.128.15.235:23620 2020/07/14 05:26:43 syscalls: 381 2020/07/14 05:26:43 code coverage: enabled 2020/07/14 05:26:43 comparison tracing: enabled 2020/07/14 05:26:43 extra coverage: support is not implemented in syzkaller 2020/07/14 05:26:43 setuid sandbox: enabled 2020/07/14 05:26:43 namespace sandbox: support is not implemented in syzkaller 2020/07/14 05:26:43 Android sandbox: support is not implemented in syzkaller 2020/07/14 05:26:43 fault injection: support is not implemented in syzkaller 2020/07/14 05:26:43 leak checking: support is not implemented in syzkaller 2020/07/14 05:26:43 net packet injection: enabled 2020/07/14 05:26:43 net device setup: support is not implemented in syzkaller 2020/07/14 05:26:43 concurrency sanitizer: support is not implemented in syzkaller 2020/07/14 05:26:43 devlink PCI setup: support is not implemented in syzkaller 2020/07/14 05:26:43 USB emulation: support is not implemented in syzkaller 05:26:46 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0x80000001) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x200, 0x0) fcntl$dupfd(r0, 0x0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000100)}, {&(0x7f0000000140)="6020b1f31f", 0x5}, {&(0x7f0000000180)="11129b18aec837d5e4965609da7353ac85efb1f17821cef13906c075f8ab6142cbb804f9ed313e938306de9ed0b196a6baf1e413ed4db7da8e3b1ea623e67319aeb4a60f9821f3f8e9bc656b755579", 0x4f}, {&(0x7f0000000200)="1fc8d396fa8f358d460924c5a1ad956e82d29a351001f55dc45e624771188a90888d0b199c1a65134b0e8fd396156136fa2ea306f8ed2257ce12da0ad6ae0d5aa55fd1607333aa9663d083699665bb11c4a65b3b990ff022f579e1fcdfeff6370aa1a4fb764c9b247a959595e509a536b52c2fc34411eb3f454d2f50d453626b59b4f28e3456e8ab680633c914d4bd1982417c56570a97d0fdb95c5205f4b402a2a7ee80dcc94908ab94384b2dc0cf5d14d705", 0xb3}, {&(0x7f00000002c0)="b93d4eeb27adbc510c0de092db92419b16fb3ca3eb46bb0cea3f", 0x1a}], 0x5) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0x80, 0x0) writev(r3, &(0x7f00000005c0)=[{&(0x7f00000003c0)}, {&(0x7f0000000400)="913f2a76a56a6f905cd50299df2f4890cb0ef07b39ad140eadc62e5ba364a9a308793dede3df1ed25966ebcfd4354d59e43b2fa57862442bed380ec9120d49c3611b3cdb90ecde170016d6e76b471e7973702927d95dccd0b44696d9fec58a8c06b8689592019c8077c00c32ff8a595585628ff5f95d1f4c25a1b428467ed3fb99296c31c83af9c393ac8065caa52ac9c98aa9629688daa6624f6d79bb4ba027fe0fc30fde254ef0fc8de47fc5be88efc60bc5", 0xb3}, {&(0x7f00000004c0)="57a8f6674ab6d3d6493f171dc8b17d874df82a7f27fbbabbf8a01ddd45e46e6cdcefcd79ec13350d5134c67691b29eb28591432b4f54b72aaef00ddb5a519f76e40bd8ae533332e96c74855c7e3d50f3604137d2752970095bd188ae80972995ac3e72b0c45fa04d35a8b17d020f4d23fd262149dfdd24db398d3a5e821761368ba3c10a5863f1a3268660a4b02751daa40fe4f231fbfa51a1ccca3fba0d8c26939908e42ac4342321adb492164d0d4c767a845a562ffaf1be73496c23deeb0ca97e349689e0c8fa1a8fe3cb6bb4bb9a0bb5baa7744f5d5780c8595d88cf78395284531c398c7e67bf8fdd149938352d9d3cdd5d7e1180b339c37ecd229d19", 0xff}], 0x3) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x40) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x80, 0x0) ioctl$KDGKBMODE(r4, 0x40044b06) fchdir(r0) getuid() ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000680)={{}, 0x2, &(0x7f0000000640)=[0x0, 0x0]}) mknod$loop(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x1) getsockname$inet(0xffffffffffffff9c, &(0x7f0000000700), &(0x7f0000000740)=0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000780)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f00000007c0)) r6 = msgget(0x3, 0x8) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000800)=""/99) 05:26:46 executing program 1: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/73, 0x49) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) semop(0x0, &(0x7f0000000100)=[{0x2, 0xdb, 0x1800}, {0x3, 0x58f, 0x1800}], 0x2) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x8373bdaa775617be, 0x0) preadv(r1, &(0x7f0000001580)=[{&(0x7f0000000180)=""/146, 0x92}, {&(0x7f0000000240)=""/218, 0xda}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/136, 0x88}, {&(0x7f0000001400)=""/86, 0x56}, {&(0x7f0000001480)=""/217, 0xd9}], 0x6, 0x0, 0x6) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000001600)) r2 = semget$private(0x0, 0x3, 0x450) semctl$SETVAL(r2, 0x7, 0x8, &(0x7f0000001640)=0x1) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000001680)) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f00000016c0)=0x2) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000001700)) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000001740)=0x1f) r3 = open(&(0x7f0000001780)='./file0\x00', 0x20, 0x1) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000017c0)) unveil(&(0x7f0000001840)='./file0\x00', &(0x7f0000001880)='c\x00') r4 = syz_open_pts() ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f00000018c0)) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000001940), &(0x7f0000001980)=0xc) 05:26:47 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@fragment={0x0, 0x0, 0x80, 0x0, 0x0, 0x1c}]}}}}}}}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="be020097048eb9799150480dd33318d76bfc612e2a5f201d190b0606e7f28868dd78cab7f368ee8013e0d0a7cd3ef06ad3dd947be4c39f12bc9940c40a3537d5a6dfb6524dad4973b511addc1e57d7cbf1023e1829d29ba910fdae115a5904e88d40ae5363dd395dabea5cb1e5e2e80c0fac3a190a090187e635770590b226ac280ad90fabd6a9b554285916beba4653", 0xf0}], 0x1) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x124) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0xfffffff7, './file0\x00'}) 05:26:47 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000240)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "e2db14", 0x10, 0x0, 0x0, @loopback={0xfeffffff00000000}, @mcast2, {[@fragment={0x0, 0x0, 0x0, 0x0, 0x0, 0x17}], @udp={{0x0, 0x3, 0x8}}}}}}}) r0 = semget$private(0x0, 0x8, 0x10286) syz_extract_tcp_res(&(0x7f00000001c0), 0x4, 0xee7) r1 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0x20) setsockopt(r1, 0x1, 0x6, &(0x7f00000195c0)="254243fb05fde2606db740c9434505e0d08d7bc27af39259e8d8e51410129563214332cf67d2adbcd5019799995382967c7ccac8fbcd9e4897160539df68d885d65c7d22d8cabe3307b00a5688a9806b7b582e593de8a507b767591465beadf144089659a0590fb50d47ea4cb30f05e924cad11501a7bd253a2aa892f0339ed3325679e8247d0058b195526fdc130bd58b3c4616b234058161b8361e1db17220547c9242c465558653fdb81d26ae9bd7f0084f1f704ad6f69631ee517657706d8f27a6958769f5597cfe", 0xca) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000680)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000100)=0xff) setrlimit(0x3, &(0x7f0000000200)={0x8, 0x100000}) semop(r0, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x4, 0xffc}, {0x3, 0x1009, 0x800}, {0x0, 0x401, 0x1c00}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xa, 0x1000}, {0x5, 0x2, 0x1800}, {0x1, 0xc1}, {0x1, 0xfffc}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x83, 0x1000}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/144) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x8, 0x1]) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000280)=0x5) semop(r0, &(0x7f00000000c0)=[{0x3, 0x0, 0x1800}, {0x4, 0x22, 0x1400}, {0x3, 0x90}, {0x2, 0x3f, 0x800}, {0x3, 0x6, 0x1000}], 0x5) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000180)=0x9) 05:26:47 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4}}) r5 = getegid() mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x1811, r1, 0x0, 0x8) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, r5, 0x190, 0x100}, 0x5, 0xffffffff, 0x6}) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000001c0)=0xfffffff7) setregid(0xffffffffffffffff, r5) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) write(r1, &(0x7f0000000280)="20d3cf596a0a", 0x6) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000000600e5ff0000b535187cd4c86a7a0033dc58c1e097db6a646ce67c839140d4a42a9735eeb28e43378bc929d1b266cd1adb902256d92a021f472372fee9bb235555646f3b50fef3c84fa0031a3c9c38cd140000fe7b21823f1ba08bd44b6b0e62902a759e93ae0c002cd3d66266f1e45311ef0c577336101debc3a6660be10e9457f9e6eeb9106dca82234906633666a53db838dc0314615369b487ae9957735b9cf668846847c9250f672b26237b33b10b818167c9acdadd6c2d0db0684a611df1eecb59e0af9edac07043a03b023fe5611f849a7bce99719f4bb5f2ccf445045399ceecbec10f"]) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 05:26:47 executing program 1: syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000700000000000019078ac1400bbffffffff0b0000000000000011000000000000ffffffff94060000000089ff00e00000027f001400bb00000000ffffffff9ecb0002ac1400bbffffffffffffffffe0000001e0000001070b00ac1400aae0000001000000d34f86fe146626f272b1f6aa58d0082d1603a7beece01a4ee86b9b0e27f98f84130b69687067301a49d6fb1b542f232caca7443bc38b3175e0019246d823c5fbde493451acdb6c09a65b807301c1cd9885b74fd1255a8875015c8d0dbcbef8129b2e20b87cafe48e73e15b4f494a97e29d611e61afed56b0e6f01342cc8559816162db02e2f32f3f86fe9763c84d13279f3ad74890991fc314b51f747e0ba5332c21fd74bcb06baa6dd7cdc36e929fc060963f7f885e9709236685df95caa4a928a6965bb92bd00dc26777e3d6f69f44a63cd534bc2bc937dcb24b"]) 05:26:47 executing program 0: sysctl$net_mpls(&(0x7f0000000700)={0x4, 0x21, 0x5}, 0x3, &(0x7f0000000740)="520828c1", &(0x7f0000000100)=0x4, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000140)=@abs={0x1f95d27d48731892, 0x0, 0x3}, 0x8) getsockname$inet(r0, 0x0, &(0x7f0000000040)) close(r0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) fcntl$dupfd(r2, 0x0, r0) 05:26:47 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x8, 0x0) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffffa, 0x11, 0x1}], 0x8, 0x0, 0x6, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) pipe2(&(0x7f00000000c0), 0x10004) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) bind$unix(r3, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) getsockname$inet(r2, 0x0, &(0x7f0000000040)) dup2(r1, r2) 05:26:47 executing program 0: pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000440)) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) truncate(&(0x7f0000000080)='.\x00', 0x0, 0x0) 05:26:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd, 0x3}, 0x8) r2 = dup(r0) listen(r2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x16) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r3) r6 = accept$unix(r2, 0x0, &(0x7f0000000080)) write(r3, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdf", 0x19) recvfrom$unix(r6, &(0x7f0000002200)=""/4093, 0xffd, 0x40, 0x0, 0x0) 05:26:47 executing program 1: sysctl$net_inet_gre(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000140)=0x6, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000600)) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) accept(r2, 0x0, &(0x7f00000000c0)) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)) 05:26:47 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffc}, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000440)) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000000)) pipe(&(0x7f0000000400)) open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0x34) fchmod(r0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000600)) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000440)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) r3 = kqueue() r4 = syz_open_pts() readv(0xffffffffffffffff, 0x0, 0x0) clock_gettime(0x0, &(0x7f00000001c0)) syz_open_pts() kevent(r3, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x5f, 0x0, 0x1000000000000}], 0x3fc, 0x0, 0x21000101, 0x0) 05:26:47 executing program 1: pipe(&(0x7f00000000c0)) r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000040)) flock(r1, 0xf) lseek(r0, 0x0, 0x2, 0x0) getdents(r0, &(0x7f00000010c0)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000180)="ec50b18dd0cd9ef87c499de4b1e8526ca7b4df92c7c4a480dbbc8c28c2f147e17219e9fd9e87fda28ce1dea14534700b6c24fc2a29d8f92f0acb3918c9d4392659809e970917bf3730b7c4caf324e52e9e49aabaf6263e114c4b57b474cdb24d112a8f182b19142bf49436ab956f2badc1e92eb393e45a801a938df40fd8c607dff5da9732e272d01c0f", 0x8a) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x8000000000000000) r4 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r4, &(0x7f00000010c0)=""/4096, 0x1000) 05:26:47 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x2a}, 0x2, &(0x7f0000000080)="3dd5a56ad790cd948e89519182afde23222abafb6a0023faeb66d7d300cff71b690c4d11cef4ecd4a587b41c7333cf14", &(0x7f0000000000)=0x30, 0x0, 0x0) 05:26:47 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCNXCL(r1, 0x2000740e) sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) 05:26:47 executing program 0: r0 = semget(0x3, 0x1, 0x446) semctl$IPC_RMID(r0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "8da446", 0x0, 0x6, 0x0, @loopback, @rand_addr="00000000df00"}}}}}}}) 05:26:47 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) bind$unix(r2, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) getsockname$inet(r1, 0x0, &(0x7f0000000040)) sendto$inet(r1, &(0x7f0000000180)="91ec947cd9dc623e625f94ed8c4285f28bf5cc1d68e1d55e7be529b0177536d39a958bab3d0b4b906cdd0876926915cdfcc47d01c721007fb237cbf9ee8ba6537dee1e805742c0d46dc29b80dcd1245c167092ba8063dc114d8ca0b66dc37c2320afda22ff2ed924b392f90405c91f85265a77a597aa7097b686f1cb96ecd41f653757d4d0888a530e664aeb", 0x8c, 0x4, &(0x7f0000000100)={0x2, 0x0}, 0xc) close(r0) syz_open_pts() r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x20, 0x15) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffff7ffd, 0x0, 0x2503, 0x7fffff81, "07000000577dac00"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="c43e65d79fb1344ef602488778c77b496478835afd7ddc7d", 0x18}], 0x1) 05:26:47 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) fcntl$getflags(r0, 0x3) sysctl$hw(&(0x7f0000000080)={0xa, 0x4}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) syz_emit_ethernet(0x274, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffe378c90ac8f681000f0086dd69d9a363023ac122fbe8d6152000000000000000000000000000000000fe8000000000000000000000000000aa2900803865000000f000c5d864000000622e000000000000c204000007ff039cb5db86b52d792aebf36ebb407dd7315b6f6321c965c8f75fddaf986e756e3c56462672aa7ce389c43bec0dc4e9535f19c870c247bb315a57cea6dd6b2329a337c20024923fbc6ee12b9d08498ef748305cd6254db542a3d3c3fc1a121eee730a97d5626cf88d29763b8185c9b947d5f8e270412e7d1ea852f8711ef361ba8280d2898416834e3b3a08bfb33ae91145ae2784187fc9ec8c6aee19750d03b4853cbe63573e943300957bcb040acefd2b8b15940f0db4ba926e726cfd32c37a531e94df2d76dfc87e0924487174690bf11269c87014b20a1306c7d51c958f243e010d61e6965e7d1afcd35154d52135ef85970f886b9224643b8cc888b078481273f1e1377d598974ff2c788e70a15a330dd0964512099f77aea38b2b8d19e0a546f30bd484d87ac2289d366ebf69a95f972dbe0d556f11cb4e66f3756d079e1a8680f06fdfce6c65b218e0b6a5534ffcff87960001000001000104000000000401080106000000000000c2040000d7ee7b2c000609680000002c0a00ac0000000000000000000000000000000000000001ff010000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bb000000000000000000000000000000000801000000000000000100000100c204000050330401be003025774829484a17d77d6a889028fffa52503bba56b10d4eb023928410efa8d247ffb3b623e9455d95fa7512fce49af93084"]) nanosleep(&(0x7f00000000c0)={0x1, 0x2}, &(0x7f0000000100)) 05:26:47 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) unlinkat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x8) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="f150554096adeac960ddd021a804809a9ab9e61d021572c08f21d8ede4aae5b1f2e4049414a9823424", 0x29}], 0x1, 0x0, 0xffff) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000440)) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000002c0)={0x0, 0xfff, 0xfff, 0x4, "afb3683b17b85ec2ef5c69a79ac9bb443d59a47d", 0x3, 0x7f}) writev(r0, &(0x7f0000000040), 0x1) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000019640)=""/102392, 0x18ff8}], 0x1, 0x0, 0x0) r1 = socket(0x20, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) linkat(r0, &(0x7f0000000240)='./file1\x00', r0, &(0x7f0000000280)='./file0\x00', 0x0) r2 = dup2(r0, r1) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, &(0x7f0000000340)=0x21000001, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xc9, 0x80000000, 0xffff, 0x7ff}], 0x6, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffb, 0x90, 0x40000000, 0x1, 0x8001}], 0x3, &(0x7f0000000200)={0x1, 0x8}) socket(0x0, 0x0, 0x0) 05:26:47 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffc}, 0x0) r0 = kqueue() r1 = syz_open_pts() readv(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x5f, 0x0, 0x0, 0x100}], 0x3fc, 0x0, 0x3, 0x0) 05:26:47 executing program 1: bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) msgget$private(0x0, 0x202) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, &(0x7f0000000080)) symlinkat(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00') r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = msgget$private(0x0, 0x145) dup(0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000980)={&(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000880)=[{&(0x7f0000000400)="a0f8fdf0573145a9a88acd92cc1958f89661f1dd174af9771bf72716dca538928f5891b28937da28a646fd3aa75c094e874c18529ed0757c37488cb59209f46aa856ab619e6d49399ec91da189b1ff56df676b6057dbfc8e6969bee261da69905fd3f8bc7a02e219b2ef46bd9140c9e1fb3fa2b6313a2dbdf4b0caca970bdb6fd7668d45141bdc86aad0b7638553e4d48e049171182fa60db6", 0x99}, {&(0x7f00000005c0)="8242410acb27497009ff665926eb122a9a2b6fdd73ce37f361ddc9d06d08f79beec6353df55348f0c92f0f74187200e558ab8df85305e908d4060e19f4bcb7ffcbea62feaf4c4b99dd33105babcb8b2361a70d239c27ebd26f25d6ea58cc9d2ee18dbe691a1f92a4e9f59aaa474f8d915a28cdbdb4e2d4d5ac11bd4f4e22389d866b3f9a7793adc26cc8fbed94dc37c58b3ded8b1f25971981c96dc8687e369719133076e68e0b09c320cacbc7b1738243d2f1c95b42823067f7e5ddd66648cc60a26e095c09c8c1a269d2d1e8c253e7599f25d075c9e956c378ab84b16ac181ad2cea9b538ea88f581c61745a058102", 0xf0}, {&(0x7f00000006c0)="c46679a5c1c674569becceb41fe06e3d46c30da1552e172d41a3983a393b623e309b505e1998ec85b20d7cbb0d23e4ce9460d948e6b02564a8046db4291f2f19398314e22b896e6325c8e846427587366f", 0x51}, {&(0x7f0000000740)="30574b3b7f9769d48c118d24361477db9049a5f219b941661905e1b732ee5f30ffba902ddeac77feb1832e83d84e0434eb743b9034448f2635b33c5cbe5e127c928abfbaf3e234b769ef2447d57c67daab3f42dfec9c2d64c168439399d08e1d2e87ab369069119be3258878d50d708dd813578ebf549e8aa231ef6b92c25833", 0x80}, {&(0x7f00000007c0)="a08e67a3f915e6b99a056b4ee6df0c9be1eec810d9308c9131b528077c738e9da052cbafa569ddb67a71e76be04760ce9998bde7bb130b411df91a12db432e0faef464096f3dd0dfc51dad2f6df8312aa597aa617b9c13a5f39e04930cd91c7a0638a154394d4eecc6cad3038f7a21dde25959ce384c34fa9ff1a0115af64766f50ef5804bcb96595bc473459e995ffd58f2cf095a57ce5398ef5e5de7e48fb0ff1804cc6b014475be2a012552", 0xad}], 0x5, &(0x7f00000009c0)=[@rights={0x30, 0xffff, 0x1, [r0, r2, r1, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, r1]}], 0x70, 0x402}, 0x2) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000280)=ANY=[], 0x0, 0x40000000000800) msgrcv(r5, &(0x7f0000000500)={0x0, ""/146}, 0x9a, 0xd6d0c418f59fe7d3, 0x1000) msgsnd(r5, &(0x7f0000000180)={0x0, "73420ca0c246d1dbebb5baa99c1c201b32a96d72ec132c45632fc3f0e818b84717fb8080f8f942ae23dabe2f0a01f193fb6dcacf08b0bae0ef5d439deb4863a3221eaf404133fcc2628e780ed58f5e74f858444a66115d1968af16f2834c65adefc9698c0f849f8898f8ecb2443054304b0ab41ab0cf11e1ee9feb827822e49743565249107cc04d197c7afdc2d1d429a03808c19e9042b07f3010672f9644e948d67c1477e05a1a8a5c757d6be76ec52ec71f143ef32b1cbd3668565cbfba08a4785fe8ae96a597891b17711b801e1503c67889b5"}, 0xdd, 0x0) msgrcv(r4, &(0x7f0000000100)={0x0, ""/108}, 0x74, 0x1, 0x1800) msgsnd(r3, &(0x7f0000000280)=ANY=[], 0x0, 0x40000000000800) msgsnd(r3, &(0x7f0000000a40)={0x3, "fd46c0a5aa13b7b92bc7cfcc86529bfd219c038d68ee355cc5e8e3ac5863ad01a7ba8ff30017d746f6e1e1b2036a4abfd27b794f96803c0ea8cf298236c141dac04630f4b0b96eb77d6100083560754c8c96ce0ebd09254af850d5c3bcdb974a0c8119f2416a5c1e29820f5d3cf66a71db98f21ce2ab69a47802e8476c78c49fe6e3b3accec9f5f3f531206fd0684398a6c7f9404b2e7613c7db5375f60d96699eb9808c846013b4fb"}, 0xb1, 0x800) syz_emit_ethernet(0x6b, &(0x7f0000000380)={@random="957782468550", @remote, [], {@generic={0x8864, "d342902f8ae1bad97b464e7735717d7518d411c139d415c88f44b0c8be085e969a8de27f0f24cac20914e7200808c11f3114554df519e4ea1559d0519a999947d7a721e134f1a15d99bdb513a93592e69530519ddb96e1f047fe7dd616"}}}) 05:26:48 executing program 0: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0xff, 0x0, r0, 0x0, 0x0, 0x4a}, 0x10001, 0x400000000000000}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup(0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(r3, 0xffff, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = open$dir(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffbffd) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r4, &(0x7f00000001c0)=ANY=[@ANYRES32, @ANYRESHEX=r1, @ANYRESHEX=r5, @ANYRESDEC=r0, @ANYRESOCT=r3], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r6 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r6, &(0x7f0000001200)=""/4081, 0xff1, 0x2, 0x0, 0x0) 05:26:48 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000500)='./file0\x00') r1 = socket(0x6, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) pwritev(r1, &(0x7f0000000440)=[{&(0x7f0000000040)="d3a20182f6b623accb15023708dc2befd39d1174417fea2ea0223912eb0ddfd6c2efae791ffa5b744e8b6beeddfb6cc7832262bcf0f1445556da9a3a29cd067a32884796ce", 0x45}, {&(0x7f0000000200)="fcdb951f8c12e74ea05fa454552ac0c80048d675170de42c08b81d0b9ad9ad6fe62fe9c879a75398014e69116e075229a6dbae0cc0ae4536f6b7385d3547bb8d72fd0e2a3a298be72fb0f647d07789407c99c4e422512f307c9189602da38bf468ce90989adbdb1aac7f6bf2e00c22e9d2fd344107ddfbcb6025bd0cb0cb0e114dfbdc2b093b0b33428dd1ec5a997283e27d2fa19c54035ba2f92010378dd1103b519a64a1d011229872ca27a5eeb99caa2be7b5cf671e52dacc64a90f6cb83599715ee0f518a68a8727a795e83cb1131089825611aedb1f02b777375f01efff86ba9f00ddc38827715544201bd9893881de907bb06b", 0xf6}, {&(0x7f00000000c0)="4da42aeb6888026eaf43dbd9f43259569646846bb5169a867e3fbf99d9a03161cdbda71b223f8133f524d57b709d354fa64c0f0fcdab56aeb7fb7aefe4b9ae56f5cd8c3dd04f98219c886bf460fd1c45c5686602291d5084c2e7d24da56ee8", 0x5f}, {&(0x7f0000000140)="8e1a1ba4a2464610357a584d2e6d4f41afc490777ee30de6d9b210ca6ddb675eabbfe639b9161626724bce26220dd8", 0x2f}, {&(0x7f0000000300)}, {&(0x7f0000000340)="8071d6216f53a139bf89a66beb99969c8d5035dad743664f53d77480ada4bd41", 0x20}, {&(0x7f0000000380)="fbb18facc772e888a42a66d56f7c38191def5a65ab0ab8914f16cce2223f2ea55a2f751f2b88da90873bfdb1fa115f68e96210c2ff4ac7b9b99f8ad3aea2b695fa13dd6aad853621fa44e3093a0e05b7e027c0fe8c3c581b55ffd1189dc5da5c3c8faa3906fb58193d3a8e62e2b088b6479bc4c973ce7242fe270651dfa46c080fe35b465f24fe1f6b0a6a41fae119a5d9765bab3cd0b8b1bd7d8225a572bbd7b238fbdb2fa58d5b36adbd201a2c1ae273e435f40e47fcfe85b9dae4a4", 0xbd}], 0x7, 0x0, 0x67) syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6051e013001400000000000000000000040000000000000000080000000000000000ffff380000004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="72ff5eadccd66080"]) 05:26:48 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000600)) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x800, './file0\x00', './file0\x00'}) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x2}, 0x4, &(0x7f0000000100)="b17a21faea25c6d1c7c5411b24de301d1c5aaf963ba961b85ac6eb20ad8094774000053e656b64f96ad7f047719a0e003d1a36ca2400021f4f5dc7e9fe7fb365f5ba86484513d958a0022bc1b707b10f23ba52553635c02da3ed0179eca2726b32dfc7f576e3cb2b46a9a200", &(0x7f0000000040)=0x6c, &(0x7f0000000180)="436de5d36c83b7b4681e3b4494a3c3d87194554591c50a8974e39d2606859355b597b1a66b5432c5eb11c6ebc458a6986bd97b4d846655dc05a41aa7f85c189a0ef23798df94d5fc339b6aa934c8ae15a846c54439b4ffc189d1b79d02a9307c1d3017471dae4ae142ad3823e35a0a380561e9b6b8e4927a1944ec9286171f594687afb17934e232228cfc329bb77b33f63a0968a1fa85c0a58a", 0x9a) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3}}) r4 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, r4, 0x190, 0x100}, 0x5, 0xffffffff, 0x6}) fchown(r0, 0x0, r4) syz_emit_ethernet(0x46, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffaaaaadaaaaaa0800450000380000000000019078e0000002ffffffff030a907800000000450000000000000000ec54cf6812224c53d7290000e00000a10300ca023701ffffffffcba7c5b284b74a0ee4ad1ad749a4b4bf3c6eeb859404b26bcebd39ccc577ec73eaa7f3882ebf6dfcec7f13aae1aef11d91eaf018f8a4d946e0b47eeac77461be9bbe2a29ff2be6b3d1d41c41d7b7762e93e400482cd3c5a98e2f3e80c33d1908eed663631f4dceb2c98f52bb16431e0263a4cae2424a38e76db1f2265be071508adf284c554ea6092f4eb3744017f835c71e04cc21f9d80084a31ed693de3eb8d31c9ea6d5eb2faac7bb82bc21f07584b872474e"]) 05:26:48 executing program 1: pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='\x00') syz_emit_ethernet(0x56, &(0x7f0000000080)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x20, 0x2c, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@routing={0x0, 0x0, 0x0, 0x1}], @icmpv6=@mld={0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}}}}}}}) 05:26:49 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) mkdir(&(0x7f0000000040)='./file0/../file0\x00', 0x40) mkdir(&(0x7f0000000000)='./file0/../file0/file0\x00', 0x80) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r4, 0x0, &(0x7f0000000040)) dup2(r3, r4) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000240)=ANY=[@ANYBLOB="00002e2f66696c6530221773fa2313d6d46c6530fa7b728ddbd5fe436abb35b2e0e0153d84a8810b71237fec62c8e65de93c592b31c017e40930985e8274a8ac477cf81617e24ba5624f3a9f1c434b544c140541c96cda2e8e34a5cb1e6330feb0dba616efe9cc6ad836e2b02ae031d20b6a6471f597d6bfb36abe7fa15de23b2160f17b3f1347c31eed240cd0428a"], 0x19, 0x0}, 0x4) 05:26:49 executing program 1: getgroups(0x3, &(0x7f0000000080)=[0x0, 0x0, 0x0]) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(r1, 0x6, r3) getpgid(r3) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r4, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(r4, 0x6, r6) r7 = getpgid(r6) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r8, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r7, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x7, 0x0, 0x0, 0x0, r0, 0x0, 0x2}, 0x2, 0x4, r3, r7, 0x100000000, 0x7ff, 0x1f}) syz_emit_ethernet(0x7d, &(0x7f0000000180)={@random="adcd0ce54b9d", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "8b1c02", 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x0, 0x0, [], [@generic={0x0, 0x0, "f1687628373b405b69fc97143605afd33c4d02b4db27c96ca3a5be00e2b6dff2f8bc033b83914ccb57f72241840dfed1c8e0a365cec9a3978c4f2065f605b7db68bc02d76e46c08b318470adf880fd667154875087c394fcb4b36c575045988b6e8b6cba1002cf65d0d1d959b69a0f1a4f85ec791ad970270d8b5e9eca3303625a2589bb802f8f7ed004e2d4889e332cc0e9896d76defdcd359036491ddef4a66e347244ee65a3daa12ecc7017d53e7137469389d737d9df73affe8825a856a4405269604f8f46b44e54979e61645d2bd39b22413e15223fd1a32ef3284374768cb864b11cfcb07535405ed6f5764e9cc9896f052f668abdec31088828404afe93db5c9d84f74a4cd8615de45e2c88394060d4fd0dac137268ce2b092d5b97b7bcd9b7a29d5cf8bc7cdc3b549cb13f277154a2ef644a19f4b8ebe27eeb248b838262bd6bb52ee78ce371d951e1d3fbd4023b09e285d55299c299fac304b69504589fff2ca98cc3bf2f3fcedb1ac0316038c539af17ed06c335b61fcbfd220b51bed64c4d803164f4e17410a8916b9eec4514100df6ff4c04660c3129bc6b3a06f1a9aa054caf11d61a58a88e2a7dafb6716a01fe342ca5b8354fa3245cdf111976f3c3ec12f40c1a1aa4e422898cfa27637d5986927c1a2d138b5164ab62c181bfba37f26e0c43c3ec022032bb4438240d3156c761669c4c499626a0524bf5b10442f28b4c5950ed178444016a916edb58760bd677f835a3cfc9a403807538c2c94ebe68f99d01664890130055eb66f7ad4406c051feb1155cac02c0ed27ce417d4a5e0f66d336b8d692377ce79749f4537b6180f49295c3c920e8af78e581ec3d7864401dc531bc9659ae31c8b389d1515a54da5473f96664ed3fb191fab3291d3b00bd4063b85dba57f7a4d8fcf4d331623c1a1723c8f14302d906ae484606a848eb7e53b68a7e89d7b929a9b9d2ac5b78fa31c8e1abc68986b0f9d4c3081e41dd241201049276890fa959bf6cf9609e636ddec6821c1aa57842ae568cee544dec38dab621faeb31f55fda03de8f816b4927aed06cd97854224c3e11afeba7588076452c05403e7a15073e7691bc2df898cbcac32639c49c150c6aaac136af2ec1d65b65bdad83f867680668dea10c5eeb8ffd7d1bddd20a77843c43ca62f2af12f522bc0273e656ba82f8363cc397caed4f8d75f09122e9de1b60bd3196ddcfb018e6783fde6e25260546db001fc14d127572ec31379a8bc163db8c5f6b46ab09fcf1374d2f7643a042db63d021257dbf2b65075a5771489cd5e3c8647f7735efcdf149feb0ac621d53bad9a91d4842b22a7054a6504c17839bbedf3ebe2a4c5aa5a4be8ba0da055861cab9052341e37b8c3cff07c7c82ca9daa67ccbbeb737ebb0ed102b77fd8eb621d319f47934685dfa2ed9022660f7631e1b453de5802b154e735de242f3d1fcb177bbc0655c115a7faa72d2bd758d1e3a631d88aa3321bb84debecf405368803896f6a4e8992c884868d780ebc00e49cb1369296061c696defe09c1dec9d52baa3f817cee702406d95789584ebd7d7c5bd5432cedc7dabd789ce7c5dea8a62ee085f12c0dee54db868fdfade3ad37ca2a86bc14c3e9100b7a6e10ed98802b9ec2b9c7f356198ab1ca4ef0e8628c224660300331129e6fdbce92393d122e038019bd7a1258d3f2976fc283dec179cc4acccba05a965ac1a6f247368663e6a6c5b4637269101085a135f917b8f205c84509f3c56d2f417ce438cca0b8658220244eb3a2719eef1a7306c711d81cbb0068bccf1c60fb217c54dc4ee56480af38b18dc8d518ea40f82647175509a8cc7a81f5863ac4dea639366d81ae054947843678fad016e948968e9a4a61daeae6ccaa2f8e23e4f935866463fe8ad16c1db66e24cef2f8abcbaaee44ae6ae33a33ec2169bbee6c2347f09b4c065cc996c9d284bad2660059e55fa6873bc220897abeb3998a4727db3bb02b36ec4d8d30db15a0d092655d2021d4a008f88aedc0a2f7afdb058329e6062b80d4875064ceb847a53e966cc6c9dd8bbf694482ca60fb0c1ee0d7ee10f028830b7de801624de6a0d291a8ccbf1ce36c3618df786d20eea80aa141c3ddafbb1982936c47462e35a50a216cc4e692ad00a84a3f26f829ae1ff607171722e8d4dee7654fc5c1857ed95322967939a93dd3a7c530f535b19832d3706d069442379b9eca05a2f5e3ae25dc4caf8c5e05c221c5726c8876ce75f05fddf4c58fce2034467caa76d8d8789cee7e49839c19629381923c00b0326480d589690cd778d7e1f962a290add60b2f9e98257c53c835a16f45bed8193f24e70de8d85a10337aa1e484460b0373f2faf74a8f2f30c107c4f8940e6d384e3f25e0b43abbc5bfe6b7b39e12b969b795cda1ee5c81719a0a0c05d75de09e214b35a27b82c35a8ea39b045c50096173072aeda4d203fbff4503099a5d95e41084b0ca584dbc8fa82ceee7a528cd11ed4b8d6ac369341af73a6de4d08354a9d2517c063b249ed6850289cf3a847d39262c2f38b382296ff5db6b4eaae82e873b52c9a61fc2f10f946ae4c6eefbb6581c575ee737e2d616a4c8d8d097e1be94faacf32ecf111dbb9f82a759921324eef8ee9a3f128065647ee8943a0e8d839294d8e059bd9aa97ebe96b66fcf78a0815f6b160d9d5f82f71871fd2810b7ab397a518d2525d3e95afa026c0ff0f4c42260c45a5f07b8ef4359c9093c2fe520f5e9409c2a866d742865476c27f61edfd95604ae49afa63266906ad5fb6109f5f39ca4b7375dddc9a5b88aa5580b33277767f4d0f074e2831c40ee4922401e7093db32bac377ebfadf37af703af6e8eac6bf2525815dbdabdcb07dccf7df30168eb3e5fa686f47921a2023ba416b20e8226219f6ba9ca8eb67b410c2f213bd4ede35334a0f10a2921a9878e6e936ab4b7b6ddb245a4eeb820df201a1fda66768d647c462ff29fac086d2bd4a6b3cdf28eccaa0b7159b93f8b068a02af199b90b4e9c17e4a25629a24e385dd0fa89d44e09106d2c03ef36d453bc923d7ca0c4ad5219923e867aa3f3c52eb30fc72eb3ac8fe79f2ddad5b131ef1d1bc8df7c796b929751233754cd47be648d1086e7a5bef96e862e1a73090a8d8af9c8fe64f7cf123ed6da38b3bc7dab3d7263379ef2b6ccffcc42505cd93192db5afaeb17e44c669b4f01b8c9cff3b797e2d2ce684c22e485d62a0453a61bbbe6fba8044863213805e405d9bc18836bc367306b09999acd238187e9c5f1b82d252d28929f4bbf0a6e98bc723d5f02790a4f151e431d1ec2e55f20efe2149d925f9b828146cc905b001ea67ca80a7b2b3ae1e8472673785621d52e26685d14b8c03fa11aef9088fa3d46a6f239396a7db2f16f657617f2317acc50982480999729a3ac7be3b85b8a5bda134cc6e14568bea0592c77561dc9a9777a756951ba978d0783a7a9ec48a73bdbcefdecf26dd171c4755bf2a0686380329035b8b932c6a7f9c71e136b3752d24fdfecb51d88c8244169987705782f7d54e4779735b3961d3b9a74ee492b311d8df1672346342b954769ebe0db06ad2bf6ae0970b8134c80a01f02b389420c242200b072c7cf810352239f22283d773db32eb57fef7f14d598639274fe8d3672dbb9e4c68f9671b7cb8534c6c6c227fe3e893154c17c43685472553db4b1f9f5a02398dadcf3d542cfd6796a3092508025a0033a54e72ba807d8c8783c012c3c1c3e9e6dfb7835db7b800d3bd7b3eb143401439a25a01f8e75e48322c4f52765c5db603ab79a3210108de3272e33c8657f34613848ef386a5f9eff93e02d648e0c77a3702ad88c55d772bf86d1d91248f3f06990e4a3d5719cb60f15fdef057a65d4e65f5a086a2478f351f2627448bffe53cf238a71445b61bd095d255791c2bcdb5f1b8bfae2492d02c9289ad913d04b67c719553551475d27e5654b6d9efe4e2e02d7b87678da912607a77283b092533d74b97c55597bcc518796f23a7b4e17ebe171fd9abd8639cf01842bca8c03b42b15bef72172ccb2b69d19132d5e7600f65200477813263a22daa15f9837d01fa5763ff697d9d0ead31edd8b69983586ff5c1cbdbfab93d972e261120a25aec305038f26289e62040e1f59fbe22284d0a73fa39d9fab6fa39328a04187db8785b4bd74d749f9ce9392d3b0b78934e70cfcdd6cb373291952a7c4730c374f3abc32df0184e399cbf7f161500fcc1659efe52aa3fb6156c7e0012c27072f69d1cbfdf866f9f2320ed1f3d6094eecd022d24b19b168f32fe5b48d34607aee01093c3144b1d52288e9ccd4abb5704215ef9e4853ba8626a716bdb81986cdaeeed18e84e6bc097f1d71a2b03a72dec45500723ff3924145799be464c88c0e21b8d0338e83162593b8f821aebd4bb05ce819f51c4e5bf223b6b9359e977820c05854250a670b1394f8b4453cd664e46bbd59d1cf173e0e789a2cf489f6471a03a64c633b7f4b9cd19543f66be6e1ee497c0067a8cc932697e069e739d4e61b22e0610e02fb0020e007ffe1f9d0dc513b7c7bab1d8f9967ac8cc9a40cfc0442070a5a8810363254de1c30f21b1f017539736c785ba0db79babe144c042d3904fbe04b5a327f4f431aefcbac6324f11d2f942fad2b37af002b03429bb51a043d17524f57348362a0a15d8e83b321148ddf7c0d80e0a26f8962785f5b8c5b7d8e828a08df08d9375d5c9743cdcdce1775d32954a575e440c474a49664f3a39de72784545342627d0386a0da58edc1ede3a0e474ab92aa0e1107dde5fbead65824c42d3381bc36a391446b14e01b03e2e6bfbea78328e220818c6e8adb4ce448e794fe11974589949368f3667e7b1fe8829652be3844ad7ce65957ce13f8f012ab7b4c312c7d66c4b4986393208453e7147a99e1586002437833074122bc9b3075880b9c20225c8631417d769cc3ea876dda3d9159e42cf4f1ff72f5a2d57c320c9ae836717ceac603171cc3236c5d281b2680b1f39ad61deeef89935ed4046679f8b71ae46aa00ff9fafa96d46e65d18e71fe5f4b34a137d6c9bbb03648272d4bdd1939405fe12752222e7051bddd6b49a5dc79ed09abd499b4247845faf4d647dfa4f4519edbde33f78275893bfdf189b749579f6df3cb70326b55678d4d3bdce5a920a6f0437f3199f0aabaa79f469a39b3cc7cd477bcca385b28cdfaa2d191d5904d2b69e4eb9f9ffd103b16bfc30d3d9570508ad8cad90c03d7cb47082e0a3a66854cbb5bd2109f52787cd143a16e9495424e7bd858e86b529931b7fd73a86ccfbfecbf6c16d771e84c7ef8217f9b32e2dc6b38606bfecc6e7100930a048b1426a0cdd830c9c58743686189b66b7b889b50de3e0f115de48103fdf752794bfc888eb3ee9af6fdf5ef6b8c2fb155a1f6746337730408bc85c39ea3d173a7d999cc866f8266f616f3faadcb554a9c67bf499194e03b5be111377a757ef7e1662af137ac6d59efef887fd0dc6aec1106db0e5120894edc0936391e2aa3403a08dc07a18b23cf946ccdc1ef0988a1db1b59f22900485fcde2aaf84c3616242ec9254292d4550cd518617b28f59b1118a4bb2936c20faaa95f44366204deb3a7ea9191e8b3b308db517ae75bc48c35ecceeeaf1118f7ca6cd9ed854d63532968659bc716ff841e699d537f32b43599e332661352e7cee0eea246fbc499624108149a437922f4ccf3d3f133eced207b8c9bddd25ee57a5517221d555761519c61e6c8bac8cd4503c4a9c177a18850df66f4e4dee0efb632122a04371128"}]}, @dstopts={0x0, 0x0, [], [@ra, @jumbo, @pad1, @generic={0x0, 0x0, "83478756374ff5bb0e7fa63e72fdd55ae6d3a61208e6dbe4d1828a47df781bdea5e0d0650abdf5f2bcc19947d704cd0e8d9075cfac073b53d62d5aa65d287df73830b6edb934933389e26fb2ef101a4a0a14816dd4a59f2f9c802aa5893dd9c123e97158f749b07bd49eeddda0e2b9bf9e01d03d5f34e83155a67e780dbcd04fe812c812d1780f55025c77fb06ca9740f40299c4a2186844eb7640e8a2"}]}, @hopopts={0x0, 0x0, [], [@ra]}], @generic="da59254e45a90b9404fabfa600d6c8fe34f54e86c702621f1a404c66b67496d228a5f20af57b0a0843a69eeb2ffb5aa85886c387d3c3a4"}}}}}) 05:26:49 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYRESDEC=r1]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) getpeername(r2, &(0x7f0000000180)=@un=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) 05:26:49 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x401, 0x3}, 0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x21}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 05:26:49 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000140)='q', 0x1, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000001840)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000001740)=[{&(0x7f0000001980)=""/194, 0xc2}, {&(0x7f0000000080)=""/71, 0x47}, {&(0x7f0000001940)=""/49, 0x31}, {&(0x7f0000000440)=""/5, 0x5}, {&(0x7f0000000480)=""/108, 0x6c}, {&(0x7f0000001a80)=""/4108, 0x100c}, {&(0x7f0000001500)=""/24, 0x18}, {&(0x7f0000001540)=""/238, 0xee}, {&(0x7f0000001640)=""/106, 0x6a}, {&(0x7f00000016c0)=""/112, 0x70}], 0xa, &(0x7f0000001800)=""/11, 0xb}, 0x2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0xee) sysctl$net_inet_ipip(&(0x7f0000000100), 0x4, &(0x7f0000000500)="05fc7f6066c1782a723b7779aab630ee2eca05ae86481be6106d82c31e424d61848afac37403c89686222916d3a34835e810359f96a7b8e44dabed6b3964e7855d687a4c86401953cff44fa5748814a20c1f85c7897d3e3a9e6c516c33da6b5f8f9e66643617aec13ce184f384e90b0980a6c4f263d118670c8cbc9be3e779996ea64496e45dea17e087d023caed40d4467dbb234f317a7388aa75c9df0ca360d146fdefe18b7333d061bbfb87b776675fe804ae54bc4aa5fdbd39c8fcd93bb8ba26c02368e8313a6788d23e046b600bbd02a3741c1ab272", &(0x7f0000000600)=0xd8, &(0x7f0000000640)="e977e9077ffec60d6b66b3efc25148cb3146bc7d7cfedb6efe41c9cac8be073b7987b487d27d256e22414320dd900808b940b679c4a701dd4f247acce67cba4c7c454071181015b1c83895eed8402850e59498c08e7f1320aae5c3a90632862e596a30bd561670ec6078ea3c1adab6a6efdc9146d1cf68", 0x77) fchmodat(0xffffffffffffffff, &(0x7f0000001900)='./file0\x00', 0x1, 0x6) recvfrom$unix(r0, &(0x7f0000000240)=""/157, 0x9d, 0x2ca175c37d0e17a, 0x0, 0x0) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2}], 0x4) semop(r2, &(0x7f0000000080), 0x3d) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000380)=""/11) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f00000006c0)=0x40) semop(r2, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc04, 0x1800}, {0x4, 0x0, 0x800}], 0x4) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x1}, {0x0, 0xffff, 0x800}], 0x5) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000002c0)=""/50) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000018c0)=""/50) sendto$unix(r1, &(0x7f0000000300)="0f45935b7ae9ba626e8b02", 0xb, 0x0, 0x0, 0x0) 05:26:50 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) r2 = accept$unix(r1, 0x0, &(0x7f0000000000)) close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x7ff, 0x3, 0x80000001, 0xfffffffb, "661fbef224513311810a90fe0d000000f8ff00"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000380)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4", 0x19a}], 0x1) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r4, 0x0, &(0x7f0000000040)) setsockopt(r4, 0xd79, 0x500000, &(0x7f00000000c0)="7182accd784e664e7cf98e8d5ab7382f21d725096d64ce71cea2d7c6801ca7a3e56532ae0980c2579b8fec8cb6c10ebe1c50a9b8e4b65dbaf4c3860a453bb1657f20c56b2f", 0x45) 05:26:50 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) madvise(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) munlock(&(0x7f0000002000/0x2000)=nil, 0x2000) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) getpid() 05:26:50 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000040)="0800000e", 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x280) msgsnd(0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="0200000000000000303e6a6551e10695f5ca298e2f161d7fd08eabe42aa78bad4b4bd6df57eb8c805dcd8bbbd50a4db49c5c6e906afed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8907b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500423d7168aba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f54577283bb145922e7bb7cc0122e84f440644cd070bf16a97e387f10f62daf36f4736ea254618071dd5fcf1b3ac4c5aa7d000000000000"], 0x107, 0x800) 05:26:50 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x17}, 0x2, &(0x7f0000000480)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x80, 0x0) dup(r0) sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x1, 0x11}, 0x3, &(0x7f00000002c0)="0000000079c018ac62ca46dadb088d4d1087466f8fe1b48884b0005683d8aedee8406a2c2ab2ee48df3284558405474b37d26bc27056e3e7b8b77d47eaf7588049b7a005a52e09fe1d5cc5e59b680903258d230e7dde41b6de015e6996730d90fcbe29593726d7c246e029668ec08eaa7b389197d8d48b1f2d9bc68278fd84a83fef935020ee3c70eeb1ba98f43d5300ffc07836572ed7075dffdcf38ab7fab7993dc6ab311328fa5cf6", &(0x7f0000000080)=0xaa, &(0x7f0000000140)="a5868e3d4f9e6798bcdfa5385dc4d18c46bfe5a8f6990aa5cbe38bd209210cb90378480074833d94c23d76c0d9984ec8d9711e40410005c49b13f0f970830f48d2b709b4c6c86b3b2c0d94810926383d48", 0x51) 05:26:50 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) shmget$private(0x0, 0x1000, 0x44d, &(0x7f0000ffe000/0x1000)=nil) 05:26:50 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) unveil(&(0x7f0000000140)='./file0/../file0\x00', &(0x7f0000000280)='r\x00') ioctl$TIOCSDTR(r0, 0x20007479) 05:26:50 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, &(0x7f00000000c0)="530ff100d3681dc57e24b40846aab091cf224fec5401935fa71e90c500400000000000000e77e20006000000010000dfb8bfbe34a252234af482d6bfa4405c75b7cb8d727012fa37338208d60c9631c8e3c6062d094509a13a270bb7b68699022665b9597417500b9f18ebc52d1f7bf0", &(0x7f0000000080)=0x70, 0x0, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000440)) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) 05:26:50 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f0000000380)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) close(r3) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000600)) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000000)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x5, 0x3ff, 0x0, "fb0599294d184924eec7f963b182351026455fa1"}) writev(r1, &(0x7f0000000280)=[{&(0x7f00000003c0)="d863a9576014796f930c23bb4eb98d7f712776f7b636511ed2013019bc5e53f5a3c831b6766f78704144d7d5a5d00afa41eca51523c03d92a090713ce265ded97f268f3bcbf2354c51496fdce844ae7bc855efded0eb0398ca2b4bb05da59b82853c8c402343609fa8b796671bd89d784ed32cab4a425c54d93f95e4fcde0781b91d946aaad4a1b5be33279531ae7ff2bc61f93c76c508766266436ddfb58416d64ee8ac5ea7b47b921397c9872aa44881f99c9bcc153cdc8986afe746cd0ff1bc11dae02c554d6794ae2aa2adf8d8def16732417b9d38eb5a2610255b245ebc4a22fa07a3cfc3308666a151ced719f75a9a662939dec401158c4bc6e64188307cd9f1c8bf67fd8e492b8bbde52801020a652abda2a8832f4a7e8968fb9b95d58bd52f2c437dd38b90b94361e479813ccc81bd99154fee6d5fd67145c8177ebaa4c258edd88da2d16d754050e34646e44a530172bee0d8d3b239643c546065180832eb6d21437e1a9331e0ae5cb209", 0x16f}], 0x1) 05:26:50 executing program 0: setrlimit(0x7, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000600)) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) write(r0, &(0x7f0000000180)="30607a2e8041d4fbab0b15545cb59e88e7f1adff5335e102f6c746d662de8561679a46f5755201b7a901aa877a803ff688a155035ab71c71dd1a6a4e501258c19845375ba79259e17d2ab93539547ce9ecac0674c91e0512c41df528c2db4540d47a185b05cd", 0x66) 05:26:50 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x68) listen(r0, 0xff) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x8) readv(r0, &(0x7f0000000140)=[{0x0}], 0x1) 05:26:50 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x37a) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c697c85ea43f83bcdf00000000000000000ca700"}) syz_open_pts() 05:26:55 executing program 1: syz_emit_ethernet(0x5f, &(0x7f0000000180)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x29, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @loopback, [{0x0, 0x2, "b8c0aa4bbb3e8b4c6dc7f935a70aae"}]}}}}}}) 05:26:55 executing program 0: chmod(&(0x7f0000000000)='./file0\x00', 0xae) link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x11}, {{}, 0xfffffffffffffff9, 0x26}], 0x3ff, 0x0, 0xc68, 0x0) 05:26:55 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x8000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069c5, &(0x7f0000000300)) 05:26:55 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) sendto$unix(r0, &(0x7f0000000000)="66e5649f739d2fd12576fb6150c00a7398697bfe05cbf5ce8402ea09db9c47fae6ac16cca5c8daa4151449e4664ea08488695b9ffad22ee352e8b14cd4f8bd646372005af08cbc63078b733a8ba12cc758911ccc21ed36b99137ba83e1bec3795645608c79ed13b274571925533c76b9086a56560db5dd76d17c320696c8f2ca3fe1cd4c8a56562a7c34da7a4082bd9ae3fd5502ffda6f090de39f68daa49fc84fb9f1bfe51d10434e9c5175d9a626979e78c3783f92bebf4c4095b4b81641c1c02e64c2003e13d292a8af6fdd42ba65df852d3090cc80821e627ed573565306", 0xe0, 0x400, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x7e, &(0x7f0000000200)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x4}, @rr={0x7, 0x1f, 0x0, [@empty, @multicast2, @remote={0xac, 0x14, 0x0}, @broadcast, @empty, @loopback, @multicast2]}, @ssrr={0x89, 0x1b, 0x0, [@loopback, @rand_addr, @multicast1, @loopback, @multicast1, @loopback]}]}}}}}}}) 05:26:55 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) r3 = kqueue() ioctl$TIOCCBRK(r2, 0x2000747a) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 05:26:55 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @random="ae108d61cd8c", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @empty, @multicast1}, @icmp=@timestamp={0x16, 0x0, 0x0, 0xe000, 0x1}}}}}) rmdir(&(0x7f0000000000)='./file0\x00') r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000600)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x1, 0xffffffff, 0x6, 0xfffffff8, "239457e7ddf1e05062d2fcd5d2e72d9a05e033e9", 0x9, 0x10000}) getsockname$inet(r0, 0x0, &(0x7f0000000040)) getpeername$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000007929ce2a304158c56281a11e8d1455281529aa4019d38203834b0268b7d94ae7b1dee158249ee02b58a34b984013f8ee2e7d4f6744285221dd3c92ce24168e0e4de30786b6d414305d70ece62a5a7bbbfa4539fcf5ff30f217e294737d4724a7a62d2039e5610698be4547916ef15585f3f755b639b9ac5ea98474a951b6624cc5dcbce0ed5c0e53762bd2a912139f95df79058dd8f8e5a90460f8bc60c5fe85278d8d385061dfab0138fb20bedabf7c3e4d"], &(0x7f00000000c0)=0x22) 05:26:55 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000003}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r1, 0x0, 0xfffffffffffffffd) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x7, 0x0, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0x59) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000100)=0x2) fcntl$setown(r2, 0x6, r3) r4 = getpgid(r3) r5 = msgget$private(0x0, 0xfffffffffffffffd) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r6, 0x0, &(0x7f0000000040)) shutdown(r6, 0x0) msgrcv(r5, &(0x7f0000000580)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000001400003e0000d7cc030000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c501000000070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced794238131c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb4feb5236440201568416b133aa62629481b4842aca37f31257ead178e986228e57f4910173357b938a262867f4282312897626e56ce218b61c26897ca477abcc32a551f49998475fb93f33a155a05ba384c91127d7a01f58ce35a8c9c63894d4402203fa888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c0ad7553958750f846b1eec7598493755ce6619ec62f5d91f9886454091593f4376dbb1da4157a7b15a0dfefcc45cb9b9365a958365da66b8947c2f292d3efd3039df4ce0d5f6f8c5f6728ab8e6944119abcf708d2634b8e18b518c0bd744cf60bf75b302987c6f1a0ca2f30e68d0d6eac0ce07d8396413aba11fb5a5e59e3d5298f388ea059a77a47141a2d078e8447a9d6a4311064d80e2863c63ab72024833ed133ec42babc4e030b587af8f42e300baf897ec7ddbb5cd610b5005903a38afc6508c4d9d"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r4, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x4, r4) 05:26:55 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000440)) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000100)={{}, 0x3, &(0x7f0000000040)=[0x0, 0x0, 0x0]}) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000600)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x35, "3e7411cd8d78aa73bb90021b17f2eae108dd3e41", 0x0, 0x6}) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0x1006, 0x0, 0xd42d, 0x0) 05:26:55 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) setitimer(0x1, &(0x7f0000000100)={{0x0, 0x7}, {0x0, 0x6}}, &(0x7f0000000140)) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x6, 0x3, 0xffffffff, 0x550f, "900a6e01ff7f0000010001000000000800", 0x0, 0x1}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000600)) ioctl$TIOCSCTTY(r1, 0x20007461) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 05:26:55 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x9e, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000100)="98f728f8f955b0f22c50616364f228868b67b7ab74bdfee6cfbaf206019c8ed41fcc5ec273f3927bb526ef4e34f3f5d48f5dcbad9658ac1c57b4b5536d4efb5a150d77368f7ddf642b97a739f5b29f7c8f6267a7bcd1cd42759803f31cc5b55fe446987ca49068b5416a5cf248a84327100357987f8c1e0d3eab94759bdfc2d7197a4bd74803642ad27650d5db735ecff21eaed03a0549749fb4a27afd4edb523ee65499f0bf32b6205477679b1f350dc325ba2ea34dd9ba7d", 0xdf1b, 0x5, 0x0, 0xfffffffffffffd0c) dup2(r1, r0) 05:26:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x0, "900a6e01ff7f0000010001000000000800"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) close(r1) 05:26:56 executing program 1: syz_extract_tcp_res(&(0x7f0000000000)={0x41424344}, 0x3, 0x200) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x2, 0x41424344, r1, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r1, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) syz_emit_ethernet(0xdd, &(0x7f0000000140)={@random="5206d2ef68ef", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xcf, 0x0, 0x0, 0x0, 0xff, 0x0, @multicast2}, @tcp={{0x1, 0x0, r0, r1, 0x1, 0x0, 0x1d, 0x2, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa, 0x5, 0x5}, @md5sig={0x13, 0x12, "f7a14275753c25e14adf72921fd58ea0"}, @generic={0x3, 0x8, "dc9ceb7da374"}, @timestamp={0x8, 0xa, 0x80, 0x7d87}, @nop, @nop, @md5sig={0x13, 0x12, "9dfcbf4c642e03ab599991b0ebd5d581"}, @generic={0x2, 0x9, "db5d6fa1141894"}, @sack={0x5, 0x6, [0x6]}, @generic={0x0, 0xc, "ada9d92e4ca1c07a0858"}]}}, {"05c4ef8d67774e121c9b0c4d1a2d660138e6eeb905f23c55da29c5b708fcc198c75a9d6579b22ee98b50b4b3ebc8a75f7dcbc5b133a122cda9b1e0eca905de3bbacc6c646f36ff"}}}}}}) 05:26:56 executing program 1: syz_emit_ethernet(0x42, &(0x7f0000000000)={@broadcast, @local, [{[], {0x8100, 0x3, 0x0, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x400, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) 05:26:56 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400008002be, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) fchmod(r1, 0x2) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000640)=""/102400, 0x19000}], 0x1, 0x0, 0x0) 05:26:56 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda71601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a00f9000fcff80ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f00000000c0)=0x5, 0x4) 05:26:56 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x0, 0x4}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x95) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) 05:26:56 executing program 0: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x4, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) r1 = msgget$private(0x0, 0x108) msgrcv(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000299589875bb5af7405051aee347500000000000000000000000000000000000000000000000000000000ef0000000000000000000000000000a18fca7850f23e0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000e1c58993a7e41c200000000000000006a621db19a530ee853749fdf980000000000000000000000000000000000000000000000000000000044c667ae45fe3566842487f35b4f43fc54868a703ae9be67e4ac31f8070c526fa390170f771d5b1a6cca"], 0xce, 0x2, 0x800) msgrcv(r0, &(0x7f00000014c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00e\x00'/128], 0x8d, 0x2, 0x1000) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000380)=0x9) msgrcv(r0, &(0x7f00000003c0)={0x0, ""/203}, 0xd3, 0x3, 0x1800) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="030000000000000048dca09d5cf4da63bfcabf266560ee0f3dc26c599a8d872cf17737482d74e2bb1ee82a4ae09332c482062885f400ce9ae2d2c1d9f9acab6045fcabb2a2b0cf24ae5bec491938fd0fc1b4b60408807f884e1ed6147103af692fa9144410c9cc5100943f9353645a283a2eb4993daf691a2f5ce0d465b00de06559f81ddba9d20e4ceb4ced6b048ac4618d1ff644a68eae8ae48d260532a7ce3a7bbf6c3171f432d66dfe2d24bf331e47353a927ced5677f676ec7edeae79fbd1b78bb161599c3f7312275ad646774c4efd7a7c77647760977e7f782b1ba014c50749061e1eab556728cf45361d0302a90b0b4bf4a35e731f83580632199b8627a89ac0be66c07a5fb4e401ac2a5e95b52a345cc2c409345e4740634a6e1806e4887f59cb61b063b4e075a0dffbca4079e12e90e2e8a3be541bf7db71ea42bc6bd7f18a8491b09a8dde11f5e8ddf9299cda64ff8089f9aa3c0213b50475a487c829406d27150362c138ecddd351dd0bedc9793abd26e238683aca30e0a51fa46964980002b2ebc87e31733e4ab5c3ca3121716488a582502caea45a4b626b950eb8956726c03a5dc728223918526f8dc0180d20b1d89eed4a312f5f9a0b436a784d43689a30f3da898f87"], 0xe6, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f00000002c0)=ANY=[@ANYRES32], 0x8, 0x800) msgrcv(r2, &(0x7f00000004c0)={0x0, ""/199}, 0xcf, 0x0, 0x800) 05:26:56 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) getsockname$unix(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096a50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000381700"/4098], &(0x7f0000000000)=0x1002) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) ftruncate(r1, 0x0, 0x8000) 05:26:56 executing program 1: syz_emit_ethernet(0x3c, &(0x7f0000000000)={@broadcast, @remote, [], {@arp={0x806, @generic={0x6, 0x13882, 0x6, 0xa, 0x8, @random="31145cd9ba3f", "7f8bb044b4f7ab0ab7f9", @local, "c8bfe9d178d66326aec8745297c9aab3"}}}}) 05:26:56 executing program 1: syz_emit_ethernet(0x3d, &(0x7f0000000040)={@broadcast, @remote, [], {@arp={0x806, @generic={0x1, 0xbae, 0x6, 0xb, 0x2, @empty, "b93bfe86cc43fd8740e078", @remote, "f787d353218877b74f35a7058df2ae05"}}}}) 05:26:57 executing program 0: r0 = semget(0x0, 0x0, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x8, 0x0, r2, r3, r5, 0xa0, 0x7}, 0xfff, 0x100000000, 0xa17a}) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) flock(r6, 0x3) r7 = msgget$private(0x0, 0x188) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x815c, 0xffffffffffffffff, r8, r9, r4, 0x82, 0x800}, 0x3, 0x0, 0xffffffffffffffff, r1, 0x401, 0x3, 0x6, 0x80000001}) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) sync() pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r10, 0x80045756, &(0x7f00000002c0)=0x4) r11 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) sendmsg$unix(r11, &(0x7f0000000440)={&(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000340)="487d553a392b1d1f8aa6c897dae3ed13d941c06dc25c51adefe7647323555e45f7c11f8e923b88cb57239f944b627b7f547fbe83f8954f7d163fc5343362c4b1d2b26c818eccf54528f50c0fa4228d947b306fe7da4e4ff0b346f85560bc4609d0a7d7c5af0dd83a78ff3d6045c29a9dce", 0x71}], 0x1, &(0x7f0000000400)=[@rights={0x18, 0xffff, 0x1, [r10]}], 0x18, 0xa}, 0xb) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) setgid(r12) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000500)={""/16, @ifru_addr=@in6}) 05:26:57 executing program 1: sysctl$fs(&(0x7f0000000000)={0x2, 0x5}, 0x2, &(0x7f0000000040)="a40c3c3c92ad4b332ff94e598989f7e152e92cc5d2f31235c0db2fdedca3eac40dfe7306e53393393b8bde25a5ac2b84b8a0875cdb4a8725439dc9129e2fa51abb3ee2f90460adf78a22c042e4", 0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0165000000350466f700"], 0xa) getsockname$inet(r0, 0x0, &(0x7f0000000040)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) 05:26:57 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="d16a4ac228ed1ac5025971a13a0436288abb16f41878bd14f6f2cdc424b57a88b98539db5bf639de63135f303b2b30fcf16f681573791d89c6407aa0b14733a3441c2d29"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x10, 0x2, 0x7) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x5, 0xfd) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f66696c653000d95f8a43980dce82a8b08d44451fa25507bda4050b5ab1abd1c304e95a7259f37f6f104542123c6d711e425f2b595769875cee655f91dc2059ec13c8abf4779aa841e564b39b9b65bd8837fc0cd6db2ec38efb39bdf96a4694bbfdabc9a29b3775b00decfa3cc7b7815bb97276b3bc81cc2f19d383175c788ab7b1c4542034f0df8b870b89c68cc05559735797206ed51192630a713b9072f3f770772927fef595f8f01ea86cb3288f8a8a124e6262b4a7b8dbc711a9ef826b8fd581c2b64467cd56c668a3ad789015ea7f5bf51af321128604e9a36b68cf9252da035edce7a0a63b2fbf0608f23dab5dab41fbc35371b717f03a531103b91d3c8e8be1432c04358031acac3297479fddd6b4ff53f87f6c046486661ae5d35a8a90953647e31a27f5561bf461ab17eef6e7e300"], 0x10) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000100)={0x80, 0x1a72}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) flock(r3, 0x0) unlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8) write(r2, 0x0, 0x0) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f00000002c0)) 05:26:57 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000500)="0118fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65316127c991ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb5981ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8ffff2ec00000000000900000047000000000001000000e7e3ad4ba11ca80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df19b563ef69e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a21624824a96d9619e00feb108d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0450200b24c238f90402598ad960ebf7502767ebb569f48ec63dafb4bcc", &(0x7f0000000080)=0x210, 0x0, 0x0) getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x800}) shmctl$IPC_RMID(0x0, 0x0) 05:26:57 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) close(r0) r1 = syz_open_pts() writev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)='\v', 0x1}], 0x1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) write(r2, &(0x7f00000000c0)="2dc4b4c0a29d3d70dcea8a9e18ddc996e2d6435c3b07e7aafde3b430ab989a4626ca17d79bd98e16db17", 0x2a) poll(&(0x7f0000000140)=[{r1, 0x1}], 0x1, 0x400) close(r1) r3 = syz_open_pts() poll(&(0x7f0000000140)=[{r3, 0x1}], 0x1, 0x0) 05:26:57 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x14}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x5e) r0 = semget$private(0x0, 0x4, 0x9a) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000580)=""/130) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f000001a8c0)=ANY=[@ANYRESHEX=r0, @ANYRES32=r1, @ANYRESDEC, @ANYRES32=r1, @ANYRESOCT=r2, @ANYBLOB="d51c9d4d48a95611fc27e42f5fe3b1526d154f716c146973abe1fa9e0747cde6dfbb5ec2b4f10d8e9ec59704d9b76917f03f3d875210005442cc282394dca0b245403a60cbeee049a6440bd21fac5ecc3addbeb0b47c9c3a32ae5ae5be9351b92a93813ccdb9da71757d93740e0bba3c4078e1121c2402ae0e2223369083b2d798c4d00747d9cc744a400055ebdd1d851ffe3e8ad28056551585aebd3985b43aa766c38e46d57aa681b5431a6340bda5e96895c476b75a490a85125688c95ac9a6e591687e4db759054adddcc1756e17848296310b0427b4eb2059e07e9a6e3b477ae90ce1e4950a395f3307e448206e3bca7c143a8ba881e6528f4a3ddbbb8a8cb9bbd7bc16790100cdeb6b8352efdb7e5d9e637497297a840714043b106250393daeefc1a2eef38d1f094ecfa0245ae4a30a5815a26320f4d88b9e31349d87fc47ffc37b71c4bc404769e9849cb5bce73a404c733cef0cb4512148c6bf4f55ffff8277f0375ceadbb391ebc48d2c04e9582d4f76edde216f3f2e8db06effd56a7bd1e093b437a890409d8d10d8000000000000c1b036dba88b381fe4ebb2eb70c8b63c537f6d990718064c50b214bc8ac7979a9379857b30e498d0277c1028463f36fb933edb09b8ced563180295dac6f94e0900000000000000462b12730861ac5183ff965da5aa36fcbd6f811e16c5e586020f6514fc8867ad1430b6ecd10c06e74c47596e0918d7cb2a9089218ccdf3d3f0ab01651c54492b313cd13a94977ebaf310532c296dcfcabbe67013b9b2717a1f2eca44d5a578d98bf04228828cc4c1e3f85084d89a24b5227ec68d60f1f3a8d938d9206a5e640e9c516f762d41d86756abf25150b0b43ab7596630b31d0d021e41db5e09f1c2872c7d4376975808215fceba9d7c71f65028775d85856cc04dca36492457783531033bf5c01fe07a3c9518ab494c59fa50974f3b400e74f2ad7cf5e0875105d9b1ae1b370a81648b7f3d58955f3bd3f0b45529361b700e9ed1788840952a5d61576538c29adf1585f65f5c1cb78cb9482fe2b65678732cf3574a724612b70541a3f04bdd7602b6f4413c1a15000000000000e9590c265b6ad203429f79b944c073d05ad2eef93c49a5eb67612d3d94a1ffa57217a2b92f77b2e5099eb5a0a1930f41a2b6bbb7c8d8b313beeef131547e4c3b10b4f12a39265dba07294a4a2411ea3b7994c5fabadb9d53d6299b0c0bb03a74c0b3ebbc26178b45b6ea9fb1699ee9d5508f"], 0x109}, 0x40d) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000100)=""/175) 05:26:57 executing program 0: pipe(&(0x7f0000000080)) syz_emit_ethernet(0x6a, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [{[], {0x8100, 0x4, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0xc, 0x0, @empty, @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "000600", 0x0, 0x2c, 0x7c, @remote={0xfe, 0x80, [], 0x0}, @mcast1}}}}}}}) 05:26:57 executing program 0: setrlimit(0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) close(0xffffffffffffffff) r2 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f00000002c0)="87", 0x1}], 0x1, 0x0, 0x400000000000) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f00000001c0)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)) preadv(r2, &(0x7f0000000280)=[{&(0x7f0000000500)=""/212, 0xd4}, {&(0x7f0000000200)=""/94, 0x5e}, {&(0x7f0000000040)=""/45, 0x2d}], 0x3, 0x0, 0xffdffffffffffffd) r3 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f0000000480)=[{&(0x7f0000000400)="a98ac52fef10187e8ca60ae9d2e45396ec902f203467fea6d9ebb3446cd95279484e95a692f372ea611b75e5fd43fd8b67129193a9ec627957747f6c3a297ef621847431848d0aee72a277730377ac9d458d5aeddfb6862ef759f2e0170170d3388b7f0bf31258", 0x67}, {&(0x7f0000001700)="001078da02931c8957128f9f58afd079c55515df49d59976c5fd27207d5e6ad6134e7b967851d4d9ff90d29718cadee4c96517f89344d2911d730a813f43322df58adc4d1327f147074f0c00000000bf9ac71d856754db8bc1bddec352702b6b87b2c23e904f505b5de8f10f6b554acc4b3374e6fa15aead9b05dd018e6262425fe9ce749c04b2a63411003407acf9ea4a999c99b46fc70782399194d3e34254ef2f1a1e02391c955cf169944ce836c0d2c95d092e5ab6400847d9db7b0564a0d78a6569d6cfce2be356c62fd306154f9fa39734cd011c773858a1df2d08a844cc9afff6dcc8d623225b9e6b7485a7d944e212295f", 0xf5}, {&(0x7f0000000700)="905a127e05ce048d2571318e961d5316484b288cd329d73cafa0bf7138007e4f09ce5fb1e92ad96685d60c2ec7694b6cc342b936bd3a82c707babe55568ff76c5e227db17729d993a42c6625c397ee0e6638225e2f7571d67c4c047490a6d9c6aaa3d00e27c4588cdc4d828af28180e95c4f0bb2958cc46d86a3135baec599c175c2c8addb130710b8ca2bb46a1a4795ab072b9ea8a54d9a3813a74cc540e1225d880c65600541b8889aa6e478b2709aa84edb4779b6ebf05b4345626a5c0704f6f99552a48ebd6e3a474c4c72afd0a60d0680b5504e3892ff7b8526505610886bb75c9bd8d4da10b638f0dd3353758e9a04122507d7e1fd95d74a4f0514ff4ad7c955fa90b6053f087aa60a3f7ed65623c5c21024dfb9b7d1924a8407df6be8bcda3f9b7634444d21ace3bcfca0120fe2b2bac22b409e59d3bf008a24e9eebf9e48d0c32430ddfa3b0a326af39b1c52593dd903df6f82cb74bb2dd6f8fb236e1a594a7a93b16b72e6f4270607ac2f30d83a4228bef83d1de1f22dcc5f8bf845e6836f8910ff63d7bb01398cad829e99524759e178b9f7d076d0c2bff93cac6509b5886be1dbd343251460bb74b687e8716a84c20591c4db7fa51f0d38533e315886122db8a42172a21d81d5b1bab864ede70901a8ef5a08a1ae2d4762205d6cabeb070f17b291987ccdef212a03fd459a6cec6347d1bf24aa53d1a44dfa5af8c82b99e5084a2cd12db0f6cd8822aa5b3b405ea2e3c777d8086684d465f6bedf9efca13d16897f914236fb2053d60a4f3e830912a28c84e4f1b9e0c3ea054857bf7cb2b19ff316c17b2e5d6bffaa91c704805bfa22594f85bbf2b4c3b11a9eadad6cbbded1e3fca83da54ac4f44c116bba43e51ea46bee1a12a665600785fb39fe37ec2b52975fc2f4ee21f435aaf8bc889fba2dc392c76b927957901ba5eefdbccff8d10a514c9cfddcf58556e74b129e2b14b7e053b14f902988f1614d7d328b4178ac865e1ea1280230128fb83c9b816438a8ba7c11a816b6792f9a4b7c2d26b595e414b00013d3cd639762aab50873d689b0b4644dc9ab231ab5620b255bcda6d14c69898947bf50374a56be940346a373129bf43a87147212602a8f26a055d1930230a035b11f55b3f684369ccce61fb1f18c4f1b7e0cc75d4c77645e76069a1ee2e77c9c3b1ce19713165f94e35bd1a1ba8880f0ac99c67d6380fef56891597aecb12898570062fcf3418871c1736f7de0be8a9bcd3a872a52a35f34cd46f9de5c52e9b80fc7f66262011995deebb9fa176cf1f03281f47946dd236a96055963df5da08c0275c4e44a2b38f7483a95d2d7408d1dc0572ab3ee807955666ce9a6a7694cc59843b730909e907e556dce6936a4c37cff9456ce909e88fe231ff0ed48a71e54cdaa4f4227b239e4ce757f970e9d0b8176e3958c5cd40e10bfbefb416b8c88a872de0cde8e6be9f496c55168d7de2e6409edde5d709d95f0ec8959d12bb7bd67dda59547c41be2f414885ed23cf28ba9d7604d9c1516e1a247b8ee2ec9a41de7984cfce8885074a9f8e2f3fe65b3a6a1468eee85e50e71575c0ff4b6aa04b4511e5d8f9405852a5a30a9effb5eb32800a0bd843762e900670fbe15ac93693d1bdd0436a87e28aeae73514f0c80e8d7cdaac9a7b94d674a71545a9d6a990b83b26b60df6078f06feb6e1660538538ac2648f429889565cae6a4b5f673a3bb3c355b66a2efa73a92e510a951074a135766d83ea81837159aca7d8d59f9bcce038570eeb54a043b964587c3da1eb0db6f89e74602df5ecca136a19d6e51a160eaa77e53d91ae3442021aeead2b322be3ed7389c67fd40dce91c7fd83efdef35fcd08d0b1ef0ed28da307150c2018ca8c8657d931fc5e21098101bc91e42e7edf29e7ca4c4e4fec0cce9151d419ee32ef2e693bc66b14a9475d0779fb43f67ee3dee6097c638dca3a2749e008207529f3e3c66906ff0bf95accaaf023df22cfee8da20f5707bbb9886cd4e2f6f0638e385bc28a461821fe28724b50e6f32f3fd8512e98c60bbd0acfc2dcd25fc57f319fc2f4c32de43e077e5d77cc8914c04aed10426aaf11dca1ed78c5a1432d6312e56096fe290f492076e602b0987ae5a34cc672ecfa10b1951aa78b536877166aebe35076567fb2828a52c4ae026b97b516871ffac2b4d0b96c3e971367046912e7eabffa907c79b5d9a868d97917a1d6e84d61befccf79bd15a3e894d4275a2b2b1fc64e3daae8e7626fe4f623e0aa9aafd9510ccd646771cf567859b602ce0f36e6882113120b90dd18ba7115fac2b6bd665c49f9af51d34880c95c9088b1e965347dc3ff536d571948ffdf7d1aebe0f061ce1fcd8340ba289c0530ed57ae4b7a8bf3b6d9286919c3acd853c5d38ab55ca1d09248de9d3948c8007a80cd5e5999ecca1d81145c94204583cc2dca75ca86b1a8cdcc6e3c80bd216816cc4efff2dae72c2abe15307ca85e74a6fc0c6406f4a330da58b0e1d41b6e2b17b16089731027631d589ee7263c2fed353a1207ce9612a96e7c6e0ec97131442aa34abf22878b1652934c0b2d67d689e68a91301cd64d911a298ae012e42aa2fdf9fdc8e75d55c15c408040d359bd7cbe347fe43a63822ea1a2edee924bbaec12a80eee61833e4dc12ac341218529605f4ec028dcb9bedbc5b2c1464d92f80767ac4816b69430e012c9cdbd2065008e4d4c7f7c11b66e153fa30e25eb0a205e0bff85d57877583af01c1ba44a3b2a48a7251bc67d7562564ff5291475e8550ebc7db40669d3c5dd970d6d87d48640320bce874c32388ff636710eee96cb6a358bfc92e469ae4d2aafccc857975d68218be5ff0eee707cf6832269dec8d98d416b976f9a9c52c72d86e28aaf1a5656cf021ad09051c44ec029191599b6e918f24d0aa943a7819ad5c742aa757d16f90ddd4f63959c32d9f5c5746ffde8a62d77cd03fdb4258d6d4bca2962bb6708e6db4b68df9105adc032cb7cf2156b7ad500e5354adad01dc3f87521657078f50068ee7e3fc404f893391075fb7cbd602c4cc753a7d310b769a96c323c871fe5fbd1707f5e2f0ef405efece2338ac2d44d956264969aa7317cac42da9be5985aef2681ecaa108541d854f864739d6390b383feb9f31afd540d936951f0b9f18e92d614a7406ac3c0201fd7465f30c0555facc2948070a176b643e589de6607dfbb49a2a6e873e4cb6c6ce8230d82702352990ed3844a796a7423dfab9b839275b1e1073f2214f73e335976558fb3f7e256d15fdf693a3a4e9e5c414d75a9ba0c7ce510077073ca692a5892258f3b229e7f1fca1c3f6660835ef4a3eaa4eca6471ac473d977f4b8c8ce47a47b0b46c6d5240e9cabf252a13d00dd9b5a5418519b681a3af74d1970e2b72274e3202ef1aa493b1c393d625b800ee5cc5c8128d493ea12c76893b4a95e5873d2f7224f6b4a88e9cb7e38357c64c562206d2306e470410bc9d258c0fe29502e5f30c92e315336f1ce80db1b93c39f997fbba595229d0102c2bed2cfd4ac2fc3563aa84e4ce9860a726ccdf70ef4a032d994f38f95d0e3ace9420092270f8be5e6e3bfc960283dc749388c50fb4d066c7903d757cdaa7c09be1a99f1bfebb0c418f8b0016be7747e5ebb458be8cd1bca66d3dd544a481452afe72bab72ba44d4dd402c1c652431f8e1b2fbea121793da256a8d26888ab00b05b91b1de6ed89d2271db97dc62398766bd37404577ff6452a2f2a259d2d9436196d3c5416fffd39f6a0e41b017a9da514e43af4ab0bb87e752f58ad45faa8167a8fdec9a52575d45a3c5a79cf020bb716c52cb932169a129d35a299484225c452ab0f4dd34ca780df12829e81b981364114bd28deb221d54fc4b1321341bc257ffe54d00436fca01f7b3862f54ee9c8566a81e3873e559c0582b1b82438bb0679c09bccfb04d49d251d2fb653e36646018fdcb7c393bbdec072d948245f4ebfa3f35901a2c391fec0fc914af8712e7ab3a1358755bd8f2a2619a2b1800ecd99159f16095c18dce300c6149db9a9e4e6f72057dd1228fe2a6ebba623fc206dd4afca36d0b58e847bfd32ecfd49eb13cede9a0394886b01598db2a14be388049fb58de87b428ad97c9aa9e31207e3fee41572a76692b54c3e777c5aae278e5fbdbc9558055dd5645aa4045a7b3bc50a7222b9e63f5cf41a29bf0f18f0c0d9d67f809eb9d571f05e3e8da87c696e6c50b26044fda07ad41a32db333ad429f9d3cc2d8e3e3e0b95e496b87ff3a2ec6c8cc86ead60a060131cb90ca0941cf6ef51a120ea2f3b41dfb2288327c21cf2bd228674b2060831b07704fa5824043694ff30186a40dad113c21b0f89a11aab6b511d407f0eecc5426d11ba7681b3d7f973f12996710a338570d564ce57ef9b16093005e396150e0c5bb6880445ba6e9d46de2907b27eec9e0ee51e2e75165c29e7b71d2c2b222dbbeafd7fd48aba97c5e4d1d9788bb380492f2a424dc40d3367f6634b0b19d1385e453050680e2d5a1c46aecb312e1a10d79a298ea398cfc259873160a87f7a2ce1af89b5212ae2f5fbc0003b4dd7cd2cd6d63137788cef1459503243049311557845786da7ce1986f2a27a2faca91490781e10e3cf5e4c4eb7aee8b06872d939c40469c6011d399d9472f7483d7705d5d5e776f5572a631f029678764d936141dbe25f6e25b10a6f18817531740fd944d94146277ce6a5cdb7db4054d5932f9cf2f911dfb0cbc45c5780c11b955f1323c1e27c9cf2e98702b1c1ca5bbb89f8388911765816868c28561c830091b08129e29970d3a7ca99add4d3585e05bf8612a87ccf57e776a9759ae99baa662ddde5cfbabbfa111f832bc630a8831f0fe1610f734533e4ff541bf1010bf2610465ea154156066505b7d74f033dcf230e30330f01f8d534d784e0303e270b978934f8a16daccca22e74ce19caae9a3ee250282e2063f3d8b4706728e915c03b7fd59c2ee4d02240c9c5fd85e6b7fcc7034bd9eca6859d3e6d75caae655b7e087dd0aeae1eb87e207c590e9806a5b13e7cc409e00fa6861e47eb4ce582270730231551901a6ff7ea9f1f76cfdaf1ca2f248abd6f0c1c795251009f9183f8ce8313aeb58199a181d363a820d92fff7e7c45bf36308aef2d210fd0766462e2b48af6cbc7faa1a4ae2a3389494adc813506a9e231a0e783c8f7abf13e9d14fbc29ee080a9d4b37c5908f21204d6a82a0ab952f31042d165328bd4e77cafb76a3ef4193366e1d4d8038bd49a6a153116ff8886126235dbc96a4c1f74551e1d3c358191fade41e410175a4b23bed7e74b4326b9b6e0e3aeed71575cc63ab2eba41725e262a9574872a1b7e5f7e85d8c3410ea0cb823e16f3538307e13e24424b1e91ae124236416252935fe3fcf41dfc603fd829ac25e37d3d9a9037254dea841e3890b99aae021472f12fd6c44ad27d53baa41789da7187817c5f416121939fa9e7343c4f2cb8fffdbd7aeafc83e7a3461416c4d72c9eb5fb2af0cf14ca3d0782ce5721b951db7704647941ee30cecd93057ec38a7aa4a0fca5f24a2a1cac00e0544efeebb72e70f00afad79b909dd69d155ce7d8392e6933d24cd5e699597c3cf69cc76b4f2cf7e681c02d7a93e7a1325b8fc51bc88683cfe9a180ce0769831b8a019aff4fba6af7124d5bd4938666b41f507b4934b014bf78df3c0ce986391b170f4af769baf98fe90da888c7b5b7eb3170753621c9c7c67a10bf1e8e9697e95254ff6cd754765aa4df84562f581f3d4f74b1423255ceb5a00baee600d78db6", 0x1000}, {&(0x7f0000003800)="b3c3ffaf485f81dd18c1f7d3280c5e923c7db44152fe38354853db2f800ab7feda772774ac8d19be1abf8d126c1a1bf1db199511d2e494d694e2d99f84cdf220aeb917269803ef81b99534991a6a9a97c0b94c44d8e9e22d1046533e409636d4dd8b21a41ea597eab627ccc9a3d29cf9d4dc79f606161b04d0b3d02abfce50473ff2d447866a0dcfe37998506300528f2b73fe1ecaf67fc894c0c212e9e1c84b45c6e2d165722135157cd07dd4852824b40dc8f7fa72d26145a6e34290a2275b18946c76a44f990089776b27e4b046404f24800d214c388572843d59a72dc4a7e4546e4a0083c4b66172a0059071b37b22c993ea1b1c9b24d537031c77576e2296617457445a52479b65748bc022744037edb1d7c4be2ce589477b384587338827b004df5dd05db6ba20161c3d21d53a3cf16b7bf7b36f57e35d0aaba31a2c5d271c7ce8a432c791cbb2df39de5cf69f46923755c0283a14cea41953d1aa233445c2cdbe3507bfa677e2c3a6f9e5adc0ae4f12a2207ee7f80c49c675b0d70feb268cdb77b380001788b857163fd5932774dea8cf71773a219920801b1eba220be107ea028243386df9628e561768a552c6e967df7758bc4b51c17db1d1238313dce37eb901f5496ef1e37c8058ec8a009447fea048f1248099e3f3a81d8178b1907b1b668fe27ab21959256fb536f3e0706ad73e33a10493becaf6bb8f910cb2cbdd348afd687870b85c9eb73bc8d2b757477634d024975e30229e8fa2d06c6baaf1e641c0d166b4ac3fff666ab6fc69a9f178ca5a6d907c4551b8006e922042119168c61fd638c5873b7c48fb18cb6f8f7deb3288b0e1ae91a2409513b085aa6246417fb5410652d6c67741602f3d5fb1fa041fbc6e3d07fa521143b1b0e38837d5c3be303a3d02b8995b3290cbc9ea05bb9eae5b485795f96257dbe432f642e08c0540d261f9f3b6ceb99b85b952e2c52e4bc3eb657148b34ca1cfed4e3c83dde78e86850e4272721e8b21846e1c58ef56da84cf1cf91a22c20e3c4fa834c9f3698f840a55c007f9313456a86f11a3248e99e65d0eaa0e73dc6b0f517d8138a7533b3cb055d7190f8f48ca40b7b6c1c094d42ffdd0c9bd169b9e2e5a6324eb4cc3bd1b836a2420d69c498340e910bb902bff078ef957d938e998a6942f5ee1be183b794e1e24f1eee6564972210e420ca57c83e2bafb0efd8a58f49f6a3a61d004d52f8ddaf77d14052e01b887f0bc97141e053de1278f9a51febdc893b86510b6d961f01a25f828106f4f6487eb2079a350bb72a091205fc345fe4dbc29f10682a343e023d92348d99b3537dad13cd417e1c5690c75c797cf218b45a8ee97a593ed81cbab0ce82a76f39ab49a0eead2f08aaf046d074fbc39943bf8935a43e5cbcd8d05cf3482d279d94e11e2cfa8a89c3800fc447659287a4c5211cb7bf3aa0f901c29957ba37002328377f6d047210e32b2946da029da8d401aeec4cb93a53f4dd524463ebba1931cf71be464b9334a64060ca7eabd03c9446705b89aa036ac928eea08ab70325e594ddc870fcf4b95566f1b52b1e3bce4a1e5db7ed4d91f413079ec5a2ab36a9b4293bd712291a84738a5532439289fb295d1d124f39bae7e55dfd7a496d3ce99b76974c5fd6156888033cf81966b49e111dde184cafdb1e2697091ab66195cdc0b4117182cb96ff1b52bf4c2d26ac6886fafe6bd843482159796076f5f4b8d0f1182bb8308a091a9b3a9f008b3063b3cbaa54a982346c096afbae9416fc0e9176c2407c27d60fe837929d55d652ee42a54bd800725b034addc0a62f5382d28e215d10c63ad4021f6d37c819add2ef012d11fd1b47aad2fb094b7c1d7df134765aec5880a1cbbea7fc41df21d60607dafcf6b9f50ae5722c2cf6f5bcdafe4ef371fedd6165cbf2ed092ef9c94171f4c9e6eabcb5ebfb62287d207c4f26bc17305afe29d9140946ef3702d49b618404e09ca9cf6e15d6e556662bb0f77450fc4e936d6bae1e083c6ae86e3d82e7dcfbd673f4c98d3a6bb7a9101ce52f37284519f2a83ffefc7d6a22d654c2a8cb963a3b4d0aaab517afdbd44214206eb3fe66ff48a2737d7791c48a01bd4782efff99d8ccdda1673e818566b0aa3c31500db16ab8b1f2d36b89dea1051225a7b62cf832e16b9e130b483e2a2c75a4dae80ad07805f8c985243f9c716734616d7bcd0fd496d5b7afafa52d40f789e278d8308a5e4ac86bae09e4c9eb95f9924c9279c4ddba1a758e34e0186b70dc9ed279f33da56fde04e6ff956f35ac3cbb3d227d75e3c8a30b8520a07cfbfedbb85183788217e21e6a29ba6e1c5543a6774641b464eb41f9da76825e5d4bbc994748871b9d46a01e6815a9a90b9b96c6f63fa3548d909503b8f55821730583c70ec839eb02d17b51cd3a8a2f251d1011c2103d72f69f3850501d3c9e718d2a751a7554024ffe6478d1ccde32344f5e974674014de9905c65b4b2a72289a9e7ff2790e02cd9355f641a013d43ea0d79fd9245a814abd28886da4f7336a7f5480e3cdc194beab8e702dd20de9237598cdbb1c1f184636762f46491d86c60f5ead7ab576234ae00ecc28de829b8cfc87b869a6da93bf445f89f71fdd265ee34e7348da948910b3b9ffa969d5434c85ffe1e3265255835d2e147ee7731f2e04d06425c1ecff4fba740e979365932cfea23c6e566347289af39ef39a1c49d6915a0cfc3f547862abfc79a8a8c4230f6498d8bcb2d4e9ef69a3d6a0362fb2bc538828c73d13de2480f8f62752eb15b1e8c248d90404a2ea4e9cc2807b935fc47a23d8c50e8cc54a3418d62297416837db8800f107bf968f2ec9833e6e793c388aa6b1f9ecac4fd8c7cfdb803d2bad39d620825721f6ddc034d3a18e1546cf4fd0a2a5f2cd97ded2e9e7ab885d6bced598e4a0ab70872438727c391b7f4d0aa76896dad4a65b05883ac09d661dc339cf662b3325a9b570c0d7ade9e29bc69af1f8062b7c7fa7b6aa6ad07fb62dd77b106f3470cec33c630c3fca73e1d91e5926ee4c5a2e91a7ff5c03bcbbacd02b6de74478167bfd7ebdfc9927cf88928eb8673b764064fcd96bec0c477959d33969e88ff0f330c566f0c53e4da3d18bf6c6aac77162c5e35207c3466784240f2f86a5161654dc9a64eb3d600b29ae795df2e471d57ecdf23c8cc4697082641c22742419b58b4d2a2ad213fe53b57d8abd273cf3a51c747979796af92faf0498090af5f2f61615f321f528e2180b6ad6bf42de9113906edbc0a70bd7e9f07436b7392120d1bfc6f5a5c748c66eedac5b2753e6a83f364700b0ab231eba0a55e962714f9c520b4114bb3a9f8e011be9908febd46de61dad34ac820316cdef89f670053bc898e050d600f173d2f33d23ad6042fa64f0173e9057fb0f9ab0f846eec341cfbebc07764eaaed36d3330304c957f17c46f1f3ccf221c89d0b6550ae0b2d1bb4eef4dfe73f9099b04c953e9837f9974c360339cdc54e77a47f3ef60da7cf424baaa854881839d564f25ae56c982f5d8b767b3c15c999b4a5b16ea3bd140c89f087ad43d430396427b708631d8066f8067e25b1caa2a28d7e0f78fc5d42aecc8cd4cc61cf496268e20ed0cfe6344bc55d7e1abe5328d2467521d93f5e56eb702aa0d9ec95727eaaf5a79a6a6b07957cb345f997ce53baf0fb609d9185eec45e2e6ea9313d07963fd9eda1f979cf259afbf64d4bf8ee6494026e6a8159143ec8c2f5ef3e3fa3126cb7d7b75b05cfc6c0d5dd6e8aaee7b5d3db5b7d7b9b8e7c36dade059c88c5b48f6e8bd3cb7793f96aaa659990aed2543328f6709920c8032658a779179d8262e2a04bf447ec74a51f13bb19705f8ef53a0480cb4c6b70b20a0781a7d2fc0a285bb76ef31fd02b01f6319704d7e6301896d921ad06b6970516a2038df7399386964dcc81f7354ccd73c567c71240ae9b26706e30613756ea4e88f7725677309268cbcbb3498754085894fe369245215126ae4a92f4df16baf1dc74d3f758b81310a7814b88b8bb48d0e2001ea7ded1ff4214652afe868e7cba9668d046c1f825ceef4f161b1b42160052d38b1daab7800039099da69182da1a8df10c633e19e38d761a7ad45818571c5ad5865e19ff4b1d44a1c72c92bd09e7e1a79c357f54aefd994a492ad7c2e262df1a144c9c3870d8ae289529b4d9044807fc71dba5690cf3c129125a2ab0b4d8943ec5264c490466f86d3b7d3d5d7ae0e8ab9c69475f80690df7beeefaccb2ac6ef899e562530538f66766390e946dd0b5ed9f7b25911d4e690d24b2d00d88815c94f65ae95a5c23a1b21d2f0263678262b947af51d0474c7306acc99930ee36848b303f1bc6a836e709c2c1f1579653023d52bfaa7ef7b518092ffe8c0e73456758b0e8c0f26cb8c21524099cc44539579043f3d7183626f91dc9477fec868339bb1a9ae86485a3de674b745dca0fa2d51e355a670d1f630f09d983dadc483799a8b0608b116059af4f59d82b438982bd34c21bd198aa40c5de0b33332839bc2cda3e6a883a44aa5e37dbce199b2010d1884b525333774ac650210ff8da74003e554769c90afd0f622cab6c6f687976cd847d05ca5eb6bc3dafc9404d031d50be57364b51fd325bc58b73597d76038d8b739421aa17e373c3c933ddcd07ff17364f7e4e4d7ac54545daa6457ad434e129d6ab93dc4b3cfc6f95fa09a4a8827b3d7c29a63d470a4bcc3e52183a4b3bf6b82c5d2c4a44215fa5da2893ecf34dc8eb071439efc314d1d7c610e69691251649f54fea7c4689ba85430d5a566a380aa11fa283a1733ea7952a7e009d693b0f7aab1291cb7bcc506f91b1d3c86522a3a00cb07a7cb834ceada1fdb89994ce24ac6c9f08189e2107dafbd7129474136c82dbdba0edd0dabfa6f0dc92c1b0e3d025fd210063ae0933f97452f7112f9c73e45ca6f609d434b15363f6b391d2f502f14bb88683ac977429dc000384c785d34c53e29604157cfa5d05db5cfd56ebfef75b8cb69f00fbcca50eb64b1b5fd8e2a8a0c031591af0929c59f3e8b7d2500613a82a24b85a6d876f5834d1f52facc81feffdf8dde1b2356aaa1338671e886b27dae57105bdb018438b2d4ce5ecf8a9ee5111c0804f7c17c70c1436275ac303b68b823acb0d117edefc78e1f31e1381aa404f3844d96a2a6da3730fbdbeec9ac3e8cef354e9bfb1ad42f318318ba0c09aaaeb2e5773b2b4593253a22a5fb925e0f3cb5bf9736e4cd8dda08ac70dda357c5c555ffb8557e31dff0474d6d9ad6bfcc6cfb2b823f7d4dc70375c7f48331c8b3f970a64e852e79b44e8afc120d1719119b70d03293743ba2de7d090d90a8eaaa1ab4397e30547c383b52c470e4942070e6fb32faf5641d868380f84371317d936c615f0e4aa5a0381ddcfe73c70a96bf3f31465d165b6e2be68ecc22cd28f5b5b11f42eb569cfb31ac4a33a6ea67a4d9cf4c856939df0e533ea603b846e47c25d25376f381976a4b7e4abc3e97a831d8373bbd764c340e1faeae13e2671fa5234d9cfb4915357588441f3b527003d5856d42c8481d5d9c067ad17b740392a16ed8f0c3a5f358cf0005a2d636c8258ecf8d7357279d3578f82c53f967827a42df52dbb1e0e444512e8c3361cec23242bcc46d1a6843fdc262a595bde0fe44e8a9e4a7126f7ca8cfe5b70d5c6ba57aec79ed163863139c1794c17b115e4c3727e429433c537f8e5e5b8e580655efeb6fb49aac4e2b8ebe0429b954aa05b7acc1ee3af5c840a6efd32b5fbfac067073814fa3629c4f918a3ce5678eeff83af5406", 0x1000}, {&(0x7f0000002700)="e89983b919d871fabeb72ec3db14e194a1c62a93abb41e496abf42f2cd2f33f8ded28dfbf5c190e7b7268366a24f13c5376a05bf845a02000b9bcc2224deb5cdd6c7f65f9ad4e2a1b38f2d85a27d59912a2118c2b08d55372262f01f2c554eb10d37b74084d49f143640ab6104fc5f94caeb7779171e4c401a5c1670aafdb85884ef909a64a3b9ed9a597bdd30af30f8c8308c22428bc9b7552f6ecd647a048baa11afac8099391719caa9a73759929e5be5a878cef273a261667af259b2cc28d738e693f4ccef4210ce0aa465499e8da63384d0c28543ad8e3f947b1350a9a6493a9b08df470f6c244ec67693ee9668807cde4a6d6a127a43f48493", 0xfc}, {&(0x7f0000002800)="9b1116e1b3e8b706390fd0f5416ebd1eed2620dd3de601a802d4c946d86587577878a70eee1661e06557b40249013ce363a7341466642ed0141eca3e5c9c686504a9e1c408406229e93c7b45371617f21a9f3c7ed81d03c1a4ce851f88e0b471874793f1ccdd743190a5c9dc3dbc201da445ab279c746e35db98a5876ebf2a33cecde3611b30fcc9102995e034f41db990bd473072954e84f8140c54ce12097fe48a1b88e5a7847e7fde556dc62438a7890d80eb70132db1f15752f5c095c665ccfd907299782920d70fe3bf67ea31e83fa1aa907515ba0c85bb377337999205bd9bea7997b886bc5f9ab264bf475a22502a8817c23339a2ee7b089d5115de5fbc5f4b08dda5dd3fd8359ba24b31490f8bcd4bd85a0000681b1ed242738402f1e4251e06c2f6cc810d61d2804122104b3a3063885189acab81c0d281212db099686d1631461c5f29917c25035356d39229fec185935fb851286cecd04b480014dbb422f598b08ffe805cfd49fa9dc149134e71279c80fbbe9c4fe7bcaa6df019fc77d2a61c5d0456ec021b0b2abdd2ef6b39d2a2e67632fcd5abf5b80412a9eb8f58b3a7cb4777ef38884191f74b6b9ba906a2de3873fdbba1e2cf75991c72eab5c0c4c16f44b341e73103b4f9bdf45b2fb8750a89b7c56a3b3326546a65a3896d2f3245f419cea7a6df3715a3e7c98bceed280dbc22823d128f0880c93a4ce6cd61da35975b6c50bcb925b0d4aaa77dbaa208c4d7d01880a13fb08efbfefe71e6c3b3decc26f04278e92876a8bd22909717aaeec9483979104df54e9392cbb69574cc6c68989918cfcf8749150fc3191ae44b609fb02ed96c8500b97b005b6ea340df756d4b65f260f9622d3e0967ee3afc9160dc995992d249a3d5af82f53ac1ba5c5f3dfe616116515231bde65153c1318b390a4b2e1975b74077a89323d7984dfddbe3499f1c3951f12dcf1b05c48acbd68cc4ce081cbebda7ca72abbdf3e23df86fbcaca48d616bbe0d31ba3a162f60e76035dd7a8eda8cb9717323f1c229131a913a8581d593d1135a48881e3446b560a5da429dc7bbb2340527ac67ae15ea750db440a1021c67fccfa401e1d5f34e4c4a49c40d5ea80faee6459b0f747b4b14a13c01f1f08f85ff17782ce73e13915429f3863276feb05d60103ac2e02c829141a74f049913c2b2b595eeb41ce11e8c8e9fa13b8794d76cd85ef46e7f7865ed29067df0060e08284ceac410e63cef1839756db38010333cd5b241fa4b1458025356a81a67f3a5cae4f8bfcd2f6a2543ade9eaa9e222e8d2735e6e80b9c0d763d2556974bf959bba94ce7b254cd55ad2913a9c9ac88925223d76cf30e178acc16e3d54cc8879bb07a26734f4d041546494efb86a40dc4827687a22d3368d020604be39346690f598e42f46135cfbfbb600076d8257818989176df273ad8cfa5c2bec5232d54ffd442b50934811b5b8c8ae81b1fb42e4ebdd95eb16ec9696b80fbb8ffc05f58facc3a8a339f63f2cf0559e59026b2c23b5d9697c1cb6546d46d74842c22ed95635c60047dac590ce54904d642a8c17281c437befe2d4817dbb5323ea0cf2f840ba87408205712922812ac4f91efd9246be96234be936f7aaefcde56066b02c6a39aae493d5d19263be47cb9c90222bb5e9f35d77c37562a43691ab46820378b1a931e88222879a9e0c3802838443e145965435942aeac98cb5cf40dca08efac2eb536146ddbe6add0a0d9d0796e69fd21c91b6245c6eb68b9eb4a293511980912f7ae44fcc759567193c114fec52a91ed16d4077521dabaaf9d7994aa78abba873b7583372b7fe79638721f9f56ef093f6c8b7d70d862b4fad27855a253e5dada2f90f50252d1cf77e184499098adf81491e37cb94fb1f5246829024dad7fffd361022f29a50fd09cdebb18be089ea8b8a3beeadaf88db7b4362448e052ca97e24ebe77dd1b7c7cfca069ce7f76a9b07efa0ccdc9279ec74362366c6ea0f8d1745d60f5032274a88ff19c06b93dcafddc799ba1e56b5fd15f400ef1ba02936ee679e894c2bdf568130c4314d820a97501e8190dcf1a100008b353e7f738b52ea6de23efaa51127b8a5ef45ae90219f2dfec105a24128d2c3e05e634622fed9449c018975f28cd8dbce4c9d8c3c333c6964a2d953d085366ccaec927bc4ace844d8653cbc9d9ff3067d8a1135e46f13e0cab02d28635330aa3ad2c475c67de8ac9a992febccdec87fb342173dc5661ba5d40b7431235cbb1efd83d67dce701bd51a2d4d7ddef1f71b084789fea6315988874e7d156648ddf866f9d804beb5d8e7d0b68c81f5c03e9343f2e3f68a4711955cbad7fe69674e7fde869698edecfa47ca974406d3d2a6ddcad57c6831173243f1af522c068794905f485b839a6c33e5a3c7e194e4e78352a5426419a8b8515231e28e6b20ad5d12d453ae3d3f7a4a52d85e04954d1ac3822a502f5d7c05d11180912e28319cbc16858a4fab5fbc8bd8d8e254da74d48b910aacfaf4684eb3c338fa784ceb55300f6d7992208fb5e5e59b4c25fbda6b2342a4cd6f16bea5f17e990efa66a7662ca8d5bd66b2c3df32fe332bf60ae6ce313ab7d8da5b5b6650043d50bd8c598269663456d5685746f84a20b95b40a7b9c4d45b0fd3c3d0778eec435aa5a09a8a9bf0f2a191308861dacc3fe082f0cc64c1407f87f3cd73af49cfaf878e9a07200febbbc84c0935e7f5b38e6b0bfc2b855ecd98231fa023cc6e44650163d801f325ec605bf957403015695314a2ed7c0490627c11d33b0c84f8bd209175901dc062c7b5ead169465136763d195f5f23e87c2718703ba6a8db813af2a53b970f3a8ffaa59116196c0a1d17e790e1604f7b24bb3046f6e2880e9a53729201ab9071e98091f9c79b1d9e3c1a62c146a32c41d661d49fc6152a270603672b28169cdb6baf78e34ce3a1118f5f61d8099f77ce1ed1971b6cf6d3630d30c039ce3833b99111981b1efc5935aaec05c6c5af18325e37b3d2e3129c93b05cedf90c2bc5dd268fc1ed8a976fb8bc67527f1742408d90187a04d776a09b42a57c6c08e644fd0ffc1344fcb94b5b5be368df725a78d0a0c32ed306126f508dcabf029c2e59e6a45c506fa0ee103ea28872b37f42c9f90e2d34e9599f899ab89cb8d129083559fcf75b541591f1e56cc874ad136a515b54a5b998e15bb157e693311517c9c772685badaf092892a3234cd136ab0e6ab5185acf22fa47319e4d0ec73abce8e8e40c84038cc9904fbcf33e1b5327e69213c48fc3f61370536ff16efcf02d67518a54aab583dd068f7579de626cc17631605d96ffa740c9e8732210f08f003a3c33e5a45be7c7cbb35e3ce5131514420cbf4a9cbe920f874b0cf8e3e77e13b0054941ccb145f372c782784ba912f4e796e920cb5c3003483d613755764de5bea96c3666d5e1b69b55d29a76d07377efb47537c7d5ed9f581f9b609833256bccdde237d519033b5d59679bad841a4244e81dbbff6c233271669f2be5e3175419cc65e900cfc61ae2016466f87c3ac2f66cf79a7b7e4f2188413ab41c5002471b8b60470f6e06a21642a70b75fe3c11424f263f007ecd4f2cf501e7894e340fad018fa278b5c97a3b774608a122692839ec78478895d6c7d614477914d090e444a6f4db797a946059c18ae52f885c50514fcdb16d1bf02985e211af6c849d04d0b0c15b022716c1acd3068b0aa1d2f04fb660ef15eb51ca4fd94eb2ae7715c0a4b4f640dc96862e2d2688275ba52d2240f2dbab156b785a1d9acd85e077d22991c2029998aea813a55acdc0982e7fed5d8dc83ece8141d889fe62035aaf9facaaa84687d0e2f4eaf98eca88665ff9d584fe3c1aeaa7fc15d8f00ac488a6914508210eac7cecf6bba22a23067e64fb5a95a75d7d6405a73cbb7e4309e365852106f37cf4adbf7b096ce49c1e1cfbc35dbfeb2b2475e274191167d072ca789b6b6b29f3838f701fbc5f6b9789593dcd76d9a60fbdd6620f6903d530e2c0734c715d93e86fa3dcab68b9bc800feec1e3fa359ffa9a94125bf012b1a81d17449f2518c3b7295f1c2419bc29055d80a330ac6e85c91c2b24225df24b211452455ebbd833c2e4f2a1b5e1190ccd8ccd029ffb52b8788603d2a9f6819c17f6244bd29473ca46856099487fea9313ace84d38485af21f989840ee72fc197cdeb1282eba2991726c99b5480d8ce83a471670c3e1b86af2e24663f27b354687ae6fe472aadacd4008cb309a6fdd5a69556e9a9b78dcf242d908adf03ff80361787dcb4ab90302ddc35346bb42928d18bada57dd74d67c2b43c99b5fd3280844355142678f3ba222013d791ed27279027df6e5bbdf5388e4f3efb3a39022ff977c6d7192e7433e90108c9d7cf26a673c295ffa3543de552e64eef2fd33a9f4709d5ff108fe8696e60a099bb47233b9bc1e1b5456e2753f02b8a82d6b510ebd108eabb5b2ddadfe2742d2f59e5dd53853c337bb6d97a7517a4a7ac9698cf66086e15c5de7e3a14793f200983303b80b82477f809c23e4417cb3a151c2ce61fb438031865109f91c4e22c0ae019a4603a4877f83187d708a808858eb8098e6da9ae9bf2b306795afaace79cc911fa2bd2de2539d06b29db6795674448bb809abe049cd40c32d3bde8bda87b1c19699c5c4faa7fcb8a847cb40ab45951f4540f49173697903881c1c04fc26bd855862f390aa944b18eb8d78bc0da93a8ff6c27c3e8a24872bc301623461e0e56e45ba450615e168cb278ea0bbf41533da3870ae71208fe41c3b365a49dc2469fb6a1846128d98224fc8e9b2ba5ced7eb4c6d9032c8796b6c0c10b69c29128c7e9cbbda5476acb792b8c84bdbbfea4e15ea233061a1336842ccb2a90c11e2625322348777074a33f581d839ce128055c8845b461289a8b1ea6b4e69b6adcd0c56a7ff76659c4236132c08ec2387a47e30cf3e66817f6ccdd3ff1b1326f72290dcd99a4b46667eb5e2782200e35ada122c212bcbab4512e2531797de33cd9efbcc3754c1d58c89606881e1f5a77241b7523beaf15a37522d5b6e239b938da618da2ab2d7b3ca8e32c5abcf20fff4a5f1939bb5fe9a1008e06f5f3b9ce81883d43a96c512bd2ac25c00007b6433b3d0fd12566491cbe83e12b22cf2a6c640f3bd1766cc689684b786c58f2b8629d1377833d24735c7b64d0ffb28a6a0cb3f8d50b502740db80226d51961449f05cb244cb580bcb5422b4dc5d606eca14ce489b21d4c90a7030790e6bc70b2058f5af102459db17b914cf65ac3edeb36aa6eac4bacfbbff707f43eee2011bf4e85412093b17783d08f50579d63edfbeb6050a6fe540e22c392b4fb13974e7432c7ce93c9399c3fa2a96c3c4d242c9cab4003645d4257b1e3e0133d2ca4916bbf997dd2ab28a24718f9e894ee80f823b6e7c37d31c106ac1549c23f93b52276cba4191c6e1258986c764fcd31494f06b9cde7816f138db798ccbf59d95b992aa3224f5ccc8fcb3183175a0ede8ed3be6421ec3eed067be2c0d1665809ad3699b6a18a9a45a16b66157fdd2c47bf5750ebc5fc4d0fcdc9f1804060fb0e9eb4003271a5c33640212a47f66a5aa981597767e523d98b2111351d16a031da885ef0e8609e37c755944787b90bf5e2aa7fe656a3419190b8e71222947adf2b57428906ec693697881a8be2bf816faaea30d85b77a7cdaf307d41e8572c07ea462c39c79b5a9eccd8874e8464d61d3de059f78044aa30f6eb6e13b6a9e39021defc565abdc0692cd1adadc46d88d52797f30b125d567", 0x1000}], 0x6, 0x0, 0x6) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x1000000000004) getgroups(0x1, &(0x7f0000000000)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r4 = semget$private(0x0, 0x3, 0x102b5) semop(r4, &(0x7f0000000340)=[{0x2, 0xfffd}, {0x0, 0xa, 0x800}, {0x0, 0x8}, {0x4, 0x5}, {0x2, 0x6, 0x1000}, {0x4, 0x6, 0x1800}, {0x3, 0x5, 0xc00}], 0x7) 05:26:58 executing program 1: r0 = socket(0x10, 0x4, 0xff) sendto(r0, &(0x7f0000000000)="a5d6d80b187d00b0f7d0b7a1da41a40d93458f153b4d0b619f25409446bc7965d0795006d2e486e2c7c0ef1ddc0537fb4f119ce887a05066b236cc7c4af4c7a28f3460ad54adaa1d57e5e5e19c86d0840a1d9c7c80bedfde5cf9466739034c432d23bc4e267d62934d1e470482deada1a5685aa73869380c49a94bba8feef83e2295c5e7b204721ae28805cc5ac2d3b3c2e7d4604ca65b5aa49534edb50c8518434d0ef47a1d8e8c5f3750c797a3b7546c05d9319141bd2db928d966e6881ff388ce86c078543077fcc25bd3ada89c9b191d0e32f61e", 0xd6, 0x401, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000440)) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000001600)={0x2, 0x4}) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f00000015c0)={{}, 0x3, &(0x7f0000001580)=[0x0, 0x0, 0x0]}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000440)) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000001640)) accept$unix(r0, &(0x7f0000001500)=@abs, &(0x7f0000001540)=0x8) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) sendmsg(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001180)=[{&(0x7f0000000140)="4c119c8e069c5578807dc73bbd1fd26e7b6e37faa2581b5d49bb05d1d4a2754c95c502a1a1a1bac37283b07b85f724cfa458eb8f58ce70bbadad8833da", 0x3d}, {&(0x7f0000000180)="52d5f613db6ec0e09e095eabda6dc89bc76f377910bb2a3442dd2704d2d642e0503935feffe453658fd83d5c9fe6e37592e3fe229e506eb4e933ad38868b10cf3f0479955eafff31d8169cb820c9a0890bbec6921c1c3134a32a5a0311a0008b2670d41a03004e684a9f9e74037c37c1d8a25f62f4322580af061995f199b05ba4dc92b44761c7934ffad8f7ef2a17ed348c1d94b5af876975ca84f742d478741b13d5f3128afccf7605f48d843844a51f0c30da7de95cc09c25e33c512650d6a08be209d4e46086c834f09f5e23d060a4c4108f4d6eb8d4808a090238cc0426f7657976027af6d1b33df08c2a871e2ae2992b1cac3b51fb91f299efa11620408c5545a596993d5f7b3d05b98a749f74e52ddb7cf0d66305b4498eebb5a54d6f6fea810cf4418d31ee3c1a8f4d199c14a16b9239284053a6ea101d15c5b2482bcef188d0b528ac8b8c13b7d8dfcf3b196b3e8b0e232d3364bf1a2dfe8d662e8fb3441c8cbe7ab1772e23dce8a2fda213f933ee3ab201e3327309a84778359c68ac94913d668c62f0590a24ff20e39137ddb299dcc65a647044707aad2996213b18b0ef3ac8ed86815273ee967dad581c58317f11374db3924779f21618d6cd85a6750bdd326188e029220715b9515de4ae9d8a71685ef2938fecab39228e2de09bcb8010218824176a7183f78fc1c004c841c12826cdd62797cd6bf9c7c7ffaccbdff4c313484acc21ceef14469b0ac4110d0fa40882e06b857d3f822eb8b1ec8581bbe219454ee3837b854b0a8814c9dda7e42465109ed6edf30def31c26532daa40c33dae303c5299a8ba20cea81ed83ba81e09e26e35a38144692647af18dee6251667ce40ed26e1dc6076c5501f6ffebbe2d48e9aff3555628aebee5ddf34c2f32ee1f0567730ab165482d5bab2f4babb72f8ed5414b240742ab8a31b3d03c5747f78bc58b3c86e1299a77c9202cf9df430b57f9222aacac77ff367d387f8c2c4b831285b6fe32e5edf5934f97a62805d8000f57e238e743b8f9ae69ac01c14151d1d230f2428e67e39a633a7c626db95f36c0a9f19ae1ef69c5cb0836db179e34d4b2229c4c2c8b5af0310c6c1fb9fbb971ad6f09e6f1050a403a9671ab50f416e3896908a8a0761d9ea5fe1856b195110951d21acf6e8c7ebd180fae0b2e571de79e5be25113de80387650ed48cb06c0b96e2cde95b7c28a2cb92c2a0e42c95f1779db855f983dced00704eed6bacadf413de0e9c21bfc097badb9c571e181f8b36fd51b9d306fe575c85bfa7f5ede685a2e72ac518328c62bfa76877a21d37b6d573b60cd5edbe0227ac54a1f0fc7656b25bf2a4b57b3dfb600a658d371166b02860971504e889519fcd89032b37b66fd84f5b72a07da2c662b2fb7433bb9433f8d72473b420b42d8dd40a089b45a1d172c36a036b308150c31857594135cf42824472a440dd085e67224248e0d97b06b2265b5e3c51ea272c6ff921294c5d8ebd335503309f81ac391987b2049da657f417bfc98954baf402cd2dfb42131a6329175e98540f1830e7fd813764df07f43b47482791e7fd748ff76fdb828bfcad301b9f90063a7d7d1c7c4f13b1b516e689a5a470bddd8bffc89b8f0745876acf9878cc46c3da0481403c182a218c5a65dc30dab08913d5f17382d8dd4236b11423d3238d5ec0ecbd3157c640b34a2b41a943b9698e2a56e449c6b533982602ee24f339198691dbb4b0c029c58bf2f43b4ec35fcc7a7763753fedacbdc61e5698503eb68c2dc6d235ac2d65f03eff3e9d214cebe6b4385b6cd0a9010dde0fb52a9ddb8732717dca28dd651b16e7356684c224671d7f185cfbb63aba3b1ba581ac2f1d864e7c9b31336c25da6ba186dc6e843b56d3776c1f2c82d3e993d619aac37af33be8aff79e5137aa9354c6e816866dc8310cb75aab64f16b5b42b1481c4316650c1af05796f09546c95b7b3e13177430ba0ea056ee81167396f412f3235f7d1a303e881fa7664fba20fa209697ffdcba25b32f8bb5e6023b2cdb1f936ac44b9a65fbfe71176d568257658dae324806f1cc7f098763b85ff408aa7d493ba2ef6199b2ed6b07575488b420d0461a26bc239f5ad9573986805d1737dd9b7e2b28908d32d378deb00aef8592abbc94098f8af3debeba2981dd1495080d76b60410d759b1c4723a7319355b020a5466778680803cbdbf692a3332e252384df59ee559497bf60869ecc94f4dd562c20569fb7a9026bc2f6193e667aa1e1745bac535b8af1b043b99acf08cec84e987eb2d86e506a719315861698f03e48a863aa8cad06c71e9bfa9028733a43c1c2c5ede6971c3486cda7ec3509e67f2a7d8ccd04ac933ea9e31f327aa9e35ab81c95b17673ce3b9833303ba337da5631d4b09c1073b5279c247cc9de3837281aa1787a61b93b1f7e3ebf59764b66dd9e17a4b72639681c2a976f470249f07ba5f943fc54883e24780695acfe2e39ff9a83b15a2af786a6334ddd879c2988748c438015a6c03510646a96a5232e3ccd7c95cc0c7eca308529fab775ae99355584228b86f47da30e7ec2b567449de68e3380d328b7abf9a06de896429ea5d087e453c8934624525b3e3698da9da660d13e3c96a65a8b1f6cded9e650db15c57d90d45e2dc12219f63435fa86a46019aba94aea279090e277814d36a25c684a5eb29f10afccd21fdeb8a36bb6f4d316ebfe1adc87debefb04fe3ae1ddaf92b0a19797447510ba1acbb46bd5e75fb84321bb53c8cc60aa31593b111944b64d6d26c5b33c16789484809c46dacbe093ed623d9b66aae1b17beb24f8adc8aee2e01e9180481cfa31d95321997f81af3cb932abd82e3acdf88c26a6737dfaa8a03ddb090303af26cc53b99fefac3dab4ef6396dc2f0c4ce4c20f4f875e16b0e49a494a760ba4c7b9a91201ea0353c75ee23dd2a18dcb97c0e19d2e42e372bafcfdff49395233feaf0a1a735e081ff4770194e619c367b1d4ef77f92cb21988996008b8c077d2e9e0ac80b588171032225654555fc35a03b36bd363e57dd2b19fa103950f0b162909893ad5378e0d9d68a8d6de391f8ff046069df3e3e42384be8b16d181e717c3e88c167c7f453204429349115f34398d19babca0e6d06a5f02d8191b93a06a03bb114a3ec519730dca68bb5cf285dc9c47f5ba21c97d6033e1bd7ae2402894c42fde601b8cce4e3d295610b9c1e4e4cc98d6f833640cbf92a9396724e4089a5ad9c34245ad7af203283f76eafb99f1422dbf4f0dd1bb98a76e27711dbe63d517e0a6c9f33b7cf57b7752642ab4c17e185e4b7bcb88ee73885666ac9d66d143142bb3392d87adb3659e9cf797844f04d377197d5f413671e29cfe4a591e1b1dd3b525f5bea287145c6c5637c215914fbf9ce90f2060ff7209d577aea67e1822a1ddf453cf8f4bf21c8008944ba2318690e8a390196eaba7f7fa61271c1ac253e2356bca815d618dfdeacbaefa9afc4cb075ef4a040ad442f3509a7c566742104baea92e0ff09f4aa050ad82bdba46297301e2896f122f3f49826053d54e0d82a9ce35d1445884ecbd75506d5c90189670b3d01e43b9aaa94768236f8a2e0945e06e35924ee0c282ab26eb452c5160dea4fdff56f36731b656e9faabd21eccf18a8a75c9136b7e7991d6345b4ad41911e03f9f59197e17f7d399893b8c3f36911125f37d855370f97743e9815a204a7e229cee2d905567584d796c4d87d7bf4161a8a2a36c4a150136c2009526882a5802a5c4757d0cb937f8f6a590bdcdba590968aefae923b4c6c0ec134a503449aff3836b12a6a301f6ff1a8f41cd9dd62035ab0316fe117e902ef99f5730ef727428d1ad54e74376fa176df3746f726de62d6d06a4c22b2b066559b4efcc19c145c3b7821d137dc340ea51643291b8d06f32fc4cb7c0ed1fcca7e2594e8cf4ddfdc8b05c39b5287c099b388c21ff43a7ec8efcda5c8d88fbbeebdaa144cece67865fab2ae6792f4b1195833ff6d8dccb6489b6483e2c0cea3f80bf95579e67fb59497044978280dba26b4f5126ab7368ed31be9fbae5d7cc452139ba330d71140329f82e26e1921313a2a0bb0e6552baa557e5df33cb1b577a807cf0573911d8f17f10e7a08517e2bc7f5e331e438a5d3248a96fb7b0ea0224bf4b5ad0458f4bd2b744d47a73d7a74d1d3788b0b121775ddba6bc88aa546677958c0216c61c92b9a75f1862682493613d2d33f8654bfd56395ec76bf76e57d3566d95b589f0b22d73166c2705c19d24dbed086b6dd43c6313b81b419c5f7fefd0e2e5afd4d33f6157d69c56266c9507c7090975594f48b033347aed8726b679f466e776ccfb9068527e46ee5751dbff0f7656f7bc00dea33508d92ae70869fb623315edb11ef63e767c4fa7404b4c23c1e1036a95abea95178f4188f0076d8927bbbcadb6b419d99111dce374907103ad4499345106b704716f8a6d17a424be4a8df5d76fd6316fa3574cc2aafcc1ae548b18d2660613538be4d9fb1bf3818492a3b98de26cac3d61e8027935c8e1e5ce3886e71f8c105cf8bab269ddf4d11e9106b8d2d10b9fa9eac9c44cee01bca3e0f1c989ee755df4524a0274ac7d35ca233db25a708fa40ffbfdd43468a0a650ca0c0e53834459cb862201554aca886e10ef37589fa7842fe68edab1f4ae566f0a5024a33dbb03750c6aed8a77950cb3f156503a54dbc37181d08962210e10ddd7e7db46f92ad1cdc56913090982684148c46613017d56a26ab715eca8ba59444cc675a796818e293ac32400946017e4161b3f905f7399b34573b906b17c1108c1a3edbbf16ea0a8d67b6e6a7c604f5cee5e996802b89d16bf9c46038c52c5ca418a84cea43b4acb15eb8568df953c426de9d2b73a515f5cc3d07c6c8be7a5fcc3e3da55014b49ddfc01a2e850f21e031f786b8458239f4a4516d1940be11883cf4c152e358ba0f78fb9fd9f68357c3d10e149029bc776cd1539fa878c9f29a528664c05e4ddc1eca96bb5851e7ad555ac24ec53d2cf1701006a9c852cf207a595999ff87a16f56fd6a31775065b15ebeb0c76eabfc064aac414cd55af0af639d1354ec5865221fcd0593c80c088d1774b7dad6547bb4844d4318028da96a7343e513fc3f74de06a6a7608b23c189a3a3722764a7ad5e2e60fc7294a7d3967defd2f9098efa833cce7c051402d77e6056fa92aaaa781c6f3172d59c5bc486f5ed335564578d16bc21f88c73d1bf64e37fd576835edaa69b1376592d5b42bb8fe337154785324f676dc15696c73f960cda8809181191b24eaffd8e51778c205bb57a8bccc9b1f2800b9cf83e948309f5301c52384f466fb445edc8ca88c29e3c0c839b3bf08af1af2a1ff35067b1e13cc58d1f43e62811b23d4abd4eb5df050938e230bfbdff32c1fcbb2d46a7a0e1098ac5e7c60f419b0e0299af00576b30f06dda49665601dc4b6e4c69979c2d4c52977938fcf552a622dfaa48da52176e9ab7349c120b99176de66e596dae35304c82375a9cf7b8b7dc6f93537fd609277948a5bc5a4057e5aff40ed4190ef89fd69355d69f564b319c5ad6122824e4e45cded4ae013d5795f9c6c3a3653482499b813495867c2cf83d68935656fe7654a9b0e62ff0eb77bd3a4745b763735cc0fdf196301b3ebfcd84bea851c2ae885022261963c92efb9b40b566e335187c82ee419e110bf852825e79d0fd3104c0dfae0dd8683d7b03f22013fe4356c3dc87c41ba9ae0fe10680bded32e6bc0ee210ad7b02336f589bc6f0735779425ed6c03601bf9a7642f7", 0x1000}], 0x2, &(0x7f00000011c0)=[{0x60, 0xffff, 0x0, "17cb1fca511409a272a583af2f01ff826b7222cd6dad9f0ef4e2608fc89fd9fc399749d27070b89a0399c1006dc85c06f9da3ffd0a27749036ab3ccfaf8aa51c36e23d670eb446a00ba4e588"}, {0xa8, 0x1, 0x2, "f141e32f09be5b3de9e7422e05796afea1ee9e1f31b1fb5913b8ab037cf2dce23ddec5300f9ff58c809431d4fa5a339fe5c81f7a188819f71bd74bd79e4aa51d36b9da5e3709daafcfea9fbf15c2fc9c00c4bc54992ce8a61db9c40e414b6bcdb28a023ffa9e717021960368990f0fa4560643cef069a35e83845cc718229f05976d2b9e987f6c6afb30f13441306ded7e"}, {0x18, 0xffff, 0x9b, '\v'}, {0x88, 0x0, 0x8, "b18c8b64273577ff740ca869f10eae593a508467128e7f9601d26dfb6722ec3b859abe5bfd137d97cd935e5c9441cb8d2cf93f20bf5a85aebb75e9b879c70aa6aa8dc6b7d971bf06e3a1d6de4c1ed93a4f8de34524d975114ef5a1620f1578d5c073766b69339210de5ad8805d5611f2b721e33780"}, {0xa0, 0xffff, 0xe1, "afcbb69d9360c251964c746540eb78c3db31288db137a2323848f5843f02629dd8318b2f83fa9a2c0bd3e956d6e06d05a689f60a475e577313ede1387e89c77bccba0266d645319056f037c14439f2a4b71c7f95914c7837ad5c414445125345b375473ed55ce64b4ed19efb597c5d012c4c30f30fb42b96d00577364cc815059a4d493f9d4b9fdcd138c16d52"}, {0x88, 0x1, 0xffffffff, "3dad2ad0bcbb32a38eff6a05af9294442930d8efe607e533a99f627ed16acab3506d3ea4ef468f5f6897bb864bf80535b8478e39fd0b65450408aece48d270b90fdb97743cd7866759031075ed7fb4c09a24123f1777572be69838d7e1321fd33d380f25f5ebeef1b82d09f11b53e5ac83"}], 0x2d0}, 0x5) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) 05:26:58 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f000001a8c0)=ANY=[@ANYRESHEX, @ANYRES32=r4, @ANYRESDEC, @ANYRES32=r4, @ANYRESOCT=r5, @ANYBLOB="d51c9d4d48a95611fc27e42f5fe3b1526d154f716c146973abe1fa9e0747cde6dfbb5ec2b4f10d8e9ec59704d9b76917f03f3d875210005442cc282394dca0b245403a60cbeee049a6440bd21fac5ecc3addbeb0b47c9c3a32ae5ae5be9351b92a93813ccdb9da71757d93740e0bba3c4078e1121c2402ae0e2223369083b2d798c4d00747d9cc744a400055ebdd1d851ffe3e8ad28056551585aebd3985b43aa766c38e46d57aa681b5431a6340bda5e96895c476b75a490a85125688c95ac9a6e591687e4db759054adddcc1756e17848296310b0427b4eb2059e07e9a6e3b477ae90ce1e4950a395f3307e448206e3bca7c143a8ba881e6528f4a3ddbbb8a8cb9bbd7bc16790100cdeb6b8352efdb7e5d9e637497297a840714043b106250393daeefc1a2eef38d1f094ecfa0245ae4a30a5815a26320f4d88b9e31349d87fc47ffc37b71c4bc404769e9849cb5bce73a404c733cef0cb4512148c6bf4f55ffff8277f0375ceadbb391ebc48d2c04e9582d4f76edde216f3f2e8db06effd56a7bd1e093b437a890409d8d10d8000000000000c1b036dba88b381fe4ebb2eb70c8b63c537f6d990718064c50b214bc8ac7979a9379857b30e498d0277c1028463f36fb933edb09b8ced563180295dac6f94e0900000000000000462b12730861ac5183ff965da5aa36fcbd6f811e16c5e586020f6514fc8867ad1430b6ecd10c06e74c47596e0918d7cb2a9089218ccdf3d3f0ab01651c54492b313cd13a94977ebaf310532c296dcfcabbe67013b9b2717a1f2eca44d5a578d98bf04228828cc4c1e3f85084d89a24b5227ec68d60f1f3a8d938d9206a5e640e9c516f762d41d86756abf25150b0b43ab7596630b31d0d021e41db5e09f1c2872c7d4376975808215fceba9d7c71f65028775d85856cc04dca36492457783531033bf5c01fe07a3c9518ab494c59fa50974f3b400e74f2ad7cf5e0875105d9b1ae1b370a81648b7f3d58955f3bd3f0b45529361b700e9ed1788840952a5d61576538c29adf1585f65f5c1cb78cb9482fe2b65678732cf3574a724612b70541a3f04bdd7602b6f4413c1a15000000000000e9590c265b6ad203429f79b944c073d05ad2eef93c49a5eb67612d3d94a1ffa57217a2b92f77b2e5099eb5a0a1930f41a2b6bbb7c8d8b313beeef131547e4c3b10b4f12a39265dba07294a4a2411ea3b7994c5fabadb9d53d6299b0c0bb03a74c0b3ebbc26178b45b6ea9fb1699ee9d5508f"], 0x109}, 0x40d) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000040)=0x1000) close(r3) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) r7 = accept$inet(r0, 0x0, 0x0) sendto$inet(r7, &(0x7f0000000140)="1e5f22880f579a60b31ada7e256643fee54546d7868f84d698c8f5cc8a6468fcb35ec37315de8b9323042e9d5f3139d1dea5ee61cbf022eb5f6dba26bade021e33", 0x41, 0x0, 0x0, 0x0) sendto$inet(r7, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbaeff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e839ee05e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace97cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafed57c5dc7a2d17ef96202dc44790cc423511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd295d9ccca947a6f483c71d2e04af4a8ffd6a534d183eb7d39dd34770f37290a93d68882c6a8d220e5feb6940b4ea75e0f94abe6c4bb9e905bc86656f854a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b", 0x2cb, 0x407, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 05:26:58 executing program 1: setrlimit(0x2, &(0x7f0000000240)={0x60000000, 0x60000000}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, r0, 0x0, 0x1) 05:26:58 executing program 0: r0 = socket(0x18, 0x2, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1004, &(0x7f0000000040), 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000600)) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000000)) 05:26:58 executing program 1: pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000440)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000600)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x2) r2 = socket$unix(0x1, 0x5, 0x0) dup(r2) syz_emit_ethernet(0x25, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x6, 0x17, 0x64, 0x40, 0x3, 0x37, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @generic="75ddc5"}}}}) 05:26:58 executing program 0: syz_emit_ethernet(0x5a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031242c000000fc05df5f05d6d2044a0000000000000000000000000000ff020000000000000000000000000001330100000000000004010004010000004e214e21000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="6e0000b98cea6e00"]) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000440)=0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x2, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x801, 0x47) listen(r1, 0x8) 05:26:58 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000600)) ioctl$WSKBDIO_GETBACKLIGHT(r0, 0x400c5711, &(0x7f0000000000)) syz_emit_ethernet(0x5e, &(0x7f0000000200)=ANY=[@ANYBLOB="712ff2f77594aaaaaaaaaabb86dd600000be00283afffe8000000000000000000000000000bbff0200000000000800000000000000018600907800000000000000000000000004022eb4ea018c4ffda0e582f62ffae40401e0c0e92ab81c"]) 05:26:58 executing program 0: mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8018, 0x0) pwrite(r0, &(0x7f00000001c0)="abd5b16d49e28b7f79795e0db96f64197bbf24ca4c042f3ef683ed2dc61022fe3b6dac33677b7dea9cc1a8d367c51d35e82f9a904af9e248dcc237a4785cf9d2c8510a4f953fc94f606963d8372e4f0a89a301d122c6493faec30ef33b187af4cb219133b1875b79ad121b68a07670303e8db78db8ddc214a13f364c7f6ea1c5a3157ec5829a7dfb05f0f9e144712610eef7ca3fd5085196def9c13df4c61df192150fd155ff50790357c4624862a23463c5ae308c52e5efb08e5f606801297c23da", 0xc2, 0x0, 0x1) shmget$private(0x0, 0x1000, 0x440, &(0x7f0000ffd000/0x1000)=nil) sysctl$kern(&(0x7f0000000140)={0x1, 0x9}, 0x2, &(0x7f0000000000)="0000cd9f", &(0x7f0000000180)=0x4, 0x0, 0x0) 05:26:58 executing program 1: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000440)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000380)={'./file0\x00', 0x10005, 0x38, 0x1d7f6388, 0x0, 0x1, 0xfffffffd, 0xfff, 0x0, 0x2, 0x1f93161d, 0x3}) sysctl$kern(&(0x7f0000000140)={0x1, 0x2b}, 0x2, &(0x7f00000000c0)="d3cf5b07", &(0x7f0000000080)=0x4, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x9a) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000580)=""/130) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000000)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f000001a8c0)=ANY=[@ANYRESHEX=r1, @ANYRES32=r2, @ANYRESDEC, @ANYRES32=r2, @ANYRESOCT=r3, @ANYBLOB="d51c9d4d48a95611fc27e42f5fe3b1526d154f716c146973abe1fa9e0747cde6dfbb5ec2b4f10d8e9ec59704d9b76917f03f3d875210005442cc282394dca0b245403a60cbeee049a6440bd21fac5ecc3addbeb0b47c9c3a32ae5ae5be9351b92a93813ccdb9da71757d93740e0bba3c4078e1121c2402ae0e2223369083b2d798c4d00747d9cc744a400055ebdd1d851ffe3e8ad28056551585aebd3985b43aa766c38e46d57aa681b5431a6340bda5e96895c476b75a490a85125688c95ac9a6e591687e4db759054adddcc1756e17848296310b0427b4eb2059e07e9a6e3b477ae90ce1e4950a395f3307e448206e3bca7c143a8ba881e6528f4a3ddbbb8a8cb9bbd7bc16790100cdeb6b8352efdb7e5d9e637497297a840714043b106250393daeefc1a2eef38d1f094ecfa0245ae4a30a5815a26320f4d88b9e31349d87fc47ffc37b71c4bc404769e9849cb5bce73a404c733cef0cb4512148c6bf4f55ffff8277f0375ceadbb391ebc48d2c04e9582d4f76edde216f3f2e8db06effd56a7bd1e093b437a890409d8d10d8000000000000c1b036dba88b381fe4ebb2eb70c8b63c537f6d990718064c50b214bc8ac7979a9379857b30e498d0277c1028463f36fb933edb09b8ced563180295dac6f94e0900000000000000462b12730861ac5183ff965da5aa36fcbd6f811e16c5e586020f6514fc8867ad1430b6ecd10c06e74c47596e0918d7cb2a9089218ccdf3d3f0ab01651c54492b313cd13a94977ebaf310532c296dcfcabbe67013b9b2717a1f2eca44d5a578d98bf04228828cc4c1e3f85084d89a24b5227ec68d60f1f3a8d938d9206a5e640e9c516f762d41d86756abf25150b0b43ab7596630b31d0d021e41db5e09f1c2872c7d4376975808215fceba9d7c71f65028775d85856cc04dca36492457783531033bf5c01fe07a3c9518ab494c59fa50974f3b400e74f2ad7cf5e0875105d9b1ae1b370a81648b7f3d58955f3bd3f0b45529361b700e9ed1788840952a5d61576538c29adf1585f65f5c1cb78cb9482fe2b65678732cf3574a724612b70541a3f04bdd7602b6f4413c1a15000000000000e9590c265b6ad203429f79b944c073d05ad2eef93c49a5eb67612d3d94a1ffa57217a2b92f77b2e5099eb5a0a1930f41a2b6bbb7c8d8b313beeef131547e4c3b10b4f12a39265dba07294a4a2411ea3b7994c5fabadb9d53d6299b0c0bb03a74c0b3ebbc26178b45b6ea9fb1699ee9d5508f"], 0x109}, 0x40d) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000440)) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f00000004c0)={0x880e, 0x1ff}) semop(r1, &(0x7f0000000100)=[{0x2, 0x7fff, 0x1000}, {0x1, 0x8, 0x800}, {0x4, 0x8640, 0x800}, {0x1, 0x3, 0x800}], 0x4) sysctl$ddb(&(0x7f0000000000)={0x9, 0x3}, 0x2, &(0x7f0000000180)="4d9e27e49c411d03c6a61300008560991de45e0478064182fc0d55e14ff9b61ea07b40debd6e79b145f9588404cfd3bc0118149c9faf3f181b1ecd30c76a7794c589d220594d203f7c214c66fb930a1bc508ef83f4078f305749dc4565e711d80d70152c878db44b48cf7bf6d67a30403598155639fce8b5ac8caee665c5f19524dfb19510df42b9498ab7f8eafcf698fa4bbed90e74a364a3bd9d3ac5fc088093c5caadbf7d927ef46e7df56ff5e095c53e723c8184c22634a56107f430e38a1c6868bb09b97e37eff96a2ffdebee3d71478d62744d73487a8a243df64d3be8666fa06c75b93595fc4581f8b353448b3aff380ec6ef31489411a9f32322ab", &(0x7f0000000040)=0xff, &(0x7f0000000280)="2044109c2146bbdd14a003f68044cfad0f2d28df34796999fbe365c15db96c1b4d4a6e3e1162d0d2a3a69bc54ffc67b1ca63b8b38c1055e1f401b8930421b0cf773dd12dfd2695304efbad93814342e237176847ce9d4f162a4c33cdc2afd1f81ec42050e1ddb9b41e78a554ddff66ac5d5eca436a92fac84997915450762d3219a789cddd6f938714e6bd072bcf93825eb842a6b814ec5cb7d0231410b63f07fba5b4aa5a6cf195fddcd8be8b7a548f77f348329650f394cae2ea37a04afb681c6e", 0xc2) 05:26:58 executing program 0: msgsnd(0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="00fc9825fe4613769fa47ca1a36d910dde35c4a52e5d4c0f14e5a8"], 0x9, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x27}, 0x2, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000440)) ioctl$TIOCCDTR(r1, 0x20007478) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="5ec2f8841f843ac41199f6b985196a9f401e71ea393538968d81d830b410f6181a332bb3588de586e2b887b730ef096e759f62ee0f1810b329878ccea58209744dc690cda60a77f563e7", 0x4a) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) socket$inet(0x2, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) readlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/97, 0x61) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000600)) renameat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00') socket(0x1, 0x1, 0x7) 05:26:58 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0/file0\x00', 0x0, 0x0) fchdir(r0) rename(&(0x7f0000000040)='..', &(0x7f0000000100)='.\x00') r1 = open(&(0x7f0000000500)='./file0/file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='#', 0x1}], 0x1) ftruncate(r1, 0x0, 0x8) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffa, 0x2f}], 0xed4, 0x0, 0xfffffffe, 0x0) r4 = dup(r3) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000280)=0x5) r5 = getpid() fcntl$lock(r4, 0x7, &(0x7f0000000080)={0x1, 0x0, 0x9, 0x4ffa, r5}) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r6, 0x0, &(0x7f0000000040)) writev(r6, &(0x7f0000000240)=[{&(0x7f0000000140)="c095b6ad2771474f0ec2f95fb60d4ee2b91efd944252b452b66ef766b0f9fb85cf76726e769580ec90042d5adbd5147adca7bb76dca7a673a31aec74f7884bc502dffb934432cb53029dc5928ca2344b6ebe75253d3a601fbfbf459e9dd33ee93b7406e11e0600f71797daa42b5cfeecde82a95ef644f8dadba3aa215191ae652d5ce0a436df0f7a0ce9fb42070616dcd895d7eb9b2b35e400a5dd070c9c154d7431240358ac7cdcacc5383b4b10d73f12ff9e0ea8ba682161d3488b64a3df5e72eb039607cb329f6df3462a6fdcea146ae662430b6ecce51ccf9d", 0xdb}], 0x1) r7 = semget$private(0x0, 0x4000000009, 0x82) semop(r7, &(0x7f0000000000)=[{0x1, 0x9}, {0x2, 0x7fff, 0x1800}, {0x0, 0x1, 0x800}, {0x4, 0x5, 0x800}, {0x2, 0xbe4d}, {0x3, 0x4, 0x1800}, {0x1, 0x101}, {0x2, 0x7ff, 0x1800}, {0x2, 0x5, 0x1000}], 0x9) 05:26:58 executing program 0: pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000440)) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000100)=0x5c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000600)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x9, 0x200, './file0\x00', 0x5, 0x0, 0x1000, 0x6}) syz_emit_ethernet(0x46, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60a4111c00100000fe8000000000000000000000000000bbff02000000000000000000000008907800"/70]) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) write(r2, &(0x7f0000000000)="8a0f22cb14e03d715cc8411c533378b89d854394ccbd07a20f836d3ac7213ff6d1475134d159d6f06620245fd21765a37b9c105c0d0e2b73abcb17bb2a032cef5a4175926eb622bce1154ed638dca1c691aba2a49d94a44e760589a35f1a7b0b7e9465c733c3cd1bffbd8f72b1777cbacc0eef63072d4dab08aaa82406c31611a2245cda544f464bdd6cf223e36aed050d791d1a4562518498f6dd38af76f71c110447810487c797ccdcdd239629355348a7469168d7faf27f297eb51265743948adc07706af5beaa47bbb179c8116f2f7bcc113aef86191b0541be0201d142dc31789a94b080b3c3904", 0xea) 05:26:58 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000000)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x20, 0x6, 0x0, @rand_addr="00000000000000000000e3e900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, {[@nop, @nop, @timestamp={0x8, 0xa}]}}}}}}}}) socket$unix(0x1, 0x5, 0x0) 05:26:58 executing program 0: chdir(&(0x7f00000000c0)='./file0\x00') syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004700003000000000000090780000000000000000070704ac1419bb004e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setuid(r1) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 05:26:58 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000040)="b1b0dffdb090fc04f475dcf606a32957436dabc5a03b46df996085a48a5e7df6daff2b1153a0669044768d38f8de0317c2fc384efea6e2420c1c0e27cf85c034d062af366f", &(0x7f00000000c0)=0x45, &(0x7f0000000100)="bf3b77a22c09d2af7252bfa0b41d6fe117b2742c72e0e1ff150ea0bd12c0d2074faf5e57d5ed00ba593b50ec3fc22fbf6b59547212457185fe3f73d9e27d40a3c9cb806015ecaa5ed6bafef4cd678baec3b7b72ac5253f986361c41942881ba55368d91b44ffa922d6749f6da93184e27956566e964f26dc8857b94d5f33916fb637435b6a4f67320c5c968fb56a254c699e7b63a4497bd99238dacc3095d38df5d2736a23c782dbd4a311ee586e1e969deafaffec2dd6e6fcc1013ad9637e48", 0xc0) ioctl$TIOCFLUSH(r1, 0x802069a6, &(0x7f0000000300)) 05:26:58 executing program 0: shmget$private(0x0, 0x1000, 0x101, &(0x7f0000fff000/0x1000)=nil) r0 = msgget$private(0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000000600)="c2f30db10a81391b6fe42a2f019fea2e35851707782156cac2af0a45ec8fa82b7744be2fbb7b513ab198e1e804095a50", 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f00000002c0)=0x6) getsockopt(r3, 0xe264, 0x0, &(0x7f0000000240)=""/42, &(0x7f0000000280)=0x2a) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) setpgid(0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r2, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) sendmsg$unix(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000200), 0x100000000000010e, 0x0, 0xfffffffffffffdd2}, 0x0) socketpair$unix(0x1, 0x3afc2693eca3338b, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300), 0xc) open(&(0x7f0000000080)='./file0\x00', 0x800, 0xa) msgctl$IPC_RMID(r0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r5 = semget$private(0x0, 0x1, 0x763) semctl$GETPID(r5, 0x2, 0x4, &(0x7f0000000640)=""/102391) 05:26:58 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d742c007b80309905f87c8a5b6701000000000000000000c414000000290000003e0000000000fb0a000000000000893f"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1}}) shmctl$SHM_LOCK(r0, 0x3) r2 = socket(0x20, 0x1, 0x23) close(r2) socket(0x18, 0x400000002, 0x0) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:26:58 executing program 1: r0 = socket(0x38, 0x0, 0x5) syz_emit_ethernet(0x56, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x20, 0x0, 0x10, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @loopback, {[@routing={0x3a, 0x2, 0x0, 0x0, 0x0, [@rand_addr="b6e40a886caa9c997e71580a0ccc0b9a"]}], @generic="d811df825ccdfb53"}}}}}) fcntl$lock(r0, 0x7, &(0x7f00000001c0)={0x1, 0x1, 0x1, 0x80000000}) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x3, 0x9}, 0x5, 0x5, 0x8}) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x1000) r4 = getuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4}}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, 0x0, 0x0, 0x0, 0x14b, 0x9}, 0x7, 0x400, 0x80}) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000200)=""/101) getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x14b, 0x7dff}, 0x7, 0x400, 0x20000000000080}) semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000440)=""/222) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 05:26:58 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{}], 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) shmat(r1, &(0x7f0000554000/0x1000)=nil, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 05:26:58 executing program 1: sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0xa5a2fa1d42ae5b5f, &(0x7f0000000180)="8395a0002ea092bf0f058d0c159c24ee873b8e99eac179dcf4ae2024372582f915d1527b05946db476dc0f56c63f2a2b9428b6222cefdc27be20d8b644a3a22441df3e683f56534f5d73c60af095fd2ab4fb34a5f7de89f68499a427ae31598e", 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x1, 0x0) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000001340)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8d64017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553d57600000000000035bfd1432ad91508000cf85f8783002a67897cff7f0000000000aa1d4ab424911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d157addb390071baff955a58cfa9670ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca9c256b24800000067583efa0d86b43406000000000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bbbc7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db9000000000000000000000000000000006fd8622b53cab7a20275779116135d3f74c8b81742fefb84e00eb2d795d573c0ea6c788cd24aad05370170c071473699eafde636ff00000000000000eed50f067fff57c2df99c4c1a2e87c2c41dafc8cf969c3cfb4e68f99f21cf9d0b38d0e81d1fd53520704b627a7658b44f6e6b456"], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b1000504000000000000", 0xa, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r1, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd8972d3872babfbb770c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x401, 0x0, 0x0) setsockopt(r2, 0x4, 0x200, &(0x7f0000000340)="76d5f16ecc63c0fd521fdd4450bf0736a8697fa14a825f3264ad13c2d56a3ad3010a229c26210a00af9467edec9a960eac832b15f79d2d1349ccd0f85e530976772ecfdbe4211a516790a0197e61a8f3cf0896fe4f28cdcb7dca35aa3d51f842829e0f9bda10167bcc17d7926826cbbdb82beab260010fcfc3e1e86be1644adf69a0608db4444376c20ab8ca83b789128f0f116000f4841fb4e27ce2f19c857d129f4cab145d03e41401bf7dcf3601984d3d8456f560ea05705442f0b7b015fa375defd5b8cddc901e9d0087dbda555005fe25859d48ba42bb072958c2f8b517a1671e4988dfea69e53db5a0e3d5d2975fe2e69758bb7ef91771b56d04ec4bfb659c1e5c03c3f2d968382cd8902ae3ac8085fbb9fb0e4bc5a97f70cdf32ff832d235c704be9ab1c8bc1dd728fcc0efc1091a5f700acff09f48a7f14bfa7e6ad60a5cc7d91b2f8c21254a771775507582fdfefc97b29589e6e30c130b5fdb2a6715610cc8d909c3a699fab0106b2c8e50d0717c257ca9fb4b1cc70e70f38f29c20287b53742319f1add50bbd7824b13060349fc704947665b1b1b642023d679f87cde67c84a1c39306a38f398ad91a3a21e074d4c5857450928bbb07813d40d1dc794ced84d157743cc6cb8dbf6d7ea46274dc1e8fcccd16b53b40ee0a8b744e247397fafb7d57daed5123df852bb01c4a96f62b4ab9247efc652d1ddd7ec4659cce0019e64fc34b752ee99358fe0e4d72bc75dc879e327f7304e89c09248a12affa79c72ad96b7a16bc46b35abd7e4753e1e9cb4150606876f678477dbe63ec7d09e5d768ea98f9f8b729621e2d43b7b256dfe38e86b77e22e75d624b8748ceb57ee6dc9fb7393db06c15064ca6612d3d09403574a393c2753acbc857ba6ff8f5bf30ea34787a9aae083b5fb0a899ed5452e9dadd47044e8e7ae481a2b8cc28b35d324e0926399ceebbb35e382cbc9490012ddb6f018e7b7faa0e331e9a5d326412ea2275d6ed21121ff4e199fde91c648b2462eda5ce43a24b4d8993f41b653e688db752c404294750c7e929731c9d4f258997fa43cf5319152f42f94d7391463f51b7612ae775cf085d0a014d98493975036f6fe4e01a50b94de50e6a5da1c341b9c16965573459531d5659be898a628252d3abb68d872a9941c2e2d61ee86dd5d6725940070ebc42408674dae7d9da9b635b6320da3a61040df9a0d2ecfa11743ca02fbdb44df1b5a4e674e9b200d7053a868d746383c5b778f4493c399e4089798c1f1fc01f9452ad5b8456a6708aabb6419733726f252d1cfaf79755fa8310d08b8dc619269325ec6be6aa00ebf8a326ad7761b4a7ddaffc794beac32dfaa0ddbb7c0b3be81b1abb04f5d77f6a497be531fd158baefd9307041a8c8a1944efeea895f7977c28adf8c5be55348ba9ce2f824bd939c5eb0da2ca169102a46b35920e49bde6d606a85eba2c0387a571bb14273ce57b89f18a1fee37421f64c276629830c7591cd12c36fd527d0eb0269f50398e267c0c7f9a4117d1cdfcadfdfa7d4e50f3816ae85e68d6fea2e2597f53f1113b7dcef363e9502df5393074a7daa549ab267c4f594aa756f7bf205fa68750c43e523d3752ea51be1afefc520b50cc655ff8ee8a300c6ac3b1b7838d703a44caec7f8837160c9a2b09f843138a60732f2c202d6b164e8f2b183b5f084163045f1235444c0df09827e32f78c66aef7fb664a09f6503e2a6391fbd07f0374ad6526f0fcdb122e6e302bf65c075198a6619aa67a039a738e2b7aca479de7c3ecabbefaa4615e71d3fab7e8a7df7d8ec1c38b8857618719e5bdae6d33592b58901011fc839567004db6d448945ebc86bed99fe1a169d99f66ba9dc206e83fff6e9403dff0b0b682eb5daf16de23d28a456b30d925fb36d37837a9afe5b4bc3879277822056aa8017a1521462343898c11b523c12f39e0bc0f3616b8d8279f9ab4a153e9b40cd08972fb5b14550e3916058ba298586868a6030ab6c94896ee45e34781bdd80191371df5da9c0aff16346bc9e0ae37e447956831ef5e1c22daeedcbe64ff65a9e7f24483ffdf525608c8e03341cc68335f1a2e71d1195205fcb9565fd3ac824651c8ce6ff75494b5879a0d6f5723f2f5203d032776965e65b20cfcbfd5d2cc6d556b423da5ef29f0cff4cca488208c0e94bd37916458f76769aff89839a6d2d53c87e07a7b5a9f1204393448d0c4ba044712b19d134c3e39f67adaddaaf79b90420a0fa86366649b363de9f8f47c56b33b960e4642025e98c0b5836a28c47584ac10ff19a1b9da2b6716595dc3568f65d42dec1cd55ac17b5e3bce84837b7ace5181baf3ab38af254f05c337adc97b821e93f948222cff58782e1a9d6e09591f620db88126959428769619c857bad4878678c48cdf09c2a1f455457e81bd9e6d22dd984884826666a085437670cbc45b3d9167b3fef2e44dbf7ed42318649fdd6104360f21c1df72ba097fac5f629526461874098a708d6bb92be6bb364fa66356eadfb4c6fac7960cba3eef82d8a87ed13d5df4c15ae0ae060039bdc8dc644cee9d3fb5c35ce45d1560ab5ee3439c231467eb72754cdaa386b19e5b38cc9fcd33b543dd93705490d19cdc758325fb3604d0368972aa034b5e22e9a8f298ddb4240e90c62feae1dc2781780ff28026fd9d91cdae86d4130584f8266a5946ecf76522e3c1646ab97d011c156e6625e4536db83b58b6b220ee24bd9ac6169e79310409f1a85f0150d2e3bd994b77940590f3da4561310c4a5060efbd92eb5c247d88008de6d3034c4c2e050a6940b0f67e2a3213af015da906015427975f25d894e4b08cc3c753001d63c40a77bc71cd0884650fecd86957cdb79d5001693763265d640d4ea6956fa3a024f5c76a6e33eef9bf1bcf13e31ca285e978a3efe7818f7015c05dd314b1e877e6337b8a3010c4671c0e11cf1661e1176cc07e0b6589eeebe2d6e2c70a01613d9320f57e2ac2c00a37ddba73f2d6069dcd5cb147509250a1470edb799c9ad33f2bc771c97fa772715ba0f51f26514a8b1f1ab2b5c55562847e0b490826e6173eb940f62e144b340a16bff70ea3a3aff7dbf9c06602b5275d7c609ebe1a4d572c0eb68e436c52b5c8125033abbd9a10876727c20fec18b2a0f2f4e61b0b38b167b94d80e97bc1f9aa741c6341947eaa87fd8a8ee4ba7f4800e425bfe8b082f80bc58bd460daa7f628def8aff0c7ab784c7e62788115912f163ce636826c91cd64d166a8bc3ebeea9f22f1ed57683663f9e5a2778408dc56cb9107a0517a4abc28c85fe96fb342be21d8c9be4fb86170674b0a4ce02a0e71c99d2b2fd2af891beb96181fe0a18cd00760eb61525576ba8d244f5745248e19aaeaeba3b53a88e2c0dcbdde89efce648dfe3bcf36594aa0d479e9904e2dcb950fb1116451038467ab367efdf652e869ca70f18195e3c96dc9dc1479c3cee27eea4df453686233744cd4507de56138b9f79306d348c265ac7a15b7a827212176c359d8801d8d9ac19200761a4236e9b6436ea17aba2e10bca98d23a7c7d572261b8e3681cdfa127fc79c6bf0b3c90eec003b3ddb71099fa7b6a58ca173da0cab00198757b040998f36e6c9d90d87a6840a5b9e1842ccbdf2bd22635204e0bb47ea2c09c4f0a4b56569034fe3287a870688df4109fdfb804b104f60bf0e4747276ead9c90124fd6c53571c3c6bdad3292d7d88904992a7c41b93c97825744c8e93414af91f6c1f916df83ebb9c6781387d8c5b9fe86d1dd0dcb397facc60a7f3e794e5c0fe4e742c18607f473c05ef233b11ec3e07ab2e59bd36bb58a637f40d44ba052b98b97440701e9d292a3868eecb5c70867453e69d042a98697cd78b1d900066f806fe296a5d742878028ce9393d2644ef8a66fd825e1acb32bdf98986e354fb8a9a1a1464e76e98452bc12097c3dda86442471aa095bc15cd2f269f06c6961dafbf6be61ccb56c34cf0ec58fd4bd514c32154b5021f65ea9d8c525394677fe41ba237b7d25ab0aa24ccdc5da66bb07904a596e4f3c63f392339da7c288ebad9e2ab980f48b109b23c09ab53e6f05675d8c58bec8234397e944dc4fdd48cfbe0f0c712bf8e11220e454c1162e670c250206fa2d25f2fc82fa6fc2a2cedf19e0660b78d08e05d62b22ef5f08c9a017430dabc74658a90d9053d49dcfd0bbd0dd4e958f04ced032ec8a962cef4f47343702a50e0152d22b514117b7319f39d6a16abda2ce212aacff870f879bdc3fd83cd5a6daba836a1ec0d2d6aef463a345e3c89ffb2bd6835c60aaa97dc80162de27d04e8d6b0f0f2b8a6347219e91f3ca322eeea757e6f7deac3e42332a23e7ff703423be5b6adbe26c155bf02f3c532d96d16abfaf0ce2216c78eb0eafdc7cb51879fce9333727b2cfb269223fecf5f4f2895e456bee16d9cfe446fcab93c3c4288910335928ab319c3d979ba7603f898cbf0eccf24dfe090d70f7cb82d3e7a36ed652d82f1db5037572e8347d5d199316eaf2abaf938ff64b6522e94aa957bf5ae96407f91b9f5436eb3036a730384eb3d31ffb9e0b8d1ad0571182d061a8945ae1e8c00c45870dca6ee1daf4d9845ce3c9f96707173155160b0790cbb978ff8fa0f08f80dced632cac4d1a06da568d344bb98d1d7c0a7113349335a02715c208c34352e1c7a9ee12eb0d28be9c4d0331e05be5d17210f9fe1d07cdb08a47bad399742d102829a064440bbae50324ed6ff1a4065401421e69ed3e2a84c30eb77c8e78d997d5ed8fd4975883a71d11cb6dc21b9d2f82ae1137226e7c2bbc2ad07a36adcfef754ad736a1d6b0ec17fd249e237fce9425de18666c4b5d2a7c1e90d5bfd5591c13435cb2e6361d04c94ae6e528f9cd5654c9c0a6c23fad0ee3192124614361faecf683887f02c9acd394045e84a3e5fb852c3b78f786e67517369fab3f2cdec4c14f24041533605f193066a3665213b8ed57a8f11e30f7095be6a95eeac4278cf913b34f85ceaa5faad258659b19c01d85b319851b0b56e4a6f1999be01300e6c78a9bc5e7d262055bf7f2109e534720b2fa9678a817fd7805d18406d6ee5c38a39d613a16d5396de961e825903c424f3ad4292874cba69724dc60c315cb5f89be1f02f03f9b328e2708f17f1c8aa3af1b324e397d1520850afc399bbb4f86ac3eae39747e430c0e1f875cfe69dd05b6e653f61679d401d3d4176d59c1e1db3970074b2ec15d7b997eaab561407f8565ff35b0d59ef5e6f9817e635fe1112d057d0799720fe47f9a04d80baa83a6ae4f10c6c567cf7cae5d6f97bc8e6eb8fc0da7b6c9780f932d47b4a0c25fb90b1e2cc2cb5d95fce0b53447bd9f3cf53e82316ef1cd1bd953ad5522effc93519574ba1cef5f19726f1953b6692d42caa212dcbddaea04b652b2861cf4a46dbadbb20b73e25bf2d76aa2c3adf052d3f95e608ca8bfc4055a830bd6fc62b54d003df67469f9b36d42a6a0f2e5e8f089151fbc1f3c9e01d5758fd180edb210ac7da3e8dc932f323783743b59a3e910b5c26e6c6b5909443946a6d3bdd20e2d19f7a120f8bd37ad567b4cf49655da5af67296ed2ddf87b73a2133b905f7c2875ffec836dc7c8e71386cece13ea7352644d91a165b538e09482d229c040b4cec257a7e40b0b38e3ebbe08c0f3bc4d453415753962499e8fd663e7f69c65a9335e00d3d4d22ebbf1c35c46cbda96645768234122832701f7e43cc19e47e7f2da2c736c295d6fa2f978f5a8762916e43135dd6b28f60b0a078de1c3c1bece8bbc7b2e5af9e9708f852", 0x1000) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x80206999, &(0x7f0000000300)) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1ff}, {0x4, 0x7, 0x1000}], 0x2) 05:26:58 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x20) open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) 05:26:58 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x20) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x2fffb) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x2fffb) ftruncate(r1, 0x0, 0xfffffffeffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYRES32=r0], 0x1c, 0x0}, 0x40a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea20400"}) r2 = socket(0x18, 0x2, 0x0) r3 = dup(r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000040)={0x1, 0x8, './file1\x00', 0x8000, 0x9, 0x0, 0x6}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup(0xffffffffffffffff) mknodat(r4, &(0x7f0000000000)='./file0\x00', 0x2, 0x5) 05:26:58 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f00000000c0)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)={0x7e27, 0x4000000}) socket(0x800000018, 0x1, 0x0) 05:26:58 executing program 0: socket(0x10, 0x3, 0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f00006c5000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000cf9000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000762000/0x2000)=nil, &(0x7f00000a6000/0x1000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x40) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) rmdir(&(0x7f0000000740)='./file1/file0\x00') ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x100000001, 0xd2eb}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000d91000/0x2000)=nil, 0x2000, 0x2) r1 = socket(0x11, 0x4003, 0x0) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r2, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r2, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x4, 0x7, 0x1000}, {0x1, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1800}], 0xa) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000100)=""/145) semop(r2, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x3, 0x4}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x800}, {0x0, 0x735}], 0x5) sendto$unix(r1, &(0x7f0000000780)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd335a8626caa0416fa4f376336acf00b7804be781e495061632d5f9d2b297be1aa5b23ed0049e96b60f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c8a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/181, 0xb5, 0x6, 0x0, 0x0) 05:26:58 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) sendmsg(r0, &(0x7f0000000780)={&(0x7f0000000000)=@in6={0x18, 0x3, 0xffff, 0xfffffffe}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000040)="c42bd0260bd0df9243c92f9dac9edb90e4acde9e67e384be00b4f9ea53a6c357ee9246fbd06d8bd0196bff2cafb2bd3c8a465f9d64abe465c5d192824445", 0x3e}, {&(0x7f00000000c0)="288895f45ebb168b78e0d98f3679c8f344b678967950d7036398ec39e7902dea5cb5c67056c6c0b3779121dba781b4c3b915ce521e6ccb6ef3ea5c0a64bc6c42cc75e7c5170056a2e6e14d45aecb8f11ffcfaa76b16c1c0d86e0ea3b9ccdc25a4c06ba7e6d1b44f204be6bba47d8b06102036d1767b900acc1fd73a4083b8ec1928ea992e94d3bdf79bb006f39a74f2ea3897d1dece370b586fcc2f9aa435b1e34e2a5494eed783cc5207152379ddffb18ca0421345bb174ab7ea15562f3c28048951c6c4c4879b1c5302d666d108c3a8af9b97b1f9f1c48408a746e7b5eabeb4697", 0xe2}, {&(0x7f00000004c0)="44c17025ac0999fa5a3f8c4a9f58bb2b5f86f4e5ecfa8532b81b96457f1ecee782108f7857f0c8b6f1fe7a981db2fdb8241231f3fe5365a2abdb5c82698d58971973eb6bebdef8af9c186239ba2b5b77a7a709675659c6c4cbfc8279a185e5c9740af9a5c26865ef1b6ed9047a36124a4c2eb2c07482877881f275ba79201ac5adefd582e6eb1333fe6b4b089693875f13e801d2b409416a2d6468dc357866d51b8e04453fbdefd2e68d438cbffb072f3e2207030c8f16daa87fed5cbbe7", 0xbe}, {&(0x7f00000001c0)="30845a63530ba00cc54443cacd64dc17990ce8d073d942cc4e5abff7ce6db6a4c416dd23c85b8c40a575d146da426c259d366ff6d8e53a8e4a1db0d42dd9b01de6d5b53176be52319437ff48bdd995feeffe3a001754edf7a469a05fea0a08e7c84d92048e131a41355969b44de2242d463c609f63c0a84834c7aa35c951d9", 0x7f}, {&(0x7f0000000380)="10926637e960ab90556dbd331bee08063166bc4b8400b58462666ae518b332ed5cbdadce6e5c8e78e1170580c90e3adb8b2707aed765fd9661996e95cd60d8a7939904b8014075362c320f9a6b9db0536e6e1fdea461e9c800cf06ea4e1fc75f92f390b1c31ff11d7daa8897d3a08900efa24921ac3f295ab97485130786e108e950513ee16aba7ebd073198be258cb765449eefd86266114afd483a80200104ca538abbb1f22d505d2c0f3626b650851450c8d1961b0138037bd8c390a8", 0xbe}], 0x5, &(0x7f00000004c0)}, 0x200) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r1 = syz_open_pts() r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) kevent(0xffffffffffffffff, &(0x7f0000000980)=[{{}, 0xfffffffffffffff9, 0xb, 0xfffff, 0xffff, 0xfff}, {{}, 0xfffffffffffffff9, 0x78, 0x1, 0x86b0733, 0x2}, {{}, 0xfffffffffffffff9, 0x3, 0x80000000, 0x3ff}, {{r0}, 0xfffffffffffffffb, 0x0, 0x2, 0x62, 0x80000001}, {{}, 0xfffffffffffffffa, 0x22, 0x1, 0xffffffffffffffff, 0x7}, {{r0}, 0xfffffffffffffff9, 0x5, 0x40, 0x6523, 0x10000}, {{}, 0xfffffffffffffff9, 0x0, 0x8, 0x479a2424, 0x401}, {{r0}, 0xfffffffffffffffc, 0x20, 0x20, 0x10001, 0xe76}, {{r0}, 0xfffffffffffffffb, 0x48, 0x10, 0x0, 0x100000003}, {{}, 0xffffffffffffffff, 0x64, 0x4, 0x0, 0x80000000}, {{}, 0xfffffffffffffffc, 0x2c, 0x8, 0x0, 0x100}, {{r1}, 0xfffffffffffffffb, 0x44, 0x80, 0x6, 0x2}, {{}, 0xfffffffffffffffe, 0xa8, 0x2, 0x41df, 0xfff}, {{r2}, 0xfffffffffffffff8, 0x1, 0x3, 0x1, 0x80}], 0x7, &(0x7f0000000840)=[{{}, 0xfffffffffffffff9, 0x8a, 0x2, 0x2, 0x800}, {{}, 0xffffffffffffffff, 0xb, 0x4, 0x72, 0x5}, {{}, 0xfffffffffffffffa, 0x0, 0x20000000, 0xffffffff992e1dc7, 0x400}, {{r0}, 0xfffffffffffffff8, 0x24, 0x1, 0x61, 0x421}, {{}, 0xfffffffffffffffd, 0x24, 0x80000000, 0x876d, 0x35}, {{}, 0xfffffffffffffffd, 0x80, 0x40000000, 0x100, 0x5}, {{r1}, 0xfffffffffffffffe, 0x0, 0x8, 0x7, 0x101}, {{r2}, 0xfffffffffffffffa, 0x29, 0x1, 0x2, 0x5}, {{r0}, 0xfffffffffffffffa, 0x5, 0x48, 0x1, 0x1940}], 0xfffff800, &(0x7f0000000300)={0x1, 0x101}) syz_emit_ethernet(0x46, &(0x7f0000000580)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60e2db1400d532aaed01000001ff0200000000000000000002000000011121780000c2d9f345eb8041b6c6f8582700"/74]) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) getsockname$unix(r3, &(0x7f00000007c0)=@abs, &(0x7f0000000800)=0x8) 05:26:58 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x2010, r0, 0x0, 0x7) msgget$private(0x0, 0x44) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r1 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) 05:26:58 executing program 0: syz_emit_ethernet(0x72, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60317971003c3a0000000000000000000000000000000000ff4e752547d647a88a2e0ef76d02000000000000000000000100907800000000602484a200932b0000000000000000000000000000000001ff010000000000000000000000000001"]) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) 05:26:58 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000600)) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000000)={0x3f, 0x80000001, 0x1000}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) r3 = openat(r0, &(0x7f0000000740)='./file0\x00', 0x10, 0x1) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r4, 0x0, &(0x7f0000000040)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000900)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000100)="6c1b4a15260018d695c82af830b125bf9d8f7389095c48271171f5e6354cd2f1e3187435890ce97f67ae9608989da3df04be0f7872dd2c71095442eacfe79eac72a9867e90662ce7e56d3db26cdd5058dbdcf68af1fd23af6b6fc1ac80f48c2818472b7ee60d80d5233a33134d065b2140b1e70d97cac6d32395c8fecfe61219221ace", 0x83}, {&(0x7f00000001c0)="8b21dbe3c8724db192b6c5d6fe489aef5db6e407257b0ea1df4bb8f38f23cff54ade3dab6084bfb346eb52e964", 0x2d}, {&(0x7f0000000200)="5ee03ac158cba7a02499df45e6b958df363c1ff9a4b76337d5b1e521f96ffe5cb34e88dee396440538de2a965b9e0d0bddcead1cfcb972709dce81950623a8c41c57a3116c8e3b37e07481431c0799fe3a0f988e53f38fe76a661e1f95c01b804d320f37f6c2f74d430c97a727003e6b9c8fe9022852cf98a2e404d57bcc9c639b2908c218477f014e68890dbcf857f16e13d3509bf692e73d122809b1c3068315a76e23766e450dbfc8892147c71b07ec8a425a8fcb00ffe3d48277c5982c9fddd477e4dd58be85c0de2c8dd6ca482f", 0xd0}, {&(0x7f0000000300)="b9247fecd6a43fdbad54b2974eb35065124ea9ac14f6c52f7511b2e99288f49664e5a25dbe6d51b04328634187f800659f46ed9335b910488f3cd5fac74b6449eaeb0139c8ef0dcef704018b851a716900662ba08bc0795673650a5128e62e0c1375aebadcfa990ca51e93130efb6d69441b29b3c6245eac3181f75ed876e4fb9eb6a775ae3e9ae8ddfa49d191b70db16e7e001218", 0x95}, {&(0x7f00000003c0)="89702cb7c33561404f54067fa05774db164b12c472af2d386213bbb66aad3186b71c520a8a1af72173f784848aa0b2c6564950a1191a4663e7b1f414936aaa2d731fd8c31f59ab6f981ca7206acd5d57fcaa5123642efefb3740c517d2f1c7ecf6ac4ea5151e45830dec76f56265c59d3b0549a875a07cc5d7a4f4678b8316e8622be518c33599bea2c5bb87fd6cd1a2250003b00d42f46457116597e9e78698dcc20f70c15c1b3b98b393f3ef56fa", 0xaf}, {&(0x7f0000000480)="d3a0c19a6ffa11e8bae84ce212279c3caf2e16a6f6553272b3dc3241865055bb00faafdfcb35318e844f9a27b28c9cc8ee885eed3919cac9daddf9b17747115da0c8bcb9b1a5536a5d489a481de0cf96532808cdd6065626e237e7c9a29fa8f86f886b11be3f24e6980cb87f810b37b4591da2415c4a351b862b54382ec78ddbc41626e1be098d0133bc65fe22f5e25ee34fdc29b2d5b7da40db7ffa89", 0x9d}, {&(0x7f0000000540)="3a58105169e2655b13f4637764057efde8bcbff31701238a0f5ebab7f59d68c349b1403f27079b556b7744caefd25a345c3b1788", 0x34}], 0x7, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [r0, r3, r0, 0xffffffffffffffff]}], 0x148, 0x408}, 0x40c) syz_emit_ethernet(0x5a, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6031797100242c00bdb973531eb41c9d60cca81247e4f515ff020000000000000000000000000001320100000000000004010001030000004e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780040"]) 05:26:58 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0xffffffffffffff19) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) r4 = socket$inet(0x2, 0x4000, 0xf0) getsockname(r4, &(0x7f0000000140)=@un=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xc) 05:26:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000100)="1e", 0x1) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000440)) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) kevent(r1, &(0x7f0000000040), 0x7, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff8, 0xa6, 0xfffff, 0x2, 0x5}, {{r0}, 0xfffffffffffffffe, 0x0, 0x40000000, 0x9}], 0x2, &(0x7f0000000140)={0x9, 0x1}) syz_open_pts() close(r0) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffefe, "854969a5cd3b6111fe4d040423001000e6001000"}) kevent(r3, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x200, 0x0) 05:26:58 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r1, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) r2 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r2]) chown(&(0x7f0000000700)='./file0\x00', r1, r2) select(0x40, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0xb4, 0xfffffffffffffffd, 0x5, 0x8000000000000000, 0x3}, &(0x7f0000000040)={0x9, 0x65, 0x8000, 0x0, 0x0, 0x0, 0x200, 0x5}, 0x0, 0x0) shutdown(r0, 0x1) pread(r0, &(0x7f0000000080)="308459efb98784076fb71084301e50c96842ad2e241f1c276ab29516ad724dd3919585a69567b41544c4b31a97ff1c3e48183e839b25c3aeb260ae0b700bbf0666ba32263db4d98448cbbf6aa712f47ec0968051ab9d51a13d2a4cb4a5ed82b13b1111524e2702f43fe52bae1fa51a7589f53c04c099a24cf3f4348339b1b08147becf4864f6f3eb98c94f0ddf66bc96db5f72b1b8e4c8f866ebfcd2231a01747e33eaee8f7aa5b91405cffda98f5a1317f56f8374ea04d5e83d1c2d9d107b1d0c8c0351151f571cd993e45adfb4260d88", 0xd1, 0x0, 0x40) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f29384d0829696473d0000c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00fa0400000000000000d9ac55a52f7dc8062782813c8cefefdb23d4f9c0e36d58ab4f79a65f69e73991844d490000010062d8edd55587267ba5090932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ec9263b7abec3fef53c46f9362301576534c2d7eeac6f70900000000000000fccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc4a7d76ba942baa127a4dc3f3354fcd7b01e94dabddc8a713ecdb22c517b8939ff036a801b5669356a3f996255f4dd7183fa2b85204e29c8c37d69864a92144e3ea32e04d709d7d06700200000093a9ddc93e8223278f36593c68be103eb0954fa3c63eabf60d69f3a4917170bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0086bc590f407990dca000000000000b9d2bb8ecc80d287ba102349414033cc010cf7649214dec62bffdfd3721ca05d2204a978be2d7f0537314b6c74f050a28f74490156f4462cccb3d32fcdd6fdc167fd4e399df50e3b5f01d704048ecb4c02452c9950f3907cd34ad3ec07430f136c0fa1d56223dd3ad22623a9b309e30f2d7597ef1096d8b304d3cb7c5dfb241a85dc1f845c5ccc3446048ba5091dd22d636327300f8b826146c8ee6482b31f72082a578b1f928ca4de8c9119b44295f0b3172c8d77f820da9e814378f7e9f0d1913d39f06e110fe7bf9bc457e368a9a1d9d4c927a4720c2fb3e3d81b83904c09a905497cdaae513b0f918391013fefbd0b35974c9c1f4c70be987f000045ce632e3ec0cf3d21f6be4e07218d3acf9061c787ac6da233a7ce12481a818c2fe2c98f62575cd83d14a444c25de8852192390911f847b4f5a4148c6097012fa1e566039a741d0c35d3d21f24beaf540b962b5c583a03b7b39db7cd14ba4f20d54938b1fc6ab6a0e207ce007e4805dbf7093379a9745906ff7da369edd2976ecf129fae28ccc240a25dc65011bc21cdeccfe05323d88b7a7771ec3b222d3342bc461af977f9d168ff7d4bbe53c1ea87e1fdafb519310058f68ba3fb415c179da6e2e3ceb05df5636a66367862c31ab098f1ebcb91c56ac7aabe8abc462478a852454c0ae54c9f6f5f534f96d93a16ad00d88367ad50c913212be66f7d21837be7a4e58bbd3edc89830d81d64d8e92fde74ca7b5c38802c6ab60d738cc60488b0e9e8231995b358183367a4c52f477288ecae3519e9f5e1d31985f5420808e3dfdd20b0101c2572e9aad0edb0300000000000000316ac273a4c691189e74c04b2d287b159a5f4f8cec6b40be97b6782214c39918d0aa72e9c1cbe0f14660a59e03306283ad9dfbde5650dd9501ce3106a9026519e7aea7c4c01369ea2b1bc161a4000000004178a5fae701275eb8663b25b142397a9e2405d3c0c47e840d440048be15"], 0x10) writev(r3, &(0x7f0000000140)=[{0x0}], 0x1) r4 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r4, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000240)=""/99) 05:26:59 executing program 0: semop(0x0, &(0x7f0000000000)=[{}, {}, {0x0, 0x2}], 0x3) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) fchflags(r0, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x4, &(0x7f0000000100)="71dbad605685c617608d7b5642d10a6f80133084e5f31a2d0f2da813b25e4a992e30308fbd52fa370f58763bba0ab278599629a4d15f659c244d1c1f12b5bceb03000d6e45cd266fa664b66677fff514fc3240b05d73b622085a9948fe2d986cb345c3dd36a251f9211c9efe32f2acf0ea75feae3abd59cbc7b84eddcae28bf65554b010109bac2bb582a6da08fc8a060773b1e94dc791351a819fb6dd21c5507d72c7c831", 0x0, 0x0, 0x0) 05:26:59 executing program 0: pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000440)) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaa6376143d"]) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x1, 0x0, 0x400, 0x1000300000004}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x2000000000000000, 0x10002fffffffe}) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) accept$unix(r3, &(0x7f0000000100)=@file={0x0, ""/90}, &(0x7f0000000180)=0x5c) 05:26:59 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) linkat(r0, &(0x7f00000003c0)='./file0\x00', r2, &(0x7f0000000400)='.\x00', 0x0) 05:26:59 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000000)=[{}, {0x3}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) pipe(&(0x7f0000000040)) r1 = dup(r0) listen(r1, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) shmget(0x1, 0x1000, 0xb0, &(0x7f0000ffe000/0x1000)=nil) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) getsockname(r3, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) 05:26:59 executing program 1: syz_emit_ethernet(0xbd, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000ff7f00870002e24d0874ffa47109000000b29ee67d40fe8000000000000000000000000000aa2e0005f0000000004e234e22000890782daf08da01ad8390743bf4d49723a078797232aaf79d3c63c0c8869b6a49cbf402ebe747df1be98af7c22a965bf01a59dbc444915c38fd9f3e88685c7a58a574ee90e041267c6d5818ac7532e76a232c1c32881f936369f49d882bbd78b7def639caa4dbf1f69567854939284bedf62c25d3f36f89ce8b"]) bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000000000019078e0000002ffffffff0303907800000000450000000000000000290000e0000001ffffffffcba7c7fb9219c772"]) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xf, &(0x7f0000000140), 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000140)) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x3, &(0x7f0000000180), 0x0) dup(r4) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0xa3e18c30ac20269, 0x0, 0x3}, 0x10, 0x0}, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4, 0x3012, r5, 0x0, 0x2f35) syz_emit_ethernet(0x107a, &(0x7f00000004c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "70df7f", 0x1044, 0xc, 0x0, @empty, @empty, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x11, 0x40, 0x1000, 0x0, 0x3, {[@generic={0x3, 0x12, "b614c7e362d855b87fd739aa14fc9f98"}, @timestamp={0x8, 0xa, 0x5, 0x6b}, @eol, @md5sig={0x13, 0x12, "cfa89b1ac25cfaabf322c7096172df9f"}]}}, {"e8321ca3c36a4026e1b400d97208c034c162d8f7404d7752e235d801d655123beb43213a8505456cccba0b3b01b16d87c3c55998d38f9af57c102bf89810c817744e83311aec5826c4d975d7d7771ed18ae236007939b5ae54d457c33bc105284263482b2a549ae4e9ea71d49be74e90ed75eaab05b20e29795b08b9262e4cb7886395f589712c45e8b1181a43007a83ef07b5f866161988e948d5bd651a2a68e64d4f99d2c8390cf58112a439f961c4785a361fd10dadbda0499167b3af8e3131b5952fb10b9c7c9c2008aa3a60dbcb501fac3e8a269f226a161417fc70f4aba2bd16c2c71b80e0195d4670b8c5682d558e1369b3d28bb62caea8cca1dbec2f241c4a86ceb10ffb1b922267b0ab601ab8e0201da423970a19544637a0796cdb6a190f1ea5f23a709bbb0e7ca8ee5dc8d62e985dd5f47bfed2afa6ebf8fc125d5b383e7062d371b21f76a0d806706bcd4e5b157e6666e27c2881e4895a4f27e77e7b1b239134ebe690774fc7a896a7f0b4393d8f35a431650141c68e4066b7d35218d709124cdeb4824a292230459c9860c90b708751732d4e397b4f9cb6b08ccf3181402f4d8418f3bbc5b2ceeaf8bea00255d48c2b94524cca415d2a891ec21c63b582555ba85b311151ad4a7650c76b51bceea3022993692007c324781e11d9c6deafb193e88444138a981c2c4347ca9515657ab69ed50642723103ba01e42fea376a6c2b85347deb97edad33d2b79bf5618ecede6854cf5e80b01320f480814fcafc43fc63dad544a3b5edb4404f3e426ec89d7d2be584985aa7135e0e849305d763cb4e7eccfb414ce326c7a4ae781d95391c55f538bb81e97f78520354ff6affd9e8a78cc431295a57921b83e84957725b700987ce1b6878251cbad29334d673c2947a11fd200d7cc83fadee7a98abb0ab99ad415bc4ad43c133f95d11e7e3fb255cdf783706c31152c7ba883a6f0532fa7ae4fcd9ec4b7e0074d3133b22e92e7f2827107e3cbd9fdd44781a0b38060fba35648421b63aca77dc962dd92b0047465fd0471244823b4bc39efc0e188fbf45c5cb1cd2cd1ad1efb347942a941a2ee82eb3c3935618e6ac2a657e793f6509097719e9267d0e534b9c3c64046d312413996a5a0474d808bb10eeec449f2d8e5523e21ecdf0e95c9f26e160e30d550436e31e5e4442cb08136c7c8c6313a66f8b365705ab7aa40deebe13f6c9cac2a364eb2b5110cadde8992bd86cbb352088a4fc7fb1a5187860fad0fef6ee025976184dab7923892ae421137a82a8c1cc3448b60f79e3adc6f975c5520a49b2d71c137e0a5f60d264864a329ec6ab6dfc61618b3f5ca1b8eb4c6ca2eea207b68a28c32f65cb8c503c1327971bc4c7745f786324598d11bf034cdf43fb4b6d24101021061419066ce05cfbbd782f8da33670ce98d2fd964cbfd1d701742bcb3f99d0ee9249e30f8e92cc9fdaab05352de9eebb13c2060f5d9875113648289addf4e85f641f751a37cebc9ec1ed04d0552a1fc815c3fdc4257c9b2d342f00c60a7edc40e80c6763e17b8279cc6a292a7822ba7fec81f36487b5fc0ccd6d60bb4e4a10dbb7bc8b82971291bb2191cb92be2c507142537f216f4b8efbba1f59ed0bff1dcba05f5a86eabc2d4eaf114e3531712113957890febbe4d1f87f22fe15ae992fff9735dc7425faaa1f3d6a0082674811386873431be1bbe4fe9c35f3c6166cd64a0818038eca1242de8726d7ec5f29e699ccb634e6f5c96230e169aef89ee8210cde3557ad1f3ccb8b8d3175e419d4bba9cf486fddb4b0a28ff41b8916719e5ccdae100a04595d1299928aae9ad171944ad38e22d05b0d924072ede7271e5b6917e2244142cdfc76ba89515461a0ecaf1ec4e8412c5402469835eec630d09d707f985dd5424660c75fcc313d1955cac3a20b04de357db26b35c06194be45a70ae933af154a7c6e6126724ce7a021585388f5a0e20890eb5d2ef7869538c4e33feadc9d58f4f977069feaa664f91b9a5440adbf2c4b70475c543010f45b8a35a70532f4bdd2c9c4f73e740c8511bc1d2466569ce0561832e868333333cb450aacfc63ba840ef8ca540fd709f128e79e11d2c9babd1c062b0d13dd7e14da45d542344546d9bd11daea76aa641170c4d230d81b5719057418b291dd987b28bc35e739b42ea841413bfad42ebbc7f613d3ffe70d0bb2c2efa6c9b48734916524fa35c4b09e1b730c6e34295c37b55b8697be8d706f36004619dcbab6d5be7871b00db632ddefad0cb1fd0311647c6967416b085296f322021838c8d3f7fd7db325b856ecee146dc7495145e1c596c1a833621eac39bf73e2f27f986f9ae6c4950ab7b8a76bbb1ad74d891e1bfb56eb62e3ac55add9617d7095a53aceea6d6f77f7da3d4c15220ec6f3c028be593a6d7d45b5948725584488c5d0c5abd5c7d45ccdf9db22e11e7769aaed09f9fec6f2f7967cef50e3dbf35987c50f2f31f6fc270469b2312440a8d8347abd242bb3454b66e9d8acd64494a1e2d26a98a979bf0af4d2c70df7cc3eff1e38effbde1be270cd6d50adf7498afc2639960a2182dd63e91d08ff119a7dd5328451db5f21f08e0b94027be485113d6e9e16930b305343a8a39dc2c81d553d12a569ec2bb9d84d2c5addfea2baa35daf40f21e9b7bee07c30f1a195c9a4d8014b1ca538291ceef48708be50fbf6f7a5a89c432c8edb51d114b4442ed7c8d7059ac09e9c3fc87b044287ba1e8980f1d1de6bf0de22c2788d36344b2831ca7de37f5716c0c03c2393b99e5422b4a9fc13129808953187f14872ee8439c6fd5b3eaec43119275e92cb055ef7c05e9ae62c6d9e58f8f378ad63780588ca8d7d56b6026b0b6942a12967c4417715e6fb1ef3589aacd19863e7bf36c1bcc6aa80e59992146761ebb36dd2f5b2864ed4ee570e8866b232fa960ed1dcad10b320542545136119ffb49697b75bbe6c2bd2da0a9e34662cfef3966c6d03fda4955a196eb28e4497aa47bf5267481bff4dbcd916eefa383016754750d35660e0ba7e4fcde58846eade5928ec107aa1d25cc1e8af349c939ffe4e8b6c9250c202a0182ccddaf84e6fce824734cdc9ebcb478eec2a64c1362dea83b6d38befb5a589096a5c11a21f7248a4b9369f4dbb5dba5a51ec01600c8696989b6e8f29285d4569812e912760a462015c0b376a5da21031052c732825bdef8560af3e368fd5b371fc0fcece4f5e1e67a996e828c2e32ee26476a119bf49a2303a20970b9902d946d36a4b05e4704088704833087f34024af31d3295fcc1b3ef21703d70b7d0a8265b7905ef1806ae921a1f76a0c1ab4e6265fca1a61654296f8716de527ed0a026606d523a06a8d833584cdafa8ecb08dea4379bd927df2f46486e9f83c8eb7c019cdafa6de9f611c4ac5437b8614055531e02218ee8e902fc3f678de0faa2ebf49f4bd789ba49820d576c15e278704af12c03a7bc517f12c3b681cef796084d1ce2bd44cb6ff8e9880899a929bf9fd1334f454020c3f939f785356780ef51275f2253371e1534bfb3778ff587e779493c5136c72d7a9d333d532d1febbe8c89d9080ab743c6c1eda7f074f1b5f09e5f3473cdee2abf2d70d0d036dd1c63eb14f96047f5f8307019ee53ddea356fbbc77332e67cd30e89b1c889b8bb219cb90b0f9621bbf6d705f91271ec858c68783f431c77e6943810fa174f8d878c399c38bbc92c0f0ca17fa6ca88feeb1fd984c7ab4563c5ecd6d8413c1b07839cb7456599b43dd9a04099bae2a42b54521a07c05a68ab5361102ce0b7d38e20d4c91460b988632582a8e8ad9983f6b34c4d1675c60f2d703da6a94d1879b47003870dca545fde81fc540bc6d2162dc9daf6e3c52623c1a78cfb867e30e8ebe00a0a7a1e110124cd870ba25252e395a019534c13100e56ffdaae03833b1019d0b78a879175fa3c2f058d391f7a6220e6fba6f61b66037cdbfd71a155a48b7c54a76b8997c980857ffd9cf7c23a076f74987a1e4576d561a8028ec708a55ce2f70292a52548a1c41ded87608b0dc3b12318d3acea003c1959d1a4b68b69b1b02305522bea2b52db4635f25688a3be37a65a6f688e9d327a35be5653afd0fb200a7422a2db9b059069aa6d1750b1745e1ff2c0c99068a6f6c3c671f488dc62d19c1c22b23e1bd36e9a7b67cecf0ad74a3ef2801786d6a62a094be6c24834b05249222cfd4ce623616776e67edca56544befede8fec6e9bebb7b9cb73420f30b5b192c662e561f12e2f91731d4b2a8510a4415a6fdd3c2322b3b6700e9e91ba6176aabc4f40b25bd5e0aa243010daa7260c5937c578bd79a1f88084900cd5fc31288d03f402fe2358383bf66b295e3e24a604473cbcd70ed0a643f6c6ff477f7ef063e9917d77da1c8fbd374e7a8035426ade8bebe1867f68f1888aca9dee3ad3ace1a55d85f21ae36d10a3925e8bdeb36623a3b1505df930f5f553732758da8b441a458451fee53862663e603203aed5656a3fea260e81827368241eefda7a3f7facbbcbc9368a52fd9acc6b06fac8e86e048451f54a93c9f2d29c61d60e886ed6689ec8c34ff2a536aabb8d9cd1239b7222b6e4a89249e94e3e5f27bae7ace8e166443429a0ac659bf8438665f62a9507cbaa86cd4e0d548f4fbe63c52ea8b5f56d55bb19559f58b55c9f2da822887dadc3b132055fefcc03875371489a9f173983670229c89c0bae4c8c4b721303c60c1f60c91a36bfdad533b2649c024a2e3eb07e555dbe0bcc57b1e65929d2dd1f8853b00ca18bded9e73dc0ca899aaa0609f5561d61ebc2ae7e8ec1aa35001f21cf53e7b0c3996ee6e0eec1f936da08236ad1ad3b7ae0d3792e92ed15ad3ec85f13be288afb37508d3af13d47059ee6a5e7f81f6532c7d29f7ffad8bf2ca39b9d585359a5dbf54fe434925157c4c8bafbfdc0206e8d4815d9fff529150584363eb935c11d5605ba38638d0e5b6e87f12e1f94c5828fbe22a393bb55afe93f35cceba23fd49cc097702c0dfccc62c8c7c6a13a8dd8a2a0ac97cff70e7d7e9c78e7a88574ec81bf8fa894ac1ed7525874d19fcab10e1838b14742ea062016addf4e1608134370c5b443b579cfde4aa2d8b558d282562b1b54ef6c58410d9f2122ee6f89104b9170e0cf82d7c084eae44443ba3492f0cefd51bf741b6de19520b0a66f31cadedadb8dbb2ef32ece70314137aed357faaee6e1a722d749eb57750eae27a21e6a1289b179bd1559ec6d1cadc8c30d4fa5f2c543e04a724fb7c74ad1517463e3f0eba230c427fab5769d5777488efdb0ef97e6e8bd04d834afe3938c212f917180cc86890bdf4368507de01f8a48feba230c3b3e2cae91fd305f1d6d56884f8eeb911130961bc7ca358a537eb579977e090b2713851af86903c73ba135cb359c7313466aaf7a5c68e48c06fb4f40474e482c8464c6534039bbb875f3f6f456bf699062220f859211c117c396b0b45a4c3cf41d3b504bf8f025c47547d080f3594fa4386fe43f2abc163c47d7285bc54429a120c9a61c11f568a77351e2177b76a840aec96536d78cb67c2447fa39c633f4a766e72bf7bb4e90e183f74d471f9c62216eb1b6dae54be5fd91933d6ea6076c282e56193ba36e83bf4a3c261c7309e131c19f3b1e1b3cc9427140eb46da8145dcae50af52e994fa86ac89469c66be747906cdd99bc6c17b89ebc6e6f2ccccfc619fffa79ecc69158f364f23387189a55a6cc8792ddbd902df45b3455ea7b4b1a363a0a090f476f6d915f0d708c34d4a0e5b1b48276c503dcc72279"}}}}}}}) 05:26:59 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000440)) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000000c0)=0x1) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xb, 0x4) fcntl$getflags(r0, 0x1) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) syz_emit_ethernet(0x54, &(0x7f0000000000)=ANY=[@ANYRES64=r0]) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) connect$unix(r2, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 05:26:59 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000140)='q', 0x1, 0x0, 0x0, 0x0) sendto(r1, &(0x7f0000000180)="091e6d7d04572d98d9011e3f62feb13fa526c6d8a9963eeb69ece709cdc718f41cae999e47207e59588479b5e02e2e6a9933ced8e48812fe0450fe4154da33e0c66c4760d78822d2967fabcf1038d64c2dd3930791d250c7ba00878c24decfbb061ade4ae848f18ab2c07ccf5ac29749b336af8fa61389767c211f5a043f800108b4069c81ee2c94920b52779199ede3be", 0x91, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000001840)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000001740)=[{&(0x7f0000001980)=""/194, 0xc2}, {&(0x7f0000000080)=""/71, 0x47}, {&(0x7f0000001940)=""/49, 0x31}, {&(0x7f0000000440)=""/5, 0x5}, {&(0x7f0000000480)=""/108, 0x6c}, {&(0x7f0000001a80)=""/4108, 0x100c}, {&(0x7f0000001500)=""/24, 0x18}, {&(0x7f0000001540)=""/238, 0xee}, {&(0x7f0000001640)=""/106, 0x6a}, {&(0x7f00000016c0)=""/112, 0x70}], 0xa, &(0x7f0000001800)=""/11, 0xb}, 0x2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0xee) fchmodat(0xffffffffffffffff, &(0x7f0000001900)='./file0\x00', 0x1, 0x6) recvfrom$unix(r0, &(0x7f0000000240)=""/157, 0x9d, 0x2ca175c37d0e17a, 0x0, 0x0) r2 = semget$private(0x0, 0x8, 0x10286) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000600)) readlinkat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', &(0x7f0000000500)=""/210, 0xd2) semop(r2, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080), 0x3d) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r2, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc04, 0x1800}, {0x4, 0x0, 0x800}], 0x4) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000700)=""/188) semop(r2, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x1}, {0x0, 0xffff, 0x800}], 0x5) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000002c0)=""/50) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000018c0)=""/50) sendto$unix(r1, &(0x7f0000000300)="0f45935b7ae9ba626e8b02", 0xb, 0x0, 0x0, 0x0) 05:26:59 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x100, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000240)=""/124, 0x7c}, {&(0x7f0000000400)=""/204, 0xcc}, {&(0x7f0000000500)=""/219, 0xdb}, {&(0x7f0000000300)=""/179, 0xb3}, {&(0x7f0000000040)=""/25, 0x19}], 0x5, 0x0, 0x6) r1 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000001800)=[{&(0x7f00000002c0)="0e52", 0x2}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000001c0)) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) 05:26:59 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup(r1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x3, 0x4) writev(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)="274882c1f3c5928262326d278c03a62579520a42cdaacb0606c3cbee021d599434f803e7b957b59b43ce2e752e9920bb5c1a6551929ae45641f469808547515fe52866974b2b31c7ab76fa70e39833f841bd8ab85337757b824b1520fc9ed254fb215ea68453e1c27e136e92285ffc01236a75b5592e02900ebf71b9ff9022f8ee02b6d1a375beeb7615aacb223515dc7a", 0x91}], 0x1) 05:26:59 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYRES16=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=r1], 0x28}, 0x0) 05:26:59 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x2}], 0x2) sysctl$hw(&(0x7f0000000000)={0x4, 0x1d}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x19) 05:26:59 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0xbf0804336186da3a, 0x83) unveil(&(0x7f0000001300)='./file0\x00', &(0x7f0000001340)='W\x00') rename(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xb48, r2) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000800)) semop(0x0, &(0x7f0000000140)=[{0x0, 0x8000, 0x1000}, {0x1, 0x8d8, 0x1000}, {0x5, 0x3, 0x800}, {0x3, 0x5, 0x1400}, {0x2, 0x5, 0x1800}, {0x1, 0x3, 0x800}, {0x5, 0x2, 0x800}, {0x5, 0x20, 0x1000}, {0x2, 0x1, 0x800}], 0x9) getrusage(0xffffffffffffffff, &(0x7f0000000380)) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0x7) msgrcv(r3, &(0x7f0000000e40)=ANY=[@ANYBLOB="00000000000000000000000000000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000220000000009000000000000000000000000000000200000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001064f0c07b030bd8e33880b04f5126df5df136759c1785319862f3d870fd8ff92986defcc60599d07441bccbbc3d71aae3c778f90c80850957024b431e6fca066ae0492937ab93f67c84f9325f926e708eb2c6303a163a027d48093b2d52d2d5f5875d5d40bbe10733933064e3b492a90ef5d6b59fad02d50d000000000032c39f9382ff9fd3024352761e6536bbd1100000000043f89183ed9b0ab0fdc7e138263b85ba22737d97e0b8357aab984b1fc946bd9cd540dd0e75e4fda971b8e42805f727f2a07fc73445c908e9e14a0ca5140be71c7ea4fa059f2ee61d3e29c45df4666d32ce0d491db2b7ac0541cef0d42da8be9f22f070702a20676cf32dadf8ac52a878344c8a82abe6ad1fec39aba6b773abde23c136e92649bfd829637b237923d41ab9c2ae7da54785ba734f2ebd5407f9048cce6f9538ef7f09349b9271c24541f1858395c55dda5a5941d3130c82be213dc8bc3748c7076ec40fa3507abd6ed42472a967f0c7b31e71c7fbc980a1ccaac372274a32b068151267da6fea1e8a2b0b2163e7b43d00910f0b5820d537b8d5ee38ae8ce2da9bb4855a4b551922cfceb33468a2ebadc70b4c6726ae4af59cdc4aa993d3edf892f146750445beb4a14cdf202126d67af23c6a7b4ef017c6c3738c5d11d79eb62f8f21d348a5b4d67fd3af61a4b24ba1e1ce8b5c62d897cde29339e4984f43cd642529b84953a600d5d1be98991a8696407fa912d9025b120af864d1090e26edf2ed21719b722dd685a90b0956baa5dd0cb28cdf1ac094646f68846a413252c9cb2ca20eebc61f5e"], 0xe6, 0x1, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000700)="e873018b3f0263bbca156072231bcd362cbed6bae9d5a4e31e8432adc6d3e9f0292165d169199e433b3d7a887b86e593ce6910d7af1e122ae781b10a78aa9f79d8c61cfe8ae0e2", 0x47}, {&(0x7f0000000780)="caf726684da552eec0b5870a9a879db401c614e3595c94907b9306ca293ef02a4b736244b4ef17140300bffc744fc9ac83ca5e7d7596841693cae3d44bd3318a213749b94ac7d87a5009bc992d64e1854e42b6eab839aa549438fc582a4c8e58f569a7", 0x63}], 0x2, 0x0, 0x8) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f00000001c0)={0x0, ""/222}, 0xe6, 0x1, 0x0) msgrcv(r5, &(0x7f00000002c0)=ANY=[@ANYRESOCT], 0x106e, 0x3, 0x0) execve(&(0x7f0000001380)='./file0\x00', &(0x7f0000000580)=[&(0x7f0000000180)='%\x00', &(0x7f00000004c0)=')}#!\'[\x00'], &(0x7f00000016c0)=[&(0x7f00000005c0)='*,+\x00F4)\x1dM\xb7\x8c\x8a\x11\x1e\"\x1f\xd7\xe8\x82X\xae\xc1e\f\xfb\xc5_\xc7\xc8\xa8\xfb|\xf9\xb0CHK\v\xaa\xac\xb2\x88\x00.\xeb\x00\x00\x00\x00\x00\x00^\xa0&\xa5\xf5X$\xa2\"\x8b\xc2\"7\x96u\xcaQ\x1d\x83\x99\t\x06\xee\xceE\xe7\x9b\xbaQ\xab\xf9\x03\xf5\xc5D{\xc3[\x98\xf6\xc5Q\x83t\x86P\a^\x04\x00'/116, &(0x7f0000000300)='\xda\xab\xd1\xca\xe4\x97\x93\x16P\x00\x00\x00\x00\x00\x00\x00\x00', &(0x7f00000006c0)=']#\x00', &(0x7f0000000440)='Wy\xe1\xf0\xe1\x0f\x9f4\x95\x15\xd1\x85{9ex\x00\xf7hi\xd1\x81\xff\x87\xbd\x00\x99UO\xa3\xaf\x9eP\x9dK\xc1\xce5 \xba&D\xda\xc9\xda\xc2f\xdcf9\xbb\xaf\xdb\xbbRhi\xbb\b\x8c\x06', &(0x7f00000000c0)=')-\'\x00', &(0x7f0000000480)='\x97\x9c/dev/rmm\xe8', &(0x7f0000001600), &(0x7f0000000680)='/(@+.^\xcd8!%\x00', &(0x7f0000000340)='\x00\x00\xda']) 05:26:59 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) listen(r0, 0x0) shutdown(r0, 0x2) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) getsockopt(r1, 0xffff, 0x0, &(0x7f0000000000)=""/210, &(0x7f0000000100)=0xd2) 05:27:00 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000540)=@file={0x1, './file0\x00'}, 0x2) getsockname$inet(r0, 0x0, &(0x7f0000000040)) recvmsg(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/174, 0xae}, {&(0x7f0000000180)=""/199, 0xc7}, {&(0x7f0000000000)=""/128, 0x80}, {&(0x7f0000000280)=""/102, 0x66}, {&(0x7f0000000300)=""/42, 0x2a}], 0x5, &(0x7f00000003c0)=""/236, 0xec}, 0x802) sysctl$hw(&(0x7f0000000080)={0x4, 0x2}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) 05:27:00 executing program 0: sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd8972d3872babfbb770c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt(r2, 0x4, 0x200, &(0x7f0000000340)="76d5f16ecc63c0fd521fdd4450bf0736a8697fa14a825f3264ad13c2d56a3ad3010a229c26210a00af9467edec9a960eac832b15f79d2d1349ccd0f85e530976772ecfdbe4211a516790a0197e61a8f3cf0896fe4f28cdcb7dca35aa3d51f842829e0f9bda10167bcc17d7926826cbbdb82beab260010fcfc3e1e86be1644adf69a0608db4444376c20ab8ca83b789128f0f116000f4841fb4e27ce2f19c857d129f4cab145d03e41401bf7dcf3601984d3d8456f560ea05705442f0b7b015fa375defd5b8cddc901e9d0087dbda555005fe25859d48ba42bb072958c2f8b517a1671e4988dfea69e53db5a0e3d5d2975fe2e69758bb7ef91771b56d04ec4bfb659c1e5c03c3f2d968382cd8902ae3ac8085fbb9fb0e4bc5a97f70cdf32ff832d235c704be9ab1c8bc1dd728fcc0efc1091a5f700acff09f48a7f14bfa7e6ad60a5cc7d91b2f8c21254a771775507582fdfefc97b29589e6e30c130b5fdb2a6715610cc8d909c3a699fab0106b2c8e50d0717c257ca9fb4b1cc70e70f38f29c20287b53742319f1add50bbd7824b13060349fc704947665b1b1b642023d679f87cde67c84a1c39306a38f398ad91a3a21e074d4c5857450928bbb07813d40d1dc794ced84d157743cc6cb8dbf6d7ea46274dc1e8fcccd16b53b40ee0a8b744e247397fafb7d57daed5123df852bb01c4a96f62b4ab9247efc652d1ddd7ec4659cce0019e64fc34b752ee99358fe0e4d72bc75dc879e327f7304e89c09248a12affa79c72ad96b7a16bc46b35abd7e4753e1e9cb4150606876f678477dbe63ec7d09e5d768ea98f9f8b729621e2d43b7b256dfe38e86b77e22e75d624b8748ceb57ee6dc9fb7393db06c15064ca6612d3d09403574a393c2753acbc857ba6ff8f5bf30ea34787a9aae083b5fb0a899ed5452e9dadd47044e8e7ae481a2b8cc28b35d324e0926399ceebbb35e382cbc9490012ddb6f018e7b7faa0e331e9a5d326412ea2275d6ed21121ff4e199fde91c648b2462eda5ce43a24b4d8993f41b653e688db752c404294750c7e929731c9d4f258997fa43cf5319152f42f94d7391463f51b7612ae775cf085d0a014d98493975036f6fe4e01a50b94de50e6a5da1c341b9c16965573459531d5659be898a628252d3abb68d872a9941c2e2d61ee86dd5d6725940070ebc42408674dae7d9da9b635b6320da3a61040df9a0d2ecfa11743ca02fbdb44df1b5a4e674e9b200d7053a868d746383c5b778f4493c399e4089798c1f1fc01f9452ad5b8456a6708aabb6419733726f252d1cfaf79755fa8310d08b8dc619269325ec6be6aa00ebf8a326ad7761b4a7ddaffc794beac32dfaa0ddbb7c0b3be81b1abb04f5d77f6a497be531fd158baefd9307041a8c8a1944efeea895f7977c28adf8c5be55348ba9ce2f824bd939c5eb0da2ca169102a46b35920e49bde6d606a85eba2c0387a571bb14273ce57b89f18a1fee37421f64c276629830c7591cd12c36fd527d0eb0269f50398e267c0c7f9a4117d1cdfcadfdfa7d4e50f3816ae85e68d6fea2e2597f53f1113b7dcef363e9502df5393074a7daa549ab267c4f594aa756f7bf205fa68750c43e523d3752ea51be1afefc520b50cc655ff8ee8a300c6ac3b1b7838d703a44caec7f8837160c9a2b09f843138a60732f2c202d6b164e8f2b183b5f084163045f1235444c0df09827e32f78c66aef7fb664a09f6503e2a6391fbd07f0374ad6526f0fcdb122e6e302bf65c075198a6619aa67a039a738e2b7aca479de7c3ecabbefaa4615e71d3fab7e8a7df7d8ec1c38b8857618719e5bdae6d33592b58901011fc839567004db6d448945ebc86bed99fe1a169d99f66ba9dc206e83fff6e9403dff0b0b682eb5daf16de23d28a456b30d925fb36d37837a9afe5b4bc3879277822056aa8017a1521462343898c11b523c12f39e0bc0f3616b8d8279f9ab4a153e9b40cd08972fb5b14550e3916058ba298586868a6030ab6c94896ee45e34781bdd80191371df5da9c0aff16346bc9e0ae37e447956831ef5e1c22daeedcbe64ff65a9e7f24483ffdf525608c8e03341cc68335f1a2e71d1195205fcb9565fd3ac824651c8ce6ff75494b5879a0d6f5723f2f5203d032776965e65b20cfcbfd5d2cc6d556b423da5ef29f0cff4cca488208c0e94bd37916458f76769aff89839a6d2d53c87e07a7b5a9f1204393448d0c4ba044712b19d134c3e39f67adaddaaf79b90420a0fa86366649b363de9f8f47c56b33b960e4642025e98c0b5836a28c47584ac10ff19a1b9da2b6716595dc3568f65d42dec1cd55ac17b5e3bce84837b7ace5181baf3ab38af254f05c337adc97b821e93f948222cff58782e1a9d6e09591f620db88126959428769619c857bad4878678c48cdf09c2a1f455457e81bd9e6d22dd984884826666a085437670cbc45b3d9167b3fef2e44dbf7ed42318649fdd6104360f21c1df72ba097fac5f629526461874098a708d6bb92be6bb364fa66356eadfb4c6fac7960cba3eef82d8a87ed13d5df4c15ae0ae060039bdc8dc644cee9d3fb5c35ce45d1560ab5ee3439c231467eb72754cdaa386b19e5b38cc9fcd33b543dd93705490d19cdc758325fb3604d0368972aa034b5e22e9a8f298ddb4240e90c62feae1dc2781780ff28026fd9d91cdae86d4130584f8266a5946ecf76522e3c1646ab97d011c156e6625e4536db83b58b6b220ee24bd9ac6169e79310409f1a85f0150d2e3bd994b77940590f3da4561310c4a5060efbd92eb5c247d88008de6d3034c4c2e050a6940b0f67e2a3213af015da906015427975f25d894e4b08cc3c753001d63c40a77bc71cd0884650fecd86957cdb79d5001693763265d640d4ea6956fa3a024f5c76a6e33eef9bf1bcf13e31ca285e978a3efe7818f7015c05dd314b1e877e6337b8a3010c4671c0e11cf1661e1176cc07e0b6589eeebe2d6e2c70a01613d9320f57e2ac2c00a37ddba73f2d6069dcd5cb147509250a1470edb799c9ad33f2bc771c97fa772715ba0f51f26514a8b1f1ab2b5c55562847e0b490826e6173eb940f62e144b340a16bff70ea3a3aff7dbf9c06602b5275d7c609ebe1a4d572c0eb68e436c52b5c8125033abbd9a10876727c20fec18b2a0f2f4e61b0b38b167b94d80e97bc1f9aa741c6341947eaa87fd8a8ee4ba7f4800e425bfe8b082f80bc58bd460daa7f628def8aff0c7ab784c7e62788115912f163ce636826c91cd64d166a8bc3ebeea9f22f1ed57683663f9e5a2778408dc56cb9107a0517a4abc28c85fe96fb342be21d8c9be4fb86170674b0a4ce02a0e71c99d2b2fd2af891beb96181fe0a18cd00760eb61525576ba8d244f5745248e19aaeaeba3b53a88e2c0dcbdde89efce648dfe3bcf36594aa0d479e9904e2dcb950fb1116451038467ab367efdf652e869ca70f18195e3c96dc9dc1479c3cee27eea4df453686233744cd4507de56138b9f79306d348c265ac7a15b7a827212176c359d8801d8d9ac19200761a4236e9b6436ea17aba2e10bca98d23a7c7d572261b8e3681cdfa127fc79c6bf0b3c90eec003b3ddb71099fa7b6a58ca173da0cab00198757b040998f36e6c9d90d87a6840a5b9e1842ccbdf2bd22635204e0bb47ea2c09c4f0a4b56569034fe3287a870688df4109fdfb804b104f60bf0e4747276ead9c90124fd6c53571c3c6bdad3292d7d88904992a7c41b93c97825744c8e93414af91f6c1f916df83ebb9c6781387d8c5b9fe86d1dd0dcb397facc60a7f3e794e5c0fe4e742c18607f473c05ef233b11ec3e07ab2e59bd36bb58a637f40d44ba052b98b97440701e9d292a3868eecb5c70867453e69d042a98697cd78b1d900066f806fe296a5d742878028ce9393d2644ef8a66fd825e1acb32bdf98986e354fb8a9a1a1464e76e98452bc12097c3dda86442471aa095bc15cd2f269f06c6961dafbf6be61ccb56c34cf0ec58fd4bd514c32154b5021f65ea9d8c525394677fe41ba237b7d25ab0aa24ccdc5da66bb07904a596e4f3c63f392339da7c288ebad9e2ab980f48b109b23c09ab53e6f05675d8c58bec8234397e944dc4fdd48cfbe0f0c712bf8e11220e454c1162e670c250206fa2d25f2fc82fa6fc2a2cedf19e0660b78d08e05d62b22ef5f08c9a017430dabc74658a90d9053d49dcfd0bbd0dd4e958f04ced032ec8a962cef4f47343702a50e0152d22b514117b7319f39d6a16abda2ce212aacff870f879bdc3fd83cd5a6daba836a1ec0d2d6aef463a345e3c89ffb2bd6835c60aaa97dc80162de27d04e8d6b0f0f2b8a6347219e91f3ca322eeea757e6f7deac3e42332a23e7ff703423be5b6adbe26c155bf02f3c532d96d16abfaf0ce2216c78eb0eafdc7cb51879fce9333727b2cfb269223fecf5f4f2895e456bee16d9cfe446fcab93c3c4288910335928ab319c3d979ba7603f898cbf0eccf24dfe090d70f7cb82d3e7a36ed652d82f1db5037572e8347d5d199316eaf2abaf938ff64b6522e94aa957bf5ae96407f91b9f5436eb3036a730384eb3d31ffb9e0b8d1ad0571182d061a8945ae1e8c00c45870dca6ee1daf4d9845ce3c9f96707173155160b0790cbb978ff8fa0f08f80dced632cac4d1a06da568d344bb98d1d7c0a7113349335a02715c208c34352e1c7a9ee12eb0d28be9c4d0331e05be5d17210f9fe1d07cdb08a47bad399742d102829a064440bbae50324ed6ff1a4065401421e69ed3e2a84c30eb77c8e78d997d5ed8fd4975883a71d11cb6dc21b9d2f82ae1137226e7c2bbc2ad07a36adcfef754ad736a1d6b0ec17fd249e237fce9425de18666c4b5d2a7c1e90d5bfd5591c13435cb2e6361d04c94ae6e528f9cd5654c9c0a6c23fad0ee3192124614361faecf683887f02c9acd394045e84a3e5fb852c3b78f786e67517369fab3f2cdec4c14f24041533605f193066a3665213b8ed57a8f11e30f7095be6a95eeac4278cf913b34f85ceaa5faad258659b19c01d85b319851b0b56e4a6f1999be01300e6c78a9bc5e7d262055bf7f2109e534720b2fa9678a817fd7805d18406d6ee5c38a39d613a16d5396de961e825903c424f3ad4292874cba69724dc60c315cb5f89be1f02f03f9b328e2708f17f1c8aa3af1b324e397d1520850afc399bbb4f86ac3eae39747e430c0e1f875cfe69dd05b6e653f61679d401d3d4176d59c1e1db3970074b2ec15d7b997eaab561407f8565ff35b0d59ef5e6f9817e635fe1112d057d0799720fe47f9a04d80baa83a6ae4f10c6c567cf7cae5d6f97bc8e6eb8fc0da7b6c9780f932d47b4a0c25fb90b1e2cc2cb5d95fce0b53447bd9f3cf53e82316ef1cd1bd953ad5522effc93519574ba1cef5f19726f1953b6692d42caa212dcbddaea04b652b2861cf4a46dbadbb20b73e25bf2d76aa2c3adf052d3f95e608ca8bfc4055a830bd6fc62b54d003df67469f9b36d42a6a0f2e5e8f089151fbc1f3c9e01d5758fd180edb210ac7da3e8dc932f323783743b59a3e910b5c26e6c6b5909443946a6d3bdd20e2d19f7a120f8bd37ad567b4cf49655da5af67296ed2ddf87b73a2133b905f7c2875ffec836dc7c8e71386cece13ea7352644d91a165b538e09482d229c040b4cec257a7e40b0b38e3ebbe08c0f3bc4d453415753962499e8fd663e7f69c65a9335e00d3d4d22ebbf1c35c46cbda96645768234122832701f7e43cc19e47e7f2da2c736c295d6fa2f978f5a8762916e43135dd6b28f60b0a078de1c3c1bece8bbc7b2e5af9e9708f852", 0x1000) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206999, &(0x7f0000000300)) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1ff}, {0x4, 0x7, 0x1000}], 0x2) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r4 = socket(0x6, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206999, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x86}, {0xe3, 0xafbc}, {0x8b, 0x7ff}, {0x5, 0x2}, {0x101, 0x4000000}, {0x2, 0x8}], 0x6}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, 0x0, r6, 0x0, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) 05:27:02 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000600)) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) dup2(r1, r0) 05:27:02 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd4076605100183afffe8000000000000000000000000000bbff0200000000000000000000400000018600907800000000000000000000000001011d36e6d7c0d4"]) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000600)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000440)) r2 = openat(r1, &(0x7f0000000240)='./file0\x00', 0x80, 0x2) openat(r2, &(0x7f0000000280)='./file0\x00', 0x0, 0x71) syz_emit_ethernet(0x119, &(0x7f0000000100)={@random="21d4f82ed53b", @empty, [{[{0x88a8, 0x0, 0x1, 0x4}], {0x8100, 0x4, 0x1, 0x4}}], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x8, 0x103, 0x65, 0x8000, 0x0, 0x2e, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@timestamp={0x44, 0x14, 0x8d, 0x3, 0x8, [{[], 0xff}, {[@rand_addr=0x1], 0x1}, {[], 0x9}]}, @ssrr={0x89, 0x2b, 0xff, [@empty, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @broadcast, @local={0xac, 0x14, 0x0}, @loopback, @multicast1, @local={0xac, 0x14, 0x0}, @multicast2, @local={0xac, 0x14, 0x0}]}, @generic={0x88, 0x3, "1a"}, @timestamp={0x44, 0x4, 0x7f, 0x0, 0x1}, @noop, @rr={0x7, 0xf, 0x40, [@broadcast, @local={0xac, 0x14, 0x0}, @empty]}, @ssrr={0x89, 0x27, 0x1, [@broadcast, @empty, @empty, @multicast1, @loopback, @multicast1, @rand_addr=0x101, @rand_addr=0x5, @multicast1]}]}}, @icmp=@generic={0x12, 0x1, 0x0, "afb2cd6d3b14e150c59ff44572b84742d7356900b0c72c5fb0101c73b52c8010a55e0129a66940b9c284769e66da7cdea6a7a399013e02bb17b591094b195dc6edaaa1cbb327c5082cc1339c9631ffb00c04d041f69639a7dd6332bc75487ba15d9565a2ddd2475c195043"}}}}}) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) getpeername$unix(r3, &(0x7f00000002c0)=@file={0x0, ""/25}, &(0x7f0000000300)=0x1b) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x7, 0x4, {0x7, 0x100}}) 05:27:02 executing program 0: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) dup2(r3, r0) dup2(r2, r1) socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket$inet6(0x18, 0x2, 0x0) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 05:27:02 executing program 0: sync() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000001a00)={&(0x7f00000004c0)=@in6={0x18, 0x2, 0x5, 0x5}, 0xc, &(0x7f0000001600)=[{&(0x7f0000000500)="f33b9d46fff35aecf0ef3e58241d7caa33738c779cfa995debed4a5b5d02bdf7247fac2725ac164a6d125210455ce32e67714d6ff6404d3e63bff6056d7d4fd55fadf216f1c2d7080dab58601b37e61d9803ac73a258b0733b9a79a5e2b129bc68aaa46ab0defe124bcde2f8ba78d8de780bd80cbdc0b6723369dff68ec36a281b256eb03a0842c3925e3b53088344db08b64f12a4d1953c8ae12a4b8a068bfe69df926b9b1eeccbe9652f9715847594080aedb8e315c2782cfffd708e9df2a3fdd479e6677df8130bce85489a4446fc6fdcc3880a17c26d6eeb43e1e8a360c0cf910719402222e5a894bb179263a1b5fcae6cc7490a4bc12326efe8868d739b58385bccaf0252f0354806beefab201ebe1fb7efa74749ccc4239f66b60489edb9645cfc066e440cbcfa139297f842b7ad3bd233c36d00dc1f7c3b55142e603d9fb517df4d6bdd27f25a5992a5ccd4a21ff815fc5cca4c22a94963330000775906af7ee7e8cb353f477305879d2f1a844ea76bfe4ce884d9dfbbaaa5472aa5456b8cd24a1dffb47aea9f8d5a1ad8aa19cecdec99d6bada1ed0c3a260eac3a8da8013ed0ed68d510c9658377a0873cc6fe75958441587ef5fbba99fe01cb9d3faa941033979e1fbf8edd8fc648b919e584f6027ead814ed33ac532957f185a84cc4b28623177f72e9a4e814e107b78585974c231691764d33b35dc1d815fd5db0be18204af55ccc6278630469abe7d4079cfb61440b0fd128448d6b30ca3d09c012df6bf186eb95554c1b8ff530a0101eec23a7685bc766336c6a8460dc423868928fc4b27b2449fcb9d107ae95de5644e472d29cf86f3c3dcc1d4fd61fe1cfc8ddbc3f15f0b6b63c12e7a287507cabaacd93261be28228202d91cf62895b263e04fbcf90aa6232f1ec32ccef012a580cb6b9fcc88b6b3d183ae0a4fad769ad0ac7c1e3dd5caec2e7ca2824be98d0e140dd2d86906687018da60ffe192b322f351a8bc3082214993a2d9ea15959f4974c06824ec0f92f532e62cdce8a27f6b9b97ebe1162f21bd78091e8a732da3560b10314c52bf4adbcfccacf349fe793b5ee642ab7bf357d423698e3f4d75d8a9165baacd00460b7d4f96276d392069e8ad1dc15e2c9c20422ddf7cad506741139799dd6687508485904408ffd77999160dfb0f33ce78b7dad0ec8288216c37ef83517ff560ebcc6e56d22a9b98e3c097aae7c3f3e829f4b607286d2db3f8240ff8de795ace65c3a827b60b24d588cda6a640e2a902d89268ee41a4124665acb12d47ad72e92feab3e516d2787e11d6268f8c1ce98493469922f7293724ac6ac0ccc02ddbe3fa8a8d06c302e5c24bf0f2ae7ef5c156f5b9bc64901ac969b4845b77edc858a0ff0a6ee79f6d743e884fe3903d9d8cd6cc0aea93dcdef27e962d10f87866b57e71ccc3aa843334991f5820fe1c4f0229bb946b9525501493d12b4039d47bd6fcd4724ddfddf38c4109030853ba7bee549e55bb0c2d15eda5f24a5f7da3104ffbaddb037cf312121c68c1d5efe2c23f97ff57b31feec5571052f1f16f82bd30ace5ed9b0616b8a019713202fb64d37494c6a88295ed026126575101016a9dd834a917174a5fff202a67c8c01126d528732d2f18fcf97efa77ef89cf85688b692ebf4ef5afb4f9ea101a99334a4633e89a9b747a8f82375d61dc073a64c6a946a91b971a75f4dc26a922b9674e98841f2aef65ee5e253d3b6aca16abaf87a1677f7f283bbf3dbd00f1ff76f84bb79ab1534712398daacc3c64513dd0bf0bcd5a158d7fdc6e41e71eafe5210dbd6486948b395dfb405d068f2e162d6c3ed0e4b818822bad46062531b756f41ea1d280bc592e1e15e0a9b81911d05287d8bbef57fdf793889128fa0e90155dd5f75994266f1d6b530c8b7d853fcfcecce6112f14fee2db277fbcd21f45998e40d7b22e3933f4ca00f494460625e22a585ea631e3ba9033f818bd4a4b9190300e2ed2b8ca7464eb34e6c6fd4f877b8b6069ee8d5c88f7b2bf5d05f9467410f597ca84ac59e1e68a1fd2324d1b4647fa1c84ba4ba4c45709cb5cba1dc0312263a21238ca9170adc19e32d312901ecd32b235c7f35284ee978da4695a12c43860bcfc9220a43001e8068d635ff376aeb0943ff92a83e14e0b075060233a4e3a77cd5cdbe551fd5c26a2d387791bcb1aa5fdcdeb307a9f05c654be5342c8db1f18cbdb34a23badc24e804d50cf9ef64bb27bfc6a2b21ab638d05b55e2df6a151c3f2b57648b623f8d23765702b6894cd26465e5e0f12983be105d74fc0069497e0bce9352358c0835e705cdfd165e060e9b81553892b0da632a9eef810971f28fa8e02ca849672004b40253e9ae03ddbefbdb13f12b4784f68583808e919b849416b432c2e255be0aac2ae225d19996602651a87c5493fcf7190269ad2569c884af581583ed06b7cd99fa85f1b44179233750cb0010f3a87b51bee31f34cf7e79d43d91ae0667fa40784871353d2025e07f62577fb4f637f0797cb774d600e0fd1faea63e1b52f55c88a9987bd95064574ec9406129e6d84769c97bfbe224e7471f486520a5b59f4f42489fb8ead92e1cab8538c9c21bac5fdfdcdfa61c18e6d33fe23972b8e78cdad1aa0718a8247ef2272fe72c05e4393d530795c9edb5dc5cae3bae4f29a5be6272162dddeee2cb1f42f9dddfd3bdaec209476720188cce48f8b9aa60fe2492bcc23539701327761b0c349e222828e0598ec791f3d3b059bb1d717456581d1d39264d3a58e18d97716378c72311d1827082a8f703192b327b6ea1738b0f94e09c066247c90f838b6d0a99bb33be9609f64f24cf29abcd457a05247c57a856425ccabd2db818ab88347f7326667796e3263649a8059d7e307e5c27ac1c1dd25ed9ee9ca188293a8082c56b52608a60c29211534b757fec769e787155ea7834c3f22a97fba4fdcef7136b7bc89a48f49e182988dd41e42d603aeb74a7430dc3392dc7b611dfde8604f0173f75e1b0ccc73c50d7ad3abc8cccfac8f4ee3c4cdba6a46a8c7e26859e603b388ceeb5f91a0124ae574a5a6aa0d358dcf544019ab0e197c7df54600f7c47f607bf5c5d7bb55d6217181719db2844b6466398298467b504d0e5c9487d1f83be2003526580dbdb2e969b493bc12a0ca340f7cbfcaf19066a754fa50e622039cefdc4da063ceaf80a3af6e4513b0212344e3742059bdf9bbdf8a30e7d2d898c41551916a79e2c4cc7df4a4bbf539d409fe9b13509bc35a18f50186e799f34df56cf04a401b019ca77dc5849c7f2f2bf2fdadbee4066422e5b8d9645ffb7f90faeef447265de21b014b00db730747b47cb51fc2ace01433417609abe1a62090edf9c43f45b3945b3b2aa7f2be8e0be83239fbd7d9133a62950e6e853868b21e31ac3085618232522106de687614a6de57f849dac946a986a436d4e10343499bc7fdd15bf061c470fc173a6867079f65087d940311445078f2e0d1e30bf3e591b6be62d909d0ebea5090b65aeb6fe597b31f9ce537b0a3e3e4d44c478381d8d4a4e9d1dd69fb95edc10b1dd70be9a31683287a824d82acea7bb3f7467f779b21d1f68ec596a2d7c3929848a97e12d8645aab2ca6f6ec4bc6573151aa32d4ceb0fa317b0d447da3fa62438481c87a4d1af4df84390b39590b6d0da2321594b7d5fc9c8960eacd770387e805cbff1cdfc7314d26b9b1abc207d7ad2dec5cfdcfcb0c73f7863a164e4696b6008a05b9992876a074960112e981ea24f4c0755226040498ef11e08f1f5383aa3315ed27202c05c8b18f2cf4ce6174da7698a852f428050fb4c37f58809b193cc4b90f46294d3a8f48458ccc95674d777858664f67de667c64e22e2e10d44df06ba59ed4c0b53e360d46add79b4620f958a8c34545e94b4bee7834c960c63eda58e1fe2d8f1e62744e11f704f9bf5a3f0053d803be1276ff2e305a08e8730bed3568e4220bd6864830016ddd2e380090f4ed21401b14465ad0430ef4aa0eafc0e5e556558588f4f9ae3ac8461e0a91b73dd567fa7de9fad11d349cd9e8e9bf1c7be755d5c5eb2ad010b9baa8c722e31218edaec7a593ec92de9133a4609e75dc51e9d196d1c9c9a7874811fd70574ba83cf823f8f78e9566fab4a102bf810fafa9913fa47e2901b247c31854a2051c5d1e83115cc81b0afa0fe7ed0f1fcfbc85a5e99ff01770dd14c261a3938bd21112e8a66f2fe707470ebe8e092127d091f56a26d66237aa0852543df55880a5d2ac85940e40e302517ecb7ec8d029bc4d0f61debd7a13ade18526a7ceee50050d13bb5c3537b9570c43c04e83cb75f5c694a7676b7768b6801b024f84aa71db63ddd0316cd9b3b294f92139e249c77ec8c6fbe05d06d7de23e33017f3b2e89ee2fc1879772f2a2a72c6d718266e23ef15af9e49bf0b00f11265536ac739b4549da662eb6ee0f797d1a9a5a75c827c59cb3bbb8700873bf03f0949d58d8f6ac7cfd77694bea047cc0b44a4dbc5c5e7d2aac02a05727113fc6e299005fe0a1e2c9ea1e1cf25e78a7ac59b1332909f6829ed12190d9fe123f96831b3c183bf16e77cda7202e75fcb23e4c49b0c77f1ea228821acfe6ff8486db7cb94bfa0f2a301f586b5ef890c664c32f77434bd14bc145005c262cb3e6ce8cb130df8739741ae86c3980a31b19218ada658a6004f796941c1ccbaa26e84f3d654995d1b1922c36d4efd0db6d345cf32e4fd206d958ecfdbcf836f163d8ef1f8923fcf017d9fe878216fbf25a2f0231a126b74d1548927693bde0697064d9c9ec0e8ce1d101d7e2e1603764d6d2d87f040a5bd63afacc041d31f571d6ab78de001bb03847aba7cfab028ecd71b9b825b1f4c48ca278e1a98b5bcccea44393cc5b97f6d21d3d07999d8a591fff06b0ecd8b5e3cdfe6e3cd491a993794ebc2a55ad644cddb57b24b4bf5ffc7d54575009c46c2e775f44d9cb3deb453a9b92984cb7c1cbcf9f85935cac519d0f75786ddd4b28035b26083a2b19f17f583f73577fe7aca9c995f19c8716e88d3bf835977e2dafaeb078356fe243cbd37fa49327f2d7007fc398c218a8c3a783bda8975cbf284d2a27e32f9c4b8d775c37fee7d5e118722f278fe4b516c515391bff93fe060c41108af3b39ece7da001d393940d1b840ba2a532169963b2498133e505d49d06f0f6c899305d412c57d7eeda623bd9302802a57e58b00ae22048c20c12d5c77014b9d5d4be98333e69075f3bee9cf659b27400bb2b67106a12f33fc146eac039cc195cb45c2e629282264ad00f17d7420f61566944b8173bbf5f8288c83a44ef07d915047b18d86f78cf04f1145a409d61c4076d0bc1d642a6372f3f18524c96057e272e1daf405f4ca8c420b53f50774b88e4fd08d2254a35e4ded0e61fb0311ad5b2bf18906da9a6c28b4d38cc1a9969c8eaa1e6ac3d8a64f9497c56d1743c87c7ffe23aea9bc2928d82422e72d97874483951134ef5b7eb6fedfd63aa05585cbd00725129b573ec42ec02ce1fb036ebc849fe0d9c0b08fd431cecb41fe7800e6ba79dc8aab5807ef3a71b35433ae79bc1a85bc5673230fd33442237556929022fdbfd6a556c021912ab9afc325feb6c04d1afd3461a4a3a5c628e3d203d1d10ff8a484da2face4a7c63a39a10d7cec6adea5e8c3e0fc3c9e6fd1ca88e1be19de69b513549d5483030362e01a63a5fa04021c1ac4ac4dafe4641bda9390c3462ee67804fb54d320f75db72d2e4ade38dd79c6436b74dcab86ba7cad0a217055a19865339dc63cedeaf339bfa3ccd147ef88b", 0x1000}, {&(0x7f0000001500)="50cca52416e39e419086c8e0272e7ab2ea28cf9e95db14a2893507576785759796ec5fa103fbb00bbe017cd06e428c3f68e73744ae6155e392b1022553f20fd83f9e00273a22994c4d5fe59c407f6df0dfd6dc7de7af13a7f7e700d10469b6706d5d033c9c3e78f46c8711c3a4d7f811f4a98d34312bf8186edc582abfbfb3811b823c34123e99033ea0fbf6f7854da1c3ba4b0deff79c58a448c0b632a0e1b154444f7d6268783817c7c58f461bbccd6a679ab8c15f5782be44e44364f3013f2bf690f23d4803c8174f1976", 0xcc}], 0x2, &(0x7f0000001640)=[{0xb0, 0xffff, 0x6, "93bea962aa93e75f1f60254e36225d931e79fcea8cf892984acff0023bb7e2a7e42767b082cb0b5118232e6038fcd53f2bd5ee93fc0646bc3cc89ca9152b3ededef24bcf4e33f051f59060ffddad2d60388eb42e858434b5f7e29524c1b93a0083098961cd7614b18a9ecb151495800514ad87b4e56b827c81e6608c7573eeb4e6b628d03d272caa7a43cf25fa3e8187e37fafffb33f53513300ea867ecbb151"}, {0xf0, 0x1, 0x2, "187a3295d6fd71ca99599d10e968f407c52937e05e493a2a6945f5052158aac1fe68faa41784d8b2b46754fb4a9731d237f69997acb21fb3896deb0c82eefe689adfdbf8b5c1acc173bf41cf496e4244083c8d3a7b62b38354ea25e826742ac38a45ecbe5096bda4be33abf835e22d6add88f2d1323562e427e7481836a15c13b6ee1fe446fd89810d0201b814e1994854658f39a3109ecc150f55a9510a973b0edd66bf654a1341e1b3509de83d8304053b72b091db44c5655092bb3b827fb04e3dee925b5206dd2310b407537880684dffb00fd24d1992a512e2c938d248"}, {0xa8, 0xffff, 0x8, "4ffeb8da16d34ae265010ee00bbdebd6178428d7ea3e93a1ee822ed66f52eab03e8da1f88ed40024c7db877868af73f0ec4cace92806f52f004bd12daba920c6aac562f5002f873fe5180d4b0e6cd984b9d00a6cb8f5350ed334118c183a30762e45e31d76978b9ccc0ad311239d04eb327ff45064f17e791a7a273db903af7a4c6f738ae92f76d1793c8917f5df7e5af1d48da98a267c"}, {0x80, 0x1, 0x6, "0304e6a109f7cc784d776704426dc571f603f740d72a3b91ae9201ba5fb7432aefae89da3879998f0ec05ff808bca48b4737fd089da8533c5ed043af5441aff1492454855270b389f4d139407a6d8da5dcbf586b9bafc985fb854efe220826a2192886749be5d020a3adf2937186"}, {0xd0, 0x1, 0x6, "122f6f199971195c9cb9dececdd3b763a7bc2f5979dc4b7db5a253822ca016385d5c8c8c153628d558cf286b0e6782a57339851362d1f004d1f10c7044ffac39249a952f8e1cd838f8245ca0b8dfbb8d9ee562faf80a7b8be76bd1e656b006cf61e0d182ee375e8943685c456cb6a7b1fbd87078e46cf56f5191cc34aa2ddecb1e530df0a894e5afec1e25db5c5d7381d79d1d29fd8695607a85f2e409a4d6a770033913c6b52d06413f713a85e066c9cc29f5b53eb3a268121623b39ec2be85"}], 0x398}, 0x7) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20010, 0x0) pwritev(r1, &(0x7f0000000440)=[{&(0x7f0000000040)="8c0825971bfc4ca147178f94ffb3b06c5ec4cc0b8a41742a924a3ce9cb2eb0894e2a01c6d219a84c340c5b2e6db2e30291c246f17d63806ac6b313a1d38344ce9db7889e1e07165428be1f69bde2aef1981801e78e6f0e2d2385a20d340cbd43a0497c47ee21c008edbf9dfa9f67ff7986a7f583cf17f1651853ea40ae3d7d7fce031df010d9b68a5f80970669d7973a8bf40e20838b0d73f9b5668737f2ee0d6f919f9c5cea875f7eb968bef6bce2c1005a01e6", 0xb4}, {&(0x7f0000000100)="e60ceb2afd66248bada20f411320e951dc366aad13f8af6dda7fe60b62a0b7744acb19306e9026b57efb0d5849dc9b50948f01b89406c939134da90588c09362e2b6fd5ee94b4752971356f6b2688d652c622f73d53444ce519b84f33bc87a522f0d12651fbd43e206b40e7f38a5a28b2a288e5a1322ee3126a6ed4e7a26016da5e6e02a728bc0c492a717dd7c493ec63edf4c61d0df86435cc2ca77fde2f19ba39ce853ad97e9131366a49d1c6c42ddc5f400a46121bf24340d5f", 0xbb}, {&(0x7f00000001c0)="f4c4aabb2419e964523412c73784a0689993bd3a04bf5b30ce3cfc6efb7d9949022a8b78fe4c642a97b2883acf4c2fd6124f62746d06696a99ed8abb231fd78b606cd3a1c6bb7a372c54257b59f3377fc7543a2986c3d3c474f5744e326a4a925c4f251abfc14de79750172223a10badb19cf0a3b086d0fa7206c82ebaf3d26167653087babbee090f7395be5361e2e86878290efbe49c723894656ae84531b1232f42b53f78423e94bab33cf831f1761a3aae113bcf67bfdd2b2920dfc28a7d4d95d6c4fd08aefc17c324afa45b690817570bbc8892e6c02a0360482a1136fb1a32d13054b4f9917d3acf64e86192fa2e", 0xf1}, {&(0x7f00000002c0)="2b7c5261475672d733b0285de06c700f30e96f8fd149725f0f26483c9a40f9b61653879c4854c6d40e290203e9045a714da592de749ddab3f79a9ca05f57534998680a46d9894aa03cb7da9fe53f73e8167a3b7528dd8ed4386b0ef84c695a923ec05ae137a5dacd70dcc24f702d6c8d14c6711041f4c4786b237a2449e7aea6b1c62a257fd2dc0c31442596bb2495a50a37bec3e9807659ce5650bce8c6e3e9ef78b1aaecd073efc03ab084a34e851539f94bc0fde53675abfc66", 0xbb}, {&(0x7f0000000380)}, {&(0x7f00000003c0)="5270f1ac6f3a99475ad1a8eb6405c842a95f8e745b273679299e26cee125d77c910f78362a11ceb52d1cfd6af90e081b71dd2d12c217b73fdd79c361479400a329e83e5fcfd5545723290c4d5ea0f4214b3996444d0b80576b56cae90b94ff6a430b5e", 0x63}], 0x6, 0x0, 0x81) 05:27:02 executing program 1: r0 = dup(0xffffffffffffffff) listen(r0, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000440)) ioctl$WSKBDIO_GETKEYREPEAT(r1, 0x400c5708, &(0x7f0000000000)) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) 05:27:02 executing program 0: semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x1, 0x800}], 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 05:27:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000440)) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f00000008c0)) sysctl$net_inet_esp(&(0x7f0000000100)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f00000001c0)="70a40ab3dfffc2ac18d83c5d7e1b10a6f5020f35379cedff85091ad4eb79a0c6482faaa61fbb490a9f90a2719219def2b927b8c0c2f921efbdac08e0bb2764ae4704a5521b65335d61cf0e9a335ace3dbb7555b5e4a948092de0f9a6e77a78e156da4980f6de23ab352c91633b9cb6f38229841998ab16bad24791fbbbe913f7d96a627ac92c4db5ba59d71a106b31a89263b6575a73b5db4398fc8a70a670e07b8126d618b2e8adfa91a463b9fefbe1f009e3f864b9ff12dc9cff52", &(0x7f0000000140)=0xbc, &(0x7f0000000280)="0f6654359bf7b8c4dd2d0740a85aba23af17db02cd09ea2cfcf121d0a86681ac4ad53f113087f966925531781def81c2ebc158f5a40d62072ad5456b96483ad1f73f0100c378de81068173c93627e9cd8db4545ef58ff10bd16d5e8ece31a504772f4289a2c442c9bfdd75b583b5ff9b4c962dcdae455d633325053d56633a81a0acbb2a4640e0a3dec77baf1405e777ddb71d3fc435c1d0173f9edc6eebbd75faebcfce923027feab80632647fdb3d53ee3665fb71eb47c7a5e979fcabe41292c073ce6ea88afe8acdfb7d6fa682237916e9af096a26446da16f990faccf8d08ef55dae62d6fe9d46157f533b7675d2c14c04150d763b2b1657d7", 0xfb) r2 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000180)="474b9ed9e22db2c88ec3ccb6b903caa3bdfa39e608501022714b06d1e40679962066a9686a", 0x25}], 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd5696164e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000440)) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000380)) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000440)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000600)) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000b40)) 05:27:02 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) fchmod(r2, 0x4) 05:27:04 executing program 0: syz_emit_ethernet(0x26d, &(0x7f0000000600)={@random="cd3997030f00", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "e30600", 0x8, 0x40000000003a, 0x0, @local={0xfe, 0x80, [0xfaffff0f00000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7]}, @mcast2, {[], @icmpv6=@echo_request}}}}}) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000440)) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x40, 0x4) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 05:27:06 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) r2 = dup2(r1, 0xffffffffffffffff) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000100)={0x0, 0x401}) open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x16a754d76ba981d6, 0x0) select(0x40, &(0x7f0000000080), &(0x7f00000000c0)={0xe9}, 0x0, 0x0) 05:27:06 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000), 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x80, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000340)=0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000600)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000040)={0xff, 0x3, 0x73, 0x8, &(0x7f00000000c0)={{0x2, 0x81, 0x7, 0x1, 0x5, 0x292, 0x401}, {[0x101, 0x80, 0x0, 0x40, 0x80000000, 0x1, 0x9d, 0x6, 0x7, 0xffffffff, 0x80, 0x6, 0x1, 0x7ff, 0x3f, 0x4, 0x1], [0xf, 0x3558, 0x1, 0x7, 0x7, 0x6, 0x3f, 0x2a, 0xfd0b, 0x800], [0x5, 0x68, 0x2, 0x80000001, 0xffffffff7fffffff, 0x80, 0x9], [0x1, 0x9b, 0x6, 0x3, 0x7f, 0x81], [{0x2, 0xfffffffa, 0x1, 0xffff}, {0x9d, 0x5, 0x6, 0x7ff}, {0xc, 0x7, 0x7f, 0x4}, {0x7, 0x1, 0x0, 0x8000}, {0x515, 0x6, 0x2, 0x6}, {0x1, 0xff, 0x0, 0x7}, {0x4, 0x5, 0x7fff, 0xfffffffffffffffd}, {0x1, 0xd357, 0x0, 0x800}], {0x0, 0x0, 0x5, 0x7c}, {0x9, 0x3f, 0x4, 0x4}}}, 0xcd, 0x9}) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000080)) r5 = semget(0x3, 0x2, 0x20) semctl$IPC_RMID(r5, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x80000000, 0x2, 0x8, 0x7, "427a4797d48bab16928fa24a1d08b39ea116bcd6", 0x7f, 0x6}) ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) 05:27:06 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x18, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x33, 0x1, [], [@jumbo, @generic]}, @routing]}}}}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) socket(0x6, 0x0, 0x7) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$lock(r1, 0x0, &(0x7f0000000000)={0x0, 0x2, 0xffffffffffffffea, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) getrlimit(0x7, &(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) 05:27:06 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(r1, 0x6, r3) getpgid(r3) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x0, 0xfffffffffffffffd, 0x1000300000002, r3}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x9eb4cd1274ce6d9, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x9eb4cd1274ce6d9, 0x0) execve(0x0, 0x0, 0x0) 05:27:07 executing program 1: pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000440)) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000040)) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="be020097048eb9799150480dd33318d76bec612e2a5f201d190b0606e7f28868e178cab7f368ee8013c0d0a7cd3ef06ad3dd947be4c39f12bc9940c40a3537d5a6dfb6524dad4973b511addc1e57d7cbf1023e1829d29ba910fdae115a5904e88d40ae5363dd395dabea5cb1e5e2e80c0fac3a190a090187e635770590b226ac280ad90fabd6a9b554285916beba4653", 0x70}], 0x1) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x8000) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) 05:27:07 executing program 0: r0 = socket$inet6(0x18, 0x2, 0xfe) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x3ff, 0x1, 0x9, 0x7ef2}, 0xc) r1 = socket(0x18, 0x400000001002, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="9a7eb0930eb1579db83a59a49af79957fb98a64fd6f76bd0ff03"], 0x1c) 05:27:07 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="03200000231f38a8"], 0x10) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20, 0x0) r2 = semget$private(0x0, 0x4, 0x9a) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000580)=""/130) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000000)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f000001a8c0)=ANY=[@ANYRESHEX=r2, @ANYRES32=r3, @ANYRESDEC, @ANYRES32=r3, @ANYRESOCT=r4, @ANYBLOB="d51c9d4d48a95611fc27e42f5fe3b1526d154f716c146973abe1fa9e0747cde6dfbb5ec2b4f10d8e9ec59704d9b76917f03f3d875210005442cc282394dca0b245403a60cbeee049a6440bd21fac5ecc3addbeb0b47c9c3a32ae5ae5be9351b92a93813ccdb9da71757d93740e0bba3c4078e1121c2402ae0e2223369083b2d798c4d00747d9cc744a400055ebdd1d851ffe3e8ad28056551585aebd3985b43aa766c38e46d57aa681b5431a6340bda5e96895c476b75a490a85125688c95ac9a6e591687e4db759054adddcc1756e17848296310b0427b4eb2059e07e9a6e3b477ae90ce1e4950a395f3307e448206e3bca7c143a8ba881e6528f4a3ddbbb8a8cb9bbd7bc16790100cdeb6b8352efdb7e5d9e637497297a840714043b106250393daeefc1a2eef38d1f094ecfa0245ae4a30a5815a26320f4d88b9e31349d87fc47ffc37b71c4bc404769e9849cb5bce73a404c733cef0cb4512148c6bf4f55ffff8277f0375ceadbb391ebc48d2c04e9582d4f76edde216f3f2e8db06effd56a7bd1e093b437a890409d8d10d8000000000000c1b036dba88b381fe4ebb2eb70c8b63c537f6d990718064c50b214bc8ac7979a9379857b30e498d0277c1028463f36fb933edb09b8ced563180295dac6f94e0900000000000000462b12730861ac5183ff965da5aa36fcbd6f811e16c5e586020f6514fc8867ad1430b6ecd10c06e74c47596e0918d7cb2a9089218ccdf3d3f0ab01651c54492b313cd13a94977ebaf310532c296dcfcabbe67013b9b2717a1f2eca44d5a578d98bf04228828cc4c1e3f85084d89a24b5227ec68d60f1f3a8d938d9206a5e640e9c516f762d41d86756abf25150b0b43ab7596630b31d0d021e41db5e09f1c2872c7d4376975808215fceba9d7c71f65028775d85856cc04dca36492457783531033bf5c01fe07a3c9518ab494c59fa50974f3b400e74f2ad7cf5e0875105d9b1ae1b370a81648b7f3d58955f3bd3f0b45529361b700e9ed1788840952a5d61576538c29adf1585f65f5c1cb78cb9482fe2b65678732cf3574a724612b70541a3f04bdd7602b6f4413c1a15000000000000e9590c265b6ad203429f79b944c073d05ad2eef93c49a5eb67612d3d94a1ffa57217a2b92f77b2e5099eb5a0a1930f41a2b6bbb7c8d8b313beeef131547e4c3b10b4f12a39265dba07294a4a2411ea3b7994c5fabadb9d53d6299b0c0bb03a74c0b3ebbc26178b45b6ea9fb1699ee9d5508f"], 0x109}, 0x40d) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000100)=""/44) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x50, 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000a00)) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000440)="c275beaafd8b26301f2b89dfdf0591cbd2d03bcabea05d6d6da90acb7da1fdeac80d5945fa05368ae1ef157c5f37646d217fbbbbf381593f05c9581ca00c5568a9c9b81f4b8788fea1315eaeb30434ac083cc8a0d3e0453847b099acbf20d0a66ae900941a6d8de624721bdac8025b0106af4cf0aba04508eb012e1fc1cdbbaa5b81f5356355ba5786e692fd26f308d45b86a860e6ff61ac3155761598574403d77660c233e1b8061e968b73250514f29fc43dd70265f83d027857a39ca965695763bd02d8aa5d5096d137fd5086e2911bdf9f275820764f5111c22019c6d3e35f3c6f056fddaeaf4069727b735a4358e8faba0ee366c8e0efa909d47fbb9a75c04fabee980803984503ff8497adecdb7de0e9eb467fb0852c04fe4d2c06bad196484dce43f3b8a838c3772c91a2ba93f427e84bf36e48bf673128db612ca433eed04ae45b84087e5dcc4f6cb28757e1058cacd53eb69a6ac18837f1cf622b6867405ef9645b99edbefceee4908b25a29b", 0x171}, {&(0x7f00000005c0)="560e16241d8915948205fcd5db679096eead57eb12539256c67d36987339d1064d3eda89901b6528bc73813c893067420930f17ca56bf87b5ccdfc904d309cb66773584cc67d28994d0a4e34e33f6c88ec879962950ff254ce018072e93af7094e035632b4d07b5431180d2f9c2c06911b316b0768b37caac149872d155fe170257e8e81a036030fec8734efab776d4975e277d44588a5abcc7e7858e362714f3cfdd21c00421b027d809547a2bffef1c42cbbd06d32aed0da4b309cd7ca314600d3d9454174f9f96abd0cc68576156f8403125623b7d2ea880215f21fb5070754bd69d3a956d1686d7e969fb6682b56043dd744ab0efb28dc9228282d907ed849447366c05acba9e913b0ae6ceff98ba7704baaa9021becfc7f5363cedde0de071ef67a43405b5262b60c1dc43ed2506c744e9062547a46fea531bb6299e39220eb893c60bdfd893126d787d4359c98de5b163ea24593ac9083d1945caf9262479853d5e8a99cea5707c65b728034d6e5ddbecd194f89fbeaccd214fd1c3ea61a960b94cc3af62776ac0ded20de2190ed6460b40cd32869f1378b388aa4dfa6f600d25e5b2bf2aef2b0699833b4dd373e4c803888a42d3b1d2669d794bef7ea7cf319490a61f7aded0a85288775e5f857c7bae786da01a0b75b080f4d0444c7c9bae33928418b0a8697a06994441e2fa75eba2e2b292a6d5be30d22dc1d540795261e928159ecb21021936d456e5048f8ac311d4b6db226a677e319af9ed86b4fb4b618428677e8a123d702c2c4c9b0c41484a6dc676dfecf7be86145cf077b75a15f6fc0ca0a1730957a05971de7c2b969968e5422de23d51e59b334987ef3a6f47f33c8b8da15b28c58acfbed4581109f8465297b0062678d9f3a9543878114c0664fe87f77456f6c095c44655e47d70c12b000c5b653f5733c5b1ebd94880346b12731356d7673406b6f78f72dcc2d9063686e4e80c0af732252d22bbd2b3a957f340903f95e532b5605049b4f131ce7fb81fd870bb9f775389a8869e60b76e6495b1e89e9ed27ec4ab487bb4ebaa9418f29c1cded5788ffef84cb06935b2c7a7bba70472ba7eef02ab0e2db0f183350f78bc42f2ac7fd40be6a3777b5501bd1f1739245661ce3b33d688fc50d5d6e610adad01570ffeab615f6b7cacb1d6d2ee82dfdaecfda7d651b9fca70260cb94ce50a7ebbf2e7a958bda89615f631062dcf57e920ccc73685cdc5a32d232663f29e2935e3a4d79505f0278adbcb4da00619c7a685cd621874aa64796893f3f66350c9a362c576eaa0286bf627f77f336048736dfd4fe779ccfb1090bb5572e31984546dc5e2fdf944d4c71e0b59746580664b120b38d7c776cf94d30601a308f962998392ffe42b2640532142416aa9277cc8bbf3ae826505635878a9f9d36fd79b562e47f2db24b324d558676144bb7c9fea55b37be008f2972338a93dd2a7adb3035e9e8249ce57c8bf6fd9c58b0c4c9a01ecbcdd17", 0x428}], 0x2) fcntl$setflags(r0, 0x2, 0x0) 05:27:07 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="754627ec5ce02b43f561f8cf580c626176744a91ad"], 0xa) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 05:27:07 executing program 0: syz_emit_ethernet(0x46, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x9, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, '\x00\x00\x00\x00\x00\x00\x00\x00'}}}}}) 05:27:07 executing program 1: mprotect(&(0x7f00009a1000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000600)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x6, 0x40, 0x4, 0x1}, {0x200, 0x1f, 0x20, 0x2}, {0x6, 0x9, 0x41}]}) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r2}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r2, r3) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r2, 0x2}, {0xffffffffffffff9c, 0x20}, {r4}], 0x3, 0xfffffffa) 05:27:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202020703"], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) dup(r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) chown(&(0x7f0000000040)='./file0\x00', r3, 0xffffffffffffffff) chflagsat(r2, &(0x7f0000000140)='./file0\x00', 0x10000, 0x0) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000240)="01201a56e95da6f3b7cbd87df8b1db366b4119272ae5079cf861800000000400000000000000000003300350f470e29c8c9fabbb693016a305023582ae554b1f43d40200000000000000dc4129c00ca5522272f1c51ea1ed17578585c3634aa98bb618dd0f440d18374421a3aca14f8f74e631c416cdc55084cb06bfd50600a72a57b1c478545488576d55bc110f0ab12ff4e8013079fe90788f4a1a41a751744a234ae9b3c8244b148c97691b0752f97d8b519efaa6131dccafc70e6a2223a0d5c9ee92519316805cdb5257b10e3de21f3ed1fe72bec20100bcfd20160f4af8e4b492000000000000000000000000000000325ef554ff5ec173dce593ddf0131e846ab2fd7cfc13f64a3869a500da3ecad7f45fc1eaa050a6c906fb62340ce60dfa36e5ea0e53f597b1f6c916aec3810dd24db1f5ec934ee43346057f67dda12176d2cca07288ba66956bb28679793b622252869f1345b6031d982b2d87773524a1ddebc8b9119a5be92a36d3c02723067ead26c8d64463b620c5b610b7c86f98fdecc216aab75cde0c010bd217b7526796f995d0", 0x195) sendto$inet6(r2, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 05:27:09 executing program 0: r0 = geteuid() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000440)) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_metric}) setuid(r0) sysctl$vfs_ffs(&(0x7f0000000080)={0xa, 0x12, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) 05:27:09 executing program 1: sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0xa5a2fa1d42ae5b5f, &(0x7f0000000180)="8395a0002ea092bf0f058d0c159c24ee873b8e99eac179dcf4ae2024372582f915d1527b05946db476dc0f56c63f2a2b9428b6222cefdc27be20d8b644a3a22441df3e683f56534f5d73c60af095fd2ab4fb34a5f7de89f68499a427ae31598e", 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x1e13]) socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000015c0)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8d64017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553d57600000000000035bfd1432ad91508000cf85f8783002a67897cff7f0000000000aa1d4ab424911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d157addb390071baff955a58cfa9670ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca9c256b24800000067583efa0d86b43406000000000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d069ee268a19cec48379312112dd4db4a40bbbc7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db9000000000000000000000000000000006fd8622b53cab7a20275779116135d3f74c8b81742fb84e00eb2d795d573c0ea6c788cd24aad05370170c071473699eafde636ff00000000000000eed50f067fff57c2df99c4c1a2e87c2c41dafc8cf969c3cfb4e68f99f21cf9d0b38d0e81d1fd53520704b627a7658b44f6e6b45690402696ff2637ac00f55f941b918102c692bb2c909101c1fd59bf8a0d007d12d1eb491ab8ddd2e57be766e155bf229e1ae3cb624b99ee3d00000000000000009090e6f1bfa905000f15f8fe4f6d05921b056c8677fd47c8b2d93ed67cfb4d41e855b30d08d3bd0dc4f28d3f57876278d8a4"], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b1000504000000000000", 0xa, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r1, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd8972d3872babfbb770c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x401, 0x0, 0x0) setsockopt(r2, 0x4, 0x200, &(0x7f0000000340)="76d5f16ecc63c0fd521fdd4450bf0736a8697fa14a825f3264ad13c2d56a3ad3010a229c26210a00af9467edec9a960eac832b15f79d2d1349ccd0f85e530976772ecfdbe4211a516790a0197e61a8f3cf0896fe4f28cdcb7dca35aa3d51f842829e0f9bda10167bcc17d7926826cbbdb82beab260010fcfc3e1e86be1644adf69a0608db4444376c20ab8ca83b789128f0f116000f4841fb4e27ce2f19c857d129f4cab145d03e41401bf7dcf3601984d3d8456f560ea05705442f0b7b015fa375defd5b8cddc901e9d0087dbda555005fe25859d48ba42bb072958c2f8b517a1671e4988dfea69e53db5a0e3d5d2975fe2e69758bb7ef91771b56d04ec4bfb659c1e5c03c3f2d968382cd8902ae3ac8085fbb9fb0e4bc5a97f70cdf32ff832d235c704be9ab1c8bc1dd728fcc0efc1091a5f700acff09f48a7f14bfa7e6ad60a5cc7d91b2f8c21254a771775507582fdfefc97b29589e6e30c130b5fdb2a6715610cc8d909c3a699fab0106b2c8e50d0717c257ca9fb4b1cc70e70f38f29c20287b53742319f1add50bbd7824b13060349fc704947665b1b1b642023d679f87cde67c84a1c39306a38f398ad91a3a21e074d4c5857450928bbb07813d40d1dc794ced84d157743cc6cb8dbf6d7ea46274dc1e8fcccd16b53b40ee0a8b744e247397fafb7d57daed5123df852bb01c4a96f62b4ab9247efc652d1ddd7ec4659cce0019e64fc34b752ee99358fe0e4d72bc75dc879e327f7304e89c09248a12affa79c72ad96b7a16bc46b35abd7e4753e1e9cb4150606876f678477dbe63ec7d09e5d768ea98f9f8b729621e2d43b7b256dfe38e86b77e22e75d624b8748ceb57ee6dc9fb7393db06c15064ca6612d3d09403574a393c2753acbc857ba6ff8f5bf30ea34787a9aae083b5fb0a899ed5452e9dadd47044e8e7ae481a2b8cc28b35d324e0926399ceebbb35e382cbc9490012ddb6f018e7b7faa0e331e9a5d326412ea2275d6ed21121ff4e199fde91c648b2462eda5ce43a24b4d8993f41b653e688db752c404294750c7e929731c9d4f258997fa43cf5319152f42f94d7391463f51b7612ae775cf085d0a014d98493975036f6fe4e01a50b94de50e6a5da1c341b9c16965573459531d5659be898a628252d3abb68d872a9941c2e2d61ee86dd5d6725940070ebc42408674dae7d9da9b635b6320da3a61040df9a0d2ecfa11743ca02fbdb44df1b5a4e674e9b200d7053a868d746383c5b778f4493c399e4089798c1f1fc01f9452ad5b8456a6708aabb6419733726f252d1cfaf79755fa8310d08b8dc619269325ec6be6aa00ebf8a326ad7761b4a7ddaffc794beac32dfaa0ddbb7c0b3be81b1abb04f5d77f6a497be531fd158baefd9307041a8c8a1944efeea895f7977c28adf8c5be55348ba9ce2f824bd939c5eb0da2ca169102a46b35920e49bde6d606a85eba2c0387a571bb14273ce57b89f18a1fee37421f64c276629830c7591cd12c36fd527d0eb0269f50398e267c0c7f9a4117d1cdfcadfdfa7d4e50f3816ae85e68d6fea2e2597f53f1113b7dcef363e9502df5393074a7daa549ab267c4f594aa756f7bf205fa68750c43e523d3752ea51be1afefc520b50cc655ff8ee8a300c6ac3b1b7838d703a44caec7f8837160c9a2b09f843138a60732f2c202d6b164e8f2b183b5f084163045f1235444c0df09827e32f78c66aef7fb664a09f6503e2a6391fbd07f0374ad6526f0fcdb122e6e302bf65c075198a6619aa67a039a738e2b7aca479de7c3ecabbefaa4615e71d3fab7e8a7df7d8ec1c38b8857618719e5bdae6d33592b58901011fc839567004db6d448945ebc86bed99fe1a169d99f66ba9dc206e83fff6e9403dff0b0b682eb5daf16de23d28a456b30d925fb36d37837a9afe5b4bc3879277822056aa8017a1521462343898c11b523c12f39e0bc0f3616b8d8279f9ab4a153e9b40cd08972fb5b14550e3916058ba298586868a6030ab6c94896ee45e34781bdd80191371df5da9c0aff16346bc9e0ae37e447956831ef5e1c22daeedcbe64ff65a9e7f24483ffdf525608c8e03341cc68335f1a2e71d1195205fcb9565fd3ac824651c8ce6ff75494b5879a0d6f5723f2f5203d032776965e65b20cfcbfd5d2cc6d556b423da5ef29f0cff4cca488208c0e94bd37916458f76769aff89839a6d2d53c87e07a7b5a9f1204393448d0c4ba044712b19d134c3e39f67adaddaaf79b90420a0fa86366649b363de9f8f47c56b33b960e4642025e98c0b5836a28c47584ac10ff19a1b9da2b6716595dc3568f65d42dec1cd55ac17b5e3bce84837b7ace5181baf3ab38af254f05c337adc97b821e93f948222cff58782e1a9d6e09591f620db88126959428769619c857bad4878678c48cdf09c2a1f455457e81bd9e6d22dd984884826666a085437670cbc45b3d9167b3fef2e44dbf7ed42318649fdd6104360f21c1df72ba097fac5f629526461874098a708d6bb92be6bb364fa66356eadfb4c6fac7960cba3eef82d8a87ed13d5df4c15ae0ae060039bdc8dc644cee9d3fb5c35ce45d1560ab5ee3439c231467eb72754cdaa386b19e5b38cc9fcd33b543dd93705490d19cdc758325fb3604d0368972aa034b5e22e9a8f298ddb4240e90c62feae1dc2781780ff28026fd9d91cdae86d4130584f8266a5946ecf76522e3c1646ab97d011c156e6625e4536db83b58b6b220ee24bd9ac6169e79310409f1a85f0150d2e3bd994b77940590f3da4561310c4a5060efbd92eb5c247d88008de6d3034c4c2e050a6940b0f67e2a3213af015da906015427975f25d894e4b08cc3c753001d63c40a77bc71cd0884650fecd86957cdb79d5001693763265d640d4ea6956fa3a024f5c76a6e33eef9bf1bcf13e31ca285e978a3efe7818f7015c05dd314b1e877e6337b8a3010c4671c0e11cf1661e1176cc07e0b6589eeebe2d6e2c70a01613d9320f57e2ac2c00a37ddba73f2d6069dcd5cb147509250a1470edb799c9ad33f2bc771c97fa772715ba0f51f26514a8b1f1ab2b5c55562847e0b490826e6173eb940f62e144b340a16bff70ea3a3aff7dbf9c06602b5275d7c609ebe1a4d572c0eb68e436c52b5c8125033abbd9a10876727c20fec18b2a0f2f4e61b0b38b167b94d80e97bc1f9aa741c6341947eaa87fd8a8ee4ba7f4800e425bfe8b082f80bc58bd460daa7f628def8aff0c7ab784c7e62788115912f163ce636826c91cd64d166a8bc3ebeea9f22f1ed57683663f9e5a2778408dc56cb9107a0517a4abc28c85fe96fb342be21d8c9be4fb86170674b0a4ce02a0e71c99d2b2fd2af891beb96181fe0a18cd00760eb61525576ba8d244f5745248e19aaeaeba3b53a88e2c0dcbdde89efce648dfe3bcf36594aa0d479e9904e2dcb950fb1116451038467ab367efdf652e869ca70f18195e3c96dc9dc1479c3cee27eea4df453686233744cd4507de56138b9f79306d348c265ac7a15b7a827212176c359d8801d8d9ac19200761a4236e9b6436ea17aba2e10bca98d23a7c7d572261b8e3681cdfa127fc79c6bf0b3c90eec003b3ddb71099fa7b6a58ca173da0cab00198757b040998f36e6c9d90d87a6840a5b9e1842ccbdf2bd22635204e0bb47ea2c09c4f0a4b56569034fe3287a870688df4109fdfb804b104f60bf0e4747276ead9c90124fd6c53571c3c6bdad3292d7d88904992a7c41b93c97825744c8e93414af91f6c1f916df83ebb9c6781387d8c5b9fe86d1dd0dcb397facc60a7f3e794e5c0fe4e742c18607f473c05ef233b11ec3e07ab2e59bd36bb58a637f40d44ba052b98b97440701e9d292a3868eecb5c70867453e69d042a98697cd78b1d900066f806fe296a5d742878028ce9393d2644ef8a66fd825e1acb32bdf98986e354fb8a9a1a1464e76e98452bc12097c3dda86442471aa095bc15cd2f269f06c6961dafbf6be61ccb56c34cf0ec58fd4bd514c32154b5021f65ea9d8c525394677fe41ba237b7d25ab0aa24ccdc5da66bb07904a596e4f3c63f392339da7c288ebad9e2ab980f48b109b23c09ab53e6f05675d8c58bec8234397e944dc4fdd48cfbe0f0c712bf8e11220e454c1162e670c250206fa2d25f2fc82fa6fc2a2cedf19e0660b78d08e05d62b22ef5f08c9a017430dabc74658a90d9053d49dcfd0bbd0dd4e958f04ced032ec8a962cef4f47343702a50e0152d22b514117b7319f39d6a16abda2ce212aacff870f879bdc3fd83cd5a6daba836a1ec0d2d6aef463a345e3c89ffb2bd6835c60aaa97dc80162de27d04e8d6b0f0f2b8a6347219e91f3ca322eeea757e6f7deac3e42332a23e7ff703423be5b6adbe26c155bf02f3c532d96d16abfaf0ce2216c78eb0eafdc7cb51879fce9333727b2cfb269223fecf5f4f2895e456bee16d9cfe446fcab93c3c4288910335928ab319c3d979ba7603f898cbf0eccf24dfe090d70f7cb82d3e7a36ed652d82f1db5037572e8347d5d199316eaf2abaf938ff64b6522e94aa957bf5ae96407f91b9f5436eb3036a730384eb3d31ffb9e0b8d1ad0571182d061a8945ae1e8c00c45870dca6ee1daf4d9845ce3c9f96707173155160b0790cbb978ff8fa0f08f80dced632cac4d1a06da568d344bb98d1d7c0a7113349335a02715c208c34352e1c7a9ee12eb0d28be9c4d0331e05be5d17210f9fe1d07cdb08a47bad399742d102829a064440bbae50324ed6ff1a4065401421e69ed3e2a84c30eb77c8e78d997d5ed8fd4975883a71d11cb6dc21b9d2f82ae1137226e7c2bbc2ad07a36adcfef754ad736a1d6b0ec17fd249e237fce9425de18666c4b5d2a7c1e90d5bfd5591c13435cb2e6361d04c94ae6e528f9cd5654c9c0a6c23fad0ee3192124614361faecf683887f02c9acd394045e84a3e5fb852c3b78f786e67517369fab3f2cdec4c14f24041533605f193066a3665213b8ed57a8f11e30f7095be6a95eeac4278cf913b34f85ceaa5faad258659b19c01d85b319851b0b56e4a6f1999be01300e6c78a9bc5e7d262055bf7f2109e534720b2fa9678a817fd7805d18406d6ee5c38a39d613a16d5396de961e825903c424f3ad4292874cba69724dc60c315cb5f89be1f02f03f9b328e2708f17f1c8aa3af1b324e397d1520850afc399bbb4f86ac3eae39747e430c0e1f875cfe69dd05b6e653f61679d401d3d4176d59c1e1db3970074b2ec15d7b997eaab561407f8565ff35b0d59ef5e6f9817e635fe1112d057d0799720fe47f9a04d80baa83a6ae4f10c6c567cf7cae5d6f97bc8e6eb8fc0da7b6c9780f932d47b4a0c25fb90b1e2cc2cb5d95fce0b53447bd9f3cf53e82316ef1cd1bd953ad5522effc93519574ba1cef5f19726f1953b6692d42caa212dcbddaea04b652b2861cf4a46dbadbb20b73e25bf2d76aa2c3adf052d3f95e608ca8bfc4055a830bd6fc62b54d003df67469f9b36d42a6a0f2e5e8f089151fbc1f3c9e01d5758fd180edb210ac7da3e8dc932f323783743b59a3e910b5c26e6c6b5909443946a6d3bdd20e2d19f7a120f8bd37ad567b4cf49655da5af67296ed2ddf87b73a2133b905f7c2875ffec836dc7c8e71386cece13ea7352644d91a165b538e09482d229c040b4cec257a7e40b0b38e3ebbe08c0f3bc4d453415753962499e8fd663e7f69c65a9335e00d3d4d22ebbf1c35c46cbda96645768234122832701f7e43cc19e47e7f2da2c736c295d6fa2f978f5a8762916e43135dd6b28f60b0a078de1c3c1bece8bbc7b2e5af9e9708f852", 0x1000) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x80206999, &(0x7f0000000300)) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1ff}, {0x4, 0x7, 0x1000}], 0x2) 05:27:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x89a, 0x0, 0x3ff, 0x7fffff7b, "070000003e79010034840c760b666b4e04477dac"}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000011c0)="ae4941178e425b9d995ad8272a4a0fc47dc54548bd605ea66338125b6f0184a86425526c831a497764ca516a4e124f900813e34393a091e9e73cc419130d63a5b0d2e579215b6fb2a2f337164394b06e308dcef0bd1432c95531adf9241a956cca8b433a3fc0d9e3d5640c9d64c31763af70dcfc5ba88580156ed00a41aa85f4876a6add7786b6b7605fe1fa5ae78118abb11b78e5a536c100a1ded7eacdc0cd583c2ac41815ac8c2145d4286a053b4526bb4344f3f07715fdb45704003112049cc3f5652682fdf64340c53b16abc7f9362621b3549a26c0f0cdc1b4d9bbe74ae07b8fca44c82760350f5532e79f1bdea9c9f3a443ed82f0617538336559832fde79aed9731cc9f7351538d5996d9629737ba8f60bf27cb90d7ab85b4bb95b2fe4ebbc8ec68ac6ea277f8b95d006ca1b162485ca092f9ee4e36721c3c43031300a3d17627d7f65707fdd223fc0fcc767018d4c03d2210a727b94878700fa155e5e582325f358a311fe1f0fe803b814f7358ddeb950b18b1df53a67fb64ea3288ddfb4dd6500981ce650321624d37ca3d1cc67c7f59ed0d5f84ea00ba2e0f19ad5fcc1c4eff2536a28f928ec262ab81b4bb1c35876f86a38741ef73f85d5d96aef16a4b943bb02d46e84df4d2a9dacfbadfcd429bcb912d997861ffd252867a4398e050f206dfda31fa0900", 0x1eb}], 0x1) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000440)) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) 05:27:09 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x80, 0x0, 0xfffffffd, 0x0, "ff7000"}) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "810000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x20, 0x9bfbeb3397ceb51c, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) write(0xffffffffffffffff, &(0x7f0000000040)="44d606133158900c9db7e9aa0f734c3924609a56", 0x14) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 05:27:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400002ff, 0x0, "003700200b0f000005000000ac39000500"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) r2 = dup(r0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) connect$unix(r3, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 05:27:09 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dda32bd86076605100303afffe8000000000000000000000000000bbff020000000000000000000000000001880090780000000000000000000000000000ffffac1400aa0003b8c0aa4bbb3e8b4c6dc7f935a70aaeec4a40fa50310b"]) syz_emit_ethernet(0x34, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaea4178e566cc0806001890010602e500aaaaaaaaaabb53f9aaaaaaaaaaaaff7bb76290d8946afd08aeda0225b700"]) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x3}, 0xc, &(0x7f0000000400)="bf86f7b3d55649d0e1e9e43161f3d71d0c95e70c9971f0742c1e197d4ed38c9f17d6998c4648953e2ca8efb1cd203eca5e152d9a0e75fa16b146e77ed443714b90a5aad3e595408273ecbb8cf48157fd493e0df36712fe4612019e116a0380e5b02ff74e7380f0bad768fab808009a3d567d0d9b8437441912c2c8efe68eebb191eb476dbe61ad6b4c383ed3764a3ae596a16c76fe6e6c250f1dcfe445d1bacd1c", &(0x7f00000000c0)=0xa1, &(0x7f00000004c0)="f6c6a4216b12de0bf0b84320dd6b68faa6d1b932097354086c6cd008fc392fb7a2371c283b70f1f5ac147546b81255ea597a45c536bed56416a237f020df427e2dbfaa0c82f78c091526a8fff11a992c9118a06d8c4f3e105d23c26b61473ae5f6f4490f93028ef2dafd8f5c5129bb112327d7d11b3a25ae63014cdedaa98f53258f7d079a952fbcc00bf4cd9fba4432cf1721e14ffb1caf70c3b36d8e6b132b0904c0e9a312958e4866cae27dc0bce603a8d9cd3182c6c6f352e4f70b71b297f8368b9b1921bfd80573ee98e0b2010a6e", 0xd1) r0 = socket(0x18, 0x400000002, 0x0) r1 = socket(0x2, 0x1, 0x0) getsockopt(r1, 0x0, 0x1e, 0x0, 0x0) fchflags(r1, 0x10000) setsockopt(r0, 0x1000000029, 0x26, &(0x7f0000000080), 0x4) lseek(r0, 0x0, 0x2, 0x2) r2 = semget$private(0x0, 0x4, 0x210) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000300)=""/194) r3 = semget$private(0x0, 0x4, 0x1b2) semop(r3, &(0x7f0000000180)=[{0x3, 0x3, 0x1800}, {0x0, 0x7, 0x1800}], 0x2) r4 = socket(0x18, 0x2, 0x0) getsockname$unix(r4, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0xffffffffffffff19) dup(r4) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000004c0)=""/181) 05:27:09 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x18) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r1 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) 05:27:09 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000140)="1e5f22880f579a60b31ada7e256643fee54546d7868f84d698c8f5cc8a6468fcb35ec37315de8b9323042e9d5f3139d1dea5ee61cbf022eb5f6dba26bade021e33", 0x41, 0x0, 0x0, 0x0) sendto$inet(r5, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbaeff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e839ee05e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace97cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafed57c5dc7a2d17ef96202dc44790cc423511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd295d9ccca947a6f483c71d2e04af4a8ffd6a534d183eb7d39dd34770f37290a93d68882c6a8d220e5feb6940b4ea75e0f94abe6c4bb9e905bc86656f854a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b", 0xfdf4, 0x405, 0x0, 0xfffffffffffffd51) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 05:27:09 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) preadv(r0, &(0x7f00000004c0), 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socket(0x18, 0xc002, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) 05:27:09 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80186951, &(0x7f0000000300)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r4, 0x0, 0x8000000000000000) dup2(r1, r0) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r6, 0x0, 0x0) 05:27:10 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x12) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f00000017c0)=@abs={0x0, 0x0, 0x2}, 0x8) getsockname$inet(r0, 0x0, &(0x7f0000000040)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x2810, r0, 0x0, 0xffffffff00000002) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000600)) ioctl$TIOCNOTTY(r3, 0x20007471) r4 = accept$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'/4098], &(0x7f0000000000)=0x1002) sendmsg$unix(r4, &(0x7f0000001740)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000016c0)=[{&(0x7f0000001140)="c2f6ec45e2d4def01c5c6b0afc113a11efcc269c0af4343e8c01e374f5c489548f118da57332f83c0bde380750fdfa4f8f83645ff5eead233fc8bd454152b2c02e43ddfd4424ed48bc4d564cf60e687e992fbcfc", 0x54}, {&(0x7f00000011c0)="f6684435abd7ef634d3e223017408b92a0d3868b41b9d017892509d3a7bb85b58a81fd8721df67f02b", 0x29}, {&(0x7f0000001200)="9bd204dc399c70f9708e305e5d62f94297af51412680d66c849369444c14631d48d45183c623260a64812c6886fc175d702fe1c80e9c836831bed96aba8b246acaae1b6cd0980e4b26181d1e1aa7342d90f8c1aba56df8cab25d33eb771d2ad5bc2566b580fb878621dbadac51795d8581c8a73b08b4a4dfd9e4d6958703eb7b831431de9746d4f3a6282b71a3f33e7ccc7ca733b6fbd968ca62962d9336e1f3611771393dfb6193eed2ea2f1da74721a5c118f1b553a3e75aaa8327f353e062d6c476951380a728630179f11e3f73b05f577afd7644e8b7b5b83b6b36fad3a2a04f27c9222990bc54d55a02cdbadc707e7f2e22c6130f55e8bd", 0xfa}, {&(0x7f0000001300)="7577745a527e61ff755fe6e80dfa143f4537722b0ae522462fcf950f46288d62e56f87c5f81faf68149babe3a013fcb6b2506fa23cbecc9430adc13ed3e2978166215db624593a72d1c3bbdfb7c632ca27e3ef778b016d07d124456b4f148fbbac9c3d14aa42c6d1749b7a001089bf306852d42424f8a56de1812bcfc3569dfb4dee9377645ef94ce119be6c4c6fa507b7aedc69126fbd8426d59d91b1530e735fc997859fe8561eb06993fa50b37c68f4c3268ec9f7359df98c315ad2767324e980d0f7ab4186dfc68a956fcb3ab0bc639e2cabe2f616ad3e9ee2623076ceb4142cb99233356b1ad3aff2", 0xeb}, {&(0x7f0000001400)="4c5a022070ad95836655230d04b1195eae92df4782e3b1776b2ea44c16a6e5b77e726edad6694800a2a1c833a4273bbfbb42832335b74ff72ede93851b8b1eafa62692a16bae5f221517ac4a4683d304613bd8e267b02dce5e9f1abcee7b0feb6bbc8a39c8193cd9e3bb7059e49a47a7f285e8227ec27b673b0978cb95d49cad72f1b4ef34ed65eb6847a7e01f0e6a54d6d493859aa976a7bec894ece5adfc2cdd9912aa5fc3592d6d96d0494a7d45b62a312b21798b857e3f559272fcb5afcf6eb5a88d598f474b8dc3177a1bf12d3b2b9a92ca804cf57f7831257fae0c077ec7ec826e02999fe64a3b84a6647a4560c1b4a8", 0xf3}, {&(0x7f0000001500)="dcc18d5d8232440a8ea21ac2f391f8353967eb66f33b79554af487823cf681881ecfc061b6b7fcd79c497b56da00ec43fca22dbed18ca6c02a0cabd153d1b19adf", 0x41}, {&(0x7f0000001580)="48f097a5a12cdefab633838c324d6e72c74b3bd4c689e5a0fa3442bad629443fa8699f", 0x23}, {&(0x7f00000015c0)="d21b184861e6df509572af70a4acabf2d6e133fe931b989ed9591b5641f1955be737bc5b4d89a79ead6ad90ddadbfc291057613bb42d0c15547de253c3c021670b88240328d667423cef75552ab98f93ad44bb7061831c939f3e598b290243788151141b99048cf286107ad8de4bca3e8a1a52e5a203d10d1d015e927b2c7bec6b93ec67eea4449aed59b2504e7263a47a15db16e666f899332b544313b0eaeb677963854933b09945b43220c4f65e9c167a8b8a16981e90859cd08735ca09c75c7b4663844b7f546db9eee812ce4e0f6d65d6abf8", 0xd5}], 0x8, 0x0, 0x0, 0x409}, 0x403) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:27:10 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000380000000000019078ac1400bb00668806b17800000200450000000000000000000000e0000002ac1400aa0000000000000000"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x2, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1000}], 0xa) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r1, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r1, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x2, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1000}], 0xa) semop(r1, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x4, 0x4}, {0x1, 0x0, 0x800}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x7, r2, r3, 0x0, r4, 0x10a, 0xbb}, 0xffffffffffffffff, 0x9, 0x28d0}) 05:27:10 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001ff}) r0 = socket(0x800000018, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000600)) bind(r0, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) clock_settime(0x8, &(0x7f00000000c0)={0x1, 0x1}) ioctl$BIOCLOCK(r1, 0x20004276) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) r2 = semget$private(0x0, 0x4, 0x9a) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000580)=""/130) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000000)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f000001a8c0)=ANY=[@ANYRESHEX=r2, @ANYRES32=r3, @ANYRESDEC, @ANYRES32=r3, @ANYRESOCT=r4, @ANYBLOB="d51c9d4d48a95611fc27e42f5fe3b1526d154f716c146973abe1fa9e0747cde6dfbb5ec2b4f10d8e9ec59704d9b76917f03f3d875210005442cc282394dca0b245403a60cbeee049a6440bd21fac5ecc3addbeb0b47c9c3a32ae5ae5be9351b92a93813ccdb9da71757d93740e0bba3c4078e1121c2402ae0e2223369083b2d798c4d00747d9cc744a400055ebdd1d851ffe3e8ad28056551585aebd3985b43aa766c38e46d57aa681b5431a6340bda5e96895c476b75a490a85125688c95ac9a6e591687e4db759054adddcc1756e17848296310b0427b4eb2059e07e9a6e3b477ae90ce1e4950a395f3307e448206e3bca7c143a8ba881e6528f4a3ddbbb8a8cb9bbd7bc16790100cdeb6b8352efdb7e5d9e637497297a840714043b106250393daeefc1a2eef38d1f094ecfa0245ae4a30a5815a26320f4d88b9e31349d87fc47ffc37b71c4bc404769e9849cb5bce73a404c733cef0cb4512148c6bf4f55ffff8277f0375ceadbb391ebc48d2c04e9582d4f76edde216f3f2e8db06effd56a7bd1e093b437a890409d8d10d8000000000000c1b036dba88b381fe4ebb2eb70c8b63c537f6d990718064c50b214bc8ac7979a9379857b30e498d0277c1028463f36fb933edb09b8ced563180295dac6f94e0900000000000000462b12730861ac5183ff965da5aa36fcbd6f811e16c5e586020f6514fc8867ad1430b6ecd10c06e74c47596e0918d7cb2a9089218ccdf3d3f0ab01651c54492b313cd13a94977ebaf310532c296dcfcabbe67013b9b2717a1f2eca44d5a578d98bf04228828cc4c1e3f85084d89a24b5227ec68d60f1f3a8d938d9206a5e640e9c516f762d41d86756abf25150b0b43ab7596630b31d0d021e41db5e09f1c2872c7d4376975808215fceba9d7c71f65028775d85856cc04dca36492457783531033bf5c01fe07a3c9518ab494c59fa50974f3b400e74f2ad7cf5e0875105d9b1ae1b370a81648b7f3d58955f3bd3f0b45529361b700e9ed1788840952a5d61576538c29adf1585f65f5c1cb78cb9482fe2b65678732cf3574a724612b70541a3f04bdd7602b6f4413c1a15000000000000e9590c265b6ad203429f79b944c073d05ad2eef93c49a5eb67612d3d94a1ffa57217a2b92f77b2e5099eb5a0a1930f41a2b6bbb7c8d8b313beeef131547e4c3b10b4f12a39265dba07294a4a2411ea3b7994c5fabadb9d53d6299b0c0bb03a74c0b3ebbc26178b45b6ea9fb1699ee9d5508f"], 0x109}, 0x40d) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semop(r2, &(0x7f0000000180)=[{0x0, 0x275, 0x1000}], 0x1) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r0, 0x0, &(0x7f0000000000)) 05:27:10 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x29, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xcfd, {0x0, 0x6, "f77bd7", 0x0, 0x6, 0x0, @loopback, @mcast1, [], "313b6647f94af98c"}}}}}}}) 05:27:10 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x280) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000040)=0x6) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) pwrite(r0, &(0x7f0000000180)="ed", 0x1, 0x0, 0x0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000100)={0xd5a5, 0x10000}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "8037000000000180080000000000001000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f00000006c0)=0xfffeffff, 0x4) r4 = dup(r1) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) recvfrom(r3, &(0x7f0000001780)=""/26, 0x1a, 0x2, &(0x7f0000000300)=@in={0x2, 0x3}, 0xc) open(&(0x7f0000000640)='./file0\x00', 0x400, 0x144) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) sendmsg(r5, &(0x7f0000001740)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000540)="836b1207f9bf62b5987ead8dc956fca8f4e4076727fa2f1bb6904f4356f491ba12257c32f173a3ae9647e802a0c9985c4ddda9731bce49606e2fba2a903ca4559d6deeb3fa49127edc2a54d0208eb7c16c0cf39b4243e3ed18a65d742c15c28ab0012d8a66f8d43781c0e9981b357e1220f4f169459005edf5c0cf0b1389b1f17a71c1895193881448abbb9d18ee3fb814dcebf441b33ea8d4cdc05cd97dbda3aae9a324c83e8540bf479805d3b21fa42cebff035623f81873f8fb0c2214130324d59811a2c5bd35b33ec2b27590d1e40a921a0af08be70bbad49c1caef7f503a5ae5313e1b1d63aff18c6772d02b3f7e85646", 0xf3}, {&(0x7f0000000700)="b66a044a72db626e7743e39c62438ba0fd0f6b29fa4237329cffd93d8a74e44e1982691ca29aa3fc657082c5935570097b9e2e45ad0f45fe6212ffababebbb398e430258aae7876d41f39020d68ef49c5a2e94b8e181901774bf5e2feab3f7ed6ab83df646bb9b3b773d3805f0499dc9b2246b40ddfaae77cdeb94523def26176dfa046b5e3b039629fe7cd03c309b456adbd81db801dcff3a6a4e71982de0cbb84526c4ef8dcc1b6b2a94fcbfcad79d10626056153787b0429d4ba613d9cb7290a2e21b4537d931ceca938278b23358f60a0bd523f19f47431416eb070de5", 0xdf}, {&(0x7f00000003c0)="0e9e7475ce3e9db66b837e7320e16557d849e0f66d440da45a1bfca9b56cea528d7538825df9770e3e93b528afc374917d25b800f4e20e8f7045123efc73090f0fbf7903972f701c6daef6030c3e866b76f13b4c1c6407303435cb116b6e8a301b0e3f7d49810c4e694e87a17153f02a17431bbc878fea02e0c4fef0931d8017dc566001d818b0124a847ca6926e72fefb625357ba99234d78ad88e12e4a9bf7245bbd00a97dc535cf5979d0d5349fab9fa0", 0xb2}, {&(0x7f0000000480)="5623add82dbfc41e08f9114f9bbb58f55fcf73260d9050483f29f559ee791084ad20fea853d849a213761c831a32bc46af88a85c87802115e4cc5dbc2eca60b67a8e7c812a4accc113bc163c3c6e631a760155823feb3b94075f259148bc", 0x5e}], 0x4, &(0x7f0000002a80)=ANY=[@ANYBLOB="e000000000000000ffff0000ffffff7fe77869f4bb20e3f42ecd324138b5303604c5f569cffa2a95cdb2b4379db981777243e2252abc4012db571a38bcd6bea88d6d06cded2b191052b65e2a076ea2092bddc21e7b93be6337b34e6694241b805e64330e049431ca9b8de88027bef4758a1e7d2affd3ce9f43088991902deb40d698983374188a50d5f960f5abf0db1a9dfcf7531f09a5120c03f9ebaae9ca3dd26b03fe0c90c4e17a44340a6477a2044987aa4aa04ab3cdaebcb46079368dca311c4b70691f2ea211c1873eb3f767eba0aa154bfceb5903999d7513543800001001000000000000ffff0000070000009a77a73882ded0c81a6acdf7df780a4cbd5ae5112cef9433f43e4b6355e150c71b6ccc074c4c85e981d688f6e00c7a82a59416d17f1792f8e41eff1a37596b89070898a4d1db974b7c3c9e26379a8dad0e7fe60d2da7c4569a63e22a683ed32b19e83d35366ee45d1c033c456ba4969c8fc5d640905e46ece9224b062b20eeda5fe069ba51e6b290b8e1c22d8512d2c480c33dacf5b93b192e8b1360388e4313b28204fd9aa03cabb9da2fc8a491853847d8059f7c1667cc56e9195c5a4f3edbdd1d6e6876dbed48da5ab4840a5afa12691cb588fa8f8ee520060f3a35a32a77cc9f4fd1e19013e42b32f564217c6ab31fb753f6b0b1f2c93ff70000000000001010000000000000ffff0000200000005c3e1a61be5ff9496a76746a4ddbd82e7d70ebf7c9241a8c51380b8279ed0a3e3e30ee4d33ab32c8085d576bb50c3142a67363915b3616deb4ce5aef3629489c9aad2aa064afa3dfb6f30a281d7c712e97c616dcf219b4b31bb7f7da41f9c943e401c5fd7e592bbdc01217557d44945bff2d19f6781d2bf08a60dac3358b72312d2d64531607260f141da79122a170821db756ad4b9128b0a7a07735fbda657630ae5c10b03d1d79a01f6bccbac0d302000000c0a81df3bda1d7eea6030c0d1f2093aa180895f019b2758f2c84038c915b633db05db9193c2596a0529ddd46ee0419049e300e0d03436d805531e0ffcdd0ea7cc4666a7cabcc3fac80adffe78bcc90c6364b83b8145c7009856675a979892fa91e60cbefbd2ae5bba875b1527a33c7f896416a6ece5900f4bfe3f2249809704d3abe9cca606b191edea96803982d471d78dc57216fe14e6bcf038b612bfafcc20bd5784abfda506ab261a05b41f7b230e4d3d192bf00d912dcec6ee85e76d93f1060d33a7c84db7fe45cc9911a458103a2ed5829a57330f4f095b4a20529114c636d4d6192981c254036f47d08ce99f3f5d4832bb55eb61f5d4228826471cb123e3a197bf1a4ba08a801f02fb8b564cd540613c18a59319dc5e6936b530b0ab5f51f33b5def41256f8e7d6e93f221344ffdee3cbec01a65adefe9297820832a417fe699c5117f5ef8453cb803b798ac5ac8c0afb02e41417b11f29154e58227adf92a6d2f6ef3a8e78eddd50ae51077e5ea36a25ead0930270306f40e15f53cd07d0770d9846259f4391c583377d35a2429edf1834148ad172d55a1af6616c3e82274ba184766dc93690b2d8be69155e816acfc1b5364ebbb78e39cfd9b2e2a9fa08ee5de3f80b5c8bcaf7ac278f652673bb939b42d9dc4734f08e0b388ea9125ed80336de74cd1f2b1add513db254b2b013102d1785a34542bda82214cee475e50e8837476d559161560b6b672b92c8909766d73c04bc1085ed964c2ee5cf5b467231044cea34f4d25058c59881705dccfd4643cafb9ca4789a575806f678c190910694738c78db55b86309c730644355551ce23d7082c1aa442624c806924a6dc97fc79ddad3ba1abd2d4836e2023b827583c0856c7f67127b7a6eab118eb7dc17bca74b8171e59f4e765e45fb63f2fe15de7a5106c67bd12490935321f9f909ad1a8be574c00a7e71bce6e68728a38905e060fef57ff330ac3a2b62ed1333be4c5a8dec9bf1f73069e0b302a0aa78eb6477bdb7e4eccb3f7eee90b697dc9fe51086f4065bf8bbf19df426397fac21efb6f973182ddf9d22b77c094b39755f88295dd00767f056a6e318e91ac6ffc849b7a14837217f327dcf3f6ae2406ba32963d2e25c1783a06d4e7fb092b0e871489e9cd7777cdf258987f25eefaacdd4ca195ed8dbe620dcda6c175f26a0e96e9513bcbbf229acd51d7d3b8dd69242a37d6ed00d87f8782bc29b73deda2dd4e750808b0921ce7798a1ae2881544098f85ab62b61b498c2784ee965ba91bf568e95c0e3a8a8f1db4fe332e5f967779f7bf067b22f9146f64ace9ca4cc0cdde6a58513a91d6ff98c712aa8870a3e090208352fd8d7503883f8e10dfce87c696c72d62972455e7f9d6227a0aac213566eb14962721003dc84305c0501260deb3a1f3ec429bb08912d6b904bb7ea88a5bd2e493b587ee986f6152dd48f3a726098f6ca57ea13065623a8e4dfb2f19bfc70f9d138148540437d0bfd747b67d8d17954a5ecdc47bc385eb890fb5ab73f3bc2474a4cd57b4b449c0b3f67d83010435c7ee7db46755d7f2b6399828f2c2e0b16cf7d1d4a042948ba0d2c29e9a2b9695bd33be4450c124308fe1958e7a2c3aa891a598284d7f455c34ae9f974c102c59d64f5a0f9f55d503c3a13a5426cb00980e61f9c55563421cc3108473cad29ccbaf4d00d4af0a01407a08ff4c16dd29e28546f05db46f742b4a72f57f1bded4144847db9ef5d43cfa096735b7ca8fa0b21498a93d1bdc6cf653db09effefbd77486cc727ddc316c9585554ed98554807e443cc594f0e30c89cabdc4c319e72b0484733299b5673697a26c26700f2288693574324e4d6aef84e5411c593b59246755c5e48f5cc692d0ebc8aec0532fed6e74befe5b10570b5f3505584219337eb5cb1fd43bfeea82be1bfc2bb70246985a3e4a745ab4edd4ed6d146b26ca9f32dd360861e668125a97b38dc6c93cbe3240c85370dc7a22496e3754d98097952ac1cd1b8f65afb53d37a4cd1db57636bd099687d5479d5db7e2d17a72b05690c9a7715fadc584780e1f7eaaf44d412406c6f3863a11bd1e8183fca3b03d39c9aa68679d4fa0ffc156fdb555557d946fd853a9f3ba81aa4f60547ee7fd9160d675199b7096d3b7aafa21e4970969766675df239d37a566f090d1426f2f9b9a5332fac6a577576bf08bc3ac654635770a774b87e770b00eb8ff6615b34be507c5b95f86a81b56942694c5a75f5bc87a70b01f7bebfd058f8a9ed5d6bc28c12121d39f5251118a1b9979d20849b0c6fa939f519a5ed55c2a8759e410f9352f6e384027c6d3c9258b2a501f6bab1f9a408a56327a4989ba3a6c4a2b478ac58d38d124a036b41362283da834e7471a75048b415f4661d8e71a640f0deb9b4aa0b68a7c84f8143c4c9d75507e1c79a36573374226af43344e081903aee241398e78d7b9b40ab1da9ae2d14f117582323a6974624c0dffb59d10351d8b9c44fc918dc0b9bea3040359d77f432405b94c245c617e738b8535ec4709b7cd32690ac43c1322251c3461d6af68311aea31bb3668b445b831c6f32bc6e01bd63691e462144b1ecf93637666944ba2f8cd5b7b0674a887cde83fd52733012bb890b14f4ab451e546dbfe59c936fc20142b2585ae15b19027dc27f6026d1823349fdd0cdabe15a823c4dcf88ac3512efc5037793441f691859bf92216906aaf355077f45ae364e1bbf85ed8e680dd3d35f3f64b28ad263fa97f251f33c9239ced3a4f9923b873311c7f2aadd7c19d122afa17524cf75ee4aadf7c7ef13a7252bd9287907df4a614882f11399c5062a0b73cb90a763cab2872077b9e44bd2c4f86764f12c9df94362f579d5565525d7cb258ba0a72d84aca5046784b90b79f52249e786992b52618efd3295aba644519366826b64bf842ea25bb46462ef520fc3dbeaa7ef4f0132cad458167f2fd1dddc12b9c1f88c1fcaec8b34de520a5f4a021d0caecdbece9c2233e7f139cc22d23005faa1ac5a13a2108e41393c0c9d7cd62835ac11ff158ac66cd538f5202f8dbcfa9d60283d52561201b359cf733b2c734bfac2c710a0b46283da75fc64c05205694ac407ecba3746d97e55458611fa313e21cb77c4a80b5920a80af2acd33059526fb1683c757c4db7b4486c86f1b7123143f46c0753786bb8e98a1fa2b8a81be58b211d0f85ae88ed1b8db7408aa9df83202e64357614b5f362addb682556126cd80c4275510e37c8130747fc9515b685d936ab0fd44cfb27482c4d906080d7e9e41edecca075cc833076752d367f40b77a1a52f23b206e4d785d12900443261cff0d4e869625f3aad0b1e78380aa97a16182dad497bbb41ccb6a7ccaff918a5db1cef394d5b6d4db8646b5aa689fa65795a7e56e8d36f4d4d55fa3338fae2b7a44e9139d43700ee2dc07f46321ecf12519e3826def3e4f48391ac2142d6ab94902aa2912991c92e5812de92c767cdc107d3e6f4d0a0ea505bf1be9b549123de4967cadd2deaa891b9f4d060000067956233c5c4a96f8b99b863cf4a298e07d16a9d7398b716cd22b4b0af3264cabfd2265d0cf545da06d0edaa9f5c4145d091fe7d2af369870aca84455ea6ea1f429b6666b48c9a963d62a72f08360ceb8c458fbfe0521fe1ff9f2ee383ff5b58c59ff63ebfe282ee8f8bd97ca3c7b36dfe9fe80e749473713a0cd5742f20c48227e1ca4c240e6075da9e554fcaa8b0e2caa47c9f81b6c7f26060c5a4cd0234109af5e803dbf1ca08475f6bf22db72e44af946f664b3067032ecfafbfb0529c2fa666a9c2f91a938374ef643538a1522333915cf0d4566f85b36c641feffaae61170a137dbca84278c25225e3088c6f7d069f7aebb507ad6baf90bffa781d7b22a9983ef1b9ce63ffb278632203b7391a87bc25da4165e5494296151eb0117b74b79aea1a9fa6cf455af2fce0b2b77d871e7da3fd3f0ada0476fb479521548e76cbd8a8ca47aec64203006be469c2aea5f965742f29054b33602bd9efb469967cfa8bd46f71a8a72df767518e1e9074c6705599a69d8e37c0ddaf79dd072e42180fa83d6b6d5134a4e0ac72537c51330ac57f4315ab6a394e2c5ce3b6669839750a1fc5601c02f73c6239c2210d2aa59ed1884aa7c640749ee14d676960cc090c21799bbc2e8e47de65f237a3cb3804314eca18a0b7d0a074bc7523a6a70892370b9cf3bc2b81518e0dfb771d8a0612cc1e5075cecf795eea35624b4e88e3994eb643eae8297d7c08c6462aba5ff167e989826b9e4ef7146e32eb7345d9a7f5ca445bf336c87f36648f84b4d42101afb39b869edf0f23486b769dd9a88552e22018381f6d2b971da8974e5305562928657b9c89831a939074dd57a19fc2b32a798317501cb0d2f5ee5fa31c418526ad5c4193fb6ff92a0c766810e5595f793de86f376c66c9423ee703327a39bf3d8b5f1d5582444c5afbd3f121e242e56ade5dfe2f064dd02faf97e5167c3651dcfeedf1a4a5f2c2b331ff727f254e668cda85f0f17a4a46f523f88e3ca63d0966fab8eea4682b37f7faeba61b6656c48fba2c2319064cbf28467b0301b4fe5f57eb6ceb783c7562f373c1fed390342fbe16adc1f66451b09981a64991547905b72848e315ba262890709ad86605db0cec110e50235554b8e28a995d9720abf73bdb395b915cd78d3804f9c0f394a4dedf72b6bdbf044b87519c0acdac80e224e4cff8bf9313d474c8f2cd495738cb22d15bc20daa9e43518e8342fd3079a546fbcdb235b8f19182a61c487464c1cc52f0ab54f72bbe8b06c87f67796501a810dcf04c660324ab619356b5d25ac79b8e3da44727b61fc9e3029d0ee46d165c059410c7b3624e2f532b631fc3cf06209fe859e969d60417ab79d12966c3fd33eeeb534aeb8a9807c87ec5f1a80819ad5b5b7f0a612c1fd57c6cacdb98187ee2b8078a7fab662eb1a6e86672c7f6c82b8688cce57ca0e858885a3fe60bb0f4ad5ec55ce8361cae2a92352872f3b10ac5350ec359c28ec1d8a4607ed68d0009d1031125e5a18c641d255957370e714dc7b49962d6d64f5d8858deb612e548111eaae19b8107337dd3c4d63bd16d18eb19d5ce33863c9a7b4d41e0d1c903640188bc9acad5546948ed4a75fcb63e6086535d4cc6121e28efba10c90aabcd3948f2ddf2b436eb860abdae4f33f605530d86fb030d1874757050327f3bfdf425602db4b6931fe3b1493a6d83876a5685fce90f300d93ef038f0f024909b2c2d0108b473d349b8d55360d41a7f0494a5c27a8f1dca3c28257f15159f755d9341241c8dad6ba9c5ff3705c207830ae0d8a6b544d9655889ea1a40ee156805b89442d1a088576ce8a22a3bb1bba59a255210f6b3a395b4dd9a056f52fb63db6bf99ee143c2fc7b20e2aa9f9d0af5c24f1f366de50bd4d4078eeb573357bd46a48c37fad1f9ff65e5f12c4b07bdca0b4e6757c30dcc18f6d876b853e7d468c8572c181e0c0fe17169bf6c0a3edb27baa2f193f1e74dda91af8a9ce01cfc50f4a5d5f1c8d8f287611b37b006ce68b43c3e860e909362d546dc5101b2f8a2fea2c57af6ec14bf404f550ecd39111df6"], 0x1200}, 0x416) sendto$inet6(r4, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 05:27:10 executing program 0: getpgrp() socketpair(0x20, 0x8000, 0x5, &(0x7f0000000140)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4, 0xae, "000000e3ff010000113e06f53ecd1319f4fc00"}) r0 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000001c0)=r1) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000600)) getdents(r2, &(0x7f0000000040)=""/246, 0xf6) 05:27:10 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) write(r0, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) write(r2, &(0x7f0000000040)="b9a3a8af950c704747dc80fecc55b738bed900b05509554be749a93c62aef6d8e99af4e8f085f4e3a31e45d4ccfaeba4f2abee933e2bdb2f9b42892011", 0x3d) r3 = semget(0x3, 0x0, 0x0) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000140)=""/92) kevent(r1, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000080)) 05:27:10 executing program 1: sysctl$kern(&(0x7f0000000140)={0x1, 0x1a}, 0x2, &(0x7f00000000c0)="00ffff00", &(0x7f0000000040)=0x4, 0x0, 0x0) r0 = socket(0x2, 0x400000001002, 0x0) read(r0, &(0x7f0000000300)=""/111, 0x6f) r1 = socket(0x800000018, 0x1, 0x0) dup2(r1, 0xffffffffffffffff) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = semget$private(0x0, 0x4, 0x1b2) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x1220, r2) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r4, &(0x7f00000001c0)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0xff, 0x1000}, {0x3, 0xaa7, 0x800}], 0x4) r5 = getgid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000180)=ANY=[@ANYBLOB="1e08f79817ef0de67956c2c99ee19e22ade3be5a9838c0947f08dd1de833000000000100"/46], 0xa, &(0x7f0000000780)=[{&(0x7f0000000900)="580b2cf6700b9f6498e1a8d215477537cd163a8872583b1061b7ea1dc946dfd37ceaa538838d55a850a0c7b7aa6c6930f6103fff8f8c24a5a31f7a3c22b7bb7640829903cb047b0a7fd195858816cd999349711dd40985a8e923c350186094ea2660dc8436793f5fb309f839f57451ae0c877798c896f7f554f59c44ba05fe5b9c62f3f4b7ec33b308bcc7284c26ae3499ccbf6c1de998fb4181bbb249ed9aeb0fb58d4794cf2fa4d22af31887c440bdc3f6fee1e72c2703be0d73ffb5c9ca89e6ea1d2007c11b8441947f7bb215c31200f3ab87687692ea7a80a2b7f0e2495d9529542c0c038788f9d9c7661400000000000000005a8912201eaca5", 0xdf}, {&(0x7f0000001000)="4796b357359245782430943a1c1a2253aa10435350025ad400f8e890f9b2d008b01b56249d926c79f0ab260a4c65466599e10ff7c95b026c4c4510f7cde05a43266e00d5ee7784678eafbb5cc38a88796b438d7a9f5543a0110f981c74946827ff56c8b92b366152db905eeb92dc3a2e26bfec9c288b949d928119d1136a0869758110c1be3f47e77bcd73a58a08438047fafd5aabe04874d58b61ed621924e3b9c61b7952ddb5bda292ee811dfc38f75cf2706609a7a37cc82d3826d56e54587eea9fa3ff003a32a5476ea79a27ac10d7e9e90352c43bb9c1ea609257c108028cdeda4cb7ba7124981d8778507dabcd142b3af6ba2a8bb22c55129445359486e670a26a5f6d6c7f84cf932713ec835e56de0dedfbcf6deb25da26edb3a4d3724a808ea9955028887eb09d661732b596b333e28d96ef254dcf31e839cf5985083add5a3074115a5fc8c97df3fbb0658ee692438f9ad9151b24fabc0f67fdf3aaa5321bbfb3fc583f0f14f0aa502c2b570f271fd9d6a8d306c75b3e64cbebe8672496cb8c01c06c3c70a8c88f08e18143f1e7d94bd11ff631054514527907f3e9b8cb885202fc810f2c80f7ca1d582963e34853401ff5fd30f9c549a9f75e7ed2fb28f7eb7188793802514305c069b8c67553f4244be924fd82bea70392c08788940e63296206cd33f2b65eb1406348809a5474d2410caf0e69532286d3ece09ec2cc186da9c3e653da787bc1c9de0253f2035a3a65a0ee2731cebc2d1223a111a6eaad3c913dfa6104ac9e66aa769ad25332adb6ad535e9c87337a68effe1cd2b7bbf4fe12d784a4c98147ac4cd04c308fa354ec1aef92fc17b9acc6064e62ac249aea7921e052394bb834d92989519ebbe8866bc10dd15838f7a4e95c2035db72654cbd6c4322c4b1ee658bca12518248348d94e7032db98180a0966f6225a7b1f1bdc8c3558785e1c0a1d7dd01805f2c464627a8469d921fc59c6c5f858029baab027e768048d9c058b1dc86328ca591e7c41f7705260cba1b225770c9d22e478614b26493d19fcbf563320bd541cf8392680f09ab7ba2bf53a4c0cb65470246b5cdc6b0f6c952a057d440820be43d91323321154d40af80129f51301d37803e91a7593b9fd2946ea0765755be3379fa8fed0000ccf6bb4b643ff628b37827b02e7e64701e78f7b90faccae59bcb31fef1b1af299e8ab0f9dc168ce1e05633a1310db359866e17ccaae0bfb389adb88a3187e5498ecb771472a6e77efdfc9b1e4a921bbcea954f09d65ebc1b12b7e80e55f3e2ac9190f1f69a2835e54f1a8b60a36401a64263f683ff749c46d4f00b3af58158a2d870ab7f9dcf08d5d1ac25914805f9240085aca70f6fec988adc8f51da85d8274a871035ffbc7cc76f99b13b5d73c5e0e34197b482aa2b38f10cc31521d2e6d25ac4d6e4df48dc39febefa9b0be46b0b8bbaa723b71ec119f5c82b4b99f5edbcad26c318ea01cc9e01dddf65881ea4aa8e854200c4185fbae9e4acd432b6f2435f9d555216a30818dc47c8875db85007cdffe972aa167f597133137b2401c0711f2de14adc957fb7c63a8dfe165f5b720ff16429759edf6be4344936fb6c725348ad9fe588d8f2e2549a53a3376d192343f0cf24b2d9515e19cf50cecb003f6f1b861d83843e4dba38e56ea4035406ba303659733d4774063280aa2eb48f7ef1383e7aaf2fc67aeaa88015a6246ea238f412bc64b477f991266f670e17b4c706f559bea44cf9cc0dce664ff59d98f21c490e38ff9b8b868f18f1e2e5c8f15ac90d9dc3185519198e5d98bdb5d3ea953b59dfa69785b725deb95deb40e1328cb1a81dda6cbf237d46991f83d64d176c6d0487e71bc9c687fe2ba66fc72aa895aad09a3f5d231b88298d172c33e8e51a8514fe684bb548aede59acca5af06cc2fb8270be3c166be1e4a1737ac849ebb1b73b71ce391e1c188b9c03cbc0323875a8b2be7277c8c6cefda36472dadd55a71226dd1c405be02db116ce94e391376ee519ff3b3463a80105d7407f7e4c30705ee712402c2f4f24e9866ae46055b27da444e1303689ca29555d6521dc3c68e9045f500a258fef790498610a472e0ab731036c262e0a9bf5f78dc28eb1a03370b19c456394020814dfc4b675a4e87f4483ac3b04d327d070d5a9a4518549ca989c2c0420c38df25fee7f69d2b3362b8c6eac045f44678d8cf78adfef3445da578d3755c5e9dcabbb082328705e5c263eb6f515bce7d7468df698dce1cc3af08879ec684fc2084e537a35502c4d05cfb7754aebe347939281ad9d5447d53f5c784db62a93755bd884d7adccbe13be36a75fddfe89b93aeabb19697c6954dfd7e2032ef5bf378f2881b7e15039a590d09807af7c2f32e364f90af8df56f29be23e3be50371e64ae2027338eabba47f0da1908cc95d1cc2af06eb231369fac0b0248d95a90aa5d469360d89a69b1d48aebb32b2ff3593fd82d1ce9eec0442b5472dfb21d390d9075cf90ec6dd905ab1e0a28b38b9c8e7d350c24dc4335a78f9ee3a75ba06ae421a9cd7a25554d30615c8bcd0dba6b3508907dd076e940ff721d9638181686913bb611fb366f1ee06e80de14de6f6f911e2a9b88a6f731e0df64e4288c42e1457725ed5a6e87ac2aabe95b99617b080a4db22dcb112f306ff379b0b1055f08368feb9713b0b88942808cc0e206b91975299d91f1df631a30c2b2aa4ace6c51a537fc1e9e6bfd84393fc7581b29e6d52e25218510ecf0d83228aab56ad0617c7e57b924253b6c339475f5edec1aba43f88512bc7a4e6b2b3058f31c4dc015b027b39da3aa3eeefd49b323558d74c0820d26ca266d971fc817972f0c1e20fce3f91742b34e89c33cf967a232c47fa5d08f3820961d14e465cdd8a213f8a9e78e6f836f83948b8a993b02b76937f56ea3c380c43f1340777300f6effcc1b20e6cb433f030c756979dc3e01d90b67eea89774afb058ad75f5a38f3a59be7e924a8bfb19f7887d41e418078d3bd2efc3c8013b28e2337f4a3a000c755632e69a38730d963b105b1ae5a63d2ac409b715b435eaf68bb0fb1bfabdda035f594676317b74fe55e14246678fff336ae09ac1a2acf2990db881c3a1a57d8485ef6d1bed305b30a692865ffb5b89f14220a199e95f5a77fd40e0a7fd9979a3d7ac94ec3f1a9b60d5027470a5c6723c3690a2db8b143c66f4f3a31f5743b473153886cc0b3faffbee5a4829aba2124a0bf7705e3f0123f56d362dc7f3266b78b95f124a6b4352d6847c9abb0aeadcea2cb1cb53fb95a9a73de35d5c22a353614f032828609011a142507bdba39479be2a327f1b567ac9c611d2ab616ebc92852fd42c3b7e819ed0a9bf1f8a064f546fdde5f7375b315f4bdc454db09c5d11f6c8b18cf6720a1cd8ff8589d31d4016d431270e8c4e88fd1573427ff02addc8168e468b207ec8f04b153e17ed0901a5e7e4ad403c6f425e1db7df50b66574864e75f3a5c8d5fa1f506fb3a0fc854b64133d1c061e9b920c7d0d57a57a65fb9324fc5275911c525d14e9394b693b26a145b2f817268392b3747ff3f9a514b2f29ce1e37667f5df93fd50dbb37c62eb4029f4c8d6f41fee92c84cfd2955adcd2cbda0b9fd8825247cb538c0ecf0013a85c9567b0bb68af4947e9d28634c6e107a0daf09b3265677ce83e2e0d24c31bdd688b92750314833fdb4071cc2775c1d076a7f0c414d5ae8eef5faf96fdf310436b5b276ce8a437203a8317a0e65e7e3da76af6783701e5368578524fef6434c88888947077633aa1760c9348d01042dae15a14d48f45892c80021e9acf8cc68dea121f53533b8f377a1a3c2b40c91983cfea6633f8ac76b5c55a6342035ce6c02c12065b66ec911220283eefedbfc91c1ba4524b63e91a829478d69728b20a326582eb4682ac70749e9c4e45446261629019ef86e48a1f7900855c23a603513e55c7d7ba41913e778a1b6d19e5422e06fc61962e3c4257a1f385ad35c25b136be6ede4152e7e7809c7af51967ea897ade5d75eb674ad025556a8011990913e04cb19e51e43f3b92dec37785002a90e531ecc140f45b70f82feb0e4f466e196e671362f06b814f7ede5c2b27c162059c7df014c4c03acd95498824cc351850c4ce06287abb7f05c8faa53ae281209a97add88bb26f6807444b5ab1441030967eebd84720689f6f2258d9d2cc4a1ab55fed0d764e30b3b556c32060c34dbb5ce50819e39e9a9abc26b6389bf3e4bc93df62ca72ad5b2879e6e922870dc21c1b1366f2e253b105c78ebe9d8a0c599c68e8b9b59eb9d4e6f2b7525e28dcd25d48cbfe0eaedf34dd8bff1448e8a6789fd5bb625b4f234379143337e75457cd24a086f4ade21f807e5631f72c90ff4dc221445abbc153d36f3a459585b34182a3102bbf90558d11eadc8499d45e7ab7adbb057d2d9414b8da1ece902e9e2b026315d00f25b49835134a02c07be838a5f33b462c07cc5f7891a5cc33161d1817c29d8b66d36b1f7b4b2e6213e6b18718a428cad27d10dba111f6d44cdc860c2eb2de71206700dce3b79c04f8527773bc6d4d9ee86ae5896ec3875d1752d341ab7b1eec14a08444d87426b9fff59a6e28359f365bb780670eb9ee247e3c5d9aea28091b67eb117a238ed29046b357140ec749ca2807402b4809978f8fdf8636052604468adbaad4ed8dd96958f621dde963f684caa471ee69fc48e855bb7c08dc470bd77d83c106910d8a3635bbd65332cab6614139d1995e12277f788495038a6e65489c896f297e9a76832f5a6a0787a8b93a2c5e88c4d6b3e16d8def9798daecc1a162fba9382eccc2976f46ff3c7f244385972888975c5a8e693b1a4f455e5629fab50a481f476012424629308403a13d7be8dbbfd26a4c7083cc94f84b912c85757b70cff51bdca4d497c3628637be980f5de1a8f43754afcbef07a2bde2d5dbb4b14a5b500abd4165ba437a95a4b1189cdc2964447fa509704123c1d08778f96d3d83323ce61381e8cab81edfba85c0b6f4f39d81e22bd21debf7f76745a54534a37027a8cab72bef6962acd150ba85f2540029db88a2e39d8ab9b96f984649fe9dad420c892522ff21f0ae61c56f266da2f0301c2f0af37459bcc9986f4edd1c54248d829e25a1e51c0391ef9ff2561ffd3b4344107051c9e157363c65cf73b848da3dbca161b2f6b575961037afa723fdb21eecb142fffa7fc49dcd6020ab373379480915b28b8596cc1a9c08809a84b5765e1b8e81a5a7c7f96bb22814ccfd0b3e69d1bc47d00a582b0eaff84c3102a30f8587cf39ab340235ef65e94d8fa8351179dd0782566f46d83f47b01d1b08bc7daad3e1b089757cd75b9258413c7e704849e08fae081c56f3abda74b043cceb4e5fd34edce7cdc551c54d9299f6e01ef4cf81387f2fca70626bb3d593432e9f89fa956c511543423ca4584d6fa79a92d845014fae5be2932527e2a4377ca5b61e1451c5774aa03b7e8b998ace8b8e59b36a54ab019b3927b1d1d760b8180623944fd58c35b530c4a3399715a439e1faa80f30d1eadaaac0033420a05c543d5db9c9a7b8ea4908b1327d7357438725a6beb9aff93c7934b55518d0971782ec710512a61b3d32040a2ccfa50a6ec8370e24a0dcb60504d4013101f25ae24ef95b94023f859eb45dfaf0c3e89cbaee94fe4c48b45492d01b7b02726f8a2dd226d0bda8d53795eb928a951e9e9eda17d113049cf233f3f2d09eac5c5f3395bc255a2f1ab42c0032d5b14f3e3c06fa25be3cba437aaff2b17f9128d8fd0c2ba854", 0x1000}, {&(0x7f0000000540)="07d5e84a1fd1121f4d89b047f479fad90553adb6cf86bdd24809650b83c3f71dc5a7591e9d0655f5ae5b9ea5ba29e85afb64476015595a5e451e4a847f82f7354d7f7e1f86301e19167da5edbc774b3d198cb8251e9271748a529b978ee2248497d2b58864637a72cd66ea5bf1eba0c652ccdbea6af9609342e27eb12915d7dae8baedb1d3f17eee871e7533d610fe87b0ccbc224f079c1b6f98618dc6735168b04d07cfe62c386e67c2ce9a96d49951a4a137956ad29001fb9843deeb461c38faf6548c50e019d0d28f356506a019c7be88c31b815ea432261e385fcd4771202a73d99bbaca095e", 0xe8}, {&(0x7f00000001c0)}, {&(0x7f0000000280)="c3a61c5c6d0b8a00bfff378938fcc8cec24213b45b27b4b4808ec14a9cd3de653ba3f0c7cbb6ed066d888b6ba5b9034f2a8946e47bcc0dd7ad73af767590b12f6a5f9e6a910888bba9d84c1526661fa8f0de122ba37351786d00"/99, 0x63}, {&(0x7f0000000380)="90e89cd6eea9c0d48c4571e1a96aa1fb685b37c9c1faf93529672725d4462e981b898a5c1705e37061730304faa8ded2fb958f110f00f18cc9177c26e984f91e116d0c0add802b86", 0x48}, {&(0x7f0000000640)="d314e693ede7f241333114d142886e82813a9a27b28fea61580fc3160bf73c9d400a8fe03f479c5003583e1f6885a900cc3236708842a5f8e967ea1122d70bb2c0e2fbbac825ae2e493d9400000000e74ed73078ae9cebcbfcbd67c1f9ee5d", 0x5f}, {&(0x7f00000006c0)="76af5a057bc3a89bf177cdfa14167697a58576a2b726ef18ef1cc2a49b0e10db8575bee22716b0f8ab8276cc080e1502afa8adc1df024183bf466b3eabe6c103aea58427c5cfee3664845da74c4c036b9c89cba64f3e1cb41b8769ec695c594d5517cd1aa308e95b9ff1b54d861e773557217082252d7fd227057df92185eccd2d65cb9e707f", 0x86}], 0x1000015d, 0x0, 0x0, 0x9}, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x9, 0x0, r5, 0x0, 0x0, 0xa, 0x2f9f}, 0x7, 0x1, r2, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x1, 0x4, 0x200, r2}) 05:27:10 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = semget$private(0x0, 0x3, 0x7) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000180)=""/67) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)='c\x00') 05:27:10 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x100) ioctl$TIOCSCTTY(r0, 0x20007461) 05:27:10 executing program 0: symlink(&(0x7f0000000200)='./control\x00', &(0x7f0000000080)='./control\x00') rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='c\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000140)='c\x00') 05:27:11 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) mmap(&(0x7f0000fea000/0x13000)=nil, 0x13000, 0x2, 0x3013, r2, 0x0, 0x439) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r3 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1, 0x0, 0x200}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x81, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x7fffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000600)) ioctl$WSKBDIO_GETMAP(r5, 0xc010570d, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x101, 0x64f, 0x6, 0xc929, "3afaa965f9d14c31d09175b66a38a03f012ac65a", 0x9, 0x101}) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 05:27:11 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x80, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3}}) shmctl$SHM_UNLOCK(r2, 0x4) getsockname$inet(r1, 0x0, &(0x7f0000000040)) shutdown(0xffffffffffffff9c, 0x0) bind$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 05:27:11 executing program 0: syz_emit_ethernet(0x26d, &(0x7f0000000600)={@random="cd3997030f00", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "e30600", 0x8, 0x40000000003a, 0x0, @local={0xfe, 0x80, [0xfaffff0f00000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7]}, @mcast2, {[], @icmpv6=@echo_request}}}}}) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x80, 0x1) sendto$unix(r0, &(0x7f0000000000)="a7ef69ba665a7a73dd98e60b0e8a7e9ef98526f586943ea73d86cb5b02173293b020f08396945cb20266564892ba2fd8109b526b91fe4d55bbe05db0038b1458ab70ab33dc9166f36d194d0db792997ce133d32eceb759c83c2fc1ca892b02d1b280b50ad1108dcf29a5dc432f8ca23127051ff8c7be99f098952cf26e237806ad9a8777d05cf16e1aa2c87b88546285069a890f9f01d1a9f781efc3d1b9ab926543b5b636db440cc57a429131a7bfaa7e7b9859d065e26e1b538bee9c204ac201c674b9150d594ab520cad2f2d6b9bc94372bbe5d", 0xd5, 0x40d, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 05:27:11 executing program 1: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f000001b800)=[{0x6, 0x0, 0x1000}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x1ff, 0x1000}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1800}, {0x1, 0x280, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x8, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r0, &(0x7f0000000240)=[{0x1, 0xfff7, 0x800}, {0x4, 0x1400}, {0x3, 0x800, 0x800}, {0x3, 0xeffa, 0x800}, {0x3, 0x2, 0x800}], 0x5) accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/5) r1 = semget$private(0x0, 0x4, 0x9a) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000580)=""/130) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000000)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f000001a8c0)=ANY=[@ANYRESHEX=r1, @ANYRES32=r2, @ANYRESDEC, @ANYRES32=r2, @ANYRESOCT=r3, @ANYBLOB="d51c9d4d48a95611fc27e42f5fe3b1526d154f716c146973abe1fa9e0747cde6dfbb5ec2b4f10d8e9ec59704d9b76917f03f3d875210005442cc282394dca0b245403a60cbeee049a6440bd21fac5ecc3addbeb0b47c9c3a32ae5ae5be9351b92a93813ccdb9da71757d93740e0bba3c4078e1121c2402ae0e2223369083b2d798c4d00747d9cc744a400055ebdd1d851ffe3e8ad28056551585aebd3985b43aa766c38e46d57aa681b5431a6340bda5e96895c476b75a490a85125688c95ac9a6e591687e4db759054adddcc1756e17848296310b0427b4eb2059e07e9a6e3b477ae90ce1e4950a395f3307e448206e3bca7c143a8ba881e6528f4a3ddbbb8a8cb9bbd7bc16790100cdeb6b8352efdb7e5d9e637497297a840714043b106250393daeefc1a2eef38d1f094ecfa0245ae4a30a5815a26320f4d88b9e31349d87fc47ffc37b71c4bc404769e9849cb5bce73a404c733cef0cb4512148c6bf4f55ffff8277f0375ceadbb391ebc48d2c04e9582d4f76edde216f3f2e8db06effd56a7bd1e093b437a890409d8d10d8000000000000c1b036dba88b381fe4ebb2eb70c8b63c537f6d990718064c50b214bc8ac7979a9379857b30e498d0277c1028463f36fb933edb09b8ced563180295dac6f94e0900000000000000462b12730861ac5183ff965da5aa36fcbd6f811e16c5e586020f6514fc8867ad1430b6ecd10c06e74c47596e0918d7cb2a9089218ccdf3d3f0ab01651c54492b313cd13a94977ebaf310532c296dcfcabbe67013b9b2717a1f2eca44d5a578d98bf04228828cc4c1e3f85084d89a24b5227ec68d60f1f3a8d938d9206a5e640e9c516f762d41d86756abf25150b0b43ab7596630b31d0d021e41db5e09f1c2872c7d4376975808215fceba9d7c71f65028775d85856cc04dca36492457783531033bf5c01fe07a3c9518ab494c59fa50974f3b400e74f2ad7cf5e0875105d9b1ae1b370a81648b7f3d58955f3bd3f0b45529361b700e9ed1788840952a5d61576538c29adf1585f65f5c1cb78cb9482fe2b65678732cf3574a724612b70541a3f04bdd7602b6f4413c1a15000000000000e9590c265b6ad203429f79b944c073d05ad2eef93c49a5eb67612d3d94a1ffa57217a2b92f77b2e5099eb5a0a1930f41a2b6bbb7c8d8b313beeef131547e4c3b10b4f12a39265dba07294a4a2411ea3b7994c5fabadb9d53d6299b0c0bb03a74c0b3ebbc26178b45b6ea9fb1699ee9d5508f"], 0x109}, 0x40d) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000480)=""/181) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000200)=""/145) sysctl$hw(&(0x7f0000000040)={0x2, 0x8}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) 05:27:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f743e05000000ac3900000500"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0x14) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sysctl$net_inet_etherip(&(0x7f0000000080)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000140)="7e238a37", &(0x7f0000000180)=0x4, &(0x7f00000001c0)="619e5f5995009390dd2255de264167e448cd5182be3b00d4e2fde953b43e3b86a0ddd6034a22fcbcff28f1e698ee14d35f167f181da1743d09712e527ac6824a93fefcfc56d3568a601339850489c8b8609ff990fd80ca2058fb086685acc827b54e519fdce3f6b4b27873635de698e28663eabf0556de9354b5dfef3795dd2b7055b7e20ebb7a54a9dfe172c52a1e0b", 0x90) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000440)) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x400, 0x12d) ioctl$TIOCCDTR(r3, 0x20007478) 05:27:11 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)='x\x00') ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240), 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e1) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 05:27:11 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) ftruncate(r1, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000440)) openat(r3, &(0x7f00000000c0)='./file0\x00', 0x80, 0x10) ioctl$TIOCFLUSH(r2, 0xc1206925, &(0x7f0000000300)) 05:27:11 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="10000072052b3655ccdeb69a62b17f3d00c0ff000001ee949203c0dae6e0b075bc655a5d20e6c48d940d876078d1800000c1ffffffd8997f"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0xc42) read(r1, 0x0, 0x0) write(r0, &(0x7f0000000140)="5e645788429b9c3abdc7bcb18a", 0xd) write(r0, 0x0, 0x0) 05:27:11 executing program 1: pipe2(&(0x7f0000000000), 0x0) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYRES32=r0]) 05:27:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5090080"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:27:11 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(r0, 0x6, r2) r3 = getpgid(r2) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r3, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgsnd(r4, &(0x7f00000001c0)={0x3, "5f17bb8856b541a5af53cc122641d6699712d65510f6cf366f2dff52e0f4d50b8cba51212f3ea294a22b5f9281cb3a39d8713d47d97e75d63a36ba08282ae5f16634bf44e181d70c7c28ce3422d6db70e29b2414cfe583ac4650ac1ff09f8252c77b3bb953eca933cf690d4b5a1f0d5603ca59eb5d21c8b065f6536e7c25ed9ffc0474cda73ccd8fcc01df8ce782cced22a39ff2fcfe22fc6a0e21ce54a8e68e5223efb66896b682eb57ceb7f9008c024587b29fc22a26cfc9b09c74451d5cde975111c41e3ede3e54ec0d7ca962cb54"}, 0xd8, 0x800) fchmod(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(0xffffffffffffffff, 0x6, r6) getpgid(r6) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x6a81, 0x0, 0x0, 0x0, 0x0, 0x166, 0x3}, 0x2, 0x8, 0x0, r6, 0x5, 0xe00, 0x1, 0x100000000}) msgrcv(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="403e52b400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097b7999fc20808bd3bfa4af2a34d610000000000000000000000000000000000000000000000000000000000001d"], 0x74, 0x0, 0x1000) syz_emit_ethernet(0x3a, &(0x7f0000000000)={@local, @random="32c8e1654cc6", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@lsrr={0x83, 0x3}]}}, @icmp=@timestamp={0x9}}}}}) 05:27:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000140)='q', 0x1a, 0x0, 0x0, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000440)) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000280)=0x1f) r2 = socket(0x800000018, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000240)) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) recvfrom$unix(r2, &(0x7f0000000180)=""/147, 0x93, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000080)="0f45935b7ae97b4a6d5e07626e8b02fdc7dc61d45b7d231b7abd57ee2c1346bb50641fa5a7b8bb327757ba7bbcab0046ee0433f6d50f491ecd69c36f274e4508a35135e37501742149c6440b77a08a6fe99c915a1e1f7b8914fe3d1b59cdea72aa3f33f0ea3b58251307382f2421708c540bb45d9ae1d45018a0c24e95c0a407ea312a99", 0x84, 0x0, 0x0, 0x0) 05:27:12 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{}, {0x2}]}) sysctl$hw(&(0x7f0000000080)={0xa}, 0x3, &(0x7f0000000200)="fc8d693f00005eeb1d00470e758b12cfd7df70b699bec76fc70dd41607f869845ebdfa9681971c995e6c088676278854c8000c3bed295e32b13a97a6f3adc61a2723230457127e7c04b20109546ad744c69c2bb5aede86a70cb14b031edea3979c21f28cc6b3d3906b11eff6881b3cf10e5159af4068d380bd9e4d175f3cde", 0x0, 0x0, 0xfffffed9) r0 = semget$private(0x0, 0x4, 0x90) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000580)=""/130) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f000001a8c0)=ANY=[@ANYRESHEX=r0, @ANYRES32=r1, @ANYRESDEC, @ANYRES32=r1, @ANYRESOCT=r2, @ANYBLOB="d51c9d4d48a95611fc27e42f5fe3b1526d154f716c146973abe1fa9e0747cde6dfbb5ec2b4f10d8e9ec59704d9b76917f03f3d875210005442cc282394dca0b245403a60cbeee049a6440bd21fac5ecc3addbeb0b47c9c3a32ae5ae5be9351b92a93813ccdb9da71757d93740e0bba3c4078e1121c2402ae0e2223369083b2d798c4d00747d9cc744a400055ebdd1d851ffe3e8ad28056551585aebd3985b43aa766c38e46d57aa681b5431a6340bda5e96895c476b75a490a85125688c95ac9a6e591687e4db759054adddcc1756e17848296310b0427b4eb2059e07e9a6e3b477ae90ce1e4950a395f3307e448206e3bca7c143a8ba881e6528f4a3ddbbb8a8cb9bbd7bc16790100cdeb6b8352efdb7e5d9e637497297a840714043b106250393daeefc1a2eef38d1f094ecfa0245ae4a30a5815a26320f4d88b9e31349d87fc47ffc37b71c4bc404769e9849cb5bce73a404c733cef0cb4512148c6bf4f55ffff8277f0375ceadbb391ebc48d2c04e9582d4f76edde216f3f2e8db06effd56a7bd1e093b437a890409d8d10d8000000000000c1b036dba88b381fe4ebb2eb70c8b63c537f6d990718064c50b214bc8ac7979a9379857b30e498d0277c1028463f36fb933edb09b8ced563180295dac6f94e0900000000000000462b12730861ac5183ff965da5aa36fcbd6f811e16c5e586020f6514fc8867ad1430b6ecd10c06e74c47596e0918d7cb2a9089218ccdf3d3f0ab01651c54492b313cd13a94977ebaf310532c296dcfcabbe67013b9b2717a1f2eca44d5a578d98bf04228828cc4c1e3f85084d89a24b5227ec68d60f1f3a8d938d9206a5e640e9c516f762d41d86756abf25150b0b43ab7596630b31d0d021e41db5e09f1c2872c7d4376975808215fceba9d7c71f65028775d85856cc04dca36492457783531033bf5c01fe07a3c9518ab494c59fa50974f3b400e74f2ad7cf5e0875105d9b1ae1b370a81648b7f3d58955f3bd3f0b45529361b700e9ed1788840952a5d61576538c29adf1585f65f5c1cb78cb9482fe2b65678732cf3574a724612b70541a3f04bdd7602b6f4413c1a15000000000000e9590c265b6ad203429f79b944c073d05ad2eef93c49a5eb67612d3d94a1ffa57217a2b92f77b2e5099eb5a0a1930f41a2b6bbb7c8d8b313beeef131547e4c3b10b4f12a39265dba07294a4a2411ea3b7994c5fabadb9d53d6299b0c0bb03a74c0b3ebbc26178b45b6ea9fb1699ee9d5508f"], 0x109}, 0x40d) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semop(r0, &(0x7f0000000000)=[{0x4}, {0x1, 0x8, 0x800}, {0x3, 0x55, 0x1400}, {0x3, 0x913, 0x1000}], 0x4) 05:27:12 executing program 0: syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x14, 0x3b, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000440)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x7, 0x6, './file0\x00', 0x200, 0x7, 0x80000000, 0x5}) 05:27:12 executing program 1: sysctl$hw(&(0x7f0000000000)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) accept(0xffffffffffffffff, &(0x7f0000000780)=@in, &(0x7f00000007c0)=0xc) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000740)={0x3, &(0x7f0000000700)=[0x4, 0x7, 0x1]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) sendmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000100)="7b07690430dbbc18187819ccbae55511762ac13e7b91ac86aa493db0ab99135ad79db71499f3a941d8ee5d29deac4d3bdb79cc0f3a80dbd84e60a6e27de8247212d5a8f2d84fbd3ddc9c94", 0x4b}, {&(0x7f00000008c0)="9c8be2e8dbe27cc8ac346d0960fc2fc0924c61acf3058d42358f80c3c365888bfd560153e54b089765bad586a8946ed314fb48ca828ccb311ff993d3bf85067b2b16e1dbeb78b68ed11f4e47fb63b5e1b42c92fffaeab27ddcadfd326663d0a42c3aea25c772f82d07ad5610d7c3a9b3e850ecb3718bb3b02fd5439666254902a4df7a48a01b9ad4a9e88f52d175ae0e9bc4a998805b96c04703276d9f2594333e557617d9fd8818a5fdd61dc137fda063a1f061b0fd03edffb11f12e74e87c96a9ab0e2f6db2dda4aaa008c66f8f40117e195c8d1529e170204cf563bc8fad9ab1c3ca07c04c484a55127dac5feeeba85a47efb80e53c0171547c54839e246e9f37ca7f831c698a34e1172c0ab1000b0bd33432b603b57bb26338f306ebe4306f43112caf866ecf5485b7c2edf576fb25bc2ce343b793792048ea74ca673f111a2166c0807ddf625073a5d10a0c736a648404dad0ad249d06141bc87a3037052439949fe0bcc284a4177cf6206e7174f4ec132c5a60a34eb0f9783b70959c1aabbb88b129f3ba7c09681e92c878a39396ba0034ebe09d7495265e4eb954f2629591630756d29b16dd18be4e13d123ab09e4e5f7dfdb41d10381b9c56596fd078ef4635bcf27f31b1ce53c5b7b919f2d2e6a84e75a4443870ad901ae0f7d12657257dd16ca1d0a30a9dde82182a502a2c45630aa384c18f665c13a789d3c6d06494e3b36779a3ad0c70281244b68ab76ba1a3f3383b3f725a34c5931f8c596561d81fdf670319462015dad75a4b285f88b46e0c940497918112c7415eccca1c4370036f8f37e376f526fa99057485064832df60fb358cc9da02c0f3ae837d00ff5476ddfbd4d75d1d2731e7cc4a9f1ca5286e588a46dfef81425da405ca8fa6ecbf640f87862f70808868020cfdf69b115f3850a3df425da759c3cde18cff4cfa97795ebada26e6e94e46d5ab16f35a78e28915df2085078c4db4a24b1e47650e6f40aac6ad709497e5a9190880f4ae5577ba8d4e683d823f15f7ba280c594440ca9b32503f419ec6f9a2bd223bd8bae2a1cef5d7161dd5134d14a884616d941f73b6d09a7c164bef33bdefcaf9bddd1a73ab0ec347b883a81e7146972d23116116afc360fb08e42d0a3d9c029edc6ae38b34ace480f489667d1b3e93e9e8b3114c7e75dcd04cd1f6a38073913db862668b5fbb6dd2f7fa9c3cec32c2f7cb6ef9c4eac792b1ce2017eb8591aece842dbe32a7a23e273c827350a672567a9da600e63b2950e133d537dcce7c835d2a41f2af7da83af0bdc1750f3fa4b880ff084d27cb405881d57764d1b6e46eb8b395854ae526698d1407483aface88ae9745ae123c8711ab58df48f40d26b9323596b3cf921640d0d25b943f79501262529f6a1df2dd1c8a1ffe18b0ff2441b23582afe0ddd9f05a069af13cee8e527161f213f8d2445300c77bb69f21f5e596ac2e325dd324de4e992683fac004493aca26bc50a9580142797a51fbd4290fb120060819551567a5237981bd152e83d3c53390515c915ec533ff2734ff2368f4041508744711fa9e6fa33e1a5b1a47581e1d075a4ec7351180047ab45f30f94dbf3700adb822f2d2242864ed8e952df833f605de120ea5577d5ca85e27f0bd7eca165a7ee2cf3de882b4e7ff2e1d495d796db1f60f0ce01e77a2f87f9845293d97474b2c98b675e55baf7a35d56577dbb9b2f9fc18d0fb40ea212e8a12b71927cb3c7e0c7ab6cdf18ada11a6a812e138d9124617df199c705162e3fc31865e190d73fe927ea6ac6ee7b757ec7ee0a130ff302a294f98a41730efd9380289a555cbeae4ad0eb164e80843c96b417d143d0bba8d72f899d24ed3210c2d13d8953dd92fae66ddf7c03ec4a88059b60c2558f560d0934ba544b943ea73347a475a6c9ea7d56f5723a76c9a574c3bed8394c6881388bf44e19e00ea4ee6ebfa161405252890a259020efd953812ec0af65e1c6f104da071191e0bb65132a2899133fa6317713a7b069fa9e0e3c9b38cbbdaa631db52d8e4bfaf8aca89687872bf5af1bfeff911b17cefd81913efe4b26b3ce49c810c25e43b784415639affc77423fc0967e591ae570827c35d71c4fc7931a6cdcc12b935cb97f1c6b2b6e0233b701b7acbc1c3b00a1a5a41d66213a0ea075d114a9bc9d2c73881d64c990ed0dd9964d6847b0f4fb925b81e891ad3f69b384c9b79fd1124205cbdb75147c6920abf59c3bf8a1f89497aa4aa7750858d363af7dd433da133fa71d03ced598f7df7ce6adba541ae6d3bff4b54352751b2dcb8cc6eb290b7a3ba347ee850f67e31c32a40f4ba715be4132027277e49b6e03340ee3be18939fa5a447867e733f7150aa77e12772992c5e8ce3185481e47c10d74f93e0368cddbd9cbc3a90828c8e6f5afeebb4a5fa9faef5e1f3df893b392ca17691ec73a37e8e68e6fec83c84f15abb8fc2bad3ec458e70d9c7c7a511994f57c57f20f46079043ae75847bbba9c5b9f80bbd283b057873a42ab6beb1d50d6c88e9793cc1c0c09028820d3a460a58ca279e945c67348058bc843150726e6448a95317c08093d03afa0fe94d033d9b0fb2f389197677c7e211e797d8f7ffe97333886c19c7592915c9cc078e63920bdb4f386bdbd5ac57e059699784d9d8602f38cdab05ce91471153303b3d6d39eb682284a7435faf7918923cc2a1bc47eb5600260b723d69f5b662035833ab5d8f85712a1dda585731ba990910f840ea034a63acdef30a75480aa2022bf87c888f2b7a03910362cff18346662ae544065c8bcc280233f9948b88e0485e14d48dd9a6cf4c91af699349e7e413a80f7fd33563b8180c694dafed66f2c3fdaf1cdabac8ffef7f6349c10e3ffd8f694e2f4855a06029e71ff12fc527fe6ea42f372494586e48d9725e733da0783195ed1ef87595beb42fa0825b6ff89cc1f7cc4049d29844a2bb0d622eeae852bd6d6b020fb6ccb680cf9bc2bc436fe3e8aa4eb91b2b598ebe543ddd876343700b9279a2048c13286082f795b87380723fa62093aaa609940f4216050e4a6cc971b9561153c523a4cdfea46483cfd5c6498e0a784e429aafc3d58581b6b3706b0c7ab8c92893ca7d5e6d4b8b9c51a39ac5f67a77ced1c1a54f42209177b14755f637435a3f5547e7d8c631bb167a25f22eb7115385d976dcb0e2739fedb7bbb017c6a7cbc4c12a84fb3e1ae963ed8e604c0adbf684dddce1da8f360c0388aba8780c0be6dde82fc22de2e821159ac9f396978217163e058f1b6436c9ec0f23473c6737e2c9eeabc17d0003ba3759bc1064c56e3c34942e81da615e74db427d95194c48e5d53f5ef036b201050272995dd7291904c7c9aed863a90aa14b3fe78aaaa76c13b687a43307fb15feae279bc57d45d883fadea3b1ccccfa3c16013004a380288ef7f35f5cbbdfc2b9e549346cb2becc83ac6378272dd7752c2c65e1cd5e1285fa51c176231bdd9ceebadc7d3c729aee4ac503d302d92a42f7d38cab1d225ac042e7fe1a8f404510b1d88904778133a47d459787cc9f2c15d1342f0c52b4c073594edbd99cd8231fed95a429bf185b61f54b4a424492d586721b2e769781444bc609cf4179b0dd99ab441e2abdd470789476095233532155a81298d1202e7beb986391fa2d915f6ddb4574ff7b95413bc5bc70bdf8632c79a6f42f3ddfb864353161985c369e43af0e5242353182b8592390ae2f3e6faa0bc213326028c72558515a7829c8bf839a2a76733e563ec9de90a81ee5fd1c7a49893c4eafcd6b6a64d0f9909d67e17d4f459c0eadf1fc6fd0626190480217b941f1a4cdabf1da1dc0dc4a7919f8e6c99a216f9c59ca67acdb9115ab40347749bb24420e4c78defc3ce2c6e83c4385d0cffb7b53feeab342ee7af8f18219c1665a2efc45528620d7450842693c45bb438099a109f555e0cf48b1abe97bad625db4d691061f3639c1249a9915b790b1ee5122c3ceb94c8dfbbc1a97cb7480cbe16f115c8b6420f517cab7f9bde12af994ec6c12489b0fd73fdf6161da6eab1004ff4b93012507424d1cf096d6f5a9267e05ed84828f89ea946aca1f4e7a36c5c44fb2870dfaad3d9eaf370bc0604d1147cb216ced3606c0494c7e8f5007453ce64d8629a9ba6abd66bca88f53d0630d203480e2f86f0492d9969965182267c94fe22a880993b73e4555b5a1b0808eb428ce44643e2b832af3129895e9418da1e17ad56157270461d3b09228c9ee582f9d48594bddc3c9cea78037c17aaa0900700cd60cbb58926aebd1e67e485e3df994103f6820b20544ed6ae17bba806a1d206fbd0f82c7437866b99a83220c978b0f4c7fb31e4281c1180be99e6c1890caf4e624af7edbeba75e4ea408a24ac4d5dc93479a60f2e5549995104f717a80471f76109b2e9b4fc05a991e3d4b7746ce3ff284ffbcc03d62b432683ad92b987ebcf0111c0b1a00ce365a649950c83b046f7f93d0b1bbcf1db62325305df3c37e76ffedca3e0d5472abd1a000898d98949ab192fb19254fabf93c69293d5c338f86c728b020d82768c80af831c15eb0ab784e447cbd3b267f9768e653d0fee028cfeae176d466e2a873446d00cfb201013c0bf1489fbd55de406468a11ec6fad2791684a7ebab3f24237879c85ee28b764fc5a8e4baad55024b5e3376b65a75f73b85c4fd14128c2305c9a56a95b37723b751cf49694d3ee04407df35d35683d136239e7e0f97118e0e0ad2d1dabf9e619af06178ae599f3e95c937958acc1c3b200b9f9cfcf723cc9991d7798bb725c3c7b9172a80748c0f091c3507b8f8d9a48316939b0ee2fa0e874edb7df279dd86dfdfb3dfc557a80c8a40f2200de1842c7370cc1f34e2b0e6e86e1ce32178fd586ad31226553de484520d438a7f24adad83e644941020678cb8f9c3401ee672b195645bab4fbac2bbd3922a46bbf82484fb3ad542676a78b52ede64b6b41e1037f3e147ceacdb272bf4e1d3cd0804eee75eb2359af2fa7acc8af8e3cc8171c41b070a098d16e03e08bacced91eac6abcb687a4da27871ebaa67f0fff3f7451e9ec57ff9f318974d7f35ae5f9ebc1355589e8cb326607dbf02a0d630a9242b8611299f7f7c41c955c90e35cc5d7bd3b01e7e610d1cd140c47b107c378ff3c8c5b05b6f73c04f023c11278b0d9209e5c4562384c899e1c3fcf2c8a39f57145073e8e0f2c9a1dd90b4021a70ed37868344d26cf48f32abb10ef64b3e49a47ad2c760bfcb1b3d122a374a8bf8bd8e5da1c00cce8b6e30c1a50e3f2d704a9ef1c5f2dda018d601545d932bcf2124ac6bb7553fa1a67066c540890916382b7b0ef70c83f48f0b870e26782ed8440eb2aa879c8727d1ab85dbf15dc30d94f25d5aa09979a8e1ad5ec0429663f8e4121118c5014ad23fba2a553e590613b2feaef0ab722419ace70aedaef183135e54c0e2e76dde79a6f6ce6a0b4fb0c3a2af2f40bd2491648fd542d3b64c0f7719874f601efe0f37ae475b1780ed8941880e2b30075a0fd41755b7ca36530fc943f2fdda69b00146106c87e2db2541dadcf5935571197ba7f2ce31e710b4410aa7d962bd9821ba1c7f70d948ff2ec21ced52b7e724f4dfd2de7d2d8c4aff94bf82d3d460970df76c5f58082445f6d0ec53724945836597b5d5a5eeb54db4175b62780387db6a75e433b3e4f45e5c2a6aaa9f2716393e351f658645be6d5d034a0868296c93137ff4c0ae4069bf1d609cf537303b97d0076a3a07f0c3c085afd0512f7181f84e2d6ffd75cd8f27df5f5dcc2430f79b7696bf3dd", 0x1000}, {0x0}, {&(0x7f0000000180)="c983df9aaa725206d5eeeff5e6556541051780508ef031f51bfc17593a9813734a2a76fb7242f947353aa2ad83d4e82c7085ad608c13439f509312b6e4b5589a8462f29f8e1ebc2b27a21c9de39a5e0bb00c947fa32e8f885814013851f205a5ae03a7ba1b6aac9b8085b293eafa61365273b40fd9e33b94b598bebb2a29eb82d07e94ace8ba7336340dfeb5e7e50b60010f702c79d36575956d01fa70a60572e6bf", 0xa2}, {&(0x7f0000000240)="f09d9991c8e7f87b2a2407cbaeab98c63fbc44b78bde59185b86066ab57e215ba6b1bab299e982206bd53984193acd2fc33f3d33b0ffdc06aa0f999594a8384d1fba4ae82c87ac9a5c20fa3102af0213774c5ee4645feda2b2253ae8082689ff85ccb284d3f94a04a5e210054b3b8f891a3a914fc5a75fd84ed752c64603aaf808b8a37335b574194f75434d9a504ca67cda94d6500f8eb2ad3a27bbb1a7bfecdd28f0c34c35b709ca46bad5b44de2a94640fec6f613ca77d2b28f409558a3ad1a0b", 0xc2}, {&(0x7f0000000340)="81e7d806ee12e0d9f59bc5eeb4c3e37edadfcf4eba58a7eae8ab11c8c32e0f9a0e703438027f9b506047ad5e5a7078a9697a584c1608f4403f4dd314d37ad79b357f2723fa231fb519d4aed4885819bdab0669876e34b14945d672485b5d0cae9872e80a47a7d53fe1fd93aaf3aee7996cc247cf652131b15681d7a0a2b6022931822065181e5fccb83c91847936a7428b7201759e95b05983e780c91faaa21fa2ae328874cce491fb98ec92681da9dc385430da7616b18bced258bb523ade59a9adfac924e122", 0xc7}, {&(0x7f0000000440)="6476082e4713b5", 0x7}, {&(0x7f0000000480)="a973495f91686b2a5eb093aeace88130a330047ef5b738a44793e3a0fcd309896c", 0x21}], 0x8, &(0x7f0000000640)=[{0x28, 0x1, 0xb18f, "b8a7c0e6e793de1026743920bb7feb79393c57d5"}, {0x90, 0x1, 0x10000, "2bde554a74be546814c12150f2268dd286e28df0ef656a89811394464d15b657c61489c0e27b629c2b8ed8d387722dc8a926c670353f5b6f09decb519500cbbec0a866591ebaaddd10f5ca6ac29cd48d172569ecc9b707e127bbe64e53a7522f6631a2decf543c1637240423a12826d7fedefe247b2d2f1e0afe8f"}], 0xb8}, 0x5) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000600)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) r3 = semget$private(0x0, 0x2, 0x0) semctl$GETVAL(r3, 0x3f13907facdf01b1, 0x5, &(0x7f0000000800)=""/186) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000600)) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000580)={0x200000, './file0\x00'}) 05:27:12 executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x4e}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="00002e2f89d0d47e09289eba66696c653000a0a1f42d25edb9ffc9b1c5664641ec2b2ed8f0f2180607f21bfe336f8bb669f4c331246ae7001c5d3566a41bf6a0ef88b8bbfb2193b232862152889a86b80631dd569f02c8777d012987e1ebd00dd41c7b326354a3e105c9591ebc327edcbee9333e230d12406a49d2df2c6dfa7495a5ba631c646bdec4b9da0620fab055dd9ecc7d4e304b61e505a903c0d1270700000000c0a3a3f1cfd33a64ed38473b32adc22df771ca54164851c096e6b4e60e54e6648c620e8608d2c3cbc9e82b7d54fc9aa5c631adeba25f73f1c47717a140ed8e0f3762074e5b558ba69fdcb2fcd8b79bc80313626c3008c49f062eda15d7c5526a"], 0xa) syz_extract_tcp_res(&(0x7f00000000c0), 0x8, 0x8001) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0x4) 05:27:12 executing program 0: syz_emit_ethernet(0x70, &(0x7f00000000c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3a, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x33, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x33}], "9918"}}}}}}}) ioctl$TIOCSETVERAUTH(0xffffffffffffff9c, 0x8004741c, &(0x7f0000000000)=0x20000000) 05:27:12 executing program 1: semget$private(0x0, 0x0, 0x32d) semget$private(0x0, 0x0, 0x2) sysctl$kern(&(0x7f0000000180)={0x1, 0x50}, 0x2, &(0x7f0000000340)="c7ab30ac038b9f20ba48ee40365c74e68b553c5494f920b4f39014691a2bd6b92f89def0b40dc65f555725a9a0c0eeb29c1f659812f61b0bce7790c83aeef93c56a323a69bf3995754ffab7413aef7abcbc3943ddd5c94479b552d6cd5938b7d", &(0x7f0000000100)=0x60, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) getsockname$inet(r0, 0x0, &(0x7f0000000040)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x1000, 0x1, 0x2, 0x268a, 0x70}, 0xc) 05:27:12 executing program 1: sysctl$fs(&(0x7f0000000100)={0x3, 0x1}, 0x2, &(0x7f0000000280)="e16b741cb5a0fc0f0f6591d58117db4120aeaff71b5a9dc5a8e669cdcc262eae0a0b141080f4dafa8c5cdfbcf50bd5633bb91ec81d74bc244914803096f28a8a637466", &(0x7f0000000300)=0x43, &(0x7f0000000340)="9f8748d03ebafa7c2530e19fb28769af59b51599dcbfdcf6e67ea4896744d660e18a53063d45e494f86ad6724538e1a04e064aecf4c00eac541af8577fe6ddbd86b4849e5370e14bed6f716a7f343b85be12ee625918c4d21b9623a76d79cb30eef4", 0x62) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffff000000000000000000000073b4000000000000002000"/43]) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x3}, 0x4, &(0x7f0000000040)="acc9c7e5d927a4b0ae90358601f2385a5e1c25d58ad3d40032fdea921973a6f294f0a0169b7b7e5f6fee5ba98be1e31a182503461e2ab9aab1f0e4423ef48dd8a12349a900b3c7cbc67bfdd84d3b0c4e427bf259798a43cd16dd988c7e0ab32770e1f6c5b4ce9ffe2a6a11184cceeb4ca21e6a02abafcee43d", &(0x7f00000000c0)=0x79, &(0x7f0000000180)="0eafe347aed3a46d1f48a9fae96503a9f832e0b7a74edc131006c7943ddd26d8e04ed84ea870bdac7008d3e1e4233c78a363cb7c174a641e2ae67e5bb3ada7518c4d1b1e0264ff97fe8f16010123128944b1be0105204d12c31d54efca8259376d9ef75d1af8b0962d0d3afe3ad32c9ed7f82a50917cce9cf528bb66422ddd638cfec89514cca18697eed15a66b5a47c117bd19aa0f96ef23b74da2cdc7de8038d2101a61418e511b4cd989bf302552a242cf714dfb860396b33c349f3be93c0d12b", 0xc2) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000003c0)=0x4) 05:27:12 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="200000000000008d742c007b80309905f87c8a5b6701000000000000000000c414000000290000003d0000000000000a8000010000003f"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0xff) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000001c0)) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 05:27:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1fffffbc, 0x0, "0092e400193000413a43597d57fb00008000"}) r0 = kqueue() r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000)=0x4, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r4, 0x0, &(0x7f0000000040)) dup2(r4, r3) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaa00860060a4000000010000000020000000000000000000000000aaff0200000000000000000000000000012c0005"]) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r5, 0x0, &(0x7f0000000040)) recvfrom$unix(r5, &(0x7f00000001c0)=""/26, 0x1a, 0x823, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) syz_emit_ethernet(0x3adf, &(0x7f0000000100)=ANY=[@ANYBLOB="ffff0000ffff5be9989b1b7986ddbf5503f31ce58e64c368957eaf35068e752f22cd141e41d68fa45d5cbfab1b247792344d5befc3ab5104dd07502d095b58cea75cfaf6dce28179e55dc59de30b7ad379a54d732ed599988896a500d8d8065febde6cc671447c3dde5674f925ee7d23d4c7d5774f14ac1f547cefb517a0b29867ffd06989ce793787f9dee8984919e628c0590000000000"]) 05:27:12 executing program 1: msgget$private(0x0, 0x344) syz_emit_ethernet(0x1870, &(0x7f0000000300)={@random="c409fe7e714d", @local, [], {@ipv6={0x86dd, {0x3, 0x6, "d26214", 0x183a, 0x2c, 0x20, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x0, 0x0, 0xc, 0x1, 0x0, 0xa, 0x68}, @fragment={0xf0, 0x0, 0x3, 0x1, 0x0, 0x7, 0x66}, @routing={0x62, 0x14, 0x0, 0x0, 0x0, [@empty, @empty, @ipv4={[], [], @rand_addr=0x6}, @loopback, @mcast2, @remote={0xfe, 0x80, [], 0x0}, @rand_addr="802b11d68003b053a7af2eb9aba292dd", @mcast2, @loopback, @ipv4={[], [], @local={0xac, 0x14, 0x0}}]}, @fragment={0x3a, 0x0, 0x8, 0x0, 0x0, 0x6, 0x65}, @dstopts={0x3a, 0x37, [], [@jumbo, @enc_lim={0x4, 0x1, 0x9}, @generic={0x3, 0xd4, "5b6361dbfae8dcf8c61ea9806c3a8805a7832e178ffe2b1a660cc8d17b1bba66c105b967c0494e67461b9261606547b8574e47f1a26ac2b427f93fe041460f4d40349b4d14360f758c82b66372b3c5eeecd858e9113b003c5674fb9891cff236a4474a675cea8e8bd734b3d0df4196ce87dc07e894a9c62b5e74338309835fc78b4fb7ff275973d19b7e9fe754b33014458d57896cf6c1850dd3537db6452db83bda477239533355cc251f288c4d3f0333aee0b28ae1c45cf988370b771d14d6e1be8e4faa75ec09e1fdfc0168b62a46ae5a8056"}, @jumbo={0xc2, 0x4, 0x8b}, @generic={0x20, 0xd4, "64f04576a3cb76e76d050ceeef71ce7f5010394e5d8e6aa239f33ec7771db0cb5355616fda0ac6c9303ee61b7c998f69f4327e0c028738ee9ed4968975417ef44607768dac85035d5d6c238a76e339de8c5c324de994e70fd56bd14dac46124c76b4594677b577018b31c6952352dfb94e078559430638e7dafdf1dc5c615dc1f8c0a5a20403c103c8ebb8d14382594a8b1bdd50d56c8c6df841d14e8a09c16546185028e96ac3e9e207ab7a24bcd8c399e74b292a50badb62e9f4e43c51a029ec811eac101a3ba30b56205511ae85184d36020a"}]}, @dstopts={0x3b, 0x22, [], [@enc_lim={0x4, 0x1, 0x7}, @enc_lim={0x4, 0x1, 0x6}, @pad1, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x0, 0xbb, "5d13aff2ef9c37946f3c3f26a7fc7f1d7494a7a1a80227dc41336c00a61544f8de3e6e9d34a4d4c178039c2337e8bf0c47329afb65209d9b09ebebe6c39ddbdd29d6651f2eb176f8e9e989ad5960597db1582436a50dcb0885e8a9eee0a2345141194cd73ca33e0dec274c8001322e5269285e21b1f345bbd9d8ef7f064ca1533950743f89e9cfb85b0622f9852edaa12a004b78ec87a4226203985f8b79ecbf23da0baecdd43d1f835279d7fdea1993d983246c68ceecd23ffa29"}, @ra={0x5, 0x2, 0x3}, @generic={0xff, 0x30, "f155ebaebf09edf9a85cd7abe0b42d8f27d7e0bc953bb265ecbe75200cb3cd72fd8dc59c5b15e102dcc1da3ff720248b"}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x5}, @enc_lim={0x4, 0x1, 0x7f}]}, @dstopts={0x70, 0x22, [], [@padn={0x1, 0x1, [0x0]}, @enc_lim={0x4, 0x1, 0x80}, @pad1, @ra={0x5, 0x2, 0x401}, @generic={0x6, 0xf4, "26b86c0af96f4747194f972c340b93bc5c3022017c364b03e973a1d0a32b23337097bbafdfcdaa74134850ca33b8621c30192d223098e42eb0a83d322dcfcab3bc6771fc4daee018b4072597b8bd174d2410441ada17bd4f80823f8cb886ec8b542d38faa04f0d2fd29ff6b4a82a7e05531a0d9f7782bb88ee220c1f3702d3b1da2678b9ec78d9dd7fbff436b18791b22b32aa420ec85d11db7776c6276cb95478a357a38da670af1e71172a4f442d992bd636f687783e8d7857f57e029fdee4c88e2b80043442195634730a8fc278e2107bb92acfd148f6a6a1fde02d9747cb6519665db87bc3773aadc56155485a655ab7cfee"}, @pad1, @jumbo={0xc2, 0x4, 0x7}, @ra={0x5, 0x2, 0x7ff}]}, @hopopts={0x0, 0x1, [], [@padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @fragment={0x89, 0x0, 0xeb, 0x1, 0x0, 0x10, 0x68}], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x3, 0x8, 0x1, 0x100, 0x5, [{0x1, 0x19, "1cd2dace78cdda98a8a5684e54f65cade6640555f2bb22e68947b7fd4ea60f8dca7127b3ec0d29ef3624e58713aa0bafc9cd19c859307c4b04f72924dc1ce26bd464436da8e17ce2ac6063da597b12d1010e8288c434f1381ed18e8eca90402ee09f24481ead99347d30930cadbc5171ab689f8ecd1668e4323c1880fe6c681a82f6ca7b8c6589ebf02e1864bfbb0615574e163d904d1f2fff0ba4a7ce330f3a7b800599ff15b737586086554dbfdb0bb693d97771a56a8aa924da3b79207545b68873033ab416fd60b1c06656"}, {0x3, 0x1, "ac1770830a2f9d53fd66"}, {0x4, 0xe, "766f7dfd939b440f921d1a117b7c0622a15152a93436fbe6bf38b70bbcfdd513a8b87df0408a0deb30d6704924ac167455c39e8647a2a214af966d46f3d91a6f99124feb44e7067d0201381ab15d6e9d4ae65da4e49f16f290fc27f25b79fd857ce48a4aa96e358f0d538cc4209e02340e216448"}, {0x1f, 0x200, "0e833769bacc99d6e9453553f8e94cde4b137fba982511d372dad22e1d80a03c7f5b482654921e9321317583a9bfd308ec8f7439baf89d2c668b01a5dca6f2423f7bfb4b09d6a8f0bb7fc9720dd402b8aaaa8500a2edbfee78b90edbe607f6056b30f33505d706109c7ba181319d19c9f2786ac3b92851e80342417d65e6037fac449318996b838f27ec3c35ff6f9cf30dd5ab4370debc41d49663f053c0d30a57c7d6dcd14e7c06ac0a7823c3b4fd4784c53758552e139126b6ca2034cec09e7e8e33b93821320b5bd096d503ac327cf6d4cc8e1092cc711a803f9ac34f31666c88c1e35c4e1a2cd9800a6fafc6345767f598c0f3232d7b394fd312d08ccfed0159e0f379d1addcfcfdf1924748633b4ebb699b6f10be54f9cfce7d0af637f2edd8ddf1e24b121efc6111f714a4934a472f2515401cec4e0f6c356dadce9bf0eb5864d97d27a17fa849376209b7006e54107d09ce919adce1f49d9b019c9f92f8d88a2525ea0b6c88ac363e6ef3b4b256dddc5bd593a51d7880aedd9ab19b86310cfa608e34b4b671ee336f96c9a5bf86c29be22fd7fbd0ae57eb48d9a73dcf0347502c4909ded1f90cefc476a90d93e6627d6ab548c0217136b49dfefe2e1ebdc97bbfcb5969c7a723177ce19a24d0bf8c98dbc4e538a28f650034290013662a591714038701496fad1b84aa566c4b77e704c706fda06dd60eb705566fffeb6224f26ed39bdbab6b79d9e1fe006340362606f668ce944c6244a093a7f7ded1824295830b08230e403eb7d5fa0df8700c9e364b8e2c326fc3e10127e9a4a0ba3da3a8229bbc017698b8da6afdba2227b40bf6670e8c4905c8962831714da90ef18b7a37d567688322174896844d7aeaa57893224b37be7d465ada53bf0e2f330e9e0330eef327c74eee04589c6eb98716a646b4592c601b4273941016880be53b810ea4b8d7c7b74f78c9f81ddc5fe7798948f21908f8578a07e7d5cb6caf78c3d9988341bb595d9d12b8e53a17c82096288d35e71c416c0ae8a07c62e41ad11453a432474774608fcc9b00a3c5f3203bd59d87f3bfc8d6dfd39d6f447e61c4134ec4d61582044c774e317aba53b783b0997c489ce72c026136990dafbe9fe1ce6adf3f179adaf01df919a340da73d5a64fd0a615d77a3d8e80d87a242b7464f8cd82939aa9590bf0cd51b1ee1efb08b0d6639c45c8383bc56ccbabf7cca8238194fe6f38bc684603b9297079d589f7ca5b26e94894bc6153f094538cbc4067c38269756e5d55bbdf5752eef85259776333b4444ddb413733835bb126385ea5df7a80c4dcfaab09657ad69dc716f75ff6b88adc3652b4a9aced14ca94bc6e58bf04ae6ddd24748003c04655c9801f0656a0356d16e7d9d1de4bf05296d59dfa2d91881b699cd3b35a3e58374508a3a094b035d309421722b77a1574a7e195f6688c01e791d290c1e3ce9713195211472691b9791fd5a476832beb2f79e872744d2c5947a105aed42579b27aa8d48e5e6d6745a324503c69551e2d43a354409d2fbe63d32d1720e9eaaa0483d19177ec4cfd9588913a162f19a8d3a721ee0a5d2ca34437382173a4b49f4dcaac5a0dde4a878b663ecd08ca8aa34dd16758a70b395fde32f16ba2fd9f0ac68f60842c4c06facef8a2a1cd199ce07f3b92990d961a0b554f014f51daef0eee586c495f12b0d6e18f50260073a08eac47eb7025e8eb70f060449ed6d6c1f48398180fa714d05326f9a49ba1bbdbdd140564f8b42da559d023613dae27c0e2a38dc0505cb3a07446e247cab71626ef4f6fc051edde22a255edabd1fa679b8173325007c80f7fb07e1aef89291bc9caa46380c8cbd521bf14fb35783341883c1126474109089cda624164e372b9bdc5f5145fc2a6a2b212998dea98b0cc36f11ed00897757c73cc455693f6ee00bc8719490132568a3a10d3aa0a95878e7d4b228dfbd872baf7a8ebe11e6423d4da4dadfd884b3cdc4829c6a20118bd26c3a4478eabdb2d4d5a0a05f4096ca8317d7785eabad4e9251a888d68a2fbadbee6ee926e5a8da2be6d7ea89b173a8a1746bbbae525146ce0a6af461a4bb86c042dcafe261d7568ef43125938f501ff2ac75547105558766b963ac89556fa5681122dcc0d58be6f1761599e1dfea274e2ab1c94cac51ff53c2e213823ddf3d41c91fc8c1786b7b0e397ad7f8b405f7aa655af4b08efbf5f88132e1e5b3f640a2cdb10206de4a0ce2175562c2be20e4a118d788ea7fbe53b369a25f6ccdd3796ccf715fd3b1d03633a52e7e6a3d002bb68464b65c6b19d8ddd0874b3d72923b8d1ce549b339c12797d1bf38af380af0b0aba697b9b766d4dbfe751f08de7cd39484d8cc855d217aaaa438ecdebf33e821344f1e7ebe3ec785c0bbede330b2a5692db82fa567c31c13522af111ea3b82ac766ba95b35c64ebce61b1b5e0bc8ade3eb79485664033f3b768321684e75483f7a87b9b667ec480a14f22444ba498fe9f348de4a79582a47c6565326a362313f26292695ea766558a23b6a8a06c507d64f1997500132431a6120fb18949dd6675aa3d447888ab9f9c53880ec32a17363c9ad948631796d330db3a27c2f6e01fe50af016856698ce737b467a8d6991360af330064ff85898dcabe0073d96954ebcbc4785bd8c0ae285dca7d59174ca6a57e9ba7db6cd7aac0d8e868fa361523f829c72b81cfb67e89a3c30eec06bb3f09446cb8fc2dd7f75ea9a499254705986f60e43a1281878ba5cbcdd1bb883a40ab80462c1f0825868ec295115712af92a121af5ccfc88d2bcfc46f65a1cb42a47a8128847908cce1fe3774d92d345e05fb88c64910eb27c0f3ce02ed5179ca47b479cef0a4741ab12dbab55164db74cca7c17b9789f7c7ea7bf05f3cdd465e4e2fae0f400c3ec4925c208cb51c0daf768c420ab7f9a158005d856592afd41b6e1943fa96461edf09be3aeadc003c42941fd92e1e99ebb8d026a6aa4cf7dbc4d623213d6fe6f43d5af2fcd19637930de74e12788fbcb6fee95c7fee304e4316bb1dfb9495e0b743dee79335c3315f1ef70bf0635c26c762d02c03bace2ce086c7e1b92bde09cbcca885df1685bd1ceb6c47d0dd5738ba719b6100f9015708c07267e0c0b7ebe2c7cb20d44a280ebbb3f0c50046a29738e10367160dd293e95e2cbf867b629680f024fd8f0d0e9dbcbc03501118d24bdfdd98e063568db79a07e29ad4555ba63265d2752cbae1ac8551fb8bf3883daed33ba081d9a898821770ddfa6fe1110f4d13db4ca6f1611708d8fab48b476a75d27d8188773bdab0e4bb8351f58a612bfcd08376d0a6cdd1151c5ad8a0fdb0fe2266e91ea05f2f8659cc3c9758a77897f20600a67cf9c0e06a1d040c4c47c35a5d6995fd3e576b9d0c9ae43657a9c890ff0a094a8d7af6c4ec297e05c1dfdc1e6b713d94202411f5d2c272b0b984f98da034a5ddefa626fd9af2751890ba94346348a3e03a36bf6c46305c1b8ae13256be340f561f117cdac05dbc4e2c591c80ac90e028fb51934f4b62596f60b8121f6ed3b1dc4f7f0808a90d464686b1fd224cff79d8b08df90558fbb547ccca150013d73c32850c7bd4cd2277438f1e77dd3dce1bae32fe6679e6c5fd8bc22fa745d469ca6316faffbb31ba120fa9ccb0e99c78d3afac0ca32c59bd438bdd0fc06332c46bc90d40691f0efaa71c184eab5c53cdc44189cdf837ab6cc0c4a791923518e384a3d401b3fb0b2663fe02f021606fdc8200f5a9d7174ea83ca21b8c54022effb5b689e373694c731726311f9369e90f579ea0101acae04a42c1f06815fafd652f687efc345e4876d24bded82ed546805b4c783cae02c261159655f0a18861be4ba0c1d07e427a2d7e6e840a9df945a7807f445f5fcfe17b7bb7d2b249d3c47b78835ebe92e25e327e49d2bcdee9723f0fb5971dabf88f60feff7254bbc8fef58548ef463b05f0b54386251402cf71bf384d3b866384953f8a681446fa6a94f8eeffe86afd222dd79b0dc264b6d036d7c0d070e98ee9095e79a88b0c5331d9b17662acbaaa5fd86d0d54a4bf5b9040dba4df1f8b080326e1858b7173f4ddc22632f0fc7b6a8d9996e8c44cd5407570c9656e4c7c93db6be920c3ef240f7e844b1938f266c0eff0495cc7f97602367fa0782cf254a45814cfd51ca0a23b804a6c7628457de12fe73b22e3cfb1564861e683dfc79e828e1a750e3af3577010eb5726d846491d082fc66d61ee295afee207bb79f82d7d8aed5e53c6184c9b9cf35ee20dea3b243bf96f713d87bed0a545020f98a760b465b4c0f327cecc4a7f2e181cff6bce0b36eb04898fba06891f0192e5cf8f9eb281364cc0de67677ac1037105575ea86133d2417db6c120c7a6fb8511ea417baa489477370bb5d48415b3e8a4105f88f237f64fa4f05a882ea021438a36e095cff35b8db4ca2eb9bf7f778d0e39db9b5fc5259e350499e95122abddd475ff62e541438712bae3f42b14df3b3c7c594c27c5958df8ca80900d9bf767eac53595832a9d33c539c7b9e944faeb79856d5b63a352cbebfd5b4bfe9f5e1ebe0ff64db58c9cb80fca8561e67f2be68a67d17b899da48e73013b24b7dfed6d582c822d606bb06c7878ee422b79fe97be456d7b86ba0df48494e5abb6849c4aed921e04f614863c317195adb9ce1a747a7e94dbbf0cec970cd1ffeda190ff8964852c09d0cda800aaef805b9efadd5d43a7900dd13caeb4bb54e90550b06893f049b6be6852af4df950690b049c12740870a8d46df87b02b119b894cdf654c3ae4b2e0b718198f54f175516411d95b69c798d2b9bb0b89f13d9ee2189312ebfca39c04f1ff4f4b006594b8443f62b9acdbcd0ec950328ee94d52f9ac451eca01bbd65d83531140f2683c6e3c1d75d6dca877feff56b879a9869e9234a2a10afba8900755e8a94d8475d614029c0c5811fba8b50cb4f23757c5cafc5d757388144d6d46556f576c55252253a934c2b06964a83530d50a50d2461fef0789b2a76b4a09a01d3ab89d3112537113bf0e1127323000f34ed4fa92ff122fbe61bb49e44320d1759d971eac1f0296ffe8ce82661bade4911f09405629908db5a80f298d73bc51d88ce8b028ac3918492440f4aa1ea84eafa51c2208b811f49b049ae221cbfd16d4a22b97e2a8fe60303fc1e61b30a0939326c862274f92dde3552b07b761c083facd20d897d8b3158e29cb2341718e22172f2467266c78a132b4f7b4d751f388b35298a6fea4ab9a3b0884a90b06b3658002b80c90f810bf583f32ad794ab1d3fe340e93c64c723a892b1a72ee99624603a8428d9ece136b272d59e99f70f1d60a21ed646206040dadab682750dae130c3afc737f9fd2e232c68aa405dbdbd0167daa947a46fc1bd835637693fc220c0db5266775c06c7135b08a1faf127960c59bc1955f73a553097b11f23ef625bd96b50e57f4fbfd14e14febfa3052e3d83ea4c26d0c8e50db24454918b0de44a75bd786b30f97607f58093e9efceccfef8aff709df392213ec907cabe28a0a18b906a26b9c6402a7d8794037582f6ef13e9f6ea7d31020544ccd902aff4230619e97c5b96b8de569092194b30a28dcdc75a7422404fd2dfd28ebf4db383be2df3a683a03c4b79a2df87aa154be8dbee66b7d9a910cfe054974d1319a9b74121d6b8f09bd00d1642e8bcd9b1716168a9d544653f442f2338658aa8ae606c56d7fbb273cafd6b2b4ffb152cc7569e226386483d4efba9f356b6b40a13f86e9d5bcbc57205352cd4301f66025613312d0c9"}, {0x1f, 0x1d, "331bcaaf6761b2f599dda3c04bf3711ac237b3a50b3a34705da9b148c3bd3aa472127b82d6af2908ae636e59f59df916e7d4143cf6fbfdd6178468af76169d434de81ab58fa41121ffccf14684f29cde4c52d24d4bc59026aadc8e579dc117bc6699a7c148c39d73dd52825ea8affefca1ae0af4ddbab873fe813a2a8075e118c7fdb32d61895d28d02b8c1bc3652cbd0e21992c86d7fd0339f8b3dc94d2e56cb5fa5e373b8870ef2e517a9146fdb95c91e32cc9fc3951fc35961739b0e254d88479bdb498be5888a4acb5836abb1baf6ad5b90da13ebd57b8f6320dc0e2ae7a5e4e3bb9d6758070968cb967"}, {0x3, 0x1e, "c4ab724fb9d19ba8baf166b31a9f407d8b227a974fcc7417cd1feb133eb9009e42f709500122e770e7c4adb056771ecfe55e0e328b0f528d6c6010fab638d3953fe42c170ce7c6afcb48023d4169d7a5586b74603bc0f6d760ba16ed73a30b60432356899538b80b25ad5fd9ead6347ce9836d6fb5f3818447df3d1c11d68eb4aea581ecc8ccb1603dcf847877e30953f25e8668c89cbe743fb296b16f571fbc7e461750582927c8da8324a39e4fd0fbb215d86861071cf3fe56473036e8138e749f6f94b7dee06cf0e938190edab0ddb1bdf4fc7b825ed32ddcf21c6f3a428d9a5268a2e734651954f8a86fb948ad92c0aee8da7a"}, {0x19, 0x2, "849a48a856c9dd0e94033e57010a54f8"}]}}}}}}) 05:27:13 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @random="1aeaab994392", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x8, 0x0, 0x0, @rand_addr="dea800000100000000efffff46e45615", @mcast2, {[@routing={0x3a, 0x0, 0x0, 0x81}]}}}}}) pipe(&(0x7f0000000000)) 05:27:13 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) getsockname$inet(r0, 0x0, &(0x7f0000000040)) fchdir(r0) syz_emit_ethernet(0x46, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaa0800450000380000000000019078ac1400bb00000000030a907800000000450000000000000000000000e0000702e0000002810000e1cb72ccea121d4194005ee1438cf244f2f2e4270a2fd2e804436605be7c454f8bd043d45ca0cbe9fb4166dc71b9d584ef617f9c9eb39b06f817a57e9d9e3ee2901c4d99cb131d8e9f093b40b9f8ed10a15aecd3c3c62cd087bca91400000000000000"]) 05:27:13 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chroot(&(0x7f0000000040)='./file0\x00') r0 = socket(0x18, 0x1, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x20) ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x2fffb) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x7fffffff) ftruncate(r2, 0x0, 0x2fffb) ftruncate(r2, 0x0, 0xfffffffeffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYRES32=r1], 0x1c, 0x0}, 0x40a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea20400"}) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="e2ffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x1, 0x5, 0x8) 05:27:13 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000300)="14f59c73114aa08c17cc7ae9fd1bafaba4381a025eeaea9483036959c7e538b465d32e9407580caf90dba2b811a5f43bdd76c7b3666e64c79754c8b1d59179b7e723ac72005f", 0x46}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000340), 0x8) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000440)) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x10001, 0x9, 0x4}) socket(0x20, 0x3, 0x81) 05:27:13 executing program 1: r0 = socket(0x2, 0x2, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000440)) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x42) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYRES32, @ANYRES64=r1], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000080), 0x4) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000040), 0x4) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) 05:27:13 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000600)) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000100)) syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 05:27:13 executing program 1: pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000440)) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)=0x7ff) syz_emit_ethernet(0x4f, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x19, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x0, 0x0, "56427e87f201779ef35df43239fc03db2c"}}}}}}) 05:27:13 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000100)="04000000", 0x4) dup2(r1, r0) r2 = socket(0x2, 0x1, 0x0) sendsyslog(&(0x7f0000000040)="2a2b0abcc07edea59295b01983ddc1bcf371145de449543e3fddda49e2f6d23c0d85b339a5b319b589aa0b698134d600dbfbcf5a314eea75ecf2e23c397be73caf9051d1abdfb7355af34cc3cd1a89578d49cdc78bf568310473ade33c54dd17a331", 0x62, 0x18) r3 = dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c65d451"], 0x10) getdents(r3, &(0x7f0000000140)=""/156, 0x9c) shutdown(r0, 0x1) 05:27:13 executing program 1: ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000600)) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) shmget$private(0x0, 0x3000, 0x144, &(0x7f0000ffb000/0x3000)=nil) getsockname$unix(r0, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto(r1, &(0x7f0000000100)="dff3dfa6ea7837982268eadf3466c0a4839525ea94d4cc4b9e97fb5a16cf0b5aa80f0c478296", 0x26, 0x6, &(0x7f0000000380)=@in={0x2, 0x1}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r2 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000002c0)={'./file0\x00', 0x800, 0x8, 0x1200081, 0x1, 0x9, 0xaee, 0x1, 0x0, 0x1, 0x40000000000200, 0x3}) ioctl$TIOCDRAIN(r2, 0x2000745e) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0xba) fcntl$setstatus(r2, 0x4, 0x4) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x12) read(r2, &(0x7f0000000140)=""/224, 0xe0) fcntl$getown(r2, 0x5) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x8b) ftruncate(r3, 0x0, 0x4030003) socket(0x2, 0x400000000002, 0x0) 05:27:13 executing program 1: kqueue() r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(0xffffffffffffff9c, &(0x7f0000000100), 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000001c0)=0x7ffd) poll(&(0x7f0000000240)=[{0xffffffffffffffff, 0x10}, {r1, 0x4}, {r0, 0x8}, {r0, 0x8}], 0x4, 0x43) close(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000100), 0xfffffffffffffde7) execve(0x0, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000140)={@local, @random="45f7b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x1}}}}}}) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x4, 0x0, 0x0) r3 = socket(0x18, 0x4003, 0x0) listen(r3, 0x10001) sendto(r3, &(0x7f0000000000)="8a6a655460171913f12b9b8f6bcdf183d52f73e7b3e9f4de5652480154e08779daf84ac28dba3cccf74509338ac8b0c8ab26a46003e7b4dbc2fa32278da71f9ba6bb6a75cf7a34f482eed7e3103effa48920fa73c5659e15c26b176b4b347fa76341990f85656a795ba2144d0139a243a69a5e2d9f3056d2ec46140d91b80d44c923c8d40b5c539b532030fba85c408087c0e18e9e62ca6906000000a878d043b7919ddff0ac394a7c0c2edc98f9f7c05916971bff3298a0e43d920a240c04e5b1bab6ccd51589b837abaf4a61a2dcb57d7b87d923603a456d", 0xd9, 0x0, &(0x7f00000008c0)=ANY=[@ANYBLOB="00402ea3022f66696c65302f6e696c653000b4c5f802d38d3ef3ac0508c4e0fd35733f4977c9242e1a3a4d4daf1f61c2e41a8124ae37929e2a1028055e856e83981af836243541f205ccc84939b2816296122f490446df17f3a4e653a63f5aa2b9a0a632b8fed794a8b2a7b174f6a3d294fe149dbeffeab2dc4d4abac95e6edfd50263fbbac25534a12908a971000000000000ff03c8a5bdb38f5a35720a3cef5df8d994a8655f530800fe6117e697c1edc852f1c4f6d8a7bc6a15901d62de8ad5b85b3e2fdcbd08e75e8df0a0b0a5600c71f99a7c309cda9b5bba2b12f0d3426e5922cb92ebe7f0ae95ba863ff852b4748400cbce3bc2e57ac04c155621a0c1bffb69e01847f8881c852a7cc8a333142332c3106c64a6ec02000000e40fa9391f8c0000000000983a7dafd25e9e2b3e888c0d1a608b52ea9277c2b214862ce9d4a2c9719d77acd6a9371ca18c07a7b1775fc3773eb1dc3b0c9900000000000000040f114ecdf79c26c02c35cfd943b9b364740603412c650d3beca35690a9fba56eb4e9baaf312743c7a8cdc8c2dba969ee836ced7b10b0bb3769ff0300000000000067b4e32ed199072d9fee70c551f000f4ab7ebfa42d51bf1a9f91ebb141f3b2dc6217ea862242a8a212ac0b96839f8d8c9a0c9923c5f800000000784ce965b5b68834ae46481c684762456854ce1d9714858c38ad5b5fa5731abf87c3e5f0430ba6f213b0bd8c32cb242d2b71173900df1a08975540f9d60f280039c5b846f2621b3c936429bc4b97891d742abb511fdd4edb97d5b0518bd697514bea14bc54e23ba16762cf882c602f685a12ce040dc582b32b81d8759deeaf469c0ce8e6bdbbd9c669f74f2506b37c2291798550f999998ead6fae8578427e3c64450feebf3c2c8cd4d1368f0b871be6d95d790e8a11177d0951eda56ddea3844b337eb087aa4e0c8758dfdc635e49eb5a487d74981ee9e77ccc58fcddc0bfa8a2242146fec50b5749b61dc06258d8079be32fc9db0d600cfff36b9dfdc86a9cba7290fd43a1594b11bf3e99371f247ebccedd13ef2ab9aa85ca4dda1c30157cc1f1204e51722a5fde9330d2bec3e9fb8ddc3eaed3427dd4daa6f199d39c6482db845de2c3ab3579c0662229ed5b7e8e8eb8478811a21285862492fe1d4e88a3d06f672281d14106c55970cc05b2d67b7cdf658ae6d0516f63e8103bb81351685c9ca2e66e83c91f52d7ae627aa2d19202000000aceefdb8713f296547cf4b1520f75b424d238d5637d7d9b748a93ce801b422c68f7f16da535d68fd5ac37e222c5425929d129de97fb781363c7ca8120a5af430efbd21c27285bb931966bd6c3f82715b98861c776a25dfdce9b40fa6621a0da425143cb0e7c8d57fc8576854ecfa0087de2da418eacc8aa9011c78c4255c398b5e23c75924090bd473b4d202f03f3b694163778728e9d7d1993af9c8da9969e6bc011a3864b900"/1062], 0x10) socket(0x10, 0x1, 0x0) shmget(0x0, 0x3000, 0x29a, &(0x7f0000ffd000/0x3000)=nil) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x1, 0x9}, 0x2, 0x3, 0xc}) semop(0x0, &(0x7f0000000280)=[{0x2, 0x1}, {0x2, 0x6089, 0x1000}, {0x1, 0x8}, {0x0, 0x4, 0x800}, {0x3, 0x1000, 0x800}, {0x0, 0x9d4e, 0x1000}, {0x1, 0x6, 0x1c00}, {0x0, 0x3, 0x1000}, {0x7, 0x8}], 0x9) 05:27:13 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x41) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x180) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x3) pipe2(&(0x7f0000000180), 0x10004) r4 = socket$inet6(0x18, 0x2, 0x28) ftruncate(r4, 0x0, 0x7) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x4012, 0xffffffffffffff9c, 0x0, 0x335) fchflags(0xffffffffffffffff, 0x10001) r5 = geteuid() r6 = getgid() fchown(r3, r5, r6) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$KDGKBMODE(r7, 0x40044b06) sysctl$machdep(&(0x7f0000000200), 0x2, &(0x7f0000000240)="654eb22614dd09fde3f8ebe539cfa9d3e7385d11c2e33f2700b4d84d2df34415b4cea2b2ce16da5268f845ebbe0af7a9d7583f98c3c006315584e227aadd6896130e665fa1cbee670da665b8ceba372bbdd470262a72d10a12375af63327d4ee48ce93a7fb68a06dde77ebf974f87550296c4a6cd3074c6f638c4bf8e7536b5660de94709300049c7d0b63a97e09167d03d91465d4ae202d539f", &(0x7f0000000300)=0x9a, &(0x7f0000000340)="c11ac03cc1cf64948b8e83ca9cfdbde56f5c2744d3c0f19a799cf9eadcd90dd29ad96a432c6c0709bc827abdc5c6cb0e9c8554adf00080d2e07947e5b340a3c315716be62580e54e9b46ec6aeb868b285f286e17c861d627b5381cce0ffc687a5e2252da606254", 0x67) unlink(&(0x7f00000003c0)='./file0\x00') openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x460, 0x0) 05:27:13 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) rmdir(&(0x7f0000000000)='./file0\x00') r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) r4 = accept$unix(r3, 0x0, &(0x7f0000000100)) fcntl$dupfd(r4, 0x0, r0) 05:27:13 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000380)={@remote, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "e2db14", 0x8, 0x0, 0x0, @loopback, @loopback, {[], @udp={{0x0, 0x3, 0x8}}}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000600)) 05:27:13 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="082538d8154a75a8"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup2(r4, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) write(r5, &(0x7f0000000e00)="728ed3e2a629c05a552d9b50907052ff28466c52371d978a95c908217245eff231b5642f141fc1229a70f1d1294d3a504286916b0044a6e846cff21221bdc9ca966178430028193741ae4d8e23124d7cc0f1c43a6f24b80a92122fe8b64311ec02b4938ea728d2706c2e3d6c41b64ee3922bdda83ab14ef33e145f9a6bb0d6a086dd6690b542f990487a255131a52573409b288c8969c38501568138bc2c447189fc4db8feff926f6eee050772155dff4ea1d9fff0b1a25597a853d27af388f23f8fa19854cff09e7be37b42d63e3744f79119cc0114962240e8ec155480360b48107c0fb0ca3048004fddf1e6c7820e4b1887f9350c3965efd87fc797b57602b14498dd3ea0db2732425770c5581781ba5b35a7319c7bad3f239bfbed4f59f330c976941a2b8fa0f336011eed84534c03fd60a4bf7dfd95cf0cdde754814bbbdfe36c0a928e000ab16d886a47a758efe5993aed96b687709ae86fd630d654af04e6a3937e7e51b65ed9398194c1405271082bd0ed6721aa1e867571b9cb4197ad4885a3efde1fc2f736703727728ff8b5c47728325209c576c11672298c07add9bfd173a3578201e9000fedf5c8bd180517e38bd6cae954136cdfa9e2b2fd05509e310b7320fd2eaf2ab5dd9a77c4c177b279c3020bbf9b5e2cecb209acdcb7254e693f55e9c4f88b8b71868d64e07763d979f7cc4e2949276e3b9566782e24b7dcd3cee443bd16c5534e988bd684be32b93ec5331dd7841cf39cd78eaf70f49c346bdc73b1e4f372e09761f54f05dad24cd6db3a4a7e6491bb6ce2a606ce967eff9920100bc82622f385bb43b00e6bb3185e460cef72c49d3d63a9548123cb7db97be0175711dd9e3638004682d57cf57138dab01609e77f67faacc784b47208d5373ff0af89bb1a0f579ebef41b831e3eb485e796c66692ea4892f5f13c25592d0878504c894b73c35039857709c79f9efa40985c61151418e9c53006b4bfcc99a68ab4a93a558251d8215f31958f302e476cbdc1133b430fc5208d71174b9fdd432f06fc9b0815837d1d582e1f1d524ddaf2a9186fc64f0cc42db2d1d56a73b19177f65ebe97382c75adabc3787cc691dcc380879855be1826c88b13c9c44dd451939423bb526897367216c5f36885b5006cf109d425db5ef6ece12b5b4dea4f5c87a66b927eb36eac53a9281419ae05f8ce2d4970b7ffa2bb1d70b9b2c0af4bf69de7e816a407f4ae28016c02de26b360ad7d9204510039322650a07606456c05530640b6fc1e8186e7311ad1b76f687af7bded4459c8f8f7ab1f0aaffb678b494714e8a078d41a548f3a4ee022be941b9e2ed7bd2433e29a800fd9260dae423278bfea12c0ee4d9a7e87715926c8f76994f1d55358dbf7c291eca1c942d8b6d1364add840a71b446ed921c69cc101606768110c111c92bf6a7a960dbf9dd23c17e4a2b1a58c75efab9f66feadb81573d6842dfb2d10318d5585fa8c9c91bf79d4fe47eb6478073f6c14050d54177c797549e54bf1a7e544a3f1ef27d18b6eff55556b60260b04de58350c2a2be26644628d5cfb5b9edef0412cbd84dccf682d4dd12ea60350b4d3a47f3f577e579ed1029babe6d3398a3cb3dd872609f129190d45e62867731989b2775557b48521c48409d85a448b88a642cedffb04fb608888a028513664c4eb33a5c2e756214c5d2563686ac3db637c4a9115e195edb3a7532f540b45b5b6ce3e002e4561c7fe71de28fc8d29227e8fa61023ce361fbff3759437b906e68339581850824e8818c3cb9cc114316f5ba473cdecf41c3fa188e56c20b5b35d519647c1eb3277b97d7645adaac412e71b0242bc0ab2fb67528e1f1127d353423db39358af438faf762635b10f7baf95745948332589c751fbaf79e513a5cd49efc72a36d3e10d06691e29e6ec67c516c757a9855262c1670b8dc3d879467ede5629dafd64355135ed2455564aa401e4e3216c65bbdb9c5b9cb80a54d7611d5cace16e202cbdae65412fe81de", 0x595) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 05:27:13 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x28}, 0x2, &(0x7f0000000080)="06000000", &(0x7f00000000c0)=0xc, 0x0, 0xfffffffffffffee1) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/91, &(0x7f0000000000)=0x5b) 05:27:13 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1004, &(0x7f0000000040), 0x2) 05:27:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="460400000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0xc42) read(r1, 0x0, 0x0) write(r0, &(0x7f0000001640)="8a", 0x1) write(r0, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) r4 = dup2(r2, r3) utimensat(r4, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x1507, 0x5a00000000000000}, {0x5, 0x7ff}}, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x200, 0x0) 05:27:13 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x63, 0x1, 0x7, 0x1, 0x7fffffff, 0x27f0000, 0x1, 0x0, 0x2, 0xc8a, 0xfffffffffffffffb}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4b}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x400, 0x0) 05:27:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) close(0xffffffffffffffff) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000600)) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000440)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3}) socket(0x18, 0x2, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000180)=@abs={0x1f95d27d48731892}, 0x8) getsockname$inet(r3, 0x0, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x0, 0x7}, 0x8) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x6, 0x10000}, {0x18, 0x3, 0x2, 0x1}, 0x7, [0x7, 0x1f, 0x10001, 0x920, 0x2, 0x5, 0x8000, 0x5]}, 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:27:13 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRESDEC], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) kqueue() r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(0xffffffffffffffff) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) r4 = socket(0x18, 0x0, 0x0) connect$inet(r4, &(0x7f0000000000)={0x2, 0x0}, 0xc) r5 = dup2(0xffffffffffffffff, r3) recvfrom$inet6(r4, &(0x7f0000000180)=""/220, 0xdc, 0x2, &(0x7f0000000280)={0x18, 0x2, 0xff, 0x7}, 0xc) r6 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r6, &(0x7f0000d06ff8)='./file0\x00') fchdir(r6) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB], 0xa) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="5634b1bc33e83bb77119dcadb73412b928ab41123fe45c06a83d4fa2177c707c7fa54820c7c5665cec4d7f40f4078306c50bd89e32cda0a168b2b8eb6f123fe8c771a7de335f015f3bbebbc126fd1d2eaad92c75e4a4d218333ab5e6458943740646d3172052ba2f1ba4fb691604dd1f8f8503cced5353424c1786b46f80d7222852f984aa6c1d32d00d02a5c6820b1760eb059e211dcb02edec1f06339daab402caff5d1f25b734dca174700a0e5878d60d86d7bf5d69ac5a794bf8515c7e8c85cc"], 0x10) r7 = accept$inet(r0, 0x0, 0x0) sendto$inet(r7, &(0x7f00000017c0)="1daad5cd36198c6af8d9417b5289a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d0900232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94126a94ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d6b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e8414c1931e1360f00ca1d7dc27ac12c937f4dd878bb5de460f952801f8247", 0x28d, 0x3, &(0x7f0000000140)={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300), 0xc) recvfrom(r2, &(0x7f0000000340)=""/75, 0x4b, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) recvfrom(r2, 0x0, 0x0, 0x801, 0x0, 0x0) 05:27:14 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kqueue() close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0400"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) getsockname$inet(r3, 0x0, &(0x7f0000000040)) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r4, 0x0, &(0x7f0000000040)) dup2(r3, r4) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 05:27:14 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000001780), 0x2}, 0x0) 05:27:14 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) sendto$inet(r0, &(0x7f0000000140)="1962a9e605c23c4f0c77afe216ef370328366cb4682f30d302fbfee36cc0a7b6b1a59c6d1e4e14402b518eeba4d800e60021def72bc675271099de980d03d8b8116c52af69ba35a3609955d495ab1c7680d128ab7a13a711fa26c36403a7634f7f2e112bb638b3275d9e1787a7971b184fc988cd0ae51d94816fe0aea6b29e56d33072f4679a72eca4d4b399e62db7f6178f4ef5a916ba740f8af2c812d910874b13cb442fbb4acce23bedcf6c0e65c020655831c936854f6b", 0xb9, 0x8, &(0x7f0000000200)={0x2, 0x0}, 0xc) syz_emit_ethernet(0x6a, &(0x7f0000000080)=ANY=[@ANYBLOB="e9d700000000ffffffffffff86dd6002000000343ae2ff03000de80006000000000000000000ff02000000749ed44309ef7eaa1c2d4a05a0ce0b3eefcb89d3b1b67abd1800000000000000000000010200907800000cfb600189256ce8155f3fc99aa539f77bd70000110000369e638dd2e6221ab4063ca0310c9400000000000000000008000028bad9c9b373fcec0dfee1"]) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8000, 0x0) kqueue() openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x20, 0x0) fcntl$getown(r1, 0x5) 05:27:14 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) ftruncate(r1, 0x0, 0x9) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYRES64=r0], 0x1c, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 05:27:14 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x22) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) read(r2, &(0x7f00000017c0)=""/4099, 0x1003) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000440)) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x6, 0x5, 0x7, 0x0, 0x80, 0x1ff, 0x8, 0x2, 0x2, 0x7, 0x4}) 05:27:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffe9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) chmod(&(0x7f00000001c0)='.\x00', 0x0) fchdir(r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000000c0)={0x5, 0xab, 0x0, 0x4, &(0x7f0000000200)={{0x6, 0x7, 0x5a, 0x1, 0x40, 0x343, 0x3}, {[0x7, 0x6, 0x6, 0x10d, 0xb9, 0x91d, 0x700000000000000, 0x987, 0x8, 0x5, 0x3, 0x3ff, 0x3, 0xff, 0x5, 0x80, 0x800, 0x2], [0x8, 0xfff, 0x1, 0x8, 0x1000, 0x3, 0x6, 0x7, 0x4c3c, 0x6b8], [0x7, 0x7f, 0x0, 0x7ff, 0x1, 0x9, 0x9], [0xfff, 0x1f, 0x80, 0x8, 0x9, 0x5], [{0x4, 0x3, 0x8, 0x6}, {0x7, 0x3, 0xc3, 0x401}, {0x0, 0x8, 0x7fffffff, 0x4}, {0x39, 0x8, 0x2, 0x98c}, {0x7, 0x1000, 0x95, 0xa7}, {0x0, 0x3f72, 0xe00, 0xfffffffffffffff7}, {0x749d, 0x8, 0x5, 0x1}, {0x6, 0x8, 0x80000001, 0x6}], {0x4, 0x2, 0x6, 0x7}, {0x7, 0x4, 0x0, 0x672ace1d}}}, 0x400, 0xf9}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) recvmsg(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000780)=[{&(0x7f0000000480)=""/178, 0xb2}, {&(0x7f0000000540)=""/220, 0xdc}, {&(0x7f0000000640)=""/108, 0x6c}, {&(0x7f00000006c0)=""/179, 0xb3}], 0x4, &(0x7f00000007c0)}, 0x2) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') 05:27:14 executing program 1: mprotect(&(0x7f00009a1000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000600)) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000001c0)) dup2(r1, r2) r4 = kqueue() r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20000, 0x0) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r6, 0x0, &(0x7f0000000040)) kevent(r4, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffc, 0x34, 0xc18c540f9e622095, 0x7, 0x80e1}, {{r5}, 0xfffffffffffffffb, 0x10, 0x4, 0xf23}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0xa41d, 0x4}, {{r6}, 0x0, 0x10, 0x1, 0x189, 0x1000}], 0x6, 0x0, 0x2, 0x0) poll(&(0x7f0000000000)=[{r1, 0x2}, {0xffffffffffffff9c, 0x20}, {r4}], 0x3, 0xfffffffa) 05:27:14 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file2\x00', 0x400, 0x2c) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000006c0)="04", 0x1}], 0x1, 0x0, 0x0) preadv(0xffffffffffffff9c, &(0x7f0000000240)=[{&(0x7f0000000080)=""/204, 0xcc}, {&(0x7f0000000180)=""/85, 0x55}], 0x2, 0x0, 0x1) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x92) 05:27:15 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x2}, 0x19, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) getsockname(r1, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000080)=0x8) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x40, 0x6) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000440)) r3 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x2000)=nil, 0x2800) shmdt(r3) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000100)=0x2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000600)) ioctl$WSKBDIO_GETENCODINGS(r4, 0xc0105715, &(0x7f0000000180)={0x1, [0x0]}) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000440)) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f00000001c0)=0xd342) sysctl$kern(&(0x7f0000000000)={0x1, 0x18}, 0x40000000000002e4, &(0x7f0000000200), 0x0, 0x0, 0x0) 05:27:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) syz_emit_ethernet(0x21e, &(0x7f0000000140)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x1e8, 0x3a, 0x0, @empty, @mcast2, {[@hopopts={0x67, 0x0, [], [@ra={0x5, 0x2, 0x200}]}, @dstopts={0x4, 0x30, [], [@enc_lim={0x4, 0x1, 0x1f}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @generic={0x3f, 0x71, "e2fbc4687632a056f90ea827f73073441e405c50610a702df7808b66b84353249a2ace573e02c0f455d0261a80d3ee3721e94de2ca769da61ced39e4518e0e834e7a7d9aa36c4a3ebb5d57673e68c2efebd521d4cbeed231c7e23bb806b31a99e949073ec27ba7c83a98460b801b442ca4"}, @generic={0x3f, 0xee, "261fcf598538b0b2d737202653cc829d4b4cbef78b952e214052df4b92d9e0ae6e08049ae92ee9965406d3ee497bf7305b9b41d76a5f3fb1ba1fb7bf2ce4e46fc5540abe5aa5eb07ac00fd289268f9e509e8c2720d80427e3241ae755f65715e15a0e73a1d7bf475496d464c815886806da2814dcbb1c462bea85cfb44d00d0aeb5c9f27e6f6af74f69d936ec4bc7d8cf743438c98ee05697d758c91416252821a2e4cc5d86df0c8a672adee070fedb0d949a972728f52e9a3f041ae7083a6cbfca0f726192f5b260e1710d1f5996ce10b45ae70c87f8e0becb5706cef4ce0221bf83ec58774b20b43f55afaaeea"}, @enc_lim={0x4, 0x1, 0x2d}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @enc_lim={0x4, 0x1, 0x4}, @ra={0x5, 0x2, 0x8001}]}], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "59fdf7", 0x0, 0x2c, 0x9, @empty, @rand_addr="0762ca0fe7333c70b5486b0fca306950", [@hopopts={0x2b, 0x1, [], [@enc_lim, @generic={0x7, 0x4, "4a83ddb9"}]}]}}}}}}}) 05:27:15 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000600)) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000000)=0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) shutdown(r2, 0x2) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000040), 0x4) 05:27:15 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000000086df6031797100383a0000000000000000000000000000000000ff0200000000000000000000000000010100907800000000602484a200002b0000000000000000000000000000000001ff0100000000000000000000000000012b0000a800000000"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0x7}, {0x2, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000080)) semop(r0, &(0x7f0000000180)=[{0x2, 0x200c, 0x800}, {0x5, 0x2, 0x1400}, {0x0, 0x105}, {0x4, 0x7, 0x800}, {0x0, 0x3}, {0x4, 0x3, 0x1000}, {0x1, 0x6}, {0x1, 0x3ae9b8cc, 0x1000}, {0x4, 0xc333, 0x1800}, {0x4, 0x2}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x800}, {0x0, 0x5}, {0x0, 0xfffe, 0x1800}], 0x5) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x3, 0x1, 0x800, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001500)=[{&(0x7f0000000380)="3f37b5f1c8074c010dd0ab7f7443c166f0359ea5dafb111d08e1bff7f92148ae063f8e213914f25f798bfa0cb32bb90c6a0cc56639", 0x35}, {&(0x7f0000000440)="bb8c38fe86b494de17f9f40172dfe8f871023ac9d9e9aea38ee8dca05413bb3439733e2d0e7e2dd930ceac8e8f414b36a2c8d1ec92afb692d3873b4a76a79688c5b0324d050333fdf0975a61703c2fc36009e0c40ff2fd5a373c654582db684d6d3396aa38b075d1ef784d909123b506f09e030e687b559b02957e7acdbb99ff5bb90707b8f925126a588ae5480a88870d7f3c0b632d9bf5cfd34b7bc46b250ef6cc85b245c7dc714de04db13a4a0547d3f32fb2de613cbe81f425af5fbd64808425df6e683508262ff5ca6863ee6e07914679536462ff9373071c652c410105c5a68aedeac8dd1f355b3b11ec7782e6eb9bcb57ad2319512bfc6f4a9b319964580fe5c1819b5b49d32485e9d821434b6a61b8383c3aff20e99ca46f11f11da9f7fc64266421dbf87875099de69862d8c9d9490483d564162535a416f06608d488711c1478deb21f7a460e05130e7a6ef94d6095c3f7a126b360ebbd4f3136919c7150fbb842bbf40ce3a1701c910e9b3c3c629f71d8fe360105cb772f4ab7ec7295651b4a04a0182246ebe53a353fbd7aba55f70bd778440956c770ecaceb292e401618b74b578a437062758250da5f862fbacd2f8041b05c374ef3d15e1caf063398e0f47545955d1ad9be2436bb70dabf6091a7f980726d1297514eba2c4af64528ea47a50b8cdd96005b2a4434301204676775c45f02e6964003d4edcbb90784f707a57fbec8ff3aeb25c1487ac08f67329ea0f9c6007c813e054925bdfb32e47ae3e7bd703f589e8d6c775df22a7aa37bd8692587cb2e161ae499f8b66ab989d04325cb836b55b457de2be2c58260837ecf4032eb1c2c40ac4790b52e35fb314ce64957d5b81fa7615e9d3829a893d73b29e567e549dce983f683d8c5470e7b6a701e9eb22e04ae935bb97b815ab44382f7cb0196739f5d90618cd0be046dac075bfb3ed469dc64b838ad1c6f4b330e05250ab5a68ec7a9b6e551eb9d47931ddaf37ea5513128aac7df1687640c4d0941015c4910482bdb94a779be351629e1c7198bcc0bebcaf8f8df5cd7423ac932518c18e29adb5f2811c4c750532bfc97b7ac2e5236ace233487a4dd9349ead3737d669e13d3fbd24ea4be325c8ffe66ed69ad3a920f5f646eaa1f4b82d4e42ac38df45e750e3467403b9ae7862b7d1049066a14745bc276a27075b1bdea20584e07d663f1daf67c5fef20fc4471e924545ff6b9c7bbe41b1298569d4009997b36a89214978be54c317724fbbe120a4f8fe9f4ac1605dbee6876a8fe6b08f20587fee4683b5d764a9c584c1c24f0acbd058fad57d2011baad62a36f073fb851cd41cb529c6487c9c7220869e3ad0cbd830abe67c5a9b2726819d2765f86da84f5bd4ccc7cdc5336f421f72ace73d6a2b2258c05fd62328e16c1cfddb97bafd17fd8d2f0031115419268e48c4801717be04a08d86f6dde4bc29e9415a1afda5bb764e62c6f0292e4312719d86a883ad246182c4baf779a5996e30f819e96a2bf47ff7d93541b8d088d98395c210323936b977f8451732d7a47d02efee3a874bc396c062a004a2b53676dfcf427d5e627fd8c86fd24071cea53ebbf3b8985d686c4e4e5f8319cf7407fb772aa26d0337e119752469288d05ce2308ed041e65cc31fd168c5d28c8f74d9ca206246516918f19ba4bacaee0b8cbb88f0668644af8d499f982cc09a4c5167f5f3589e3d3ae99eb48b232854842f2a26c040928c41e4f9acf0254d0e869bf65f9dab3ca79555ee66dbeb7eabe101ca4fda73ab28271a25a9f08d9c7101901e784da09bbde95cd9dad411c46ded7afaca1501fc943480810555bd7efe348701a7ef7fb2e942f736aae38c7ea02b3dac103da03d77d644144774755cf7a376ee3e5dcdb7b5c08486608a4a9f3fe685006df4109f5ccc55e4f7af621f2cd3568c0b977e510ea50c73e59a5860ad2c5f9be2bbd629c6821d5ed4f6673a64c441d49ecee504896b455c5fb88f1926933e2a21ab2bd77512e0b6f0dc399676cf45609bde0732f9b761548672af0a8fb3f99ce0263c41e857eef96f02e3d77a55d08aae97b4aea4d6f5d2490b35a87fdbfe7aec5ec75937d4ee5427d6d59ce7a948469d757b22b3303ae398f7b185aacd6d2360ee835bcbc8edd4ddad5ea0550f8bc64e109dc2b5f3f772207e6eadad2baff3c2e754df530fb79da42d70754c36b59d0233f9ae0951b88b3f6d1a6731719da0d41e4f058d6e38b582765f68d1d71f5fa33a0c1414198869a04d72d78e86b937bd1b164867863f5d59518e5bb58178eee5f93d1210d7ada0edcf1fcffd7895f42121392d2b6a5d705a12095bf3915d86b5ba255f6499c9358a1fa5dfd5bd5b25e41f6c7ba748b345daf20caba62e20d6647dcd2efa097d7736752eacc4f117158e9ac1b0a7b6f1cd5ab173f936e21b6698d54d122710547b7f6c27ebf464a8bb4ae92139852a9bd9b8423cd19fc05ab5ed9685988db5e685a66d695e6c438b78d46db7617e77500b4b5dca3e151fa63743c335d4c5e4b9897997784cabe2cb13b6b597e172433d970b4d3f08faff93a5e61b85921a3dad6c29c755c5fa7b61db5d43c685f0ed4b657b65ba29eecd67fc3e7f5bf79be25d9e916df40a4ad3a16f3a17e6343b2e3f315a2de9e4d91ea532855db7d331c35f1a316a15fb482f7c4304e6f6d1469158b2f5aa4e1e0484793de4a0d3227023a00754e791aa86313d6ec456f89c35a9ad10aa007b9d824cac9a83b1d7223b2bce13d024924c912c2f8ecb741d29fb50ee752698945a7f1a7d22ac0cecd055b329d767b2112126957efd216efe1495446e2871e7a68bb03639468930edaaa5ca87fa91485b6365deeb7b61196dfaaa6d6cd662df04df2eb2a42757dca0b019dfcbd67efb6859f20ebb865e80041e2bb4de298b5d6ff2a27c6d79aa6b643cb8671586a240f5bfe3f87a7f03ae75bd660992d442fe633c6e43c1ff50d96579b62ad1e35c2deb65f65bf0c8ebc2db26bf88b73a4bef0e4a1ad599f080d7da9b2833a15fb0c8db970f89116719da3d0be3e9610447a1e06232fdcc7e76fe95ff22fe1c98201011808fa1254e5c34a66191a8d8237eb34f6281a690e1a8d06a0cb6bd124e5e1cd80a243c836ab599f93ea97a8828655f8047ce0a1b148808862e01a8f0db44466892d2150f9f44e53a183ab22484e9710e05b3841c34b847cd63ad5e7af94817c67c490c5b1d66f6ab94f2581062ed9ef3019186b44ff92e47680328e5a24b908cc8d045c833c1188c48660aac2587f1f49e3c0d74535bac922b2e802f5d96b24864564b37b862cca5e9675341cec8df12957f3eae6815894602724c8f3841ac5dd080fabc966d073ae4f006361c41276c00849d93348b2197a10b791230d1c33cb92de6e850a517b84cde65caadacf0d0d596a32ef8839f6c584890558acc9c66dbdd93d92ac23d8386ed6e6398fdda39ff4df69e64ceb72b4143ee466a9173be9a362215caf88e05a63af5ee6c7c4701b129ca6e09c86d6d2b010895ba927b5bc8774a4d1ffb7ed9cdbf595be68593646c174c53f43f1708aa3bdbba786b7b1b9436f0f2e08bb0e3020c5b6e24f9c3b549c8f5a6dece3d18e7bfc16ce0877fea852ec0147fc4165843b8f19d0c3ae0eb0ce34e687440aee8e1fb90e114d799121b34bb0b96c15ac027709da9a1443d3ef99a9091c1e84f764ab4ef4dd216234277736bba0f818383f070de23f118458b8b83242113720db854c3bbddb417a9805f0e3f23f1b48f3fc355e9a29d8d41b6df359a6093bc095471b4f4ec6deea2afb4ce112232a6f85cd361da64988930d8d51e9f93290327b63ab1be51c0c5e83f305b3dbe8a26aadeebcafa2892599fbdd96fcf1396a2d32a2dd9dc549e3557df113b3b3188e406785014620ddc5b72dd8dc644c9c41d907dfccbdbf27bf79713f30e3d9baf28e678995314fe382cbbde9c3bc7d29bb1f6bc99bf1eaacd41d2ced9864c605c78c87cc16248e9d14007c7b99049d59c884b4459eba9cde252a272be22f2eeac5a7ac623942015cb85e59fc5a050f0c3de8fbd6e85ea96f2b80bb98705f6adf8b894e369a3c4513b700925d3fd27bab33ec9ec871855806f82a50e5cd04b57e32cfe551f5e70e065a60c48bd6c83937f9d46bb6d4385473850d6a50c2a6d52c36061f3bbc4f5c2b44c00372ff27c7938bbedfacf20f013a644e60159cfda3500313e0ca740e7da92e732e8c4cdee714aacbd4be964dc2bfa569659eabf5820b8ad5b1f0993a489018f062d76b46933b427505ec0e169ecd978c24dba219f6e8b01a1166a6a2f73ef56309661eaada169665428bc87997e90abea5514bf5192cb2ab79cf68fae8b27144283f7a3f55528c9e6f47dcaf7027c4c9bd03e03de69d01b611804b347905275b60f890a75e72dc3632502fe4e988046a07ad6b693317b74c192c9caf40f90b66e54817cabd57c36d17ba32a0fa5d8ba5b8f539412a77fca970ca579b661bb4f6db1f1ab38c0979114e051b03f85b8feb9287c78781955d95e6d2c0bed268b768ecf3f9dbc2e3b13d7aca7aa12c8d9d88e78aa9aac8cfabc3fdd6bae43e22cecd071847df1eea80dea92d0621d9cf23c6891f603f1e026daeb80a1d3077ab83b0c768f8520ecdcc202ccd4fd801177a33ebafb87d69bdaad8324bf9b4502760951986c5ab4c972b3b8dbc729bbef39d79661f29fa838c7144440f3b6b02cd83069c3c5e3d2e7349e55e475d2e44dc17ff453be32d57d392e413709dfd8d35eee2a289682cca28761995ee4dfa5c287e989aa1ec6a6250f143cfd7816fd87c43c243db69e892ee371305b52e875c151628448dbcddc074e45b292ddeb14e1e6df81141f9d6aaf2fca0ff0f74f4698b45ec22cd4e499e41b1257377471c60b0a9e9e7fc8cd683cf8e497ccf216a1dfdf962f15d4354ab4e7cff6404f6cfc4d38e2fd6276d25560cac3a8c6f6c12eb265d1fa2d41d0d5d41aa66309f040438242ff8425fe7996707e6c9559c4261a40cb8ee019a0fcd7e34c3db5bd90c9bf345e78db6ead78010f56c7a85344b0aeeb465c0bab68468fb4fbb0bf5f1caf034ed76bc05a2fe111f3e4845f2ea4cfe2aa836f8954831d048b958fbe5e781a5ce6dcc7ac6b0728668aa58a8c011873ccb14c213ce44a36f057a4287804c814529518b880ea94cb680f8c643df98512958d33af9238fc083055599a0d27eb00749cd694e67becd02305d034392f5dd5ee902e81afc017fd063bca91e313a43edf990e6b6d4c364acbc7a87f375935c30a4751ab1975355bffe4b0b9766097e72632954debb192800bc7eab84b9a6b5f12d407947251f7897ad42b62cf4e40ac22ea02d383ecd87a906d662e87b5ba30c6fc81fb27019e7693ec4adcdac264b14ca5b65a5e20b65c2b12f623e95d68a292980dedf085095a04fbcb95a513018793dad816ce8f285a3438c2e5438fc2394bf68b3ffdb75d20c137cdcf040101ac4a9ae690e519d9a40ae04d975c925bf82cd3891b81a8f2dec3403729ae4c9d5e7542bb9ebaa83ffeff630a5d04402d84048c6cae1a72893d032f24d0a530b0353f6ebe9c73571cceef65f3ae7f83facf4e351bcae7a5aec24e5d34116c420f36a84c7f58aa4642e4a08d9c64efc8f24a01678397158b13dd6fdbdce57cb070334bcf8376e8cf13bf8ae255e015c9490ca877941a95c77e6f87590c9d4b29858040f8b489a891ee6238aa9e3a53c79d8745d748c4ff57d0725eac80be66fc27803bd09b1f7aefcf06b28bd0e1a9ccd80691", 0x1000}, {&(0x7f0000000240)="703255011112e2ed6439ca64efca7b0b5067585fbacfbf745c9cd4303af8acd2431060fe2e4edf26ee34d006bb8ef50f64fb31f4913fa36329c9281bec1529c6aa8615b187571e0355ec5c1b2d8a4b648a2e20f3ee1a07e07cf3fd4c4abb9fc64922efcfb3fa14cabc21ef30d3dbf72d0849549a30e8b484ff490092e0c2de48f1f775215a85f4b20df89d56b52afcc735efcd144cf3e7c01384b6dce8f56dbb3df47d333b45b61568b8dc45df1a1f0382aa577bedfb4019de01c206c17e7e15afe4d74314e37c630800c9bda87e0b7a958197a275588d46cca8fe74106e79644ac08ff49d", 0xe5}, {&(0x7f0000001440)="4df7067c205342b61136a29c3a072bb7189cbf31c78d7bb495b04bceeb6345474240b4ff382779289602b261c9fcca2d87d098dc39f75fed5c47f0d333e5318fc29c49f71a3ccb2fbf1c8af06c957d66dba96496023d891c110272c4e0db1c7d258e7a74c1a26f87e661e241c47e7a0861bd8fefb33a783cea938824efb9b0adf37d", 0x82}, {&(0x7f0000001780)="22d26d56727c240776e057597f5a3b265e1af5e4666a15d2feb8b90000f64a2cc652c461cb9b7f88b00f14f262733834db51d0ef2c99b82cf11588d39d94405797f3bc291e915d69347bc3b36eacee51899ac482e0ededb735279ad17b34b182b03657f253fddabac204373f4cd3bf08630fa22f7c441eceea7dc13f4144d4d498843aab5e57257974f57f773dea8a58f290766e6f356d0354eeb4b90000000000010000b690da04acdbb88b2ccfc6c81ce883bd322efde7ecd9c6700015476c42be5c55077660dfa9d97ee86ff7eda542da4431c27373", 0xd7}], 0x5, &(0x7f0000002880)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [r2, 0xffffffffffffffff, r2, r1]}], 0xe0, 0x407}, 0x8) getgroups(0x8, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001880)=""/4096) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) getitimer(0x2, &(0x7f0000001680)) semop(r0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f0000000000)=""/49) 05:27:15 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x18, 0x5, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000300)={0x18, 0x1, 0x1ff, 0x2}, 0xc) r5 = dup2(r3, r4) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000100)="071400000000009b33ff0f000000000000000000", 0x14) r6 = dup2(r5, r2) r7 = socket(0x18, 0x2, 0x0) getsockopt$inet_opts(r7, 0x29, 0x40, 0x0, 0x0) sendto(r7, &(0x7f0000000140)="ad8ba1fabf1ba0bcaaa8d87caf32df84edf6211bbe10956183a5102130f7d49eb605cbc8e71d97a64682043c504b0b4406282ce76418f538f3cb1c9ed18f5d53e1be8572ede830ed4d26a060f56effc93ca2e4963038ba2a8c4ca9bf949e7a81da313e02dc1f2c69fa030e8387364b2fe88e726da0cb17edaf515306ef09619229515a0b599c6a55133a14794b221c97e0856940b069a35f9a57fcf1", 0x9c, 0x4, &(0x7f0000000000)=@in6={0x18, 0x2, 0x3, 0x2}, 0xc) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000080)={{0xc5, 0x81}, 0x80000000, 0x5, 0x5d738f0b}) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 05:27:15 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaa9aaaaaaaaaaaa0800450000380000000000019078ffffffff000000000304907800000000450000000000000000000000e0000002e0000001810000005ee1048c"]) 05:27:15 executing program 1: nanosleep(&(0x7f00000000c0)={0x0, 0x7}, &(0x7f0000000200)) r0 = getuid() setreuid(r0, 0xffffffffffffffff) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setuid(r0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000002a80)=ANY=[@ANYBLOB='\x00'/151], 0xa5, 0xd6d0c418f59fe7d3, 0x1000) msgsnd(r2, &(0x7f0000001e00)=ANY=[@ANYBLOB], 0x1, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000240)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @rand_addr="7d7061d8008a2ab4425e11e26951bedd", @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "239b75", 0x0, 0x6, 0x0, @local={0xfe, 0x80, [], 0x0}, @loopback}}}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r4, 0x0, 0x9, 0x8, 0x9, 0x5}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f00000001c0)=0x8) 05:27:16 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) r1 = dup(r0) ioctl$KDSETRAD(r1, 0x20004b43) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$WSKBDIO_BELL(r2, 0x20005701) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x9, 0x6, 0x6, 0x1, 0x0, 0x2, 0x3, 0x0, 0x2, 0x1f9, 0x1ff}) semget(0x0, 0x2, 0x400) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000180)) semctl$GETPID(0xffffffffffffffff, 0x1, 0x4, &(0x7f00000001c0)=""/198) socket$inet(0x2, 0x4, 0x53) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x200, 0x0) pwritev(r5, &(0x7f0000000340)=[{&(0x7f0000000300)="afcb5f3fba7d9e2faaf05dba63157d89812adbde63c03cfe04", 0x19}], 0x1, 0x0, 0x6) getpeername$inet(0xffffffffffffff9c, &(0x7f0000000380), &(0x7f00000003c0)=0xc) semget$private(0x0, 0x2, 0xc) r6 = socket$inet6(0x18, 0x4, 0x5) flock(r6, 0x0) sysctl$net_inet_carp(&(0x7f0000000400)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000440)="7cb1eb2967b592894d33084023e2b5e026b26f5ec0a431e0d709c51d6f69f39f329778706fad81b417d11a6bf7087c51bdb98b4de42de23daeda00dcc82b2cb08bd4ef", &(0x7f00000004c0)=0x43, &(0x7f0000000500), 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000540)={0x1, 0x20}, 0x10) 05:27:16 executing program 0: syz_emit_ethernet(0x22, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2}}}}}) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), &(0x7f0000000080)=0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', 0xffffffffffffff9c, 0x2}) 05:27:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffe9) open(&(0x7f0000000200)='./file0/../file0\x00', 0x8000, 0x163) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') symlinkat(0x0, 0xffffffffffffffff, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x10000, 0x0) linkat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', r0, &(0x7f0000000300)='./file0/../file0\x00', 0x0) r1 = dup2(r0, 0xffffffffffffffff) chflagsat(r1, &(0x7f0000000340)='./file0\x00', 0x1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/../file0\x00', 0x0, 0x0) fchdir(r2) select(0x40, &(0x7f0000000080)={0x3, 0x3, 0x376, 0x3, 0x81, 0x401, 0x33, 0xffffffffffffff03}, &(0x7f0000000100)={0x9, 0x8001, 0x4, 0x5, 0x217, 0x9, 0xfffffffffffffffe, 0x2}, &(0x7f0000000180)={0x5, 0xffffffffffffff80, 0x8, 0x3, 0x10000, 0x6e6da7ee, 0xffffffff}, &(0x7f00000001c0)={0x1000, 0x9}) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x7) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='c\x00') openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/../file0\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x10, 0x0) write(r2, &(0x7f0000000380)="0436c02b82aeea7835add0531fc3483c463fcaeb1abeec828bccab895a1b63c27e215d4b737be49aae8c21ee146ee7e2a4e9535a6a53ab6e56d3547e84d7a3160de18085506aa6312b3e7f9eabe24b0a69cd1c8fcca5a28433d5ef67b70ac785760c6f4c5758aedd0925bcc4a62ded9421bba40cbc4499e51850b4a50ad735ccac7d435f260c1375f21d6ebd69f1f2b69228bd009e5e3a280d0f2677c676b5a7c7d417015662c000b4856d65231e48b39b0e755bc4c70a3775cd8812b6ce7fe4530cb4be99a021e0f09e3517378c4653cb71f5", 0xd3) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 05:27:17 executing program 1: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x10, 0x2, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x800000018, 0x1, 0x2) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r4, 0x0, &(0x7f0000000040)) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1003, &(0x7f0000000000)=0x9, 0x4) connect$unix(r4, &(0x7f0000000140)=ANY=[@ANYRES32=r5], 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000100)=ANY=[@ANYBLOB="6ddab3006644fe803040"], 0xa) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r1) setsockopt(r3, 0x0, 0x3, &(0x7f00000003c0)="1ad9b297", 0x4) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 05:27:17 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x82) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000340)) semop(r0, &(0x7f00000002c0)=[{0x3, 0x3}, {0x0, 0x401, 0x1800}, {0x4, 0x200, 0x800}, {0x0, 0x8, 0x1000}, {0x4, 0x5, 0x1800}], 0x5) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f00000003c0)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x6, 0x800}, {0x4, 0x200}, {0x0, 0xfffb, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}, {0x1, 0x1, 0x1800}, {0x1, 0x2, 0x800}, {0x0, 0x5, 0x1800}, {0x1, 0x1, 0x1800}], 0xb) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r0, &(0x7f0000000200), 0x0) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) setuid(r1) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000180)=[0x6, 0x2004, 0x0]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000080)=""/139) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000300)=[0x7ff, 0x8000, 0x5, 0x94, 0x1000]) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/215) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080045000030000000000001d705f5deb947aa9078e000000200000000030490780000000045000000000000000006001420b94c964aba48efc4de5827724400ac1400bb00000062f9"]) 05:27:17 executing program 1: write(0xffffffffffffffff, &(0x7f0000000180)="09edd8557e", 0x5) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0xfc2c8179caefaba7) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 05:27:17 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) r1 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[0x5]}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000009c0)={0x10, 0x5, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7", 0x33f, 0x4}) setrlimit(0x6, &(0x7f0000000000)={0x3ff, 0x3ff}) write(r4, &(0x7f0000000200)="2078f7b678807d89e432dc19f570fe1062c871763dbcbbff8330c22685419d5e0110188e90cd9c0800599ba24cd786f6c1aae1397a431644e57525e4bce3b20b21c3f3719d23be5559346a0669cedb6637b428821c1db394acba77de083c02000000acbcf09bd3c719ed25314d891b0eb156915835e6510e4cc21617d89d968c7ca5d765643b81963504bb16e4767a0a890fe7fd0973bf7d5a7c255a15237c382f9331c221d4a805e4d5593ef433f06f15a2b058f46843d1545b9fbaf9529736126a5a60a3d6f34403ebee1baa4ab067a15b222c47526e6171d75fe1547403306ec67024de2fad41729903c7953b0f1438c9f5170b27dd49b83a8bc0d2e90cb9f8fe55159573fcd63f4c232fcdcab8d8212d234a4383a1db99f511017186be2349fd5689a636066222f982127572fab74c72e9075da300000000", 0x13a) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000140)) 05:27:17 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "946351", 0x18, 0x3a, 0x86ddffff, @empty, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @empty, [{0x0, 0x0, "4def"}]}}}}}}) syz_extract_tcp_res(&(0x7f0000000080), 0x9, 0x4) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x80) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x4) 05:27:17 executing program 0: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x21}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000600)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) 05:27:17 executing program 0: syz_emit_ethernet(0x82, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60460000004c3a0000000000000000000000000000ff02000000ff0f00000000000000000102009078000000006000000000000000fe8000000000000000000000000000002b01001f1b114285575ead46614f26ffaced638f"]) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000140)) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) r3 = dup2(r0, r2) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3, 0x8, 0x8, 0x1}, {0x4, 0x9, 0x7, 0x6}, {0x8, 0x7, 0x5, 0x7}]}) 05:27:17 executing program 1: bind(0xffffffffffffffff, &(0x7f00000018c0)=ANY=[@ANYBLOB="01830803090928f9622c18318401b9ccec85692b5ce2ad680925ca17a496f9d625cfad7f652e7a5ab694c0746d5f8db4a2b088520630fc43ff61837a6dae8a95b43a8bb0719b96a7e21f469212cd559efa3a3a25c0889d079b422c6b12555f439481c2fb4493824f8f954dc91cfeb6ec85b2fc19bfbcd0d0ea3da91e95c325889f479cae0200000000000000aaf1db560cea140ed19574becd0e3f59c87f64cb705985696098d905ae"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) mlock(&(0x7f0000495000/0x2000)=nil, 0x2000) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001980)="ef135e5869b06a7b4e1a09800000190025ff14240b08490000e7ffffff", 0x1d) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) sysctl$vfs_fuse(&(0x7f00000016c0)={0xa, 0x12, 0x2}, 0x3, &(0x7f0000001700)="c349ae306edcc07fd449bf6d6b55d704752e75efcd7729aa23ba47cb8e39b5b1bde9bd6762ea4960610d6216650fec8df8a6d125fdf81d8f2653010996efc71a468cc257a4eaa23b652be2", &(0x7f0000001780)=0x4b, &(0x7f00000017c0)="e7c3ccc7ca74d249f6b3d681607653d51ac92fa9bb35e6ee5378265672efec24698a01d84e392931ff87722e70f49dbe511226659636fde61b23924efbd86e69bf3cf703df4f", 0x46) setsockopt(r2, 0x202, 0x9, &(0x7f00000006c0)="4ab403c21aa31d1050f0f368d6834ce54de0fae351fd02f59bc91fcd0de2a7ab6a6da4bf8a426210b48bae3f96bae76b0891f55a47d91a8a487027817587fb1685f9452c230b0749e269b5e59b21ee9eb79f81c6c07d9b2f6930dda07fddf51036cb9fa1a01941967e813ee670f18144b225a4101744031e46f3f80b40303e18f0ecaff3fd2a72f0362e6a3dfc9bbce44890d71c32e2ef3c4410c8057f4914c294073c3fa22999a8e01ca261ac0bbd5c2480560dba5f5633424c850bdc21338ea7edf84298bcdffb15d9109f0e61d10f2f13bccc660ad42ed68bd2ec0feda189482d34975c3a388001d80d0961a5dfa4b3156dbe98296263d8b6c794a897a74353af32391f1457d008794cbb4a3b9ab09d2652981afa8896e8cea622720ae715e67aa93b04395097d9b67623531a4c7de16edd3f8cc196cbb33a42f28760598b4c10522234f7271ef9578d0df0ad0129d12e880d3a658e238c40cf40010320be0ecfc3486914b204cb13daa6606eac788adc8badf68768ce3907b6749d82fc9aee9f1e39b0cb835d1c31f1fb0ed983029f58aac11bdb13d599181169eaf510df1247ac5af0a9820cb9e6fdfbc158b31c9e73b6dacb616d8dc828e10753d7fe40143a7430f53f55a46ccf51da45ff6999ae0a2a7678392bc9394d47df43bf0e1fe5b8a88fd5a22dd6426e90b7fbcddc684c001d332e133ea95677334413f45fcce220350df52a93087aa5d070b1d1134c0f7be6a5c3bdb24f8a1539189ffd4477dc01e9a7a0bb2cd6a72f41da44cbfa53f87773aedc807b816a0341753bc287c33cde7a8d0f9dd96e57aa9cf46e02b9cb8bad6b9d9d1be3c1aa9f13e3dd6e004bded4f1a3b15875df147fa8a6c34ee86e9e09b315456c094dceebe1e889071a17e62f9c15f058971d59e7474c2f85ed052be3f96613ca55cccd44b366830ae508fbe484cecd2324f53e4efdac8bd893c77e940d6cd88bd8ec3d96867dd8b668e9e83d1556f40cf8ec0f060f511bb165b94a8c74f95d9c9864db920a84185a855efe27a1ea2961f8a38b447bffa356afbdd4db72c4de72e60b731001109070708840bf5dc8bc1fc5f9d8e050d151834c392def6c4b5ed55400b1ad92e560bb3a08bd7f62a3b9c7289bb4487a710c748a98ce50b274e90261791b51c7e55542812c0ed0e814007c59780ca21a1b673ad9a99c13b77201b1241e3e458c15450c7abee78ab1f4ebec3bf75a5d1f771f9d72306d0b9d39ef5dadbaa11ab0ab64cfe84845b84e9603e303440e3502d585fb85c36e29d687234b579cdacead891039157e052e5d3ae94e245b52a3148534c13784f1bf335b47b1350d8effafac97a29742dd76818a90a4ff173de6eb852ff2c673eb0bdd5ddb31f3c57bacd4f56f095083f2fa57f8577acd8960ea6c8e87b7b3301f1a02b4bfc379090d75398bdeb59d5b17c584f4d09859e3063568b42c2ee426630b21ca558448a7002bb74e1165bec169232ec1f0caa4a6daf7acfc7e0ec5647e35b88d6cf215707af7078990f22c3328a3f2e04a2c71f231171ea44ea2439e603de427bd56f38cbc209779e74a5a0eb6923e4a7a7c57f58ff0179f6255876063aa48634476017410fa5b64effb9f5cd80ec7ca10978dee95e5e6abff5c465cf62138c9176ee644ba49f88999c1da00517ec7b0f57af6f49148d167549be6801ca24941fc94ed373f2f1114d113962827a218a93b5b30deb4524e981a36ab4b5723e38bd75e8fe0ffc6ee059d16216389dc64757a35193a12aa31c1fa9bec4ae905c5acc425be80f0e3f45c97829c38ffed3d27a9fd1277b6984ecd525d4aabc8ef505ce00d2fdf61dfebd09d146cfa7d581819b6658b57f8f900d2ff761f084dde1c8c5e882f8039e57cc556046cc48b1f20e2ee6596a0b5f5f7aadf40af000e9a68d1533137e4023227af14bf2b835ebd06a046834fcb6d0df2e8fd338387fe22dd9c1fcf7c08a221d5775a9d5d45e0c54d012b6d11b6bd8b6b67d879936eac8b83b0cc7211a93f5ccb3ced8189552cdf35394570e6f3e7d5645fc4726a771308f0c862199935391d5e1674ce5acd0bce97352d378c48955fa730b244440434c5dc0807e815d1f865feb267037ef003a6b9e76edba39d15019c730123da908c5f6388c1d1d2f309bf3342fb101af2784740affbe88010240469291ecf068df8334884d8de0ba1766645e66fea9f27224a7ae000e0256cc64c641bc3638858065bb5f44baa2a0603ccee6fdb50fa1103a5d673062b128f6aa574037c09358cde8dd3e0a6686fa316ef80d6607d9cc7c5928f3969ac153d196ae653ddf9e58e8f7f875c258e2a50f7245c034dbcf4edaa2de4ce67c47656004f1d54852001dc7b9853baf440de8baec414fc5a05acbb119f6ccedc3e6442c05e001ade301fe9931006f39039fda3137e4f4ca91e81210951526b44b90f292551bdc16cfc2fbd785332dcab2eac9d42f0c3962c52a01d12fb8fec9f95d7abb7df10fd0eae6075113c70d055551f5de70d8b3535dc232b0e53105802b7c5633cdb2688dee2903695c2883c44e820bf4035193a3cb5f82e3010dc84df08bdc0f3c4fe601d1a35f74a05d5513f8fc12433b5520232e4c712356ad1302965e53cb1358ee90ac89ae317c9519a98c5ac02735e010b85184235791cb57dddb8df253c65bcd334aa2865b716ef7047988c761c053a84684af363e6a8993ec1b0e62349f7f75b7a6dc542cbc7b942569644b03c7c157459f2e58dfb9b7b42208ae19381a56ef43c0906bb567a70bfff13236675e70d15d909b47ea699b14d76e0046ab006664c7f2da67f44e7ed723ac0c2b24afac8185ec9410f83c6555d4abce56928ae589c10c0c04da895ac5c5fb03e1707831bfd7f98038c544776b6403c4807324c6d4fa7a0533633ff1c72729cecff819af19a5638b09c042df8b574d030b51ee766cb7e80b92cf40d18e46cf5dab525f27766639b0b399e04ec432ce22dd626cf2854250c75537198f29202fb59effce47789f924ba132b58784c8319d6d007dc8820db8ca63a68c2a08d5ce959568c814c2cbed4d24aaf31f7ef506c0553c38121fee8f1a3fabe9c9ce4e8ebb6e9f03866d3ac757ec8e7a13ac06e6826ae55b07f927e8e7ec41bcf7b21aa8f2ef783027ccf71d9d1cb4de5b3da6b14513dd15c3aeb0ebf9844fd2ef5d6dca130fc8f0c09b409741a51ad29b55536b117c201684f4e3860a5bca8d6804a9d2848932d3daab2a2bc7bd1ec1463899ac3f3fe76089dfa2e9f81969d5b3a06ef3ddf5c858198176e29c15d87866a602c81c512513e5b5e9786f528f03609a3e4206d73a6e27e931d1f9dcb2883f9b87944a0919435f08614c3111d750ed442994c3f15e4b2045d30483784a782f1f54ac85f95ca226c556c8a5b4fd6b494bd35a3d817062017c4d5d3bbd74b4546809519a94c1b8ae16946f3cc1d508483367f11913908168453e3af03d8648fccc64ace28671e7f21719c46599692393cd3861b6b9a0d57bc05aac0c3f8e0d04d59da8ab56a5d40d5b17a9a3e88e23d55fa73f88a6e430ce0a33602227fed966db787c2c57af387688421ceb6e519666c0beb7a61543f17dca8401eeda1582418a0d47ebcc9399c31e7bca877d24c5dd4639cbd2a68e5841e7604e31d28304fa9b1e7f4a89062ebce184415a9064475f8a521ee33100d1957ba28d89579ee46935460c9899621fe7f8e53dd6c4661d5df5968b75ba815b0326f1e18506664ebc4157ee15372625202acfd847f6b83c3f4649237c7e030bcbdc38e1c275f7cce6a098d6659f7fe6deb95458e00afe46329b37570cfce3f92f14505522c6a213cc8af19ade8b808316aa95f580375705722cec1a3bd244c96081b96565a84ee0a86c0ec5ceb72779577979151fa2cba815da94233e041eba96c94854ce5edbad92da567784b4eef640ac994d9fce01c897b56a33dacb6b2595a14faa0979e875327da741229b704bea95a37bfe20971d346c33002763fcbb56ca3c08e74c5b7ff374077eefbfcc41f702d359d271a572526855317f0379c6ca0d78c5e67562ffaca2f5638b135785c688f1acd953e506f90317ca85cb7d3ccb1214bcfaf595bc55e7a1c5bb5d1b1b2ab610ea0afeec29ff2b3535d3ed8f3fa6970d5bfe106f1ed2320e65749181f8c1a54498445179686724e29fbd900da7d0009b4e25a2932de1ba3f7160264042f180609166fa278f57e61fc59c2cd6a0c8e9bf297dcaaf7624d6c9720398747b9ec74a5f1a6303883c7bc64c473f2938e594d6b4c2845710001f3c2ec80fccccd12b387516935723d10acb7f8b1546473b8ed7897b16170e94fc624cba5cb35d4cbf65b533629d8c426adf6dfad360ec0c3541bfab7c3dabe2d204de56cd380a167e63dff1756020dfaaa38025c3e08a5c2a62f571c15b1c4ddad481891e3be05f1c1a6434480bd9c06b6a9b88df04d5404a8ae086fed62681064b03972955405b36dc9c3a1fbb62f28fa3847c49a55cf29af442bc8df3d6b50d9a8fbeea1c4c213ad867ec5267bea93450f1a6757327646422ddffd345d2adad318b392fbfe590c53e62128bcfe1237845a53be1714379e371e597cd48e3c0bfd434fcb251f6cb98c207102606decc6dfa35e006943057d7a91cc5123ffa28c5522bdbc725f7e249fdc6bfb0da99bb4766492bbbf8ebe121705b4bc8b723aed2a5aa0b0ba85cf1d18467b0d22b992b81169e1eff2613eef614db6d724345f84130ae15224cb865855a51627714437686f532e27587cec35ec3322edd1302fb3612384514ba3126f57802c38389e2d1a80ebf5ce443d191aeb623de2cbd4e4777ac8d26f91aff6af3b689111e1c1a82c406726793d4bc0a874fb3e8959fbee6fa0e9334389bac5fc5f4c6c46200563f1a4f198338b0d65999f0ceed4f5204519ea7ec050dfb39a066010c31d4da3ee5b577c756b65c72a7b5823967b84815c8c54df10246fc9c098acd7ce483e7381f05e5b8128bf1f89dd8e4b0277f44e910cac37ed7720f55d5ac6fed6e4e7aa71f1b551fcbe96f06087d88137942eebc53fab8c66f6bfeea7c41b2e75573481f19be9831d6d1bc7146a0faf2226048407fe4f31a26837ab4eb39553f4e610a7fc1be9d77edd74d4e5b325d3c3a1ce5b9972452b2b5cd32af4258f9fbd3e9d575f0f41dc6a5ad5d8b5bf5b00e8ef318ea821eef33e4b90c003180810763e9866bb90fb926d5a76097e52724aca361f54eb9feec97926d4faf9deb2a7e57312948c66f598a8a245714b2f7d6c2cb76981f8e4e2103abc837cf290fe273fe3506e929126fbc3a20bb09d34b843b46980b17fb6b3520c90ee0bc06b7a1e451cc49132b3a957c49ba4ab7a3ff36fdcd89fad85aac45b99594922ed813337630d1128f3dee1d61bc79e44aa973ca087a6fc0a421285440969e3f8bdf0fdb36efaaaf3924022499afe4b7d0bf68ddee375aa49e6718ceede394e428d8780a08b80b28394f04be6a2bf320bab3c28c84462a417e5b334513ea794f13364d7c4b02f9ddb053526bc8fbd1793b9b238a7a571fb28ca99fc6b360a0b8f5d84dc744663fc53473ada005d1f3b822241076a5d2c16bd9a1a140e9d4fac9ad504abc8f0e05e919923075e1ca84e2c77e5139fda0860e4c5bb1956bc2df391145e9ed4ec59efa22026ff62fc2f8bc7b90babea897cc51c437608a1c496129c6093e4f4ab457b617228e2f4ba33092b578113ee1983a51d8c20234940f8df2d65403b52bc491ebfb3e99c684c318cd430521ad243", 0xffe) r3 = open(&(0x7f0000001840)='./file0\x00', 0x20000, 0x160) getgroups(0x2, &(0x7f00000019c0)=[0x0, 0x0]) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000001880)={0x100, './file0\x00', './file0\x00'}) write(r0, &(0x7f0000000100)="e4370b6cc47a67817a9c11cffea1776b24d0279d68f1f9993c467ff629601187b0f3c71d618cd9e188b16fc5f38b9fd4b1963dc9f78fdc47d143bf232c815ee08069d3c93a9ca72b0b23a8b4efd45df95f55f75fa056d14fcd280dfa906e8acfdb9625e48c16fa20367720ef0d447a1358cf4a2d962cf0c7c2d9bba6897a514c9d12fc2c40e9dd39ca937fa293df9df21b05b51d6a7c1b691a10a030f330a6ee59c8a731787594424f97cb4be4f0121d6d8dafe838e26f4ceb013cccaa415927d6796a4481c81c617e96972b327fad777d3ed4ad7b038c80fae437ae47d0a8ffafa1f22cf84597461ea05b0a4071ab5e507b9c7492fdeb01caa30abfde07e8a75e520a2ab419d292b2d71081c741e3acbeef800f7000a930a90c6e76caa83bbf9c962b2d2a01f4c8aa09f93cb9c25f9558cf23823acd5db33d2cb050807ac63d251ce5f1cfaaf87c638d499c1ab7f65c89fdc137e0c2ea7a0efe1e98c69647587ba11b53376cfbeb1ea999ba89596ab29b98f8cdadbbfa7231b8624445f419d3757ca18230dea2be0ae37e732cc4d9ff5feeea046ee9252824464f1ef9cddfb71ecd1bd28500d2889c64e80d031c5782dc3cc8de3f39b3303d9594b91b5634918fb174124b09a626d83eef0f57925e01504d55aba5ca72626c04bf840f9adc337cc880b3abd19251c411271f1f9d4f35bf012fb922cd31bb42c8126218dc2b5bd937149cd129d0b5ebb42901b0ba3cb3013d4590be3ab736aa82246df91a38605176b78c150e4afb2624e274627965234e7b25661430a7b83af7ec5cea9e68cfd8e9fdbf94d4dbd26385246ffba0e52f2444948c617bb205f80e4e19f49fc0da93946a86b1474365171fce1d393e026b28a23f8445300537329ea0c31a9ae01aa662b65a5a869d8224a07d55d0e4c8cb6ab24698110d257302c906abf48ba4596832b724a11615314ccdfa3ff356c73e0d162cbc29564f9fb0aa5f787b8deb3219022054f53a59e9a75e85a2fd95698d60dade0a3f3bd069ff93e5798aa9dffc144d7a959583033cf5eca65263ac8cf73931e5ea2fc73aac6165411a50c58ca8fd6633a72eb61081520d13f6532bf999e889204d7f4075bcb62780d34209e1122d6b81c758db9c36cc41ae56eca792b59e26233390a18e45e05ed32a450b7915c541a81eabac77c55995022cce96fdb84b755e8fbc80d6a6766e440377e44744812e6e48a6330d64dd098f155ad74c7eca14a4da875b78ec71859699c574fd9e0253d0698639f9b0412bdb5985792f39e9c9e4f127b73adaafd4f0fdd09721ede84fa415430a8988004b662063eae72d572a6a98e68b9123306b65c0d53aaf42e0286a642824416e494a64e8d2e64086cb11d0cd10efac8aa209a3ca961768df09015c0fe8e1fada4c7e07113d63a93feafe52e87fbbac2882450ba0204363abc455046aea024fd71149734537a84868e4c64572e1e2e74d17e7c62e4c87bd894a5c9b6b5625664dfba537d866a10b325f83172791cb3d093a8cc6bdf1c9db0e7d1edacf0422f35356077ef2c894403816f5facbebdd67b98d6bf81b09f9f1d6f0601230b98d35c15a9f6ff4bdb3984981c7be2d835d69b7e70176892f92389ef582a0b9e8d1569e1154faf8132b984b1a27bae5992df233a72e88c6f8ee490823e78879c6038a9e5fd443ec9db5c645327cdc0590f50f82974e645ac023c57bc2c1b11cdf2af0a842ff889efed7a6d8e51facaf952e5c740de90e7f83b300e6e8826b2a54ad72d02b205f73af5fe3d392509a6e1c0e54fca45329fb9ce1bd1272a223f3fe94ecf8f57d84fff6e78170c1f1112dc039a1008171c2eed322db616b051b3bac3acc8eab9c89c4c4b6151d642867dba7278e66e1e01fc282469d207fda18adaa940832f6e1df29697dc1143f63090a963fcf54b89822ceb8543c3e9f499d2982fc5ebac6a1624b470392d96010ad91702e49ebe9db72b2fe9fc6c5b5038e1708209336f895586330c248d6c5", 0x591) fcntl$getflags(r3, 0x1) 05:27:18 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000600)) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8a, 0x7}, {0x88, 0x80}, {0x22, 0xffffffff}], 0x3}) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0x30, 0x1f, 0x9}, 0x1ff, 0x9}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) pwrite(r1, &(0x7f00000001c0)="241ce31e92f0247c67283e5f5fb245d5814e06fe2e3f9ceb500388c9f155b0b502aa4670aae83b8d40fcc7f98fc2646036b25cf912c13136149c9e2b7fc96939acc8377baeffc0885dc1e38f1f98a7cbeb9dba6e4e649b77d5fa8660eb143fcc90f738c504337d0c498679eccb74a4e447188d722def09d54c1e5f06f581a40bc1daf7c1097f03da48f356fe409c7568d0789cd9f63107df47", 0x99, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0xfffffffffffffffd) recvmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:27:18 executing program 1: writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x8) getpid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(0xffffffffffffffff, 0x6, r1) r2 = getpgid(r1) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r2, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r4, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(r4, 0x6, r6) r7 = getpgid(r6) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r8, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r7, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x7, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x182, 0x7ff}, 0x80000001, 0x6, r2, r7, 0x1, 0x4, 0x4}) 05:27:18 executing program 0: syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x14, 0x6, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @loopback}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450010580068000000009078e0000002000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="100800089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6f0000d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3f0180000000000000b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) getsockopt(0xffffffffffffffff, 0x10001, 0x7, &(0x7f0000000140)=""/48, &(0x7f0000000180)=0x30) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xb4, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb88a8360081002b0008004500009efffc0000002c9078e0000002000000004e214e21", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="6104000590780040050ef0a7adcf3a0a6040f6b5ca78010204900a131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56d343aeec53d7010402020781911a288e0000009b81b2edd791e1eb06c56c3df76a3cf2c134c3c982dfca99eaf5cd4fb0c2d01bd40100"/126]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) r2 = semget$private(0x0, 0x2, 0x321) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000300)=""/179) syz_emit_ethernet(0x1066, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450010580068000000009078e0000002000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r1, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9f358ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe883b7dea084c35d1f02a4cc413232d1596e068384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b813f4957a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d3d3945c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3e88243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d498a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afa343b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa02a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc03234908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc00afd7262bc7c981a7ccddeedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45f3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e6977149f02aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c9fb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35a34cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a92e2c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f46030867b008eec7a253dd411688326c59453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f458c7e5d73b698f2a14a8a6e1c4e0ee6b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb9b9c5dded499aac00"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000008006000000000000d9ba78127f748999000000fe8000000000000000000000000000aa4e204e20", @ANYRES32=r1, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f0402000103030700611884d8e8fb1ff2682e33cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) renameat(0xffffffffffffffff, &(0x7f0000000200)='./file1/file0\x00', 0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00') openat(0xffffffffffffffff, &(0x7f0000000440)='./file1/../file0\x00', 0x10, 0x10) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x4, 0x6) syz_emit_ethernet(0xae, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaab3aaaaaaaaaa8b0800450000a01400bb000000004e218ee7ca4e21", @ANYRES32=r1, @ANYRES32=r1, @ANYRES16]) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f00009fe000/0x600000)=nil, 0x600000) poll(&(0x7f0000000000)=[{r3, 0x160}], 0x1, 0x606dca73) dup2(r4, r3) ioctl$TIOCCDTR(r3, 0x20007478) 05:27:18 executing program 0: sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x1}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffed0) 05:27:18 executing program 0: shmdt(0x0) shmdt(0x0) shmdt(0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000026c0)) pwritev(r0, &(0x7f0000000200), 0xa7, 0x0, 0x0) listen(r0, 0x6) readv(r0, &(0x7f0000002640)=[{&(0x7f0000000000)=""/78, 0x4e}, {&(0x7f0000000080)=""/239, 0xef}, {&(0x7f0000000180)=""/176, 0xb0}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000002580)=""/163, 0xa3}], 0x5) syz_emit_ethernet(0x222, &(0x7f0000002740)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x1ec, 0x3a, 0xff, @rand_addr="0000000db74c00", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0xe4, [], @loopback, [{0x1, 0x4, "eadae8b9d590a05cfe288aaeaa30569349485ced69c43879855ac27d04f419d4"}, {0x19, 0x1e, "d82b77f63df9621cd2496bd990e6ebce40a42f250812748d7c0611085edd86ef1f67d5ee4d5c89f29a3642e5542a37ef5bab41c8a55327362128ca1662bba6afe1d7d730c035c253aeeb097e20bfe6c5c163ba563b03832ac4211ea666a709e84ff747c3d5d4e73db4b9505bf03d3db967da46810152cb6df95feb221c0004f73acdf602313b6414f16693ad43e7409cd33c28f2ba1c54e159560485b1d4a184f8534abfd37af66ce20c497d1fe26c66d0422c0ac79e718d99576982d629767fabe96b5b98330cd30579e06cb82ac0e3895ceccdad2223708c4cf4ac378a0d40fedd30c4a1568db121ba875b1cf1cf7c087bda"}, {0x18, 0x12, "4e95d0f5d2328f335cab89c443c64e0663c3c760ac381ebf7fd2e2f52fcef5b04385c4f810bb094e0bccd613e852e776bc6a3c716483e6d5320700537ca3cca40f6a85395d9193f5d7fb039fe19e1695ff0612bc168b322a351c8c729db61b93de2b33bb2660feca9d23b76cae0972e9357a0c3170a3f5a87c065dc7d9d818ae17d854494a16f8acbf65e3932cd0e97c"}, {0x3, 0x5, "9a0395b1d86892adf768e6f0b13e94351ecd945d836aa3ed8971cd265007ca1d538d14576a31ebaee0"}]}}}}}}) 05:27:18 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000440)=@file={0x0, './file0\x00'}, 0x4e, &(0x7f00000006c0)=[{&(0x7f00000000c0)="cd60a26ce3df239accc2f5ff4273b6335ac19ba3672b81a5760b2c841909181257b46560e430129f0aaaa7c69387ffc7fbbd695da45e0a4fbd68c75b8fd45e880754146846437a3dc31eeb538c834e85e2c0f60f3bb18b021c045fcce18b59b0bb48996d68f89d91f1d2277b41e3ba944f2feee153def9a64769966e039d6db4b7c9d30fd380fbfd53cba027477b77ea1bb722c9bfd206b8f6e6aa74e0239063f71b4699582d18949a66d27b9c4dbf480fe2def5bed2f6286fd98a7ea3bd6ecf50100c714187c996661d62a77ebe3b5fa6d9e8aad95739dbcd2d477918fa4fff5368c894f9a73abcd461d35da0fc7f12573d75", 0xf3}, {&(0x7f0000000340)="10762bddc57bc312f71b20cbe15745e4d88ee675abae05f390b39f4ae2744d8ead9b9eb389be21fa6efa05e782cc904289ca5ee9d9225fe34fb6a786e39f12aa04fce88726a5828716369feaa45a165877bbe8fd71766a997d52d9931c28071e5f71f86a75af445983ae7f3b928729f7eac01a691cc2d1d7474fb1ae91a7c0f806ce0db78252106d6bef9d422718680c955cd326d36035cc9a26440adfa1c4d9603443fe9268d50839c9ba66761bb1a5f47c2923d6f08fe24de14c6ac71e36bb2904ccec4ed93ea19a328876f4f8a66f53c1471d948c96f5ea95ebc796c1ecde8fcfc475968bfdcac342a397a85563b35d712a3ff8dab4373caf30677ebe", 0xffffff2b}, {&(0x7f0000000780)="d7a6a4b3612875039e242a617c567f251aa7b22468199e601b8c9ba38ee33097ea873103aaa539794ae095baee21468b68a703784cd7e40a589e11b9b6b4a32bf7a34035b5b6ce4bf6f83fbf8b88f7e4c9fe3c25e12ef3d3e8d637b9750cb837a4fe452b2581ca368599d26275928c4bb27c0000082ab82c34ed6ab722fa8dde6f1bdffab3aa9c61cb47ee36cbe9e99f04160f76d7d2971178b47e16d9103466ac079fcc76725b52c49a8263349355a27b597325e53e1624d55af38260ec054566a2b88b2777b83ab09ea714bea402d41343ec1c1a218e27cf501806c78de906772e3a4e7789959107974fb121e7f0be874643448e", 0xb8}, {&(0x7f0000000500)="75b2cc3ca8108188efb87ce892082ae5d72f17d34c1ad6f36890bcf935ea61765847d6a0159b2bdd8b982904a9a25ebed66941e7dbe29b659cdd0675b5dffac66068286a6c5358d4b4d9fd449a33cb7700d7ecf9b2533e791f4fafe8be138103201f4f4ca894f43130c726886eb12c990ce515acc6fd07e9d98168e0982024c93f94465b215995ef7c914726e45dc066a6b25def60ff58779ed5b136e0a3346db83724f2a41eb0ad51facb6d28d8028655", 0xb1}, {&(0x7f00000005c0)="10b1ab3048d85605452c9695f04d8eb5c556e0bdab8cb290f592c5f1e76f3c3d75fb4aa5694e191ba09026e8b62120dbcf80989f5a009eef46d4515162b624ee2d44503611ecfcb2e52e3697817b4444af0f8ec7dd967770d20d581d399ea9b7fdc37a9e4bc18fc43744b7bc8c97271da15ad2594578fd27e8d32c888ec0536bfce8c1fe3dc065c32aeeac3d609b43a21b1fe12dcd72e5403f704571e2110e1ce795762ec543bb4a26e69e9296369216fd7f408c525ef0491a468975fbc68fa30ef0b289bdc7bc101d5979c25af9c3a47c8a739e74d74b2b233cb7cd1fa348a3cd4c998ec931c884d615c53f2586d116c607a40bd9c74bb5d505cd95ea0f", 0xffffffffffffff92}], 0x100000a7, 0x0, 0x0, 0x402}, 0x0) msgget(0x2, 0x703) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2810, r1, 0x0, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) write(r1, &(0x7f0000000000)="de", 0x1) syz_emit_ethernet(0x0, &(0x7f0000000000)=ANY=[]) open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000001180), 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300), 0xc) semop(r2, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x1ff, 0x800}, {0x1, 0x3, 0x1800}, {0x4, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f00000001c0)=""/211) semget(0x1, 0x0, 0x18) 05:27:18 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400fd"], 0x10) writev(r0, &(0x7f0000000000)=[{&(0x7f0000001600)="5b540ff0429f82bed40d97160d6213f56dbcbefec8a26ee1dce9a682264ff388a607186e0422d391145407a4109e8ebcb02db08295b00610dd0341e8b6edf8192441759f7ef868af720156198e3fd692ae9f5b50ae4094531b2433c4300d906ddb7feea31659643918f4b1691e64d9b35ca46cd45cd2e0161fe10bba958098291bea983fda2364745030f9c2ddf428cf95f6ccbeab6a6f140832e74bcb56ed34f807000000000000005fd08b7bf4b82e3100b03830b955b99f741b27198e0a0201d8af725fb8bc9da769911533c22768f6c29f2128e99426b4c5d7528e06818858c299797f077250feec4b79625b9800b0b6f5dc116d397fd6261f93a7b9a349fc04b5a35b84a953263415b7de8de26dde9f6405f19f1497a9dc24bf671713e3d5abdd8760ff3286702aede7ec1e46ed3b945ee2b2e6408cf2037d1583515e66b116a7cc7ad6b97c5eadc0ef8f2221c9a4b2dcba9f31f093d95d650627419328f5fa3ae091364986eaa4f7816783cb9f84df7a0a6b5f56e57a28db89cda41470da13c9fcdf5ef88e0200e8148d77bab0f1eb148a554eb3ebe79c8c9cf713ce5641a8b1b739d08f6ef191f7287f61c2a625a0345c205289b97c23c5ab1f0e64565e876eb4d58ce4dd9cb5257fda257ae24b6888bd369847de523a9a435889c6384d701f86b031f098f9a5dbde010f7e2a183a4728ea050e4264d723796e94ed7b0901ac229a8ec4b8dcb0a6076b5493c4f47862276d1d1164b5fa0407c57b9f7388de3dfad0ad87efab4c9f5490acc267ac7816c831fdbc3b993b50dbe1b6d9996459d66efdc23aad364f2025a59c04c32b2e8657a4d50ad53a02f99e9f832c7d1eb3a21e5921efc4a1707472693b3700e4b3f803820018257091271dd15b0b71a69d4e7e2c3ff06a3a81cdeb285b61c49d8a965eace56fd69243e99e028591dff2678a9382bdfe25ec3db61adbcda57cf59cf960f8ce23ab932456273510cf9d2614444ab6848ba2ae2e8de30ff9c2c1faca5ccb87b5a204bea870baff724f95cce3a862e09a0c980f4bfc783781585c2f1a2ecbf02046f8cae1f1a734ee4377fbbaf33805a81fbaa134639e6e27c31e7cba3adddcef48632cf7d8bf957556959da3ebc2df2abab8ce460f36c9ece4963528ff65e364d33bb4839f2e5a11341b2a46f295d0a34dbb27e4b5b33779b68a4f5a36e7dc374111d355e3c8de49e500c7e0d1e2dc4e2931094fb9d82c81f10b1c82b994be6db999a0c530db897c1e0dacc23b5902b58788505e78143c17484705057f00646dcbe36eb797503c86c113db445710356662cd84523378c0244e3691ce212ac47251d8835143de5c6ef69b762f7d8a9741540e508aa6bdaa00af537da11fb0aa0d6a06cb89b85a8823699dd5c4c73c2a8044a504a7bdfd32ba224181e16efdb19485f3349be7f38b05d79904e0d1689b808e378ac1097009f79569183017138a8e629cde66df82add37d21a6ea6f106ac0cce4185177b2e50f58a1fe2561225a26080cf2698a68c09024310755aeb097d4fccde19061a03ed83b4d56716edc9bdfe5b1934a5e244824f5c08bfc7cd076a0ef1dc27a5c4e1d720dd9792a073fffedb3de2b0d567e54cbf579e9597c8941465d65e64019c0874ce4cb86c28b6d56bff020c4a13a59ca16b0ada1db747dc3d70ce29f1a02338fdd3ded4049ed41629cfce5403b9dd07ef1d2fceda16cea34ed7a4cb437f348f8c4ac19946fdb4e6f32008baf67c59f78a87818b67256f1cb204bef9b77a4889875e0b6e9e806276b2374229956d6e8ee45c082c39914a80c74f1bbafba7231ebb5c3c13181cc36fd41c936bf2c225ce0e93e81d895bb7d5c7bce98163111ca6b4aef7b6f9578ec02b5f7c50cc48b8d880c772534a52585a68842bc67be1758efe1c1e919ec544b36209fd0ddcdc7aed238968f8150370849a97485ba9a87e6f6e9cc4b0b43717bc6da58c0be041c159a39f2c47308ab7d65ede769baa682253a45206a38622ba2e8bf60ed158112e9856e74d1bc680e1178585b11a47b18047a5471d381a00007d8c350b504b0ee571658bc86d24111cd1344784a0f7144ed89561d54edf8bdefa3c9ace8064ed7b979d34d2938a21c9d8ac835b51238b723178ce59061fe775b70cc84b9bb7ee65b20e9b16678fcc34b7f7c58da8467db281c6606e4d1fa2be3c93638630d873ec475c91232b7ccf8fcb388d80b8bcd7cac039e943f312c125c9c0c25db021cfc9b82c6d212e40c6a3cb43edf770ab1c9324b853e3148762606f4a339d7425bf3b240e36dc7c0b3f0351c9ebb205f155788b742418d24ea6867205d3402e85678eec678969fc92de95cebd644198da21c6d8c4d1e011d1506d1de88470d71c799ebafa206b08f69698050985634eae262a24a26ac4d0d0abe7f8055f33bf7560e62639e9d96c8422cfd84a839f1a5217368b464752f93abbb3cd5524466feed9d514408abe94967e1176c2c0af2456b3418d2395b9a0d0328de29f81ff5a533fd585e7156fb410e9f53cfee8f24d4bdb175395dd6f2b0653d25e77c62991622375919ee63f4863de45fd14483ed9b00d0368821e3a6a2921b672eb3148872506cf4557bb74bb1871ddd7ce8fcc053a6a59510637dbbfbeb34d65f286079cee09ab7780b0802cb5d1e327ae55fe991b58cde6803a49e488deaee76e6d47a4c81723872f6c41922e068c4e2eef64b34f921e438b5f405354119eb11e29c50dd1830a579037253a7429bac592145afcb891f88cc718c1f9ce3b59fa0ef693401b19034dae1b52e9d44120829f4dbaed57e3c044b2fe9a8da39bdf2d7dd69f7f5c1360da2a629e8373f292029bdbbff0d8013d7966472e34b7509cad7cc1a20745754b986470b18021b15a0378509c370bd3877add044d89b4116771720a393d5c214c7cef5e3a933c233516a60c7710a5a0fc1b0374251ec442d87287d2c893b73b94909d64b1b48be30a62f646926c12a7484803a0b184929e38ea901a1b73e3902c57fc2caf6b8be36b453b803e5e1a908b61e7ff0d9fcf640e869b3496c70d07901a87a365c6b41899e774ef16047c82e75d60736f545343d05d107c9f8683095a4ab0ac8d912a07dce2af15aa602a74b7b2bb834bac9cd498f5092f8870abf3b5f6b39384cd38d18d23d5c0fc849593a48771b6fda1905ac32655ef7c3054d6d037de2cfb3d5c395a8c81bf6f69a122fc35bc1a747fe3d1008a870ca2dc6a66bc27a9d14024db4f559632e000402d6f99fe033941922c19b96f62bc000197e209b154a670c1ac83e9b20501149b4482bc92c43247755eefe09a3afc7c55fa7ac53c95b208cb8ce5b99b3336f71f56f8b8c836570591f709d599f4f590e59be82d3f5d7364d27e97db27c38267574f0af3b2255b47a5bf6e41e30b5511907190322a482737617e055112ceca1e46d410601238b20d8ee87a8b7518bd763b0b4bd83f18d52e77d6312baedcdc71c9f0dc6a60728c6c3c44777ddf68a6b28869c5fc38734bb0017e800c474af7b8a3d969da46310d881dabd7b8eb812d65c49bb91ac3f3c3592ba82ca8e205ca92bbd2732a6b972e804f4efafa78b656cd40ecbb7a8c6cd154e8999e96929ee2096b6e52f383406bcb1e502539549cc6201b6930bd4819562325e34c9c48ad1d9957f56836ccafff34146d7ba16788a48060aeb56ce6f562c5bb67e0f27c65faed445727f43b73c3f6b01c1983165ce54e3c9492912d38f7d73753411d4dea812c9cb913630a339b0d18e3e6094d21fcbfb3889b77d3006fee83d8f474e7ef8275b7416dab359e7d360ba44687e8f5976dc57268a10d76ea669961e2dd81cbbb1988d25383ebefda69c1160f1bbbc8f840656a1d34568d21e7e82fbfbca95f9704cd18f537e43770db8f658d16977be1cec5ab697451f996c43c2635bf2ddaa721e24773067b375317bc7f7879b96ea55115c52ccddb1814bfaa472bdd999e50b6e7b5a47e361fb88df1cd3293afc21762a55f2459a716c538f3efed591f15994ac5bf0dc83f0f0707c370a672f238294dfe3ec5a004e9ab2c904dc8083316e80e31939afb28f169d2a99c786b898918c747ab135fae0cc3e8c1ff61bfc6166d356bac3e9094668a89f3410ca07ff9ea92c48eb2c4b7b0a46ca99cdd981e5e46980446452e4c1557d54d63b99eafd45bd86032169a40f79738b2e16dd1bb2ffca6b4ce2b30e7648c8c5da3478cc2775c90b5710f82d16f44acd858e136df3e205f9f605ddf69b1d4d7a7466192c80e6137765d5b1f700b6ed24994c6afe5619a2892d61b8bad13f725acb6a1bad7eb50e23d2e2fb22f5065cafded9b275695d07f41f23f8d305774510421b4fb464050d910bdb1dce171dfba0c71c979ee978abb3c0f396a8aa4aed2d4cba8c8ea3c8b5de67ec9d1bbf25832bfe0298888bccae510715931373369ea7b8b4840be89e428faed0e27680a46526c48230afa6b827435aa9e969019d7d248f738c65c8c46889eac6976a9fa89a06d4fdd555d9d9342883cb58f74b6e4b8ca254e3510b2eeb736c9b33c23aedb134d2e6625f4aac1903f8836420e14ee5754dc74943ea06e393b575f5879df3bb3dfaeb0856753a3f959d8d419b66c6c6d80ce523e68dbfde3e83ae830efc99058a09bbb59725a742878e40880bdfd416a76901cbf957cdf5fab0b872902977a90979f94337682f4e9b480a20b91f9ba26e0fcf956e04ed645d96f26861a524f5c70b3ee6e5add452df205e59604625d5f2f899860f5c0664056a5839b542178eb090a7ad6a3816e7da5698535190f1a14a22859e2e72e0dd0ba4d3f34494be314319768d1ef0f30dbee9f6b44471088382faedbd2dd11ce27d359f445ad6542dbc2264057ebf5d70c37ac64a885b1024d2113c2cf8d86db91815ddcca691fe37506923d715c08b1104ad1b4dc2d9d7184afb599efbf1d72094b42e7d45ed20da056c69c3aba9bd5d9d579e7f3bef4692ef4ec5f307f51f678780c9d9bca6ac915fa6e56708caf63f22a3d69244637aeddcc5a2a6b3dde32e46a8f7e59785535f45be471d7df9213841dd63c6e8d8f23d833df2c56bad313ba5ac413836ad696927fc223d88500ae75a6373e8037ff39e6a2d246b66ccc14cb7b4d2565917334a6e3e6297dd28ff8f926722130af5b572591bac552b1f4639b9bc52ba4958eda07f24d5fa078c79d5fc2e9ca6f9bbd9ce745f692af223fd85189907c4cb616da84b9e918ca7a57ccfa371cc48efa4c3827a77aff3a947743cd8af18e209aede3b23d5a9c4b8c587bfc02ea8f03fdc30a5f004ed2ec0b3031bc0d59091cd673efeddcd2c0844b3191a7a3d9d977ee36a456a78f8ce8c6f11474864ee091fe38a4d67ec231acde12a47ea52d8c1252bf13933b489377337b66aacbed698cc3215aec0c22802f05ff7e626c90d18c6e66ac8ad0c078a0784dcb5edb7d2ea64db932f376f45493ba5ecc6d833eddd9efd7342750d2009ca482e486b09e681e59d847da726e2bc900e0e49daf83dde362d2edbb36f095ceeaa1df9404ad9b23d819fbeeb525ee3bd5b6de282c4dd0bdae5fa5bb04fb943fff5f0d76bef97fe4c1db1a1dab2464ed8c675dda677f3680af0365fa1e425a0e8ad0a8239fbaa828a0632741322241a2bbf2e4f9370036a72fb4f295ea973d83798a392639321ec85fe0e74bf66920b1fb3c00404b789d403d6ebc1f8cb8a59d9619696501a82f86dd3102767cf7d778ee9e0d4c10fae77642f085d5ea3191cf33a9a435dc71f7f53236342a222450b2adefb9655f165f8d56fa1172f2e69a2f7c6206333d67585c2887292e85f8a2b340fc2da675efa0e4b246b4cbdf5905a621fffeaa4bbce523b80a185930b32c6d017a98e759d1e5ff6914027536f7db56e477da19b122d86c43078dc578ac2"}, {&(0x7f00000000c0)="ba17c70b9971a34b5fa9196123f3c8808b9b54475305e7c06f3516cfb234c4e2790d8c360ddaaa6e827dfc624d3f5a0c7347a20daa834b8ed3e85b7528d4c18751eb419b2be55f8b61"}, {&(0x7f0000000500)="9699733c55f2d1ddd563898d7399fa8c87cf57047aae19ee15a76169ace65510e25fd7a310c18a2fbe22fbde18c990ee96138fc4fc14b9434e2258d38d429309dc4b3aded79a7d40bb1ccefe1dac1b99122d9279ce4c7f3e3aa59d047b02c8e83d9de95c05000000788c8fbf77503a72f9e86dd0201c852a400ce52b4cc2609ccf4e33a37a64b16da0c1003a1aa85fcd82d42890842e1d1bd95b0b7b5536707f3760895731ff563139081d62719d31558b9e17c226bf0226b884d9f1b825436a2c320868d1e17afa5a7106b85e5c84c9544690eaf10531bcbb4d1e0776a3705588d98f58fe87375a00a7351a77684ba4fadf50"}], 0x1000000000000075) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000040)="d8df1c7b3d273aa890f55fafd0d2d51de04fa9da32b6505cb5209defa6cdbba6657246a6f340f709cc3648", 0x2b}, {&(0x7f00000001c0)="828101f133f81a962c616e7fb33a68232b42feb5a2f84d3515bf9a71ea07619653f646f42343d35b92aefeacf95fed58c672a221ca0c7b32be80a3d5b7ea68e1b798fa0a645ea22b5a85d4ba8965feb7bb1aa7f4a1a2f9c32cc9e03c8579fb3dd8eab860c25c7d6b53b951cb724ef0fc2d7f803a72a4ed", 0x77}, {&(0x7f0000000080)="bb63f21246567b22004e9e26838363a75a820cdce26d2aa9b205421a6a5cb22d1d2e59d3f70ff954015036e8f9026a09060b4916d4c5", 0x36}, {&(0x7f0000000240)="2b35009689cb701ffa0eb7555408aee42537eb29add05406523be17ae3cd329da15cd471ea3df356192ef624563a6bcd5dd86fc6fdfbb49ffdd76bf84ef2b889461fec073c7eeece43baf55928a4e41ce51d2f114fd82b15a03cc10f452fad42e57a90e4e7434e84df0b002e145ab5503eb3802812d66c4d4c92a48fbcb344c6c3fd9f1ea7e73a8c983d48f5bd4d99a5315526b804f60146f2dc1bae304163d019cae33084218953c96acdeac3b0cbd5b042ac6fd0d6151cc8b242e338ae3c6d9f35f5637ebed0", 0xc7}, {&(0x7f0000000340)="82b975358a10143049a0f026ebd4d1f8f218581392ae3378d4430ff6005d7515ea071628500ab0cfdf3d21c861378f178e4e044069f7f6f9b3ee56c943e11eb960ef280ede40bfd7f5657a1cf74109764dd0bcaea66c34d18b8d9a44ffb2f72b29eb63b00db35351624b9b84408808", 0x6f}, {&(0x7f00000003c0)="d24ea352bd0e1604fb1bc848fd80410fe6d76386b09627b624900b0226adece00709d2e13918c8cf2af116749087724b5ba23435da2d7113bbea7b2425ffdc89c54033956cb9f1a862ba6761acfc637765da9393709d2f566e039d5b2a87e316b164b20cecd84967af0dc3388e21b49230b143550411e57a5de68f090703d3f01606ae8078a990e284", 0x89}], 0x6) 05:27:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x3, 0x80004001, 0xfffffff8, "660400180e091fe6000002000000000800", 0x0, 0x4}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 05:27:18 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffcb0) ktrace(0x0, 0x0, 0x0, 0x0) setpgid(0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) pipe(0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) sendto$inet(r2, &(0x7f0000000140)="7ed92b901e9246cf1c38642da5fdc26a4e8e895343f1fb4005b0f3f691836320c3b069dc626aa2226d27d00c230cfe56accfb831d0c5b02b34dd1f9b4b9bd1f3d8767382de048a8f661a52297e5b3e1d85dc956940e38aa920b56954268ac81da93bfc5edf7231594159141b53760ad9afeb035cc34523b0f5e5891d21a991cc87a4ad4a814adc59f91dcfe334f15ca51b065b57aee3fee914094e16a8149c204e821a8a26ca8120bcdc9c3a47c3a077648748c12b7af81493c89ba832335edc", 0xff1e, 0xb, &(0x7f0000000100)={0x2, 0x1}, 0xc) sysctl$vm_swapencrypt(&(0x7f0000000340), 0x3, &(0x7f0000000200)="4c568457770edd1749a29d7dad6a73f9795d805e70b4b2184e8d0feff86113e8a72de9bd581b9efb3ab4ff43237621d2ea6a529e440f6c14f6438137", &(0x7f00000000c0)=0x3c, &(0x7f0000000380)="e2ab9e04b7bde1fe4aa54562909d74a2d6f4404ff0d954cb3cdb56e10e2810b2dc7be6b7590cc7e0569c588574262e5fac7e3df085b8a18631756676f7a0dd312d7a1cbc91ea5c933fbee15b4cb2d4f4ade8b35a3382b949ed4bd87839aa0dff106fc1c12d19090dbfd94f85f0c69496c0e7dae8975e6a78506bfb9eeafa8f4124e2", 0x82) r3 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0xfffffe5d) execve(0x0, 0x0, 0x0) 05:27:18 executing program 0: sysctl$machdep(&(0x7f0000000140), 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x9a) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000580)=""/130) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f000001a8c0)=ANY=[@ANYRESHEX=r0, @ANYRES32=r1, @ANYRESDEC, @ANYRES32=r1, @ANYRESOCT=r2, @ANYBLOB="d51c9d4d48a95611fc27e42f5fe3b1526d154f716c146973abe1fa9e0747cde6dfbb5ec2b4f10d8e9ec59704d9b76917f03f3d875210005442cc282394dca0b245403a60cbeee049a6440bd21fac5ecc3addbeb0b47c9c3a32ae5ae5be9351b92a93813ccdb9da71757d93740e0bba3c4078e1121c2402ae0e2223369083b2d798c4d00747d9cc744a400055ebdd1d851ffe3e8ad28056551585aebd3985b43aa766c38e46d57aa681b5431a6340bda5e96895c476b75a490a85125688c95ac9a6e591687e4db759054adddcc1756e17848296310b0427b4eb2059e07e9a6e3b477ae90ce1e4950a395f3307e448206e3bca7c143a8ba881e6528f4a3ddbbb8a8cb9bbd7bc16790100cdeb6b8352efdb7e5d9e637497297a840714043b106250393daeefc1a2eef38d1f094ecfa0245ae4a30a5815a26320f4d88b9e31349d87fc47ffc37b71c4bc404769e9849cb5bce73a404c733cef0cb4512148c6bf4f55ffff8277f0375ceadbb391ebc48d2c04e9582d4f76edde216f3f2e8db06effd56a7bd1e093b437a890409d8d10d8000000000000c1b036dba88b381fe4ebb2eb70c8b63c537f6d990718064c50b214bc8ac7979a9379857b30e498d0277c1028463f36fb933edb09b8ced563180295dac6f94e0900000000000000462b12730861ac5183ff965da5aa36fcbd6f811e16c5e586020f6514fc8867ad1430b6ecd10c06e74c47596e0918d7cb2a9089218ccdf3d3f0ab01651c54492b313cd13a94977ebaf310532c296dcfcabbe67013b9b2717a1f2eca44d5a578d98bf04228828cc4c1e3f85084d89a24b5227ec68d60f1f3a8d938d9206a5e640e9c516f762d41d86756abf25150b0b43ab7596630b31d0d021e41db5e09f1c2872c7d4376975808215fceba9d7c71f65028775d85856cc04dca36492457783531033bf5c01fe07a3c9518ab494c59fa50974f3b400e74f2ad7cf5e0875105d9b1ae1b370a81648b7f3d58955f3bd3f0b45529361b700e9ed1788840952a5d61576538c29adf1585f65f5c1cb78cb9482fe2b65678732cf3574a724612b70541a3f04bdd7602b6f4413c1a15000000000000e9590c265b6ad203429f79b944c073d05ad2eef93c49a5eb67612d3d94a1ffa57217a2b92f77b2e5099eb5a0a1930f41a2b6bbb7c8d8b313beeef131547e4c3b10b4f12a39265dba07294a4a2411ea3b7994c5fabadb9d53d6299b0c0bb03a74c0b3ebbc26178b45b6ea9fb1699ee9d5508f"], 0x109}, 0x40d) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semop(r0, &(0x7f0000000000)=[{0x1, 0x7f, 0x1800}, {0x3, 0x5, 0x800}], 0x2) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) 05:27:18 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x1) recvfrom(r0, &(0x7f0000000000)=""/90, 0x5a, 0x803, &(0x7f0000000080)=@in6={0x18, 0x0, 0x9, 0x1}, 0xc) syz_emit_ethernet(0x1bb6, &(0x7f0000001000)=ANY=[@ANYBLOB="712ff2f77594aaaaaaaaaabb86dd607660511b803afffe8000000000000000000000000000bbff0200000000000000000000000000018500907800000000031fcaa441b96add6b347398537d5ab0d71098e999359547ec4925fecad4b6f8de6b27a0ce88c58f10c69142ff8faa992625bd9638cc9dd25fa0cc71406714a11bca97d17fc7d48c2216dd820001ca91cde50a360fddec1adf292069ad1557c87113538b4c3471320a5bf779338d234e236efc43a4d4588f0cbb44a3f2d9922a42aaa9c9afdcbca70c53b1dfd49bf9902c9e6034d36438f45dd64008cceb905604b7eea75e1a7f6fb221677454eee3afef320635d0e93106de16a58f8b3d8c4fa38528f3662cd9c96a54a140dbbe6b4089ca5e1a3571da3314d4e560acec004bda69cc0f87ff331401d97c1834d16a62dd6ede2edf51bb8c9e9c4aa5f55a00177912d0c9d83319a1fbd046dfa06b9b93436feebca0dabab1bbb052c1049a05e50bf9309939a5f5bd78bad190c4bb21d833d91369148a2007b7c6e4805df6f6c8d8d5a24b426a31103a63bd5aff40ea25199969f4a9a404caef7e98dba45c4e0ec9338c21f1a8e31b895e8db11257d7d5c81745c361a9354cff7e64ad6e2da11795770d75d3e677782450748431703c6182a5ee4a7305e7db049fd891090ecc225447b9b43a1e6620ec0895e6e4891c7d7ec0877ed5f500f148fe364dec941b1d57cae52bde8377d4281d3d5747492e70eb3c46e8435e7b796b17a6aeef3f566b1d39f7a65d8da75689f3ec35dba91770d22bc3dae333496d169f57b7e039f18f4ec842bc29563111615087e8ddcf31a5761345dcff406199dd5b87143544d107fa381568b2f0f291d9cd6ff1cf52e3e42cb93b0ee017f769fb5e9487ed656753ada33945cab0d7a5aeeddf64d8d8f69c4be746cfbf5dafa9ca0709f592560e04febec27fc2c69c3989fd32fd5b890831392e1e62d75d1f8ba7a2a9959156d646b0d4e66851524f48aa5e07c8f31593f9bc30756044bfbce1c47e8e468142803db6ca933c37dfd6bb91401cea8cbec3f39f694b22be553bf44bc40fc99cfeff8c7bff62a0311e3274bc89f35d299bcc4017afe3cef808990a330af02251e174f8b41e60d51f68c0d01b273e112b7f71f7bbe0a9faa4fbbf2a7582c8f39bb0857e8cd847af911a9d93f1d038ee5b56924bdbb6661a766676aad502c4220e108c625341c1771172c3f5e35ed20dde80f7b3533b0f196e6f33ff5111cdd0d086ed8cca4f72d7b9d862e998c3ea05bbeab9fb4aab039d5e49f10c5ebcba01b91f92aad7694e67bcc8f2958e5423867453dd8cdaf47b04ae57885af682683ebbc3e5484b2ac33235136d22861738988ac1ef9e552baa64ea16d49fc8db627a869b03a4008223e87e98850cfc12b2cad5168e1c98c1386bf5c179a1e859ccbcc0b719db6c71b46bb4fb5a5876eeef39c618447fd0a474f684393fc61c6a479615ef4329d01747b68b8ff2aecd6b04346e7a966410d7226f40791c930ed7d4ac1992803ef938aaa4da202206ad6ea4b4225e5351c78b0e959c2636baebbbb564ccdfcd6673f8f3be62c095e6961248ad666d8b05ce6be86f6650c92e131c56786b6c274e3d472844f51887bfd17dd4a7b304cf5aa26aa62ab7f2c9f1386106a62e121cca5c9a32eb7a2d7a968272029701fa812b8832f1629d0099fa90c6698c3964456e66a8636cd3003b6c86b0bd771ed3bb4e44aabe4b1f9a7ac1d02a517d623a9894ba1785537d656b828da73f3a527c374e8c4752e3452d424f1405074521e41b8dda5b41fa3292fb039f1a562746c9e852098bd38bc8d48601fa1f8380909c5ff554b60cc648d382e92423333baca8e9ff5946778c764771b62d5bb18576eeb74c2fa4145a4f1734add32bc1606bdd861fa7445a68fa16146dcbbd3741b222eacf50292b3fb3ce9af244df19deff991fe41556c7ecc7fbcbc9f087359a8eda663f232f4008d72721e455512d81f8dc64e32ee641cc40b542fd419a71705739825c32ea1a38455486bbc2714f61fdc05df780c3b5a952f0d75099479510a78e5dd56d49a902d460f57c5862d4480c311899aa75c1d2dc07ff8d7d54808efd0b5f869db781772381841385ba300c671c35e33fbeb4e39d6e71ca3f48a9f95ae4270eb8dbae0eab37c3d0a4378c7b98fe71f581565fef52baecf285075812eb2b12347cccbd089f36f70d1932b80e427f3bb520fe1af7dc1c734ac4879eb9d6af4de9827d2ef624fb546dc8df26879c050b500d6710091bc9b81d069f031e079db8f2915caf0f63546e8a5bbaf6fd5af7a2ba73c51fb079f295b65c76762ece43c2f0fc5d0d527cb9aa9834f5bba330243f7617469e8181f4ba2fbb29fd4613781a5d1cd98b1cec62bbf06be64e94ceab8b4ae84080b65e7b0f717678d51b41ca27d1f07481176ae7d76d63e1f5fb7e32932b4055b810539d8f0999aeda3fb5347f55e0d2bab7ea63c6d00b52fb3492cd6502f044e13969ed73bc748b615e1f84e6927e72a92e101805f43c42dfabf3db10af41a93d4b0e453253960dc4c5e01c76e7de6dd79de5c233ef8d2773a2427f76e5a77a56de3a17dda31af7c7386aaf1b48da14f6cca552985c489f00f204c2f1360dfeda30d5607324664b6872d025476bb793e5ab4f61429c17cc58385dc72f4b00d6c17e65e778e4ea5668aadf3b879ab9ecf671808b6784fbdcbada8fc622d7b7431c3674e98399ed70d7f4e67a3192cc716e1a2ba0ee98b6a18e5b7d8a68249a98c2a17642853201d087ada22701b7b87bdb7314803385f96d53509057d5b560af3d27b761481336b1c7f4987c83d5e471b75a815d90387482e45ac62fd31c1918ae3c229efb6c2d60086b7cc3536e152a98ec0a7d278ef0a8362ec3ec5e1f7c7b6755331cfb1fe8689e3cd252863950b17df9ebac12ac04c28ab66b56d0f6f978174d5fb79e3aef1aa5c823d17c82452d180e5fb23b5f282d7c82687717377ebe54b48088ef07cd12df499cfd1cd55d1bb6b6dfe30cabe73703a1fe4bbd45dcad143c0a3fb4fd89095160916fb35a5e35528e3b6d86aedbf86f9b62ed7d07d66e0cf48c776884f745a14178489dd125a1c699656a0e7fee5a39b71a6d173701255e7c5696546199757b71343bde8948585d1633a0d7ee2def87a765a2835fcd3b5ce089dc3254c78e8f1ff88b34f2f5dd2a4c0b6ab7d1707fe82d88776c8f129a9eff310997dad20c11bbb2edfef511456dfaff308a3690a436a52b3af48a91e7f4116ee3888ff149ad2269864f18e81f2b6b5ed41e3e5517207c9a5189192306b9dd6f575426f47051e74ccead21ea4c56df9dddc78041692e76dcad59e81ed72c65813f843491a0bf1b916d66389d3326069304d95dfdd9f75a46edd9cc2d501bf2383013017f577ae5db3159f1830017efbff4aab1a8cbf7c73c46ac017ba4ec7c3fbfb44ececba5d8adf0211665ce71f0ad6613fbc9c4d61118b66ca5a48f41ed5a12a53fa62c067e041cf67cafd9a0afa0eca6a750d5489f221e08d151d278c8ac58838a98a0d2db0c2ebc637e064ffe393748dc84f54728446798d549f8fa1fe52a03e6bf91d2f489de8932a5697a88c1b9eb87bcd1e3c782fa2bf541be7f7a79e09f5cf328df78cea76d2515d4e8d267b0b7aa16346d684397fd51416a69a5818867848339699700002851d9d4433493d01024de014df8756f15a1758f071aa1c620e875f53d53d0683cd8e40741da82ccf38493b9a2c76ecb3e53c994221a8ebf94859dea064c108280ffb75e9540933165e84716f4d98cb03c8cdce710e784135375bb5cd62227c2fc34031deabb2be9c6246e5f80ee181419e545a8764ffdf9bf279d49be3916e5dd0582bc09a683e77e825f3b9f8cf5822be1795629b496df9d8ca3c312eb8ff9e49820f80280627db759b378ec4b2b5abb9ced54652826d1f79651cefc0335f6246cb30df4d284e341c131624acc328cbd41eee1f963ef3f967c41f8e2263606a2805d867a6e9693c410327464d05e820794e018cdcb2c53137eb168d09dd59a8345987b3ab0d06172fdc737c0b58ac29be7e2cd5c4582d67ac087d56e2549c936cbf12c85671f3e44304a2c6ce52d109dec63e8148e082f862482c1b6067f1176c36eebc224a6bb231d07782c6752490110ccffa66c034eee7b69687ca5e9bf902799edeaaf0f6aaa14fa007b21a7ee88dca97a8f2ec31bee5d8c48dfaedbb3486836a2ee4a3fbced6ad94614b501532b8907fd60f523c3a732d02d074564a2724cf8df249aa54345b1886d88e9fda7af503dc588436ebc8f5c985aa4f2ca2f77b1189c2e06d8c6bd9d3da1a445a357142d3d05df6c9a313cc54bca021ca73ebb7aa46de749612877de58c6ed294e7b6d3b55a67e758e7bbec7f7f10537c4e76191c785824754ed0dfe066e3ab3645794ae3bda3aba2a4942115aba5f9f2e586a090cf8a14418e987326a9d09dc8d8d60341c3397ee0da0c6acb4cd65d67c3ca45672d2f8a1c6cdf68a55c302c377ff6c6789084056f0e96b43be2259df127b9bdbe40f34393d1373cc7cb661f214fe6105b7a0078b752f52200938544b89e4c76ce4eb5411fbb69f82172e0f4e7a190611fc59bd7d09d3418b54e09225378152e3e89c3df42789abef49c40794f5a12f4e3408c6a9adf9b8000e5f8fb0abfadcb36e2881b42d34e1fdbc1948bd07e315bd5a8fec2bff97ee5be7fcdbba2b815d96ea47ab635419b39b01ea56f89ed32034d0ce217d28feb41ba16bb17d2333148d345727e0f245d57140e33d319280834ee52daea8194c835fcd03716fa989c448bb2facbe9d6c0b7473a486922ceb9958ea065b9084ae66c92a4cc440e2300dbeba97a12d82d1b1f821199ec45883d1856f409e25f5d94ca7f22560d85dfa4504e3c4b911b763e7327a7fd7e4a2ae627ea84055b610b8d4faa2eadcabbb4ac952323c0726cab95f9d4d751d825c27d02a54f8795d4082db2243cd358f5ff0dd75fdbf7d63382df149038148e46f39921fe38e09404316041557c56af05486c8c83c1fb7d613580db3018980369f34d6862efd5744cf1b926d469cc82470504c4c6048d92be7ec02c8a1fcb1dd0e570b64934b3dce26fb4c84c9082fbb9b111f1814f569c7c16eaf3d882a55af24d3845253bd9b959d82a26ecce4d607600a319ceb1433866fd7e9c100714815c7bdb7024d9a9c47f0d931563e76c02ed1e7663ec6d14fbcb8fb8cbf8f187613bb506b6364390c2fa84199a8ea265063abba14990bf288f21202d853152dd9c430f1a881de1d7ee35af97541edda1e063c0cb76f7649846da098ea3e98acc769381c7ee685c92b15c79066136ab34c99bf017d43fd4d99402a360c30e54691ac8fcb58677e3d156e4da470b06b5d615a5f0a15762f18c84754b6e280cbb9b77eefb58b806843aa2c05667916eb56d5091b66a0bb71830e52fa6f9daa9c55ea423d776248a51ec5e3ff297757a83421e95f603bf301d13f6558d1eb9548d09c255cca605420da9e16c07a6ebe9c17da00a90187f27ad471c8ca7e805f8714a2ddeb76c88b2bd73f321e5d32d1bddc2c73962454a14af8fef060a3743241946f5f02f11c360de74f78bb6d172e2a41959a46d0dda0bb8c19ff757db3d98c2858e3e32f08fac6b99aa23e9661a556879c824ef53964b08bdc1b4f666de8e5746d4bf2d665a275d1da081c0662158b5cecaa9a45da397d27f7aee67989872c0877a41d9086ed849b728f1a77deff56451feea7d4d03b2b374fccd234d7eb2f43410309c189bdb684cfd9ff29b1856ba76473c9b908bebd706a75e66404c68c08d83230eb90f5b3ebe04fd4d591e177d1e54a331bed5f082382fe10f0727bd8f0189023f1801e820b12827b5ce6425ab3c1f0ab25939c73d8b0b26fce2e70471d4e79348087b5f0d11841e45decc6fb5038122d38c228d40503261f2026d4cd6fb93acaa189e8ec87c724ecad283e3a714f0a70210a302b76af11e66bab9f597ff0ba6dca22305d5621b78218eb7fbe6330b8ed15cbf30efa400a79285862169e9c634005f787ff4dd2ccf480bcac5fa5a23e3258152b74c58e9204a9c5f12e026fa8fa06a93f728a579fef802173ae7d6c225f322a92df0c8e8591f2caf32c2f0a4fe05056af58a91ba9c64775c4c64d497e0fc130ff073bf26f72ea684a3133119c8f489f8d88e98531054d786e79d9a29733ae2f8e434d2b0b86e1067628097e74168b826c9d1d91cfa281a0ded8394b789b3867af374b5267395edcb2fc1231b0a637a6fbe01e05b619e8e519c61d2769e0d53bf838ff2412b18107891ce692768a8f806747b1e902509777ce08ee59189b05948bb92bed1ff6d742700fd796acd5d1752a0bca8d6f8c552948b733809abcf5bd9d04cf1fec360277739460411c2eb5a0f7cb4d2c5e68acf9163f4212328894a64180fd3e337069b3fe40ce05a4304f8f2213c43d4a001bd7f032c49cb678d8a664cb8c89cc1da35aae9c06604f51672cf04b7aaecd1cf397207ac9b158441ab4063a35c46b10342f5b3833993c547464a6d1e1440e76d400f3a71eddace26a821cb57f976caa8ed4a577f07ebf28ba9cb32ab6dc458264e15cbc47f72549e6c6ada4ecea6303796cd0211a3d553a24f61e3306245190eae3475a6085fb69aef5636c4a93ec1b1daf72229f4f575571caeee3194ef9e842637f5b0130c69177ef888bc998faf3c31250bf217e7c091b241796cbae687cdd1a9d23d0c741d1686ee803bc7dfc3ebac6716506adb51a43aaad6f1d10034923c973c3cd736f54f1de75fdce744c7f8e80c786f87dddd4127d92c947222ae098a7ed6f90d976c63a7fbb98c2d524b6abbb3070237f0a819b0904baed440be409231812ccbe4d641d5b3bea8c8427f57456aebf172df25d3ca1b3540d02b9eccce08f01db72cb9469a0d86c607449b73cc62ef616c6d8b38baaf5a60c1e87edcc028222e312ddf1524c7bbfb83b6e374c580e8bc697d8759f961f57bf96b1aa793d331e6b984c166b23fd592676973cf835147a6cfc1544083b7d4cf17b9839938c284bc436830684ff0e3c0f24d5dbefb98b88d976475214e48ca61c983a7b94a1eb8a0a9919b571ca5c62e832e7c7588f16af55806d7877644e07087296e523d38c8f8c6f8e8a563ce3ac9330c18550ace5595644fdffd559250fe6d1c5e3f75d89b5df1118e3699d36beb66718022309b7c4053dae473c658a8525326279e0f37264f0bd3b003e380dd3dad97a0e5c7db77853e8ed030514278917eaedd4ef8b95f0d249b587047d21b0924172229fca215d0680a31a248bb39caaab75648f2cf8f393cd3fb059f0768230d93c2b477b9e88823364441e4398f66e855862cf6dd3d83d1fdcf22aa6d1551b2ba6e5dad47666b7a7ecc17b12f5df9e35ec6c3cecdc325818df80c725f1fce45e26270d380318c9845e3ea23829c41854a639bc4b76d37fffc02e18c1887890809cb4e864c305c760d43eab90fe62873ac3d2aaa0ea773551ea1c6ddbd1989af48eb49495f62cdee4c5ff554520fcfb8d1804e8cf07e78a1cd675ee5ee4eea8e0c589f5471caa345c1b33088033026d1fe3f51dc02d878c460e17b52568470222701c4051597812a5d87fabeca72be4dd229dd7cf4084ecc23cdfe17a11f5fe636a7b54b6118e6eaf1ec804974769d2bd210bca8c39b2377c47dd9adf237672ce612020c09d1c729d4edab95daa63c63cbe454e5f8d6a47d09781a0592e247b967bccb87d2dea05307d1894ddfadf57d41773c66ad552d9823c5562537e5553e7ec28326be2f3f930cb6b2abcccfd1b6c4bf329905be72ba676b18a1ef8e200868cf392cbd73d6a58755fc43818470e412b16f21b822e9e14773f62a9e924d81e77bb07bf1b56734a96f358eb28c313322e2240bde1bb6262ea4afe63812f20d06807be7457e15dd16eea597a040187e35b5a2be1d227444e118cfe64e21c3555e63c8534708308fabe867c032c71b9990894f0cde1e5e8a0302ebc8e993a5ba563734abc2997c9e9c11138068af7c7c44661d9de6bf09f869387653b55fdd1ebbf451481513fefe6c48343256449a8d448411493258ed9ae9e8c12c731853d414a1ac206d8e15335d39c96c7e3450f686a6a584d6eff34bbb78196b68d8c20c9f7b63de8c8dbd27c9d60e115ef2801c84c7c552b5e75c039e0255ba03efcd65797926ec719dd1a90eb94f42314666858e85c6165a3145c464a9f06958d3473b52706eb68813ad58ad6f25157888759c58ab3a7e4f2736e53ca5d1849e70c213a593c5b44d6ab3fc1a08d8228289984c70a25533447d7e11d0087ace1f39482249744beeee69987198cbd1cfcc66957f82790dd6faba5d4f2162c624d9bc666484d9d2ae6f9bfc9aea08573dc8b95c874aa4c4251a3b3b49f5fb06f1df533d88c4d3ca9f589a04dbaba9b07993dc31cb5e0dd054209de85fefd79a9ac6c676c19f088936d0c3834b22e4979baf2156260de22e9038bc4a49014b517a7bde2a97ae4bf2169dcdcaf5283bc18dd1f604942d5c243779aff581a59373f058b62f762e96c3cf347d0130e13998306030539949de5f2fc8ffde325a1da8e4fa845da5fdf7d0074e5098a28ed71c0ba5bbd12e03845cfaddc6f46edbd1e8ad7eca43abef51ae54702786d2d82ccb62c0252b5722bac7a0b282011ba9cf02a71b22f577dc4c0c52901d6ad3b895f411d85aefe58ee6606209f88ceb42f50f8c51ff06be56e178a10aff9946a8d5a0ba15b22b4f89ee9f40cac65317c68c0993301852389b92a741e7d1633e6781d7b1dcdee5e47b8ffeab5721802f1661275c511d944847a7dd51d260174ade0557453f5d964e0ead712f44ebbc6d328de129a54ae66a14dbba29f84a6f0dbbd9d8d5a7b6343d9e8f76edaf04b0987e94395b689e51c9d9c5ca44f34363fa4fe006281217fb19b2661b48b414683af60ebcbdd8596814fa854d26858f8684d7def498e8463fd5bf5950a8d95ae014166d5399c8dd75a72c24e35f8aea5bbc243e87c0097258460199559e11d5a10ff9b4ae59447923d4a664fc1e17380096d1b01933fcef97af7835a4ef99cb6fdb426f1e17cf30f84f0aa45ee8e7a6413815b14426c3472bbc9feb8ff9732ea52d0c5d230b7e01cc3417ac7118e90737056cf9c0871151f85ab359a1d09a0a1ad77a5670415a5e67a1b64b4c6530d6b4093cfd5be1b9a04ef70e7c7199c846e4e11d8c74e341ca379ea54c663a7bdc26512157a82c64ff30e16116ab1d57711f32c85b3262da7351ddee1813531f7a62ce78d2c4d743c87e3964748c90cbb4d26c8386c0c9ab5d3adfa15e053caeea125a69863768f8215ab36674f11b411d2dc276fe7cb253ed6e7b974d2b46bd7d784c385dd7038f5a73092b1c7d997ef118f27ff372f4d13a6391ee31f985e1bb2f7f5f2987c4641f9a4ca3888002fa6aa47aa513c85a8585a7484cf330327dfeb25e7ac3c3905f0bd367af3cbfdc052d0a0e6eb2e106f30b0e3e3ff02109f17d59d7bfe3209968eeeeef5d239afa12e0c47fa0ebaa16c9c4a6bfac41fdf4edd37d7e78489c4a33f68816ad566dcdb1f6fe3c79bdd0b05ea5e8871d8c99519d8dc6be368aa57d09c18d349d20f0dee3fcdd3afae844c727cc74186882eecabf86c4a01d0f41b057dd5decb37a749f99792f902f15e4d800c5d131d66ef0d2ffb071eadbf027419b398d227d5a285b4744e85abfeca3ee8b7f8f209ef965a01ae99c4fc41468981b0cfb1e3ada5b6e15f6e071b94f91e1145cdef56160ecd2fb68d2862b850cdc542608098aadaa59f6158e1bd7602dcc3484d1e0af1f04846a423999039d5a082044eef7f1164e2046845c15e8339139377b30b6b72a270b88396b81ce6835395cf4a453cc51d5c209fb320820f45c546e0f53dafd645bab80f4a0edb3adcb31b641fa4b9f460d6dd030328b86377994894e9ae70f950caef5d7b832534d050c6"]) 05:27:19 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x3c}]}}}}}}}) msgget$private(0x0, 0xfffffffffffffffd) socket(0x2, 0x2, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r0) getsockopt(r0, 0xe21c, 0x100, &(0x7f0000000140)=""/61, &(0x7f0000000180)=0x3d) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="20000100000000ddffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001000000000000000ffff000001000000"], 0x48, 0x2}, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x1, 0x8) chflagsat(r4, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) socket(0x2, 0x2, 0x0) socket$unix(0x1, 0x2, 0x0) acct(&(0x7f0000000100)='./file0\x00') msgrcv(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000000000000000000000000000000000000000000000000000000eee100000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) msgrcv(r3, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r3, &(0x7f0000000000)={0x1, "6a7715654efe871cafd76aa1f42cea9f4002eccfc71401377cad389c4f76700e21ea2cdcd9cd825e18cbc6470b2622c5d92cd672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45811b290efaf3c5d518de658356ce7b28bc65702184661b7637d97761a0476f7b0f1f4465b4de1b0655283452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb04b731cb084542e16c2eb931a11c92b9877722265eba7f8ec5212bfc96c9017d3f1f5950f2778a9"}, 0xc8, 0x0) 05:27:19 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffe, 0x66}], 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x87}], 0x1006, 0x0, 0xd42d, 0x0) r2 = accept$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810000"], &(0x7f0000000080)=0x6e) recvmsg(r2, &(0x7f0000000440)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/105, 0x69}, {&(0x7f0000000240)=""/181, 0xb5}], 0x3, &(0x7f0000000340)=""/248, 0xf8}, 0x2) 05:27:19 executing program 0: syz_emit_ethernet(0x72, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6031000000000000000000000100ff0200000e00000000000000000000010100907800000000612484a200002b0000000000000000000000000000002301ff010000000000009ed9a83a50d634a5660a1324fb1c00000000000000012b0000a8000000009435872c"]) r0 = semget$private(0x0, 0x4, 0x9a) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000580)=""/130) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0xd, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) getsockname$inet(r2, 0x0, &(0x7f0000000040)) r3 = fcntl$getown(r2, 0x5) fcntl$lock(r1, 0x0, &(0x7f00000000c0)={0x3, 0x0, 0x1560, 0x1, r3}) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) sendmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a40)=ANY=[@ANYBLOB="20f9158b1a34be2038dd1ea6868826d47011f2a81a48d2ca2b701e88e1e27a8df917fe970a3f75f07a968e57ab8844dfcd198e47ffc56973fd2d3f8d2c2b87c497552ed4f420a178ad22be3473522dd23797d38ed794ae53f7d9cbe1cc7d687f5711832526488d7a8204d91c30390f6efdd2667c525b435a737ebef4850e94696e65c23280f9f7c6e1acd8bb9d24d97ad570baba524570b7a110b509db014d13d85834493137df869043e0b8eb086fb3a524ae53f3769cadbfa7bc6bebc9a0a88036fe006d5d76", @ANYRES64, @ANYRESDEC, @ANYRES32=r4, @ANYRESOCT=r5, @ANYBLOB="d51c9d4d48a95611fc27e42f5fe3b1526d154f716c146973abe1fa9e0747cde6dfbb5ec2b4f10d8e9ec59704d9b76917f03f3d875210005442cc282394dca0b245403a60cbeee049a6440bd21fac5ecc3addbeb0b47c9c3a32ae5ae5be9351b92a93813ccdb9da71757d93740e0bba3c4078e1121c2402ae0e2223369083b2d798c4d00747d9cc744a400055ebdd1d851ffe3e8ad28056551585aebd3985b43aa766c38e46d57aa681b5431a6340bda5e96895c476b75a490a85125688c95ac9a6e591687e4db759054adddcc1756e17848296310b0427b4eb2059e07e9a6e3b477ae90ce1e4950a395f3307e448206e3bca7c143a8ba881e6528f4a3ddbbb8a8cb9bbd7bc16790100cdeb6b8352efdb7e5d9e637497297a840714043b106250393daeefc1a2eef38d1f094ecfa0245ae4a30a5815a26320f4d88b9e31349d87fc47ffc37b71c4bc404769e9849cb5bce73a404c733cef0cb4512148c6bf4f55ffff8277f0375ceadbb391ebc48d2c04e9582d4f76edde216f3f2e8db06effd56a7bd1e093b437a890409d8d10c2000000000000c1b036dba88b381fe4ebb2eb70c8b63c537f6d990718064c50b214bc8ac7979a9379857b30e498d0277c1028463f36fb933edb09b8ced563180295dac6f94e0900000000000000462b12730861ac5183ff965da5aa36fcbd6f811e16c5e586020f6514fc8867ad1430b6ecd10c06e74c47596e0918d7cb2a9089218ccdf3d3f0ab01651c54492b313cd13a94977ebaf310532c296dcfcabbe67013b9b2717a1f2eca44d5a578d98bf04228828cc4c1e3f85084d89a24b5227ec68d60f1f3a8d938d9206a5e640e9c516f762d41d86756abf25150b0b43ab7596e30b31d0d021e41db5e09f1c2872c7d4376975808215fceba9d7c71f65028775d85856cc04dca36492457783531033bf5c01fe07a3c9518ab494c59fa50974f3b400e74f2ad7cf5e0875105d9b1ae1b370a81648b7f3d58955f3bd3f0b45529361b700e9ed1788840952a5d61576538c29adf1585f65f5c1cb78cb9482fe2b65678732cf3574a724612b70541a3f04bdd7e02b6f4413c1a15000000000000e9590c265b6ad203429f79b944c073d05ad2eef93c49a5eb67612d3d94a1ffa57217a2b92f77b2e5099eb5a0a1930f41a2b6bbb7c8d8b313beeef131547e4c3b10b4f12a39265dba07294a4a2411ea3b7994c5fabadb9d53d6299b0c0bb03a74c0b3ebbc26178b45b6ea9fb1699ee9d5508f"], 0x109}, 0x40d) semop(r0, &(0x7f0000000180)=[{0x2, 0x8001}, {0x1, 0x4}, {0x0, 0x4, 0x1800}, {0x0, 0x7, 0x800}, {0x1, 0x9}, {0x4, 0x4}, {0x3, 0x8}, {0x7, 0x8000, 0x1000}, {0x3, 0x86b, 0x800}, {0x0, 0xfeff, 0x1800}], 0xa) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000080)) 05:27:19 executing program 0: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000600)) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000100)) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) ioctl$WSKBDIO_SETBELL(0xffffffffffffff9c, 0x80105703, &(0x7f0000000380)={0x3, 0x65, 0x50a, 0x400}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x46}, 0x2, &(0x7f0000000080)="000000201300968b60e99d566fcf9bbee393c8df1f6be38142091b8fbf9e44d0e50810c2554999303e7f03af94a41aee05111bc00900000000000000bdd2b9347c184000000000", &(0x7f0000000040)=0x47, 0x0, 0x0) 05:27:19 executing program 1: syz_emit_ethernet(0x5e, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@noop, @timestamp={0x44, 0xc, 0x6, 0x0, 0x0, [{[@multicast2]}]}, @timestamp={0x44, 0x18, 0x7f, 0x1, 0x6, [{[], 0x1000005}, {[], 0x2}, {[@broadcast], 0xffd}, {[], 0xfff}]}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0x1ff, 0xf7b2, 0xff, 0x6, 0xf9a5}}}}}) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00004005427093e63f0000001a3838d17ef80bca9fcb2bdfbfeab750d18f9e391554e9e55b0d3bbd97fd8c"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r5 = msgget$private(0x0, 0x2000000186) syz_open_pts() msgrcv(r5, &(0x7f00000002c0)=ANY=[], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f00000000c0)={0x1}) syz_emit_ethernet(0xdc, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa8100670200400c907800000008ac1400aa891ff7ac1400aae000000100000004e000000100000000ac1400bbac1400aad8002dc30005443407800000cd07ac1400bb4ad4127d0000000100000005000000060040001fac1400aa000001ffac1400bb0000000700001000000000090000003f785d32e0b6ea198fd4ca96bb232d4121ee16eab70ab58dbc2bf76ef813f46c4ea09447b5ae5b84d62ac5b41c61c7b1690fdf4a9d8224f74c554e2e88f7d6321b1c47feadd309fb4679d4da77d7afe77c8af700"/224]) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r9 = socket$inet(0x2, 0x5, 0xde) read(r9, &(0x7f0000000440)=""/225, 0xe1) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r7, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0xff, r3, r4, r3, r4, 0x0, 0x7}, 0x9e7, 0x7, r7, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) close(0xffffffffffffffff) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, r8, 0x182, 0x400}, 0x10000, 0x9f8, r2, 0x0, 0x9, 0x8, 0x9, 0x3}) 05:27:19 executing program 0: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='c\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="21a5675a90bdba04a9ce0d31f13b6dc40c19346f31412004e02b4c6f26775651a5aa1e81eafe54373a040d0234a98add677186600b833ed0a256a38e1a46aee8987c2ea60bac61ead10a7c778172613c5f14d3c4fc925bf10ab960c48bd0bd52e237fbc76ca7db64123142103095d6bee1e432aca9eeee113ab15a0c5a3e7f8090979a134434824d4d813885fed852331a0449960d956a5a5c40cab47b9e38d47a0ac7f633bc071f47d2e4b6c190fbb4583f24c705fa93f3091758433a6c0a861adce933f103962733ebdadcc7c18e0615eb2c2c163dd3ff8d6aff9ccbdddb74b2fab1814171ef5587cddaf27b325806f28a10043d5086b9dce98699ad2297f6fc4f7711e2edb345f5d3466698b86e4ddad5b4626a17cf1f18ca0df2572ae3e0ca8c0a"], 0xa) 05:27:19 executing program 1: chflagsat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file1\x00', 0x0, 0x0) semop(0x0, &(0x7f0000000040)=[{}, {}], 0x2) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x8020560a, &(0x7f0000000040)={0x0, 0x0, 0x3}) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000440)) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000080)={0x8, 0x0, 0xa7, {[0x4, 0xffffffff, 0x401, 0x10000, 0x9, 0x3da, 0x2, 0x8, 0x100, 0x6, 0x2, 0x278, 0xb, 0x7, 0x1, 0x256, 0x7, 0x7], [0x64, 0x9, 0xfffffffffffffe00, 0x10001, 0x5, 0x0, 0x95c, 0x7fff, 0x9, 0x3], [0x401, 0xfffffffffffffffe, 0x4, 0x7ff, 0x5, 0x2, 0x370d], [0x0, 0xfffffffffffffffd, 0x9e, 0x7, 0x4, 0x3], [{0xc699, 0x3, 0x9, 0x8}, {0x7, 0x9, 0x230ec353, 0x3}, {0x3, 0x2027bfdd, 0x6, 0x8}, {0x7, 0x62, 0x0, 0x8}, {0x5, 0xfffff02e, 0x6b5, 0x80000001}, {0x2, 0x40, 0x6, 0x401}, {0x320, 0x2, 0xffffff81, 0x4}, {0x4e1, 0x1, 0x3, 0x4}], {0x637, 0x2, 0x607, 0x1}, {0x432b, 0x3935c6b3, 0x2, 0x2}}}) 05:27:19 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) socket(0x0, 0x2, 0x7) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x4, "b80054004000", 0x1ff, 0xfffffffe}) r2 = semget$private(0x0, 0x4, 0x10286) semop(r2, &(0x7f0000000000), 0x0) semop(r2, &(0x7f00000001c0)=[{0x4, 0x4, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0xc0, 0x3400}, {0x0, 0x40}, {0x4, 0x2003}, {0x4, 0x5, 0x800}, {0x2, 0x1ff, 0x1000}, {0x3, 0x30, 0x1000}, {0x1, 0x4007, 0x800}, {0x3, 0x2, 0x1000}, {0x2, 0x9, 0x1800}], 0xb) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000019500)=""/102366) semop(r2, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000100)=""/174) semctl$GETZCNT(0x0, 0x4, 0x7, &(0x7f0000000380)=""/153) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000000)=""/129) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) 05:27:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) dup2(r0, r0) unveil(0x0, &(0x7f0000000100)='x\x00') login: pmap_unwire: wiring for pmap 0xfffffd807effe0e8 va 0x20000000 didn't change! 05:27:19 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x30000, 0x0) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000240)="6733ea991bb31cc1787bbade1e34c117fcb5c55fd7cbdc4b1e4c9b517adfcd62f9c0aa5ca845e29b71438dcb4b238fc1ad6837169bafc835c1ef97150ec3d9b19b7fc801c206bad7e48346de11b61c8dc8", &(0x7f0000000340)=0x51, &(0x7f0000000380)="1be99cc649e38cc874996e2c8fc75874a29bff6211341545abde5b6bf1490f22d31ead24c2c30921e41341dcef40decbd7b86cde1120c5549fbfad885346e336693fc311bed607715b68bb6ce82278739f", 0x51) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000300)={0x18, 0x1, 0x1ff, 0x2}, 0xc) r5 = dup2(r3, r4) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000100)="071400000000009b33ff0f000000000000000000", 0x14) r6 = dup2(r5, r2) r7 = socket(0x18, 0x2, 0x0) getsockopt$inet_opts(r7, 0x29, 0x40, 0x0, 0x0) sendto(r7, &(0x7f0000000140)="ad8ba1fabf1ba0bcaaa8d87caf32df84edf6211bbe10956183a5102130f7d49eb605cbc8e71d97a64682043c504b0b4406282ce76418f538f3cb1c9ed18f5d53e1be8572ede830ed4d26a060f56effc93ca2e4963038ba2a8c4ca9bf949e7a81da313e02dc1f2c69fa030e8387364b2fe88e726da0cb17edaf515306ef09619229515a0b599c6a55133a14794b221c97e0856940b069a35f9a57fcf1", 0x9c, 0x4, &(0x7f0000000000)=@in6={0x18, 0x2, 0x3, 0x2}, 0xc) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000080)={{0xc5, 0x81}, 0x80000000, 0x5, 0x5d738f0b}) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 05:27:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b813", 0x196}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca376da066e763d4d967ce8aadb3c3fd7f9ae4f4c83b220d59b80283161ec55078a180c86454a6af889e6877abb5119218026dd409b65c450ff09e8a2b84a3bc3e8ffeceb6761b349d9d7512b3b4bcbcf5ceb029b7740fbb949d4dd", 0xc6}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) open$dir(&(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', 0x400000002c4, 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r1 = open(&(0x7f0000000300)='./file0/file1\x00', 0x8, 0x101) recvfrom$inet(r1, &(0x7f0000000400)=""/222, 0xde, 0x2, &(0x7f0000000380)={0x2, 0x2}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x80) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = msgget$private(0x0, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0x0, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r4, 0x0, 0x9, 0x8000, 0x9, 0x41b}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x9, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x2d, 0x80, r4, r4, 0x5, 0x4, 0x1, 0x20}) 05:27:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000600)) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x5, 0x6a, 0x4, 0x13, 0x8}, {0x101, 0x3f, 0x8, 0x4, 0x6}, {0x200, 0xfff9, 0x81, 0x7, 0x1ff}, {0x2, 0x5, 0x8, 0x1, 0x8ed}]}) r2 = syz_open_pts() close(r0) dup(r2) socket$unix(0x1, 0x2, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() fsync(r0) close(r3) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 05:27:19 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000340)=ANY=[@ANYBLOB="fb182e2b66694828775460ce052b66e502e3ff010d9822700fd1a9f53f074336f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db256ecaa8ff991a6208148691404e85f6e3547492ed173a472ab0000"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000440)) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000440)) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = socket$inet6(0x18, 0x1, 0x5) setsockopt$sock_int(r4, 0xffff, 0x1007, &(0x7f00000000c0)=0x8000, 0x4) r5 = syz_open_pts() r6 = dup2(r3, r5) dup2(r2, r6) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) setsockopt(0xffffffffffffffff, 0x1, 0x6, &(0x7f0000000100)="cfec210ef6f7b514b647f8acad302d12f45fb6514b63045499f196c125ea06e069314972bfb35ca7e9dd4a698117c06ee4ecd04b1973cea2425312774523fa1189fced0b5cab98994183f09a2ae824d1406bd4eaee7541183b5dd7b8793b31e9959673709bb13d5208fddb96bd83d7e734404b1d6dc36d471f323e54a410a0bad952b182d7b6da6363fb8af03eece33dec543dd65b995814c4a9a49e28f058c2580eccc4eab7ba5dc9e2a8e4744c5e4c67adcd7f18275c458cb4772fe6593bbdb64b485e9184d72d090b5dc185aa650dfed662ca938d47fff12d79a73929dc4233f0ab04dc73d70be49b94d8617964184e645583", 0xf4) 05:27:19 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) munlock(&(0x7f0000002000/0x1000)=nil, 0x1000) r0 = socket(0x800000018, 0x1, 0x0) sync() setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = dup(r0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x40) fcntl$dupfd(r1, 0xa, r2) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)) 05:27:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) socket$inet(0x2, 0x4, 0x5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x10, r0, 0x0, 0xffffffff00000000) r1 = socket(0x20, 0x4000, 0xd2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:27:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000800600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) write(r2, 0x0, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) recvfrom(r3, &(0x7f0000000140)=""/238, 0xee, 0x801, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) 05:27:20 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x16) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r3) r6 = accept$unix(r2, 0x0, &(0x7f0000000080)) write(r3, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdf", 0x19) recvfrom$unix(r6, &(0x7f0000002200)=""/4093, 0xffd, 0x40, 0x0, 0x0) 05:27:20 executing program 1: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x29}, 0x4, 0x0, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000440)) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000440)) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000100)=0x1) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) 05:27:20 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x10) write(r0, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)) 05:27:20 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4}}) r5 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) fchown(r1, r4, 0x0) write(r1, &(0x7f0000000180)="b35826810000007919ce17864050736630e2d22e75fdf0c39e5d64ffa757a15aa46d70f6fc9825650960cb17baf1b4b1afeb497f85a9f971cfdf02ba6e17a706b09e4e9a0b7ebce0cb411f44b1bf326579e4d201a58008a6742bd6729dc9fdeae9880e14d3af87956619a91b0e12", 0x6e) ioctl$TIOCDRAIN(r0, 0x2000745e) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x34c) 05:27:21 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001300)='/dev/diskmap\x00', 0x40, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) poll(&(0x7f0000001340)=[{}, {0xffffffffffffffff, 0x1}, {0xffffffffffffffff, 0x80}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x100}, {r0, 0x10}, {r1, 0x40}, {r2, 0x20}], 0x8, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000001380)=ANY=[@ANYBLOB="120c2ee3430550e601b963c6c5f7822e2392acd07b518fb0ecf3bd8fc785ec7f2c6a6c982652211246ac54c67519e39a1001789cd64e6d2a50a5797f891f3a25b154d0cf6ae663f7ddea68ea08db25b7a36164c66acb942141c24f59fdfac74613173eac026c1a427fbb865c252d665448f49a51d4d17b674bfd1d4669b3eed87c2815fd6486226adfbefe700eb1dd5530f9cf4107c4f094755dec1a7e45b40a08c674c5898f6f1a8aaf46fced000b2ceef730dac1796537fdaa08485ab0fea0d22cce"], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sysctl$net_inet_ah(&(0x7f0000000040)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f00000001c0)="513c3116f17809968a5827b7d5ff30842c1c089c88de84804863364bcc84281821363e20d90e337c5e9835b7474a71f931acf78c44e34f1dddab72164e3d2faad9808c83a48f5170af0e97b68e3e328ab085d5e4425a7e1db6158d6ba5763d0832a0c0c49a03ac60f02fac937f53fef84ecefa26d08390bdc4d197e390b69cdcde55d641fd7b0c6a8441741b4d6980ad7d4af2647f68f78e3f2178ba7474ee2a61f19fcb59ac895d3ecfcd3292b309fca677d90b7f736acc3e0b797141c8a520b255e1a4c29a8469ca7814804d782b6813d685537df3be1ec2d04cfa6814d15a16fa2ae32460c1f3dc0db3ef3de2ba42d1e0adfd50e75092b4346e0f284863754c1677775852cbc52d0ff2595c4eb34311812d2c5cb083899db2c1319eb7aac3181cdfbb75f899e56a60363647f1c579cc5ebe37c30d563cb1aaa190b88af7b8b14b335a0b59e2c83dd2c4f52cb7a62758edacca22498b147d787725c9d08efd78e15d76180d2f23ce66d40e77325d97939db7a5b037e7a0c7ba6296a392d01cabd2cdb9105e27c3a950e648d62128cdcd492a875426c9e92862b4c418f82b2c1bdefa7d3b290a8d49b7cd5cf89d97e4e14aa45856974115d241a7eaad28d4c986832ebcb58150b8108e1bdd0580017ef35004ad39db056937a2d38f9c47aa1dd9606c16f1e414cc4027a4134aa10bf046ea9675792f63b6917a8da633d738ddc9d34c3edbfa2cffb6b64d38944f651b93af1fc147fe99c0cd7df01f3b84eb977d5c10058a8377fc6848634c37685ffd711923ba725f440f8cac041dc542f6842e528f34645ec53a96b03761a099605a8aed775d4f5bebd5a18285a0760791f76389049e432be0166ca4304d24fa54ba19817de6559d8d778705b1a193a04a7fced1bd90b4e4b34638fc71a9e1158c02c8a35f119d5f7c046f1b66358606cb014e5acdcf16a59679f7bf1942024b83dbb1f1c33dd8b947c1a2d62372d235a5ca84a20f3e5b03f732447ed5263eab21239880a9ff40463e158aa771ab93a15de0d3c991022846458aaaabbe21f91df42867cbc4ec7ee97254edb8e2188739cc6ce2e5b6f022038ca1855eac205a3cd3df55a3dfccb145c66a0b30288e013a6f17717553e15ccc676439e1fd3e9866edfe6e03af8ef949a239ccb543cb6009c376f89bfc481a3452211c409c41ff7f85c764dc50df1cb4f07a6e05bf5fa9040fad700265d0af1a2019e593dbe2ef2a4aa27991b6604ec7b57dc92ed6ce04cebd6cd7f83df3deef83f8d8bd3bf892581917de8d09819e0a2065f0da8d2934d9cd3d4dfcfe6a6a7f28bad7331193ed2c2d24effb24ef18a2ba13f16fe5e3139148fcbd0f68db4a08dd152776e59ba430cd38673c48bf7643a3beeca71578b90ec8cdf6663ab95e6809e76571ef48cdbb6f2b2afd50e628f22f6eed5f70d71a24491007624900158976bc0bbb15dab61e1eaeb6863d0d8763185ee32c4959482e065a62835f954d02fed7f8260d2d0f02b8626776228dbd62359e070d719a854383c65fdb19a1730e15e26171c88e6d6cfa09618f1175777eeae39baae7cf18385c4e9bb11a2cd948b4a730bc3d54ae0e20a25c8fc4accf49dbee96d6b31666dbc1c8ff8a9740e3c5c41dc62c7a0e3664cc2f86fab2af5223fe10a5dcdb003b88dc486a6dc16de06444b715283b2ec39434572bc55a4dc55655c93c5cd3879b7e2391aef399681bf8b826b821bc09dd674b617d3af5be79d880641bd917783befb09c0a24cdfca42989dcbb5e50f78d451090715578d719da6d7803cca6754e98bdbe85f7cd668cbe6b262e06a272229d00fb02caa021b95d4a19932f2ee8105be9a351c6c599107e955dddb85387056a529fdb0b82a0db8c17897e6ad2a1cf6ce38b2cf9784bd302ecdf4ac52f6ab87a6ceb9124c7988be662039b438a4fc73ad8dcef177f3379031f6f4248ca410cec17b1f17b7ecc72a0b3c0d8584b3e8e1e269117b071207836ad15d094144c7c54da30ccaf19918a86ff90d209f8db17fadac5ca8342cde3a5441b50411ddb7fc1504124ba4dde22d1deb3bcd587e532d242a45990960968e66f3b5d173ec3b1e5209d226454e72fd07681548ef0c1d89bd4225abb2dd4adfcd1582256d2aad055078e2913a66c06c58f7ab6488785d15a835e8d6fbfe357419444ac146093a17bbdacb9aae7e50946d15d9613eab5036a99bd0a6aa6eb299773728f78cad218dd9450df99853bdcb43d8204f3310d96cd37480516c5e008e5737dfa6eb39f5c3f980d897cdfa03e0271da3eba9c498e018b734eda24dd2102a26dbfb01e406ee5e88f622c2407969162039c8ba2137013477a355110cbce7077ace7e6855a4146818d083a3e2e82add5b423412f9a8f001a390be5518c9fa06961029a98654711033b54dbf9b94bce88dfc638113613dc0fecf33ee62727d6780e6ffa2936f452759f341d3c655344d40511112da59e73ae1f27b9a538adf3ee3caecf9c2625a5ca5b1d0d6a80f7ac0d7634fd560e33ad9d72fceb8186d04b7ca4a2f2764b1905b2ae23e7bd8539ac0ad1a0809cfb12c50c6ba0521202dec16c8a7f521dc71c4fcc17f7ff2820c3a9fc8e4ba7f105c2c97a9e75ad962a656591f8e055ebbf52a75ea89d7deedebb755e7649a1e401381afd1d0456e36b5fa9299fe1e02dbee68ffc8d3eeffbde3a6b1b369ced982e9c5888395527c535862cee40bcef13a77dc2b22286b8f1eb57e5f9f616b98755c724d2ae86818611316f8c1f7a52abe715fcecab5dd27ddc7201a304a58cea5f9f20eef353d40e72bd6b3dcb2890791e222b8e0167710a58c8da975166ba39b8551ae48d4fa53eb59c005aa59a255daaf978a37acf414b2fbeac84c046a6abb421006a94de60da4e253bc75eb852d8d6cf83eec12c4ac9a357aeff39792ad7a91e5ca90c3fbaf1266ca8e868e8de434de133632fcff43942d35543c1186f13f562f17227d225d3d51d94011ee41d52c15aca57a3b11b199deff4df474168dabc19d505eb185c60452050b90a8ba935867df5c7b6c7eb3cecb13107bfb2cb9530297f4c06f8e4da2575adddabae67c0b10c30a868d3db63a2eac3aef233edfca975b40ab7384b99f9d1cb62f465ca59e3945f325c2a6621c414a24acad9169b3ae8a06f3b8582af9fdf156f62b5c3cd594588b0501f77dca5031f6ed957caa4ea3169a5c352773cd8c940867e37ec157afed7a7ecc88ed3c16271b57de6c9bfedab13b1ae6020cdead0270e865bde0cf2c6243cbf6fd81a261cae1b8e96ca88ecb3df6fe1001372f07ad0bc6f33a360cbfc93fcde297c1f446b41aef9791683e1c18f538ae9752ce636c192f190b595399b2c4c8f343da6ca822a0b361c3b2b856ff83c548e32a1e9e86c98823ab8b3f4c2cc8429d3d5e299f22b215a8a27a5474c8a616709d9ee1bae1ebb8612cf92b280f697440620059ecf713b29539f6c827a86ce1d156905c8077bbc8f471fac4f50d45da835272a546f2f42ac9549cc92fe927c36b30ed1816e3e412bab06d582cae52eae2a8160e90bfa4b0c504ef169b1cdc20578e5ad62d2f25f2bc96a7221ade38c2b7c446394bec3369d37be41dc9fd1852e6d4e9f0430ef902fd092b0d4e998bf0f81ddfc40ec732cb313463eac13b4178f947e4ad7915979431e10e8ab1841e0d6520b6c3acb112122296c5bb6e5e0214c836731bb45c5e6481ed6c17d59640a22cc34a4eb93bb82d9983b6ab73a05c12bef0e8bcb054a88c388f511fb095eba699e58d6f897e7a512ac1162d1506cd8c3e3c4fb4e42da930a38cd74867aafba305c421cc271f1dfd4f526c5f5a3f21d696ad9f62233d0901f46a561c74dd22980392e06f5bce7c3fdf722dcc62556c07505956c4aa52839cd56cad04988c5484322f0fb83b275fdf3f64037ff0116ec269305a7d697e8a6f97310fffd995a3695e1db87972581e49318c614e8d6b79bc577153e346021b79c6791a1d63cd12db0948f13b4a77aba6a466bcd997558d34491317cdb555cd6e177e0a08334c305370770244ef70033d00ec3fa1a15bd05334e8fe4367a518f580e3fe75a8e8dcde9da5729942dfa43cd11dec36c900b136a42991f7412a142deb8a42e31db76c431030a35a77921d81e8e11e2c4da793fba7c104950c95356d9b60ddd5e654c4a023f0308678ff0d40c20bcaf3616cd3aa3a58929538403e270898b5f6021f08151a610a3784c3e07ad5b722ad0bf8926b8b3da18ef625569fdb6aa169e92aa7f934be72f5f75c783c4f4fb121cd4e92d511d110ba9a16dfc0fc389f2b7f5995bf24798a37648d212f999e0937a8368784bffe7a38f12e2102cb2c51565bd345fd0eca16aad63a2cd4de63324a068b808e1be661182f2e8a665711bed977fa306fec6f21b87d6a069263069495251f6c97e1db4d2f640562bfc3b81e5a7fea2e98178b124a2f9b1eec716501c862b13bb3b387a5b5983bd2a135fc2b2ac044f1b94483fd90be83f555524f65041e5f30659af4ee1c601f365f72f76bdfa06ba4f92c5e94a1461ea76804611c3c23e8698cd6971bf4d2c7638f2e3e239099a20ef06d74a74bd0e06dc7bacf4429a66e31c716032dba9c2d40290a26c6d342e79f2c51089d3afd70867160e187c670a6b6d62584736723909d1bb9269828ccb8e1a89943ad37d9a8141f135897e96aa1303c5cc3dbad747d8f2599efba8e04dade8b17a06dc6077d5e0074e8f8c3bbb7da9646659ec0fd69d702418b67dac65b1fc2bd1b9e9c3f7f0dc9ca6a91aefae6bc999036ec8b2707c9add363066e3ac888caa5aa54cf87724ea44c34f69bb5f99676096b6e684c3b14d5559b826585859c350cb4c2e03d43d28707e2d5c2705d894acc6c51b2f68bf21cc36c57a8505eb2b0ec9d39cd8c735c473ba2a91d3b80bee9e22a91fc565f14285c02d6c51500c7073249305ec486f434ad1a74fca14ae8b32a0f6bf875e50e4941fdb251e102b141f7b95da55cb9af391a1843147ad6e346fd55ad99c032ee11d23eb76e1b4556dad6661aec6620e15f27841a0985a0632c013bd8d57807df2cb7c95e9a0872b65aad56fb606164e864dcbc9cc676973659b8b93f53eb5e1d396b2652d1fe53a11f44c96b862d6596264202ad2519592021a3cdd638b30f3ff9f2598611088095e1031a7e41184837533bdc9aaea4b24d48b91fd345eda87519d0ad9b526f0bf6a540200644a2691ff33887d588f11613b82b6dcce20eb7aa3998c6cc4dbcb0cd65b9fe14df1cfd1e551368017cc7bce6948c39bc9dc2ff332fff59fd28f75a18d6650464c197754b859d5dcb497650c47a9ed80ec88aa7383a20d845354192f42d3717a02a8c7b4a6098b701d0b121784c36d5d5cdb49309222085f7e3702fd01f958206e3b8779af272fe7aeb5684d23d71e25aeda3c9b01f9d4b14a3ab94a0c090a887b9b5e5df89ebfbe2f5083a39dc6dcb11979db19de28ba39fdfbe15b3876255f42cd461df7e2af2ecc388a539d693b8208f26ba815f4cea2b79ee0af1c9754105afd0d72e53528a32f0b248cce2a4eec7e2bea77dc142f65aaf79834d54f926e5eac34ba8fa02c961470a49924d1adef103be896b517ea0629be400d8d0c3ca09fc611c7174943a75b724795a6d9c96893be6e69ae1c819c64c4540878c3ed0f9341011938f54f5e5b3129dd02241d36cb0fcac4aa1111fc340df1295c12f61b83c1c6d3e301cf69ac592caedc09998ca96a67e881dccf06f522f63d254d97093624100da44c4d99323643f19b24", &(0x7f0000000080)=0x1000, &(0x7f00000011c0)="2ccafe6f559b38ffc1d9c0486a2412f74a7fe6d2a0237c5fe8447cac00ca10d9eb43f2187ae4dd407b97c3185cb607e414ceaa80adeb81aa6915ca0ed0fefc46fc283b1acd2610808df70004cae9496b00819a8d356e3a11a4126f3055e167db7bff3d61cb1244b6368936a39a05f2947a70c4a8ddfbcd136bfed061e288ad138d0851420559b5faabb58e70676551e7954afbd541bc57be504327c9ea9f2bd0ba10673de2a4b8e47ba5a6d880ae791741e39d6ce62c87afe829940ac1226e6ec852b642ce04854bf1933105258181f1a1caf833", 0xd4) write(r3, 0x0, 0x0) 05:27:21 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x400000003, 0x6}, 0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) write(r2, &(0x7f0000000140)="3c250d81e951afdf4548d8a4a0f52e84cd3a442995f85e870ad9be483e7411b703ad4d097cf8e30e33660587634b2774b9e17adcb78371dc6f4626c3407eff5ba6179ea3c38816207f12fc508eab4a27268d57834c3e82b02bfaa8e57d22241e74600b415a7eeee9d6b567bb5c2fbfc1c1b7aa1efc53623bd08e08edbe83c262a84a3bc1d2c7c8b51c5cf95371b24ebb817b9cc1068fa1fd1ba9e891a34ec50f8c36f2b653", 0xa5) pledge(&(0x7f00000000c0)='\x00\x00', &(0x7f0000000100)='\x00\x00') msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r5 = getuid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5}}) r6 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x6, r5, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, r5}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 05:27:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1f, 0x0, "73cc516d00007f00", 0x0, 0x1000}) fchdir(0xffffffffffffffff) write(r0, &(0x7f0000000140)="962e", 0x2) read(r1, &(0x7f00000001c0)=""/4096, 0x1000) close(r0) 05:27:21 executing program 1: mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) madvise(&(0x7f0000fef000/0x1000)=nil, 0x1000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(r0, 0x6, r2) r3 = getpgid(r2) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e009f89a3015001776365de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0xb, 0x1, r3, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r5, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(r5, 0x6, r7) getpgid(r7) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x2, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x20, 0x4}, 0x170000, 0x869, r3, r7, 0x401, 0x7, 0xc7}) 05:27:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) mlock(&(0x7f00007cf000/0x1000)=nil, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffffff7f696c650000"], 0x10) r5 = accept$inet(r0, 0x0, &(0x7f0000000040)) socket(0x1, 0x6, 0x7) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) shutdown(0xffffffffffffffff, 0x2) sendto$inet(r5, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62eaffdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e838c708fcc99c999ea6cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c01223ef8eb0acc9fbb9fa70dfd2657a833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096e02f2be3bd6d22f9d4fbb2ede9e8d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e9d11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e4f5ae7cf69e8de10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace5b9f1b56119705d8b5cb8c177397cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafe511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd2d5d9ccca947a6fd704000000000000ffd6a534d183ebdd39dd34770f37290a93d68882c6a8d220e5feb6940b4e54a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b76e77e035c64cb4193b69f4d00000000000000000000000000000000028318d8b0de8f5649923ef9ad7e920b3bba62f96ea27f9240f77f1caa34dde1f9bd5a29bdff188d07a497c950f423facad519570079b49d9e012bf64869c4ab1742f7797d71433b4d02e120cf1258cb8ad9b44f5e97ccfee7aae3f1f32033f2342ae2dc9db4f7696fee02113499825bd61c8d8f9d5400000020000000ae2663b794be3e3cf88a53220fbd5b29e2015113a92d8caf88b6384e4c669b0756c351b140b6c3d19a01afdecf40b1e0d17337c727bf4a0ca60a4b0f5d5f065508bc9248f6f84b85f2d9c3cd1087c0a714f76153100364b9796f80f365d295f3d7533e02469328e6ed83999700"/986, 0x5f, 0x401, 0x0, 0xfffffffffffffed7) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 05:27:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000001140)=0x3) syz_emit_ethernet(0xeb, &(0x7f0000000000)={@local, @random="9c7bd2e8f951", [], {@generic={0x3c0a, "e4f97e5b0c63838bd0c387b6210d17b64a711b62ee3673fc9f8e48cdcfea8829a375dcf70bfae29b71f7ba17667480efd8647502f42bbbda121b78bf13804b576233106fc073e45f6535a67671ab585d1fcef3da8a2051e7938ac34e736f827411473bc969b21cda49b3e3cb745bf99bf65097827cae644f57f21331e5a41cbc8f7ca191fd67ea2ebcf814805f4dac2f06b86a8140f90f79811be19512481a7ae494da177e95b1759622255a0ba4b0b071a6b8cfc76401e7c90c5db087406bcafd6d9805433854095d0eada7697c493a06adfe0a6bdf428b7e168352b2"}}}) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x8001, 0x1, 0x81, 0xaf24, 0x4}, 0xc) sendsyslog(&(0x7f0000000140)="613e77a8f6402cc8671f7ae69f223efa0855a58664aefb230820367de20510d603df8fc5719c04d328fe18d9d147bdc623394583e3cdbb1e906b169654dc3eaf96b531dc574936e826e4a9a20a764c06e686bd7ab9587f13b4bbfde3a6742a63cda4dccdc1e261370d01345465c22d1c9c52f5ec1935277859ffe27012a85eba708d4a458d11780b33656d9eb35807abf77c7890e78864afbdb2f7fdf5415a5500fb12a51f748b6f729f015c256cc443deb330428a4fb2355087eb8b21309ed8fe978973aab185c00f7da49627caf9fd9aa5133a6161d6280ef5fd658cf1547b4378aef4e070b625dd722c4e51f5129fd18a8d7d9c828c5ed727199376aca5fbe1474dd53a67ca6b65f2e312b152eae32eadf4cc711e8dbe1803067ad7ad61cecf9e2a97d17bc15cc7e2fe4b4444da278b9c2a1ee7e38574c74107cde7b1364eb22f0422088f0f590f7e609c95a7d4b9de287143e1214025ff4a985cdab7041ded898c23e1855651abbd468b5ec609adb992814a86487272ef7bb925de42b3dde351189123fc860566f2316b63c2520a5b07b05090205b10ce3eb609a89483fadc359739a1db4d73af851776c56cfd580feaa99748ad3e620caecce66000566f302f951110181007cc12f0e00d80f6db40054bf85406f22a71cb1fe2c18334b6b1750596b1489bc4d456bf6d66b9287027e1319ad925329c8516ace63732c67127d3cee0ab2868a49e1e6260f9c58deeddb888ab41e14e678817ae26bc57430bc3ce2ab56fa96e50e4a9edd43a6f00fd1420e9731e24d05eb5c409d73cc1ca6ef0b9753aa010948adf9f56a407e3ad7b22b3ba46bfd28641b8a2b17990610135f755d068840deaa7457a30387e19b20c729310f0d1dda85f72e23a29906e9c0d8d4858f3e78b1b9b7008558b6c9b09d71628d5fb5fde1a17717c888548a272e8c08de3089ac70882f478e1c080f59a6a819ab0519121ef022ead69bdeaf0cfcbfdebb76a79aae44b64410232a88e1cf2c1251baf4738916a06af8302886b3b67698b4bd90acc112590df69d23ac82f2c332a06ec1f15f85977cc54b4afc10e296b3a87500e6595a53b8673d153fc75a424571559305d5eb92b89a98391979d8c85672b335dc7a15ee42cadd5f1b555deb0d6088c1646d17c45e10f7ac58fea4475c215cae4d549aed1e2125acd4e609bf97e3612bd2d6e6cb2f932cd50acdf8ec36f88f4ae8a3deb339cb462cc7b452fe3ec22418712cb02ab4bf407e5dfe782ab9d2be26b93397041712d7f6d6b9527a9b7673fd76cffe3dd78d53c3ca3eabc061a4bde8b6e382a95d1191e2d1c5b501132d1c429daed08cc8dd4bc78841288f30dbe91d6e8739abf7538c783f49e895e7e363eb3ec1cd3c71e67e1745c6bff44dab73fabcd3df75c371ae7c5da75966e1adbdbf965dce06446e81167bec30b62cb63a8c86c89a7df8e421920ad1a1d1414d1d0fe4dc7a254086dd4d2a96ba5d4ba69267240642bcc1c69b6048873de92d05f7f3a4ff21329030e6e59266c0754b66db9d5b20ba6d3054f7533eeff1226a75deff01671cec57dc8498d93bf876ec85fe23b26d10c8a15592c92de9abd464b1bcad6fcf1c503e2c270ba0f8709fe0da192eaf563b0ac981f2e76e5ddfca3951149063cf2ee344b49694038d986e11ff2074f6cf7df83341cdd1fea1f0c6fc0610bb111aff1cc474baa802f5253a6e19a55d213823282fdc552d52b91851c03fe8f6e7e47e57cfa9ec8351f012bd1b6721dc9cf878cdb1caad37c7d34822819d6161ec6e5ae74e5bd628937c33524512276a302e7d15846066806022845a5121cf5cab76fb754484b2d0af0791708cb7f4b7ae2992be3573b1563ee9b2ccaef69b05e04aa6bdb4f1ff2213fefdc69dda96a4b4c7582f292d649378852a0325aa28dcfcd0c827227b9ff3741186b4cadf86b5485bcad55394f1c450238e3df84218f409adffd963498ebc3306b2024727f7891775bd5f2b0b8b42610ed38df069ab8d9bc72a891bb12e4be612a52bfb860f51e50ebc3d047a616b8a1d3d2041732af35bed8aad8b6016c8aff79e27cf8b50f95eefde38d80a91725c65f353fc82321689e162d7e7704ab32bcad3d2247e56a23a8ef8957aa790c33ca47abe339f64989c8b36405b158e777673a3a9d74f8618457f07a808e04ea7fe588d467f5164b51900ab45f2c037fed188b1c5263a3f2de3d522e2d8d10cf21a879d7963e09333896b6604a4b38af72cfeedf07812f157e9bfc07a2f636e4cd97d65df645b9a3d0282cdac8dba43e07fa94b46c96036bfa5874eb10b441daac515f2c801e7df6b91b2710b5c20d21c5b1a70c9d48aa93cfa4c5ab1affea9c73370efdf084f2b9c8838b84d9001f12da921841ee4dc06f6be46245aee13146d3bd7350fa1ca8500c8f1fb140999033aa7829429b63fa6dd507cb63bf32e2944b25bcc02e98c28b0c86b400c650f16427accf5d42e15b0e17cb4ec3c69da57b900fb851d23491eca7159623d5a014ba440d5128cad54045b680a83698218e78d19674a9fbfe7fa9733448bdc1cb388419d1382eb6024be85fd3c38cb1257fd8aa7e9ea72051f312712523cf29cb5546ef23d44b8e085cd303c023917df41fb52da65117f9dd974ddc634a71ec5f59c01c91cdfaaf18bb5ca5b8f98421cf44aa4030403ac6888bcd236910c9345be24ccb256867f8006af8d852470b67f0d8711061de72fc07f908987a0fa1fb39f20cdc621378db9aee3d053d057e17af4a579b2d334a9c91da8f3c7767d56d67e06987eb29bffdf288fcd6c83c75ea8fb5d635e25c08c6bcf23a08b5046198571da6c4b645e032ad105403675ba6b17f04177515e5af63dd9a34cb8973e07fd98264ddba62770a3229af3d92d8676a7bb7cc5c17e05540fd8475048e2b80ec9a8e18784a79f1a1b00e14977118d63d6be35e4b790678f7da24b38675014103b6d0b29558bbc1ef06bb16ba61af7a7aa3d7891136ceb7848452e69cb6242843d6db961c67e1ef8bf13f1ca5ccdecbfff14ad8a6a46635f0c5640cedaf6c58b1244e31c3cb4c929d6a7b690a75973d56452b04f544fdffa60233a28f8eb29156a0a04a40ff41e5f42b1d78a49482b297321ebfa4b2bf0abd943dbf663218ce59bbed515230e19fe09ffcd4e8b163778aaf428dbae717aade7be94118fdd9f237f8b07b88ddeffa517150c2dfcd611f6183f491ddd3b435652466d9d78eec34a7d191dfaa8d56d3fc244c05192ecf22c1b01f5522500b5d93b283353f5d431901fbae614485597bb93b6b5a7dcff2eab3cf2ed93e340aa789643c1a9a4c72de272fd00a0b1ad6495952e93b7ed439c7dfa93160c14eaa8ef580f2622c5085841b8e5d1c96625f998cc5ca086744ecbd4ad24eac2d9011dced0a9ab351ee89a096387664a9ded31c373caec3e0b13c1d7d30fcf9af61736ce3917ced8f2e45c109ac8b1a27c9908c0703d53762b2202f857555cef192163ac28c79f9dcef056f12f0f33b5171ac6f2379f0e3775fb6399e9d652d82926aa8286c6d1f3df87b98d36cfb0db3234f0faa4873c193600941e31069c1dc6650eb014b7ae83def6f5d59538fd0f3f14b8fd054626c16dd0c04e4f1282d0cded7f364d6b3897c80033d8aa219a7414b10094f1baf59fe7bd22ea8b6d2e444a18e2038ac75731081308a42d175f39083153d549ab83f82f6f3235d2c47451ff0c93a26f387b4c5f2b4b8a1610d0e1b24c5b4c11f3030f505b8f000d25bba3376b7a097113bce9792c5d957d8ebc7f7a681b28dfc1f322469c4c70c7997c1ddb057caf75cef3539e2f240d34de392516b2362739fa8364f3fa8bf64e0359c51f68115105ae971ed87db6305610c7135d281a22c02a81ec6baba04605cc999dfb7a69d348886de92e3b8675dedcf29f9ce240813a4d57895d536d1ddfe70f152b122f612deea035045f160e1835aaac01d4b44171fc41e7dbfa1068f77133383b2fb08230d13c89e2eab66bfd1437a5dee7db89361ab9c3ae0f88deccc30d48e58f5ee84385dc757d86e092659325ac2339be091896f544071a1910d366253c644b87b61bb738fce6e2b9af5ef0bf2d376c4c65e72f9a1e294147668c0b72f5f2681596744556f8d381eb9ebaf34a03f8df271db026cb89d897c79a886b229fb024e0a17c916ba7f9747ecf7dc84a3dbb3f9b11de0976e0a72a9d1ea05aea5e0fbf919e36501d587d4c4c44ec2fcccfeb1900edbda6350b6da442535540d390147af6facc7b5f90c505b513dd6c07278b3d3ddd9e34b668fcf0136985ae67f8b6c3b08998f9265a6da973f7e691998bbe23d2af9e7154db5707577d636514c3dd6580ed09019a00e822eb4f782b264a42f211e8214f18b2855684a0325ffc50cc796a6240080e995b578cbf9e8d9e3f8dd689f37f8faf02761195119901a0ec0121f9d2c0c72ac44b0cffae49d07564411d389cfc4288a6ddb730f8c1d1c18d0ab69299d12fb7521e5d29e198268f87b6f2fd175169e53eb5f66c770be947941ceae2a1d51757c3acd14be4a1e7942ac1140a2a4cf0999b072bba5183e22a393a5ed20a5a5945d60bf2a4b33f814cac9a6b0bb381395f6da40c4c496a97c3043b651272017a8fae27bb49cfd211b05e083fa3c6bccfada63d11867cad4979d23cf7dca3ac8188548820fd5847cec38eaaecfaea742c6e1a54f9afb20b4056a8f3cf84d84e25903d491d47bd8e2a7871fbe78851079afdf5bc9868f10c01c921b4bcd56a708f2836ee0bdc537d24ef99431cfaa4afa7816bfcb8756ca6ada2b951bd37a7e21fb4b3619c1fad4743ada2c0c5636bcf02aef6ce6b65e72f8d08b093f1af797e38cc6b9194132e1cf9779064d63fc8a48ae36561a72be6b4957f650715eb40ad2ddf52c59698d20a21956addcae40b38ca6b6eedc5f21f5ad714086658ca15e185fd807dc0db0942330f51a586b4c939e4676f27535930bea2873f14b0017ff8d82232ff8fab074cb49bcbe35272d298ccf45845ef45d22af4a17082e8e110682867972aabd0f434e7773511d809babd23722f8f253fada3321cd34e4c8b214a9174eb56913e8be1c81041b204ad328e8330fdd18b60acfe61ca9cece2e254cc673bb30b71ac465d1339445ef29a63af26f8253701756201d51da65d0396939dc5f1ff1560a06bfe303950ed246cd62936eb1bbab91973126c077b1851a27c6d59139719b9aade1255c75ba2b5e9c0b886eb41b21634558e095a4409df487fd0a3244eccee66ca7442d50d4b91195ad04c3055745ab821d3bb1da68cc79db4c2639ea66bdd644befd04b5515aee5b6686a2ccb37beb99ceb03b00a08481085f8f14685cc4144f1674e2a3e3211c752d9de16d8296bf6a6e08448b8a6c60457f9e090a13981d3f7b9cf2f62848d133e0101b37ec2d4fd54d66f20b183f3d25413f2f98e2233e87f2eefdeb73e49f00c5aa9ff18e792eaa923a4dc4ba6d476bead1e2158b91b5b42bebecfd2dc80b99f146a1d68d481ee499fc6f5663c3ba636f5378b80462459bd20c563c89357ee1ab00bd056e8b522abac44e92d10620cbafbc96424290266a7ad8aee036290a2ba076b5ed02f82aab6efdb777c1878205a5fe0cdd95d8e69a18a7da29d510473e817621f10f7425b0d78170c26ba8348fb7a84ff91e184080f75816dee6bf0236cb7715a5d01c1c483c8f880df56c51853ef34d5be5f4adcc69662a424e04800b510ec56a82cf837f996d6b321541d526480b930dc7eb23e00d885ef16739ac14", 0x1000, 0x6) 05:27:21 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x4) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) sendto$inet6(r1, &(0x7f0000000000)="472f46ade52c5564a69d67ff7e09a2d4cc54cc39c233fc2ceef236c6c8812c159384e1c941c551e37b954f51db9bd16e6bb4143d2b8b7e3b4b0fcec216a2766801ce22ffa4f8e73f97021d6420568db804fb9b5e0a70bcd3266cbfbff312b92118212d171cd181a4", 0x68, 0x404, &(0x7f0000000080)={0x18, 0x3, 0xfff, 0xffffff81}, 0xc) getsockopt(r0, 0x200000029, 0x4, 0x0, 0x0) 05:27:21 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', &(0x7f0000000200), 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1cfe9650591dd57b, 0x1010, r0, 0x0, 0x1e6) 05:27:21 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b, 0xfffff}], 0x441280, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x5}], 0x8, 0x0, 0x7fffffff, 0x0) r3 = socket(0x10, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) 05:27:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xffff, 0x0, 0x5, 0x0, "6600ab7fff0e095fe600008000"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="47cce7857e5a36e682278cd95a521e25f85c685a70b4f9f0a51c9b3c9549872bfad92362abec4f76cf805f2e2969e6a4f163eae0ffdf3f6605d06c7c5cdaa08b371a1d96048f08e32e7b795c145129b63d1a4926a4bad9729560b6f841f4029e0b226faa76290b1c7b40862be832ef8ebcd32cf0c00ff7b7422c5811e8790cbc55daec37d41738bd371f07a3c8cdc4b9a053c8a08233ba3b0510678de5a4072c9d926e5541ca3731bc0b0ed154a8a297d0ce174ae14678c6a3124d0a1f5671fe314ce7e1ee2c51e503e560b1f4e6ce53ff1366b5afa76d6611e23ab1b921cec5fd3b78a6016a1fb9e556d9a870166ed5ea053e0663e52c82e6bff46734186695474de46fad2f4492907830749a4120d2514bf4b234e977e77b486505b4bfd4ecac024efa3845d0daf6f49e8d6d32aa10c57b82538bb6ed9a9a4c5471dea52ba1cc405ae3dfe92b7fe2c6dbf7b436c5923b40ced63ed253c88de40df7ab22926d2be6e004f2441fc052da36a2c7ba533f1e62481beda87ea4912d4e12dee2ba0bd5036d2deffab088d75ae5a912871a7865a1616cc3c1e26a15e58db24d04c882e3d55e9e944ffbc4e76cfa34bb005f175d79e2bd7169c728dd7ef2cfb1fbb7f41c80e3de04087551c1fd179bc7f714fcf4199f224de5e3a098ace11a3076d1439fc7b6edff897489a4eb06520bc7ee7a5c49e5397a8b9cb9ae88c1aa9e054c8a4424ff4bb2e9e41db92dd0b6f400aa0a247243ef194c573281870f919d1dfd1f171ac70a6ac992dde8b9b8a29aef132845b9999d3f98f00e136d05cebb1ec9ab130319b0cb3552c9849ddbddc325f3c4a6a2e709d592160107076da093ca410c5f23c64c3075b8d6f01abe684ac9478bca944050b8ec34c4dcee17cbec4ee54e1941c5f4073d1f4d24f15b777bc487ab6ec0e36c0c2f61b65844d64284b3125193823866fccca511e58e42a10476ba069d2cfc03596dc191259e653b29bd9f6b3acd2458e77c86426963a9db02a18974c84970a4edfbbfb77e190eff15d3b369d7e151743986a31bbf9f50aae7f430729767673921bac57a990b78ecf713f38b0dcb9e2703b1bc59c4bc5a1653419c1d595c6ee1912baf88300637ef0c66fedc570b54321c6b315a18e13803786b70fc337ed076b1d730a4bf226b71c468b41163bd5f9b085e51d564ed1575e52af4b3b0510a7d96f8b8388879050ff629ba3b128a1294381924a67a387b08e2b49d925853d5fa35a85c341f561f73281eb6f48e188e799688c72bb97b7b84fd965fabc99b9451aaf5d7b99a79633a1ca76553ecc9a3c35538ae437c343b8a7949464e92615877394f9432f6f286edc396e4e6ed7e30ef47782d146c5b402cf67cfcbece82e8120166201770b77688bebdac5f773576609f9e84971163c22187304b180b384e14351bf0b8004d519dafaf771448f506fc891c7eace7933f34ed572a5105f0891091cada9ad7b78c0c110b36b89d3d3a72e9077c708648a2fee72163f2f6f72da117ff0bca07fafb687a49ae0fc4e96cd0002661d490c6757738b3e3115a49f7da26a418ff5e2698b37a32b439d7b09dbc667b167165592ffa10a134dfad557a2ce18f4ca62d8aca1825dfd3b4ad1f5e40c4c88645eed7f9ba623c47fcad28b6cd128696da98be4937a3c74272afe34c6086fcbe5c567556265f106b0cf6d3d279556b3ab64aead4cf55ba56a57158ad89ecf226854db45bd0b70b22ae7b2ecee9dc7c3d0a0283272c7bdcca15ff9477f05020b44509cc2ff24c45681a1f5ba2838f0054dddbe8a647d49a81de9b439e4ae0db2dd54642ee56146ab6144044f960694baea34a4ccf68f18dc2651b2a49718c170d43fe81938ead9b7ffe020ee1276ea9bffb8a9548b8d19a8b3ad3476b6728ba1acb6957a4e35dabbb45772c238d8ac5a1fae009b36c8a2c3ff1ddf971fa8be3fdddbbb93cecf5164f0e9546912fe7160346779d483c600e7d8ceb0188969713ea6487668d428396dc06327e961017f46d46685948bd23164dabb90dc3bf2c635cfbc8ad332e61977bf3c4ba61e2593e3447d55b854d501a4b7d9609680a927911b4efc5f2b683f34caef94753e331492645db6d2783ef6e00b0c709a76571a3a7f6857e0724c3da8894b194e521e528d94fbe6c064c99b29955e3c31ef7bb3e43d11117721f911ae81440f3bad79a750e23c8cd30b2ecf851a392713440d9975f1aff8b79c6e5ee4b91e7073c4ad8ad2f7dfa7409514b5afaf634796e80c6f241d15e4db6cfe81db39773225ca18318721a18bbf45393d4bf033b7e28aca90972888d203da1c3b57e45e1670902c5667ed59548c54df72ccfed4bcfb97b376487898f1a9b2f5dc301738319a39f96a2ddf15e83ce088b32a6a0f09e4f963778c9fd0dddd181710728a8f5b0e8ea644462bb216161ae6016d153a36176c85d6faf9aa0045695ee84f9f9d31035499ade203f3fb9de179656a7face578717acb78f141cd5278abf376aadd97ed7b9ec087e40b4cfb5abec054c3878fdf56c1da48430c41592655c05be9028b53c7363f6f58ebbe6e6c8d9e7c05a6ced7da7c9c0fb5bd8249ee7be0fa7ccd1615a10bc16a2629d26b7f4a3af044b255ef78d6a8df3384a2a665597b4741a52d7fcfe801ad01cb905948a696afc4fda116c3d7db0eeb95d071108be49e9004834df92f857adbdd45d892e2e861a9d6f2ad89619d3a97c5628d772e8772bd1fb2cf72725f65f111ed7d26dcae9fed5bbef80cb5ab06e464803662cb447781ecc132cda5cd873a907c0495caeb0f805a166ab74ce61211e745d4d57c5b024669935915ede61b62737e841b6a36b10e4fb5ba7cd5c8443a7a5ccfb62ae725dda7864689f0b19fef76e65934aa00de224bb9c3d031d480346eee8fd174367f810f2d9e04eab52eb5a8c4962e280a883559990c0cfed75aae453ae9d69bb2696b9a1bfd0aef1f006d7c800a78d56bec06ed679c6cbb3640d28e0a44b7acf2b44b5e00a80ddb544dcb1a450760008300a58de70ceb83cc4ece2342b2425a4527e3c4295e906b38bd3b7878db9fe010fec7c717d75b8295771ac484e236e1d791702a5ac74b1434851a4f05f7922cde36e5f4b69adbe1a66c7be5fd4a6bb8b7e8071f7189103e4cdcb86023d57fa00734bb39cf5c0d5e3ce6001ca44620d122cf5d96cab6871da4d37b66739aa4483949d703652b1c8c365ea4542d3189f7aa5df94fd9efb3d703a75a12b74d5879454134d79c7fb9f18d5170bd43fe70451c9b6d7d5a487a148800425a750975e2d14ba9c7269a13ebe5bed8c5fe2df506779a25666cfda5bae0db4ea9d32c534c06320641129d67c66800423acef8a67c5c16b99edad33b3d431a4c2f79650377f1c63bcb3d5779e813975a1c636b6d206c6c1320e1be432ae3152a7c81af4fd0d65adeb2abf3db3c7aee6abdc2575770da8dbbeddcb8d32ceccba0ed2ff43c61e21c53c619d39df3e36819bce57b411d741fdc03647672ed8ea8380c3f35f102587cd5b8363550eb3d387298d13461543ea7394e87b87b92d918b355e547390932dca65034541824484c98ddf3eac93bcae66999c2e79d6be2277091c1541e288797a9b837e6a55eede80bea492a089cf0c72e061a5a257778b7f1ecb1e9c95b449cf573d811856036a9f7882f4a75c0f527b54d103c780a074832574a09983bc785e9db20d9c36e0f1b55ab6999474a61e3d99c979c8e296647772893f3a2a75a7e527362ab150fcd87893abf5ad939f782c5696942422f06d9302ea2919367b891b5ac3cfead1a85916a6566684af24a31e4eaafa6e2ea3cd85aeab84b3cb35cd17b137a4974196dcf49ab31d7a12f263d7a547e27bee241be825eb4558bc42e19adc300500a4f2c5cdb7ace8190463a4c410f06c6a0999868b0eb6471247243066e5115e34b1109f3dd38482c2900aab2f701177f684ca9529baec596179762a0eb1024aec943c86e1d6dec3d0cc6008ea72b314814f23ba6583fbfb8ca1fd1bc00fd5227b8625d78c49632e2caec1aa233c02a6f2f2a33a2106b22d392af1adc2b1a682cc8be68bb9c5f88d3f14289c0c5c3cad4a0c705693e1ce8c2128c8ba6cb761c418e0b8ad6f4cb270438cf42b7fbbcbbdcbfad000fd20e34254dba75a149ebf37d3e27edef9f3e4ca7980b01de0822a9d2a99df5d43b4d81b9a4512440830788177d5aea7f1319e35eb788ca166045f6a576c733b9eec300354fa2e561f8a7bbf80fd2899bcae5ca2175e830314a9f71538aed6456d96d1a0e52669108feecf2d2031b77f3267342bbe20f0ffee43b19f90027dcbae10d3c748e1b2cfe7910d4a5735bb4c30f812a16a39bb74ea45f96a78c57fbf06a5ca3dd3f6532e636ed609233522aae3f2974210d08b71afa98b5ddba917b10deb9dd7bebfdb8c0f2681432836776cc700445fc1f5d958465fe020588bae5d94d6db3970c78da33790dba60339eaf11438736e15f0353b9acd5c031b8f6c37cc3b6b4f05f8d6c383bd3ce414cf646f7980148a9f632e22aee5a287b8735701036e937d4d36f80fbb938fc6d40a8b95b7fa4d6c90416350ded1a940640d39261a7a71d960602072c99d2f10bb5444ecce49e1de97f4725bacb51fa0e1716abc9ba6d875d893e89f5ed878e2e7e008ecebc3fc554f0aca885f3ae93e5cc3ff3d2eddebe8f6f4ed07b126e848e127df7265622d4eda3b4489752f7388397b50a3711c3d6a5eac1a56501b4bf90e6b8a4c77b38de341379b183e54db4012bcbbaeb9993aa9893500f156c108c00eec495485916d6067c86b0bfc209e78c8f3cba027b459a6d83720e80a48aaccb595118f347399ac05d1d07815eba55cf527f34f7510340010130bf64b70f0d8894167f981306997fdc7a2f90085632ed6b70985762bae4eb59010f0d455686e129efe10c7fbfbd29275d3046bf741dad245601e7685866e9558fbcf073f95c2211cbba973cdeab465548c9f2d955afa0b8c54420cb28c35b93f4e87fa6bedf2825f4f64af807051f589b1c9218875a37bc63e4ba0c4df969a624ed3b8d7bc60130b6bf06fcd12d7618396540c109040b555627d5e9666824809916414f0eef48561150c52cebe55c9e2af2fff473084a8e4b0f7e24853730aab472b060e82fb71ca3ced15eec5f9c97a34ef35076098c38cb7f8645959b5421a98539d0a6bf6ae843ffc983956c3df94ac0b2d03b3229234551834feb06da259ff34e6ebf4c89118d2d6420c5245d09b84bb9fd7cdcc81a0f275e41f072857d953b12082c98b644e24d186ba8a6f448fe95650b476c1fac0fc93e6a2356b9a1f180a94469e4413bd377557eaf49c5fcb94969d6443b0528e5388e5de1cf0ad3c180f5d6a796fc96ffbcdc2213d2b99e762fc6d9df2a566d96152d242febe88ed986c5cb14e4aae065cf545ee316fd8feb22da46118206e4d31866ae0a6733882f55ff1", 0xf1f}], 0x1) writev(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)="61aabb41ae03e1c21fbbe5204f081ae5e339dac99b45ae623d91b6f686ffed32949eba26f3452174fdc30310d827898a9d370d24fd1499800c9106a08372e66929b998b4117c54e55bd76eb73f0a0a17b1844478ed11aebb7138557f1d50eeddad9b88c595b88598150bb7683fe3049da3aa02e56a9446fcc073fe917677667beb98004c7bfdc663a79c14be73e1b156d2b4c4b39e6a16ac5cdc04d94dbdd3af4d9133365d7d575849488b149457dcea53688c4b810ff59f5ba08a2876d20c4b7543da7af7ace7dfef5f056c4e7ea1ba6dbc2904d41f3e61353b0e189b0c3496dc4bf9147500087c5bbe0882a8e8a907b7921a73f00db9fe3e2a43a5587da69d8002d29776876ab0012f5a4ed9a5e4950cb49442b0a7f5351b825ade0ab6b8cfaf5038a58571b9a08280", 0x12a}], 0x1) 05:27:21 executing program 1: syz_emit_ethernet(0x12e, &(0x7f00000003c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0xf8, 0x0, 0x0, @rand_addr="bdb973531eb41c45fbcba81247e4f515", @mcast2, {[@dstopts={0x3c, 0x0, [], [@padn, @padn]}], @udp={{0x2, 0x3, 0x8}, {"ecb03dc87fe16bbf59e08fc23f65d8187a32fa9ae2ec638ead4f04df767e7aed93d724e4d0d9232e92dbd9247f2c9aef64067508f745694c2fe1277cb5ee2472996a15ea885c75ad1834258974345ae1d8958afb7897512fd519b8a1879b41195c47f739797208ee19a208a3bd897d265fab951d8f9e9259120ac563b283fef0e85589099af7018de272fd837dfcf963da245249accb0a65f4ef2698db8daaab03723b54a2e1eaddb351894ff3dd8c604193e51d90d93d8783014ba6e713eb40a60457a37fd393fdd9492b92a8742c548309d156b196da9d5eda15a64eacccea"}}}}}}}) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000002c0)=""/174) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000800)=""/210) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000180)=""/253) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000380)=0xc) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x4, 0x0, 0x0, r1, r2, 0x12, 0x7}, 0x1f, 0xa211}) semctl$GETALL(r0, 0x0, 0x6, 0xfffffffffffffffe) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f000001a8c0)=ANY=[@ANYRESHEX, @ANYRES32, @ANYRESDEC, @ANYRES32, @ANYRESOCT, @ANYBLOB="d51c9d4d48a95611fc27e42f5fe3b1526d154f716c146973abe1fa9e0747cde6dfbb5ec2b4f10d8e9ec59704d9b76917f03f3d875210005442cc282394dca0b245403a60cbeee049a6440bd21fac5ecc3addbeb0b47c9c3a32ae5ae5be9351b92a93813ccdb9da71757d93740e0bba3c4078e1121c2402ae0e2223369083b2d798c4d00747d9cc744a400055ebdd1d851ffe3e8ad28056551585aebd3985b43aa766c38e46d57aa681b5431a6340bda5e96895c476b75a490a85125688c95ac9a6e591687e4db759054adddcc1756e17848296310b0427b4eb2059e07e9a6e3b477ae90ce1e4950a395f3307e448206e3bca7c143a8ba881e6528f4a3ddbbb8a8cb9bbd7bc16790100cdeb6b8352efdb7e5d9e637497297a840714043b106250393daeefc1a2eef38d1f094ecfa0245ae4a30a5815a26320f4d88b9e31349d87fc47ffc37b71c4bc404769e9849cb5bce73a404c733cef0cb4512148c6bf4f55ffff8277f0375ceadbb391ebc48d2c04e9582d4f76edde216f3f2e8db06effd56a7bd1e093b437a890409d8d10d8000000000000c1b036dba88b381fe4ebb2eb70c8b63c537f6d990718064c50b214bc8ac7979a9379857b30e498d0277c1028463f36fb933edb09b8ced563180295dac6f94e0900000000000000462b12730861ac5183ff965da5aa36fcbd6f811e16c5e586020f6514fc8867ad1430b6ecd10c06e74c47596e0918d7cb2a9089218ccdf3d3f0ab01651c54492b313cd13a94977ebaf310532c296dcfcabbe67013b9b2717a1f2eca44d5a578d98bf04228828cc4c1e3f85084d89a24b5227ec68d60f1f3a8d938d9206a5e640e9c516f762d41d86756abf25150b0b43ab7596630b31d0d021e41db5e09f1c2872c7d4376975808215fceba9d7c71f65028775d85856cc04dca36492457783531033bf5c01fe07a3c9518ab494c59fa50974f3b400e74f2ad7cf5e0875105d9b1ae1b370a81648b7f3d58955f3bd3f0b45529361b700e9ed1788840952a5d61576538c29adf1585f65f5c1cb78cb9482fe2b65678732cf3574a724612b70541a3f04bdd7602b6f4413c1a15000000000000e9590c265b6ad203429f79b944c073d05ad2eef93c49a5eb67612d3d94a1ffa57217a2b92f77b2e5099eb5a0a1930f41a2b6bbb7c8d8b313beeef131547e4c3b10b4f12a39265dba07294a4a2411ea3b7994c5fabadb9d53d6299b0c0bb03a74c0b3ebbc26178b45b6ea9fb1699ee9d5508f"], 0x109}, 0x40d) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semop(0x0, &(0x7f00000005c0)=[{0x4, 0x3, 0x1000}, {0x2, 0x400, 0x1800}, {0x1, 0x5, 0x1000}, {0x2, 0xce29, 0x800}, {0x5, 0xff, 0x800}, {0x3, 0x4000, 0x1000}, {0x4, 0x7fff}], 0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/250) semop(r0, &(0x7f00000000c0)=[{0x0, 0x7, 0x1000}, {0xcb7c65354e9d000d, 0x6, 0x1000}, {0x3, 0x1, 0x1800}, {0x3, 0xf801, 0x800}, {0x1, 0x3ff, 0x1800}, {0x3, 0xf69d, 0x1800}], 0x6) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) open(&(0x7f0000000580)='./file0\x00', 0x800, 0x4a) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semop(0x0, &(0x7f0000000040)=[{0x1, 0x8000, 0x800}, {0x3, 0x1, 0x1800}, {0x0, 0xff7f, 0x148df21ddb89f556}, {0x1, 0x6, 0x800}, {0x3, 0x8}, {0x3, 0x20, 0x1000}, {0x3, 0x2}, {0x3, 0xa06a, 0x800}, {0x4, 0x1b2c}, {0x2, 0x7f}], 0xa) 05:27:22 executing program 1: syz_emit_ethernet(0xbd, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000ff7f00870002e24d0874ffa47109000000b29ee67d40fe8000000000000000000000000000aa2e0005f0000000004e234e22000890782daf08da01ad8390743bf4d49723a078797232aaf79d3c63c0c8869b6a49cbf402ebe747df1be98af7c22a965bf01a59dbc444915c38fd9f3e88685c7a58a574ee90e041267c6d5818ac7532e76a232c1c32881f936369f49d882bbd78b7def639caa4dbf1fe9567854939284bedf62c25d3f36f89ce8b7117b2ab2ca1ac60305f16d4a6f902cad933c9e89b567041c5aa3c8a5069ea5a67474bfa958e3dfad3a2133797076719bbc922388dc9f363f1ea7580daf6536e2c50a8a591050e3dbbf18a07964a035cf97acd07062447963eb6bf4d1796c6b87d1b62292ba42c591209db7e97887113629ae9412a7838ead908db50f284aac70d9bc67595e18d643b3159f043d65e22e7715131af50452e08d8adc1ef8171fd1cc61c07ca"]) r0 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000)=0x1f, 0x4) bind$inet(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0x2}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000380000000000019078e0000002ffffffff0303907800000000450000000000000000290000e0000001ffffffffcba78909561c72c78b8a0b86afa5744a97e88334208f53334fdd0bc9f7ff49e50aedd1d244042433752603d6db5d1f3f08c4621eea5042f94ae7148dec89f7330165b9a816925b4cfe8b6914bfb0a6a220e0abce2e5a7804f4340c7234776e7c3df19baddda020ee24e47f67655b13"]) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x40) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f00000000c0)="f95027a61221913b0c658ea5f151933d0f85b643c4be3e5c571f6790f9b1d59fcf8f19366b8900bd9ac15a5044e6523af7ad", 0x32) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000300)="274d933558d4664ba766768980bf3b99234ebf1afc1d693e8b06630cb0b4b8339dcf7cf9f0ed92bc3f993128abf1f4b4eb9855291e1f7320841bc405e82fdae05d0095fe554cbe1c441d50d75b58b294c13c0a9f6391143176aba25e39dcec3dd87b9b9f664fff450fddbc333fa80d1a51fc05aae57ffef432ccd77bb06429a78b0b3760220cb42488aa760ca0ce0f421f9c020ec757ef01f7bde483a7", 0x9d) socket(0x1, 0x3, 0x7) 05:27:22 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)) r0 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x1ffffffe, 0x0, 0x0, 0x0, 0x0, 0x106, 0x9}, 0x5, 0x0, 0x8}) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x4000000, 0x0, 0x0, r3}}) r4 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, r4, 0x190, 0x100}, 0x5, 0xffffffff, 0x6}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, r4}, 0xc) r5 = socket(0x18, 0x400000002, 0x0) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r6, 0x0, &(0x7f0000000200)) r7 = accept$unix(r6, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) setsockopt(r7, 0x27, 0x24, &(0x7f0000000080), 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r5, 0x400c5711, &(0x7f0000000000)) 05:27:22 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x9}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) 05:27:22 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}], 0x1, 0x0}, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x6, 0x2, 0x0) r4 = dup2(r2, r3) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) close(r1) 05:27:22 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001140)={0x0, 0x0, 0x0, 0x0, "975a25dd35d16a7379b28d3ecac510a997b79904"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000440)) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) 05:27:22 executing program 1: socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) pwrite(r1, &(0x7f0000000000)="27d5a530d6a45a4067d38b74cface4869e465f6252ccf400de126f4862fc05efecc5937c09eae52ccf9fb082dc5b41900dd689fb70a65ab4e5fe434a4b387b9750691ba86328e488e3879c948cc5ccf84570c79f6f53adebacdd3e6607baeb0a3c56090bd20fcee2403bc193441797c45a1763a1060af603bd20a1f3bcbf542df01e1b3a086d79f8a8265c22ea84c0a092a95028d38c3cbafad92f220205de2526b434ab9cb81336e819d24a123b877d0a901aa06dd64f5d40272375d8e8f4c342f0ecbe70d23c98b60958a46be9860e4ce1becc393d5ce2434a11e2b724ef88d7a6f4e5458f48850cd72a758839d0f0e2099582b94b0652b4181f058b3ad58e18a6fc5f4bf5dc71b9d38e8543744d76bbe28c96541108f9b549409ddb7630c404e08cf5d3e909ac4b5d78256aaf046addfa8f28e30d2496e20a3c333be910ec00c5aeca1e2a7a297327d3f339ef92ee40fe90f9e742eefaf87f774397d8560596f68b0480977a416736c4b98016f3617e7fe8875c5123c1dd366ed591bf1843e0de6a664171d71d2989f8dcbdd29da3bb95a63f191fa9ebbca53ae30c68589d9c925a510498eafb3be3c01c71190adb84a260371e241dac3c5b3edc29275032a2e9683c4ae9fe443e666e1cbc25a87f7a0b30379446a30d367859d806a43cd6f804a30abb7d2634ef295426f21b2275766b1d11a8cce9f89f44bbe3b4d7badd66070d261ff74aaeb76c2ea8aebefbf1882375c3d34803244ef64a45933b6f014785d0731f4552c000af830f22d0dcd558e15c3e465488b2869e160ed0bf8ea0043b4d69776bd50265aaffc433fc23f5f16fcd8d8d358e1c4ddc9dc48dc3fabac3e52e679e428256cd83f447f07c5ef54bf659ddd174985854d77f27b68506e02711fcf172417ef3608db84b31d250251a6adadb0c9b26bc1b6dd34315386aee0dd63e0968fda78d735839c7a9d8619d0e6331caa5b28397d9794ac8d75c2446318dae3346ed075de8fdef83f3c0ebab4a068a6e4741edbb64df5a2bdc1153999d964638a40e3f4b33929a435cc745cf80482d7697f738200d1e4c572bd1404929ab16bacabc03d212728ece1e3c54c46e81a77bfc6f558ad6dbe10791a3823de274e2e5960fe0ba2da69bb62e1a49bce306510ab17b27960a11923b341159b37c4cc7a2ce8fd99589b0139f47a1af70a99abd07b57ebd8a1a85af8bfe088a3b9bedcf188269a747f0dc61e039da3ab59d507b8378a73c379f0e21cfbd204162d5d7ec2dc7da20e4b6ccfdead6baf0e4dbb639e0fe96d860fd9dc1f33441bf51eac835f90687c599e4ee600c32a827aaec9ed0254b57f79f0dea9cd19fffddf7939a68b1611ff4ebcd9d33cadfcbbea2c519150a856aaee49457d280430c04cb8ab46ccbe01e5e16455dbc18fe79b40f2e44d55f584efafcf16e76a6acb565e161db9a320e81f37304ce3bbd7135acc4ec8ae235dfe7683f2d514eb7f56f6ff7aed6bdf264fbb393f145f79e2d3a23fd4912ac762c391d1732867fa25a6bf041c186100d88d7b016bf5f3784565787cf1e9a5e6f6eb78779d94593c876017f1578b7c1ddff002c75f6492e5e49fafa125f11b1a360868ef63e3a21f51ca9dc813b6ec39bc9cb673ce6231e43a099f6994432163381508ca782cddbcda9655bf51f2820b14cd4993e0bfd62f4ef5837b0c1b856c32f94a3127681b3edd02c63eb8f1b056e68cdadc52201318c4dfef529eeed783926fa7748c34dc5e950e6abe5b4c20b874c035d0f724ca2035394311e356490796706db7a8318a0d1506867c2e56d4d3e5dffdc6d542b36207e0d52744593a53fe49219cced4e97121a957cde519abd2822e645503c1cd44278e01bb9fd3844043351b718724b70d3af81d3c1938f4b51856c8551a9cccadc69a03a718aeefca805c0f7be350cb6635696a0b07a3554282b718999eb6813b205cbc6ed962032bd4d548a0251d851bf02cb38dd8741f747b24140bb9cd9f04f0f6565bf878d797416f061714e785e5355f94c73e60bd4e4c25be51657966c226f59d5048fdc30d62f0a5eb4c3ba8861fd7994d39e91d0d92dd6dc94eed762ecc80ae2013b0b9e7d16a4044cd443d0efac8f61cb01da1a3f1346de2e15c0379ca340ca879beea20a1e24645aac3340d74512e51ce76b5e96002d9fc068e425d37a78135460b6929895549fe958f1fdd5205c05e60ead45075ed87ee76a201877ddd83842f867a44292d1cad9a80f9d184e7caca56e6a0424239268fc752f636f4d6490020569efa3a07f6876bf20727691cf829c4c24200b2af834fb8c71c92899025a8c3b5d6b331093b1b7ea3a1f082274c374c3541297b900e77b4749767ef925c882ef34b72381cf5872411c7c4bbb00a72746989a014cc70721d186fdb4aadcc96b0d457b439c49d4bf5beb5ee324ee6e4ebc50ba2fd65c7f54fdf119d25cf78cf3e45034315fbbcc1ace0fcc7e96a48c1e6ffea667497de1eb6ff2877189a328a6fd170e9b8fa0ee61fbf08ee101fe35e9b0bc9feedeb7636f580f272f307cc3a7d43d2e8d2aa43f16421cd2f600dd63a26f6525fb66421ac2ea8a7d4bd41586f4d386e66b01d6214134300a685e89bdec0403eef146efe03d264b12f1ac7f9ae10afee46c2aff0ceb151600b4d8b426766f52a74ca37cedbda2f541f184e343c72ff163059e43c5214a2483e4bd15e1ac27f8858e1a55e4edd3bf7c97e93d2dc0ad085946e970185ac7b81c25ffcce65c123b853c8f0620023e0cf8e5ebf67131154341a0c243853d2d88e9534a4b8d44a0616ea6b426e3c0276f9e63aeeadb056eef0e0783605fd12d4fb11b9e94d51434db98e7729f7669f4be5fdbe4fc6414abe973bc58aaef2f64cd45dc6ad6160eb2d2fcd0f675b646f76712fd3ad703c5c6e092cff83c6b262ae07025a9c44f6238a4165b6306382eeda4089a01e3de9ead0de33ba06b8eef06bb792ada36e087ceeec6fab2e00436016cccaea9281059daa60d0c16aa4a8d7066235704929b824d6894e499cabf74d03ae97b2ceb08862c02eb3ca1436545ae9fcb614d8aca517475f9c2dd1c2a3042629b61bcf557d913cb3a175fe42e8dfc71d8ca1495e29b2bb12c7cd8516c8e892a286a8990ceebc501df25bcf77de023b08389b46d92bd55364e6b99f63f12aef7b08256a5d7c8a10c957e3a66ddcefa4678c0d7725f9e5a8186c8076bdca71aa4cdaa406717c549ecfe19b7ca11b88570091bdc8b23aaad46ebbf8360ccc0b56181f0b9344123532d15991acb341231564a36eba925c0168110682b7891691843b3cc1d36b733b26cd675162f21063eba239e3f8d014e9d53752cb88157fee18e2c03cd02dcde9edd89559aa041ff268f4dcdadde12c1157995ebc4791aa39c989653d4c83970bf7bf5bf89d9e00290a230ea59908e78ec51fd527fbc0650cf2beaa076d37e9dd75be0fa98fe5d5e604dcaf9eb7ae15cdc02bd81073f2255d80f62844aaf77ed990f1d577ce43d81a48adf001eb0063e3e6d4d82a2a9b51fd664a2086df735c2afb93becae5e17893632db6d983752fec1269aafd31f54b18d77de61fe05320ca6b3c7703820c5a35f37c9cd7727c32900ce288e1fd8cd4fc47d56f5114dbc39edeee6ad03099df9489eb5cc3b4778e285c2d4cabffd8b5b81d0b9f921c6af94af258893c98a49bfb8c95e5161f24beb0e4b5349158c9915c59d96079aa3a2ac371110cdd7a8b0bbcc276a96d9e4118eb09bad80cb51e73967398c88a5b1a4d9a1a8488d282fa044830dbd3f17232a7114d6d659c5c207cea6993c31cd382f3b85cf8c9dbd0eab0c0b4955c4d6575b4d8b9d5593db9d355fcb2cfb7322fcd3bc02e90fd32c52cd92bbfb676717e631c4552ef4b7223c590dbc8e050ceb273633402aa9efc608ee63bea2c5ef923749aa37a87b1909d88f5aecd2939863f01066cafc3ef99402ac50226541f2f6e1a05dbed330a0c2a5ae4ece87a1535e4612892bdff4e5869db8f00047070b63a40a116f3c597fa3431b4cf0f9210b7112101aee1b400e309ccb86a2f991916b8065091636ed90fea531646386739fb879b794d70d640a1326451e86cfb87293be4e50f223d1942da368661d4d1724cb1b0865bcc634c74bff63198fb2707831ca71bb5ab1107405ba98b88837dadb76ce57dddeeb4cec89e7c94588ca387bbfce86cc8ffafb451f140c8c9a384d23c7b335fa2a15f3f0341d9d5bee18faa95235bde93697d5d34c46f56a2b514e3b2f5056f03f4bed7d90033eeaafed785e9c799f22843d7c28abcc58be8fa8433cc311d5210518a314186637efa7b6cb7f12454ced68877d4639b657856085ea8ca26dce3a6ddc2bac85ff2653d8ad88c003658451f67962968e3bbc8f54a24f74039866b9cbab2908debbcd527ecc67ba43c311d14189cb132e844e59fd805b8f979e8d0bbcdea626b1c449919c2d54ebc67ca2b763009b84e2e076099cdcc4cabf4ff73b3fd9d0d49ecb9cb105d21a526b43fe8e279090f4c5d75be4e949ab913ee05f21e0e345dafe4f795181e7883ccdc1b966293234617922fd8ee31ed1d31f627abedea0c8d3edd0d0d8b305cf2607d842e695d795be411b5604957ba09f5af70e5f917e25fe03ec8b7977e991655f5ac26bc715a4b34097d2e584ec1f4596cbb525f211db393656d86408e46c19941f5e60bf5bac7eb14dc6021ca32aee7be6014fd7785ba99806491380c7ec0172d331236861934ee8de0de3e1deb973e83a98c47ba068289e7d9f7b321a92e2ab4c429e6246c433e06d16b9241264caaa5429dccd7f826016dad570bf3f73517138fc4bdfec7e69cb601217193d80b231d905ce9757e522219bd17651a4e7276eca61667899587418b9178daa27de8b657b5deca9679fc191905dfdde7bdb1712a3e97557ce74447f30b4dcd7f58641b5845691748d3c4887be41835d9b9065916db26de1af35f5765636ed26cb2a9a41103efeadca9fe1bea434e5b705f3d26accb26911a2f32bb89ca513b052c40834b738a05613022d9a09dd5aafbc68df131d984520ee56fa4e43e3739c550833cdca198876b24be09b4fa9b41b174c7d2338cf37e7ac4ba8f08e717564cf031c52c9c4716f55de235126c9bdd0593c56ec885d1d02f7c813f4f73c2e23755756f3806d48b7055adc99175dbd70f0917610f64192644ac6bc176d6036f5a9cb15bf3f7269280a990368f2b3ebc4a1fe8417b52afb47f9ee735dde2b2519a018eabfd5842c11a2a1372fe50c965912e1224f764d9e75757bcd46dfea5b7e390a72b6a0afa653fef42609c8c250092ce04cbe573cb99210121f29fdc8de60226650b489a9f247b283d3c013073bc0401d96dd409e658f3dbe64b819891e2f639732b2c9ed934d567cf27b31ed26fa398e91caee1d61d28b747b4f9798c079819087418edc76e5e8c144cb1f1c97796b7c100c0fb0ae600c718cfcf2543e30bcb7a774329861b60caa4f957b07e85ef635637614348b8613081ebb230b4da9f09fd321a2ad4f2edd31ff69cd5b4412908feb7551e12ca363840c295f1a7a619bdf0d5c1146190abff45fc36181e1fee2ab3ee9f163dacabb5881e276d595c97d15e6bfaf7aa59caf218df1fc595d3fab83c4370273e672d6d581a5459f31a8bddc8b7679531a1ef8d591a81c4fa99bf28b7baab3ec8e93d267bf861be0dc8e8ade1125c326d311773234bbfa7419824849d41a16ef218b9f269c8dd8a0b2629fcc82123b2c48cd2eff50f5161668990a7aa9d69c3f45", 0x1000, 0x0, 0xfff) 05:27:22 executing program 1: sysctl$hw(&(0x7f0000000000), 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0x3, 0x1000}, {0x1, 0x9}, {0x0, 0x1009}, {0x3, 0x2, 0x1000}], 0x4) semop(0x0, &(0x7f0000000140), 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000440)={0x5, 0xa93, 0xa}) semop(0x0, &(0x7f0000000240), 0x6) unlink(&(0x7f0000000100)='./file0\x00') semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000300)=0x7f) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000240)=""/187) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f00000001c0)=""/69) r2 = semget$private(0x0, 0x1, 0x80) semop(r2, &(0x7f0000000180)=[{0x2, 0x7, 0x800}, {0x6, 0x8002, 0x1800}, {0x4, 0xb09, 0x800}, {0x3, 0x60, 0x1800}, {0x3, 0x6}, {0x2, 0x6, 0x800}, {0x3, 0x3ff, 0x800}, {0x3, 0x2, 0x1800}, {0x1, 0x8, 0x800}, {0x2, 0x6cd, 0x800}], 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000340)=""/245) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000019680)=""/4096) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f0000000040)=[{0x1, 0x81, 0x1c00}, {0x3, 0x2}, {0x4, 0xfffd, 0x800}, {0x0, 0x7}, {0x4, 0x1}, {0x4, 0x2, 0x1800}, {0x3}, {0x3, 0x800, 0x1800}, {0x2, 0x6}], 0x9) semop(r0, &(0x7f0000000140)=[{0x2, 0x4800, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0xfd, 0x3c00}, {0x3, 0xffff, 0x1000}, {0x1, 0x5, 0x1000}, {0x2, 0x3, 0x800}, {0x4, 0x87, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x2, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) 05:27:22 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x4) shutdown(r0, 0x2) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) fcntl$setflags(r0, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) preadv(r1, &(0x7f0000000340)=[{&(0x7f0000000040)=""/183, 0xb7}, {&(0x7f0000000100)=""/244, 0xf4}, {&(0x7f0000000200)=""/39, 0x27}, {&(0x7f0000000240)=""/243, 0xf3}], 0x4, 0x0, 0x400) socketpair(0x6, 0x4000, 0x2, &(0x7f0000000000)) 05:27:22 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x5, 0x0, 0x7, &(0x7f0000000140)={0x20000000008, 0x7ffffffd}) kevent(r0, 0x0, 0x2, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x8a}], 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) r3 = accept$inet(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) r4 = socket(0x6, 0x4, 0x6) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffffa, 0x7, 0x1, 0x7, 0x7}, {{r0}, 0xffffffffffffffff, 0x2b, 0x8, 0x3, 0x9}, {{}, 0x7ffffffffffffffc, 0x2, 0x40000000, 0xabfc00000000000, 0xc747}, {{r0}, 0xfffffffffffffffe, 0xa6, 0x0, 0xffffffff, 0xfffffffffffffffb}, {{r1}, 0xfffffffffffffffe, 0x58, 0x40, 0x44, 0x3}, {{}, 0xffffffffffffffff, 0x1a, 0x10, 0x10001, 0x694c}, {{r3}, 0xfffffffffffffff9, 0x1, 0x2, 0x4, 0x6}], 0x75, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x0, 0x1, 0x69, 0x9}, {{r5}, 0xfffffffffffffffa, 0x40, 0x20, 0x9, 0x5}], 0x800, &(0x7f0000000340)={0x14a, 0x8}) fcntl$setown(0xffffffffffffffff, 0x6, 0xffffffffffffffff) socket(0x6, 0x8000, 0x7) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x20, 0x0, 0xfff, 0x0) 05:27:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000600)) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000600)) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000180)=0x800) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 05:27:22 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x41}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x2, 0x41424344, r0, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r0, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x2, 0x41424344, r1, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xc3, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xb5, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r1, 0x41424344, 0x0, 0x0, 0x8, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @eol, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) syz_emit_ethernet(0x5e, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0x0, 0x32, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@noop, @timestamp={0x44, 0xc, 0x6, 0x0, 0x0, [{[@local={0xac, 0x14, 0x0}]}]}, @timestamp={0x44, 0xfffffffffffffdd2, 0x7f, 0x1, 0x3, [{[], 0x40}, {[], 0x2}, {[@rand_addr=0x5], 0xffd}, {[], 0xfff}]}]}}, @tcp={{0x1, 0x3, r0, r1, 0x1, 0x0, 0x0, 0x40, 0x7, 0x0, 0x4, {[@sack={0x5, 0x0, [0x4, 0x4, 0x80, 0x2]}, @sack_perm, @md5sig={0x13, 0x0, "2bf3bc075fd9ec12d869418b82f124cc"}, @nop, @nop]}}, {"5cff570427dbfdf4e283595e707c87232d91d0a7a12b"}}}}}}) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="dee7657f4a6db8fcb07748eb8263867385c6001200226fa1697cf1c6096b9bcaaed503c9c68db83f849fb534f6f40b10c80f432658b6742856c66ac635f4f7f852248a5e86e193fb0f197c78451f408efcf341c113872950238c50e39c7f00000000000000f0530f93aa3c2303b288463a63496369b9ad78822a98aafd6fd4893da99d2eac759d53e082e4821ff7f6c27caff7668244a48edc23fedd9ef8e4c92ba7654958a5e64e6880443846445eb6277523a6bf7810d05aca6de25159597d6ef523cb15ce9729dd2a77ab576fb8c2af5deb7174474e456e157038726ffbdd299086c6a7bb2105734a2a107b5a6f0c6f2c"], 0x1, 0x1, 0x1000) r3 = msgget$private(0x0, 0x2000000386) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r3, 0x0) 05:27:22 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000340)={0x3, 0x0, 0xffffffffffffffea, 0x3}) chroot(&(0x7f0000000140)='./file0\x00') ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f00000003c0)) sysctl$hw(&(0x7f0000000040)={0x6, 0xe}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x51, 0x0, 0x5e) r1 = semget$private(0x0, 0x3, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000300)=0xc) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) setpgid(0x0, 0xffffffffffffffff) setpgid(0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, r2}, 0xc) pipe2(&(0x7f0000000380), 0x10000) r3 = getegid() semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f0000000440)) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r3}, 0x0, 0x0, 0x0, 0x0, 0x6, 0xfffffffffffffffd, 0x2}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x20000003, 0x0, 0x0, r2, r3, 0x10b, 0x9}, 0x5, 0x3, 0x8}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000440)=[0x3f, 0x1, 0xffa9]) semop(r1, &(0x7f0000000400)=[{0x4, 0x3f, 0x1800}, {0x0, 0x6}], 0x2) 05:27:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x1, 0x0) dup2(r2, r0) 05:27:22 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) connect$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5fd6f0d9cf049f0a00300020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x208, 0x0, 0x0) semget$private(0x0, 0x0, 0x12) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) recvmsg(r1, &(0x7f0000001480)={0x0, 0x0, &(0x7f00000013c0)=[{&(0x7f0000000280)=""/204, 0xcc}], 0x1, 0x0}, 0x6) 05:27:22 executing program 1: msgsnd(0x0, &(0x7f0000000000)={0x0, 'j'}, 0x9, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x58}, 0x2, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a00000000000c315c5459032ba78b515e3e6dff86da9ac815ad539c21bf00dd8a87703fe11bd241634ffb621d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e6633100000000fec46a4f9947dd8824a9bb3bb4e5630eb8e4e03a2575b6417a88393ae4adaefc60f92332b3f2c7efe33bad058dd8b0b2eab1beb508002ff2a0c39fab330e7a0e41bb22ae01b4c2206725d51d632a0f6f4f9f2928b9dc4d17aceaaa5157f35263072f5a90d8ae61fff6184d30d01fdc180ef3ccdd52f8f12c37cff67d16a9519d629b35a25203a1bb37f2a26f629ebff726e7a39105eb", 0x0, 0x0, 0x0) 05:27:22 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000001740)='./file0\x00', 0x3797863347451bf0) mkdirat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 05:27:22 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f00000003c0)=""/102) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000380)=[{0x4, 0x82, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000440)=""/114) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x32, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xfffffffffffffffc, 0x1d, 0x1, 0x9, 0xdb8}, {{r1}, 0xfffffffffffffffd, 0x40, 0x10, 0x80, 0x100000001}], 0x6, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffd, 0x40, 0x2, 0x1, 0xef}], 0xffff8001, &(0x7f0000000300)={0x3, 0x4}) semop(r0, &(0x7f0000000200)=[{0x7, 0xf659, 0x1000}, {0x0, 0x0, 0x800}, {0x0, 0x7f, 0x1800}, {0x4, 0x4}, {0x2, 0xf3e7}, {0x0, 0x6}], 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/68) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000280), 0xf8b3, 0x0, 0x10000fe, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x10c) 05:27:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(0x0, r1) r2 = open$dir(&(0x7f0000000180)='.\x00', 0x200, 0x0) r3 = getuid() fchown(r2, r3, 0xffffffffffffffff) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r4}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) r8 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r9 = getpgrp() fcntl$setown(r8, 0x6, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x20, 0x0, 0x0, r3, r5, 0x50}, 0x200000000, 0x3, r7, r9, 0xffffffffffffffe1, 0x0, 0xc719, 0xdbb}) fchflags(r0, 0x10001) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaa2aaaaaaa7cff040054f4868560451a7c00c5030000000000000005000000008108000000fe0800000000000000000000000000aa33"]) syz_emit_ethernet(0x400e, &(0x7f0000000240)=ANY=[@ANYBLOB="00e2ffffff000000008000000000f9f85731f3692eeae28973afb3a91ec6ae070a788006ad9105b851c202d5e5652a4e13deb96783db6a74617a63a1693adf2971c6a628ebea5042d0d753e703a6a2ef89121c16b980691e747699015896221489040990d5a3f7bd1d5f56264efcc8f8dcabf6e13574943647c4aeefb955d855ecda4ae2820b672db0236911377cabeb9c58adc5416ec9ae118fc42da2dc1f548430f008888a381e63e2a4b736e9c364caa91daff4f266e616c9cbc8dcf04cf7ae909b391197800000001f148b08e8b7cc44de600245419ffb653c8c8fa0b1fea9d9ecd3e14af7e1fff193d02f47bdb33ed6b00706595a5194b76fb32089b0bb963e4bee0309414ff338b70ab19fda05be"]) 05:27:23 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x11, 0x3, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x10000000000002bf, 0x0, 0xffffffffffffff51}, 0x0) unlink(&(0x7f00000002c0)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000380)=0xc) r2 = semget$private(0x0, 0x4, 0x1b2) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) r3 = socket(0x1e, 0x4000, 0x2) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000340)={0xed, 0x0, &(0x7f00000001c0)=""/237}) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f00000001c0)) r4 = fcntl$dupfd(r3, 0x0, r3) kevent(r4, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0xfffffffffffffffd, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffe, 0xe6, 0xfffff, 0x1f, 0x8}, {{}, 0xfffffffffffffffd, 0x4a, 0x1, 0x200, 0x5}, {{r1}, 0xfffffffffffffffc, 0x20, 0x40, 0x2, 0xfffc}, {{r4}, 0xfffffffffffffffd, 0x1e5, 0x40000000, 0x7b3, 0x5}, {{}, 0xfffffffffffffffc, 0x21, 0x80000000, 0x100000001, 0xfffffffb}], 0x2, &(0x7f00000003c0)=[{{r4}, 0xffffffffffffffff, 0x90, 0x2, 0x0, 0x800}, {{r4}, 0xfffffffffffffffa, 0x41, 0x40, 0x4, 0xffffffffffffff0d}], 0x3, &(0x7f0000000300)={0x2}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) getppid() ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000180)=0x4) shmctl$SHM_LOCK(0x0, 0x3) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x3c00}, {0x0, 0xfffe, 0x1000}], 0x2) semop(r2, &(0x7f00000000c0)=[{0x0, 0x9}, {0x2, 0x2, 0x800}, {0x3, 0x5f, 0x800}], 0x3) 05:27:24 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0200007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d6ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/792], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x1, 0x8000, 0x7ff, 0x0, 0x4, 0x9, 0x8, 0x2, 0x0, 0xbe, 0x100000000}) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 05:27:24 executing program 1: sysctl$net_inet_gre(&(0x7f00000000c0)={0x7, 0x2, 0x2, 0x2}, 0x5a, 0x0, 0x0, 0x0, 0xffffffffffffff1e) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="012b55e850e678f6f8cac1f5640bb8dc943905667f0d29d89487bc73d6ffd0ddbee0e57cc7dde17fc18d2cd8dac9b7bb91945a79a60e0600effdddf56d61c82521d5a79d8d"], 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x1a2, 0x8}, 0xc5f9, 0x5, 0x10001}) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f000001a8c0)=ANY=[@ANYRESHEX, @ANYRES32=r5, @ANYRESDEC, @ANYRES32=r5, @ANYRESOCT=r6, @ANYBLOB="d51c9d4d48a95611fc27e42f5fe3b1526d154f716c146973abe1fa9e0747cde6dfbb5ec2b4f10d8e9ec59704d9b76917f03f3d875210005442cc282394dca0b245403a60cbeee049a6440bd21fac5ecc3addbeb0b47c9c3a32ae5ae5be9351b92a93813ccdb9da71757d93740e0bba3c4078e1121c2402ae0e2223369083b2d798c4d00747d9cc744a400055ebdd1d851ffe3e8ad28056551585aebd3985b43aa766c38e46d57aa681b5431a6340bda5e96895c476b75a490a85125688c95ac9a6e591687e4db759054adddcc1756e17848296310b0427b4eb2059e07e9a6e3b477ae90ce1e4950a395f3307e448206e3bca7c143a8ba881e6528f4a3ddbbb8a8cb9bbd7bc16790100cdeb6b8352efdb7e5d9e637497297a840714043b106250393daeefc1a2eef38d1f094ecfa0245ae4a30a5815a26320f4d88b9e31349d87fc47ffc37b71c4bc404769e9849cb5bce73a404c733cef0cb4512148c6bf4f55ffff8277f0375ceadbb391ebc48d2c04e9582d4f76edde216f3f2e8db06effd56a7bd1e093b437a890409d8d10d8000000000000c1b036dba88b381fe4ebb2eb70c8b63c537f6d990718064c50b214bc8ac7979a9379857b30e498d0277c1028463f36fb933edb09b8ced563180295dac6f94e0900000000000000462b12730861ac5183ff965da5aa36fcbd6f811e16c5e586020f6514fc8867ad1430b6ecd10c06e74c47596e0918d7cb2a9089218ccdf3d3f0ab01651c54492b313cd13a94977ebaf310532c296dcfcabbe67013b9b2717a1f2eca44d5a578d98bf04228828cc4c1e3f85084d89a24b5227ec68d60f1f3a8d938d9206a5e640e9c516f762d41d86756abf25150b0b43ab7596630b31d0d021e41db5e09f1c2872c7d4376975808215fceba9d7c71f65028775d85856cc04dca36492457783531033bf5c01fe07a3c9518ab494c59fa50974f3b400e74f2ad7cf5e0875105d9b1ae1b370a81648b7f3d58955f3bd3f0b45529361b700e9ed1788840952a5d61576538c29adf1585f65f5c1cb78cb9482fe2b65678732cf3574a724612b70541a3f04bdd7602b6f4413c1a15000000000000e9590c265b6ad203429f79b944c073d05ad2eef93c49a5eb67612d3d94a1ffa57217a2b92f77b2e5099eb5a0a1930f41a2b6bbb7c8d8b313beeef131547e4c3b10b4f12a39265dba07294a4a2411ea3b7994c5fabadb9d53d6299b0c0bb03a74c0b3ebbc26178b45b6ea9fb1699ee9d5508f"], 0x109}, 0x40d) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f00000001c0)=""/224) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x51}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcdba}) r7 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setuid(r4) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1, 0x0, 0x4a}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/123) 05:27:24 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r0, &(0x7f0000000340)=""/4096, 0x1000) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x47a4, &(0x7f00000000c0), 0xfffffff9, 0x0) r3 = openat(r1, &(0x7f0000000240)='./file0\x00', 0x20000, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='r\x00') r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80186952, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0xc3fb, 0x6, 0x3f, 0x0, 0x4, 0x1, 0xff, 0x1, 0x1, 0x7e63d35a, 0x3ff}) 05:27:24 executing program 1: r0 = socket(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000600)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0xbf2b, './file0\x00', './file0\x00'}) 05:27:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe(&(0x7f0000000000)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000600)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af659b0d7317a117c00"}) writev(r0, &(0x7f0000001600)=[{&(0x7f0000000280)="3e6c9f494d2a3e23db0f163ed2fb56d0d2968f1114c09d8c0623ab813459ea83109e535426759ae30747745c99006c38b1923cad713b9a583a93a55340de18873a8fb412b5d9113f8006423f41ff1b6256f6d3b61adc9e040fd3a48fc5bd5ef4a4daa9d8c055e118cf214b31475ad0a667f5156fe432b2d13a4c4c3a9f9bd5d0bebf8f73d0ea8aff0b2c7fe5c1b3a513959da02e3e234971d571f006cfc98ee3b742e379227105d27ce87e7dc6fec8d951734f903133fb855dcb583e22a986b522b91dfb8b3a65d1380efec9b80b57e18e92fdc269acf5e1c87bbc7681f3da8115f42cb626fe6ad6e34439c99ee70892078fb51bd2062f61033cc1622661d3395c21", 0x102}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000600)) renameat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') 05:27:24 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1, &(0x7f0000000040)="caf56fdf", 0x4) 05:27:24 executing program 1: r0 = kqueue() r1 = socket(0x2, 0x80000000000002, 0x0) connect$unix(r1, &(0x7f0000000a00)=ANY=[@ANYBLOB="a2022e2f66694c653018cdee000001008ea9f9591188002ca551ebfde10cfc60830eff4d030000000000000060833c5c9b9fb54cb188dd3e7942a967f063a7a9b7831600000000db9d501488d08100ad1f25dbc29a8644d8af01004c998cc24951316f47836c23a69b5b1e27aabf283d517a2cf1476059d13c7563ed279b6e5ba84590ecf549edc9b6206e76660c192e775f015229850b5f8733e74313c231dc8ac58178d30c000100ad036fa733d5ed3369f27a80b64bacde2c4bfdf233fa7f5d1b377528b57012950ba2c15b7bdf4d5e83456488870a634c611f712143dbcd1af397bf1dd03000ab690f1997f762bd8a7233dc2f49a439f89f970b32208de7c0dbcecc654aaf2be89838ddda6a4811e72ff9a8ad4d85ed0d2cc342f906f88c20f3bc4a32cbb662603f2bfd927aa70eb46aace67ca3d661c5de564432e940e6eb512e850df0d003c05d9703489fde9a867538937cea2bef400fd955566d3508670ddbca5ab96d23e4d72c3ea0f3c0ddc94a3ed4cd82c67b342d97c3dd2bc55b2cb9c72fecbf0dd818a23a7983da406dbadbfbe6abb7b18700b9b7546294"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) writev(r1, &(0x7f00000017c0)=[{&(0x7f00000002c0)="7d8123364aadc8a8aa165a9a7563c915c657e870f56098b50d22618c22165803b5ea503ca23048ab36fed184b2a541649d46e2610b047fef8be45b734c377d26f2a113f65f00438b4e79ef08265f24c393f45988cdaf4163302bba27530ff8a31d552eb8420641c11ae6b02a2b86da8ab902225d79e1fc49267765c508a20606031d016cfc7071dc4edfd1ecb6ebf1757627c19b987dd072a731bde090b58c2a6393f1c961e883bf4ba096509c913bac4b0fbec38ddcc8aed1a4ee4fb64c758607957c847cf7386bfa83e1d349a4c64a71d65766d58f65ad665abaf0b37d307e449b8a25", 0xe4}, {&(0x7f0000000180)="790b425f59ca1c6bff9af1e8b5d79ef79d61f3b041851906d1a013089d7d38ddcf419f7b3898", 0x26}, {&(0x7f00000003c0)="ea4c6a610e5686478771a5f960412ddfa4e68e757a2205e9a00b306d88839967025aa296ef458b76709103a8503510a1e8d9097e01c15030786923d4b6f69e6e898f4bca7a36dbe0e46302bf89b90d43e96eb6f40f1288f029f1a2785f1658ec3b6e879dffc5726567b541cf52d54603c80a9ed163c9c94f0742107e93f75a36e01dabab665682fa3fd9cf35b8e280b5d5186b52243c1d38949109715b1e60578b03ab0ec85518b477278c8d170385c39ae6287ad5ba9b55a9b2a9", 0xbb}, {&(0x7f0000000480)="e55ad40d73ded4be0102a21f856fe93398c919fefdca372b1cef4b4f8dbdba8abe0084312810b6d15b6c225f56f3a56820a5f6c1c2a61498e14b3688620ce9cba9f2c6b8d5d154b1456141a4da4763a9c4eebe7a62ff1f32f8b14d2102ed6d338e8a378f284e4a39be8b7543d889db620a7514040e737e699d5ae454834efe644edbb63a362e674eb51d25ec534cc964da1cefadc6957842df", 0x99}, {&(0x7f00000001c0)="fd782352ced49bd1dfac54a7c795138b7ec58eb7190dd68caa29cd4771a8643939f475933ae349ab6ca9d5e2b9553462b65db5111d4cd8f4140aaba9e2d074", 0x3f}, {&(0x7f0000000540)="95dda513a92fa1380266a04e634eb95d8154c17dadb9bbed140a17329a2852b714f18e3fc5bd44a25cd203c2cc0f78b28401a0e878d67a6f4f459b50e1730c3c5bdba80ef0db9a9648089dc420092f1e7247b5229476fb8af93990a60db9aff385e1146bb4b5845082dd46b3f025d719585f51b188433c51c88d1c3fe5237724ec2af435c416e1388f85df5e0c0712b66a9db1d326c2b58e7f70b3caced59ca2a54761a566fcbae6127606fe4d949509670535efeebed7b367451df7bda024ec85a51fc4685a0ed4ebfe8a66f79c385db9513173bb294759ce5a9168a143f90749281e1b687922996f59bee13a67e2892a853523bd52", 0xf6}, {&(0x7f0000000640)="261332bf57366c53547fa6dc23bf8f418789c63376ee6bafa3218e826023b04a8a57ca4006c61873d940fdeb3457bbb2876f7ee8dcf8a48c5af4574a638ea76c26220b05dd8e0ba9de3781062381e0c6d140da29b1a9c51edb907e265b2dbed3664132562a7b8b3cd29f41253f84c3df11ed08cd9a47c6f70ba5ae52dc305a0b1e32f0669906d2b33db926bffb211110c98fbe5f6b93615784f30e33c2e11963ac742bae99c4cd41299e36044ed36b5fdbddd52925c8420ac5ec586729a3cf7ef3c23c87b0a17fd411f7fca7c48f2c64aca75f9c97e888954993de3fcb592d07e4b0d888fa8aa59148db6903e37891928de507ac79cdd469549d332077eda1020cb3a235bdb6e0ee7860eb5df38191bc2044381e12a400d12e706f53a3b838d2210d800530ee11be7e77bc5f610c775812206a55becb55cf8ce71789955d25022430d3b822d06d38c73d3d02b60d638a257b566dbb3b441dc62b0f751b2e2d8aa8a2b4090ba83fa2c3ee3aadc794302473b4a5800f88fcdffd4f4cfbe12d98cdf644883020515bb8864a6a6b967e8c2c0ee0ff00de4c8ad3532631fc396b7156ab1a71326ca7ee3cff93e4e9cd592a2201709534deb83614f64b33ac00d8cda5f081eb8fd9184e241f31a00eec7925acc5a7b2615ecaf9de25c38040e41658b980ec8c8213bbd4b28a7f", 0x1ea}], 0x7) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r3 = socket(0x2, 0x80000000000002, 0x0) connect$unix(r3, &(0x7f0000000940)=ANY=[@ANYBLOB="82022e2f66694c653018cdee000001008ea9f9591188002ca551ebfde10cfc60830eff4d030000000000000060833a624982aa6fce2dbc133c5c9b58e8aacae48e34a8aa716705014a9fb54cb188dd3e7942a967f063a7a9b7831600000000db9d501488d08100ad1f25dbc29a8644d8af01004c998cc24951316f47836c23a69b5b1e27aabf283d517a2cf1476059d13c9b6e5ba84590ecf549edc9b6206e76c50c192e775f"], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) writev(r3, &(0x7f00000017c0)=[{&(0x7f00000002c0)="7d8123364aadc8a8aa165a9a7563c915c657e870f56098b50d22618c22165803b5ea503ca23048ab36fed184b2a541649d46e2610b047fef8be45b734c377d26f2a113f65f00438b4e79ef08265f24c393f45988cdaf4163302bba27530ff8a31d552eb8420641c11ae6b02a2b86da8ab902225d79e1fc49267765c508a20606031d016cfc7071dc4edfd1ecb6ebf1757627c19b987dd072a731bde090b58c2a6393f1c961e883bf4ba096509c913bac4b0fbec38ddcc8aed1a4ee4fb64c758607957c847cf7386bfa83e1d349a4c64a71d65766d58f65ad665abaf0b37d307e449b8a25", 0xe4}, {&(0x7f0000000180)="790b425f59ca1c6bff9af1e8b5d79ef79d61f3b041851906d1a013089d7d38ddcf419f7b3898", 0x26}, {&(0x7f00000003c0)="ea4c6a610e5686478771a5f960412ddfa4e68e757a2205e9a00b306d88839967025aa296ef458b76709103a8503510a1e8d9097e01c15030786923d4b6f69e6e898f4bca7a36dbe0e46302bf89b90d43e96eb6f40f1288f029f1a2785f1658ec3b6e879dffc5726567b541cf52d54603c80a9ed163c9c94f0742107e93f75a36e01dabab665682fa3fd9cf35b8e280b5d5186b52243c1d38949109715b1e60578b03ab0ec85518b477278c8d170385c39ae6287ad5ba9b55a9b2a9", 0xbb}, {&(0x7f0000000480)="e55ad40d73ded4be0102a21f856fe93398c919fefdca372b1cef4b4f8dbdba8abe0084312810b6d15b6c225f56f3a56820a5f6c1c2a61498e14b3688620ce9cba9f2c6b8d5d154b1456141a4da4763a9c4eebe7a62ff1f32f8b14d2102ed6d338e8a378f284e4a39be8b7543d889db620a7514040e737e699d5ae454834efe644edbb63a362e674eb51d25ec534cc964da1cefadc6957842df", 0x99}, {&(0x7f00000001c0)="fd782352ced49bd1dfac54a7c795138b7ec58eb7190dd68caa29cd4771a8643939f475933ae349ab6ca9d5e2b9553462b65db5111d4cd8f4140aaba9e2d074", 0x3f}, {&(0x7f0000000540)="95dda513a92fa1380266a04e634eb95d8154c17dadb9bbed140a17329a2852b714f18e3fc5bd44a25cd203c2cc0f78b28401a0e878d67a6f4f459b50e1730c3c5bdba80ef0db9a9648089dc420092f1e7247b5229476fb8af93990a60db9aff385e1146bb4b5845082dd46b3f025d719585f51b188433c51c88d1c3fe5237724ec2af435c416e1388f85df5e0c0712b66a9db1d326c2b58e7f70b3caced59ca2a54761a566fcbae6127606fe4d949509670535efeebed7b367451df7bda024ec85a51fc4685a0ed4ebfe8a66f79c385db9513173bb294759ce5a9168a143f90749281e1b687922996f59bee13a67e2892a853523bd52", 0xf6}, {&(0x7f0000000640)="261332bf57366c53547fa6dc23bf8f418789c63376ee6bafa3218e826023b04a8a57ca4006c61873d940fdeb3457bbb2876f7ee8dcf8a48c5af4574a638ea76c26220b05dd8e0ba9de3781062381e0c6d140da29b1a9c51edb907e265b2dbed3664132562a7b8b3cd29f41253f84c3df11ed08cd9a47c6f70ba5ae52dc305a0b1e32f0669906d2b33db926bffb211110c98fbe5f6b93615784f30e33c2e11963ac742bae99c4cd41299e36044ed36b5fdbddd52925c8420ac5ec586729a3cf7ef3c23c87b0a17fd411f7fca7c48f2c64aca75f9c97e888954993de3fcb592d07e4b0d888fa8aa59148db6903e37891928de507ac79cdd469549d332077eda1020cb3a235bdb6e0ee7860eb5df38191bc2044381e12a400d12e706f53a3b838d2210d800530ee11be7e77bc5f610c775812206a55becb55cf8ce71789955d25022430d3b822d06d38c73d3d02b60d638a257b566dbb3b441dc62b0f751b2e2d8aa8a2b4090ba83fa2c3ee3aadc794302473b4a5800f88fcdffd4f4cfbe12d98cdf644883020515bb8864a6a6b967e8c2c0ee0ff00de4c8ad3532631fc396b7156ab1a71326ca7ee3cff93e4e9cd592a2201709534deb83614f64b33ac00d8cda5f081eb8fd9184e241f31a00eec7925acc5a7b2615ecaf9de25c38040e41658b980ec8c8213bbd4b28a7f", 0x1ea}], 0x7) kevent(r0, &(0x7f0000000c40)=[{{}, 0x0, 0x82, 0x1, 0x800, 0x1f}, {{r2}, 0xfffffffffffffffa, 0xa0, 0xf0000000, 0x4, 0x2}, {{}, 0xfffffffffffffffd, 0xc, 0xf00fffae, 0x8, 0x20}, {{}, 0xfffffffffffffffb, 0x10, 0xfffff, 0x0, 0x661d}], 0x1f, 0x0, 0x0, 0x0) r4 = dup2(r0, 0xffffffffffffffff) r5 = msgget$private(0x0, 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x1, 0x0) pwritev(r6, &(0x7f0000000bc0)=[{&(0x7f0000000200)="6ed8e85d5677c3ab6234894ecc13f169e409b7d35870b1336b61e3d190e12215805a79c3e654d556c4f0de029b248c757334dad5dd6d1f0517b17f428e72c2c2f27d78a6012ea91415a16af2302dde948636c35f5fd6ca2fdfeaca531051c832efb414db347b8ab5a28b2f63e98f1e94980e8756eadd16ab6eeb615218dc556e6d625d4f2793801a93b63f967e954dd45e507902422eeec597421988703a7c30346fe155cd6d02724ff0f7c0d82a40", 0xaf}, {&(0x7f0000000840)="0661120ba8cf67f894b828a94abbd1b3c81a041f78b138cd3ad845c66e3d5496fc034651cea1c73fe05ae43a296f8def3529fd0970d7b070e3bd234fb8e6833c596789936405ec76b8ac2afbe3d07f978b862a378d00ce86e40e0af58123476be8abae4a3cc04b6274a733aff3a967e4be0a60f172244caa9abada67dc050c07898db778202cd0bd73be8d27f0dccef7d51bab495671ec6ffd17177fcad4fdf665ab404d1f0243a3b81e2231c572e7b511f2ed803d44d77175aba6630132e02bec2adc45379b4d99eeeced5cc3fac3e1b2c14f8a7521de8e784912f3", 0xdc}], 0x2, 0x0, 0x7fff) pwritev(r4, &(0x7f0000000bc0), 0x0, 0x0, 0x9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r7, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="6a1f800b3786ec0220610c546c51fed9f352225ad96ecf795d79e0cfd6203146d435d6b5c8202a26fd09e1a777806a826c", 0x31) msgctl$IPC_SET(r5, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r7, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) 05:27:24 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) listen(r0, 0x5) 05:27:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r1, &(0x7f0000000100)="6f64fae04c6d1cc8592d7e3373e702ecdda08901827c38526fda8c79afe0dd03adaf9639077d663780968f2c4638939ce7656fc69c53e59c6dc6ca", 0x3b) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000180)="474b9ed9e22db2c88ec3ccb6b903caa3bdfa39e608501022714b06d1e40679962066a9686a", 0x25}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd5696164e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 05:27:24 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) accept$unix(r0, 0x0, &(0x7f0000000080)) mmap(&(0x7f000000d000/0x3000)=nil, 0x3000, 0x4, 0x4811, r0, 0x0, 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 05:27:24 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) getpeername(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') 05:27:24 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000000140), 0x0) ftruncate(r0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) 05:27:24 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xab, "003c09b972d124edbc0000ff030000000600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) r3 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) getgid() rmdir(&(0x7f00000000c0)='./file0\x00') flock(0xffffffffffffffff, 0x6) setuid(r2) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r4, 0x0, &(0x7f0000000040)) fchdir(r4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) 05:27:24 executing program 1: mprotect(&(0x7f000093a000/0x3000)=nil, 0x3000, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r0 = kqueue() mprotect(&(0x7f0000e3f000/0x2000)=nil, 0x2000, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x7fff, 0x4, 0x101, 0x1, 0x5, 0x7ff, 0x1, 0x1, 0x0, 0x7, 0x40}) kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mlock(&(0x7f0000e19000/0x2000)=nil, 0x2000) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 05:27:27 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) kqueue() r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f00000001c0)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = getuid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6}}) r7 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setuid(r6) getsockname$inet(r3, 0x0, &(0x7f0000000040)) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0xfff, 0x40000000}, {{}, 0xfffffffffffffff9, 0x2, 0x8, 0x5, 0xfffffffffffffffe}], 0xc1, 0x0, 0x8001, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 05:27:28 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) munmap(&(0x7f0000002000/0x1000)=nil, 0xc00) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000600)) ioctl$WSKBDIO_GETDEFAULTBELL(r1, 0x40105706, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) 05:27:28 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000440)) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000040)={0x6, './file0\x00', './file0\x00'}) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="e2460a3d16506d8bc9634e19769bbd73ff19d511ccfa0a6b0c05d9a2336ce66856012769029f69370ef7cc6314adca4d439395d612705b84026c726167e5dfc3cdf1427564e8cc4a3471a5be6a79e7b88d371ed96806897682f421a3d86f56baed6c3d7d66a22c9cedc791ebdb0d8fbe5f536226097fc6d99e510b4b46539075826f70a2e6ddf87a9ad1fe7d595d076d6add"], 0x10) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) sendto$inet(r3, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), 0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) close(r3) r6 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r6, &(0x7f0000002200)=""/4096, 0x1000, 0x42, 0x0, 0x0) 05:27:29 executing program 1: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000040)=[{0x6, 0xfffe, 0x1800}, {0x2, 0x1, 0xffc}, {0x2, 0x100a, 0x400}, {0x4, 0x2, 0x1800}, {0x1, 0xfffe, 0x1000}, {0x1, 0x2, 0x1000}], 0x6) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000000), &(0x7f0000000080)=0x4) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) r3 = semget$private(0x0, 0x4, 0x9a) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000580)=""/130) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000000)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f000001a8c0)=ANY=[@ANYRESHEX=r3, @ANYRES32=r4, @ANYRESDEC, @ANYRES32=r4, @ANYRESOCT=r5, @ANYBLOB="d51c9d4d48a95611fc27e42f5fe3b1526d154f716c146973abe1fa9e0747cde6dfbb5ec2b4f10d8e9ec59704d9b76917f03f3d875210005442cc282394dca0b245403a60cbeee049a6440bd21fac5ecc3addbeb0b47c9c3a32ae5ae5be9351b92a93813ccdb9da71757d93740e0bba3c4078e1121c2402ae0e2223369083b2d798c4d00747d9cc744a400055ebdd1d851ffe3e8ad28056551585aebd3985b43aa766c38e46d57aa681b5431a6340bda5e96895c476b75a490a85125688c95ac9a6e591687e4db759054adddcc1756e17848296310b0427b4eb2059e07e9a6e3b477ae90ce1e4950a395f3307e448206e3bca7c143a8ba881e6528f4a3ddbbb8a8cb9bbd7bc16790100cdeb6b8352efdb7e5d9e637497297a840714043b106250393daeefc1a2eef38d1f094ecfa0245ae4a30a5815a26320f4d88b9e31349d87fc47ffc37b71c4bc404769e9849cb5bce73a404c733cef0cb4512148c6bf4f55ffff8277f0375ceadbb391ebc48d2c04e9582d4f76edde216f3f2e8db06effd56a7bd1e093b437a890409d8d10d8000000000000c1b036dba88b381fe4ebb2eb70c8b63c537f6d990718064c50b214bc8ac7979a9379857b30e498d0277c1028463f36fb933edb09b8ced563180295dac6f94e0900000000000000462b12730861ac5183ff965da5aa36fcbd6f811e16c5e586020f6514fc8867ad1430b6ecd10c06e74c47596e1718d7cb2a9089218ccdf3d3f0ab01651c54492b313cd13a94977ebaf310532c296dcfcabbe67013b9b2717a1f2eca44d5a578d94a624228828cc4c1e3f85084d89a24b5227ec68d60f1f3a8d938d9206a5e640e9c516f762d41d86756abf25150b0b43ab7596630b31d0d021e41db5e09f1c2872c7d4376975808215fceba9d7c71f65028775d85856cc04dca36492457783531033bf5c01fe07a3c9518ab494c59fa50974f3b400e74f2ad7cf5e0875105d9b1ae1b370a81648b7f3d58955f3bd3f0b45529361b700e9ed1788840952a5d61576538c29adf1585f65f5c1cb78cb9482fe2b65678732cf3574a724612b70541a3f04bdd7602b6f4413c1a15000000000000e9590c265b6ad203429f79b944c073d05ad2eef93c49a5eb67612d3d94a1ffa57217a2b92f77b2e5099eb5a0a1930f41a2b6bbb7c8d8b313beeef131547e4c3b10b4f12a39265dba07294a4a2411ea3b7994c5fabadb9d53d6299b0c0bb03a74c0b3ebbc26178b45b6ea9fb1699ee9d5508f"], 0x109}, 0x40d) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000100)=""/246) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) bind(r2, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) 05:27:29 executing program 1: syz_emit_ethernet(0x98, &(0x7f00000011c0)=ANY=[@ANYBLOB="ffffffffffff0000f7ffff7f86dd6010fb7f006261f7ff21405aafca51147426c00f82783347ff035807000000000000000000000000018500907800000000190608e5ebd2cb840b0c5e8fd1b8572b71b5e85640cb3b5f7269a972d7c6515dabb76a69792088b5380e3ae147f6737b000501ec0813a6066d248cff982708b3b8d07aaf8b39bd7bdd047c795a6abff880e3493de3a94a983daf"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000240)=[{0x4, 0x9, 0x1000}, {0x1, 0x40, 0x1800}], 0x2) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f0000000040)=[{0x1, 0x1, 0x1800}, {0x0, 0x5}, {0x0, 0xf1de, 0x1800}, {0x1, 0x5}], 0x4) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(0x0, 0x6, 0x3, &(0x7f0000001340)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000180)) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/24) semop(r1, &(0x7f0000000280), 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x20c, 0xfff9}, 0x7, 0x2, 0x8}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10000, 0x0) rmdir(&(0x7f0000000140)='./file0\x00') semop(r0, &(0x7f0000000080)=[{0x7, 0xffff, 0x800}, {0x2, 0x3f}], 0x2) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/4096) semop(r0, &(0x7f00000000c0)=[{0x3, 0x401, 0x1000}], 0x1) 05:27:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = semget(0x2, 0x1, 0x20) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x200, 0x6]) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x7, 0xa8d, 0xfffffffa, "0a662baf0c033c08d271795acd00"}) write(r0, &(0x7f0000001500)='\r', 0x1) writev(r1, &(0x7f00000014c0)=[{&(0x7f0000002580)="e640fd6b65c1963fcbab319338749c7804c27746190149e2ab61f9b55ab5f5557b6fd346de2eed95f9251d5f5abe7169de816114a09b45db4eb9c7497785e2d2a4406f4580aaf3da80b0b4c6cb3bda5dd8975be3f354771220e3bb5078f759b03205af3907a14a959b1f508e49f3a08919cc595c450b9acdca7110f034a2428c4e1691bc5b7511ad220355e2671e76cff95533d29c64acca681bb3c864cb420ce6948abf230a1c33fe6ec63d7e79b97ba8464d6f40e6b9fab4e82498dc2b29aea9293af9b9913753b0123cc4b1cc9aea9792ef9c15f3c20d39ec0a01519692de1943b765da1c15519f91e358041d5ebc71daf230466c7618ea73d07253c1de379d115ba1de82c62916d780e7d211c143ee476572073a6e7ef617c5f95758b00e6e6ea3d41ec05c29f507b877549d97a347059accb1cea2430af1670cbfda82b6b2fce225f2649811082130390aedebae0010d3b5c278d92993bacf7ac559007180bfb07bfe7e9c928e5be2fa4e9f79c1b65e6697af32b981a1401fbf7593af9b0e6f460582c1f19715cdcb40d20c1b0f29a1c7fc7a71754d52402e1389b97fc85c231e7b50a672ea6aacfe8ba28c27981009f8c1f9b12ed838d8973d359244e53816059c2aa24e9a7dfd43a306e3df22e8e854bfbbc5496512ffbf61a83d99a51e065731d5e2f27ab364580d8b4bae5a7c8d94bbfcaa0848a4f1c191aa31f101a784aa7fd857046aa17b9b0aaab067e073e41fa7afd9e1d06bbb12acf57ef7cfcdc34096083ae95180d6715d9fb9aa557f3c2c0c289eda71a639a841f6aa26ae81a9a29f9625fdc8ce5fc20d8f83e37708c81c5b4c55ce5f8b01dc5d964c07d2eefd7b387759b8a4d5c54e08ef62d10434f705c97d476047f488113cb044f5f53089a444c59dc7b3a6bfa07a7de7fd8d1d7084e7a0c89c4051dc1643c6b5dec04f99e747a66d4bf6fd0706fa4f6316575fb80711d0c7b893cd25fc7782fb3c5a9dc04300634446caf78966e131d51c5db291724aa7c56f190b8eed784649702d3979a5af34cd736c6968e227801e0d93fa52d9f49582ac5b96662dbdd9ce5895ef064cb8c519dd06b76a2f400b64ad9a47f5f4ea659151b853c6147836d45e1109added939e62d92e3a780c4798f688f62bc5f568aca47233e8bd8c3f43197c39837a106293def79038a91ad5f5466988874d9e90c0d3de73b9ed216cf6dbb80886469fbdd137ee5370be8ae6e5790f619546f8273e6d7aebb9abea560a0703f73d8cc2489d971554eacff65da47e73dfacb56561368e0d2a40ecb5f54ff9daf89ff95764b39daa46282162131b263ded1224eaac07f96deb0cd82cc534fd59717103305906c5947efb0204b17fcbcf3b80357f2331cc5e80a1649dc75e1712acdf997f50c995d84e6d7cfbf84615899ce00761f20aa1ac6ac987c6be100e669b619ce299a086c170794f1cf4a0066689fe8c84669f4f116de4fa864d24f4ae6b14c911f8cb42ccfb5966a1a5c15f747f95d6c9a9e834c4091a209280113358795baed34387d45fa879698630ea28c14502cf39eb03185946bc41c3cde51550e1d32f4b1401078df63d7a87dc6364e2e65a80c19d4bfe4e9a04ab8de2d66275db95aea77bc5c3758852df75d5f0af5f07b9fe5f4c2634b178ef6eef61000f668e79d6aed7b1030ae31671b5be23877a678a65ae2cb199966a63edfad6e388452db4d5bc60378246ba3ffd5722e24540a8f1cd9b04df0b34ecf00edd08f0df1ec7c5d481c90fbcf6ca7aa91c6c3726e8e9a51e037bea8daae60fd1a95746222a833b5481c8c6ca017cdb392cbcef8574622bd2b9ef1529b3a3c040b74cb865b0429e2e92b8ab0bee99f4531da39efacfd78249739e4fccd375da30fb064cc4230c09e0da16711efb6a873ca8a460ea630d96eae82b6e5d8db60b553723166387b1b9de4b8b88d383dff9a0527a18ceb9d03111d594391c8cba67750de51254757dc448145000251c791200e316e96f5891919b07542048075e35df0eb8ff6ce8d271da50e31b1dd4ea120a44d4b76987fddc18777fab9f86c4d037eebc99eb9000be2a138f54afed0728fed4d04fe2f9ea64acfceacdb27e00562a435129f63c7e25b40638abe4602facf66c718764becb8d3b35b8470cd747a7309e5c66121f88e30c72c71984c3c30771f4b48d840f3ca8260089c234b51e45080e51aa38f6e5656c3bb0b4b998aeb5d4f2370887a140780d51c485098c900e922a6bbaa1a7af60f19a3d34180b40e2c639312bc66113136be2e4b82d79c4e24deab8a2d785c49a798488a23fce06f52859d7298cfd764e3e44eacaaa3168ca7ffd876eb739dea9531aa0e6f617e621192acf4486c41b548de20c84d42e2699a491044a41e8b43074de8f287ff080c7cc0ff8e1b0b1fba1abb5540b7454913bd5c829ea185b5b2d173c88772995b44f580452117cd1fa917fb76f7da339f1a2a6d1ab42c5ce9f891c28c2ae434ac0dfdc00440078fdf66c74f03c6d6d5d5f9e8c576c80fdf328a22c12f6bb51fffdc96ceec1e3d089a9ee81293450afef27a0f248d84cd2b1c4025486381c18eee50bac2ae0a6eae1e8b300710acbe99698bd82dde306274f671509d651817bc407391afe6182a39b4cbd747d84badf0e1b129c2d7f5356499c779534a9aeb9aa54fe1efada3e1739b1a7446899a265e39e47bc75024ce9cf8b94d0e6ffe6a93435cbd8238c723e8ebc181ce15a7dca7be2171c2f67937782de0c3e94632b803eb5633248f1eead4f8faf18903cdca625fbd60eef265c79726bd9ed374e378f444e319e4fd0f8a3e88c7d02bb659503e40d394d4d26a696ea9632b5dfb7848a1c4c0285cdcb1aab57602a8060591ab591709fee94ffb0f94b7fc0cd681b4a42577f59d3610ed618ebcf3119abbe963226c035a81978bd73e137c402108dd44da7082685d298cb36bd16610f4f43ea8a29451f5efd44e6e36907acc9391cff3c19338f1a046557b4e2dca25ab22d5e68c36b47d7775473a22c7e59303b87098e92059d0740ab036282f1c2782f06ee53c7ef5cfc70a513350caf1de3051d434b04996339f38d89ee2a4788e6a56bf9734932c7f643de3e19ddffadb25a2572790b6ea8404d5b3df48a9649ef134c80954520f35dfafbd97471da092391427caabd2b242fd618a359efc09a1ed801e868f81ece2f15be98227281df87a3926bbcea0516641c91ad7ab24f2424b2549ba2b0a5f0938a080cf35f97d4f91f88c90b36594cafd786b062e4fd2b8611738faed39355220d4b17217418d67d9212e82bf6662849fa3ae58f6e72a78b618e211e4f49bef821255e89d6463299d1fd87355b09112f930dbdd4d9c58c9cf5968a5c8bb7cfd68695634aed94f8b5417d7f5e568cc826a95b34fd5c1aff82749c26f8b64307d5ef8d7db526955648b04b2fcd48c39b77ed179ff51dbfaf8eedc106d9d3b22c412cf9a4d9554f416f4826e7cd7a824dc657d681c9669b642b37150480942dfac5cfa0a17791023b8e98c2062afa433ffe2829031336292e61cd43a85038f4e7a932230272d58491810ebeab1caec3e6e1bb97ed16de8aaec0e2215cd79ef11145cba0092048be7dc887dde4ca5813e8499578b54c730eb07535ec3eff070c683bd633f032cebeda52c44902d3fd152194f305ef0fbde11b91d33716cc292fb37560a0d1d025a1287742f6183d5a41df7cc33bc0b5f9f0d6a2e2eca328a5fae7b62f43f70954aa82f4a84fe8d1cbe59b20e56cae4f0a2eae9473e7bf962e9c34e1af66cf1635102d101048e9cdf0dcc8da7eaac43adb9794959caad54912681288bcc3faf90cca78d8abdcfd201d52dc30a674be97a607aa038c968fab28b259b51adb88be37bfdb9fa24093968621353b70c3133479537a5a857715ce1a473fa0a34b5e1fb2440c237f008ebcf99c3edb26bc112cba6e7b46ed0821e44f76ba3acfe9b1cb168c4cf8f6649a683647416e9109a483c682ad8115187329eb5b71d3356efd37267c3251c7b296ec1a3b3c3e44899de00358ddb264acb20ae2bb3447539b3861919d78cf344ee3f0d14f83c0071e1b841f49c5eadbdea8c8e35ae55984c03f205ddef9e62bbbf7d981f2aacf3cefa6ebf67020a47837eebc651107a87bfc8e1267e09c40b75c03a60c56e63f1c94e62d88ecab9e9e41572917bfd4fa0fcd34aa810e31768323d020423387a5966aa8d4ce99577e7f263988d7ed3952c609bf9c3caeccfb70fbf4e637f0e903005fd8d4d93742402bc93959e99e0714c8fe7839c9cfac2aa5b5446e81a5bf2cb833407bdf61c2f9f485ea627f15ed5bc4db85767c0bddb36dd4c5ac769d3d020151b318667aa7840dfae53e86311d011f32714586020146431b336d6d1b599a0c4872235054ddffa56002cfe101d46e6146fc7364a4d9ec610fc960ced9acffdf30a206fc305e5ae0812682f1f2855f70104e54428d025dc8b09900ecdb947ad24a1ca22f1e443fd26aaafee5ea2e70f33d1275aad0d2f4fd7b0bdbc186b60aae6b0c4c0373727f77de283cc5bfdc46dfee651bceb153ee84b68eb17ae72c9835c0832e9b57a11453265c762b39e9a6f99d640d7f418e0fbe5807f56e630e1ebf6458c9badb4330d3209223826cd29869df660df4f647529915973a26b27875bf9d3953d16e5538c57afe66c6a43e7bf0b32c4d36583a7ed6f1a5f7b54b5693c083733b7e261f5a59fd8ffe6ec05257dd8a0ffad8321a59c4a1916b6fbb6c8dd42276eaa9006c96cd68d95da4accbfce56a5834675c885cf0242d0c6c1fdd0b1a8273b6e1efebc6e492f418d789047ce9810bc893393954bf8ae95cca33612659249404e6e01e17663bda845c5ebed9e9cf71431e51600be26956c52a122872fa911d25ce78833791bf75ee9705ce0995d6cc9dd98c32a6be6bcf098c597fe354eb628455949c3fbd2d8f621c5040b16864e0d0fd954ddcd05b0fde78c5f92686a0796a7daff5f637ad046d16660b8a1b4d86b0ba471bfa9cd6d69e7a689bef2d500cfeea9084e593f03ebee9fbac7842e437ba5202d4e86c959b409a5e59c4d6a987fad69dc6b995007a7dd4fe9e1cad801fafda4b1180565ee3b7ef57d362a7b65ed9221a824612fdfb7b0966c0358c4c6c30ba553b024c01d76af363d9742025d637963a467cd2da869c22496ba1d6a008ffc2bf9359abba3f6aa6148b05de9ca962334abd474f94b97f9dd7447068da6a2a16e8366132a9a9479fa5f8bb126bf2d197fc41057bf53937c70e7099c9f70481caa854e4476b1044b843f5ad4a47edc8ce37d71337d4eec0fc11a8fff3934fb51167e254e0562e6c3da0db22fb85071fef41d520477b49e5b8a736fc53a916143b5094e3714388d5f3dc70b9e517899a343cb693c8c513ac5e56bf7bcd926bcba04e7f099c12a1b9961693e238c612d3120327380eb91bb68a83f543624aa7074c64ad85019d05e8e0e31d5d80f659ca8b1d7be4b0f8726624b1e04d321db443df796d1b5bba28222d71dc8fd2b5a03daf0f8df07d4a68ae0f31dfca375c631c8fd0b92d7e88d24bd778dd3c2559eb7725d209fd472ba8ae3b086c689fde8771a44d9471e8d100192b0a6518a2dfc5132a738ef3ca0bf75de46b92de157a906a3e1059413998f1954794099b1c4dbde661a67f49874b73f7cdccc0df2e560080f2078c96ae2131a9046d38021497a826a52f8f4890cada8acaec8ab4f27cc825615f5db7999e4063f7e12a318d60cee49cbe983692f7221fdbc1e60680b1b553166", 0x1000}, {&(0x7f00000001c0)="ff5ce3a04673026c1604c7e2c372b84ce09e6c80c4729a700786feff7831e87948c83aa8be3dbb524a7326ad522160a1c5efc7d389b07b70411a71818cb8796fccec0a11d9d3f1caed4545f010b8a69121dd9ea1f741a70024083f7fa96189b02fc5906b663cf4749ba468a5e2df906b74a75857acc34f9b5c23762504c2ad387f61e6b142eeeb7b99c2683b77fe45c097ffb3fe1650f107f685575cb05a176eab1bdefc2f3fba236a4749d2c2bc02513eeb345e04b154d809604f01af3b6b62a0c58d29f6bd7c833cbbf4ecc3b57a0cf8048dd90dc8eb1bf1edb90b1f23a127a30c3a79d20e54e601", 0xe9}, {&(0x7f0000001300)="9bcc2c60762787af43881e2998ce1a2ef91b34bea63c16f304e7e7a838afd8a2b59ee58cab1aece2da7a6e5383942a16e826587c27ee509c3815e3996524d802", 0x40}, {&(0x7f0000001800)="5dc18aaebfdf8cfb6625024a1fb30c83ae0ddef33e5437e3c7ea0090acced536dfb13bd340f28b1bc22e586fd820577cc06a3b1df1586f1ac69010ac683be57cb8bfb23d1f79a57c30671160f84d33e1c2358be90f849d65b9d31d33287230931ef61a806797b5c8b12a7054cbf8ef655f3157e4f762c9188172f670822075da20bb4fe0bfc8cbbff6b3a269c63529ff247369c54f12278c1627df3496c81603127ad3b70dbc9f55180609191ec329dcf5acde99806d5d391bd07b14f7c706af39e52be681dab7c139741e67854300c3b2a2b15ab19a724a09d864eff7c8b1784284c8b975d27e9a0d2b55fdd8a67c89b42395ce052bef9a9fc3049739ae5a00529c5c340fc3165f50d6ef3ee9c9f1d82b8d34acab7bfdec647140577b852244d3a78ac8f29b37d8293bec6da6b095b8fa516987b4de5f0bdf34c8c8765f1f57f5f153b465b99318d9044b62f7dc6192cfd91f54020e417806e1e382a112bfb56e7baefab6fb8eae3f8cc4e7216eb820a3d69daca2453657bff3d17079d3376e0fc0ba0713bdf2357fbd666b0b27881abcff4bba546721236bba033ec5eaac4f03e721a145b1f8d9ce05125ace5831517a11bf944e0c709e6b69f7100fa41a868d4fc34d459c4b59695b8b9e7e3f11d971f5e87d246d691763e5c9f770e5930172ee0e13fb76279c41c654e82cb3bc9e3bf8ffd5b27a6057a8d51770efc65f87a9d8c4bc711165686cae17eb9955d4a69c1fc9bcab374bc5a2d9f519d7b8e41fd247c1f352e792f1f14b59e8902b5ec4f9728d16730d871ab3a4a940f03bdbaca020aae5aea22ffc43f417612e9b3822ce22c098b821f193fb29a44a6a4c9ebe545987df338f0aa79d092b0235ae966dc24c6eec4feedf5599401c71b6f7a598d2dfaadd9f2d60f8851762aa91d04ff7d94adeac6083d7b8c68f6acfa6f0a441d96e3d6a34fae4518b7d1afb8cf9cc6e848fd03125e216b2acec393bccfeeb4f489591272c04d522c9dcbec309ff0a7ab8e434bbaf0eb4cccb60cc0ebff4193294c1d6a846f02c05c868558f2c9ae4b874dbb45e2622033ec320fbeab142b6cf180faf0c9251cf785eb1ee363419a2553487714429cf4b8139e7c20eb39f040e8cc7064a9762f8843ac1407a5cd77b96c283a1728dc5329bc9563b51b042a3a149c22b03e9f1a8944608a182e66cc58fcf35efb0109d3ccfbf488c5110889b8abe2b56d05bce804269eb688d145b24ca4b8905335b317b6e19dd61a78858f26a154d14618787c7089085adc3224cafa0e93c665fbcfe39402c4de0d90ab02744e82dfe4366f49bb1bc11f261ab0783731af9c23f797572ea326effbc0e4cae3ae93389872cb491563e71d45aa9851f8f26e541336c635b94159a4c3797406e193a72ec4879a144338a32ccd835470ed531e07b2b0f671498c0cca71b7ad9eae89f967df90f1efcd243d57ac943e3c731e0d8a4fe1903ef3be156c2feda4e9f2fa5f8d4b6e07429b5dcc586414ec479760374442ab8a677be7003b8b160f0d941df7b559ce9b56173621e3e67046ce0df994897dd7d4a4950695e79904845f46e6793f261c27606a87dd73325a6e42f37aa87e80107a694221b5f044046f87af6110d7c571bed226cb972c5f1d2e71cebdca364886e0ea17aac3ac69efffdf850c094221502ecfb7c3544ae0e7442d3f667a9c5b764578796da615b5dae4ac6d8cda2d8f6ce831c0f050071356aa4b97187581fd9750c092a975be28a524f1df26ed1c2e060cc5be0ab7745de08e6374763191f4ccb515a0ac3f40272c9da88e8446f4ab025f3b99f15dac7341546476f7770c7a2dc26d0a9bf7c1147c82e32dcc771ffd102ee25b8179f19cbfde5c85714d9b484c59541f516a8d3453567f60e37da1d8a1be5ac4027c593e54b45a84ec9392fbdbfedf325935d09f0a9bb3cf8ef49542a2f4dc2a7025894ada9eb9a29f5d9d81c300df7409040e6e6c5aaf2bbffb0d27f63002bcee45cd96117c18f1687c3ad5fd12ac47a8ffba83d7ab27f0a1d4d89ecc2f5c47634768865ad08a64d7916a3e8834ebdac0bc48dc785af4433b23fbbbac5c195be9610cc9121bd792186e499f08143ef70b8d2141262d2d534274af235ed5405f98d5c0ecfbe9cb9a6603c149ab0441f05d601ef072ed5307fdf990d882d8c504f8f2f2b2074625c85406702171cb656ae7a4c4da3e206afc42698deec0d1596d680c38031a201f7f4576d7c0f1a93d7bbcce7be59c208a46c345e823a5364d7b00c6cfe03ca00212d2509c9cc27e280098d443c28eeb3052cf22f7d6c0ccfe00dbe362d48e446333edcbbbf37fb0e264cd33eec1cd194476d2d1f88a4fec4576ffc491b3f21ca8fb89059c3d405178234ab3f21f63043db8a26dbbe9bd29d0e3a51f1af140e114f68bf7fc0eb0a015cc9e3145622ad45e52497c3660d46fddf06f20032f55b781007a9b9e83992f9e73ba3c648771809bf81c81a07b54f8583356833c8261fde2af0224ab7aca8b346d8e0a948eb72222427b502b7c1d476e31e02cf51b09b50ea326bda1642ccdc9ac592622692c93a1ac1ddc7fddd78781304f840251a46bbfd7d4843a7d24a7e4a017a3a350889c1da6d006097146bfd1e290aead92d2a85e905398f3e2eb19942df9743b3621de94cec7e7f138cc029554ae3152d819739632b1fabce9347d403f55306a5a4b8abe90f64ad647eb40c55ee7b061ab38dd0654a5b52d8a04417905554c5a13019d54e544ed24eda7dd95cb89ca24d58d14dcef670d21ce66165825a7ffa3f784e3dcf0e55b3a4544814f106841f0d466b026f15715a6b6866daaa89f28d2928ce33944114a1fa787a78e0ace696814727ea892381f4e9ec1229e79bf6f77043d89fe9473eab377aa16d297a4e690ff6f319709d3d59ea3a109223eee29097d760e0849d712795dc03619b31d65ff34850435ca0a676b87f2067e8ccd70d5388ed1bef25c83a7995275078d75d890af3a442683baa15fb48588a02f42bfaf108025a04c99f46176cba02e9d10fc36428c5796f8d538096304317d8cf0331b90f8747fd8ac3fe97dca8deaa84b9d43848a5b09f407de1bd7f128bc722d63960ddbc323d99a8de8c2c041bc89cc153c96c303a03745d179e75bcfee2e9fdd9ca3c0bd77ac026ed3f29b642734190ac4223be817babc915eb9f626f60c544713bdedab36f9c34faff692dbd49a7d30ecd4bf35eec259ad875ff8ffcad8beb078cb28b0275affe4090bb892064388ca50c7e542807a8c6fe97427cfd360c8fa48cbc3bd93e0861a4673037ef9816ee1585f24f70e82d56596127d5ea9d3ff71fd60b520fc424bbae2c0805a39c5000a0337266170c116f80e622486d285981a6747d16c86a1e3d61d6cfbf3ca805c47daa8d59ec8d70a3b588e44955c87b3335562e63df3b4c55515d0fa8571bd010bc4cffcb85c545cd6bd0e25bf3df25bfeedcc20a7f1d9fa015f5287d30b5d10caf678a62a5377629e70c3ec546fb5fe075b5e6567d2781f371a45f9f1248c5ff2a5a62756f029a6cf58186fdba38c6483650fbcea791e0592e949fabb85ddbcc5e24c9af3ffdcbee0c9a4381bd139e6c743ee62141b23bf7e8b2f2d8ecb5492e39605e005af9e5811b26f1210c7ae333cb1d5abc23365d5c6a52df566e03bb2b9ceaf8beaaeeb062cc0dcd0ae2788aa3183e5426e4b2fcce50d2dba0b69784d57966fdf6db324618a49a3e32ec3e934871e30c114f5f4bbda6fa878f71e876c3909c67968666a878279be661e22b8a965b550a6edd8afe9739928c45e4879fda267ea671bf7fe1c30ed17d769024f2de6344391bbaaa8d804701f732d3ca3daec9e2800473bac7b49b5d4eb28025e1ccfdb869e5666ed7bd4053c641af170a23449d7b60c5287b028aa1e87678e2dff6b93ae1aa73f9c69804d22a65a83ef19b817ef6ac6de70ec216ada62a72da34152c3be1fcecd9a6a97b389e5f495ad4f136e06e2024b51052965e6ff1bad6b222f9756b357a1b1fd3c144dc33944e0a9076eedcdc37cf0073470ab54fb733472c677ac5ab2e4722aa62353b8b54894b98706331b213094cd5445062d84d42838b622cf2ff6c8a3186a960245f9725ca3855f0373519f8264954e87684c67e771b4f4dd741d58ec74ddf58d3d6faf81aa01b4ea57b560ae058f8606877e2247ebeb132d0b636e33a90ef17d62113e1249312d6ab5128cc190d666949655b2d4be32346f9486f91f8298b6b1c8b5a85e95e778b115672d6128c45249d1c0a2b4a3f7972005a9c1160cc60994a3f9249f29b42b805676fb9c73269e62d1d44cefde077438976ca0d8823b73e2ad7e044e7e37cb69e863463028db5b9fee55aa93a49a71d36ec48a5a982f7f6fe813980d6dc7c5cebda37148715554742966b5b9741e171bd836d18282e07e6b56dac93ffa651302904a8f9352ff89ef3f6c0d7578473644f01358837294e8d9670bcebc02c4df8520c4cad9a8230d97a589556b0ac5b6b7755919c343fe48882a91406470b822f85f1935aac63b64e849c32de7074892d53d9312ad4011e0e66f9f825ae29abe97cfcdf2a2e4ac25fa62a96761fe7fbb0738ac008edf9bb4ed1f0dc7f8bdd7faf170a20c571cdffb6e51b44b382f9eee0716e4b1fd26a81a3a90671bd20e4bfda7dd56f9dde10db6385a784196bac28a75d752097d61f7bdbb17c56435fd3e5f574877338c849fc548d27e88c479db770d3bce3c23359510a6ebd139bfa8d57bda7f354aa0f5e9243ddced086c0d232c18bae061dc6d35fed187e832c930c49e504270e3fb332523cb18c0aace89551a31bd40b22f16e94638a10d29306c5bc5ac018350dbbfaef", 0xd72}], 0x4) writev(r0, &(0x7f00000017c0)=[{&(0x7f0000000000)="6baa522de91d9dbba8e7ce5b093003c7db", 0x11}, {&(0x7f0000001380)="08350bbd7818e688d58f039ecdf5f76e6f191ac102b56c2544d10a43a7dc35d01d13a529e1a9fd11db7858e0e2170d86362c9fe5ea0d8aff30bb72d4b949eee7f46a0c3c801db0c303c642778bbd78da70db50a3a4530a", 0x57}], 0x2) 05:27:29 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x7) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="f150554096adeac960ddd021a804809a9ab9e61d021572c08f21d8ede4aae5b1f2e4049414a9823424", 0x29}], 0x1, 0x0, 0xffff) writev(r0, &(0x7f0000000040), 0x1) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000019640)=""/102392, 0x18ff8}], 0x1, 0x0, 0x0) socket(0x0, 0x0, 0x0) 05:27:29 executing program 1: mprotect(&(0x7f000093a000/0x3000)=nil, 0x3000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r1 = kqueue() bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r2 = getpid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x200000000000005, 0x8}) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4}}) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r6 = getegid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={r2, r4, r6}, 0xc) mprotect(&(0x7f0000e3f000/0x2000)=nil, 0x2000, 0x0) kevent(r1, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) kqueue() mlock(&(0x7f0000e19000/0x2000)=nil, 0x2000) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000200)=[{&(0x7f00000001c0)="221abc8c98be2a989407432839110f06b5286c82cccd0c13b3404d2fb63dfe81fa30d54dd886c271d971876bef7e3394038753f6bcb8680f9d1f83175cb151", 0x3f}], 0x1, &(0x7f0000000280)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00 \x00'/20, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r6, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x98}, 0x1) 05:27:31 executing program 1: geteuid() sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x18}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x1da) getsockopt(r0, 0x3, 0xfbe8, &(0x7f0000000180)=""/160, &(0x7f0000000280)=0xa0) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000640)=""/228) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000080)=""/198) close(r1) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480), 0xc) 05:27:31 executing program 1: syz_emit_ethernet(0x356, &(0x7f0000000640)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, ' \x00', 0x320, 0xc, 0xffffffffffffffff, @rand_addr="f6d17a18a411863187c45018ab435e20", @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@dest_unreach={0xffffff87, 0x0, 0x0, 0x1, [0x14, 0x2], {0x0, 0x6, "00f1ff", 0x0, 0x0, 0x0, @loopback, @mcast2, [@hopopts={0x2c, 0x0, [], [@ra={0x5, 0x2, 0x36b}, @pad1]}, @routing={0x2, 0x2, 0x0, 0x20, 0x0, [@ipv4={[], [], @local={0xac, 0x14, 0x0}}]}, @hopopts={0x1d, 0x32, [], [@jumbo={0xc2, 0x4, 0x3}, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x5, 0xb0, "b874d4a320defa6d46f75a8b74900265ea60794b555e52d864300393d9af25f7d6aeaa8667d333138d5baf92c80ff890ba4415e264bc1f16207cccfe37749634309cbb2e9d64786affb605102214975427a94a88983765b38b0271e848e9ec2307d5ca00c2baec2dbdc4f91e3dffce79eb91fb567db63195e5ddd9b619e78c8c9094b37eff2fc0dfffc351fedb2d3f95f09cc8175baa047107eab6d89210b0f0c0be3d78a9f3a3b087a3635f790a22f6"}, @jumbo={0xc2, 0x4, 0x2}, @generic={0xa2, 0xc2, "a107894b325c666cb2587c6c092a194be8a72eb9363076afa5032bdb0819330a0a4c634c96566ceac646951c1f64e041ee7bcce320ec0f333c56c5b2ea060d223a3f0b09f0993db0c9ca632f90fb336a06f78de8d6b74b23a08c56c1fb5b9b5b1d89b4ef85278ca02caef6e2c8a1042ae0ddf673605877458fe55aa04bdb5e74df36c93d0599a994cb0440f76fa6a7eacd1911268971c66841fb26c86d4d3d23e743834fe400a5fb0cabcfb0885540dab2f1428ab7e4da43b87b43cbcb78bc906347"}, @pad1, @enc_lim={0x4, 0x1, 0x1f}]}, @dstopts={0x3c, 0xd, [], [@enc_lim={0x4, 0x1, 0x6}, @pad1, @pad1, @enc_lim={0x4, 0x1, 0x5e}, @generic={0x20, 0x55, "2ff1b5613019e0134d335fbd1a08ae7c7a5b3552b53c28a0b2c32bb540ca3858ed789719d0efab1209e37c862f9c2f0c25c7b2991b3c0475c6dcf4ec51c8295b71bb3c533a0d867ceb667c276d61dae86ac37fdb09"}, @ra={0x5, 0x2, 0x6}, @enc_lim={0x4, 0x1, 0x80}, @enc_lim={0x4, 0x1, 0x28}]}, @dstopts={0xc, 0x10, [], [@enc_lim={0x4, 0x1, 0x9}, @pad1, @generic={0x2, 0x79, "e3dc85a8df950d79250743dd6fda2171a49d9d22c0162eb186cc208d9d0c0938773ad74f694759de43cff5dafc15cb1d7a4917b557a341edb546676c33ae3855b23dfd4fa30d47bdcea442537d603caf638a377a38b1609cc8f28b17edd1132bd693da714d4ba85c4e22b39cc89c4179758882ec69038c4682"}]}, @hopopts={0x0, 0x2, [], [@ra={0x5, 0x2, 0x1}, @pad1, @padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x3}, @enc_lim={0x4, 0x1, 0x80}]}]}}}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x200, 0x0) pread(r0, &(0x7f0000000040)="0cccfe6049f060f0c95676bdb45fa1b7fab30b9d2d8452bb0a8818d0df17cd05347e19c285ea8bbc9d76a035f7b1c15dfe6b89921e76df1c382eada6ea112f33a643a9829a741b3f98251d866f15bccddce05b80e10f089024e86be2b3fd42d9090f2d6e15f2522741888a0df81751", 0x6f, 0x0, 0x9) setsockopt(r0, 0x200, 0x9, &(0x7f0000000100)="41e8478ef6aab24f7839e839f13b0048bf8c6e1bf913c340eb7778777ae5c1e0f2e7e5", 0x23) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000600)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x10001, 0x0, {0x0, 0x8000}}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) r2 = kqueue() fcntl$getflags(r2, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000600)) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) bind$unix(r3, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) fsync(r0) 05:27:31 executing program 1: clock_gettime(0x2, &(0x7f00000005c0)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x1, 0xf}, 0x3ffffffffffffc4c, &(0x7f0000000800)="c94cde3ac9f7ce3fc5719d98941554b453def25bd78d0f75f8d64071feab2f86cc977b56aa37ff2923b6ffaf656dff7327c182908985f13f6c9956b1b0b52093737bfed3a13e3206906daf80d5b03508ea8ed2b95a213f361ac9e95ed2232f01002581ea121c29d3cb6baf5b387cb405000000e7aab321d1c84365dd7cbd4b24690cd5283df092d76e07aa4e7ccb40b27c26118887689ade66b144a74df5791d5d4d13e23ad0dbbca7e37d0fe683c1b5b33821717c13bdc36b5072107f360a52dc6dcb00000000", &(0x7f00000006c0)=0xa6, &(0x7f0000000700)="9a3c7acf63ad4e053834948e", 0xc) listen(r1, 0x0) mlock(&(0x7f00007cf000/0x1000)=nil, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffffff7f696c94d19c"], 0x10) socket(0x1, 0x6, 0x7) sendto$inet(0xffffffffffffffff, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62eaffdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e838c708fcc99c999ea6cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c01223ef8eb0acc9fbb9fa70dfd2657a833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096e02f2be3bd6d22f9d4fbb2ede9e8d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e9d11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e4f5ae7cf69e8de10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace5b9f1b56119705d8b5cb8c177397cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafe511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd2d5d9ccca947a6fd704000000000000ffd6a534d183ebdd39dd34770f37290a93d68882c6a8d220e5feb6940b4e54a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b76e77e035c64cb4193b69f4d00000000000000000000000000000000028318d8b0de8f5649923ef9ad7e920b3bba62f96ea27f9240f77f1caa34dde1f9bd5a29bdff188d07a497c950f423facad519570079b49d9e012bf64869c4ab1742f7797d71433b4d02e120cf1258cb8ad9b44f5e97ccfee7aae3f1f32033f2342ae2dc9db4f7696fee02113499825bd61c8d8f9d5400000020000000ae2663b794be3e3cf88a53220fbd5b29e2015113a92d8caf88b6384e4c669b0756c351b140b6c3d19a01afdecf40b1e0d17337c727bf4a0ca60a4b0f5d5f065508bc9248f6f84b85f2d9c3cd1087c0a714f76153100364b9796f80f365d295f3d7533e02469328e6ed83999700"/986, 0x5f, 0x401, 0x0, 0xfffffffffffffed7) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000000c0)="80266a140b59907a14a5bc03fcd26fba24eef925df86118ae9e1536ca1729f40d929165444a673a4541b49bb2359d2690e843b267c9b9e58ae5718bc21a7b36ba49ef67af57eb64ca15c1fd8bfcc73fdf37e149b4f97f4f2eb6dc572b6bc57511af9fed5b159a5bdba24d1ccd39c2dde9891dc46ecc6ebd2c5daa3e0df04332675b6f8682e348c794460ddd3ba054ba8d05c044823e6c93da7e8b4121cd828e844ba400dace98c81b303673e26721725ad2fcbc385a64d925afca0ff1085a8178be57489f47506cc2d153afd76fea9add7", 0x15) mmap(&(0x7f0000777000/0x1000)=nil, 0x1000, 0x4, 0x4011, 0xffffffffffffffff, 0x0, 0xb5) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 05:27:31 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000240)="b4", 0xfdb6}], 0x1, 0x0, 0x2ffff) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r1, 0x400c5708, &(0x7f0000000080)) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) 05:27:32 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x6, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) socket(0x18, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x20, 0x4, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e80001000000000000780a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x800000018, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x401, 0xaf, &(0x7f0000000000)="c008355e57477b8c7c1b9fe65b101d8a0b9cd48fe2bd800afeae1a73c8b0c12cd551", 0x22) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:27:32 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x28}, 0x0) unlink(&(0x7f0000000180)='./file0\x00') 05:27:33 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8d64017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783002a67897cff7f000000000000f3ffe8cfaa1d4ab424911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca9c256b24800000067583efa0d86b4342f6f5ddffd4200006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e5656ad410cfec14d447dadc21aa457739389f57a01ec5c14783d0d62b780274e6e68e9c11aafa3f23f0e59d41a30afcc44c5168beb04c2bf31941c0a490c"], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff372829", 0x61, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x10000000000003, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000600)) openat(r1, &(0x7f0000000000)='./file0\x00', 0x40, 0xc) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000440)) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000340)=0xcc0, 0x4) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000440)) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000040)) sendto$unix(r0, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) getuid() ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f00000000c0)) 05:27:33 executing program 1: pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget$private(0x0, 0x4, 0x9a) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000580)=""/130) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000000)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f000001a8c0)=ANY=[@ANYRESHEX=r1, @ANYRES32=r2, @ANYRESDEC, @ANYRES32=r2, @ANYRESOCT=r3, @ANYBLOB="d51c9d4d48a95611fc27e42f5fe3b1526d154f716c146973abe1fa9e0747cde6dfbb5ec2b4f10d8e9ec59704d9b76917f03f3d875210005442cc282394dca0b245403a60cbeee049a6440bd21fac5ecc3addbeb0b47c9c3a32ae5ae5be9351b92a93813ccdb9da71757d93740e0bba3c4078e1121c2402ae0e2223369083b2d798c4d00747d9cc744a400055ebdd1d851ffe3e8ad28056551585aebd3985b43aa766c38e46d57aa681b5431a6340bda5e96895c476b75a490a85125688c95ac9a6e591687e4db759054adddcc1756e17848296310b0427b4eb2059e07e9a6e3b477ae90ce1e4950a395f3307e448206e3bca7c143a8ba881e6528f4a3ddbbb8a8cb9bbd7bc16790100cdeb6b8352efdb7e5d9e637497297a840714043b106250393daeefc1a2eef38d1f094ecfa0245ae4a30a5815a26320f4d88b9e31349d87fc47ffc37b71c4bc404769e9849cb5bce73a404c733cef0cb4512148c6bf4f55ffff8277f0375ceadbb391ebc48d2c04e9582d4f76edde216f3f2e8db06effd56a7bd1e093b437a890409d8d10d8000000000000c1b036dba88b381fe4ebb2eb70c8b63c537f6d990718064c50b214bc8ac7979a9379857b30e498d0277c1028463f36fb933edb09b8ced563180295dac6f94e0900000000000000462b12730861ac5183ff965da5aa36fcbd6f811e16c5e586020f6514fc8867ad1430b6ecd10c06e74c47596e0918d7cb2a9089218ccdf3d3f0ab01651c54492b313cd13a94977ebaf310532c296dcfcabbe67013b9b2717a1f2eca44d5a578d98bf04228828cc4c1e3f85084d89a24b5227ec68d60f1f3a8d938d9206a5e640e9c516f762d41d86756abf25150b0b43ab7596630b31d0d021e41db5e09f1c2872c7d4376975808215fceba9d7c71f65028775d85856cc04dca36492457783531033bf5c01fe07a3c9518ab494c59fa50974f3b400e74f2ad7cf5e0875105d9b1ae1b370a81648b7f3d58955f3bd3f0b45529361b700e9ed1788840952a5d61576538c29adf1585f65f5c1cb78cb9482fe2b65678732cf3574a724612b70541a3f04bdd7602b6f4413c1a15000000000000e9590c265b6ad203429f79b944c073d05ad2eef93c49a5eb67612d3d94a1ffa57217a2b92f77b2e5099eb5a0a1930f41a2b6bbb7c8d8b313beeef131547e4c3b10b4f12a39265dba07294a4a2411ea3b7994c5fabadb9d53d6299b0c0bb03a74c0b3ebbc26178b45b6ea9fb1699ee9d5508f"], 0x109}, 0x40d) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0x5]) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000440)) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) r4 = accept$inet6(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) fchflags(r4, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xc}, 0x27, &(0x7f00000000c0)="b2caa50eaf34be2db2cc81b4ae58e4f8f538a85cab25da999c455439fff9a2319fea94a62f3533d13631cfe0a26d98064eedb779df7e1b4de9521d0fe6959c088af81c94bc4efc3f8927303177eb20b6470528cd16cc6fc3c9365bfa76f0fe549602e16456ac334c21e6242983598035daa3bf7d636fce009e442c9d6e116b63eb76ddb040d4f2cace1653adf2181c4247d457030632851b8af5df1bfb67a9eef278febbdce95a5d3d2f4fa1a5e38e076d4a13cd5bb15100dc711c77c205dfa26910d098d157c7cdd10fdaf4d51014a055284420762ab6866e96e15cae21152da404f3e111d5c2f085d25000721272ce03b6f590f2e0", 0x0, 0x0, 0xffffffffffffffbc) semget$private(0x0, 0x4, 0x77) 05:27:33 executing program 1: syz_emit_ethernet(0xce6, &(0x7f00000000c0)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0xcb0, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x0, 0x13, "a9f4abf54a6b11fcb35efa958e565f29e962361ea852bc3b94df4c2934f60fb7e696ae0f823ce1c7c7b31593049c0d81680bd536d7688e7af382da2b6d73fcfa983c6df05ccdfa38e756f30dca792d4542bdcac15e43abf716b21bdad9926d4cddbe36e40752a164bc22dad4137714c71ed9476dc846ed82b117b04814be7b45e04388861f3edc783c252428ed69d849113cb76a5b028a42"}, {0x0, 0x17, "bd62ae6fce33d6c1f18e77c084fbb0e8b49d310f28dcc44ec9bcc25e8f466f12f3d3eaf03ffb2137e0fc1f7ba4437bb25f7871d81fed936332e49ef1bbcbefb03b8b314387038d434fa886d5ae78c8b5f3d196ca665da9be2301d3a85f4700266afb0e07602725152bea8926853b53b04760964d26121c49d3a5b12a175e3e9b981551f9e34ef5573569e0d544c6d7b09702dbf22ee8ae2d2c511cb3d11947033b668bb38a3c398c8c56b7f3c97f37d03ad0a153c034b3fbaf8a05"}, {0x0, 0x1d, "9de196cb2327fb1647d65f16a7d6c5c80f326d8d75187766323808e2d728d815d6ebc8ba3a8cd6035075632f9e810e23261a7ca91fb95262ea5c292ab767a0f950394435ac8798debb274f8d20f536df39f28af4189ce6baa209c9349aca48680f77a351fd46eaae748f728bad839fc535ec0de9c3f0bba0dbafe597e9da5644a42d963995992639f7f7cfb2eb0ed12ba5a8a01ed84b9e0e31ea8a9ff59eb6de5c0553c36a183bb697779f5efcd71a031b8c424a744c49756f2a1aadd1ab6f5abfdf7bbe94e4f294a53e134047bedda951923d2588c2011798a60a2cea3d316992fb68f8b420853a"}, {0x0, 0x14c, "09043409b694e5160a9f58824d8778b63768e4c44d490b9fc4f762e9005284a6dd9cd1ff18b47376e436ab2722894a9ee5c499eb7f7c0fb1fa3e2ee64e9ce77435597ee2c0fe92a31a50f6d3508f9c127e08bb62876c05eda38a4a405037f43195e63c0d040593ef3290f56e432967b36282bdf8296efb6a3d4a76c5e39d4712de1086e8be101a43346d608c3fba9f6cfee4a57875930202cd33dd01d30e8453b39f55e0e40194972468995038dd8ca7cb33da1477d4f49a3d2c85f26e8550de53540f6b2e2f88b9e2f878f606e6cd0fcbedee0ccb3e6bac2c4694ebcf5d28840ae7cb97fe6952f817d73397f9de2ff7f968da941a41b2cc11a99e6d5582f4a03002ff5d62c6a27344860ee16fc610ad0504133c6addbafa42f4297e0789db29fd98ff31eb606554726aa88c005f911f3ef3edcbe366aacbab4d16806be960fb35e89f8c19672b3cde4c5be1b768e3ebaf9be4316cfc381f2f7108e99ccfc66d4d4faa0f23bc1f009c2e900637a0b4671932c8d2d9272d8e067a665484ea007365b7522a859f8672d170837fa8bbc51f27b5fb4ea3f89cf14785e3c4bbde3cad8f24fe2122943d5564b790072b8b76254c03d99a1691882c76df90e8de59d3c286052664089070da54df364f270950984662cbb2bd2b7673685687eb81b4696dd401dafcef8f2e264d07f67a83b9387fc8ae1562d0930379310ece0249e4ed00239e117bb3f38c51db4394290d4a21aa7f8d085220cddfdd29dbfeae3f6c9e2bb121905686de290370b21f432cd9344a84bc777bf07f4458e918a8bbcd471d6fc98f852af06b28abe243f420ac56269164c8e30885ce88b177165cdaf23e03edefe4a59bc6521343be87f356711585fdd63113f8592e5ce4f8ff179159bb469203eb31e1864d9e11c5b1a189dece89e637ffa3d1a6945181b10056d11b8f30fb79a598bb4d359cb7413e58335358f0bbb64b87868d2782e0dfaef8e13e20bc0b0c8911dd9fa980bbbd6b4dd312450c354443fd50d204fbad25cba519ed6f1b2fa8cc4b89c3d76fabe1c8e2c6a5202067517a7a4f90f291fb5a2a08ca88070ceb1e1e8ff963652b27e2ca5f07dfd68bb934fdb2894fa78dc97e603603ae5d2974fe8ef83682a886c1d5a2d105940d7b6918a02e5b94f18b5549049defa0555d3f32505476e443785b2f1cb0a29afd3f16d8a3249f6ba3383a5581b149a3a1f75794632546ce2741cc3885f7cca103ec09f103210f78804c5537e706fbdf4d3f8395d663fe58bf83cf4fa18c17f0eadb8586f1b7144731184a5edc310c723ecabfced78bbd39d2d02fcd0ce10d3aff7ae0965ed705b88554cc284928f50219c53d0a615baa43ad281f0e70b52f82f387d63dd45bea05cc38863524c0d2be12b871ed976d82ef5976cc1da84a4dd5b28e43e4a41bef8260c8b630c48c9ea5e1ceb08c509b9ce4cd47f5b3eb323455fe2d59eef8b8a68bec92a10772b33d60b29811be5b62bb1abf82e2a9b4b05d0cfef66fd7ca41b562f91bef175d8d52b9fd7a4f6bf29c1eeac318d85d3f7f21a8d8d426ee47b2250ae7bda96afe1ff98787fd62b4ea1fd792f8f4137de9aabf94c54c76e49cb64613ad056ba736333638402e9e2a8159a7eea283bd08572a32d41497c3400d51547e9d176de8f85c595e0e59a4140c1ba88070dcfa8e52fdde6399cf2e87b1df108bc18348452ae7d34c3dec6ac43cf99d57cbc813541b9f990b88179c6f1d59b4d99f91211e26010eebc8868bc26eb5e238a4defd37d7ad9ea147f8f0709069141740da28cd747966dd05ad08e97d6069251e170af489f7dff6959c85fb14d729c466ae27a4accd7054120a39e200d6584f0ba74f0c5546c6826ce8dd55bcac34bf156da7ad4ece9dcc282d9f3c2353058dd1a4fcb7fa233273da65ccc9e5422d107bbf720366090828b5c3f3457e41168a350fa074c905ffd01240325f67736e7f20c27274b4ec581dbd394b05ddd338ee9a6edb0d793cc744b3aa473e59ddee9979f7cdc2a647cb873253c91495833597f6f9478a989af7569e25314739ac874bb8ab327c3f9ba0805af06491adf7ae38cd8ebbce3df689d63946dd6ee54c721ea42100fa5a167fe74a0cad72d21cb2735c6fe1c2ab3df2f8c64e0c7c7983fd1350ee3cd969e420dc6b06c7c8fc4da2e6e86fa834ae82b46557e54466c08218ef7aea40541c7efaf9bcd3a6e656bf1bd7ed85bd975adb4f63dbe9470d3eebdc258892dd73cd2704d93bddd675c23f9b8d36e28b50f89ca3505b6b12445812d6665688d5c14499c914418af11d658126fa5871735d359a5f07550eb2ebfe24cc031dd61612280665b16924ff8ec2228e2e02036c262411f857132c1115479335320a8986389bccf6c5be03153adb77c7b1b151550d41c7efa35b594110c6ba8e1d55a06446a992217f5400da1b67103f7f3fcc281b26ff3065ccd0d50047f30b5b3d3836f201742fc905d7715fc78d3a14a1612958258ceb937e0e4cbac3269a508bca57d91f049c00516a63189822036ef04b7c8fd64847baac998d79a80cd9646a30b5d21c82cef151c2aa81605edae4b78d3f5bf4b68a82105942c4400b98bb680ea4e39868c618e967abb6c32123800385cab4216bc84bd12b4e67dfd656dc685eafffca5e79a8fe635490a4c138f57e617d5fb9248f5fb0c78605f48f458ca87f161f2ba5ee72118ef1b3c15773d7ab6ce36b58ee89d19a4779bb3af6e1a39baab0baf4c1de2084b36934694c2106d60740815cce3fd02a8bcdfa7c088843712355bb1749efa5674e9fc051dd45c32cf5142d4ba86234c08760418fd5905f41b240dd087f1ced9f17d5b2d480e2a5ca1846af2fc9b8e3734c16ca3cb526b40c6f23d09ff0131ee64722e13ef9be9149d254ef73165b3a2683b29cc41f6dbc1922c7bc2b77c8a1ab102b3b715644a6f226fef2c8a55908372f3090cdd27c7e06b8889972739ed58ebdcb15e0f37ef52a49d050208a618d66f6e32539c035736e405f34984248335199f44ab581bd3e4c10935d817ec3d18e42ca1512bcb0b2e0beb59adeb31d4c3257addcc410663312661770fb7a09ca5b589c309e9d7dfc6a88dfb0935dc7c4af70bc3cfbd584188527faa9579812398c97f7c1473fb3778facc8841a25e2815b1ca8337ba203e1b5e4818a55775045b41a3a9ee41de0629943083d34b15acb58bf1522641d049262add965ee01d7301ab02c1c4609b2ec2e5051e17b258f76e78886f2420467d706617c65978f946f772858e99ccc161331ad19fd819596af3a009e19ad039ead89423eeebb5bdd95728011722e7cb282df29190066f86e5fdfa98ef81e08e71ee03011ad255e061ce4db788e3b7b430abf8223ef54bd8bb3f7c90f7b473d2e26beeacf367ce0fcf5cddf129c578ee6276e01e3afe0506f159439c32a73eda0683f1f1aa95168362ea5751beee75dcbcf41b749afd9c292f331070f5f51c11e8081343d011c5ca899f0fed89b1251b2ed763426c407d041109de1279b827f3431d90c0b81a8a9849348e1219dc2c12fac61cb04ac2f44e961d4a5cdfcf558f58bcf7daf612bbe83f412d27b4f1846c0a03c1368cd27cd225ce383e59569671089f46fd2adb0bbf6b901b48202fbcb47d8fb5b1d94ae8634fcbd17e8aac7e290430946db65a6e4c956369b412eef3d63e05fc91f466ed7487dac4833e5f310217c9b25d848c91edbe2abf674caad44bcf38d0300b19e397ced6407bdb788f90c8d"}]}}}}}}) 05:27:33 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x4a2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8) sendmsg$unix(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[@cred={0x20}], 0x20}, 0x406) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000240)={0x3, 0x0, 0x40, 0x6695, 0x3c}, 0xc) semop(r0, &(0x7f0000000340), 0x0) chdir(&(0x7f0000000140)='./file0\x00') semop(r0, &(0x7f0000000100)=[{0x1, 0x5, 0x1000}, {0x1, 0x4, 0x1800}, {0x2, 0x3, 0x1800}, {0x2, 0x0, 0x800}, {0x1, 0x42, 0x1000}], 0x5) semop(r0, &(0x7f0000000200)=[{0x3, 0x80}, {0x2, 0x100, 0x1000}, {0x4, 0x3, 0x1000}, {0x1, 0x4d0f, 0x1800}, {0x3, 0x6, 0x800}, {0x1, 0xd909, 0x1400}, {0x3, 0x401, 0x1800}], 0x7) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x1, 0x2004, 0x0]) semop(r0, &(0x7f0000000040)=[{0x4, 0x0, 0x1000}, {0x4, 0x2, 0x1400}], 0x2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r2, 0x8, &(0x7f00000000c0)={0x1, 0x2, 0x0, 0x100000000, r3}) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000001c0)={{0x2, 0x1e, 0x2}, 0x5, 0xfffffffd, 0x7}) 05:27:33 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000070000000100002000000000ecd300"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) setsockopt(r1, 0xffffffff, 0x8, &(0x7f0000000100)="dc5261d9677f26c4aba2934c830e78076ba8e59492fec585a411b24297de6cd6c4a03e73dbd6c7cc2345595cce29d59bddfaf20b1d95864df1f7b4c909411a23e9116465380a2de58052a824c4bd53cea3460dd27bf079e07f323eb3e7c1ec3423ff2cd50256aad2b99a7e12d0e468b5dcdfdec2a73fc672a681f6a7360b2d49e38ef51560fba7399f27c232449a02061df63110e7987a478a8ffe7af6a21dbc101788cf4039ac93698ac8a18a6a553d2d0b5ef95890a5a7c170358c1af52f375658d472ef5a4f0ac835314e270db5d2a1f61b56873e0f9b684b7ee56ee9b51d8ccdb1019b13fa47b1512a6db504426308549b68b95fc5f7b2a72f3a1617e4afc3f29246281ed50914ab38aed26c6a24a619cf6413a3a53129328a6acffe0de456ecc4c95f69e950002eb4b3cb5405642f95f063f01b68b4dfc86c41d85033b41f70a7d0a8ef449c9dec99640f13cb215dd766eb42d61bd5de8d475fd4889b125087508087633bf21df6271b888b798e18d65f6341de581aa04cf4c50bbc8968ce10d9b1c117a746b4e77f9b9cf8ce185198db929b8dc2b7f1329fe5b2c3be6da3ef737e9ebe10cca38946624a7a294133ac83427593263410b8ddd160ab61c60a16384df43a2b125604d11f9bbd04167ea436d4e2884a9d02290f794322e4692ac38c328d6dcf618d6a8ae5b6a0d902f175804498f5832f7f7031679efd25fbc98437ce56d5b76aa3c359e4bf7b25a3b09fb87d2bac5ce5609f29e785830bdec86f688da90c40dea6a2ad33979708ced1de1b5d8f99122f3f207ce822767296eebedcab36eeb78a3ab8f7dc80c72f98766c8187e1fa40a20c8406968424b9a873bfb1cd6b689bc67872d9ca6d4d9007ba361be27f4ce8df03cf38bff9f4623e2e57493b3909ab7c5ff9a9c2efe1586662c11cf7474864993e68b088ddb61cb829b5fd149dc9734309995763a2069261b4b0c1ee6f179e90ffe23d2e2436af4d405f8286992066e0ce8fcbadb6c8603da5e8d9df8dbbacd1934dab082bc806e8a474ba96cf89c1eac5c45b5414452802605bd373ca08b55af08be58188d35cea1a7944c17d4589edb94812bbd1f33a5206277e905efc7d78dad95073daefb27bfc8512a8d87ab6251b91ee51f53a55add4e3c6f0ccb9a7a92924871c1d4db5949b83e0b77089e0c4806a8d31ec65d97aea8926960bfbe669326af20df46476f38a09b2aaa5b703544e4432d903ef4860c14323c5701199c5f902dca9c97b31e6f37f007b4c689de90eb8830413ff5991d31fba3957a2bd8a45cc3a8112229678d70a92c4e78be40285d8cdbf9ca9d8798f8fa13febb89f52d151f92beb3e19e3e904314851aa09bb8627fdc5ba9dc5c724a0c2c364f13a062cc254d66a3f312f4d7f9a9bf6350260b813e84700f9e15781800756249241b31c64aa0e18d3b3ccf1d3da7132dbd458e337ee2ffcb2148f969dbcba54a4799aa69619726733b945693e7473cb8a0ed47cabf9eb30df0531203259f4302318b94e2b0b3174d9a47f716016545d9c1a3413b40a3ebdf74fa70a1cc778adf4b86034b1d12c2e1261a2fe22587d6bc2668a2c8b4fb289190826924387de56029d63f4772cb85c0ecd11d02ad0cdd1b1ef4067a6367441d14903c40fdc8f145e97dc098aa0a67a85954850b0cbf0280e2df8433da8bb4941bb0de5599174be272ef1878c6e52e456514b39405d0ca8867e17c4aa1b67797c45d31904e7b0953a8a0d8bbfe6f7b91cdcf31f6ddbfccc106e99ffd68544b8c3a693f06a77e2e35bce40c9699bc5fe1cb10a0d7f94a41f97d64a4d74c84c14aa34677db3c14989d06bd43b20651265ab0055ef182355daba8448297143d03bc7705f2e421e012e785ba22128b324b436c7aaa6dbc9297ef20dde7daa7f1f769ddb04da44d4e05c13f60bc0f93693111ae169214edd45bd36e172a8476da320696468ca7cb3b779e83b40637cff29a13b9505aca5ec5f590c27b8f5e2c921f2b1bca1f5961a9c87795b1964efc354c1f666e586a5c64c19f423184697bb8d0b530080d27746d6ec0f785f62364a9c20bf3546169803362bc27c7c35b96571412db6128f5c06ce1d424b771aa154e5e2aa623953197f3319332398c60fc3faf613adaf13d9a7339e8a9bb4663a5897664e3b7d9d832e5e6dc85d53189629386ed696419aaebf7f5cbee9a79b469fb38a2d8d1e6baffc13f4928cf2fb39e61fb02a7324f5b2dc884714c0b10b7d48ad0f6df6bedfc9de153631d914b50a6fb41e958e482aad31edbcbfa62a4328b897f22969cdd8b4b606bc316bda42ae28324526a97807dd0831ea37d08708c2bad4d6daaecda73eef7e4187bcb7ec5d683008a76db638059a1c8272c575e300143dfb96302d020beb7838a2ad6fcd6f2d804b119d70014e1d7340d25558ca18c4e99f6df6fea32af4b2985299a5ebb1e8d4b629e6c7899d765939c92570f46272c1800e3e863c5f2ad7800c82b31e511595b72cae27482fa99492b10f2d2366b53d808c5bfe5fdecad041cb82def10ef5a1d9225c21d72ff7ed859cbae4df87e80d8ec022cf82f8ba6706dbd6ae52b7ae192fd001a7225260924d7fa018b1e231a03b8c1e9291d1aea998b6aec08890c20070b600e72856abc2700572a27d51cf6ed1d09f9bc7be515185920af39f0b75cd412790e7809afe3fd62805a7fba8c08edd457b99902b32e2ec6f7ff9f84c92f69c4639dd10c5401ef79d29dedfa0811c67d0511391012f180f9050431f621f8adad69b0b72d6ec478b2fad6e6803023f9a2d7abfbfde94dbaa2244fd9f37bce45204d5c07b56e16d9ad393fd22eadb8a0f4b2e926d75fccf6660811b53bd8365733daf341d57fcb150db25e7a3e2a5d78c1d1134cc0f7cc389b5c956c5def4c091800d2d75a6b4b6dfb92be5143cab16600e6873b9da6623af0219f09e45f9293a44d2b12c88c6d7a95153f14fa69d90c4920954c1a28679c57118662775dc27b3e93b316c39044d33336b14fae028294fac339e6a57b4198ace598b39a7893e4468113a49863ead0f6f39a63a3fbf00fbcf45fc977dadf3d2631a01e0e1c870b9516a714b6db47af7ad208b7740faa163930519a6eeda7750d0b1dee84f54a0b1f5197cc1c2efebd8b5bb946cd8f912b444a473c028dda878f70af01c9036476544a5829cc7107e137aa94dbf590c92bf01d17cff6bd523f4578b805a8a1be4327d01669807927f422cd5641b67fb7efca46ab23f08cf3553fe4bf356d163f1e82a8e1283ea82bd96de0d936f89c8942e877fb0586a584d09785f1796fd10613f47d6f2102f349fecd5720d521007793879cb0f11565f47e42b057242653c54bd72b952846b36182bd49f3bcddcb25cb40fe89b0f36094619b6125c23f081024bacce0bce62443ab545b2381322b417fe6738933204ee4589e61d8b5ee858efd0fd76684ff70ffb72727bcce3128203fdd7e4fb42fa164c30a66da91b3a416a58647b2d6f51b04b7cc2732f30b8bd26705190e03b1213747de3a95aa0e1a53b3a452b250dbe68b3d17e9e0599dc1f148de1de36aecfa9fced9374a299514fa9d9f8dee242408accc01e366b20dca782b484919268c71fa20f9370f4c73bf2d55597afdc882b505a65016cb3f75910fe1f63e94df117c62ddfdadbadcb2b6e1b980348fb0739d7f3209d768102728720ad6dda43680dff9bff6df0c6cbd6767ab7e7aee8660e07b0220a12a854e83cc872cfa68561002ec0cef52b641ac29d44ddc13d5d41c4ede800459b2699cf06e211b41f87e53485f43cce35517e0c4bef5cd118641cf9dc9797dcd86c32fb791c81d952380bd571d46d8bd9a241bf3936ed3809503547474a809bba6789436391178b02e584246b3b19d54eacd6b9f7028e818bda677ac023e3b789e3995fe1a10a8042c3a2bbb23b17eb807fe7614dd865f75329a36249a1a90e1eece393f3b23cde1285d01cb7da9d72fd1ebb757c5877ce00525557b2f858cb27dccdc04da619f90b700565d4c9516ff188442da07643c5e586150195d9a788289b06d8be2d1c6a804767dc5dcc4bac1dd00b1d56ba9eaed4724afb8c41c8d5d20b2dc654721e219aedf135445bae6efe6979b7da24f200e12a70e3bdc49edc889aeee256cbcc5c7195c79911f6615f5c3224aa30452ae7a62fb71ad371c9afdc87628586836927e02abb7b40c1c39c4e1ad26e4f368e3b2bd6a341ee9ca90cc6a67ff41cee45d5d418863e8e610093f8de580b46ae3de597d048c95e2080cb0e61ce8bd0f669c715bdde55bf490a0143e7cbf14fb19e81e891bab1b624ae92b8639169654ab049f39624baaf7a4717b7392624fe4b17b70c81d68067349d10a22dd7789ceca908ae3b6469cc30db0125c7bd72fc88ec451e182f6e19a647f0748a6563412e5821fc9355bffe836c1c2bc1ed56819826fb4cc287f1a91deb81173eacb29f0b3e2f413c3a6a9d9cd438c99947209baa0acefe23194190a95c1b21f5c28ab6fa88dc4ed34136109d9f798954c65cfeefcf145879cf9f8c3194d7e05ea5accbdeb3042b0f3db7b5d3dfba75a75ed8ff3d6b17104639c32c63cbd645a2030e36c10535c08cd7d201bd91d570e1681c38f9af823315dd73268ea69cba92ad5eed57635c6d7c05cdbe9befb61d8d6e1a7b2cc7822c31b6bbed5625e26e75e3440dd08bf0baf3672c8623af8735f923cb9f5283b99a28dd6c043016027f417d89b616d7199d91a542bc800aecbd79e7ce7b2b6e35e216b5258db0e765e5bf279e1307082e08c0d3e1aa3091c7705cecb33ca726ab4b9ff69f60a7918a080e55e009be7638801cdf3fcc4690e8a0d2b4280b16d93e819794ed63f667fc15975a94c6b5a3153e0488ee0ae1184ea466236300f9bf6e6263d4d70fb826c7148f2d848a1a594f5cbf552c6cd8deb2a7ec7bfb66698d8776760acaf97da8b1c6a36db24b1e5f0505017c7d1edbd1c93fbf5ade3329c2e75f31709597a0991a705ec3bfe804562118fbafee6a88ee03cfde3cdea3173f098c2497d83f874acb3e7f12f49ee454a7ade7adf77cb0f374fd40e3337b9c0bb6c75e3556c9302f762eb4ed40b9e52857d220666bcd05c30ee0d74cc338f3fb6eeae55b04623c4c194d8b04b7c4e5f283f2c16c746f98b12b4db0b07650b289f1c0c3728a0558c34a2b02c551feecf119416f5aa51aa7bf48c42f32532c207683ba579d46746a563216774b5015b51e887ae601601d3ef88dc4d309561cb3fac22d6d73a29452d28dd80ac96591581abb02b722d25a7cd5518901e6af1cb016a612e4b1fe4a5759f5f0549f1b07a498cfc4b1e1a867ceb6724b0dc3095c55ec5d291e430c267bf6f2bf024910d8bb0511baa1678132371a226f36bbc2aeb719af9ae79b3c20ff5fce61748a08bd561b6b18c9db4cab1f42c0729c5812310afc64eee6abd95a47873816004e1af481d1cc439f3137135b05a05797d0263969685c6daf948dfa74a17da18e35391b9b5069ebf0b3199f52f36aa6bba67fe48b681eb4a97c59cb947a1fa030f5be47dba343e428eff9aeb5e0f8434ecd65a482a58b411fdb5ed530a93e8942b8e969043a1414609959c77e5614acfd46c77b83ea019f300c8e1005a3dd4cec721d5d25e10383014f1dd3261a42e9c4bd060cb804665bf857827aec06de5fdee2ef6e93e997c3f1237d45da40f9c8a57dab32e1e31a66599e449ececacc09a5a28abe006a2a62b20d4eee3fc99b58e265490a972968748f79773a59ff2eb29dbb45dc0807756ef0", 0x1000) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) bind(r3, &(0x7f0000000040)=@in6={0x18, 0x0, 0x86, 0xb42a1de}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:27:33 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) dup(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x2010, r1, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r4, 0x0, &(0x7f0000000040)) pwrite(r4, &(0x7f00000000c0)="e770565b5a76a4f8b524599a20ea9b13bd41ac8df6e6f1198d1c6c61e84a26cc6416800ea4867f4396555ab75ad1a1670f23110e9665d02e2f44218de60b6a952d0f7f5d443a175a7ebcd113b7", 0x4d, 0x0, 0xacc) madvise(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x6) 05:27:33 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000140)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @ipv4={[], [], @rand_addr}, [@fragment={0x11}]}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 05:27:33 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x60}, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) utimes(0x0, &(0x7f00000001c0)) in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! 05:27:33 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) shutdown(r0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0xfffffffffffffe0c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, &(0x7f0000000240), &(0x7f0000000280)=0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000440)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000600)) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000180)=0x1f) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)={0x80, 0x7ff, {0x10000, 0x4254}}) 05:27:33 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r4, 0x0, &(0x7f0000000040)) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x0, 0xf0000000, 0x401, 0x5}, {{r0}, 0xffffffffffffffff, 0x3c, 0x80, 0xff, 0x60}, {{r0}, 0xfffffffffffffffb, 0x38, 0x80, 0x7f, 0x1b38}, {{}, 0xfffffffffffffff9, 0xca, 0x2, 0x36, 0x49f}, {{}, 0xfffffffffffffffe, 0xe0, 0x40, 0x7ff}, {{r0}, 0xfffffffffffffffc, 0xb0, 0x2, 0x1, 0x5}, {{r1}, 0xffffffffffffffff, 0x11, 0x2, 0x2, 0x81}, {{r2}, 0xfffffffffffffff9, 0x90, 0x40, 0x0, 0xee2}], 0x9, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x10, 0x0, 0x400}, {{r0}, 0xfffffffffffffffd, 0xa8, 0x0, 0x8001, 0xffff}, {{r3}, 0xfffffffffffffffd, 0x48, 0x10, 0x8, 0x8}, {{r4}, 0xfffffffffffffff8, 0x12, 0x4, 0x8, 0x10000}], 0xca000000, &(0x7f0000000240)={0x7fffffff, 0x7}) unveil(0x0, &(0x7f0000000100)='x\x00') 05:27:33 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000600)) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000180)={0x8, 0x6, {0x1, 0xffffffffffff0001}}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) read(r3, &(0x7f00000000c0)=""/138, 0x8a) 05:27:39 executing program 1: kqueue() syz_emit_ethernet(0xc7, &(0x7f0000000280)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xb9, 0x68, 0x0, 0x0, 0x61, 0x0, @loopback, @rand_addr}, @generic="a82d729cd2488b0d03c1f2be61b81ac73470132587d9cda440f5502b8b12730b7af81bfa1b012f10c9d9f3e421eb9e2e44cd6ad61db7630d6d4c5218d09c9bea74958aa2c0de8a1a4ea1892a20eb9da85e6e2770c3bcda29bb046e94c778f104b3edf72f28937a32a556c3d362558b99ff0caa0229eaa35827b3db6de309b97a7aff76830e980caf23221ff7a98ed1e7017cc13c5858a98e057c907d516429e35d8f9c63b7"}}}}) r0 = semget$private(0x0, 0x4, 0x1b5) semop(r0, &(0x7f0000001180), 0x0) semop(r0, &(0x7f0000000240)=[{0x1, 0x8, 0x3800}, {0x0, 0x44, 0x800}, {0x2, 0x3, 0xffc}, {0x2, 0x5, 0x800}, {0x3, 0x2e8, 0x1400}, {0x3, 0xfffe, 0x1000}, {0x2, 0x105, 0x455f5a20bdf6258}, {0x2, 0xaf, 0x1800}], 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000600)={'./file0\x00', 0x0, 0x407, 0x4, 0x0, 0x0, 0xbb3, 0x1, 0x0, 0x1, 0x9, 0x9}) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885", 0x106}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x22) recvfrom$inet6(r1, &(0x7f0000000380)=""/216, 0xd8, 0x801, &(0x7f0000000100)={0x18, 0x2, 0x7ff, 0x1}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x6) semop(r0, &(0x7f0000000200), 0x0) semop(r0, &(0x7f0000000680)=[{}, {0x0, 0xfffe}, {0x1}, {0x0, 0x3}, {0x2}, {}, {}, {0x1, 0x0, 0x1800}, {}, {0x0, 0x404, 0x1000}], 0xa) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000480)=0xc) semop(r0, &(0x7f00000000c0)=[{0x0, 0x40, 0x1c00}, {0x0, 0x6, 0x400}, {0x0, 0xff, 0x800}], 0x3) 05:27:39 executing program 1: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000600)) openat(r1, &(0x7f0000000040)='./file0\x00', 0x8, 0x8) kevent(r0, 0x0, 0x0, 0x0, 0x8, 0x0) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffffa, 0x11}], 0x8, 0x0, 0x0, 0x0) close(r0) 05:27:40 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x200000006}) sysctl$hw(&(0x7f0000000080)={0x4, 0xd}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x10) ioctl$WSKBDIO_SETBELL(r0, 0x80105703, &(0x7f0000000040)={0x5, 0x9, 0x20, 0x1}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs, 0x8) getsockname$inet(r1, 0x0, &(0x7f0000000040)) fcntl$lock(r1, 0x7, &(0x7f00000000c0)={0x2, 0x2, 0x7, 0x0, 0xffffffffffffffff}) 05:27:40 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x202, 0x9, "d730c1e701000000000000000400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x4000000000000081, 0xfffffffc, "0000010000000007e5d09107530c2a5a7e9100"}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000600)) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f00000001c0)) syz_open_pts() ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x9, 0x78, 0x7f, 0x1, 0x9, 0x20, 0x80000000, 0x1, 0x1, 0x100000000, 0x80000000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r5, 0x0, &(0x7f0000000040)) bind$unix(r5, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) 05:27:40 executing program 1: syz_emit_ethernet(0x4c, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x3e, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x7, 0x4, 0x3, 0x2a, 0x2, 0x64, 0x2, 0x7f, 0x62, 0x200, @multicast2, @multicast1, {[@generic={0x0, 0x7, "03e4309196"}]}}, "d503423a34b2"}}}}}) 05:27:40 executing program 1: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x2, 0x41424344, r0, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r0, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) syz_extract_tcp_res(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x5, 0x375f) syz_emit_ethernet(0x7e, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x0, 0x4, 0x0, 0x25, 0x0, 0x68, 0x7fff, 0x4, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@end, @ra={0x94, 0x0, 0x80}, @timestamp={0x44, 0x0, 0x81, 0x1, 0x9, [{[], 0xfff}, {[], 0xffffff57}]}, @generic={0x88, 0x0, "52eadca8821fbb46fedf44511b338dda"}, @lsrr={0x83, 0x0, 0x3, [@local={0xac, 0x14, 0x0}, @broadcast, @local={0xac, 0x14, 0x0}, @multicast2, @multicast1, @multicast2, @broadcast, @multicast1, @loopback]}, @lsrr={0x83, 0x0, 0x2}, @ssrr={0x89, 0x0, 0xb2, [@loopback, @loopback, @empty, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0x0, 0xf9, [@broadcast, @broadcast, @broadcast, @rand_addr=0x3, @multicast1, @empty]}, @ra={0x94, 0x0, 0x9}, @noop]}}, @tcp={{0x3, 0x1, r0, r1, 0x1, 0x0, 0x0, 0x20, 0x1, 0x0, 0x890, {[@sack={0x5, 0x0, [0x12d, 0x3c6, 0x7, 0x0, 0xffffffff, 0x10000, 0x930, 0x80000000]}]}}, {"96d2669743126cd31943e4387917cbfacc21ff43c6c0327de542545ed65742f2c92eafa58dc62cce84b49384f77866173ac9453eb82132864f3e2f8c78cc648824fbb70531a825d638e952ed2b0ee4be4d402ac3"}}}}}}) 05:27:40 executing program 1: socket(0x10, 0x5, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) mlockall(0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 05:27:40 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket$inet(0x2, 0x3, 0x4) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:27:40 executing program 1: syz_emit_ethernet(0xba, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [{[{0x88a8, 0x6, 0x0, 0x1}], {0x8100, 0x5, 0x0, 0x1}}], {@generic={0x5208, "e22b49d18b784abe3b4069167aec9d6451a0fe2ac6d8226ff201e7a4cc6242d9307121fa71bf1b696f88a9f001b1fec1ab622da8ffb5d1678cf46133f66561c104d5bd6ad1742bb673a6d28484f6e4d56ec39037f1bc28bbaf97830941093af95ad5accad7bef21565e5050e0df4caa7a9f429e3c7a908e9cd417922b941aa915982cea9f6f7936bf24696b2fcdf7ce7c9944484a529492576890ebb763a26501a93964c"}}}) 05:27:40 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = getuid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6}}) r7 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, r7, 0x190, 0x100}, 0x5, 0xffffffff, 0x6}) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000040)=ANY=[@ANYBLOB="81002e2f66696c653000"], 0xa, &(0x7f00000005c0)=[{&(0x7f0000000100)="b2785765f044a9cab05ac70854a413670ec87ead76f3c113c2bb5bbbe3fc0242ceaed4b3b0b107cccf6e0aa5178792610cfd518c4646c7a22be8e4f564e1f9eb933eae5278dae58894fb044067821cb28342264980fa703196945bf67ec863fbaa0a1102e8179ce5bd96ffed4c7c28c41fb6c82c9024f7da43ae9b5895b97bd775a438dd137c0e6cc7ff2320b4c80e9a21fc076ac3d66811fe55cdebaee40fc461a26c42139719f9182a21c2", 0xac}, {&(0x7f00000002c0)="d801b4f24882a1e2d47ce032dbbfac31aef46c847c7e10b65024e324fb6178afda218542b6e7591a795d1ded8d8f2b331824a1d3cde451fc723ad526b82cee31d5afb4e99b26c48e5061588766e5f3320d6177b7f4f44d0f3101d229ef6b36783913faa32b5189d17a9d9113a99d5852683ab06b8283c153094d2419711af7ac5b7409ef6da9c807d43f5b235cd9dabe24e113b8e288777509b28daff4e02aea2fb4ab0e2c09f90e1be7e09d7dace64933efb9e70974c9ccfca9e0529737e7dfdde8486f", 0xc4}, {&(0x7f00000003c0)="4262bedf06f1ee3320f5266290f89db21f69995f180ae03eaa7d887465e43f41250d229966af1516fb05ff82be0b3f80413985290b4191806994ba4678db06a4cf0ab540e5d0590f9705e13bae4d1e2e6bb9936ef697c0c4bb3ea2bf132d70a7f37df92dcdf23dda9a691bcb169b39b5031171f088e0d425dd30f8a0889c6129d6a29c84fa9c423baaa710d605042ebc11e20a70b3ab739730996035d0f1715a1e062aee4ee251052d3a609332985e41bd9d36ab5c8e7912fb355e291e6b4dc649f53cab36e9aafd2d2e710873619571734017864885b84a90117423e3d6eb1dc2d67813e4e1", 0xe6}, {&(0x7f00000004c0)="9ca80c10ff71b2c4bf75aee8f221c04e58fc6d665efc36dd8eb7049c3694392aae8bbcfb1f13aab312d1c8851e7981952df378efd63f65544b527d547cebd92a3dbb37c6debe24c9b90926dacd3131c97e4826cb3f06afb1d8cee01f890af47c149fcc4860f3a2898ca1b42d324c82d3b6bca9683f721609af682ec78b513c9c31e3db9c27aa7e14ba7c1d4d82ba4c75bb662236d972a2c601663fdb36c5e4e93fd365e39c337b22eecdbd46862a0713ab5c021f87a611918ec33d4b7257a5462406e5b14f0227aa42e94feab05a01df4fbfa24a1af1", 0xd6}], 0x4, &(0x7f0000000740)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, r2, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r1, r2]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r7}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}], 0xb8, 0x404}, 0x8) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r8 = dup(r0) sendto$inet6(r8, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 05:27:40 executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) syz_emit_ethernet(0x109b, &(0x7f0000000080)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "00ef00", 0x1065, 0x2c, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x1f, [], {0x0, 0x6, "ff9de8", 0x0, 0x61, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@dstopts={0x0, 0x6, [], [@pad1, @generic={0x0, 0x23, "bcc349739372fd7491110539290c1b640130147fa91936343257d6268a1683c55a9e63"}, @enc_lim, @padn={0x1, 0x1, [0x0]}, @enc_lim={0x4, 0x1, 0xa6}]}], "f25beda6c97950def32cd18eed6c493fd8f1d9c006829fc9f473e1eb073bccac4b9eecbf00ae3a268c0f31ff3b87665f42b9a8f79437c8c4dfbe6a98fdaca0c6cae099f0a4cfcc9f986a0c16e09792a57c5621b4478d3cae2c5dacde634d0f15599905f500f4a4a5a6138c829480fa6ec7b59b6251b7e393c0e541521c05b31c8cce10fb9939f3d3a2e9e97c1b7388697ab01bf276a40943b75c74d78eb65b96e9188fdab5d90981d7b161e456853d51f020aa972eb961a57619bddcbe8d4f98bd92c6fba0eb96adcab4aede3b7834e43d2283282871be9919bc62cd5ebd33ce8d34d75d8a930abeb9b78256aa06912c2d55239a02e27688b24af7adf6a6d380e73e90fcaf63760eb39219f4cde83ef131fe782834434be9ffcd18f2e98797a24964011a5f509e5b98a379c4ee82cbe923b314eaf4221e1ab092ebbead76fa821f542cb662c4be88171eba97f784a77b02827cb8e5dfa9d8843a3f05f8c243b8627f97f896b36c81a018ab590cd93ac41d38351086bbf0b3791212d65f0c160cb8fb565709c91bd1e608c68340d439bdd59848241597a2e6e91aa2895a1902b528e29fc0b77449b9d025d86b6ad0ee31d4740c63d0e03100fa06d240dd8cffb507703b7c3c8473204fa49074d2725a546cfb70b03389dc8ade917411a13c5e3ba5454d80f993dcec931fc8685db0f24757c04a518b17bfc0cd11d599c2b52994c29b0a225e9aaef6818ef1bc3fb21b4e8ff7d42146bcc3a62346f69bae9f553673b21ef7fefcac60218831241d71c37436d920d45d28b5e36311a7411e02fb5babe054c9b81626fdfa795cfb9d5cee49b7a4d051576c7c6d4b5d8393dbda5e99d6ef29463135be9d0556c82c7141011ca93b3f9d7b357d60f48203b395d88685620af836bec1e17cc3aa124d5dc56b59c660f3ea8ed28dfb9051a0c42fe19a049e6e88ecf4e1363b51f5318320ecbf7f0b4a97e64df42276177c033cb879e547cad9690c577486d813878967c0d8fac76aa2d38c331f18340591f7ac7a868ee7227cf609e9275c7f73c80d90852aa6d8ebc138c42502d7934907f7561fb847dc5fe79aff2a959896712ef62c1eff071ab56c3239dcbf40250f3f6aaf4a8e4bd9e055f2740cdd6a8e5ad1243114e3849259f7da4668bc95c51d84568fe1503f51a80d36ab6768e76e9ae6685148b02f29b0ce7a56ac2e9ed848f22753a171dcd58848a07fb4cd7b2fff6552517c19cc8f984f185e897c1fbe6a1e49b2b309e44b80ab569eee199015046e46f23561c2aa3977f5ec58dcdc920eaf69c0c358488baef21755ae4d5ba4194ae89748d65c9c861a276ecc9dbabb7590fa2a4564a521fea2422d9ab975c38ec2d50f16f33d028000e9f0c84828ffeb255de874d7e5b2c2c0f9dd554ff1ff3ccc143781b444647f6aa10ca18c0e469a165168a988dfceba8b81f0396fbca7b9227361260de91b506c4b6be05c95939d446fd4b81eb40e8af0e96fbe4fdf90caa0b33d21a4e2b7d4510526fee9674920cfe3c66d721f29d8a678d3d944a928e5e5ecb340d4979712f25ec2c22728b4806f7f2a077144f2c4baf0d8f15b25206739ae6606bcc06ccd5c69e73c78749f75f50101f1d1503f41b646165a35dd41469b426623777d1a24a07fb3c6a3fdf427abaf64f531bc6d8a8e41ad027edad60b6baa071db1a1002f7f436fc22bbaa6029ddec472a670328cb06059a48a3abf113dbd6b6b47804f5d3d40be63171a694592766be89c79a00d7836a7b2aac5ecaafd72bbaee031ab13b6ab88afe34b8150dd9043181cb8e2d3075795eed7c75f3bcb9972556907ea195271cfe45be5d323bc5e2bda0c55b4f4b978a3e06635a91b27ac2facb2e51fb15d7c1d8fd684e521c14d2ec3b08b0534cb5bef4d5b68db112d5f68f0144b0bea106b9ed6b0d8f230dd3c0b6c88b0f77eadf189575bbe99e3769b9e2a0e8bfa5ff7f4cc973281355fd2e8f8f45196a1c2c0d175c4a607cf709a2615e57563a9371cfdaed2f0fafbc59c2b24b662c925275a4ce71bad1297db90fdf715245a6c3c04e4eddca15722c932bf4c78fa872948d0fef83c3d5ab90c54ef5add3e350881a40ee9d6c348a5de5af071754f9200fab4dc2ed7f32d1fd88b84acccaa46b21702658f848e3cd49c13bd3613f76bdf9d2a0b5ad50b8865cc3975d91a74b93ffdfb752433a8923cef36f5dfd7fa8b068d5c7f0c885a1f7496f9cc741e180fd6b4deaa41eb096520ce780f20079265a8e0ab3bd26c80d5c1b235f8cee208140a70d5d8fc7c5ba102f1639609f0cfe306966b00a40d93589114a33e631956a40063c918d2e6edef5bde524a53bcdf1d16ea4867b21c77c24bd513100a9cd7086af3c8e6cf5e2cf0289e54609488049f3b50aff0d7f37b19e0e1b24f6cf84ef9db17861d0f0e436292075abb04695a161f272dddd64801c1bf5c7798c50839665485b2b73a71b1dcd0af0d56e12b2e7e77bfc8ba681fb4048f4021c013e8f26ab6a17a67a3d2d4e854cb87f079de8918d14058af680e5f65473f461adae7b4f79a5ee199cd858fb18a03abfde8808aa745ef5e5419af6e68a47aada26126574ae844ce1ae223a3c464060c64b41197b81c4eeb865cebb0f6101d4134bd00383d795f8b33ebb6b801269e427911ea9aeae812c76bc6d443baddce8bd6eb72f8bafc58083ae500f3677b4e73cf196f6f0a98badc6cf9381b960a828b82f706a2fece746765f689a15de30d2241d3ba27dc3c364eb8342ac7070256febc50a9d30f894cbc4dc688cb6e4abd1dbdbbf4a9467888090f756bccdd4608a2f9e513f55475171bfa7508ca362191456f8d179fda281556287be179804d6ad6233b578fd8b593bd768d5919afca2b6b457776b2179111ee618351e56cc3e5c87f069e38f554d525458c0965822e7aff9293d46fde406a5ddad60be049bedff205db26b59329e9fd482addf71346ff6a1e17b1b858449d20fdf1d650c39cf08ab9315f584acf1eb47a0aeb27859223db7748b56b18dba36ae608f63f1dce5f141c9386a3d9e7e387ec9f6e6680aa13c46bade6fdfe4858d714c33f1f68fd741ae7ee317f45bf77651d58039e3c658392ac8a896c4bdf79af3ad2775e620f1806f124dccf314c120e4a348fcccaf966ec08ad208cd9a5f54c605b5ae05d83edfc81d71298aaa941a1dbf5625a28bc9952f6b5c4310c3ebe7ece16eccb150c34a1500b651f09cdf1fc2687a7d2a11fa1ca6bab3ff6cb29658394690972fa917c7bd83ec6708d2f172efd6fc7b377731ea0cde960b5581d81b3fc8e8ecb25dea612c59bcc3bc463f322984b88e7b0f9cb35d33109a52d52f1a46567dfe2875367c07d06091b6ff9be05c3cfc6bfa58e23e10497ba78298b28ce1c886a516fc4d93db65ffcad0677bd3d386b98a8ca20795cfc9c1d2de9c94537a19b0dd70bfb57b626910530e6421672ba376704846e0ad9cff986ea9b94aafdc20809f9ae59a6b750acc3c6e5aa6bac9bf08a798500529217dcbfc6b744147ed41e784aa999853cd87aa5db8831ad3032604ec15cabf6bd15f1471c316585ae9b1411f964aa481c4afd58c3ff80a5247457b84aae222e76750a33415c401ca930514eafd4f71e5e1b147e4e8017e5b24a1c3578bcb7ae3a37cde80ce8163827a4683ca5fa80161785e1deb42b6f397c280558c4edb62415a0dc3aa764d9ba1b9e7ac409351ad0ef702bc1e15ac0106831bf818eacb2bfad37f4b921ad80e81f8814b432838a57a3e7a3d0b0ccffb16e5a26eeec80e9c46cd18bcedbee71d59714434be266a9137f372352b057d2c68e627f93201d0a6675ced74a5d758363136490882aa074f9c30a2e51d1b9ba482508ae308e8bd1351eff0518dca2891551b59130a847e4156e259e8099ae9bcb011e4385f9f4bd5df0eabe78a423e009c2f47280b6bfd0c6deab47708ddba8caa3079eb24d5ee73df4a6d36aa4a27930e0f6ecb61a5ac729209a51da658e6f4f66debf1d19a83ae3260b3ca157f47564450da4fd93fbaab43011496592b62ab8141c06c3646293d30dcd4a12ebf2e9ed079214d06ed12158742105fc447455d5e1a3464c6628d6e53b9ab0218c0abf44a4d13b317b1f282d97ecfe644650c4afe58f50c82ca6a12b258d475828cd4eb2adfce8f213cb26fc89079dc6923ee1936de39c2afcdb32dfe6b041c87f0348772cf541611a7485cae47cd8f3b957338826e32b4f2eb8c455fe5bc4a67b5ce18965ae72ff9f53640feb7dfcb21f535fc74dbc4d39fac8c040110a43cb6962f4d26d9c2b1a90f44c748381efee5fe63953c3f95b760425c9aa95d832310c2186a68cab109760a7059f8da06999504e0d26cbd081653b1bac5940fc5a1892a9a3ee24855609c7b22e77bba1b0172989a2a696a65c66593ef267c921596597f73cd953282d00270faaaf1d0b260d126c980d625f4b5f7e910097cd7f5547588591ff0532f2f5205d4734015019fea1a3ef728ec107b3ee33ce626464d40b4c5d89eb534ecbf6c2adbcb9b0066bfb839707cadab355addfcaef3c9c6542452a6cf9fd31e7a8a56017ab2150117223234013b0a8eb76d00dcc343202d835f9a0393f53113b975dd3b810673ca12b74737b0d4fe38b9c5e808917d0e1774cd7a09029f6db9008309fa3db3f78345cf4233c288235ec2f4c389b5ac2425bcb4c64e2494cb854828516781f8db4c42a03ebc76aabae3adb9e2232dc249f92b9463bd9645edb5d0129ac1f301a7ede7cf3c62d75a40c670b4ffe84101e617a1a553a0a92649a082713252a05d0131192e64140c1dfe0f1db7b5f0f4c9e56f075cab08b9c78044e1565b945ba20321f59bad5c7d4f7ddc5500b9e5b406e3f3df170f21707358033be9aae98e7ff74aeca66c176159e085a1130595680c986fb1957ee6d840e5def83c47f0022635da16187ba8041dba078330ece36fce7bb0033fe2de384b882e31cf2f036facc1e003c7c4a65e824e36203c40474e335f484f95342c22ebb4ccc7eb02aa785a1d87e3ddf16822496da77bb040bd183c2f0bafcdcf86bb35577774e4ac1bd653e3f1a4e84a3976b702fe3a4b03edbce1de8796ba55fcd50cf59213a7bf18742c8a29b45d9999ba0b11b2996fbf26d604125c1aae556bb00e34137829c444af8939f5169793b735e565ef57f2c38eed49ba945429e07c7e64e8bf0893c2265afd93fc08ac519beb2684986b35080659ffb1c8c37ec6479b6f87d34cf18beccd3fc0ff0541bfa94bd9edcdc9918d9a000b120cd13625dfd5069c7365a393f03059ed4ad082cc3877be66da84f02567f98f0e3b2e8ba0d4b7f470e926d546b156bfd38d4fed5a21d55137a8a970a25be985f30f20b89d9d4513b73af59c671c02e943c607f7dea498c086ea27a5d7b19e322061bc4684b107f567d821c1b1bb7f2d3d462dd201c0b1c5c40ee475b16f5f067177413efbee2eb7dabc74077694e420bbe13eedf216d1d345bf680ba050957233fee73e569c3927b412359359eceacd97682b6ce227f3d35d07184bb379f0d3bee6b9dcd5c85c016aae07b96a4577c885fd3492e6572729588678eab6eff894e6cf906c69f7d1d8dc54ab0606fb0801dda9980fe19d91ec2608983ce9cceea357629468e268df957a704efbf42de7114c2b2b355a21fdd305aa2b1ba498ca25c8e4a77b9b860008035830d0847109fcb0f3c6dbe82e1435d0c5e9e0cb0ac83ab3b2a45f1ecaa53d547382445a30dbd0c0dfb59cc00ef735a9584dfb2"}}}}}}}) 05:27:40 executing program 1: sysctl$kern(&(0x7f0000000140)={0x1, 0x22}, 0x2, &(0x7f0000000180)="bc107dc7", &(0x7f0000000040)=0x4, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) syz_emit_ethernet(0x83, &(0x7f00000001c0)={@broadcast, @remote, [], {@generic={0x8181, "cfdcb9b66aa06d66bdec66e2de5e65d285e61ef4c8db4ccb226e94477cf3f5ecdf55ffe63ad3345bade8fafc78f62e2bacd6ded3ceb54db58f8a797a6897403d9e415bcbf113de1a7c5d8976b60124e1b98831fce1deea3f29358905df35f5f96447f8f4fafbf6e10ed59e21ca08226fc56935ceaf"}}}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) dup(r0) 05:27:40 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast1, @broadcast}, @icmp=@timestamp={0x11, 0x2}}}}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000440)) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x4, 0x632b2852e9386a05}) 05:27:40 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d4020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) setsockopt(0xffffffffffffffff, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) recvmsg(0xffffffffffffffff, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/4096, 0x1000}, 0x842) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r1 = dup2(0xffffffffffffffff, r0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x0) write(r2, 0x0, 0x0) 05:27:40 executing program 1: r0 = socket(0x1, 0x5, 0x1f) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) getegid() r2 = socket(0x2, 0x8002, 0x0) dup2(r1, r2) dup2(r2, r0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="34000061e43a426e2858ab0a0904ebffa7845b0cd0c16fcf52baeaaa2b3c11b7a67cb65c36732df7ce8c4eeff197fefea8070bcf6db2bc5d5a9d9a58efa0574d0aefa33fa5f0262bb6758b6fcf2fac90df91982fecb67aece158e980b228485785e89c6afbcdf32fd950df9191e7f572975ae371469833455da2bedd27b7d8f36a4349afbbd9ac8270f28dbaf349e9c9"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x8002, 0x0) dup2(r0, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r4, 0x0, 0x0) mmap(&(0x7f0000416000/0x2000)=nil, 0x2000, 0x4, 0x12, r0, 0x0, 0x6) 05:27:40 executing program 1: pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000440)) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/200, 0xc8) r1 = socket(0x11, 0x4, 0x0) sendto$unix(r1, &(0x7f0000000040)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894338796362f1a9f2428b1062851bfc03b22f310b404f36a00f9000fcffffffe608a371a3f8000400000000", 0xb1, 0x0, 0x0, 0x11d) 05:27:40 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) fcntl$setown(r0, 0x6, r5) r7 = getpgid(r5) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r8, &(0x7f0000000280)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f85a090000dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a6541cc647a11c4152d1e6375af4686689066771a9ab25022d39dc4fd980f391f0c373cd6d"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r7, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xc, r7) r9 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, &(0x7f0000000440)=0xc) fcntl$setown(0xffffffffffffffff, 0x6, r10) getpgid(r10) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x0, r2, r3, r6, r3, 0x100, 0x8003}, 0xffe0000000000, 0x4, r1, r10, 0x7, 0x9, 0x6, 0xe000000000}) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r9, &(0x7f0000000140)=[{&(0x7f0000000240)="b4", 0xfdb6}], 0x1, 0x0, 0x2ffff) sysctl$net_inet_ipcomp(&(0x7f00000000c0)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000180)="10e16844c3783e883c68ced1ab83d7ecf1b98bdb4c1b098d9c294e3dac8e6f3cbf754deebdabd393096747d059", &(0x7f00000001c0)=0x2d, &(0x7f00000004c0)="741891abe8a87bdaf95a51f97b77866ff343b4dfb1968bbe3f22671def44b47982500f629265d21af1b64b4e4baa0db8b4d6b3f4f731793078537dcf6069e83dcc103edd48c6bf36e72ce1c847ac87f89d4e0eb98f9a9edb0a1c8c01f939f22bf158db58810bed203c75bf3efd0c8fa86ef1d01d3c61d3a5523ef69dc5c903d006035fb462d283438254b1fb9918f8df4e9ed108cd183f7adbbea95abfaa7e4e755490560565dbe68db917710825797f8e1eff85e70385dbfbb7af8e9e2e99b2df5c7526ea103b526d2b2055da88", 0xce) 05:27:41 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0400000021bf04aa1500000000006e00"}) pledge(&(0x7f0000000000)='tap', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x2, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000440)) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xfffffffffffffff9, 0x9}, {0x10000, 0x100}}, 0x2) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000000c0)=0x8) r3 = socket$inet(0x2, 0x2, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000100)) r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698a, &(0x7f0000000000)) 05:27:41 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, &(0x7f0000000040)="d2bfdb91f562bf20e9557107dac8c3e15ecb456a4a71a8c39ae476493d4da111a14b813bc0e92a8c6007d704bff6e468904f3430000000000000", 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000380)=[{0x0, 0xff7d}, {0x0, 0x3fbf}, {0x0, 0x1009, 0x1c00}, {0x1, 0x97b2, 0x1000}], 0x4) semop(r0, &(0x7f0000000200)=[{0x4, 0x8, 0x800}, {0x4, 0x8}, {0x1, 0x500, 0x3c00}, {0x3, 0xffff, 0x800}, {0x6, 0x1, 0x1000}, {0x2, 0x3, 0x1000}, {0x4, 0x1ff, 0x800}, {0x2, 0x3ae9b8cc, 0x1000}, {0x0, 0x8002, 0x800}, {0x3, 0x102, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f0000000280)=[{0x4, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x7ff, 0x400}, {0x4, 0x8}, {0x0, 0x1, 0x3000}, {}, {0x1, 0xffff, 0x800}], 0x5) select(0x40, &(0x7f00000000c0)={0x71, 0x7, 0x67f, 0xbb2e, 0x4, 0x4, 0x8, 0x3}, &(0x7f0000000100)={0x7fffffff, 0x2, 0x8, 0x3ff, 0x2f8000000, 0x5000000, 0xfffffffffffffffb, 0x9}, &(0x7f0000000180)={0x5, 0x5, 0x6, 0x653f, 0x0, 0x1c6, 0x9, 0x9b}, &(0x7f00000001c0)={0x1065, 0x7ff}) semop(r0, &(0x7f0000000040)=[{0x4, 0x1f, 0xc00}, {0x4, 0x3f, 0x3000}, {0x1, 0x7ff, 0x800}, {0x0, 0x4, 0x1000}, {0x3, 0x1, 0x1000}, {0x0, 0x5, 0x1800}, {0x3, 0x100}, {0x1, 0x6, 0x1000}], 0x8) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(0x0, &(0x7f0000000400)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r1, 0x10, 0x9}, 0x8, 0x1, 0x800000000009}) setgroups(0xa, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r1, 0x0]) sysctl$vm_swapencrypt(&(0x7f0000000140)={0x2, 0x5, 0x2}, 0x3, &(0x7f00000004c0)="19c53adfbf865b61acc9086b66e7baae5c883b3e0eddcf6087e7cc466f2ef123887912963a273f5b96d4197d2fa39cf6aea03577e0c7e766008482a74bbc5ac2e04d1a96abb7ff0f80f67e628d743d18aeed82044535fff7c1215c24dadda75e8d33fa80b058942df51a7c04cd4f80419214fa273166221cdf35485c26b9d8156ec7e74c68540025d780c65b549d4cfb33b0bba789cb8fe8", &(0x7f0000000240)=0x98, &(0x7f0000000580)="9343b83b24723bead1ac269f8329a1aeb51cad8f13396992c251264930a3c64a883099cc9761a2c39e5c9293068cc076ff50585cb856cfc80ed25d741e6aba7ebffd513954a952f72f96422b2237b4c3d2edb63514c07d58db85dafb63d2677069081dc3d260719666324fc4705688cd", 0x70) setgroups(0x6, &(0x7f0000000480)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) semop(r0, &(0x7f0000000080)=[{0x1, 0x8, 0x800}, {0x1, 0x6, 0x1c00}, {0x3, 0x4, 0x800}], 0x3) 05:27:41 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x6, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f2a0000003000"], 0x10) 05:27:41 executing program 1: kqueue() r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) r2 = shmget(0x2, 0x4000, 0x200, &(0x7f0000ffa000/0x4000)=nil) shmat(r2, &(0x7f0000ffa000/0x2000)=nil, 0x1000) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000600)) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x8b, 0x80000000, 0x4}], 0x9, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x10000, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 05:27:41 executing program 1: r0 = kqueue() r1 = socket(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/63, &(0x7f0000000100)=0x3f) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) socket(0x18, 0x8000, 0x7f) r5 = dup2(r4, r3) read(0xffffffffffffffff, 0x0, 0x0) recvfrom(0xffffffffffffffff, &(0x7f0000000240)=""/188, 0xbc, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="7b89b94d70c336e764d97cffe5ffd88566e9979b8f005a1ccf1427f7361779b4bee2f8b70e8f5a0a1f4fe0735fc2ff6688784d49c7a190d0d2dcb2b29a9f4599b3eb1a2e6e75a25a2738a5af530fa10fef2c0000"], 0xa) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x65) kevent(r5, &(0x7f0000000380)=[{{}, 0xfffffffffffffffa, 0x10, 0x3, 0x4}, {{}, 0xfffffffffffffff9, 0xf, 0x20, 0x0, 0x1f}, {{r1}, 0xfffffffffffffffd, 0x20, 0x40000000, 0x1, 0x103}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xb, 0x1, 0xf9, 0xfffffffffffffffe}], 0x0, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffb, 0xf, 0x2, 0xfffffffffffffffb, 0x5}], 0x1, &(0x7f0000000000)={0x5, 0x80000001000000}) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x1, 0x0) kevent(r0, &(0x7f0000000040), 0x200, 0x0, 0x1a79, 0x0) r6 = msgget$private(0x0, 0x92bb876097d245f0) msgrcv(r6, &(0x7f0000000b80)=ANY=[@ANYBLOB="00000000000086c70717000000000000000000000000000000000000000000000000000000004000000000000000000000110006000000000000000000000000000000000000000000000000000000000000000006d504000000000000000000145b000000000000000000000000000000000000000000070000844b90c20d10d86c81e3ffffff0000000000e2ff0000aa9ec400000000001698450c1e9c13e293627f5a9857a2d2eccc35a58abf43a047c36e8ef3e157a8deb46e19c90bc463ca64d95ecfa55f737dd9b177a07ee59919fa8233643e9df00777f88861bff99dea23e977c7f92e864a46e4284bba949c8ce25411c6623ef1f4c523172a7be4491f599eb90e3c6e9de641d49e2f92c16c4f03ca09024204c2e30ead7fa034d23007a47383c23a90a7b7d5b158e981326cfbd10d0e9d8d3a812585e3f4ef95717d175b206ac59f29bef379516d4b7cc299bae0a7c04fbf5ec24fc04dd0e187861f387d9c8013adce70a8fa6600080000c3bea85fe0c435a47163a385fb410145803893ae3c43a2069d359abf74c9a6fc18a5aaf32e53e224f04ed9cb0d2b60f2fc50c9353bb784835907d47e81db26ecad6dad71d99702898dbbc45fdc08efa4c422a1dbe5e313639cdb63ffb13574656669e97bd3fbb8bd94fd49ee906284340ef18da7b0e46de6f967015b40cc632c04d602ffa48acb16a43774e1fe3a5bc403332d51c99fd5f08d6429a6414bfa6007767e7859eb2792e9c1d2bd37d9d1e7f8f37c83fc611973d779f2a39af3806e5183b220ddbd6f4b0d9c4a01ebb29c42f9d55126ba85291bcf2a7c1d049bc186d0d36afcfc06ff01a0ad765820e82e0b92d25bce8d200e390de23491f08f483ad1d63f9e09dd4e758dfcd75a1eee98d267ec2683b0f8e11e2c016b6a4b3bba7ba51b283e8215d6c0ac206970a873757bf8cd0e40e80d7fa277e10e0d67b696f3db12b84f24200eaf3e03bbc013836a839f7a552c134671d3d4844c372857210bdc15c5054530e62fcb0dc47c8e85317d39d690ff22f14c7b117d35f912e6c7099a44dedb9e7c7c623e6f4c02759d56938962f7621ee047cb3905b5e301696f14ee76a436420300d889643936aafca32ba857dcf27f332aec7a80c55008915cefddf8e7fb0a5e420b6afc6265db7136e5b5adf48da31d22f338f19758ddd434d630d3bebcee430000009aaf9e41fc33e0da44ec59ff6ef06b078eb264345e86b83195007e2276756e591fc55767da951716d8ccdfed8789bbfd133714fb96d8760d88a473e8f76eb0c670dfee2b7eb5048d8c6624ef0467fb937ca545449aa308c9d9920ae259e4a423b03f1fa41796b6d6d8e6f73eb7d54ffc909cc8019669708427557a8f9960711acaf2379a14f8a7080a3b5a4ed0c55815ee0637d17a2a136cde311c2e9068cc63404e0ffda9916ca8f0e25f2742cc76ef274bbb09f0a5a8999b6feca5bf3f824d61"], 0xd3, 0x2, 0x1000) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) msgsnd(r6, &(0x7f0000000180)=ANY=[@ANYBLOB="020000000000000030d00dfe87a38051e8670cf5f8e3e800ec4638feb3149a7a5f10849f5d53a0ca697e5b084ee9d7eec3a3b75cd321898a53a020c44a864786737e3550e1d40595139299615befd1fde85950a7847cc67e7f0e6c64e3c4718820456c2945407c5a139f6323fd9940db7644097d83777bb0c95a83e2ba3966805e2062cdd5d48026b4a5c8d06ebf12e015d5fed000d45fba2f6c6b73091429163fe0aca944e58e54926ca542c011"], 0x31, 0x800) 05:27:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x3, 0x1000}) sysctl$net_inet_ipip(&(0x7f0000000080), 0x4, &(0x7f00000000c0)="2af0068324d0db6645835c48f623e5f59b96a50411de3331cb81ba1e9b202c46cf066e78374a8af6e3209596333ef1402706773eb2bb03281f1be6933611b8f356864f6b5f968b3665a781857b738e2a3e1751354132caba13114037f8e4e096964f9eb87e5ecd7851fd2ff2b6ca1d54683a1c22ac84a27b3eccfc75b6ce6394e31d4b349205ac40a0215740c72944e4650efcc2efee7680f765721e424f1dd78df603d8d08ce26cdc538da9dc7c48d872463496896a6c26e24ff1853c1a852ab8ccd3add8b1b8e016c7b3af2114c83ef848974ea79e2e5d9c1d1d", &(0x7f00000001c0)=0xdb, &(0x7f0000000200)="02c00e940dbe32dcb81c416338b1ff4619f5ff5f22eda9cd89a927291d97f4947af389720ece29604291d03f9144c37b87dbcf1dfa8c2f935e69dffdb7cded4e9bce9aa9f6f66658d5708d88ae6de5ac", 0x50) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fsync(r1) chmod(&(0x7f0000000280)='./file0\x00', 0x8) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f00000002c0)) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000300)=0x7, 0x4) open(&(0x7f0000000340)='./file0\x00', 0x2, 0x6) acct(&(0x7f0000000380)='./file0\x00') r2 = openat(0xffffffffffffffff, &(0x7f00000003c0)='./file0/file0\x00', 0x80, 0x108) listen(r2, 0x3) pipe2(&(0x7f0000000400)={0xffffffffffffffff}, 0x18000) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000440)) r4 = fcntl$dupfd(r0, 0x0, r1) bind(r4, &(0x7f0000000480)=@un=@file={0x1, './file0\x00'}, 0xa) r5 = accept(0xffffffffffffffff, 0x0, &(0x7f00000004c0)) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000500)=0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000540)={0x200, 0x1, 0x31, 0x543, 0xfffffffb}, 0xc) 05:27:41 executing program 1: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="043e11aac2ae0eb432320b22ac391d818ebfc3de08b5fb7f560cf14dbe3e22d77016149b19c76e631968993a000d9d7d3d7e5379e9dbda0d98ad739e4c90"], 0x10) dup2(r3, r0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000600)) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f00000000c0)) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0x0, 0x0, 0x0) r6 = dup(r1) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 05:27:42 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x10488, 0x0) acct(&(0x7f0000000040)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000600)) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x8) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000440)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000140)={0xff, './file0\x00', './file0\x00'}) 05:27:42 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffff00000001}) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) r3 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, r3, 0x190, 0x100}, 0x5, 0xffffffff, 0x6}) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = getuid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6}}) r7 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x10001, 0x0, r7, 0x0, 0x0, 0xa, 0xfff9}, 0x40000000000007, 0x3, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, r7, 0x190, 0x100}, 0x5, 0xffffffff, 0x6}) setgroups(0x2, &(0x7f0000000040)=[r3, r7]) sync() sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) 05:27:42 executing program 1: syz_emit_ethernet(0xbd, &(0x7f0000000180)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "00ff7f", 0x87, 0x0, 0x2, @rand_addr="e24d0874ffa47109000000b29ee67d40", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x2e, 0x0, 0x5, 0x0, 0x0, 0x1e}], @udp={{0x3, 0x2, 0x8}, {"2daf08da01ad8390743bf4d49723a078797232aaf79d3c63c0c8869b6a49cbf402ebe747df1be98af7c22a965bf01a59dbc444915c38fd9f3e88685c7a58a574ee90e041267c6d5818ac7532e76a232c1c32881f936369f49d882bbd78b7def639caa4dbf1fe9567854939284bedf62c25d3f36f89ce8b"}}}}}}}) bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast}, "cba7c7fb9219c772"}}}}}) socket(0x18, 0x1, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) shmdt(0x0) setsockopt(r0, 0x3fe, 0x8002, &(0x7f0000001780)="db90e405b100ec023ceaeaa99f51a8a1372d3d215d487852bada321c7e0d40d23ab13d24ac440432545fef4885f3f2ad8651fc02ed112c7e1c237d6e01000080ffffffff265a0105dfec979311f72cd7ab7d8ddd54439157998cb34849f42e3e56b2f06637d59de3aca295d3100cd2a937c096706bf48ed625ae707b0d3c41c2e01af9483963582c06b657c416430ca803b6769a4f9a7edddc2cf8b47bb8fe4de26cd138fc46ca6be2b9f36a16fc5fe007df734bf63b15059c69617d4b8f48fa6b049ca9502be293546ed22adf0a5b07a29e77e938951e7e7464d6cbc5263f2b85dfdd92fca70bac262ef4aa81221bb88d4eb8deb9bcaf202e74efb6988b47d4cb6805f76f60f69e4556e17ba0cc30a507b78cdcdb48765917f79b23cb0ee4cab5b33f56dbf16f0efd2179cf29edeb4f9a814369c5879fa2f04db54f86a75eac98bde854c846ad1b5826f90441ee4caed3453891972573ad4fd6c7cf4ed44fd2ebf7cbc1b1a3e437e39a49da488d6b45b16fb3b2d541a6ba24fc64fe106453f208d0e20569eb9ac9c55903c42141dc0b1bcaaba40dd804ed6442cb602523a905a2e99bbb1a49d641be327afbfc3410acdcd2f9b4aeb6173cec768720b9f2b379bf3ed9fc523891bb882c1853313624beeb0189a0c11c2575955fa312e22824fa567834c1edc65d6018bd9575bca1fd9779d8729e79bdf199fb9813a755412b90135c3ad3b83c45fc1ec6653842531db1050067dca5998212921ecad87bc701d024a406b35b8ac069c7ad165602f8b26e530534bc11ffa0b7f9671e62cb6e0c4c2a3896386d068f065ab19eb8e5c3d7", 0x24f) socket(0x2, 0x1, 0x0) 05:27:42 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000440)) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000)=0x80, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r4, 0x0, &(0x7f0000000040)) getsockname(r4, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) linkat(r0, &(0x7f00000003c0)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00', 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x20, 0x16) 05:27:42 executing program 1: syz_emit_ethernet(0x76, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [{[{0x88a8, 0x6, 0x1}], {0x8100, 0x6}}], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x0, 0x0, @empty, @rand_addr="e798591bdda581c657308cf3fa47d957", {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing]}}}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000600)) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000100)={0x1000, 0xffffe63f}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000600)) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)="1714f613608e12947db0dcf89110d67a6f0c889b64f81dadde54c6fdb9616335673e808474049f98bd0cb4dc62a189783baebb245d667d38dfb50d41247407b6eab44ae939b6b40dcec0d5dc4bfcbcef246b08230e48eb921b4756f7e69225bc31d96ccb27b22e2c548ee4cce03fe91acc681353e93a1b7c065d99b64c7741c9e9a6746911520a48c89096e736a66cb3ca43691442fa8f", 0x97) r3 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x800, 0x20) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f00000000c0)=0x7a894963) 05:27:42 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x80000}) select(0x40, &(0x7f0000000280)={0x9, 0x10000, 0xfffffffffffffff9, 0x10000, 0x400, 0x1dd, 0x100000000, 0xfffffffffffffffd}, &(0x7f00000002c0)={0x913, 0x8, 0x401, 0x1000, 0x80, 0x81, 0x9, 0x4}, &(0x7f0000000300)={0x81, 0x80000000, 0x4, 0x0, 0xfffffffffffeffff, 0x8, 0x84a, 0x9}, &(0x7f0000000340)={0x58, 0x9fc1}) sysctl$fs(&(0x7f0000000040), 0x2, &(0x7f0000000080)="7cecc73a632a0f594ae84ba89d2e4a89d52e2bccd59ca5c6f45bfc5fb97020029e839e11abc8fc6de98739a877d677cb4610678505fbd6a51f6293ffdaed16a7d5421ee67d15aa5758ac117feaa03bf332007c64682dc30233ed03cb72cc52db3f8e8aab1baf635934f4a75f747ea6e35d2bb577951db61299ff930b9b96e1d8088ab562f097b0e27c038f6f8ccdacf25b572cfd188980df579bb9de278dce3df632c180c4594cd91559b072f361e8a54363ec7f3e317dbc", &(0x7f0000000140)=0xb8, &(0x7f0000000180)="da8dbccbe8211cb0d204e48aa7c797e8c4ed90a90855755990086513015e1d6da6debbd90d83b4b9eccd64f080e6887a0bed14fe6eb242f8a984b376aa32eb6a0664bca4a0c755e2e6adb18aaa2ec70c48b828017008fde9780fbc8ede27128fe3c5f8c0824a0f4933ad57a2177786395d52e3c4d10021fb98d79ca0e17859238857226f26608e8219f5bdb3737bf2724dbb4186314bac2de154125d3216bd4b3a482ef425213f7e9b6255680d36bd0039c93deff376c4150e56bcd88e1ad1ecc48ebb9ae8977f36342aa9af2ca14f1790ad20ebf8d58b39201fd272dfbc6442fb5e090773605b52f66aca3ba6db", 0xee) 05:27:43 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) munlock(&(0x7f0000006000/0x1000)=nil, 0x1000) shmget(0x1, 0x2000, 0x5c7, &(0x7f0000001000/0x2000)=nil) mknod$loop(&(0x7f00000000c0)='\x00', 0x40, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x1) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000000)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f000001a8c0)=ANY=[@ANYRESHEX, @ANYRES32=r1, @ANYRESDEC, @ANYRES32=r1, @ANYRESOCT=r2, @ANYBLOB="d51c9d4d48a95611fc27e42f5fe3b1526d154f716c146973abe1fa9e0747cde6dfbb5ec2b4f10d8e9ec59704d9b76917f03f3d875210005442cc282394dca0b245403a60cbeee049a6440bd21fac5ecc3addbeb0b47c9c3a32ae5ae5be9351b92a93813ccdb9da71757d93740e0bba3c4078e1121c2402ae0e2223369083b2d798c4d00747d9cc744a400055ebdd1d851ffe3e8ad28056551585aebd3985b43aa766c38e46d57aa681b5431a6340bda5e96895c476b75a490a85125688c95ac9a6e591687e4db759054adddcc1756e17848296310b0427b4eb2059e07e9a6e3b477ae90ce1e4950a395f3307e448206e3bca7c143a8ba881e6528f4a3ddbbb8a8cb9bbd7bc16790100cdeb6b8352efdb7e5d9e637497297a840714043b106250393daeefc1a2eef38d1f094ecfa0245ae4a30a5815a26320f4d88b9e31349d87fc47ffc37b71c4bc404769e9849cb5bce73a404c733cef0cb4512148c6bf4f55ffff8277f0375ceadbb391ebc48d2c04e9582d4f76edde216f3f2e8db06effd56a7bd1e093b437a890409d8d10d8000000000000c1b036dba88b381fe4ebb2eb70c8b63c537f6d990718064c50b214bc8ac7979a9379857b30e498d0277c1028463f36fb933edb09b8ced563180295dac6f94e0900000000000000462b12730861ac5183ff965da5aa36fcbd6f811e16c5e586020f6514fc8867ad1430b6ecd10c06e74c47596e0918d7cb2a9089218ccdf3d3f0ab01651c54492b313cd13a94977ebaf310532c296dcfcabbe67013b9b2717a1f2eca44d5a578d98bf04228828cc4c1e3f85084d89a24b5227ec68d60f1f3a8d938d9206a5e640e9c516f762d41d86756abf25150b0b43ab7596630b31d0d021e41db5e09f1c2872c7d4376975808215fceba9d7c71f65028775d85856cc04dca36492457783531033bf5c01fe07a3c9518ab494c59fa50974f3b400e74f2ad7cf5e0875105d9b1ae1b370a81648b7f3d58955f3bd3f0b45529361b700e9ed1788840952a5d61576538c29adf1585f65f5c1cb78cb9482fe2b65678732cf3574a724612b70541a3f04bdd7602b6f4413c1a15000000000000e9590c265b6ad203429f79b944c073d05ad2eef93c49a5eb67612d3d94a1ffa57217a2b92f77b2e5099eb5a0a1930f41a2b6bbb7c8d8b313beeef131547e4c3b10b4f12a39265dba07294a4a2411ea3b7994c5fabadb9d53d6299b0c0bb03a74c0b3ebbc26178b45b6ea9fb1699ee9d5508f"], 0x109}, 0x40d) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x400, 0xfff8, 0x6, 0x2, 0x9, 0x7, 0x24a, 0x1]) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x4010, r0, 0x0, 0xfff) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x20, 0x1) 05:27:43 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x10000, 0x1a2) mmap(&(0x7f00004d6000/0x3000)=nil, 0x3000, 0x4, 0x11, r1, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$inet6(r4, &(0x7f0000000300)={0x18, 0x1, 0x1ff, 0x2}, 0xc) r6 = dup2(r4, r5) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000100)="071400000000009b33ff0f000000000000000000", 0x14) dup2(r6, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 05:27:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1018, &(0x7f00000000c0)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) bind(r3, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xfffffffffffffeb4) r4 = socket(0x2, 0x2, 0x0) r5 = dup2(r2, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) recvfrom(r5, &(0x7f0000000100)=""/4096, 0x1000, 0x42, 0x0, 0x0) 05:27:43 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28040000fbff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 05:27:44 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000380)) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x5) connect(r1, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 05:27:44 executing program 1: mprotect(&(0x7f0000782000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x39d08634, 0x0, 0x200001, 0x0) madvise(&(0x7f000076d000/0x1000)=nil, 0x64207, 0x6) r1 = semget$private(0x0, 0x4, 0x1da) r2 = dup2(0xffffffffffffffff, r0) faccessat(r2, &(0x7f0000000200)='./file0\x00', 0x100, 0x2) openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x20000, 0x0) preadv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/34, 0x22}, {&(0x7f0000000500)=""/84, 0x54}, {&(0x7f0000000180)=""/109, 0x6d}, {&(0x7f0000000340)=""/195, 0xc3}, {&(0x7f0000000640)=""/240, 0xf0}], 0x5, 0x0, 0x3) truncate(&(0x7f0000000480)='./file0\x00', 0x0, 0x4) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) mmap(&(0x7f0000781000/0x2000)=nil, 0x2000, 0x5, 0x11, r0, 0x0, 0xb6) getpgrp() r3 = socket(0x1, 0x4000, 0x1) ftruncate(r3, 0x0, 0x80) semctl$GETNCNT(r1, 0x5955404bc26b83cd, 0x3, &(0x7f0000000240)=""/244) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000000)=""/173) 05:27:46 executing program 1: pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000440)) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000480)=ANY=[@ANYBLOB="06000000000000000000000000000000000000000000000000000000515d2e4003a1553e710a4615dbdf77c2b6a474dab1d926dd6aac3a581cd4359fab2f59ea0e4bd79272a1198816b7715cbda35878ae0c92078c1e442a567c62227f4b6b222ad8c15082116a5b9620d873adecb55f5977800bf203821b886d63451c6119f96d7c3544431ac5c4b5af71c6df6066d72b63589722cd1533259f9062e2915c12d220ad57475f912501c3566ddac72826a163fcac0bca06593d4a856e14f9a3c52d3fe0ce34ba50fd51aacbe2e46900a4ca64ca896282f0e3cbc152bf5c32ba36ff15589c62548c09cd02028a353b2d5d4b460b7f471450aa1dabd5490268bc3ef80f580fddccf8a4eac9477d22a21ac90b8406a82ccfdf05e41d0e81f812be7bfc9d7b7404e649f1ec671a300f300c14bf9be9a0020ee37179e2cb54e9c507d8e477ac47425ee4c819f386e7c6291c887fefd9aa0216956b41dfe4ab68fa95243594be34922e39ecc2e0915a62a3279d39d35998d061e9da4b6e7884d313665137a7866e3f9334f28c8458fcf62b04904af51b422a795e7bb64fe298a2963b46798eee13ac291558f091c0683126febbd27949d8c45cbd26bfb5dbe1152517d866678a9a9684104089568e2ea64e49d1192bfb5feaead6106c439f9d36a0ea2dd92fed93f551497e982a5b7aafe3be2177932b7533e85ed0cb2688c9f3277bbd6085e5295fcaef15fad9ad3aea4c0f23210fa6ce5669cfac1db7a7b93ced42684636aa6554e8247121632ab2b49ec14a8bf11da89dc306f0984ac8b7e653c68b364c71d17b79b7bff27bff4187a0b257bbc4222ab03a990f45975a7099e6271bfc6690024f57f723e1a47063d38af4d3852ff630d109aab056930046205336b6dad45f19aa4ffc6d1ff3037bfc6fe611e6027016445e8e4994bef999e0172e459dc553d6dcc9d907f6cfa493424641910169daacd28f307a9235e3cd61c5fadca862566bc15445deacb3ab9e0e320accd5c49ffaf65708a0571435584df58a6230b4b8f9682c357136f02d058577851a9df35da1c92989f4f1d473796c95a68b4d192787774cd5a54b5b5e400533cbd212843bcb196b11ca361ee37d426105567e"]) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x400, 0x0) dup2(r0, r2) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000440)) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000bc0)=[{&(0x7f0000000100)="4af126de519b859f89b2982b5c0bd8f85f48a49874e2a37e243020fd13ea5b47d76d7cfc4e66db681c45bce97dfa1915ce56b1b6939497b032d54d05c3c2ea01cdcf14a0de33e87c9b3f4acb16318d86f4c91a96c3c5689ca712b0c45007524b14d67d143001252b7b466ac238b6692184f4755a90131b413bb0005f02bfd4b9df478a", 0x83}, {&(0x7f00000001c0)="4c73964695c7b691661eec550309479fab72683f2fa39e02f81c6ebdcc69826140d6f2395aaaff5742ae34c796124517755ee6b497668bdb4381af1bfa022124e4b6973824a20e24861399dcfcd6f80c7e64b33f449624b706806b3db8396aac82a97b84bec2590d3d8c2255491fb300c7f0", 0x72}, {&(0x7f0000000240)="4d4a5e877f23e7dfd0f020985a6b8a90accaf6b014b8968b369f50bc6169c8f14f2d9c369acd87158eee049edad4b1e941a3108a9383a0a7fef27986ca51022f2274df831d6489f0ef4ae7f9e9244b5c4bc352e8d77df7fa961a4325ca1711bcda57e43e92f71097011956514d015104426a2cbb0a13f6a0ee9801e2805db7108577b132b38f0402aadc21fcbfcd3001785d83077925114fd2853a23495af5a6995f3a9285de60e7382de728075067c125cfd47acdb2dcd326b90af813577f87fedacec5edc1d9ed299a911193fc160b18f9e444b20331ead5546318a1298188", 0xe0}, {&(0x7f0000000340)="de785d62c3da3d734d98a74cfd826042dc5a343e9279b0d420b28591bef908de957393dc9a9ef3cdf9d3ac20809c6b465a9a62261ccacca3c6f525bcc0365ce0720b0ea85471a06467", 0x49}, {&(0x7f00000007c0)="20102905057ef9d504ed704aa0835e559354a212d3e7d711e532d06553dbd6b00ff5a659b6ee76a0a5396143ae76259f1fc73180d533c9a3d54b329fe3ae7db03c18e62fdd9ddb9ca90be4bdd4757e224f182dc67392778ff3ef557369ffc619a08d7f90c6010a41bb963e73d12e941b35c43a4785d54839b12d056db7be88", 0x7f}, {&(0x7f0000000840)="caedc0874ef8f7abfd9584d019002b122d21208fa42ff00427de357459c141c0b543ef49e237347e3cb6d34c44fc750ed8cd9d24f98ddb4048a1d7afe7be493fe95467cbcd606b0b7ae8e6b6d8d6f09c85585e4b1801a715daf0ab12ece03bbe514b8cc93a2aeee0b6692be08743870b77afc809b65d293eeeb05a5d2e495fce5be2f40be70b7e4c7e1ec91bc08d1544c72f8571bcb10f6e99f2f31c071c18ec62e09ff53d2130983297558f97b6fd5a532ed8d9d555719659f99d1901", 0xbd}, {&(0x7f0000000900)="bde1948ec954da749bef004c766eff6ab51ccaaa24f02b97108397a9266864f228b759f7331f8ee568db3eba02f53c156d02ad2b8bfa31057d385cf67af167f817231e02cc43d0cb712b37ced0457f18a2097fb898e5fa10014ee386211e42963ee82b3385441e88050a5f922b6946b871e7f67f4ee5e1119f3875a17c4675d292df46c3354860607b6beb31a58e58a8797cd9462bb59898f3a2ef361e9afcbf7100261127eb27601fd203029274de158c16384ea328538972c7fd27f6935c80efbc61cb3ba0327da1075283dfb6a14c183a5a516dabe6bbc0ccb77067be107586a48abaaf4f2bbf43ba", 0xea}, {&(0x7f0000000a00)="c61621caf75332d2d8c024652c6a02af185368a0adc83b00f2203e3a20efc2d6c2eca8cb30eda3361ec67ad9037049cb977e296fbb9bc38029de9be2b006f6feb9bd0705fc9f300818525e4abbb6146a11eae26e23f023cb313392482bae819699b89879ec56e7a6a18f036a54d9b47e0c5d66487fa65b5441f1deced6c461a871376f5cb27ba3c3783373fc6e0925accbf7c64938e900c1097b208471670abcb20aaf1a18b58ffce67566ce32", 0xad}, {&(0x7f0000000ac0)="674c23953a03273f2261962e777209374aac2ae0918fca4117ef4f3f55465dc4d33493587b601a86d8a68f40461342246ca2344d8de05a5917e07a1f79b7394228f68ba0800628b2d9b760a4a7828f47585b96cee5efa2bc566405afeecc9159e984676c57c08e5cc1b8768d900df2463623ca1768b77e9829300eef947e1d0c3591488abf3cd5aeb56a4498a21e31d6e1db4658f52c57758f97778ed6cc0e1217a61fe7a4f2dc5239b184f5a04a4ecb686b3e1147fcc6793dc78d8be645b037e284757a0e7a203c80162af26aa050237e761382122acb", 0xd7}], 0x9, 0x0, 0x0, 0x407}, 0x8) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0xffff, 0x2, 0x0, 0x3, 0x12c}]}) 05:27:47 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@timestamp={0x44, 0xc, 0x80, 0x0, 0x0, [{[@loopback]}]}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) socket(0x1, 0x1, 0xc9) 05:27:47 executing program 1: sysctl$fs(&(0x7f0000000000), 0x2, &(0x7f00000011c0)="9c0c393363e5111b952879e0eb120cc5150f5fa0f45a9ee872c70b8ca67b4ffaaeff68e946c8b5e79088993f3414935015a3b9785ce60aaa5dc89ad16f0879c631de4b71aa0394dea1294417cc96f5f6178de4b684d8b3f15e0538ff107ea4a664b6b04a2b3d8ab80485a2b6138606000000caa6d21641175dd4ae82a983e511aa8095702b104f1386f0e75662eae2b0dba6a14fdb31334f7ad4283871163bd7c4b4135d17b15fa2fa661ed10cebd982fcb8997b02ad7ba91c72248a4fa668b1b03e02fbef2e63b46ce7a1a7e6ce1dd6abf42a1bbbb2685c7ea48714695bc6e6b2c714afa8580550941d06cb5087b91a2ea5f22c38deb012986fdb209889b2e8ab6944d6b51d26f08b0905231c2fa3b843f6793fb503f93ef2b9ffb43d41f92c37f325958eaaeb2c8c5b40d7a5bd39f0c391515805d8083c3338200cc2d234bf3d2e351c6c7eff1f133f272933048da8b2a8cf2299ca5877f2f5ba1e5f7061362a69a6d17ec296cb98eb98c22dc5b20573848e799429c30e68e8dabb67f0f2891d579aab1a4e", &(0x7f0000000180)=0x186, &(0x7f00000001c0)="0763fe7bb3bc240e2920c12361d11c3b6cba800716bdc96ed27047ddfe17023aa973a7055fe93d9d8eaf888e42d39c6364c4943ebed1d5de644fbcb87a886eb72fc0a4429249594dca234dfb1920468e107e82c415be66a90ca1055440e19f22769e15ebd66ef85e26c0382e7c34f5da1f10b5323acb578cdebf2c3c5d408a7151ccdd7027d703a166d48d0a0044c64bcd7b5a86ca39232a890ec38337f615d293df5bde4b7d2547da846d310aa7ffc9fec5a9645890a5c8d6ca34856d89eaa8bf51e8308ae9e975a3581a25e9a86a962b98b652036d150fe23d6066a94693924c948a4dc3e700dcfa754c3b8ca1a9927f766e964aa6fc0d4ea339eb7999a548a3531bfd8944dc978480946c6dbb103e6ab89ae1ff29373389495c42398cc387dbbcddfe7e293fdc999ebdc7b6007968b9943db469bf10f2463d71d9ecde21d78d70df7d1f229acc41d849aec673e14f1f11bbc8edb41c92684bf51badffb24c8f0b37d94503ea7c9ba8ad3f88a3c7b1200bc68fccc18004233bcf97cf718e94c291d7c1bee147a7878cbe9525a3084059e25577b05cec97f17c7747825c2ad0f62a43f45739429df1bbec0ef5e2faa9b034089ff617131b3ef11251e88f7fb2ba5dcbe163690e4a6f3b81e4d099c77560c3d78be79d7062aa9577e5ccbbbeabae896d64d5adf0fa208dbef6d6d457e3a6d28571a325d2e38cd61bee8a67d3dde1fa4b97cfbbbc38e412584c49904b04eb9dba3ace9630b51a81382de76f698ce8862abf6c4fd09fe43a885e3d29ba273b47a47fa665f85db34493e7e372b3e1c43838c4c9d21bd7d9f905858995362727218ee5496faa53e6707e78331e98e8b21e8c6f8512c346b2296f57ecca3a1e0610124d960e72bdede386ac568add7025c7112679095e0fb3abc9116b6bd5f25857cf969294bfacf64344381d935a3800fd24e8c009aab6ba3f789067c8eb3b4e78ef58b3bee34e3ef6102cf095047047c620de0def753adb77208f85de699fc3708f05adbaf5ed099b77de245b0a19423e33ff63eb3ed637379f772993068c260810379df8d77908e410f6ececa7ebc301b1d0efc96dac67fa0826958931d1a38a5ea328748493021898c6d633380a56d3ce4424b80cd30e35a721d6510595249ed92e2c815fb3dd45a031a5d1bc07bcc6956766a741f2d3ff7f20898d04325833cf836bc5df697b12e47e1f2eded97b431f172a25072fd37bdceb34445c02a04d008c99bc454c8f0e6ba8e4b05216dbe40e9077d6ea0b5baaab3dacd0f29705637b7be58afca54c2585b6f08d43626337d5efb92c60018440f10bacfee37a4abcc5129cdd9c1202b05a26901a147a468551345c9d3a7ff6ec3598d0b746257c0e56ec9f8ef39876ab0eef0114722c319a314ee6f4617d7ac7309d812d9b63fb97b5e45c50833053ae7e22d35463fdb76afd6871df96c935f5f205d8e6955820cba0a8e803e4ac9e794bf0b6153cec2e6e6bc10d37bff3ce84fd685f9da999cd2e5fb5e2941bb669851a74dd94fdb41f9102aedc1d7b7f409b3b7706fdb462da4138398c398acec9eeee0a875d6ae62da3cb9e3f27fec47cd45e2d0e6a33c977357eedae5adb21b10ca8c45a9dd04489cb0c6cdc695c2a86186da8d29ed78d5e7f64b5f56f349d50ef928eaf5fb2b7d03d28444d0161d59e51aa0e4b27b46b84f11d1e5f6480477202b8252944e79599d72c4b245f234e3c710847f0cb381b8a59d3e842cf5b28627c988c22ad286cec8d34cff5fe9da7443fbd795bd606cb830131c4e2a6a058c0bf004e30dc669c61207f76ee06063e70cb3fe6eabe8fb275a6c3b026542ed5bf4522e29add57dd1e40aaae975d3dc023bf08d1cf1fb4ff5dbe73197c0224c88f456221c36ab7ecd7012dc2a0216b52ed09fd4407e32124bc2fc9a0a7b497846350912863ade978648c112702fae5f1c8d1158393b92f0d718b47f312c3bb01dd149a346147748a9c457aa2a6ba2ee956592e7e165f33f4e362fa39ed3b1d3a70264913798fa69354f3e7ca5c3762079dd00f1c1bb4920aea9fc1930a2d6adde883d0c93c29012fafa3094743669353c24eedec69864788e29964c60869acb35da71aecf742e214ff99ea4abe2ddbb7d20db9455d15442dcf68081a59f1a3e9ccc9f5ad069f396a0359f0eaf143a82598b2caac4d1357b05827321c538a1809eecaf1cf01fe39d638c7db204d61d424c1f5ddf299e102d3ec742c4a3c8bf6b36b32ae09e5414be69a8f0d5a0dde809e90c0e2e44e5fceb3848ce589122351be006c2bd1986be1d88eb9973b803d7dcc7a56566a0ef90509440534f92ae7a6846b13c1cb98cfa55d7cdd4d542ad1b68985da7dfad20be042b8fcfa5c37c170976f70cd0b1313145286e511d65669bb5dd5ac9e50102ef180d58c2d7403e6052bf68bda9779869bbfaeb63d00bb08f2e7b147b1de3470f278652e91b7a21e8845606b13488a39cbd053ef054030649433cbcb50ed8bcfd04093634fe0baf2ca2ba6649b69a40fcd156bf7ad561bbbc7423b77d841d5bb0bbe5b20774f4e718a1a2851d7f4f135a9f0878572567c76d9547af712e29a3a19c42f0caf1defa88936a15a8200a0c14def6120442249d9333af328ac0ae0ec0dcfe7cb53ef01ae36405d900e13c1b5fb2fd30403d48f1961c18a3f531590281e567f526abe90ae123d119c38f04865d62449eeb3cc5768a7c94374e490eb4dcf021cf0f6c9574f9a46cfe8fc41648af7b844e5be9b7da2135ea06db4d5ef3538d0825085b88aedee1fae67d401fdf9a6560ce7b42f6ee9d8cefc0b0e6d50a8940c4bf5a950c37609cffb4c7c1326a8fa8fbedfd13871d008de9e8eea29a8be2eae334d29f37c4d9e045a15deca7c316324347b2eac171cf967fbb580b71e361ab8b42c8bb7848698b0c60b41156ad6ebba626468bab5e2c54d69163e417b38bd8b8aeb4b7ac0292a36fc95e309257c4e195e1a576e4aca5f5c445b9fe016e5ef1d586a3b9d13edc30004e9d5b3a91a561028d7b54432a9d3cff3283d5c27186554570520565ea823508c7b0f5414caff561e5b72b81f64d3d433ef8fd2d24a39c2997639ef574d1c12fbf27ecad237346991294a03a8d7ed2a06b2cd4ba1333d7c442a6fd1bfcf6014cacc3e4d40d00ec78a1a8b06f508b9687504d2e2fa0303ea5b41e0df17146e44e1bed7a73df50610e9984ad4227a008fa979464f1e06ebb28bb93b08f9e167784f6b99fe3cbc11b59344247f5d37aa74b0f865eff96eb238b161ef32931d47eff2d54cfa3db9f5c96ef12d46c0766d4af777ea75855c4f51e9f41b0ad93e2726b87c5ec97a4609107b902c7bdf545cf5024c826ed9f5bde27dadfa116015f606c0e0c544efe3fa5a1405c05658db2ffe78dd2aab6eb4d8b130a02704b6bdc3fc21cb1c2f91d009eddac95b9dcd37fc9d479e5eaa8e2d8f2f62cd796260a99b752eb5f02f941f3a9ae3dd9882c88b880f3aa7fc5eb6e0071b35e5194cb2de184bba15c68e009c63108048feffeb2090eb541ee2cf755e278d19f4d81cb40745cb04aef51a48d1274dd90e0d3847beddb1b8c64fc2f50cf82200df62a124bcc1cf77a6bbabd916be2f984a54b9ab0c4008e504418833758c930519fcaf6d4b5658dc84f962e9a0c4be1f65915d1c6beb44fb01439ca2d1c541bf1841f0bcca456997748b101e7feb0e30ba2c8ddbe21dc5b4a2a50687a9f53d5ea483a8c87e58b60be017fea03c1af25dac5a112d5a7df2bb4197e37a0a9cae87a0bd44ddf18bf60ab9f29482596f3b15995bdde67c0a2d125f0c98674e5c93d925431cc6f76ef8322ba88327dd47ed49b93cc42cc005e0d1ce960614833c92051e7aac708b8b8df9105aa5790cf02ff2ea2a4cf586ae0b73f872eea765f1ba15a19e5da70e711d666373f69975b545e88bacf88088dc78bb9380c7658194c0c313fd658663d0d9a4379022f929768a4c4be30a7911e6c78244f15cdf16930359071b13880b210ad524528159413c17ad911ff2b727b3cc5dae67f466ec8b20ff0044a8718ab0cd03d2a98192a8e1afd909ed646bbc59efe3ddc3aa170a3177c76cc3256f435a6c314ea0e2c2985e88818224e1e073f208ae70d0106d5275cb544cdeed2e754a6fc7083bd59d70d30aa0b4e67ebb4b3c836ef42f77f1d2aa582f31a3351b0ea2c2a9712987de715fd82305a1237022ed7145b5998179e4bfc49b43cb9cd922c7c6c0961386ea0fde5197c675d3889f8a036a23bbc95a51be21d01aefe009b982d0d7902703beb053cc83713e6c94a4abb8bcc50d022328a4181362ed0da11cfd0b2eabc315e69f1c789e5c96c5f00e730b80a09647020144ab6f659795e8915da1dc48d3f1f94226134b5707073419f67529b7f3c8e080cf550b86aed4fafcf2b87a52c9b0c68d3a642e0d388c674f3c699452959e8d8bcbe28e3baa11202c8cd0959e899cc1d639cac11c266e32af4b407172d7d4574f2c64a27e31912d37cccf8da8d3b9b031119430e6aafb5919ba45710ba5dea763b19223e2a5a24800b4d3f7f9054ef7dde0db135bbe7e1738d356654e77b031d4aebd7da7ae6aa1c8d9f8515cb33abd93d71d70f555f9f656158207587a8d9086bd66f1550b53c5149694bd5cb83e23ca8cd4ba2bf7d65d13e6952fe3288f521b442cf1c78d0563039ddee3644834df6b16edd24f261acea6fcced9c4b2d89923312197190906517c9c6c1bdb460f53f330379699b18d1b979cd09a4f377a57eafd3cb4eab4ae15a5365dd99cad8c3d96c5b8e1b87e2e5cd675ad4cfb192e315a4efe782b72bff03729e0a024758fc80415172d7245232307f40e1586fa68b254da92d2dd2fae7a53b92164c4f430159366daf6c270e9b8e003297ef59d39a63b511195758f1c8509e7bd181a8c378688128b9b1046115fa1f097b1baa31d582954a748d6812dc172a505a506313a49905d2f40a1888edd93d18868226c218c325f2c6a4fe3836e41c6dc8b432e17fe64915d1bd7d3c69e01970489edd4a910cd23bc055d6012e4ffd69006596b0700b2f3683293eafd285174e2947de5c2199f30b2309debff3d956cbd64ec4a9ce77875c9e70dec91a6db800690d7a4a16111140151857abb469e677360c152f52baab680adf2564952c15ef223e69ed1b5e1afd81acfc51f4b59e1a3590f1100ce4ed3ec5a0ef163cd6342aa81366c77900caf847dc4082eb580a9d157e878f3abd96726ead9e464c771c9e3d8578cd5b0e4e97260a4966be6ab997e7b47a563c7e1a0801ece01f66bc2727b0faeb91ac2526ba1c74621673eec7186353a5765f492f316c36e44b3dc0db217777cda888a75f4ffae7232b5c6aa635f303cdb1d529dc79012144a3c9d298637e83021d57ab0f7b440c07a1bc753d58ffe8f3ccb87f0a93617c4dc774ab8563cdf7d099cdbae70700fe0fe8cc60149c63f48b7a355f1bca0a88596e25552187415df7adb23a5de661ff260b2a53c6f3e634915c76bede5ce2c495bd7cf2d3397578950a51170d6a8483af8ba4defa041576c1b7d3ccccf812740ea93c64728bb680be8aa2400706a05631443df69d05e85c845bf6ac144451e2f5224c6515143208e63cfdea8151b119f87f909fecfa27f85e4c96b759dca2aded3f3415b58e57a9576d7be15df18ac918df22e95a312a0853d811ed86a98140d6a456f32fb870d30a309b9ce25c5f4f31cbf07962e16db6bacef1cf150ebc21f5cea96cad3e154ce758258a4af5d05a130d04584e69f527567a85e8d3c93", 0x1000) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xd}, 0x4, 0x0, 0x0, 0x0, 0x0) 05:27:47 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="2902003104095cb90cca8590490cfcce8ecd5ce85d1c3c1fc61803526f85234fe320f50f9ed957e430d17a076e67405cd40563b08f598a429530484f29f9323c63f824cd2b07989c92b7fff64d0b8f2afbc92f03d9e6ed10c62f3e20c1a107a127e8f25c60524cceac9c0734771c9942c821388d23444e358683f7baeec4c9bce29e45303b3ac7a72eaa5318d3da197129366943bab90e805289cc3f8868037a163fc5c1af0904a6f82ee19db7fa606cffc876e8e93abfff215588117c77e08427d90d2685b6f6957a41a71a6c228ecc740100e94ad8a59af68e9dd3aa4bf1d494b74deedf2770bac6f6c51d3b561896fe503d72fe062236ca5ba9485ea59b94667a9c76f78483c46675", 0x10a) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 05:27:47 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000100)='./file0\x00') renameat(r0, &(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00') 05:27:47 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 05:27:47 executing program 1: syz_emit_ethernet(0xd5, &(0x7f0000000300)={@remote, @random="04b8affc601f", [], {@ipv6={0x86dd, {0x0, 0x6, "3179f1", 0x9f, 0x29, 0x8c, @empty, @mcast2, {[@dstopts={0x4}], @udp={{0x1, 0x0, 0x8}, {"634ccb9dee16c3e59fd0f0514210d15eb9fac63136caa07b8b8dae0265624310442c5c43c1b64c5165aac06f4daee7507d115465dbb2e2a0230bb533180cfaac7f2fe5ff59644b896347216091fb4bd26b0b0c2c154aa68d3b8277ff65c92ec98d94cb383d1016e235fef956af31d25aa1a7ee96b52924ad6f4c8ca5de7988805816df97ab0771bde5bcb7394400fe"}}}}}}}) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000100)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc657699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7ca93c894303b22f310b404f36a0069000fcffe0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000100)="90170db45d725eedd75e4e7262c9597fade9004d0590e28515d4e5feb244fe9f9ff17a9c69cdbf3d69cba4fa5c04a451022e523b9859604ba9937170b90369f2ca7e780343cd3db071717eb2b4311729e20c0da2bc5222eaf14339b46e9269de2a948159257bb2c670986a68fdf8a4e6b4e61c757acb0e2b8f38d9165f7ad7dbdf2bc96aa63a39f990572f52d1dd4ac11d00c234adb81c62663f6aa6b70b85424e952975704d0f84ba58e9c37f8339c210fdfa3bc9eda9d8d0ec1288dfef10637cee300ab19185f849746b7ffab4c756b20b0c9b0a2abab8255636ef1847cac5fabe444928224886951bb936b66ffcaf1e2d67a963db3d", 0xf7, 0x4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r2, 0x8}, 0x80, 0x0, 0xffffffffffffffff, 0x0, 0xfffffffffffffffd, 0x83d3}) 05:27:47 executing program 1: syz_emit_ethernet(0xbf, &(0x7f00000006c0)=ANY=[@ANYBLOB="aa23649d79d44aa06fffffff08004c0000c8123451009cfb8f78e0000002ed0308ff8109b019cfb89992c50000040000ffc3d638f8235c44cbeaa300000008009078080002006f46413481e5196b00e28d353c048c3d6ae57c4a11a86ba490e3a676b621bb82af2b3712abc3a9151074cbe1004cf1979186ab674da306e65542aee4ec3d569fe5c1d367e090e9df98ccbd6347857094db18908c903b66d4136948bb72e7d64179c5b354d9567b3faf83070000006831b043e58b2c43a09f273709898c09c683dfaf3d06cd5cab719c0f4aa89f60f626c02cd6055b62156b58b2871437402023f095667bf9a07ccd9e3b99d5c6271a"]) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000340)) r3 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) r5 = getegid() getpeername$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r4, 0x0, 0x44, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r6}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r4, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/214) 05:27:47 executing program 1: syz_emit_ethernet(0x82, &(0x7f0000000500)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800450000740000000000019078ac1400aa000000000304907800000000460000020000000000060000ac1400bb7f000001441c00000000000000000000ffffffff000000000000000000000000890f00ac1400bb00000000ac1400aa44040000070300070f0000000000ac1400bbac1400bb00000081892c226e0962882dd09b7284f7e967afb2c6b2569eedc40b25616e3f0f5f78756c24e021867aa4b6d03fe67d1e2e638ed2f6b4f7c734fdbe90de914e732c7231b2146849d4db0b56f30aed63244dd429e1f5b8e79e3dce4a7894a83349a1c48d3dc07ff7c505ff4d79fef2658c77e26c19a444da9bc86375ce54af3f5b6832d5d7ee7db54a1ef8ef51c5a874fad8403db7a454358c5b253ced846abe22a5f87d0a9ae10d3390b575996ea12ea170ec96736d196ff62ab1aa219b437ce395937908122e995f1790ff377239d70bc815ab7541ca1f6c6b3597fc2c485f9a54d07589"]) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000240)=0x4) accept(0xffffffffffffffff, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r6}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0x0, r3, r6, r7, r4, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/202) 05:27:48 executing program 1: r0 = semget$private(0x0, 0x4, 0x9a) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000580)=""/130) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x1, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f000001a8c0)=ANY=[@ANYRESHEX=r0, @ANYRES32=r1, @ANYRESDEC, @ANYRES32=r1, @ANYRESOCT=r2, @ANYBLOB="d51c9d4d48a95611fc27e42f5fe3b1526d154f716c146973abe1fa9e0747cde6dfbb5ec2b4f10d8e9ec59704d9b76917f03f3d875210005442cc282394dca0b245403a60cbeee049a6440bd21fac5ecc3addbeb0b47c9c3a32ae5ae5be9351b92a93813ccdb9da71757d93740e0bba3c4078e1121c2402ae0e2223369083b2d798c4d00747d9cc744a400055ebdd1d851ffe3e8ad28056551585aebd3985b43aa766c38e46d57aa681b5431a6340bda5e96895c476b75a490a85125688c95ac9a6e591687e4db759054adddcc1756e17848296310b0427b4eb2059e07e9a6e3b477ae90ce1e4950a395f3307e448206e3bca7c143a8ba881e6528f4a3ddbbb8a8cb9bbd7bc16790100cdeb6b8352efdb7e5d9e637497297a840714043b106250393daeefc1a2eef38d1f094ecfa0245ae4a30a5815a26320f4d88b9e31349d87fc47ffc37b71c4bc404769e9849cb5bce73a404c733cef0cb4512148c6bf4f55ffff8277f0375ceadbb391ebc48d2c04e9582d4f76edde216f3f2e8db06effd56a7bd1e093b437a890409d8d10d8000000000000c1b036dba88b381fe4ebb2eb70c8b63c537f6d990718064c50b214bc8ac7979a9379857b30e498d0277c1028463f36fb933edb09b8ced563180295dac6f94e0900000000000000462b12730861ac5183ff965da5aa36fcbd6f811e16c5e586020f6514fc8867ad1430b6ecd10c06e74c47596e0918d7cb2a9089218ccdf3d3f0ab01651c54492b313cd13a94977ebaf310532c296dcfcabbe67013b9b2717a1f2eca44d5a578d98bf04228828cc4c1e3f85084d89a24b5227ec68d60f1f3a8d938d9206a5e640e9c516f762d41d86756abf25150b0b43ab7596630b31d0d021e41db5e09f1c2872c7d4376975808215fceba9d7c71f65028775d85856cc04dca36492457783531033bf5c01fe07a3c9518ab494c59fa50974f3b400e74f2ad7cf5e0875105d9b1ae1b370a81648b7f3d58955f3bd3f0b45529361b700e9ed1788840952a5d61576538c29adf1585f65f5c1cb78cb9482fe2b65678732cf3574a724612b70541a3f04bdd7602b6f4413c1a15000000000000e9590c265b6ad203429f79b944c073d05ad2eef93c49a5eb67612d3d94a1ffa57217a2b92f77b2e5099eb5a0a1930f41a2b6bbb7c8d8b313beeef131547e4c3b10b4f12a39265dba07294a4a2411ea3b7994c5fabadb9d53d6299b0c0bb03a74c0b3ebbc26178b45b6ea9fb1699ee9d5508f"], 0x109}, 0x40d) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000040)=""/79) syz_emit_ethernet(0x3a, &(0x7f0000000000)={@random="0100", @random="32c8e1654cc6", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@lsrr={0x83, 0x3}]}}, @icmp=@timestamp={0x11}}}}}) 05:27:48 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x781) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)=0x7) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3}}) r4 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x20000900, 0x0, r4, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x1, 0x20000000004}) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r7 = getuid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r7}}) r8 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x6, r7, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, r8, 0x190, 0xff}, 0x5, 0xffffffff, 0x6}) fchown(0xffffffffffffffff, r3, r8) 05:27:48 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="62020207e00000ff777c265c3e5d3e8ad5ba8b8e3871b100101e26ee8f6101bc4300"/44], 0x1) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x7, &(0x7f0000000040)="b1f5d915", 0x4) r3 = dup2(r0, r2) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000280)) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f0000000100)={0x3f, 0x3, 0x2}) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/91, 0x5b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="22060007e03e4f76e6af8447a208ed918080a300000021b2ab"], 0x10) write(r5, 0x0, 0x0) 05:27:48 executing program 1: mkdir(&(0x7f0000000040)='.\x00', 0x0) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) recvfrom(r0, &(0x7f0000000000)=""/12, 0xc, 0x800, &(0x7f0000000080)=@in6={0x18, 0x3, 0x3, 0xfffffff9}, 0xc) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) recvfrom$unix(r1, &(0x7f00000000c0)=""/140, 0x8c, 0x803, 0x0, 0x0) 05:27:48 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000001c0)={0xfffffffe, 0x0, 0x0, 0x0, "00ebb0d3aca8a70075d1000000ff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x20, 0x1, 0x7) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) setsockopt(r2, 0x3, 0xc667, &(0x7f0000000100)="656540c03e5749756d4d18b6cc8091fd4a9a0b2a803966267f68a6ff28fd64f7a08be6b83952488ca782d01e064f3ce4554a7ce0063eeaa46858bc09c445941b1e31ff8da763f0a134f061192a6cc00cd3050f15476f8012d9feb480134a94de1b0a69159e96b57e052e3c00cd75fb27d11135f9b4508d39d2292d7952444f4d018949badca2f7", 0x87) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x11, 0x3, 0x0) dup2(r3, r0) 05:27:48 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x700000, 0x4) listen(r0, 0x0) 05:27:50 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000600)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x4) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000140)=r2) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') readlinkat(r0, &(0x7f0000001240)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x41) 05:27:50 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) r2 = getpid() fcntl$setown(r1, 0x6, r2) close(r0) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r4, 0x0, &(0x7f0000000040)) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000040)=0xcca6) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00010041000000b56a00"], 0x10) close(r1) 05:27:50 executing program 1: r0 = socket(0x11, 0x4003, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000440)) ioctl$TIOCSCTTY(r1, 0x20007461) sendto$unix(r0, &(0x7f0000000300)="b100050460000000000008000120000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872baafbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0x8031cd9f1ae74ff) 05:27:50 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000040)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x30, 0x0, 0x0, @loopback={0x0, 0x2}, @rand_addr="0000000000f4ffffffffffffffe4ff00", {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "de882c", 0x0, 0x0, 0x0, @ipv4={[], [], @multicast1}, @remote={0xfe, 0x80, [], 0x0}}}}}}}}) syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@remote, @random="9155603f311e", [], {@ipv4={0x800, {{0xa, 0x4, 0x1, 0x2, 0x3c, 0x67, 0x78, 0x3, 0x88, 0x0, @broadcast, @loopback, {[@noop, @rr={0x7, 0x13, 0x6, [@multicast2, @rand_addr=0x5, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0x3f, 0x80, 0x100, 0x9, 0x10000}}}}}) 05:27:50 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x8000000000000000) r3 = dup2(r1, r0) kqueue() r4 = socket$inet(0x2, 0x5, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$dupfd(r3, 0x2, r5) r7 = socket(0x800000018, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) r8 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f00000003c0)=0x1, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r7, 0x0, &(0x7f0000000040)) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3, 0xf00cdf31efbc04da, r6, 0x0, 0x0) 05:27:50 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x3c}]}}}}}}}) msgget$private(0x0, 0xfffffffffffffffd) socket(0x2, 0x2, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r0) getsockopt(r0, 0xe21c, 0x100, &(0x7f0000000140)=""/61, &(0x7f0000000180)=0x3d) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}, @cred={0x20}, @rights={0x10}], 0x48, 0x2}, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) socket(0x2, 0x2, 0x0) socket$unix(0x1, 0x2, 0x0) acct(&(0x7f0000000100)='./file0\x00') msgrcv(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000000000000000000000000000000000000000000000000000000eee100000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) msgrcv(r3, &(0x7f0000002400)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064bb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b4c34f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ae0ea43559029a66a6d16000"/4130], 0x106e, 0x0, 0x0) msgsnd(r3, &(0x7f0000000000)={0x1, "6a7715654efe871cafd76aa1f42cea9f4002eccfc71401377cad389c4f76700e21ea2cdcd9cd825e18cbc6470b2622c5d92cd672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45811b290efaf3c5d518de658356ce7b28bc65702184661b7637d97761a0476f7b0f1f4465b4de1b0655283452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb04b731cb084542e16c2eb931a11c92b9877722265eba7f8ec5212bfc96c9017d3f1f5950f2778a9"}, 0xc8, 0x0) 05:27:50 executing program 1: syz_emit_ethernet(0xb7, &(0x7f0000000080)=ANY=[@ANYBLOB="712ff2f77594aaaaaaaaaabb86dd600000be00813afffe8000000000000000000000000000bbff0200000000000000000000000000018600907800000000000000000000000003011d36e6d7c0d4030da956f89c89270d9525d8a0c9d7ac02d06252c35fbd7dec0b5edef753ee8050781408ec78fc127a51814c055ba5db50cbf5c8bda158307b550d2ab9221fa208e4959928d54bbc585647b69f9c980baa45abd96c5fbe0001fd1e044810fcc2a55b8d0a9b8db39259"]) 05:27:51 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) wait4(r1, &(0x7f0000000080), 0xa, &(0x7f00000001c0)) 05:27:51 executing program 1: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000001180), 0x0) semop(r0, &(0x7f00000002c0)=[{0x1, 0x5, 0x3800}, {0x3, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x9, 0x1000}, {0x2, 0x260, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x4, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semop(r0, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semop(r0, &(0x7f00000014c0)=[{0x4, 0x7}, {0x4, 0x8, 0x1000}, {0x0, 0x9, 0x1000}, {0x2, 0x8, 0x1000}, {0x2, 0x4, 0x800}, {0x2, 0x204, 0x400}, {0x3, 0x4, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x2, 0x1000}], 0x9) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000180)=""/89) semop(r0, &(0x7f0000000380)=[{0x3, 0x3, 0x800}, {0x6, 0xfff7}, {0x2, 0xffff, 0x800}, {0x1, 0xcaab, 0x1000}, {0x4, 0x40, 0x800}, {0x4, 0x4, 0x1000}, {0x0, 0x4, 0x1000}], 0x7) semop(r0, &(0x7f0000000000)=[{}, {0x2}, {}, {}, {}, {0x0, 0x9}, {}, {0x1}, {0x0, 0x0, 0x1000}, {0x3, 0x401}], 0xa) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000080)=0x8000) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') semctl$GETVAL(r0, 0x2, 0x5, &(0x7f00000003c0)=""/163) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) pwrite(r1, &(0x7f0000000140)="bc6639ec7cb9f969c4d4d59ddd33afafc35db9fb853cd02929b6e70d9f79b4946c34631a28edee74aacdeb35930a88de27ad7eb2620b58b86268d94dfedecd8b8832e1ebbf785e2679fb4a4e8a591d19205169c0ba0c6f92a68449e14ad623a083701c35566cb4190c569f10a8d762832155f0c91fcb73686730a14d3ea8e366c6d77f286ec99ed89bb15f344df131f2295ccb3be0e480f68c0bba884d1e06e527c1b46ea537e9fdf6c98d592388bd162d172d9742ebc452e0af", 0xba, 0x0, 0x3cd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x62) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 05:27:51 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000400)='\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', 0x4a) openat(r0, &(0x7f0000000000)='\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//../file0\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='\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//../file0\x00', &(0x7f0000000140)='r\x00') unveil(&(0x7f0000000180)='\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//../file0\x00', &(0x7f0000000200)='x\x00') fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 05:27:51 executing program 1: socket(0x20, 0x2, 0x3f) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000440)) ioctl$BIOCFLUSH(r0, 0x20004268) sysctl$hw(&(0x7f0000000000)={0x6, 0x16}, 0x2, 0x0, 0x0, 0x0, 0x0) 05:27:52 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) getpgrp() pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)='l', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0, 0x0) 05:27:52 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x19}, 0x2, &(0x7f00000000c0)="d17cf626599ee92470feb833aa9100dc2ccc2597009ca18c0de0b7e5c2d1f3e7f62f19d60c209475eac029d1c5ac064e8dc84eb6458917ce29361e1e463bdc5dc612c1f060b8376f604eee53664555fce72164f4011eda3b476a7e28a444c82f0e23ff93620a9647e9a10767ef5406068d568de6a6e21d849c0000000000", &(0x7f0000000080)=0x7e, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x4) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', r1, 0x1}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xaf1, 0x8, 0x7fff, 0x9, "53772bb9e9e60f683ab6442f95987bbfb2e5584f", 0x10000, 0xffff}) 05:27:52 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') unveil(&(0x7f0000000140)='./file3\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='r\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000600)) faccessat(r0, &(0x7f0000000000)='./file2\x00', 0x2, 0x3) unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='r\x00') 05:27:52 executing program 1: sysctl$hw(&(0x7f0000000000)={0x7, 0xe}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = msgget$private(0x0, 0x2000000186) msgrcv(r3, &(0x7f0000001580)=ANY=[@ANYBLOB="00000005427093f65d0000002d3f8aece1dbfe33a8a937e4c5113830590a35fe49a1cd3697c1506d35bb864c52bfbb58fdc6a67f50df0e3e0e044c019c845142daaa3084eca202ef3471d4bbe5858a591570"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000100)=0xc) r5 = msgget$private(0x0, 0x2000000186) msgrcv(r5, &(0x7f0000001600)=ANY=[@ANYBLOB="00000005427093f63f0000005b38becc6c98e82456f23648b1fac94c31704331db5eefd603e94570203354246998a8eaa0ab4b9ef3b7d30d4a580d4118ecc129b91931ce19eeac1e62234d66edd51ffdb06df86bc0b67ec38db79eef316a1cb525aee746288d059866e86080c35f3e1c3399131462233e9f47759d6a5bd2eb4e81598701553bac746e317d01cd87ffa86a5c0400cb1e4679fa9905ce2b2e0d4d22e9fb750250f25c104b"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x112, 0x411}, 0x10000, 0x9f8, r4, 0x0, 0x9, 0x4000000000000008, 0x9, 0xffffffffffffffff}) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000000)=""/255) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x4, 0x9f8, r4, 0x0, 0x7, 0x3, 0x4, 0x5}) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x3, 0x1, 0x800, 0x2, r4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x400600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x86, 0x400}, 0x10000, 0x9f8, r4, r10, 0x9, 0x8, 0x9, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000001740)={&(0x7f0000000240)=ANY=[@ANYBLOB="09002e2f66696c65300011ab40e9caa0f46381e031a109e6e1e90973e38efaaa3b41cd51769ee789f6ef1065ff73739892fe9e39"], 0xa, &(0x7f0000000900)=[{&(0x7f0000000440)="8344b1325128570332a9f48636ee40c4229af642f2541e8710bae5864db57d1aef304a560ab23f68f816c7dcee46fa1b353519ca73b82e7ef3f0d2e63d51f7c633f30d2a41c19534352504faffda801f7c1560bb358d80bcdebcdc27f2ac067c45fcca68a60539e59fc7afafd87540d0631cbbbffc2f0101b2a8ceac899ccf7e5ae58e2d48ab32b042b466dd46fe928c423934e797b6d6558fbe22f0a849a6a16a9ecc81ee65fc748bf14d1d62a40e7a524fea997acd5f0c7b916020be05f00a46263f858b8f8cbc6a7beba8", 0xcc}, {&(0x7f0000000540)="3cc8ec24c03e0e491e1755bd5c78422d453471c57c2d97a84bb0b1cbecfa665d5a41e170ef3fbece14e6187b4b05db83d7b5e0b6ce19a06a62688347a11bc086807348c8b3e88a2ad51b9fe10965c7b7e446f77d35829b953d5ed678fa0a8e05ab5ca417586a4f9bb7ef284477acb7f75592510d731d77e8bbd89d9bbe5e9b17bbf5c707a2c2f7847d3d657292eda1ade1b510f07710475c2190cebf2ce524e110f25fa926b3a6a8bb0389d8ae3376bb5db6241b92c33cbb869f7d633414d64013c4e90cab3de2", 0xc7}, {&(0x7f0000000640)="8ed8f79d70adf60d44c75113ad8be6a1639e25f9f9c57011bd44cdad005047e956dc3cd0c9d7d26cad105fe3ca709641ae5c2d6a012a50a31415fe902686580c85ba8cf4ba6c8801afba9b1e13b266696e166d3ae0fcdb24b9b5e0d9342e774c96dcea90de23df0da45eaafcb948b62750986c8e9d600e52c7a1bdeccf272fb8c048b5dd390a542aa9aea5105e661c164da8cbc9cd3b5b529220ddc92b4ab52d4db3c493d8f7ac88c22e5c24050898678f083d152b4a5d3f940983e47f89c88f0a48289abd679a00a6fa59", 0xcb}, {&(0x7f0000000740)="b72631eca8812d65d07bac52e2cb2fce6cdb76540ce1633ed1403db5b3d9f20ea1d1cb65c7f42d91f092cfee8e4bf2bbae767164a0850c9c7307d1144e6dd217c75ad089d7d11d8f2a0b6efffdde93696aa27d8a90d100750b6cdc26ead2e6e5ef0f9805b5b110993bee286d0d8fe5cc233e105be5ca3a80843531415ea9c2d7c80d7363008a8747afc136975152f46842258b5fbfb7e0826779f03aa446d6a8b96999b33f8f9f58762ff73dd8785cc5c447887156717ea8a734914d2d4c788b91aba36863c3a575d2414f6aecb4597d7d72d4a9200ef71370cc180f4e747276fa66f93aae2bf033398ef8b26e1bf219efb0e3da0e189903003df6", 0xfb}, {&(0x7f0000000200)="4fe1f14cd7ab64e9213ddbe3c85ae2e3f5ef1657083a516f3812acc8f8e1d47d616c2d42", 0x24}, {&(0x7f0000000340)="9ae70e9a755895200374aafeca1542117eeb822441a0430c0533ad944b1130c23b9cc7923a0e73d645f14f542dcc6376797ffe453afbe50f443ab5fa3861aa70b4b311686b1603d9907ba2e978e846382b6d6e505f09ba304a4a6b6ca0a1", 0x5e}, {&(0x7f0000000840)="0b4e446e42dd7f413bf7a357e56a0071387d54f38987aafededb09a5c3b159b87c519324bebde8a5961e920f46d584086771c4243f5621a3e9f20773a4b6db589bce4bbb4a90dd54d3d1981665305d1d2f2d7782fbeb88ff66c0e6ec8842e4010ad2372982f9e982a3eac29043e3ca8c4fd040ddeca3ae2763a94140484f68ac79a755c7dfb34ff24b7e99b2948d899df3766885916d6a404a120663ffd4041eab93643ee8d6ab00c8169a7af61904379293965da4b4ba260c0d12", 0xbb}], 0x7, &(0x7f0000000b40)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=r8, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="00000000200000000000a98f2728fc3b76360000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRESHEX, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="0000000035673ef141a876861974e4a4de4f2004ddb03e13a791708d6e8bd4f38411a5a1cadccc9f1d73b4ddaf3b66bc5d011f4d98052305f8e1dd0442ca7b587e551582904a5158035174e0bd3c1d016388c2e286653e68487e87305483592e88bd704aa890cf8a852d2b14fb7a66bae465dfeead194c3d7d68a8e5724c47f1c484724c2864273fbf2b5c545b4483736ae5c5ff371bc41c0bec28f0c9b19fc1e75421dce7140c00c77edd2a3d1bf8502e12c6b7b7f07d22c4bec884db0d1fe2fb321b607c4e364b1e76c27d93b5a444f56acc218f0f12d0ac40fbbdf568e16cf140c986b91b6e48766c8048144af822ecbd7f1b0000000000000000"], 0xd0, 0x407}, 0x41a) 05:27:52 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x16) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000180)={0x20b, 0x1, 0x0, 0x7, 0x5, 0x3f, 0x2, 0x10, [{0x9, 0x2, 0x400, 0x6}, {0x4, 0x800, 0x200, 0x7}, {0x184, 0x1, 0x80000001, 0x6}, {0x2, 0x1f, 0x80000000, 0x6}, {0x2, 0x9, 0x100, 0xffff0000}, {0x80000000, 0x5, 0x1f, 0x2}, {0x8, 0x5c5c, 0x40a3d6c7, 0x80000001}, {0x92, 0x5, 0x6, 0x6}, {0x7, 0x3, 0x80000000, 0x1}, {0x0, 0x8, 0x80000001, 0x7}, {0xecbe, 0x0, 0x9, 0xc000000}, {0x1, 0x7, 0x9}, {0x9, 0x0, 0x54, 0x4}, {0x1, 0x2, 0x1b3, 0x3}, {0x40, 0x5, 0x9, 0x81}, {0x6, 0x6}]}) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r5 = socket(0x1, 0x1, 0x0) getsockname(r5, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) close(r2) r6 = accept$unix(r1, 0x0, &(0x7f0000000080)) write(r2, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdf", 0x19) recvfrom$unix(r6, &(0x7f0000002200)=""/4093, 0xffd, 0x40, 0x0, 0x0) 05:27:52 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x400000000002, 0x0) socketpair(0x20, 0x4000, 0x51, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x4a8, 0x7fff}, 0x8) getpeername$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 05:27:53 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0xa0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000440)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000600)) socket$inet6(0x18, 0x2, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000180)) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000440)) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r4, 0x0, &(0x7f0000000040)) socket(0x800000018, 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, &(0x7f00000001c0)=0x7fffffff) pipe(&(0x7f0000000100)) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f00000000c0)=0x5) ioctl$WSKBDIO_GETBACKLIGHT(0xffffffffffffffff, 0x400c5711, &(0x7f0000000080)) sysctl$kern(&(0x7f0000000040)={0x1, 0x4e}, 0x2, 0x0, 0x0, 0x0, 0x0) 05:27:53 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x80000000000000}], 0x1006, 0x0, 0x100, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 05:27:53 executing program 1: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000340)=[{0x3}, {0x7, 0x3, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x800, 0x1000}, {0x4, 0x819e, 0x1800}], 0x5) semop(r1, &(0x7f0000000300)=[{0x3, 0xc3}, {0x2, 0x400, 0x800}, {0x4, 0x1, 0x800}, {0x7, 0x3, 0x1800}], 0x4) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(0x0, &(0x7f0000000300), 0x0) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r1, &(0x7f0000000200), 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x10082, 0x0) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(0x0, &(0x7f0000000200), 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000040)=""/68) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000240)=""/179) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/68) semop(r1, &(0x7f0000000080)=[{0x1, 0x4}, {0x0, 0x82, 0x1800}, {0x4, 0x1, 0x800}, {0x7, 0xfffc, 0x800}, {0x0, 0x0, 0x800}, {0x0, 0xffa7, 0x1000}], 0x6) sendmsg$unix(r0, &(0x7f00000010c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0xfd, &(0x7f0000001080)=[{&(0x7f00000014c0)="abe9f7a90366d887455587c91b09d679c3015f432c4cf4895f10abdafbb27d0ba3abc333c9e4d8b49360e3083e156aec0183bf806dabe00a4c01eddf65e16e5e8001af95832e7ffc20eafe46f6ee410fc8eaffe296ced5f6c7127ba34f3478eaec53cebf89a24fbfd48b337e4cace01d88e8584dd65862efb7c25975cf8a9ad801938b6461b35687b145dcc24b56b43d1bfd80db5de020f495ab0e8b2eb174eba9f2eaa84ad223b4708a5fd67c5615fa1fc1bc3e220c98677b69d8a8d12214c0885c07a7acdb129d7151e3ae04cdb69f1fa76b17201d7bd75114e0f91be25556ca77fdcdb0303f09c5e63c57109ec482efc4eb5383ce8f8753949a8967ac69f8ebfa5214d756f53d584f3134c1c64db6dd8b99974cab6b5c0f0a686949722a6d40397a4e508b43b80f34286e0d4f0b16495a1bb2a2e91c9d235cc7e9888fa19fdc105bf5e4de8cdb61ef687970148911cd487780cb57bab4b84c06db2eb593ee7e005f31fe8e55d5c50f9701cd718d3619ba9df7744dd1502bfd849d280edcecfde86e70c95c2e34dc5d32534fefd24a03720306c6d119fe443b1989b0bb04f0cd2333f2d8d07ce639d5e2a6875bfa6aa0070dd2c536c482252a9bd83a8730223d5ebcb786aa70bf5c5048e5425d65003d90d930c8ce8f780ce2d46e3f2aef072019f06581c34057334008159a5850025dce797c837bc2dc0ce176b9ec713c66538e656edc107576ea871f25701b2fb48e0548ba9f1cd48bfc59d70c5158f885acb071d736315272776b732b202f7ea4ea88b1765ee8e784f9dfcd33168e5d5365e873f86cf2d0bd8e4d889fbb12bbb22c12d86f1a97894c226f03220a038b35fbc4f27ae7a3deff0a401522e4042e57f0de438c7df218b4e671ea92b44b7c30e1dcee66db4c0264b10f05c3b293fadd70bd68db1caa667a36ca3c9835bd4e524bb207863545cd3ae842811077f2cacddacc05cac0adc744f9b57931da0045e6bd6fc6977414f6990e58a8e8851aa5b90a96ac9310e8992881b5c6176fdc356694c8f53ae31e5640bee9a420c4f4680b04a0f54e46a2b8d60241cb36c70e44f9f44877c34ea72f33666cb8f20f016b5c2710cd877a7477f1e0c22ff14885dbb71196adf495b2b945dce007dbda07f8182d18c892f5b208a38758658f0e7686491ce85562a69ef2ad6b3636ded2da114c18503cf6c7fb79235228d7f04b240ba6ac7f27afc610d5e29b53a4c4e957b968c0955b3e2652ffed0a72a95e940f716f906b2c9318c1aa27e90fe0f8e2c062c68bfd8f904ff8ea25c179f98e525432d7eecbb24cbaa985c76a9f43acacbecf1b9ac233d3ddeff98686ef1eb0c60be149cd3afd045815838d5390b747a267365fa15b663be54565229793f6d1f76107a2a1780775ef3e1d7685b4091607422639d997cfbb0bfd1d9a7bd87254dbc9e4362f3893ce1ec388f1ace4e85391c179e501021a3cfa1329555d0245f37a4023a8bae3c75332eb33d34229a8714eae861848eac675c3242ac527b04f4706c90f19311e7e495635093be38f6d00e75f78e3179564d9de697aff8fe1ef224f0e4165db7dbf18063c7263aa714e480b7ad999acf539c6cb9a9bd23c7360f51de1dc6619316d917078c577597e9dc98e13b45cf742e18a7c0046a407b642f6873f13c8aefef5fc8220b578734a18b4a10d075feac63bcde444f5a8376dc14db037f3cbe08c3d1a76bcef03c69c1103b4f562d12711c77bf670ca69fe3d236b931f98183b8fc14288e7aa16319c56a964f13f78600a54242055b95340c14c3ed4569472ebe11e0401d83706dcfde9e947a596bf023502537ce50781a62516c253d7a83654c89a8e50f0ad37ae05eaca0e1ffa2d3f6676d83ccb13b5890840184e84151ae13e24a9941965e9afccd1133c6fd513ba276cc4ec0e0b0c7dafc6340f2c596c2c8f59b3800e9ce06c48d4ff23bb6b6875a805398d7e2d5326d96397cde632ea2f59eace7885df77b2444e3afd16f90a7ee2c46244781c4ccfbe0dac3f155cd0444da588296fadb2da3d9514d1988b2b18eaf5bdf7fc4307a14a3a64d9acb3b4de117601ddb92691fbdb32aaa569a0b3603ccb646d76aafa756ffaa6122664f33c53a5df3da198b379df36052cf5e62315cb20113b720d6c902b2aa8fe96c92d4413570fcda61d24f2846df9fca3722f351fb4fcf4fb5ebef5fbadaff428ee63fa00395b69ff735a125e6db92a89364a92bb037fd4b51344caa4d6e12c16c29ca646dc65175a42986a921e485a75bdeeb2b0fa30a6b2b4e1c12120acdc21a5044c4df68b8775ffb8f1650258f688115b6f46cb53c7aa63fae2b13b4e404764264b3dfc3825c1526f7ccf4bb14553ff7bd5f6cfadf2a34a0728018b55040c2f2b28fd2c1a984db4ffdc3dbef50bb7f97466a92683f1a36f3d93ca5fe42312fe66a9d803fcf96a5fed79ef9345dfb24660a917d8429c798b62055cd0508c81d0bae5cece3cdc32ed0379133989b9c7835c351ede22df84469f69bbd6bd443fbd95220bc7a331f0ea81b6a8e0ccb505f6b3f37fe03b53c34e5591b4d11e31f06f52bc73392bb8e4ff245a07fe62a557fa1674c17c2fcc3369729835c900d9c2a172da53fe8b677fcc45e1204e3bd36b8e22a7fb6bfdbbd0ae8259b6d1f29eefe8a9cfd0b5fb08deb891deab0b685273e1a8394ea172718ff7a6dd0727552f9fbf662309d41b4474e11100cd7c496e3a75a38cc21538033876db78bde79a365a6ee1b9faa064c7588df9d3f915c8c5d920e95394c11828a45932afa271cd2265242503c05da7918e84db8568ca839f8e7b730faf12907a27be86c7dc87602c129d76b993e650c77bf13ea65497ce66858c4f9ca93012b4f97fbdc287c0799f1598c8a9daa607918c3620ddfed0a855cf6bd68017c8bf9f75f78cccf00db97869b9d4c56a81bef579554a30c45f7788d1a4cf8f88d7a6a162de749455ad1189094a366919a0bad164e6e251ce3af5f6bfe6b73dfa6539fe75eb5c700bc84cd29d98d236fe0a38a3d9f4a007c7afce96101f1ec884cdaaf7679dad8c8c5a009040d6dca973aa0a72e4e909044ac052df66e951212789a9d157b9acb6d7aea86030d71cea69282c9346d1e06e9705420ff3482092b42a47167c394e1bf4a6f1ea6ade6c37491f498d285c4a97b1fb685633c0946bce142452f488678dc1b60acb03b4c6b00be73751cc973a55138eccb42c8d736c8941d9f412831a3f32a99cda95b1b44cc8c3c86069f95cfa817ccc319889ff72d05e97ab01c9c9eb3ce3f3ba533615ae8313c12aff63717b5f36ec6cbfc962ec9dac1d3781dc5aa60114ebf8588c899d5dc4b4d98f665788cedf67d80d668055473c7f3e1704509d288b7e35b35408c2059d9729e9f6a10551d77e51c8518b52163a5efbf12e8655d9e5e1be0563db9102af858ef68cf7b58aef00578a574b9d26a3763ddb56823ece4b991581d9c3a51fb2f1289e9c9acc04128213ee537e175567e3fd41c92b973f89a332f79c18f147b03325ce0d17fa265cf864cb1317bbd8bb90d884ce3952bf072b081699e39d40ea589933068834090b244540a74189c544eb70c8a80ff83dadc427220d476d0ced0931810c571454fb6e75fa7f04490ee1ec6cb99ba8ff6c4f9f3155bd8dbfcf78ef262fdc4f32b5c0838235c746c4c0138ee9e8852b4d03c062fe0a3583f6d3ed739928bf83ae3ecf7a7185a82933ce6f79ad594c28df48477e7c70d50f5bfb4fce0c7438e14f6ed0e14ea18ad41f8ac43c0d2175c292120b50e80a9d16f6d3d530d7513b5f4ab4506db362d5f26469a950e86d6b214d629b780aa2c1c0653ee074db24bea85178c44159fb3816be0a59b16614fa0da69550e41fabc1897d228e0abdf1e2d0f2470e20b45115659cbef1a79bc27c99a45526ed393ba8bc8a65e32e75c28dd3841311e791f167bb0b27e9bbb053e0bc5fe3b16b551d5c91abb1f1d73141a816a6fd7fbdb770439ffb985303856ad0274bba46e5d95367b64e68586e14c9043359fad5a5d2f1ea285bd3f4cae4ae976910e8c08b8737fc7752", 0xb41}], 0x1}, 0x0) 05:27:53 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000000), &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="f41f62b5b8f53d43755cdbe42c62ea06005c00000000", 0x16) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)="eaff115cb3000000e0ead2171b7f3d621d319f002d1b8f5047230b9fea42c52cd371b76fedac5daacf", 0x29) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() syz_open_pts() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) setegid(r4) fchown(r0, 0x0, r4) setgid(r4) 05:27:54 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000600)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) 05:27:54 executing program 1: sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x2}, 0x3, &(0x7f0000000040)="c3c510e3e982fd6d8e461efef42998791b84bb42d185d01644dc286e946c08d5b0d95416a2c31256a587bd34e97038aa894b108349fd3a4300ca19e750aaa2cc382f76eb1c32a33c24fb6b5a99", 0x0, 0x0, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000440)) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000003c0)={0xb69, 0x7fffffff, 0x2, 0x3f, &(0x7f0000000140)={{0x5, 0x4, 0x80, 0x20, 0x6, 0x3970, 0x8001}, {[0x9, 0x8e3, 0x7f, 0xffffffffffffff20, 0x1, 0xf7f8, 0x3, 0x265f, 0x327b, 0x8, 0x2, 0x5, 0x10000, 0x0, 0x7ff, 0x9e, 0x20, 0x3], [0x4, 0x0, 0x5, 0xffcf, 0x8, 0x7, 0x9, 0x7, 0x28], [0x80000001, 0x4, 0x4e, 0x9, 0xfaf, 0x7f, 0x9], [0x400, 0x9, 0xfffffffffffffff8, 0x3f, 0x5, 0x7], [{0x33, 0xece5, 0xe442, 0xe856}, {0x9dc9, 0x2, 0x200, 0x100000001}, {0xa2b, 0xfff, 0x1, 0x4}, {0x2, 0x80000000, 0x3ff, 0x7fff}, {0xfbff, 0x552c, 0x9, 0x80}, {0x6, 0x7, 0x137, 0x1}, {0x4, 0x7f, 0x4, 0x74}, {0x6, 0x5, 0x200, 0x1}], {0x8, 0x3, 0x8, 0x2}, {0x4, 0x2, 0x401, 0xe72f}}}, 0x0, 0x7}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000600)) r3 = kqueue() r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r4, 0x0, &(0x7f0000000040)) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x20000, 0x0) kevent(r2, &(0x7f0000000480)=[{{r3}, 0xfffffffffffffff8, 0x12, 0xfffff, 0xfffffffffffffffa, 0xc6cd}], 0xffffffe0, &(0x7f0000000500)=[{{r0}, 0x7ffffffffffffffe, 0x61, 0x4, 0x2, 0x1f}, {{r4}, 0xfffffffffffffffe, 0x0, 0x2, 0x100, 0x3f}, {{r5}, 0xfffffffffffffffb, 0x0, 0x80, 0x18a48e85, 0xb40}], 0x8, &(0x7f0000000580)={0xba, 0x8000}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000600)) ioctl$WSMOUSEIO_GTYPE(r6, 0x40045720, &(0x7f00000000c0)) 05:27:54 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYRESHEX], 0xa) getsockname$inet(r0, 0x0, &(0x7f0000000180)) r1 = socket(0x800000018, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x401, 0x4) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0xffffffffffffff2e) connect$unix(r2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) bind$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs={0x1f95d27d48731893}, 0x8) getsockname$inet(r1, 0x0, &(0x7f0000000040)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r1, 0x0, r3) ioctl$TIOCCBRK(r4, 0x2000747a) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 05:27:54 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x1000100400006}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x10002ffffffff}) sysctl$vfs_ffs(&(0x7f0000000080)={0xa, 0x1, 0xa}, 0x3, &(0x7f0000000140)="00957a79b8f00f20419cb70b30963541a73a93b2f77dae843adb8a5336ccdf34c0095fe1a01629fc42811997c4350685906b00fbd2543a35922f99ed285b2ee8d36a78e3c17c8d0b531c77667185e2048848", &(0x7f00000001c0)=0x52, &(0x7f0000000280)="e4ba57d1cfecb240ade4b3b3ed35eeb5fbdcf6d32a0fb043267c9d1cb6dde758b8e731524a4e7ecf6f1b67746e3ad0fb95b1a788fbe7c5b357b16065b403e0a8ccc15352df4913bfba5e0d407823a086dc7dc95e7075afe6f9b8e0a632e8051a80770137301a6f9c3e5726344b20ab5956a62cd0563bec2e807ef475d2da371928e99ba35fcecd92649fbdd076bf047df1f9416a613d883473e9ecac95e967f8fa94707253a72a0129cc6f09c2b38f49dab90c3895e1aa2280e6bdcdc2a64656b088879d3de967ca96d28d916a49f58f55859d0d1028902f1f160cb38345458686aca5be5aede5a23e4c6ee7cc1719d80b284683926de1eddddcf803285d32732567ceb86c6fb099c9f0f4c4ea2ff9454895ac5cd4b08e666f25dc3b62dd9f9798fd08f7259fc49fee634f1fa852c02fd903ed2013e1d9b73c6243911a1486df49c067ad7338c2cd8a12ac2d1b9708873a3644209002ae6c1244c210641524d0406c3e15f03d5aadd5ed6eba83fd86a7a59470c4fac6b2b3edd950d289ed975586c5cd5c57026165cf710683a5b5555a0098821e26b5b9db075870906020052fb342d33a88dcd50f97778c78e17fb76b2e29388bba77bd651d807041cca4c16bfde7a7325ec5aad8d4abaa3841a9671d7845aad45d1d5233445dff6c8a0a3e7cdc717dff5523f7c1a0cd26e4fc2ed0a7581b95447122e9d68b7c5b75494462ce3cb3554d6d00f1f43fdd72727de04e4294670385c39c05e6da712b8876e2ada7c9837136b00a7d6d9b302f3c1c02f3c893db7e228fead5ca247ecf501b7aa7fb646c33860e3c3d07a00fccbc74db9114eb9ddddf14e4bea4d2125af7533abfed429107130c42425c51c6f8b04652ca1fad363f6925a180812a730a24986a553e8fd7e7bb12789522ce544ebe0c5ae92c072d4dc8441cb6b81730d6ba86865d221b54ea62673975743a1599e9b400a7e1ac7da043b038c2cec7771dbe60e79938e32f6068a52a13fbbc44b4bc6178fe171229b8fd6d4bf32b56c9207c1378c38f0614e90aa22bb0b6d2022e762b8f882f761edcde3ddd586bab8d79bccd6426cb3bc88ee9eb9c2412a2fb851e28d98d3d8749ecea2e182372dafdab3418c337feca1b04416e2a679cb8680296d26c71032c6790825e403a9c83a7e3b38162897a74399ad80f748c131693669b683453b224aaefc5f4ef291be49813f519a64fb67bb955494ec47e8795c7d645274c7f0883eeeedcc39ba9b2822e015a8de5ea631cb62e6508ea406ee47a92b37759992f417cf8fb9dec30d18512e568d2933932ed6fdbc00106ea40cac35df2528f0e98585f757a6415a687b8fd26fdfed9d1e84deb9391800ae598bc3532a0bce68e3fcd53f45a2e58dd00d50c163eaaf8cd84dddf860f00cfb0c29d5d4dc63168d2c42889320fc05c06b80e43938e9631be3b72495964bb12ecefe338055a3b85cf55f473544960a8014192123c51c3ea458b242f7c4ab0d9f0f81d8436ecde80e1af4474ef625ec05eabf9b7d58da011e94e74a966e5a55602db69aa8cdfe15209e1960a7d0bfaf84a17907208b0e0ca0390667af85cc6e6e469f8560b90d567e9e31d7e3e19e554aa58f8c14f4d27d4f3498bf5259ee7410844e2b16a1e5d81ae7d3f9bd8bd4fdeb465edb4caad2d1e55fe9b75020637daf3d0e152ce5a4464a725d0ca4eefa5bfabbc5224bbb02d127d502a607381bda772f74eb0ad6d50c9f87e1f8d54b832008c100bc75aca0b12251e16b40e06d3c47bac5523cb23989325d5b22aa8cb2cb687c7f37318d44c8f8aed1912ec994835d041cda82c488f3d126bb8138d099c7de1b46600f76542d5bdb28555dcf97373a4be8647cf9ec9c20157b5dd2dea95a30546c13e014964a210e7c32d7f928d0e7730ae272d011d28405f6c5088a4c2fec2ae68e3675944081e44aa24f469a71e0bec13159131896e078bda53652774ea58be66a38b24530d66b3fe22c0ad444df063c1fb5721b998d720b01b7783df21de8cecc664eb80e6fc23b7d973e831dbf2cbf8545033e281d179a98a3af7f661f5d869f447e800931b22de25149cb4234641832969e2fdac1a003f183c371c665af425500b3b533a2d15344df25da3736f718a9e7ad124a441669a0fb0abf2049500bf3b8c9eb7d1c613448deaa9d217f7518b51666a635a28e34d8e8d51afefbd893ef4a52b21602660564ba40d1482169eea98a1b34cd1148b0679b00b52517479cb9d8579979746df373cec2db94666a2a40e0433b236663871f53d3fee94c6857441b6c332dc63b3a8c5b543b6afeda5e66d3ea3df135d12b8fe6d5411a9609dff5066551bcefa2cba569d150065e276439c906aa434bcaa28ed841e6ea2f8e91a9689f733a2e74cca16001ddae2fc483778a5453e89c8922e34e56ee17bf3823e010430fde51138f4a2e701dedacaee2f74841d50e97639a11d3efaf05f7c3f02d37691b6f0f5a5f565b7247825ab3ca58f6e68bd02b86db00d0a413b58d85d25544ba8f079a3dcdc9d15e886e6d576528e95d0025ef696de927d90697ed44a764602937de0ab5243c10f4af821e60c39ec61f6f51adf45edaa04d70ea09222654463acc672ef2b40157f84cfcdfec99d96c11d0dbd6cf809df0819e4400e5a16bce250c23d247f4b5d8f8575bed5942da18a450145471cc636ce51c1986354a6ded380789dc6e26894f8e1c8b667e7e4cfee30171d25b009e74033b906aca4b444e6f40cb41c80d8a780122de5d3a7114797a6207301539c52bbc31b9c90642b9ed2ea4d5cce73b7229d8d8dec680797cf338d9f0570eb8b59c95ceb37993192bb99d72ab69d755b61ca8247e1c23d3a59f52f2a8e11a5c16ce9964556b297020a7bef4fb9256f4723f53b1d2d23d1b175872e2ac1f34c6716940c497cbf3e6b9a7696641d81d5bbf22f31b3afbf5773e028ff4098e1eb6b80f82cb152160c5c4428b430222f1492df07a74a7e121cc0e015875107d9893af0c1728864cebd05293478efd3d1b186f489da30db9299ab7d2746abeb20720dd8af3e7532471488d3cdaca627a59d676b44e2d4d8364ded48921f518d28cd5b18a04a333c2f32846a4886c75dfc5decf615fa7920a950b2b878982b72ed8e7615e76ea6f46b47e8c80bc9838327aa1851957172084277d26942b1feab6f87722576af36ed8a6857fd254e5c99322b42296ecac1ceaddcce22253d0ce761c563e08039253fcbddd3c35128d211dadbbcc18ac378429ee910a850ba79184c53a42c92d6b711af62d2b6a685143bfae7ee4f1873e7146beeb3efb7c680db5622f2faec20912feec22bea72dff0353ed65022a471525d8fbc9ccaade5b6e98fe0219c2143ff22dc37710c890500f5e4b5264fd848595ddb214b9afa36d7e669af430384f258042509e0ad10a427573d64331d23a8605b3e8100eac9c2c6866c92486c42528366fa9c9250f4589240b868e2db9c6f183106cdc8458755443456063cf410f93b877abf0c95093ad550f238eb059b5c2d7c8999e9730e0d0ecaa0ede0e7a3570ad65de855a5e9bb4fc48ed71c6a073e659dd46e38452e3c6c824a3c12825c28d06e726221b41731f228673a6de3f3ad1ef8e7dc246a6a719cd364762d7785a56009a7c988e2929e17488b037642b91fc2201846320543468b85278640b8ab04aa8045fda94cc7e27d1d51b284bd7d3301536c291c20199c6d01dbff4339b8eac704f592c617bafc9fdc59d60416d83f7023f38eadf93ab3c7f4414cccbb5c22c4189b46bbc2315f5458bb25a2723537a2185c99ea09ac503d0842a8e42c4ad4fa76689bc6299efae4f69aff7250138cd19583ba7da7d846606bcaf259a34e24d4e6ef0bf7fdbd772915e5ddfac6ce40d5cd21253c33dbb526f6c2ff109b43108f7591116cb61fb435b368075824c9772f41244a31e7c53b487792e9f0bcb53a7b95d059d980ccf69a69df3633277cd54879be251a994d42a4dfb6de4f54529aa28a40d0a53034edf5c37e7dc8c3e9f7aea3807932ca94914987cffe28ecf1ef0d4c896f445754a0e0bdb069afaf826dd2575d1420ce8ad3c9dfe3b49304f6a273cc303fed6d49ebad48dc97c1cdfd312c66ee053b16d23314eb30fd0396ec90511f85c644547f4fefc2db309be42e433630064f367289b13bab7bae208f92c66791da88835ce89c867bdf93ca899d9d328a320465730e55e374d6bb9b949313afadcdf5c706add93b4420f04232eca782af073ba6f233945d93c529e17fb82745fad701d24dd8030c635af61d3443a36ccef792fb3678e63aa246b0749b774dde29ddb69a2540577b00e074c58c2bcd6c8162999e60d6112bf16f1b2b4321b75dc239cbba24d423929618a2e3ebb080162b232943b33e42b895b15f646b1af3ce0b8bd61e1c86e355d75eec682f2b578de2bbc1b57293c1222afac3ec0cd753db45b97ec837007cfc3119509886b2159a5aa955aa57dfe5bf12bf090f46735d3ad33077e8ceb5e97ba0efa63fbdb5afb06a65b7cc879a0ad417481ce847e9d9c47b2db09bfd5507cf8c5d006b9dc3941ad3baf7a99df8569d617a22cc837365a1271df81c2070ae313c4bdbd274d30336a23b7bee02ba75cd7d91ecac9e54b0c01ef6c2fed75188ed19b9689c16b75a3fa294c10a7e9e150b4f0c3f2267093e1ad469bebb9a305ddcd5a1b900872749e362e45b5d736ca0c245f3391814b100b45b8c5a965cd8002610ce6ae2fa84f6857ee875ff96dafa195596293d27fc3ff6a83d8fdf626874f6209d0a832ee34a34f255bcbde357ce5be8c14ea81e6aa7ec5d3b944282692e2a01602deb69e220cc9a6ad418167aa55cb30f69a4ea20559fda2a4e86de44d5a93d9087cdf83e2100bb4c63417c5ffe714b9e189331adc3fc3adaaa0f20277ac88480f8cb6bb4bb31218f4e7e25d11ee6b340f105623f37604b13a765f289a69e7af93cf0c9b5a0cb902c580fee53859a623a4f71bf042522bc697fcf6d51a937a8ae2cd1dbe28ae0c66d2d3587898c3369c7d9f72fdd1eec1a2a171df31b2490eae2d7c9bf043bc84cd8cf32caf014d1b3913d4d949ad6f6b057ac610a4ca7e5e236356b04bb33b0bb97324ccaf13593ec3aafea9a21c9f15d7fbac3d799e65e744bb35d80cb680dee3a39c55748a2173dd111a5fb7cc17412a8f0e2fd3ad3cf3c5d87dbd4ecd6284ff6d9f51893941f9a1d8b700c213fe3066525f9ed390d3b7456f354556b3780c2036e02c521fc6a5a9cf5f3e8ec0c2d8c916b7fc860b5d6cf370748bf883aa5b7fb901da2e24aa4c2476d04a3be9001eba058857fa2ce50ff03d877b777da920aa0bdff44d848b95e8409836327ef73fb071427c4d8cf268908790c276fb58f88743507697825c07fc49774bab4a6060e76092b8a8f581890693376bbc3f7f2a711d3b51649b9860b0dae5a3c25a662e545f4efa27822501d8e63b12097d179322b45ae1c801a2576cee3d4bfb57c51a67e950a9d52de4e4c54d6c6a1f5616b851e893961eda5366ab46e1b66bfe53d76acf6d3f6b42578b8f6d199cc445f23596d05634e9efc19c275759b8cd4a032b5a98d35cd19baa4ed05ff86f403a6bdcb7b64bbd3e75362d29d931b509562dfbd52e3d06a39171d08642024d63221fe83494f4ed796bc9d981ee025b2667598e04c3d1286d00c4b05ef32d6e6c38b2a6bc0b86e0024fe816068a8c3980d17b4bd59279b4419818649e55102c28527abc05e499186c3491ac4a29babb9ea6bef693383562fe440aa417890", 0x1000) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100400006}) 05:27:54 executing program 1: sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x5}, 0x4, &(0x7f0000000040)="b545ba8de3b2fbb3ffc6b7c3d3a3a0beb64a9642bfd4b41d932a854816264c05a3c0e1", &(0x7f0000000140)=0x23, &(0x7f00000000c0)="7d54867e9018417d2e20a287321545dec0c30a86d909f6436634a33b0f7a05cf10b0f683df50f8e17a57c0845cc9e7f5572603aca7df9def9aa7bef4", 0x3c) r0 = socket$unix(0x1, 0x5, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/28, 0x1c, 0x1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) sysctl$machdep(&(0x7f0000000240)={0x7, 0x5}, 0x2, &(0x7f00000001c0)="a7919090b9a5a80d6072d753bdfe2fd08dd9b82b5becbc4184dc233ed839eeceb3b43c2bde11f13b9a1952ccea5b34f49023ebf950ae7c33c1b977d068eee275d1cbf9740f32fa260d90842ee3c34ebb9e877546b789cb629fff50ec3ea46519bb114e9d8c057928926bd5430118ba", 0x0, 0x0, 0x0) 05:27:54 executing program 1: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='c\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0}, 0xc) r1 = semget$private(0x0, 0x6, 0x89) semop(0x0, &(0x7f0000001180), 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xb2, 0x40c}, 0x9, 0x1, 0x20000000000008}) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x6, 0x89) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000002280)=""/31, 0x1f, 0x841, &(0x7f0000001200)={0x18, 0x0, 0xfff, 0xa}, 0xc) semctl$GETNCNT(r4, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r4, &(0x7f0000001240)=[{0x3, 0x8}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x1}], 0x4) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001280)=""/4096) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001100)={{0x85, 0xffffffffffffffff, r2, r3, 0x0, 0x31, 0x409}, 0x9, 0x1, 0x20000000000008}) r5 = getgid() getgroups(0x0, &(0x7f0000001100)) getgroups(0x2, &(0x7f0000000000)=[0x0, r5]) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r0, 0x0, 0x0) 05:27:54 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) sysctl$ddb(&(0x7f0000000040)={0x9, 0x5}, 0x2, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000140)="472cc15240fbcfc2c31b4f216de8097d8e976f62a7e86028eb74c5cbdc710a0f2e0fd5a98227c69f1e888d932b34b0e0268c56ba56032badf44b216c5b6bb1195a2a322d3152bfbaf0bb502a2e72faff2a5cb7240973fed79be91e7c7491527aa310d4440d44a87109c04978237b6ae1801cff576fac4aa5f26a56185744011c579d02f694ec07d31337f43df2278404252dd90759a679e3fa30fea81a08ec42861b3cadd59cb23ba9a0794b12318fe24269ad305ed3e2cb0c4f258eb1bfe533b8ecc1c475888e2d62bf042f830588f453073e1e0726808d43c155421cd2b2d8259e1a39428d", 0xe6) ftruncate(r0, 0x0, 0x14030007) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2b788e9ab58f0412, 0x0) 05:27:54 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x4}, 0x10, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000080)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f0000000100)="76c8a1a7bdd24594893374a42fbcbcd158cbbfe601a0d0b56092714b1cffe7d000c9697cd657015d5cbeba995d3c80a0968d419d0abc401e009fe6665df59ed5b2bf5c881af1130571b3b8e595397f495f3c6e3b67621bf9d5621eb0d3b6a7aa44a1125cca3542310c3fcfaa5b6c8c4b23e6dff112ac602f426d9f4f81c31e543f7399250faa080d4e96f2cade04cfa3d31b5583c79e212b94f512cb5e72dc368cbea7556eded401edacfeda057c487ff9d40171f85c07f94a1d70c19c4eaf080e1c841861b84cd6240a70b93e5316c4ef32d09ed2dfe537db", &(0x7f0000000200)=0xd9, &(0x7f0000000240)="163bcb921cf848d7be9c880484dc5b7695bb19961cc04a1526cd62631b", 0x1d) 05:27:54 executing program 1: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0x10}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x25, 0x6}], 0x1}) 05:27:54 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100383a00fe800000000000000000f1ffffffffa9ff02000000000000000000000000c6ad009078000000006027671500002b0000000000000000000000000000000001fe8000000000000000000000000000aa3c0000"]) msgget$private(0x0, 0xfffffffffffffffd) socket(0x2, 0x2, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r0) getsockopt(r0, 0xe21c, 0x100, &(0x7f0000000140)=""/61, &(0x7f0000000180)=0x3d) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}, @cred={0x20}, @rights={0x10}], 0x48, 0x2}, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) socket(0x2, 0x2, 0x0) socket$unix(0x1, 0x2, 0x0) acct(&(0x7f0000000100)='./file0\x00') msgrcv(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000000000000000000000000000000000000000000000000000000eee100000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000220000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) msgrcv(r3, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r3, &(0x7f0000000000)={0x1, "6a7715654efe871cafd76aa1f42cea9f4002eccfc71401377cad389c4f76700e21ea2cdcd9cd825e18cbc6470b2622c5d92cd672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45811b290efaf3c5d518de658356ce7b28bc65702184661b7637d97761a0476f7b0f1f4465b4de1b0655283452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb04b731cb084542e16c2eb931a11c92b9877722265eba7f8ec5212bfc96c9017d3f1f5950f2778a9"}, 0xc8, 0x0) 05:27:55 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:27:55 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) recvfrom$inet6(r0, &(0x7f00000000c0)=""/157, 0x9d, 0x843, &(0x7f0000000180)={0x18, 0x1, 0x3bb, 0xffff8000}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, r3, 0x190, 0x100}, 0x5, 0xffffffff, 0x6}) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = getuid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x9, 0x0, 0x0, r6, 0x0, 0xa}, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffdb, 0x0, 0x4}) r7 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, r7, 0x190, 0x100}, 0x5, 0xffffffff, 0x6}) getgroups(0x4, &(0x7f0000000200)=[r3, 0x0, 0x0, r7]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r8) syz_emit_ethernet(0x56, &(0x7f0000000040)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x20, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @rand_addr="064f1428a5cdd66ab14de84c9c14b94c", [{0x2, 0x1, "bf355f004f05"}]}}}}}}) 05:27:55 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r0, &(0x7f0000000340)=""/222, 0xfed4) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f00000004c0)=@abs={0x1, 0x0, 0x3}, 0x2f) getsockname$inet(r2, 0x0, &(0x7f0000000040)) r3 = accept$inet(r2, &(0x7f0000000000), &(0x7f00000000c0)=0xc) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000100)="1c47f79264144041ee81836d3166c9171a124eb8836516162a1fe1b5c22e8c703fe7a05f9f599dec6ad14752fda2c9b679650cdee9bb9b908d6e656a99fd17ef78f154dbeef2f3b5b7af6febc829c62f4b62014bd63862cb2c72f3af280f0c99ed877df01a74a4c41e71697aa8", 0x6d}, {&(0x7f0000000180)="d371e609f8f97a711dde987203d84d96e03d26127a49b8a3727b8e070c5388008a3654325531344db756e1ffa9b0840c7d864ddca07a72dead819ffd425dfebbdcc5730d27639bfbc98ed9e61870", 0x4e}, {&(0x7f0000000580)="14b63d9112905174a3bdc3ae769592c0af8e0c9ff88ce6d12a2b20736411d47cbcf429446c7d05f9c6fff01a85769cf8baecafc91dfe27605ecee3da20442c4ff15182aa03747f5c6f3761edcb0370ff150335863bc5ca1e317430e752ac4c6e1fc5d050aae181ecbcf3350d59446b0d7b0a1db1bdf93205e9a97ef53b40ff7791aa38f23292e86a", 0x88}, {&(0x7f0000000280)="2f8a20c2591563a51490dba1eaf3510f0f54cd7cf84328763f4fe04a3b966dadf595ff654d3ddff0d8dd0d002f56ab7d71ed7ad4a66e0d2b2b1a051efa46df88e5c7ff50e93b", 0x46}], 0x4) 05:27:55 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) r1 = kqueue() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x800, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x5010, r2, 0x0, 0x9) kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)) 05:27:55 executing program 1: setrlimit(0x3, &(0x7f0000000040)={0x100000, 0x97}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f00000000c0)=[{&(0x7f0000001680)="c4", 0x1}], 0x1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r4, 0x0, &(0x7f0000000040)) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffb, 0x8, 0x4, 0x2, 0x40}, {{}, 0xfffffffffffffffd, 0x40, 0x1, 0x7, 0x6}, {{r0}, 0xfffffffffffffffc, 0xa, 0x1, 0x613c, 0x7}], 0x400, &(0x7f0000000200)=[{{}, 0xfffffffffffffff8, 0xc8, 0x40000000, 0x7, 0x7fff}, {{r2}, 0xfffffffffffffff8, 0x60, 0xf0000000, 0x2, 0x1}, {{r3}, 0x0, 0x30, 0x40, 0x0, 0x30e3}, {{}, 0xfffffffffffffffc, 0x54, 0x2, 0x3, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0xa0, 0x82, 0x0, 0x6}], 0x8, &(0x7f0000000000)={0x0, 0x401}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x3, 0x7fb, 0xfffffffffffffffe, "536a5389a77f0c02df71795acd76e7f0b9009400", 0x1}) poll(&(0x7f00000001c0)=[{}, {r0, 0x40}, {r1, 0x1}], 0x3, 0x7) 05:28:00 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) syz_open_pts() r0 = kqueue() ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={{}, {[0x0, 0x2], [], [0x0, 0x0, 0x0, 0x8], [], [{}, {0xfffd}, {}, {}, {0x0, 0x0, 0x4, 0xffffffff7fffffff}]}}}) kevent(r0, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) r2 = dup(r1) ioctl$KDGKBMODE(r2, 0x40044b06) close(r0) 05:28:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000440)) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000240)) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r4, 0x0, &(0x7f0000000040)) r5 = kqueue() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) seteuid(0x0) dup2(r4, r5) syz_emit_ethernet(0x140, &(0x7f0000000100)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1\aq', 0x10a, 0x33, 0x0, @ipv4={[], [], @multicast1}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "97be00", 0x0, 0x6, 0x0, @loopback, @mcast1, [@routing={0x2f, 0x6, 0x0, 0x0, 0x0, [@ipv4={[], [], @multicast1}, @local={0xfe, 0x80, [], 0x0}, @empty]}], "743ca9cb7f246611b50c3a9f47de8757a5c603d40e0cad7fa807330a5ead54cfead57cfb6bc3780100401c47100d673bb37c7ef57eef657df4ee1198d0bc106206def89660683ebbd7e47e5d77b388bddc0ac336af3944963d3bb330bfd846f68059a8b78358cedb1f397ea6982598fc1ef25e4d4cbd60f4812c3b24b1561aaa6c5c3238d5660bfdaf8cbbae2452058f80a08f1a8ec8cd3fb7280ec7e547ebe20b19"}}}}}}}) 05:28:01 executing program 1: syz_emit_ethernet(0xb6, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6031797100800000010100000000000000000c0000000000fe8000000000090000000000000000aa000000005e7740da0226155ef16380020e553bd15c6ac93694068f85af866378574e3155bd4ea0f1480ffcf12351bd0ef15061c072f8a140c6069b30f0fd7af08c3c5837847637772e946c404baaa5e29f55e9b7000000000000004e200008907800000000000000000000000000000000581a718cc0a3cb049006a331e4aa1c41288c1595e5e68e00"/205]) r0 = semget(0x0, 0x1, 0x2c8) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000100)=""/71) 05:28:01 executing program 1: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1e}, 0x9, &(0x7f0000000040)="5077829ee0f5d2a6c65894a13ff7a155bf142489872234e03bea83f711f637239a2e8ca3bf84bf19c50d3d42dacd48331a61c1763d83708e5b8aa59ebee8d14f67231d7353b71fd12d57662e0df9827289db9940f9d6776ac2e71dd36f4f1caf4abf70dab8704979bd51bd1dea2a0d8a0bf0b8a13a000072dba17b5383d7f861ec12bf5b88699bbca63c5702b2139f2b78a8", 0x0, 0x0, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) getsockopt(r2, 0x800, 0x81, &(0x7f0000000180)=""/102, &(0x7f0000000200)=0x66) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000140)) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000440)) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000100)=0x9) 05:28:01 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x8, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x8) syz_emit_ethernet(0x4a, &(0x7f0000000180)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x14, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @ipv4={[], [], @rand_addr}, {[], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 05:28:01 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) socket(0x1, 0x5, 0x2) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000), &(0x7f0000000040)=0x4) r2 = socket(0x2, 0x1, 0x0) r3 = dup2(r0, r2) sendto$unix(r3, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e700000002000000000000031208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) 05:28:01 executing program 1: madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @random="45f7b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@echo}}}}) 05:28:01 executing program 1: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 05:28:01 executing program 1: pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000440)) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff8, 0x4c, 0x2, 0x100000000, 0x6}], 0x2e, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffc, 0x51, 0x2, 0xffffffffffffff97, 0x4}], 0x1, &(0x7f00000001c0)={0x8001, 0x1f}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0xe) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffffb, 0x33, 0x40000000, 0x1ff, 0x6}, {{}, 0xfffffffffffffffa, 0xa0, 0x80000000, 0x6, 0x5}], 0x100, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9, 0x14, 0x4, 0x7, 0x3f}, {{r3}, 0xfffffffffffffffe, 0x40, 0xfffbf, 0x5, 0x7f}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x20, 0x1, 0x6}, {{r3}, 0xfffffffffffffffd, 0x4, 0x1, 0x2, 0x7}], 0x6, &(0x7f00000002c0)={0x7f, 0x3cf21700}) open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x280) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40800000007) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) 05:28:01 executing program 1: syz_emit_ethernet(0x42, &(0x7f0000000080)={@local, @local, [{[], {0x8100, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x11, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @empty, {[@ssrr={0x89, 0x0, 0x3}]}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000440)) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0xbb8) 05:28:01 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100383a0000000000000000000000000000000000ff0200000000000000000000000000010103987800000000602484a2000000000000000000000000000000000000000100000000000000000000ffff0000000011000000000000008dfac4c58aa33af6656331c82c23a0e299a245e2b414d83d73d027f509efef650a7d0aae2c821a99c498eb89158a894f205a68f2aac60a931f1b3623fb169b17a1c07a3e9a57aa890269777818fde1028913a4e04406b2c0dbf6867bb717e9f1bb67601397ad990553eb9ee2463133eace5a9e2b1671c780abb1700a2f0c17297309c974154dc02cc0040845df0a98733a8a9c23a894d094a396feab5183383f89fc1108ae46243f71eeca858ecf0c87dfe0917c2093cacf51b3ee8845bfb232e126f83eea"]) 05:28:01 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x18, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, {[@sack_perm={0x4, 0x2}]}}}}}}}}) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) 05:28:01 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x38}, 0x2, &(0x7f0000000040)="a2e9592e09fa756213fc4d96e4acfbff5facaaaae2a90000da70725fdcade630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac9934b505f15c23932ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda5608802fdda34e8b419cbf9253df398446aa4c097da04f69cc5cc4f16b01229be127e27680a458f48bacdae38767dbb850ebdb29f968bf2c6ad0f7494a9e1fd03beb90543ad201c371a7d36c264ce28f48fb6b18b", 0x0, 0x0, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000440)) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, &(0x7f0000000000)=0xa, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000280)={0x6, 0x3}, 0x8) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="bcbe3bbd23aad32955fc191d1a3d5ac1c9e53b0dc3ca7f7c208424756eb972a8826269cb4c660cd4d0dcdbf8a65b7e6a966b2963e4b455db56e7ff949a3b04e4e4cd25dcfe5393bf4101b5210ac1ec0bfab3893382347effa0e257f3982b65bc9c9e1acb4a946f7522509f4fcb8012f580ad3e9e936fb15b01771d13780afd0ed8d089e025feff3f5e1d31ed6e39645ead3412dadab4bf6c77b6d44df2b773a3576c7173ac5d665a812142f8df076e57d4f57c53586d6bae288b966828b591826052db8e94b58f67f0e8cd5c", 0xcc) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000140)) 05:28:02 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x24}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) getpgid(0x0) getppid() getppid() r0 = getpgid(0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) getpgid(r0) msgget$private(0x0, 0xfffffffffffffffd) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) socket(0x18, 0x2, 0x0) r3 = semget$private(0x0, 0x2, 0x120) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000100)=""/1) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000000)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f000001a8c0)=ANY=[@ANYRESHEX, @ANYRES32=r4, @ANYRESDEC, @ANYRES32=r4, @ANYRESOCT=r5, @ANYBLOB="d51c9d4d48a95611fc27e42f5fe3b1526d154f716c146973abe1fa9e0747cde6dfbb5ec2b4f10d8e9ec59704d9b76917f03f3d875210005442cc282394dca0b245403a60cbeee049a6440bd21fac5ecc3addbeb0b47c9c3a32ae5ae5be9351b92a93813ccdb9da71757d93740e0bba3c4078e1121c2402ae0e2223369083b2d798c4d00747d9cc744a400055ebdd1d851ffe3e8ad28056551585aebd3985b43aa766c38e46d57aa681b5431a6340bda5e96895c476b75a490a85125688c95ac9a6e591687e4db759054adddcc1756e17848296310b0427b4eb2059e07e9a6e3b477ae90ce1e4950a395f3307e448206e3bca7c143a8ba881e6528f4a3ddbbb8a8cb9bbd7bc16790100cdeb6b8352efdb7e5d9e637497297a840714043b106250393daeefc1a2eef38d1f094ecfa0245ae4a30a5815a26320f4d88b9e31349d87fc47ffc37b71c4bc404769e9849cb5bce73a404c733cef0cb4512148c6bf4f55ffff8277f0375ceadbb391ebc48d2c04e9582d4f76edde216f3f2e8db06effd56a7bd1e093b437a890409d8d10d8000000000000c1b036dba88b381fe4ebb2eb70c8b63c537f6d990718064c50b214bc8ac7979a9379857b30e498d0277c1028463f36fb933edb09b8ced563180295dac6f94e0900000000000000462b12730861ac5183ff965da5aa36fcbd6f811e16c5e586020f6514fc8867ad1430b6ecd10c06e74c47596e0918d7cb2a9089218ccdf3d3f0ab01651c54492b313cd13a94977ebaf310532c296dcfcabbe67013b9b2717a1f2eca44d5a578d98bf04228828cc4c1e3f85084d89a24b5227ec68d60f1f3a8d938d9206a5e640e9c516f762d41d86756abf25150b0b43ab7596630b31d0d021e41db5e09f1c2872c7d4376975808215fceba9d7c71f65028775d85856cc04dca36492457783531033bf5c01fe07a3c9518ab494c59fa50974f3b400e74f2ad7cf5e0875105d9b1ae1b370a81648b7f3d58955f3bd3f0b45529361b700e9ed1788840952a5d61576538c29adf1585f65f5c1cb78cb9482fe2b65678732cf3574a724612b70541a3f04bdd7602b6f4413c1a15000000000000e9590c265b6ad203429f79b944c073d05ad2eef93c49a5eb67612d3d94a1ffa57217a2b92f77b2e5099eb5a0a1930f41a2b6bbb7c8d8b313beeef131547e4c3b10b4f12a39265dba07294a4a2411ea3b7994c5fabadb9d53d6299b0c0bb03a74c0b3ebbc26178b45b6ea9fb1699ee9d5508f"], 0x109}, 0x40d) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000040)=""/51) 05:28:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000004300030320fe3063a3b58df405018841cc118e4b0c00470907bdabc7c0b81910177930795f98b0dd000380d96bfb3c67a0d698d3900cafbd65de6e2c72771ab62ca1898d75caa5dd4709419bd84019c811ea5c951386a032daabd7e301a92fbe7d2d5b29136ae327e9df08f8a03e0dc3dc7ae16da9dcb3d90dec12f91619e4cd57af68227d5bf82d90c150e9f437c4240b9875b702fead8fe25cd4c4c1f340797a8214a4cc93f5a7529374f310205cf0c5605b0b53dee1b810b2e728548c2fe68b75bd19e564b823ecbd14938f40c9a97a7b0fb616a62fa9a1bdafb7be81550fadcbe379c4ea306e10254fb19a5b1d779f0a117abcb0187b81369c07c21a1ecfef308a5aa1b0377"], 0x8) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) shmget$private(0x0, 0x3000, 0x144, &(0x7f0000ffb000/0x3000)=nil) getsockname$unix(r0, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto(r1, &(0x7f0000000100)="dff3dfa6ea7837982268eadf3466c0a4839525ea94d4cc4b9e97fb5a16cf0b5aa80f0c478296", 0x26, 0x6, &(0x7f0000000380)=@in={0x2, 0x1}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r2 = syz_open_pts() ioctl$TIOCDRAIN(r2, 0x2000745e) open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0xba) fcntl$setstatus(r2, 0x4, 0x4) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x12) read(r2, &(0x7f0000000140)=""/229, 0xe5) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) connect(0xffffffffffffffff, &(0x7f00000002c0)=@in6={0x18, 0x2}, 0xc) fcntl$getown(r2, 0x5) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x8b) ftruncate(r3, 0x0, 0x4030003) socket(0x2, 0x400000000002, 0x0) 05:28:02 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000040)={@local, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @random="dac81159f8dd", @loopback, @empty, @loopback}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0x7}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0x200c, 0x800}, {0x5, 0x406, 0x1000}, {0x4, 0x100, 0x3c00}, {0x4, 0x7, 0x1000}, {0x2, 0x3, 0x1000}, {0x3, 0x3, 0x800}, {0x2, 0x124e, 0x800}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333, 0x3400}, {0x4, 0x2}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x800}, {0x0, 0x5}, {0x0, 0xfffe, 0x1800}], 0x5) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000040)=""/150) r1 = semget$private(0x0, 0x4, 0x9a) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000580)=""/130) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000000)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f000001a8c0)=ANY=[@ANYRESHEX=r1, @ANYRES32=r2, @ANYRESDEC, @ANYRES32=r2, @ANYRESOCT=r3, @ANYBLOB="d51c9d4d48a95611fc27e42f5fe3b1526d154f716c146973abe1fa9e0747cde6dfbb5ec2b4f10d8e9ec59704d9b76917f03f3d875210005442cc282394dca0b245403a60cbeee049a6440bd21fac5ecc3addbeb0b47c9c3a32ae5ae5be9351b92a93813ccdb9da71757d93740e0bba3c4078e1121c2402ae0e2223369083b2d798c4d00747d9cc744a400055ebdd1d851ffe3e8ad28056551585aebd3985b43aa766c38e46d57aa681b5431a6340bda5e96895c476b75a490a85125688c95ac9a6e591687e4db759054adddcc1756e17848296310b0427b4eb2059e07e9a6e3b477ae90ce1e4950a395f3307e448206e3bca7c143a8ba881e6528f4a3ddbbb8a8cb9bbd7bc16790100cdeb6b8352efdb7e5d9e637497297a840714043b106250393daeefc1a2eef38d1f094ecfa0245ae4a30a5815a26320f4d88b9e31349d87fc47ffc37b71c4bc404769e9849cb5bce73a404c733cef0cb4512148c6bf4f55ffff8277f0375ceadbb391ebc48d2c04e9582d4f76edde3f6f3f2e8db06effd56a7bd1e093b437a890409d8d10d8000000000000c1b036dba88b381fe4ebb2eb70c8b63c537f6d990718064c50b214bc8ac7979a9379857b30e498d0277c1028463f36fb933e180295dac6f94e0900000000000000462b12730861ac5183ff965da5aa36fcbd6f811e16c5e586020f6514fc8867ad1430b6ecd10c06e74c47596e0918d7cb2a9089218ccdf3d3f0ab01651c54492b313cd13a94977ebaf310532c296dcfcabbe67013b9b2717a1f2eca44d5a578d98bf04228828cc4c1e3f85084d89a24b5227ec68d60f1f3a8d938d9206a5e640e9c516f762d41d86756abf25150b0b43ab7596630b31d0d021e41db5e09f1c2872c7d4376975808215fceba9d7c71f65028775d85856cc04dca36492457783531033bf5c01fe07a3c9518ab494c59fa50974f3b400e74f2ad7cf5e0875105d9b1ae1b370a81648b7f3d58955f3bd3f0b45529361b700e9ed1788840952a5d61576538c29adf1585f65f5c1cb78cb9482fe2b65678732cf3574a724612b70541a3f04bdd7602b6f4413c1a15000000000000e9590c265b6ad203429f79b944c073d05ad2eef93c49a5eb67612d3d94a1ffa57217a2b92f77b2e5099eb5a0a1930f41a2b6bbb7c8d8b313beeef131547e4c3b10b4f12a39265dba07294a4a2411ea3b7994c5fabadb9d53d6299b0c0bb03a74c0b3ebbc26178b45b6ea9fb1699ee9d5508f"], 0x109}, 0x40d) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000100)=""/15) semop(r0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x9]) 05:28:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket$unix(0x1, 0xa, 0x0) sendto$unix(r1, &(0x7f0000000080)="e50e45a12631b9b72a279b032c1b34a1fe2976837fd583c5b215e9efefd2a62845e44ce6bfe31ed00ce9245e0228ffd05fb6cd6a7b84", 0x36, 0x2, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xffdffffe, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af67a117c00"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000a00)="0961c7cdf5abab8e945ce3c9d7071e8e87330c3753dc07", 0x17}], 0x1) syz_open_pts() 05:28:02 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000600)) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x1, 0xe1, 0x401, 0x9, 0x9}) syz_emit_ethernet(0x26, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa45f7c676ee0e810041000800450000140000000000069078ac1400aa00000000"]) 05:28:02 executing program 1: shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x3000)=nil, 0x1000) chdir(&(0x7f0000000000)='./file0\x00') r0 = socket$inet(0x2, 0x2, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x10, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x1, 0x1810, r2, 0x0, 0xff) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000600)) r3 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x10) setsockopt$inet_opts(r3, 0x0, 0x2000000000015, &(0x7f0000000140)="31983ba26211896c910848701ddbdf8accbf566b6509f750804680695810cd37943f325f9c092774232f77fea4d46eaedc3042366b9a2b3386687b471273c0f892de5b7a2ee3b50716257de4a7f5cc3f7a46eeb847163817a77ff702bd13bd16375dc3a7736c7224fc8706c1fb149cd248df292feaa8a4d180031a80c326fab3e746db5b7aeeea57158fd5ef038214dd030d280f2e1cd084efc4f5ee3e7386ab0a44c8dd74493d929ee9fd476791ea34eedd5bf0d63eb34df3a9e718a5a90786718f8705008f55aa581606c13b537d007955b731be4dbfd30a247e10d4119a54eedafd804b31b1850a23781b2c48732721554ad0cd59d1ddb6fc4355d02835a346d63d1daf074351251646004c1df7d071dd6fe2cc15b2c4f77d85b2e8c0fe97f0c8ccd6b0065b5a8f67f982a802011941efbebd92b8e1d388f089a0df4a28d1ba711fc5cab91f85b018ae49", 0x14c) getpeername(r0, &(0x7f0000000640)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 05:28:02 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000140)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x8000, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x11, 0x0, @rand_addr, @rand_addr, {[@ra={0x94, 0x6}, @ssrr={0x89, 0x2f, 0x0, [@multicast2, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @empty, @multicast2, @multicast2, @remote={0xac, 0x14, 0x0}, @broadcast, @broadcast, @remote={0xac, 0x14, 0x0}, @multicast1]}, @rr={0x7, 0xb, 0x0, [@local={0xac, 0x14, 0x0}, @multicast1]}]}}}}}}}) socket$inet6(0x18, 0x5, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000000)={@broadcast, @broadcast, [{[{0x88a8, 0x4, 0x1, 0x4}], {0x8100, 0x5, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @local, @local={0xac, 0x14, 0x0}, @remote, @remote={0xac, 0x14, 0x0}}}}}) 05:28:02 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000240)=0xa, 0x4) bind$unix(r0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) getsockname$inet(r0, 0x0, &(0x7f0000000040)) close(r0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0xfffffffb, 0xb, &(0x7f0000000080), 0x0) setsockopt(r2, 0xbf19, 0x86a, &(0x7f00000000c0)="bddc92f207db9d8846b1a39aa12bd04424e5c55d81f85a9ac984891656ef277382b9b39757283bc46d932fb9c040d66e554b68a7b465c511f3e55665836843c6b7be129afaca2045148c6a21d8348d86bd6399c9bb96da85bc13a483ffa208ffef87fd29515c4c45428b68526656882def693b51b3e6cfd183be241d92a5a7706bdb9ad5668a16d88c4c1bd00e291f437bb40e4d603b4a5643c66a7e28e8339a3dbf7829db2b7eb59d9e19cfeabea5ac15d9451fb80ee7d3f84c2a71d7d7882ef0da385ec97fdb9827a8260e8ed65c7011622ad871be857397b8f36cad765e1b718d7b0d636ea51b0b6f37a5adab79a51d298e8d8f5ca2", 0xf7) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 05:28:02 executing program 1: syz_emit_ethernet(0x7f, &(0x7f00000001c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0xa, 0x4, 0x1, 0x1, 0x71, 0x66, 0x2, 0x7f, 0x50, 0x0, @remote={0xac, 0x14, 0x0}, @loopback, {[@ssrr={0x89, 0x13, 0x4e, [@multicast2, @broadcast, @multicast1, @broadcast]}]}}, @udp={{0x2, 0x0, 0x8}, {"8fa8fec6e19c7757753c918a18a60539c0553ae07e3c9654429e4e275aa56535738edd06998d930007124a1f2d5e5fab7c74e4423d91f984177c22e2c6dbec96f2"}}}}}}) r0 = semget$private(0x0, 0x1, 0x482) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000040)=""/253) 05:28:02 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000600)) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000000)={0x1, 0x377, 0x8471, 0x4}) syz_emit_ethernet(0x3e, &(0x7f0000000200)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "e25b14", 0x8, 0x0, 0x0, @rand_addr="5140ae102c44c84c73614d9c561d2293", @loopback, {[], @udp={{0x2, 0x3, 0x8}}}}}}}) 05:28:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0xa) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\x00\x00\x00%\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00K\x00'}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:28:02 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) sendto(r0, &(0x7f0000000100)="9edb28f8f99eb18b6255b0f22c506163f49171d16469167b90562a1078c3f9de3adcff56", 0x24, 0x0, 0x0, 0x0) 05:28:02 executing program 1: open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='x\x00') r0 = geteuid() r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3}}) r4 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, r4, 0x190, 0x100}, 0x5, 0xffffffff, 0x6}) chown(&(0x7f00000002c0)='./file0\x00', r0, r4) 05:28:02 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) preadv(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}, {&(0x7f0000000100)=""/115, 0x73}], 0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)=0x3f) r1 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) r2 = semget$private(0x0, 0x4, 0x9a) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000580)=""/130) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000000)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a80)=ANY=[@ANYRESHEX=r2, @ANYRES32=r3, @ANYRESDEC, @ANYRES32=r3, @ANYRESOCT=r4, @ANYBLOB="d51c9d4d48a95611fc27e42f5fe3b1526d154f716c146973abe1fa9e0747cde6dfbb5ec2b4f14d8e9ec59704d9b76917f03f3d875210007e5442cc282394dca0b245403a60cbeee049a6440bd21fac5ecc3addbeb0b47c9c3a32ae5ae5be9351b92a93813ccdb9da71757d93740e0bba3c4078e1121c2402ae0e2223369083b2d798c4d00747d9cc744a400055ebdd1d851ffe3e8ad28056551585aebd3985b43aa766c38e46d57aa681b5431a6340bda5e96895c476b75a490a85125688c95ac9a6e591687e4db759054adddcc1756e17848296310b0427b4eb2059e07e9a6e3b477ae90ce1e4950a395f3307e448206e3bca7c143a8ba881e6528f4a3ddbbb8a8cb9bbd7bc16790100cdeb6b8352efdb7e5d9e637497297a840714043b106250393daeefc1a2eef38d1f094ecfa0245ae4a30a5815a26320f4d88b9e31349d87fc47ffc37b71c4bc404769e9849cb5bce73a404c733cef0cb4512148c6bf4f55ffff8277f0375ceadbb391ebc48d2c04e9582d4f76edde216f3f2e8db06effd56a7bd1e093b437a890409d8d10d8000000000000c1b036dba88b381fe4ebb2eb70c8b63c537f6d990718064c50b214bc8ac7979a9379857b30e498d0277c1028463f36fb933edb09b8ced563180295dac6f94e0900000000000000462b12730861ac5183ff965da5aa36fcbd6f811e16c5e586020f6514fc8867ad1430b6ecd10c06e74c47596e0918d7cb2a9089218ccdf3d3f0ab01651c54492b313cd13a94977ebaf310532c296dcfcabbe67013b9b2717a1f2eca44d5a578d98bf04228828cc4c1e3f85084d89a24b5227ec68d60f1f3a8d938d9206a5e640e9c516f762d41d86756abf25150b0b43ab7596630b31d0d021e41db5e09f1c2872c7d4376975808215fceba9d7c71f65028775d85856cc04dca36492457783531033bf5c01fe07a3c9518ab494c59fa50974f3b400e74f2ad7cf5e0875105d9b1ae1b370a81648b7f3d58955f3bd3f0b45529361b700e9ed1788840952a5d61576538c29adf1585f65f5c1cb78cb9482fe2b656780100f3574a724612b70541a3f04bdd7602b6f4413c1a15000000000000e9590c265b6ad203429f79b944c073d05ad2eef93c49a5eb67612d3d94a1ffa57217a2b92f77b2e5099eb5a0a1930f41a2b6bbb7c8d8b313beeef131547e4c3b10b4f12a39265dba07294a4a2411ea3b7994c5fabadb9d53d6299b0c0bb03a74c0b3ebbc26178b45b6ea9fb1699ee9d5508f6f5c4fb8d05dc7407545056e0adab36947fb01abdf1bdbb7d87da85e0264fb55b431d2ab9146ab0b64e6f1ba8dfa16d8e905416ba088a902aef60236ad2625cf910bcc65d89468ea5ab42470273c22f4f7cfe8b2522f"], 0x109}, 0x40d) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$IPC_RMID(r2, 0x0, 0x0) 05:28:02 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) mknod$loop(&(0x7f00000000c0)='./file0/file0\x00', 0x1, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) syz_emit_ethernet(0x159, &(0x7f0000000140)={@remote, @random="66ab3d27e294", [{[{0x88a8, 0x6, 0x0, 0x1}], {0x8100, 0x0, 0x1, 0x2}}], {@ipv6={0x86dd, {0x5, 0x6, 'Jf9', 0x11b, 0x50, 0x1, @empty, @empty, {[@hopopts={0x29, 0x3, [], [@pad1, @enc_lim={0x4, 0x1, 0x2}, @ra={0x5, 0x2, 0x800}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x81}, @padn={0x1, 0x2, [0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x6}]}, @routing={0x3a, 0x14, 0x0, 0x0, 0x0, [@mcast2, @ipv4={[], [], @multicast1}, @mcast1, @local={0xfe, 0x80, [], 0x0}, @empty, @empty, @empty, @empty, @empty, @ipv4={[], [], @broadcast}]}], @generic="d4df7f839d23d775acf7a75cfa53e1a344df47cb6f86d286f705e315e77cd18e224e095f3614063981b1acaa08b3e813c8d4c4f689b6a140b2b78f1b02c1d8e7e43f28493d5bbabd7058bb"}}}}}) writev(r0, &(0x7f0000000040), 0x1) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000019640)=""/102392, 0x18ff8}], 0x1, 0x0, 0x0) socket(0x0, 0x0, 0x0) 05:28:03 executing program 1: syz_emit_ethernet(0x98, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000000000000000000035a9000004005675ddbf00fe8000000000000000000000000000aa0000003000000000000000000000f1feff000b3d07a31e6d240186c0ba015c2c18b0cf6866aa0a80589ab24ae195abdb7609b7e428e22c2dacbb1683fd7d45e621b1bc886d81b2a534e0970e779c66c09c9c00445eb776c2c332be647ed5b3a6b078289c96951c74ae5d01ba07bc80f57741eb131adc3f482e247b10c2270d287b93ade7c76ffd4a06030a7a2d293e80e1fb9117b2bf7544d0f4d75b9a056a1d44f13dfa8a3f3546f0a52bef6f9e1e8fa8b46e9a979a84b9ce3b7bcc8b74f8d939f1aa5fe146c60519533de26cd608acd324956b2a4e3002f242ae011ea82e9da387069924889aeff3f5c0776044bcbaad6d142adf213d07"]) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = socket(0x1, 0x5, 0x5) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0, 0x2}, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(0xffffffffffffffff, r3) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x4) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r5, 0x0, &(0x7f0000000040)) msgrcv(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000000000000000000000000000000000000000000000000000000eee100000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) 05:28:03 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r3, 0x0, 0x7363) sysctl$kern(&(0x7f0000000000), 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r3, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000100)=0x1f) dup2(r1, r0) pipe(&(0x7f00000001c0)) 05:28:03 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {&(0x7f00000001c0)=""/140, 0x8c}], 0x2, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3}}) r4 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, r4, 0x190, 0x100}, 0x5, 0xffffffff, 0x6}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x0, 0x0, r4}, 0x0, 0x0, 0xffffffffffffffff}) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000440)) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000000)) munmap(&(0x7f0000188000/0x4000)=nil, 0x4000) mprotect(&(0x7f000022e000/0x1000)=nil, 0x1000, 0x4) shmat(r0, &(0x7f000018b000/0x2000)=nil, 0x0) msgrcv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) shmat(r0, &(0x7f00004ed000/0x4000)=nil, 0x3000) 05:28:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000600)) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) r3 = fcntl$dupfd(r0, 0xa, r2) renameat(r1, &(0x7f0000000180)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') close(r0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000440)) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000340)={0x5, 0x3, {[0x63, 0x2, 0x80000001, 0x5, 0x7, 0xff, 0x80000000, 0x2, 0xa63, 0x3fa4, 0x6, 0x2, 0x2, 0x6, 0xfffffffffffff899, 0x5, 0x7, 0x8], [0x6, 0x6, 0x10001, 0x7ff, 0x7, 0xc509, 0x80000000, 0xce, 0x2, 0xfffffffffffffffd], [0x7, 0xffffffffffffd6b1, 0x1ff, 0x8, 0x7fff, 0x8000, 0x6], [0x8, 0x9c60, 0x2, 0x8, 0xffff, 0xffffffff], [{0x1, 0x2, 0xe82, 0x800}, {0x7, 0x8, 0x8, 0x100000001}, {0x200, 0x6, 0x4, 0x7}, {0x9, 0x1a6, 0x3, 0x3}, {0x20, 0x9, 0x8001, 0x8001}, {0x6655, 0x0, 0xfffffff7, 0x5}, {0x5, 0x80, 0xff, 0x3ff}, {0x9, 0xbf48, 0x0, 0x4}], {0x0, 0x4, 0x3ff, 0x2}, {0x7ff, 0x0, 0x3, 0x3a1caafd}}}) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 05:28:04 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000600)) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000000c0)=0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{}, {0x0, 0x0, 0x0, 0x4}]}) sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, 0x0, 0x0, 0x0, 0x0) 05:28:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffffe, 0x66}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x87}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0xfffffffc, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0xb}, {{r0}, 0xffffffffffffffff, 0x95, 0xfffff}], 0x0, 0x0) dup2(r0, r0) r1 = kqueue() r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20000, 0x62) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) dup2(r2, r3) kevent(r1, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 05:28:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000180)="0000000000f823dd45dd5d39e3c8cc1944228de16fce1ae95794d70a5b3441c62f211f50bf962df2dcd6fe3f1633d79fde78077133ab22673ead44a54d6148701e9d316142f1c7e53dab77a2b5b699a7579138eb96b641f4b3fc6961403e9878792084cb239d420a623a6e9d4b10636267242fc78e83d80c339f70428ba25094937cf3a2cfdb534702d65954386cac0bc73ade2983eed49563a965024106a31ecae9d5b3e27cc5b4dd7fd01c9793a50fbb4f4a442f19a4ec0df5f2fdb29a3f3690c8dedd3464270efd30afd06197", 0xce) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) shutdown(r1, 0x2) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000440)) fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0x162, 0x0) 05:28:04 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) r1 = dup(r0) write(0xffffffffffffff9c, &(0x7f0000000040)="1b24b596060ad00199ce84af0e06cf6e1b3c198bca85dbe92cb3d3b54366363c1f9fcfe0759318201f3d8f7512c8fa420da26098d6c56bef2d7f1ad42e342d65c7500da661d8cdae0559940da642086571137f48e9b64205b92c780ba93b3bc122d86abe43b6ce1aa676730154ac21514c32df9262521b4d4bb7b25d5a8d3832e99a780d6b6b0e32b4cf98e4d848ffeabdb2cb774070b7e5290c5461cd81d8ae90798312a23026051dc57b9e82855ecdadc08f9555b68f37bcaad47e3a67cfdc4ceeffe7d99cc88e74c41a574d4bebf3c28cd3d593b3b9b777d6018ee382a4297a7bae290ccec7273375ae9e41670d52d26f77f60d1c1de466c72d3f4a", 0xfd) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x4c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fcntl$setown(r2, 0x6, r3) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000001c0)=0x1) connect(0xffffffffffffffff, &(0x7f0000000200)=@in6={0x18, 0x3, 0x1, 0x6c85}, 0xc) r5 = open(&(0x7f0000000240)='./file0\x00', 0x8402, 0x1ba) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') pwritev(0xffffffffffffff9c, &(0x7f0000001700)=[{&(0x7f0000000300)="222c75768fc7c1a4d342ac323e53d31f577a063bdcc0bbf2e1aa170f965e317e880cf0e8175cd41ed173eba045a24e27bd904a6b9c782463444cee5de7c8f5966b347c5b83d9b64f3f25721441aff98f3df590554e2d30291ee6f61621dca69d9011bc8fd7c8ebbe39cb5c625aa427177d7a95af10282bc4af63b927e51e45f0b02e1e3c9f957487be40e53cb1985517cfeb933b67f04d0c51", 0x99}, {&(0x7f00000003c0)="f8ed13660264b59c51457b66dc93139c88a5c674ac0d52a3f7a8a476a88debc0aad065ccfceb891fa14708f4d5d0bffc1017c8a19482fcf08f8af74fad4a8f23487f02e5fe3cb3a4d583756969a9ab62893302441953daecdb5955b86f7928abd86498675b17f5b998098f42", 0x6c}, {&(0x7f0000000440)="1f99df8aadc85659db3ee0d56706ac0f5b3797e8e1c59a836cacf03f04db98ed1cc8c3d63d27c348b20befc6936188420546bb16507b69b19bb8ce57b6c697673ca89f7b52f1f86daf451d51c4bbab34a4c81047de6886f47a1200f8a86a8e9ddb3f2e31076b11ea6b1f504cfd616af26280201fc59a03d8625cd1b8c01965f2f0e490f3c32a18fdfa898d945b615a0873b175b2ad641bd686fef4c3239f057a43e3ceefa24a8409de17cdf4a573ab5a3ad0fd5464b6141ba475661f9b84c4abcf2771fea5", 0xc5}, {&(0x7f0000000540)="762e26c44236f3b66e7d7404386f1b0c6d6e7f4424350a872dec6a524cf6ae81032d3dad6d3cd0a1", 0x28}, {&(0x7f0000000580)="acab6ead4d52e1819f4a0e56e1a13fd5d407a5c8eddef85db696e12d0202b39071076bbbcbc01df7871426285bc0d86d861ec4fb53c9c78a8f64d454f66e4b5798c3e1d87f0337e3e9aca2ec41690f3803654af2f418ca62391a11f503c7ad81389d7e666ffd7606c2250668dd72f89c309f596ec1d13acef2da52819e343a71adba145bfa01c7f46f1e714c0a3704ce47dc55e56e75da8134fd0d08c3d9b8da265ef8a77480d33fddd481d36e4a22ab05f0a2f47025b32e1de109961b9c20896c7fb30614e1a7028c2e71d00db5dff715d1de4bc32bcda12acffe3eec90ee6d62aed335e0c80ba2ae83831b306806d28bd4240257745dbb8c96e5c1767f1b00d054b1ab4ad249a9a48a00506d2a2e109559b8c15144fa86f848d8fa178b72a5a2d1f32fe78f2601528c66a12913197b31068968ac5a4b1447355fb54ca440da52855a77a0284d3df3f80d80b680a14d9bb117bbc55a5d8c9c5925cb9719cea7a05e7c40ac8d225aa57ca2d6149da7372e00f4d842addd4b6dc9d115c3140ae17df639dcda6ec17ad2ce73409e66f711aed47d5d0d05f18e87d1a6b35251f21a1fc246078126433138fa9574456b78342c17576656ba9e2503987fb578375b6a896d76976f8325acd6876fa7725bca5191d8909e713432f400ee9863328ed5febdb0d5b7ae20fc85624434f02ed121e2308dc7d1306956a0fe0fdd8c8fe1ddb980f0effb88556820de2b9b60045a4e0aa21bd9bb8a62a03d4e17355b8b3d2882754b6dd465c7ab19217c0c83ca3efd704bb8751ca616b6eb43887f1d0fa6871eb4a12295d51ada8f397d3fe6e3380e92274933db7bce66faab30c9af0800a04ef80a5f640da7dbfcd7aaaf076dd6eea2af46266a1ea4ead9f087a9a5d8c72e183e99bcbf985fa5656093f12dd69b8191ff42f18da6a2f850dea62269aee9be90d58fadfd6045e9db3b2abde71d628af67f6ab53b204b897d4b49f0983cf2ecb1d1ab7ec763cdc0604a09005c2870d48b09e3db3868aa51178729090ddbaccc770ba6348aa03828a112723ba39a365c1cdb1395432d88a231836f4cf7cae7ab474129343c5204a933747fe24cd6b28ce2a923e560203c848502e8c1b6fc24e4bb895621ed9c32652c6bbfe843106a353d54549630ff3368d6e91fbaf913b8ab5f1f1eee55e4b1b8646ec7a4af85167912f3d8a3790933d566261e3eb665ff39dfe7d9f57daec4770b85ab8036d9371135a7b1cbb1a8072dd345b0a5c792df7c9074a3760efa45a63c655628d2b8f2435f1ec7026819e474ec9abf493dd11676d4165ab992b6f3dfeb49ec27d8e950365a42ec4b7257bdd2853461f65401eb092b55fbaa61c843a52ff9ee200436e32a1ab1c584c07440192d291c1fc3703251518143bfb6a6292523e6fa6aa774d3bd7b4c8903429091c7b072b8268df48d507bdf221b166a71bada2c18e49163421bd85f988f8bf6f029acccf3355a84311d164f20ba54e345e95b0d728f3412c77675931af59221ce26651a04231ad1e669f3ee290c4451fcb9ca1a1d10e9ca349bdcece6f01ebe3b51b7734c53339162d0f902e3d32bcf7254b492c17f4310b409dcfac09480e04e01c623ba070b7401b987801485317853214e5051336f068f4fc749e9bf1c24b030eac5e57338793f10f700405dd782f373ad69d9a52d76dfa99d1e493534601ded8a1c129b2fd88a9e2f65a151591933baaa30e468632bef8db9717c66c906b31c95b6a393f9cb64fb69b46d841d201aa579c11b49f55ff2c3509473d165589f7a04c9086418903263920bf98664887a6d02db30a043ef7f84cfe6945d3c62f3ee05241cb120834ff3ed84de5ff358b65173b6cc505dcb58bd27f92b5823ff345d708417806be0df3f821cc8a495cb4a6f38d855a7be502e034406836c39cdf32e3c396615dad1767cdc0620234222676ec636569929e61e447a1ce743f36854f7569d54787c67f46f92331bad30b2457b6d860bfe1875aa3f0ddc17458565e0290b6e0a4b4728b1ef6ee6373ea4cedd159eb16995f94ff25203d0a4ba670b585a9acca8900b2cb0bf907714c7e4f8d82873369c497567eac045e03153fa614607ff5ad5abfb42a780025ce88b600eacf082ecde754ceb0fc41931b6d69e01940640390b591a0cd5c7d9aa4d058858388bc3f0f0e14e69c78da57f566bde215a00a164d284a12ef9aadacb90f5267f0722e8f44521e703ae6aa5b2089fd43371e47b8fd690c1901caa3e6ab9e1ff4d2457446beebef43e9e5a8c0c200a352793fbe2f0fee39b4ca1aae266229ad6aa87ce5a551df8791dec4edc7496ab19334b143ab96cb11d5b0334949ad73c273951af05c82c888a44de6a03ad28aecfffd8ab9671a926cffedf9e2d36e85c96821eab44297ff3157cc38edb55d656fddf1f9489eb049d265b1fec54e6a3d089d95f0dec5b4ceba0bf358db9510b94a733fa9f4c2d3da8be772071415a6662cb4e839557518e45b28b916fcaeb1c04b0103e96b5686017ef8bfc06c55a8e8e59927542701ade39d0f9b673e622e08266a546c2a7d68c20bad907f7f247d1b08511dc053186cd35b091bcb31c56315afbd99c9dd88b883eec4cff171f133725bfeed9eba696d8cbefb4536d3eb23c1e3a9ec728214cd0074f27a1306586928492b09596d7129041d31bd0719076c45efcca998df277063e7cc811dad2bad48904d085bfcb070aca7c76192a2ebff3fa3b5b97c2341c48986869846187cb52be7a1a6f1083ec186776fe0123a4b1a322298ab05be5aa3e5ac48bf99f94fc781978654ee5cbdf842e8344a099093c2a9738ded1b6aa40d4c853952ec8c0d5ff3c46edaf6725572c551e69b62e4d599febc8ac788e04629cd56d637a0055022ac1d28d25dd471efd5966e2ddffd66914f59ab1ed0f0f18aaea6580b947ebfaeac57b3eceb9f943200188a4994dd8239acb11cc18dc600732c8775811be1004e19268a7c91f8ab701d42afb101948d6e9d62754f51924b1f0f2d8c57b2d188cb7c47672298b19122e1e7017b447b0bcf170a6edb036faaa97316fcdc5aa3d216ceadd04ed82813798ed422a33b68cda59a9bd75b5004fa197cb5a99215895e7a1f2475fb3db2d22db3dd706c4106da7d587e60d16520182d0b4b318a8e48ac74c7acdb1580bb003a3b777b1dad5142ba7924dc47a889f3791a28987793434e17851d18a8dd67fd7c85f0d31003276e984cf3c1f9845d9ce7dfb54fd07e46536b5366ee757bcb78456b25131f256562c5827a0f222aec94bbc23b486ce32e67a399ecff9bfd96b5c034ba99b0e7298f78e91f876dd1ae736ecdf79a816dba73e86651a9461702dee4ce45409c7dca92d0991a2a73e7e87eacff05f2602d673d76442699c97663402ebc0ec8e396150f90f1e6abd35d162a533e8f7780ea78e816c778283f2e1bdc7df47c32b81e1016e7b67c37aa2c60d0976853a414153c9c400199896605b97276d8780ad07600ad205dc910f88d528fe2a2a6578372a96002c68377ba3ee6491c3a4cf8489395a4f254944663e4a82b6411f80888cac90e8b4ac62d2834590aa010e19a3b2a7f428dcb4ad684cc1f3c86f30c9919287fdc8a8fee9ab2f1c32f136f4fa5620ac960858dfc01e423c67f5de1b3e4ad08752ce45d18deed8ee8e4d7a40685520d86f1011727ca0b069193f2557e0d864ce489733d57fa7de0372138c0a492fd76334472a4e11922266d2c9c3ba48ce0a1cded3eedb1fc885859d844335d33d26d93f87ccfff456aca77edeed5041a5d6245c3abe8a5d39762e1582a7bb8d91c6e7ca284d7e439a5f53e8ef90579fd5ea91e6e201e30f8d992c7d0fdda0814b5b8a29b39b286e8db0850d871a454dfbda20ecc2977c4fbb9aa1e8561c9b4119c0e8e78871d355e8b29d98fcc33372952ec75ac739034e32e8c0821ba48349b43f1887ea92712118d3d2e728765ca83afb478e961a241360437ae4ce0546378da1ff2fd2508e0b00fd309e02a6e90da23aab73e28225901829f33f0aad56cc1820e5b2fa619395077778251ff004c7e18954b9e762e2fc09772f41e29f3288e00adab8cc6670f417edb7d1f00fe10750143c9aea7d9836694ed9ea287c15eb3b24604837fb8ece42774ed15aa8f8bba1700c5379259cf8b32f1803822996ec4f186f1beaccb7013b545d6501622064a36c6d25518e6712a50a8c4135d4e46067b193beef74a38b4d0b20174c003dc68321ce618ef604c505f4e488f84807d4875d2a1afce00139848cfc461b3e141350c14e6a54fff35648ca6f657844875ff3772f35d52efd7df0f8f6c9f8a0dfc58b0709dd88032a0882736afa54b0f609af9a051a9472ac339c366b780ef96bbf6fb738ff5b3a8709afef62c261a7766d97dc95fb992cc78cce63acaa812a2ede58c5b0cd67a6c466194d0722272e09a779897e7c969b0f4b49cb6af7b11368c31b6807a360cb501b23331fa907e5093728fdaa44f2c93db779a6b6cfc943ba60bbc2772f8e08887da630059b4b9a114ddb7adf1d65eba13ca91d495728d90a6f511e61064fbf4b5edf3ec670f20bab503b07a1b450a0a0fa340bdd5605ef1cb36a839067accb946c10d3a9a55a82d37bec5d60562e8dea5b71ac73c375498aadababb965d9863d3ab0b3a17feed7cba6d9378b77b7d2438eb59bb35ff5cfe45c49845d1236b93e8a161d7506a798222a211630bc79b071b8b90781f2159afdf2e4d087c7b111c167ce3d1ec195aa3a8480579fc0702f9070bc4d885f8694190b9c5e365c349c7af9758ee5c84f0574e21d714d9b60d8c8dc39ec34309884d643a2c1181497baaf6f8fc4af39fdf74af6651b97daf3eed6511954d1224ff1f3ac72d4718dc7185955e16ce6c17d1f10d380a0757190219d8ff51f56258c4f62f3d73034c77f48e8abb3d85e2bf75a62eb7a2cd62d6dbfb3624c9610b77fd312fc6477a18b31e9d609480ef605d21bda57d8caccc7623b99d6e35ea4044e533e75ebf9b0d97cca869e8a89b0f5ed0c35dac61ac7a4319087788e0e19a3e20e3c6e12475ddd051fe4e89942dde833d9304b0ddc434c87da448c963734c206e55fa64bef77beb27d7577ac9e907a3b1d6f844f0fea83a7b24b46f4cb843a00aabd8b45cec1f3c06485d83a2bb200a30df30c82cc940c8b321a6bf26c58dd692ecb00ea274fd69e8ae04b50a4e689e08f8e86dea7dbad8743ed4ba6fa3dbe3269b7b9ae9d1bf3157bf886407c1733c9c55f8a8807cf0ab98fa528b98e1767ebabfe6998316edc175588b6ddfc427d5495f6dc7c55adca628e9331761ed00f3f5f1e7e5482cf37f9bedbd7966b3f189d890a3afa0fbb94546fa14fafffddbf488d7b961a4ffa5acfeab84006e9faf09e60a11af0cb1616c51e062fbbd4e1d8cff87b87f9272116647cef67b6557f0bae8e5e7776b3fcae7da61919f47699e2d8508c9acf9e43ef171b47545f40dd8f45da604c03ac46a54c9dd9e7241f6105c3c6cb1a300974c30ae5edfbfa964b7212cc5097c2d14679c503f23b74ed8ba7cf886a3d91dfdecbc5cabc3188687200768b59ec161ae3c88710429952d196fc24dd817256656e8cbe49abbc89c4bcd2686dee37114d5e8c22a5ebb4d3c9db9ec8e3d1fbe9be6403a734881ab79e56666d5f8e1cdbe6ccceb4df31c1a2122cdb022ad9999d946a448412fe22f62658ce0789558399eb5dc225cf10f52c688e8f0990357d0e6b9d83acaec582bc95c05adf5860fc378fc08a7c6d7aad605c0f86400053784a249296", 0x1000}, {&(0x7f0000001580)="ba071900d83332e4f6b3d0558ed618df3bfdc60dffdec18bc3ee173e2e9753af6227eb7b6bfdb2a865659b65a62bb1f12ab204442be383504c46b486c270d23b6370d4154f11f9a19134f7aea654925d7b0a13392d814e3b63df20ae4b98a9ec8b7e51d6be81ffd47819d42c65a609565368bd2a79e5d531a4dc8ed99646fd88ee37e34cd21a9362d18241e8163f098f9f870dfebd7c26f83306d2401ef0a77e26e085c97facbcef53c77dcaf036c19f7b87107cbf95385f78432abc6b59952a8265899b0c6a90b0b7", 0xc9}, {&(0x7f0000001680)="f188725ea41d33e48a37bf430321b4de723d1e565071439c5855691abd85de75571252d77e10d3fdac06ddc1f92da66cd7df042458aaa2da631c37ddcfcdf8eff5", 0x41}], 0x7, 0x0, 0x8001) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r6, 0x1) read(r2, &(0x7f00000017c0)=""/157, 0x9d) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000001880)={0x3, [{0x2, 0x2}, {0x2}, {0x1, 0x86}, {0x1}, {0x2, 0x3}, {0x2, 0x699a8ad3}, {0x2, 0x9}, {0x0, 0x1}, {0x0, 0x3}, {0x1}, {0x1, 0x8}, {0x1, 0x4}, {0x1, 0x7}, {0x2, 0x7fffffff}, {0x1, 0x8}, {0x3, 0x9}, {0x3, 0x2}, {0x2, 0x4}, {0x2, 0xca}, {0x2, 0x2}, {0x1, 0x9}, {0x2, 0x101}, {0x1, 0x2}, {0x3, 0x3f}, {0x3, 0x20}, {0x3, 0x1}, {0x0, 0x8000}, {0x3}, {0x1, 0x8}, {0x2, 0x4}, {0x3, 0x5}, {0x3, 0x4}]}) chown(&(0x7f00000019c0)='./file0\x00', 0xffffffffffffffff, r4) execve(&(0x7f0000001a00)='./file0\x00', &(0x7f0000001b00)=[&(0x7f0000001a40)='c\x00', &(0x7f0000001a80)='$\'&.\\\x00', &(0x7f0000001ac0)='@:%\x00'], &(0x7f0000001c80)=[&(0x7f0000001b40)='$^(}^],$!\x00', &(0x7f0000001b80)='+#\x00', &(0x7f0000001bc0)='c\x00', &(0x7f0000001c00)='c\x00', &(0x7f0000001c40)='}\x00']) bind$inet(r1, &(0x7f0000001cc0)={0x2, 0x3}, 0xc) close(r7) sendto$unix(0xffffffffffffffff, &(0x7f0000001d00)="c5450ac9", 0x4, 0x8, &(0x7f0000001d40)=@abs={0x1, 0x0, 0x3}, 0x8) 05:28:04 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) read(r2, &(0x7f0000000300)=""/94, 0x5e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xfffffee3) connect$inet(r0, &(0x7f0000000280)={0x2, 0x2}, 0xc) setpgid(0x0, r4) fcntl$setown(r1, 0x6, r4) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000000c0)={0x0, [{0x2}, {}, {0x2}, {0x1}, {}, {0x2}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {0x0, 0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xffffffff}, {0x0, 0x2}, {0x0, 0x4}, {}, {0x0, 0xfffffffe}]}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r6 = socket(0x2, 0x2, 0x0) setsockopt(r3, 0x6ab, 0x0, &(0x7f00000002c0)="be4dca76c7643cf42f884f6cc0aecae0549f171cdaea0ae13a786333c763fcb6715e31961b7926", 0x27) r7 = socket(0x10000000002, 0x2, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000240)=0x2) dup2(r6, r7) setsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f0000000200)={0x4, 0x4}, 0x10) 05:28:04 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETZCNT(r2, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) semop(r2, &(0x7f0000000000)=[{0x3, 0xfffd, 0x1000}, {0x3, 0x2, 0x1800}, {0x3, 0x5}], 0x3) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000100)='B', 0x1}], 0x1) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000280)={0x2, 0x3}, 0xc) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000003c0)=""/160) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000002c0)=""/201) semop(r3, &(0x7f0000000040)=[{0x0, 0x100, 0x800}, {0x2, 0x2bf, 0x1000}, {0x0, 0x8, 0x1800}], 0x3) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000640)={0x40, [{0x1, 0x5}, {0x2, 0x4}, {0x3}, {0x1, 0x80}, {0x3, 0x6}, {0x1}, {0x2, 0x6}, {0x2, 0x100}, {0x1, 0x8}, {0x3, 0x8}, {0x2, 0x80000001}, {0x3, 0x8}, {0x3, 0x71e}, {0x2, 0x3}, {0x2, 0x5}, {0x1, 0x3d}, {0x3, 0x3}, {0x3, 0x6}, {0x1, 0xfab}, {0x1, 0x8}, {0xa9fb575d3389d931, 0x4}, {0x3, 0xdf15}, {0x2, 0x1a0}, {0x3, 0x7f}, {0x3, 0x4}, {0x3, 0x7}, {0x1, 0xfffffff8}, {0x2, 0x26e}, {0x2, 0x1}, {0x1, 0x2}, {0x1, 0x5cf4}, {0x2, 0x2}]}) semctl$GETZCNT(r3, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000080)=""/40) 05:28:05 executing program 1: pipe(&(0x7f00000000c0)) r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x40) lseek(r0, 0x0, 0x2, 0x0) getdents(r0, &(0x7f00000010c0)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) clock_getres(0x0, &(0x7f0000000100)) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000200)="075a4a5a1846b3f94b827c942c585774c5d4bb8a257d4274f36e965f004a212f7132fed6bc0f483711f36528a47cd55ac56a69343142ca1533ac9c178afd5a91ead64fa47e2a46b43013b3ea94ebac53767e7492a50123d25e146c48172c56798e2d2304d97f87aea99a9a06a250b783ad034367c57581c46781bc059f88674b5ea21b6752ff402ab9fa225140dc513c5306470fe61acb88d2208316b0faff7713310300bd8e8bae316cde9d52a9b4e9864ff9cab468c5b681721c6a43d2bffe98d225c5a99d89149e01003e1d150ba288a96f6492302c7098355d3f78bbd719f7e8167a26e207bb84d5aa0095e9c000"/256, 0x100}, {&(0x7f0000000500)="cbc86c9b0e78304ef2d7d6aa67192f7da0a608198b26f88a52ecb5311a9609ef4ba494605a43f391ea72745f7b3bdc074cf98673094d2fbf920e00fed17bfbf589e3ead3b526f4ebc2464d009c93a8fb786f7c0a6ef1a89da746c78820d33591248358b4b1b208f2afe1946e8dcf9b9910893f4fd727456855a4ff3e0c5e2b8a935d2bef8c24d6f29638c8fb9b5985565e78d3913ac25a96a9dae8b13e37cd221ce158aa6c625293692e3503ce3e1e7f79fc2593035125b8f5afbd2f4c33c5cffad4a50ce64854aa25b681bcb7336482eb00881fe86fe15b252b85455fb0573c7eeb6681daf3ce7d4c916627215d6b064cc51b085c0be9c9fba7fcfec9ea82045fac32ac33f6aef7246ecfb555bd6ab2de7b1d7c6a802d26d9b41b9890a7b88c55d04e47353bc87afbd2c11316ce52c0043b203ae6b9312b6634216a6bd8b3398972e9179f70f6ad5939a785cf1acbed6b34515150365d0dacb8446670de032ad29bd3f3c92cd917cc3351417dc15bbfa726d5d84e87da775ed089296f7ae51df87b7c25cd39078786cf6b8066519f2d4868c51e7146d935cbe4", 0x19a}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x8000000000000000) r3 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r3, &(0x7f00000010c0)=""/4096, 0x1000) 05:28:05 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = openat(r1, 0x0, 0x0, 0x0) utimensat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)={{0x1000, 0x7}, {0x744, 0x5}}, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000440)) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f0000000100)=0xfffffff8) renameat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r1, 0x0) shmget$private(0x0, 0x4000, 0x200, &(0x7f0000352000/0x4000)=nil) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000440)) symlinkat(&(0x7f0000000140)='./file0\x00', r4, &(0x7f0000000180)='./file0\x00') mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000280)={'./file0/file0\x00', 0x8451, 0x8, 0x20, 0x0, 0x5b8, 0x1, 0x6, 0x1, 0x2, 0xfffffffffffffffd, 0x5}) accept$inet6(r5, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x6) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) 05:28:05 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0xc}, 0x2, &(0x7f0000000300)="7343c90c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c29b55c8609622947d0fb32616842b01b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b20d88c3a6162d4f764d88b413d4f076416a14e4c18b3cd0ef03bf19b4ad2b9d7fe831de618f94793c25fdce284c29b1815375cfa9b269983934cd55b0a027e037dbd8696ca185d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c50000000000000000c0e0e705d9b473b9e90baea5a38411b542e5f5c87d98470cc1a7ccaf48bc449c46fb7ff4a03ad0ad9ab8f830a59570d8755a17d3681c06f04428050debacb31f97e58df8d54e11d62c2bae644b56337263322ef753e0da7ba6a77a05274b6951a96f4701b8c9317784883281806e443ff6867c8443b3222672ddcbb8653c6722cd05e300"/510, 0x0, 0x0, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x10001) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x40, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) 05:28:06 executing program 1: syz_emit_ethernet(0x1016, &(0x7f0000000080)={@local, @remote, [{[{0x88a8, 0x1, 0x1, 0x4}], {0x8100, 0x0, 0x0, 0x3}}], {@generic={0x200, "587d4ff3ac028be841fc11d9bb2eef510d61d1ad76ec94b4596f22061fb9fa1fba9abf8f0be2a22306378480f1961bf387acf66de65caf0ebac0979a5f6c808fd4da0b835e15af886189f8df783cdf78058c15c965af1b526dcdc3f5163f1679926300bbfd134252a610ca379fa6f55c034ac598f32ef7fa27dc9233d9d9860fea00841311463192fcbf71ddb55843ca913bd2c6d5293c9338b2ac7925b59adb8f40ea134221fc8d194061d80e3b36871eceb84ef19b7cc3f43d862175daa4a71aeab0eb16aebbac1b1d8b2b5f093180ec37c7fec243b3babef75d80f6735a9e2de0727f0bd1219e93c24044a7f3d276e87316acf7f302a0489744492543871b4b659d250ee46bf097215585deafbf2db259fd5370a348f42eca4b3451e6b1d99a5d2fc5e838e5cb73a9d249dcdac31e2577bfee9799d7c85c7682ffc4f9c16a0287954c2192cbcf93cc494a2cc4bb54127c4dc3c9e19e6162b835f5ea8d9a9dd1ac7713f9abca3e205cbea0fe88b8c82a41346a3e097626bce24b888bde38d68ff10e2c63fc81c3b63e7db9cc95ff4bf21827c53dc6ffa99201079f2ff69721d506540879238da0fd4b3f1e9bc61183acd76504f0efe18cb6f111dffc65556b07dda78a4249a320498fc435277ecfe9f293042ce505ddb801d45e0e539bfceeac871b83bcb35d85f12ff74125d102ec218e6f26746ff7a52e742d7088a5f69fc9da5f6ff91e60c633389259dc0e1499bbe4c8e36670fd3f1df00f2808e2778307c70242a03b4262fca6c4eb79c5a3bb3303bb262f81cb9de69ce683efccb3c0ae487bab989250aaab2f301cdbc7166ba798c940102080bc438676a22d38fe14d26170f9c655cae05e7391f023dadea7ffa25aeeff8e6023ae4363de59f9a77263e9d03f4ce12c7c5e41623c1ea6d1bf83865ef488130b3c844dd8dd264d25d426fd9c85dbed4e60338ae080dc0f6f9daeead0b9b79476fb6dc041555eb240a3e6ad9262173342879d8029b185f1c258b6cc759bb93a43cbfddbc39d0fae8ebaea76a616721697d97872b2136696658e2a7f4ef0acf84795389da81df6c0ac912d0ba1b14770fc11e58f4c3babbe2d156d8228510b76e15504ba59083480b62e846cd0df91221d185da91c6f31396263bbcfc5c58654f6005a5a27ba5fd364d19ba582c7f8511f5f6027e18d77c2439c33c5f4729e9a329942f078556063e362d144bed7247b1017de990b5452ed66b16dd0b5e09c0e49f8aaaaa8e2d7d5b379052e684226e45ad4cc808d40b81d18cdea23d868d924aa89f2e0412736df10d44718d2808654e29e08ce9705a1e1a1375073c16567794eb119687fca0d76ad404925feca6581d397572c613fdd177b6ae41a17d16b8e5aff69e809b48fbdc85149c4f9d9983bfefa0a7b958f330efa81d2113ce3dc72c029da7f12e109feb83a947e88c7133a9944e177bc43e407435969921092a129fdb302f66e49a1002a35f3140d6b9aaf972ae4c8ef8187046aa8c28899b5e46fdb1fedbbb76f0a2e280febd6528279e4dae82f519b4d8c61c0855f0bcbf737eff64ed38d9769336e610c769335ee90fe6166d1d549556474fc9e469a27244822bb2e07edc11436ca706d786f12561cdf71469e6e9521a87a90e77dc15597c3f2824170b3047d0d6bddc71665ce70fa2ace55b823fd1dee4c4ab76d1059e2a0061026257e70c53da0f67399c16c87ba315aad24ab58a3a5ec1eace3a313fd58c5a581daba0aba388589de54b45a64b2980ab840cc25275b607d4bd8a7b981eca3778347e259bbdd58e2207e6f9717d02bd3f3b3bbffeff1799b66246438405c8a36060522cd1af624ab2a06fbf527c5e4b09a342ca7f43a6358e00168b0c6a5de7a9406a766ff3015be551f689e0bcc7c4853929fcf1e056fbc528f39c7ff7bc07a1385d86f920d39f3ee9001bc13673401dcdd20c942286183cf8f9fe44064725365202bdd7ed61aa3800b1679b947663a18d7235cf34e992d2b3c3e3599aa12e0cba1c629f4f40c4b2c8c00894de9e351e36851407b3f5007118c0ad76c0b2dc3114531785d80d1af1bfb2be77d5eb01eeec031d2c3b2a35263434ea10995042a0457cd8d2f78596524db4be639e2b29a720268fac3d7505373012c1d33885c22fd9882f45b066b35c464aa2840d6cf427f51dee7fb9d7e9033933fd4ff911fdcec5b33860c659eb9e58b232e9dc12f218d336662ab31718e8f441ecd61b61fe31a833de037b203b5a2a5fa414802a4d884109c37990d2a9791665c4c7b7e8ca523d2a481d91dbdaa51d11700db3914045c8b421c539a50935c80a0935e3c65e704d34c696a43539676e39c0a7feffb9c382e10ac658240c36509a4cc5e28228528d48e92672277a919028fc1ae7d84fb101d3c13b556b591ab3757f7c03de0312471ffbb74e9a05c7ea5c1f9686b6c9395e68f86dcd17d70f5b52350309f19de26dc8246098d2311cad356a4bee8064bc973edee36a90840e2e530e2aa2b65f30a2506e5072eb51769d8d09d175e57b1da20959fe3a85123a2d5bd8cc847e6f568fec2a4259b93f229f5ffc68f31eccd0198b3d72bf8844a9c899e20876367b0fb483d219b30bb50e3449f837ffac0d823e7a8643c982f4e8d4a5f7c2eeb79272067695815f2f04a1500fe741da6527f59dfd2937252b923cfb509585d65701b097e585c1277467a995876c85942ecff1b307b40a4ce9c3498df9463b05d6a90a3e0940fdc7a4095e2cda8b098da717517c7a4ad98d6dfc93952c98e3c6ef89880e88ccf20ef49a321acf36b5ef43ebc0f443a42e3d56d6fec1d89015edabfd2b4c0c40d5cf774fe7b0c2fdc9796da32b649397594a3bb4f4d0908f04fd1c8d2ec8f9ce1e342f534cde26e7ecc8d7d485c5b6682245836c7a474b03da8452168f70c99f320b5576d1fcebd3bea7865d5b599d08556c8edf7367897095c945bf125ce26e34f855ea826e86fd80339fdd9b3644300f9eb842f521062d30cdc1cbd71a6db046ba7cdf4b237729f52fd2ef979fe4f64f5948224de55d5fd063c833fdb8d65def9100c9eaff2e3a6198c86fd4e6fe1048e8406d5bfb825d87e792507825811b2f3a7843ed99321dc655436eea040182e1d0712d1fc3e1a232e24809548bc487dca5580309b5153a4c850735423c304e06a7182a524c23f52a7c3db428f5caea586366be453882708f15a77f700c56c298f9dbad9071fd88d05ba1b020745dca0980b4dd452ddcab76dd4ccd9ef28a2523798d3a06b25d92fbcacbfa1b95b16da6bc5b5b56c656d18a815d8b64f869275c49d254d23421eeddb04578bb237e0da137adab8ca8d1d55f163df256412bd5c8d58c6418d56ca1904682d07ffb94a4b2fae03ed0822ad7931638df7de0645beadbdcb70ca70c43ae739f396f73ba374008986ac19dd1c652ef20a84d78f6491d77d5ba9284e136a0a813d82468b917c344ad4ea1a5f3ba5d23f5149ee2bbc4d4b22f51189390f50c8df7c56560a982d200e5227d2fab337ca80a3da741a50bbd0837950e5a4a9b009386c7cd27c1f1758b0ec1cfe9b8b999593c3f7730a9c5274226a03c4e7ecd8665bea1bd795d549a4d0339da7b0cf7167773033caabf2747777d586271b6b0626656c4dc17cf8c342803cf54c5f903823fb68cfe6f49efaafd935a1d2f667ccf367e78d771393ef6d399ba15a521fb684b6370dd5ebad757ecfc928c2d37d6c26ba36cbb401f3a09e828d9323fcd596a781b18a63653b6fa36676a861b95f55be52cc850377fa6573052aea3e87abafb34c0ea830c8c1f93dee81bd25b1e779f98ae32f53fd72b41636268191982716a4075af0e68a8c8a68b97926fa7d324781effdc2efca2f28f51917a849fbd9624df6d8f555a56e8ec1a333307da8f8b9744dc07f67daf949cbdd222942c94bc33d9036baecb480ae9b5e86acd424730912ba9b464f84bd8ff9f8614496e5c4512c9d4a8b5befc3f351b6a130dcc2d3fe95e80c78ef1329bccaf8a771d87bc0345799b98f10c65c6235c42661b78cb237fcff3ef82b949a24311bbd882afafe58266a5fe853e33c238d2713a3c133e02571a0b93e52b28c4580cca31b058c8beb40f29426f457542b397123f9b8fd2b924367226ae57a3fa734581be30dced1086a97091b0b96edbe0299534e2d5d7587b30bd8c0e010a3d57317a74c4a4206d9dcd9af47411059ff0ddc77b4d85cb22b7fd20e59aa30d5bb396ca68249a8f663ab0fe7dbc93588dde5c089e1180d36c09b408cd030f81a6f1748504d0e990d26ab7ed2970ecc6bd1c727864a77553455447a127d467d30b5f96f48a10b0fc94648630489710cd108b2ee09ea7ea6358d31a8f3a096f31ce301a3dd742a8ff99e7f39c2819340cef94044488d15812cca6cc3168c0c30ddb41321e025fc422547cbc0f6b103c8e60e479b1e817016d265b31185367d282de0f3c0c4bb5391a4489ca1d383e9452603bd5653cb377193b150ac3f55a2ed1b96ab7567705948364f8dab36095f8474ef8169f9eed9759ac56f5225802e9f865af79e3bada04c13f93dea19aeac8e8522a43d40691fc7ae2c9412a5644934b0f7829b6f9bb0adf359ac305c72bfe69f7822af14073ba9feb5b67794ea52c39afce20faac869c4bcea0daae9bd98f2f2585d980575fef51207b08ead259480818107eda818e29e6bd95d9e6bf907d308986e7396431e3d574a354526f353a134c721ca9752e6570883830a9d49460481de8734d35b1c22486deb3fb82a5b8c899ad7626d8a566144695aa37e02408cde791399cdb5496f4c380266064636c058df06a8e0b5673568ff02fe9de026401b7e9695f1a07d278f3930a91ac3961302f1fc65c72b46f7a5ea4a0a3c4f1cff50505bd2d71efc0b7f334ecba3629df9a8a50a3ef223e8d8cdc12fcf3a78646bc213810b42fce081728499f6296c6038d406ee485945f5abb3ee1e283899bc9d5fea69a5942798dc3f36c1cf9b42ecff8dd4d13d9322d50db1694dc0939f813f829d96355ed826de4b70f5e56acacd3cc7667004e550b704ceefe060d6ef36ed808e5e7ea1807495c9ebac6cf81529dc8e410514f5e0eb15a102591d21ef29dc7e1a87abacaf601d17a3c410dace4260739926d781e1f42949f3ecbdd6c7f6c65d51c15dade5df8bb788e46c20c5807141d7e85c3ad8c512b6959c06f0785208c90ace10935e5c9dc299a7f69e33d443241d2174091b2f76c50f73f22bad03650d423645f2ddac73c212ae6097497ff9b463723cf7d36122534bf3457da62a8307f04129c0633abb3d81d2b505b8a1924bb5d446c6958d84c90e266d7913b1873c915d411390b6885c049b5e7edb86d7330b60d115ee70cf2bcde1f7d8fac660ee0f3eca2c6c9770d221bb7241c13f07997a3cd1e3fe243ad8885b0e941758535e6ba4b06d04186530630285c41f23e6e50229cd19522e68ee761c08deb7fbc955b1f1191b3189e9ca587aee0873b3c3d8612a327416741d07244dadce73c134b9d1322c4d80d70731fa8299e36b477748653f6a7690834b6414274f652798880aaf4b7f9f59161d5decdbc2fa431a87cfebd565637ab5642046a3453fe4385521ac51f5cf263e77e4b04e2c1c863a8d00e4a5a3cf493ff1dc1cb52d63d8d55e72c8fd3ff14143ad5b55b1f98bb36782620e9921df2799a2ba407f6f962cf9bc10e24bc5e643bd1dbef9b840301026b37939f7256c5a885b73a70ed8ae9adbd6288ede37ef12faf0027999855a75f36f06f84d31ee1445"}}}) syz_emit_ethernet(0x3e, &(0x7f00000010c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffff03000000c100300065d2607f8298cede249e8f091400bb00000000890b160fffffff7f0000018907030000000100000f00907810000e34cb544f8b3a1f"]) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000640)=""/228) r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001140)={{0x9, 0xffffffffffffffff, r0, r1, 0x0, 0x10, 0x9}, 0x8, 0x1ff, 0x9}) r2 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r2, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x2, 0x100000001, 0x1000}, {0x1, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f0000000000)='./file0\x00', r1, r3) r5 = socket(0x11, 0x4003, 0x0) recvmsg(r5, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/46, 0x2e}, 0x801) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x4012, r5, 0x0, 0x5) ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f0000000040)) 05:28:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000001680)=ANY=[@ANYBLOB="0000000008000002334fb5f877ed4fbbf7a2227ca5003be0e8734f23e90a3ca1be00001472f011e006e519dc846b0665f984edcc6676b93d5b5b6d6995908e8dd1c7de043b23ef060089b9cc06baa005a02d6397df6972d4f71fcd49951aca728991be6e03f265604def446167e1c7f53adff18dee947e57f66d28738ba39e24"], 0xa) sendto(0xffffffffffffff9c, &(0x7f0000001440)="4075a1c05581c86a746410c96313f5a89d0fcdace053103bd78a55febb9f7d9e0f648627b7c2e84fe8a1c565700b6b171d91acd1aaab646e0dcaf61283707a627cfbb6cf2b5b6f0bf53871bb1ff8f4c1f2c46f7825fb128f24b6ddf4ddbacfffcd14e195ba5419c8c2691fb29c3d05d4b563b6746bcc84655ece8e5e47a9424ef7c5f2ddd51033e158877595a7716d110827e0ae38ac80c5811e5303a1198fd86fc87ae7c8b923678f6c", 0xaa, 0x1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)={0x9, 0x5, {0x0, 0x1}}) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x808c694d, &(0x7f0000000300)) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000300)=0x10001) writev(r0, &(0x7f00000015c0), 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000000000)) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000100)="4d5b4b3898c2b15518685bc8fa1102a6bd7f43f8a5", 0x15}, {&(0x7f00000002c0)="37a2cba9bab90d18db1e8cf27015d61975aa538e19e3ff00879f8c", 0x1b}, {&(0x7f0000000180)="e7b09c4e134d3c1c27f51254fca351a3ab3cc51407fac793d943436ff82c73f89f93051691725198be6df552157cd200ba9872b3ffba43a1472a71e0b24ddf2e546f0f4c49b8d762ecee72f451264602b977bce0b6f1e88a5808436ff990f2d36e239246484e8826edce6165283c57beb26e72b009eaadd6ba86e91dda8cd15ca5e6eaafcdb2d62c1261738396c4984f6b1a4df599e0fbf77d40c5902321c9c3944d17cf3b1202d00a3c444db6cb4e1d296f", 0xb2}, {&(0x7f0000000240)="fdb2617e274d09632ad0e17beba97ff45163e8ce5f25fe2789c092412d280a839c4560a374e34321424a5e4801b2ab7359dd24faf8f617713b2ad1870350f6d7253e2f40dee939cb05db", 0x4a}, {&(0x7f0000000440)="bbf5ee8bfbfa29ab52b08e465fc790d1e1990dc656b54225f03b34f6ef7fde3e3a4341995f2dee8d98fb41d929c16449cf968b0b36178dc4c43a7ff0cb80a821da3f5bbb795e1a78b8991abce4f111341d924a69e1106c23b2f266c8497980fe0724b988ca86ee0323f8e5c4a5438a30cce336d1fff7736269f3ba0539b3b857185a1e5ab7ba30d075e9a83d20fb0c5f336c9f2f5a3f1759753f7ecdf304bf25a621434a62978dbfa450dfa487afdbca85061985f5e84180d14e953d063c30dcff5162a4d1d614b13fc5ce04d4f89927b5c7123c4442279339896dc910dea04e20b44aca9503947f47ec84caad0b735d30a01f17397060319af91064704746362c8e8aa24682aabfee33eb62e2446b75b840e2e00a5ecf6bf30c265516c32df0e5863d201d98cb90803c73cdb9a0d4f7a6960b3bab62d4ac0ddbf3e7ff30dc9b7e9a4045c4443068e3512cef06a19a1ecc2ecd749ec977a2184435876fcca1ad8231e0878509057e77ae96b76bf5b546120f1f801ca4c931721b2459bd44d78f475e55886abd6569b57f708c06f34c2a0b181462fbffe5a1b12837886c746a1bab7c247791462d8a4ec766c5d0ac7c7b055d132bd4ba9fd12f9ee1d277f6d36e10ce55a2ace2b6a2e6fa8bedfcb8aba38c083c0f7b8b5dfece19529f617adf84d78379e96856a49b17cf4e06197cf9ed44ba9545c11244590f6a0e4e8e41598b2d6cb321e844ada57e51c45f819ab775f4768b3c04c5aaf8c8515dbb435d3014f4ad9246c9d8bef46a1a96e6e858f056fa68228280c00dafd3a27ebd2b02a286a219f0e960a55acbc47e171db887342d9155c07f74042319a2af5608668a2e5613baba74c953a68b944fff9e834790f7363dc82ef6b9aba485364934f08953a87fae0a31612cb4f44e1a218ea626d26a8ca0f7822aa334703c0dae15266966d38ec116789d3bcce51c797da888aef5e50587fe6ae07cb48fb03f50aa84a0bee6ddb1c3bec2c9146386150227a051479f549920452095a000c4a1b510c4fdab62f3c9ab5cd3e77657739a6dd912f176b2d42880b019db959d410ad8a19f0f8704f7dc4fd1e9aaef0f96fd690cde9146f1a80a29c57ff4148fca9bb276b6c6561b5c131976e9be975632b4dd84e5dc07e9d688f16cf77ed7e4a6c588a6100a4433b7861440559b586c2cc99f5fd227c1312a59c0d7f5c4d4e28865ffbd60bc1bf807011fc3114c8d11384dd1ffe696f59ac4273e3367d679fca1577cf0830984b014cf0858af322d795e260a40da87958f54e182b63e3d209bf47ff7bc0c4166172ed0d060657bd02476dea7cce15537db725738b990e2715455e81b2a2bb98e7d6b0f8d7de18e126cfaa5f596bd93c03f02817bf430ddee6d20cbec916efea7d00912ff89faa0062d06b8eddf1bdc120d5ef3af4d0dfc1ffec3e70589858e15ed441b560affe0415b6ded8754a7fc22b3d9b27c2001878bc1878cd0d71dade7e89e8bc1cbab797f028b83475503be026596e8711745021136b7ad93625b6855f0522d2c8c83c7ccddfd23be76ebca9f8af5caca6e50c0aaa6fb6e232a8c3edae31a6e07655646883364221c74b2d74758fccdac188c63aa4955967de6f393283b649de5339e826c60e5f947d2eaec2b0731d5ddb72c51b1eba460c891e3f4777eeffa3c4d7bbc553e547bb3254e6201e58c33f3e90214d2d98b000cfde09b0f004a3acc020c376d05a355869e72bbb1c4ba333e83368d3398a244dae620103c3fed0cb3dc21e5d23c88415993b8406833700194292d2f10433ab4cd144982afa0ce756c4c89d9e23b7840908e377a741b7542853686b46ff19bbd980bf566e300649c703ee915ea12d789b37029644c3c82bed0e1614c7944a340930b53ae20f62f424444ffbc5a84d12486a553d21a2a18d2de456819640ee8d6c55e8572ce9667449cb3183fcf40a4647a02bcd23082ed4333865a6ad552cf1699d33b08f2a46b154395d723b9dcfd331b62c2fb7dffc45509ddb1756713256da057dd2e20e38d4515325384bedeb544bf9bb8a425a1d8b0d131124f9fdda3533914e16a5a09e7abf605368f260a265dfff394d536d328896e33d885330f5c20450aa8f66bc594c28bedb6640691bead84b46db5a0902070c3f1194280c7bc80fd65d41e5897044161f9a5fd538621e281ae69805d21f8072efc2ffa2d3823936bbb48c5f7df2a02bf67c4992069979054559eb5a5e581df91a01cd8830addc41b216fd035564e8148cb8168797ffc9020afe865bc7feade9051411ebb1d6cd7ad0b3468c05f456edcde26aa75d1fb6f2b6c5ba825a848e3659d3ba40156cc753c97afa4bacf0eae0fdf00d96d61d5176c9d913d6d898cdc2d8998e85a7089909577ca18eccf2df0e28da47e536536e4e48b227cb915ad57b465f2fd2ab94cd86f4bda93883f0fdf1627789a830400c0c8ebec29c257d693c48368e0d97ca0a343f387bd119a700ebc0cb645e51808a4f32ff6d3fe9d9b717ab83f6850abf1863f68a9e4338f8a5dbd3eae6e80d54370a64bc8d504e4caf82b640e77d7df872ee061497880a85cc40a3a339cffd18da932dd77f98ab1136886f6f4f732c3ad72767566daf493f234bcb385ef150c4b3657d362d804a557e2ab75fb91abb434c9a4693297068bf4562b192b2459335dfc65e586a88335a2cba46392959c108e947b21d33ea88a44b8214fb225b6d8e07fe565fcfce03d8ddf90712b7a1d10a26922bf4bb2349dccd1212c45f26d2c951036e849e54304a20b364aa6088c3c3cfc426afef113205a490bcda5c23dce1ec6da2c1e0b167583426670924ded531b9a9403f4dfce2e6d1a299ba621bdd6afbc0606ef05bdd6f07aeb6d821e580b86a9fcd05e17b78be3b0a3cd3cfe4605f0b122f80cce850b405c8ed08e4e4c24297d8487b523dfec90c1fd61f33482fd3c872174377f4ca831caf8e2c067ac5cf1d3b3dad4e2bf1e749f563d5bfb89f1713226e32a066b1503b526d6f506b6d18d499c2bf2ba7008e7b9db50734f18cd97b6770de98fb9fe9223525a14595c7dc6c8b8adab7e88ae38623269fdb3ff34a0e3ea1ad678232a6ad6593e273630949cfba0553531522ebed5aa12daa5fa19a1c2190a2408321e7b5c22634a000fd903421c6a510a4489737fe95df51bd988ac67699d1223995c03bfe64672a6180a435a5e8ad0d9da242493216649ffafc36a8737254062685b0b9aa3c283019147674433d11fdbd5eac7d3078febd5838fef6a341e4d182d64e3971696cb67b892de5ffdfc8b950e94eb5684066a11524de4f16971b1787ab58054446542cdb023a1807ba932491abcb6edd6af27a67fb401e503aaaed27f5a8fef5796a5aba77a78b09ad0c75e96f672c1f4d44575dbf94133956501f79f3a01121deac74a2ea0fb7717c0866a3816c39c5d86f7142ae926f8a62fa735309b16bf5827613077ada6175850f4cb0b155e2789df2d3c437ccbf3cf032e39d7aa10694ba6a4855a2ee2462b4ba22a932674a6754e87a4336dd66928a312d540e75418e27cf2912c681c27880500baaede15250e996c297ef98929bf5a86b1166703b5054de06710512c8c4683d875ff342c2cc6e9b4f02d26589d2d7cb662e077f6fe1eae987812bf8b31d53210603887aeef65bb580836d659b98b1b07a20a92d751c6175457646de778f45d507fa6e7cfaaf0ea8600a360dfa8866aaef01f0b37a25b58cd80b1065dfdb561c1655e630b33bc9494ecb1972b9aa8a79e4d6ad6520191832291990576c6bb4b88e0e430fbfe74111f4a476b271deb4e40d21369e0bb7f1eeda3711cbcdad27a126654a53a6dfcb423ea21e8dfcdfa835760e10fcb85fd7fe6e30dd0c5671ec1bd9e42be64ecbabef5bd53f1e4595315db5c292649c70189a7e321fa368e17d3229a8378498782e030f2c5cc4c06415fb4ffe419b56f6335cf9cbd1af42a7ff58cd9dfd53daec7dff2da81b11345976a8b0b937b904e9011e9c4ca316975077e86fbeb53f6e05b13ca7100be27f4cfe756a9bd3b479535d76171127930b7435cf5e2c62f25f8b71017031bcff41e9e35bfb8dab182736c74ec18480ba41279a64583dae6de3f31462e500fa171921c0279efca41fa21c988fb4c7e8ff62897343cade1552dd708fb9575df7ef6df376cc3029565843f64b6ded06de9eba2c71e985a8fca57b76aa7c46d587201c084814c92c0e4949203a25fca6599987a9dc2e1ed5653d0c05942f5c2dd4f035bcd20b95dd944d181d68208245d4e68fc1ada7f1373ecc2a74df89ed1cd47f3dcbebe0953369a37a2aee310a79f6be3a557362bc01543403e4e90721319880ec32dad2f6484f03f88546c654c0963f73f913a951e310722069c17b51d31a09a91181a53c6e2406cd95d4da4f6da1de5b031aba20488d260552ea200e06a9ca3f012ca0e0b49cae52a4598782755475b3aa177aabfed06de485c2064193fa0a8d18e300825fbd1e4fceec9be400f9bd346c42c63b27678305fdc22903123d84882449fd6473fb8a6f4ee5c53fae2c6f7ea3d87ec6aea650f752aebb782304c91720d750eb765c66cb21037277673b66fb72246e6aaf5cc185126978e1061913340213b0f4bc4a95561437cd48fc75315bfa655009d8dd4424593f6cc4f8f856b544b5aac927d53a742c63b9c0fee8a22c656d1245df870073456d1cd318f7e38de28ae960ccfe1c83ebe357480e3dff02d85ea4c7222e8ddf9464a29b83eeebd4b546c97bf447bcf239044fbd618682fb1653bb5d73f2cc7eeb98d3f69c32624270fe6ab871e3d41c48bfe3fbdfb5ec623e59fa3ede18779ac0a3873f9d9698df3a52c823d3a7e556e5946e52f4ba916b050152bf479f1b2400fb93bbffe3790a22d1ad520edbd0d66373e93a3ab548f8cdf39819c7764b15e0406606ec9d6e59620fc40c71b6cd87be91703ff8dd45e0a1853f9e99e44069ef93f873718e4488bb99c35b0ecf0ede2d921e40da058bacb745de9f1a1f1815d5dd9f1b30dbd334d2c6a5895021114a7fc71c639387b273372e3b53b5cd40b12ea8ba8f481ef4aa647a363e5428d020bd7b69b33cb27f8d5a10a9ced609fa12280b3f751cfe73abd4d3f4825b6f36ab47b4e6f8607a6ead825d37f0aab07231d1c2e15c81e0b44ed6f6e8eeb7277ce76d1ca34ded4a7cb7b5d3ba6c0ca5e7c9054fd1158460922f4d0140327de2010ce186f857c5cd0a81e2e3b4bb4455c84f2860f6416cfe53b2fcaa3dc0e35e5ca0f8db4b015dde4e7c14ed01f5ef24e133c09371efd404f44a256ed45cb675c8ff7f67d2eb5b62511860ecabc2dcefab5349c4d3043a036a6ed3a2178f4bb8340f468b87f97d3eb2a0cb81d4eac291d4fca046a5307e5e8dbfe6a4ba528aa48e66fb9b0d3d47a05a870d418d443fb12863f92b3f4f685caed35a8819b1b02c9861c4a12011caaf0a76ced2e4e59b15ade28a365c7fdc4fe681a11b0566197b501e59f5542bfa5e5a6e1134dddd5faf839fdaa479efe0b73fa3632d266fc5e5349e958b83d045340d29bbe94cc875b79ac25489ffcc45d0d86f42af44776a1939c3ac5c87ef4373636a8df1d86250fbc1956184228c36b1a1cfc8ac5fa8f30157f153682e67c7eff97a06a7f7b1c3afcd3849dcd1d733c010bf6a7f9573d9b34129f3a48f519f9db2752e008992f6a76071e4418b7b39108f7ac24690f7a817d7becb7e6f6036616f2e66dc350aea3777ece638e58278d3d3c6a37848708970efe5c7575ba38ebe70000000000", 0xffd}, {&(0x7f0000001540)="a6eb761a1f9caa5f9cc86d15e0f0afd38d705696b382cae4d40688a26a3a5f08677f5bd2491900f37c600823df3a499f34b74a877267557ec9dd78faa2f75318125ebe9109507cd832d24b6be3dfe70f9f356f7080d77933a66d19", 0x5b}, {&(0x7f0000002000)="d06a66337401acbef49de7193f227a0e145e8583dbe4d2c7eb56e227ffc6e2a81643b61dedbd1a4ddb72f484e727423d19797094a587c92f6956f241d00ad0a69653329b434c4a0588c3ed060ff86aed940973a54ed2acf21b087d69314ebe229c18c5679d4ca13b237efb433f4421ba4762ae2109b4e7d3d8c76346f2ff464d533017ef1ede984d6128e6b199e0744bd8b17d51055eb95463b525dc2847ec308a7d748dbf27944e4ea117cba87eb64f781c539d68a4d0d6c1bce6ab922a43aeea65072abe87d954b870d20e28019725bda0fdcf37db6d1c052bff347e56cf0858996941229d8f5850317d34281d224c3f3988cc0f91658356254907eb20aedef26d4f32e9636606a167694feeb504108d5786b045761d57af9b09d5478d7b2b69f28628e8a3e197c65470f4d85528795e17295673307dbf32825307d1c4fc3c3552771bdc4486d5a2648c251437062efae03d8a5481519e465a5fac9bdb7fc667402ebb444a9609ffa1fda75d79c45cb539528a2f1b40d8725a26da60c66a317661b9c764327852edf4c4ee0ced8e7662d3464d71045b174cf8c8503015fcaf48ac351a1f22d2f6566eacccd67f8588649d1daed6b441f055c0cb58c584a6092f81b58207deabef1bd973993c9a21efd3547482ab3b03c60b9e66d5753ff37d9381f1ab73af593880938327c2bb923a40dc2071d8309cebcdc5ebb61f103aafa8e624fee72f2e10e3f2edb71dcb115eb17fdea5c89ce531eb766ef1f158ef6419f4d7e1828f901e4a2cfc12f926c8c4caa6aad1af5b0b37159032e8ef7a4d7b917176e8e77d80fa9865549f72b5a4e34cd588e68b5d1c000948d1a60e21fbd7996114b18c0040453b2d749ece15ea9424ecc30a9f17128260e2c9fc6e3f22db9f6c5740484a681c4a66de0e01a30383abe7f65f4e2d62e1a8e03694f8dd9425ca956f899abc09e3da39ffd8499b0291b8bb5184eccb15edffd3d8de1a90a122a02904bafa77f0656e50040b9de63eed6cdda3bf37eeb283b67f20669883e87420ea439361448865eff14f00b6e98acb2f10d3f60a2d04bdeea570ac6eafec1db8b469df996d7eea8ce4919435d65fb2cbfb838ca2b705efcdc99e80e1607afcc3b9aa9c2da2f09ea2bd8597f2897ead0416c40fbcecac954a4a617a68c92f205d34e8cc6e3fb35b6893c45a0611c78db41a3e857a4d00d61fe16d40c0219396519b08714af263bd687297c05b1232882f1f115a28a958efe04503bb2b4a415486ab14acad80aed8d6d0d7a25196b980f3c9c2cb70c5099b9e9e6eb0d3fde039d62202d2a3d502044635054accff0c8f06071fc30beb5b4f3d39e59bb3c9626ad1e77696ce82d51554e5110358dfec575bf3b434d53b4f63bf952a65d10718b54e25a407f1af419f787a6d2d5427f94b486638b598bc5bd45eb8428015b399d278642af219dc235a2c9b72462cf43750bad5633f94da5dd4ab583d5618dbe08f34817e8b6b4ea621c94063f61b024f4d50383b56d73169fc3c0893fad6e607112ef6c237be16242d29ce712436fb0370fc7ea5c0fc0b2b81215449e46b40c16f73d81825b4a85de4c90d988a0cd17f45162f41d10d30244f34d66389194a764b7d060193e9b8c8a21cdc57fce2f40f0cfb317cc408b8b8c46808b9c61c9f114bf169b2aa48f1bfa101f33de16678e02c0f5e098e2fbfd50b4d17db136cc7d7a5f01ab9acc44b31967db2d8b4b09e5d875695f1e0fe799bdb27156c4b393c42f90f300a1caf5bb92962d372bd487010ad82cd4385c0ac192c85ec0a34743955cd1a4e8bbf10", 0x505}], 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000380)=ANY=[@ANYBLOB="02000000000000003069f3415e19fb3e6a651f000000000000002f161d7fd08eabe42aa78bad4b4bd6df57eb8c805dcd8bbbd50a4db49c5c6e906afed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500423d7168aba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b00c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387f10f62daf36f4736ea254618071dd5fcf1b3ac4c5aa7d"], 0x107, 0x800) 05:28:06 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) recvmsg(r1, &(0x7f0000000380)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/112, 0x70}, {&(0x7f0000000240)=""/123, 0x7b}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x3, &(0x7f0000000300)=""/118, 0x76}, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885", 0x106}], 0x1, 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='c\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r2 = open(&(0x7f00000003c0)='./file0\x00', 0x80, 0x0) read(r2, &(0x7f0000000400)=""/52, 0x34) 05:28:06 executing program 1: open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) fcntl$setflags(r0, 0x2, 0x0) syz_emit_ethernet(0x19f6, &(0x7f0000001b40)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0x19c0, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @local={0xfe, 0x80, [], 0x0}, [{0x2, 0x8, "27fdf60af501367f080e13bd2ab894f529a37c940cc2425e0e6c3fe4b8612028f690d05e40e6b33d9894d996cf01c944176c00ebd151084f3a118f3f5b3af88e9da077"}, {0x0, 0x11, "f4cde8795c136165a42afc059c99a055f391c623e53327b053f4d573c6624dc40a52a3df4c05604b20e15634a92e87d1699a235a4a5c45afaba8f7c4a741ae89144de3dde1d2dd1fc3f7df98e0114b68757f878c3f898e4910a4c8bcfe7457693662cf72bbdff8884584b22fdb5533a21174af6d3c8a227d9f8fa4d61b925d70dbd77de14e09545267514e"}, {0x0, 0x200, "f464f091e170cbf661e03fcd2d53bb9b3809993e49644d2384d720d179de7c19415d102c861185f0172f5b8e27a68650dfb602b0268494bef3c8f9a632d2e3296d6c0ad3171d25b44bfca5012d08fb2797550249ef4bb0fcf83034b955411cfaa4330c81f59f9703d03f6b946ec1a4917d224418a4b4f04015c54084d72bf9a59d8e504dbad7cd03c8e06f0ab286d1e85c9ecea0934968536d6fb10a10a4e1c354d69311d45cef9adf3a98e59ba10f021eea66da4f33d01120c12728a691c6248b6c7dc348387d8975288a33c7cbe31466f35af164e29704f60a42545ecfce5d0e46321d2accbfed4cc77f7fada62efb94cac94857571fbecada26407d85124845de72b4d5c5ad342c5dea630056ca81f99e7cd842eb754b409b1f7ef103c03a03d3ff9bfe345bc94460bbff78ef30e260143ee19b59aa0fb4f41ba1a4b2167e7fec9a0c851ff15e8509aac374d2267a2dff2f964dc6c97d44fb08a6dc15041409d7411d9b8849d1b52351a2e14fa810cd52b6c85fee841cfb1e2d7d076cab1655bf55a05bcbb1e64a0ac67603e03a0d62c846e442e47b4997d5a2b169c0f211cd14ffeec98ada38b1ae566448a938bb5a24d75d55ecc9ef85b08ba134d5b39f4179245f68edd3473ad57a996f3185940d05c89125addca7857bc523d41dbe74da8ad98d1814368cda6ad0a4a122da2000ee93377e76eca1448071ad077e0fc81fee15268e0603c8b68e8268ef079a5f2c22c04491f588a414c43dfbae69cb4a0885de06668bfb1913fd9a94d65b39230a758edf94867adf7c733b11331a00a591ce50c80419f93ab48b0fadff158dedfc603aa461d78743ad9486cef2f8201bde1e90110619bd2b5e84c835f998b13d1ea2158b81e9accea9d5f5ca815e68e96ede7e3cd9e4df9b4b56ad55238ebc8acd58707c25f08aa5af44b1f848e70aa8796d9b5d026798c6453dd7d0ba65e78a67d05eee397a86d268e567aba665a3ddef67a5ccfcecef992ff045fa62d96630c18691c913582ee90d7b5951c569d623225d528369f2b1a587f58577aaa6051a13a92b6cd78067a3fc8b75e14983e52ef793ff68946d10cbdbdc660c4f17802eb286c965595f172389ddb628f9b62b26ccaae6097d0e7ffecd9ef705c6917e323d627742e8fe8ff2245552f863a4b848693c92b9ab5374c6a7fcf3e8b7611695705a17a71f24d8c315dacc8d33115dd2cc6e1410690e0cb3a197f78725bc7919ba5bf7d3fc7c64fec77d02ba39bad3b4101d3e13bfdcb3f02e64d56db9b140c9feacbf1a9584f4948f67f85207390d3c776764f59c174f10ae590725cb6f6137a7a903e824cbe5ddc14ee3b3e5be79f161a8edfa77834b3cf6ba8849fa4e76712fa52f05bb8009ebb85c6e4c660defbcf01627ed95c53f78f3d3f15d32ff7639ec69419567e43c497b29a6ee379db7d22f1297f4f6b1b9195252f0bd8a823e3f53cef155545d5d957c677d9ae102b6c2a7d7e531522da652f9047726597e4a382b943b0bb75ab6047a92c2cc22850658bd16f090571e8b6a5cf4faf31a3dc5b937fc74102f97f4b84718a9fa67c72a35848580a5ad22ec8e519742bb94cd7189f58db3a505f1b32078de93a6f0f007829f98615e5ef79677fb6112d81673dddd299ffcd29a39bc2f6469760888ba56d1984e74c4338ebea81f9f15f8679527099cb20bc5cd235afda43528fa1deb8a405638ba0a01e1f644618a84dd4b96fb979377336fe32351f411ec8509a76338e44fade109ea9b1c544265b292db2398bc1561924cde1f6aeebda4cc3a443ca7efa688c744fd00aa828652fa61541f271ea28d01d16e7d8421ffbafe96232e602da6f99bed4244f78c86c161df734833774839a0f98a8016b3cd53563d9030a26d967e18a4fe68ff3ef9ff096d72289f1902e883c810bfc287f5d2d54376006cbd4d3764087e3f63cf94ad25f811e7f5ddbc4deada04c546766c08bf3b71c0f33d33db9630b485ef80bf70e45a386e2345e517da4a5deee9bacc4d59757dcfbb471abc58a7250e00632c57522e699e50c72caff694e80b51d383eb2c4809c467f378b0c274d4d9d7fb949cbd4db79705449b4e0bb68666dfbec16445bd971f4b0bb5d28bf34c96148059e65a3ebbe72d36900fc7778dde2facbc3ab8b9cce85f0f2479562e632e2f1948c5ca97a9a5744f99a971eb10e2de6cd06905df1fcd1089c790877855b9b97bdc8703f9e5999f8fd3d6fe576e4b2fb0e9f50ec8ec6305238e6f2735bec9f90a87bfb0883c06698fd7d81480893ab17a68a0ee410a2afbcf2c99dc7a79cad814dae59060c6b540c08b3e8cb966dbd5df36114706fbc8a99db4a17f3d07ab18407ae42f19babcf91fd26fe74d8a6b8a6912823c07df3ec7e05cd5a73169e85946afc64174b34388f3438ecd873f1ac7477cd551b9f594d4d44cad55a3b7d49aa36bc5a6c1167b4e5d802b56c86687f94fda2742ad3ebe1aa5dcfdac6aad1ddddb1fd33c5b3075fc74aab1a4252d08c678eacfefe2f912b9c58505d3fb064b874e4bd1321f4ff3f2fcc2303f2352bd2bd44e70bfe88333e6ca8753b373cd07273ff7544751761a65a400fbff6a9ca7adcb676191ab5d1d7dee3db5dfe9f28aa071169b87eaec85201a8521bb055529b7b6ae54f9f4c4e4f60f179e1c118034bc37cd6202436132499d5d2d6b4bf8feecd8cfd87cb38e26e3e7b9272ccffd5e675ba198f1bb4f2e3ff2d6559b09be1e5fe593d021bf495d29909eeb14e6b58aa984691cefaf2f7f58c9c9df9db8f02c704e18850ab8742000d62aa8974bc7a2ea5bf4a1ce63a1eb71902237875a69fe4a06ac2b01178209b98239175c0b4e5607b9bfbe827a1c6203ffbcb647095897d7a9297949ba2aecbc17310359ca342e6cf2cf3dfd59814ad9e5747b9abc07581f0a3a781a3ce4b7e76aac85a513fd29b9c0700bbe767f8877811892093ad9adc5e9a33c11de71c1261a768bef4c01b12707b2c1a04d928a540efe052c6cc822375cabce5553d34c954494db501f348542007b79eca29a38348fb9888a2cf45ea08da1d342211071bb112ee5a6c004b179c860d2d2614c2db6b6bdb77e9a1a2c0e5150b061de1e5452ce61fe8a59d2b728e7a544595ec6b3ec0068b26b9d2166051225585df9d92a4f8563a6591782c9414a34a8e5d06eb5e08c15b761fe269c82216d3ca8c92b4b882532a1748f05813ec5eadb44bcd47c298cf12064e776d8bf193bfbc661b9e4435fd463e8b1f2b2dd87706bedfdfeb3e0ffa6fe8a98e5fb75e8c721f6f3ed551e2592c91f5191a1fb8ad0e03a31b833146896034e0b9af77993e8b3b9fd359a2d547fc5fdb757b689e4bce09742536d36d1cb1bb11d54c72912d6a1a49a5f4c4fd914d10033b84f70822edeeea446c5485774d3ffa2dd605a90713b6170d68103bbe26dfc57341c9e98e1e825b83c7516bb0d2e4f4368b27de12af27d2f7fca1cf36c9da07125ba9e24ecd89b4d633f6fd7ef1d04e0838a6ed63c9e391d43bcc2039e85c4ecd1dd9ed275279bbe2c22c8acb2cff152166ea21023b15c73f7519c99b341865e5d8ef724b95ff8f7f86b3d5f7acdaa32ad6566d2960c9b8e19fd0cc77705071971205c29352aaaf6e012ae0c3f721bd9dd6200f50c7a24621dfe8a0ba83d4a513acf576a8a968598de5fe6415d1a248850dca8a8b6d2f8bc3b71b54d7ff20e9c61a2b038526a2ed65f3899e90bc7ce554f2f60b35d069bc22f108568d425e6e64bc1b9f94fd4fb25e43831c455ae8e088bd85aaafb491bd25b2d30f5dc1ae7fdcc9620ca9c2fb1e1f84e021c4eeca7d505f90542d4f3c7967a62908d47fc7a51f48fb930a2ca3f10bad3d91bf8990a68935c174af3422b6e9af88303b33f3d3866c58aea4f2941d456774c7c8c29b2b94b726a40a5b748ac30e733f791598ff5038f3602e2f612a8a1ad085a5132dca18b6cdf48d41b3d174c4b3a9e5d05277dead54d0c16ef6a614106fe747ae3a3288076328182932484202f9712b2998a9ea21fad359ef14b9218fd8b9fc30a3c71edbcf0c5a7335fb0e3678419e2d1a92a098ea19383fa8fcc3864fea76ee3d9847421bbeb3418cce7bba2986d4df378c0072cb6d01e4b0399760f0f2b675ebdcbe1c1aa811a46c8e87b035ec48e74001fa987632b8b357ad3056f96c7f82b2582f4452a097e552ce67b25a281e14ba4ff8c8eddc2236b361b04b1345ca9f81ace181da290d147649e5c09adededf9ccc2b804df4628e1e67134e350f8d7b3e21a99c056fb25b199185559332fe98880e6d5ea0a4c29ca70842246a24125e19cf7a8817160f460259273bea074f7f2a4025b2990cc206f69a156bb2229bc61e6aa0859ac89ab4f0dad1e030a9dfa3fcf74051f49a8a81e5150a6e9dc49e1a3eba00c442fd0e7fa6542e4b4963fe1496999ffe5e0aa249f2a581c20c6ffe68d04578f7061379f1e88a9ca442c75ad75fd4ba5d04af116df0eacf96aafd7e069cc56230822c24b42ae2098001ab868b1b0f79b392c34179fdea7476244bbdeb2fc50fb512f19fd83f1b545bbbd15b906c78624a47e7d73ac2c8c1f140fad48afa1f42eec413bc8be2e652b891908818fde6690d216f165cd6c48d78ece029b7b01589a12afdb8f43b3419f65d82d12beb0aeb1b98bf22bd69291665775811c905e86dfda2cde40f060ebe7b2d3e93e9f32918762b1142b3371df654cd9990d015b375f7373840e4cde039adabfd669f99a4c709343fcb3ed2463256a8096c6acf91be7705fef5ff1ca8238dae06da37199ef30434712c7f9a306f0ec0ee771beebf406df2eb5c662b777a356bf23050e0bef2cdd7c7727097fcaafc8b9a759509d7ec2d852cd843b632fdc907c61706a076f75d03ec1b497d4c61e23a0ddc2a5239eb48cfed3677750c10ecc7b268d88dc05df9de4b3138c502a1a43622bf9938b3ba8e090b2953f93e72eb7825ca0c170a920e5bc5f87cc58a4743bb480673e5bc0283a5431372db6e84c36525c769b9aabe0fe3e3a100a17b9b1362cd1583840a5f4dcc3094858bd0db709d956cdc190ea14bd9c4f4a760c649c1b0e7ce2586e4baf2af3835b90d2cee91339c693dac3133c3fb99c65f5be12e6ead396894b14330cc78f68ad4c0579bd5899691f4792cf05f2bd89b9d076ecc8da1b064f40694270a1a43b73ed8b17c5916105d915c1471e97ab4f252f030d33c6807c85ecb91348d96727c734b79dceb965b4e729c5a39d0b80fbebd68c0a19b9da5e055b0b13b4a4a125bc19dab97bb46281272b3f22839537237392d06de2d4cc62b492df6c7540d484d19c351a6f47b80fa0f6de300cf3d1a792a4ec8d51de8f62c66d1793b243a708a236edf0a58ff31d311736f6fa546e6bd016d4fe4a90f2300e72ec96fc10173bbe02c05c746f4be6d81fbf6549725936b674e4dd21c7b622066eb5bed656f9650d79dc37eeb524900cc1bffe1dc61b5850c8d9a95cb715d54194325e26eb1a49e019365d78bf18e5553af9c5ed98babb3f3fde6cd133d9b6fa7ecd72aa31d1fd791abb5e9f9cc45aa681d1f1a422b6cf6fe4ccf1639f2a6f07344d20ba921bba9b03329de8f29de9751f3829a78bd51a14ec97dc084e502b60e144ac13fdfae0edb658c4e5fa277dd09f4a3b57fcb6681f5f20caa5899cd44012204502b24bfd852a0a73c4a2f8d270bf820b49f2b8fb8d5166e5e329ee125f3e75a1095fc056e3f5d4c91dce40ffcdcddd8c64f1045c9f77fd0b13456cb6c254b5ea83f828d6e321d8e2cbc6b77f"}, {0x0, 0x1c, "c32bc80f2dda9fd79a4579645b6745da25ef76495c1395a32357e47718d6a393b68131651e5072a2358bce6882e73871f7538506b025dfae148c71dc3f125d64252b54f7d3e894a490711e96dfeea1b0a10213fc4d9575ab89a6778a68e12f47811c74867f5879ae19a7b215cd811b97a5116041b2b6049d65bd49ca488960742e80af59161988bb882735895245f036f382671a655434a2b77072f3b0499ed186b4b063a3219f010076be39e2bbddfc372955ab76e55b078f76e901593edcae01702c88383d3a441e7dbe29d3cae4b019802f45ef349e48ddd53b24e113ac895a"}, {0x0, 0x10, "f82c465bd8e191310516c175793079c076c793e202773980ba1b9b69b38ebab797286b129857ed0c086595c7fe2a9c2158e63b3c5894685a1782b89363d7adf12405eac5fb0bca194b9c58b71f56c3e066bf67a2045e7c3ca7ddc8695a04fbb5d1df22fe5e723c2274a0e42e14534757e08a6890ddfb2960fae75877f8da6e5c2cce90"}, {0x0, 0xed, "8636880e58b2ee40655b7b6fcf00cf6cc142be645ba7f7902b87dd93cba70e229dda84867696ab372114d0f7689c745f26212fd72e939df7527b56baca2e6cc722f882ef743db67fd1f511a76947628634e5e8aa76fde5a614398de76e36209543d6035d4a07a602477aeccbb7a1c67426525cb06a982b94a3a0dfc403f3e62ee30dc5106a4679b1f99ec71b6d65ae672df57b3123d3b7a2886fbb1ea83bd0b52b6a094c1d82bc58efe174647ec0ea413dd0c16c51980e7629a61ee59f68f35ceff31ff22504ccec44410486ea5ea2d30b6f128083b2082d03edd3eda9def4b3a1301043290c8eeb594c5c3f8a76fd8a5ecabe82a6e584928e87d39aa712066dce4b326912bf74411df0f07fad052f0fdbfce111b5d03c572194a2fd8b43864fc43bf1d80b0ebcc411471f83a52ce8c1d8a277ea43bf61f3c08288ff7817f68a79afdcb8fe641df03d43b2493d3149d11c579a3a5fe63067c96fc6975c1aab05a7d3e7e8203437c761f235c511c3e1977b9fdd92d3340800412428ed3be32affb161977a2e28c1ff5f8851f9453339d6628255a2e6a56b5bc4a62722c79ad5ae55b0eda8777fab9934b975d2df1db5002eebe0d0e0ff843492709c9000e87478fcf567e9d86330656435ae847b67671df8114b052d615d61549f58863e7dc17980fd93186a49ad13f81c396f4661fe4b778197d0abcb11ed6795f43a08f4d00285149b9da5a543f7ceb0fb737fd5265ab5262bbdd2a39c6f6b7eebd7d724fe097e3828afa2cafc859759bd4f8c219344bdd2d92ffe7480cfaf587e0f797e65d3d047bceb92963a8b6235fd460f12fead1951507d9660936b2f1beea47cff77d008a465f2ec4e2695c245df95982c866d486637428f18c4624f3f85016d20e67e71002553297e6b2a14121c908aaf435020e138c60ecb20147ab5431c28b1fb5bcee571c9e09d243c50d54e916a2a2009943d5a64a55d25bfd2c2a1e30800b3f8d731482ad78702ccae7e3b5332c65c9bcb59a5d28203f8d40644fab17762954a2bbd22b54ca71357001bbac5ecece5ee6efc2fb7eb22eb3682b33be1ab161629b580ceb452682401cfdcfa73fbf2360ed24780ec36b31c6c9ded969bdc7331164dd41951c19f8fe1b16f05d5357af7097890b8ac62aaf8ff726a47662e81d43574ce15023c8d5fd91c0c9809857609c39d8ec963d01728c91236d0a458157fcdf84cbb633c0aa1b15c1f9a9baaac0e52cceab61bc228a5482a64426bd81f7b4aa9393f43504bdcd6a96ec22b2d55e1bf20e9eb68128b722cac9d1294a8803abc00fc9a372a2bbb5d582dff804d728318b3691fd1b01004eeac166dabab1530c8dd7b267a98dd2587b10787b3a7e9972f98b4c41c5edf8744f1d66c77375cc60efc63d4d4fa4303575d573e3fe5b138f8cd8060085bb702d8fd273d8260c19b3a9f5ca5a73696bb1feff8861bfe601745149550aeb4d79cb6716b6dfa5c6f6a330339315950671881a24b71120244912a2899da46b21f01e48009f64353f7f378070ca823f510bdf01cabda8ec82ccc4cb60c9ec1ce4e7ac76f1146a0fe56788fd7392c6f09130ef77a0eaa4f7a7f7035f324098d06d97a0c2f48f772c0a8b68c8af49a59e5bfae3da2e7b4ce8c6c63391c82693eb8d11b8c2e277d3caa9229b106ddd47eff4d16d561a9e421a7a62d530e507a3097be97eb7846d17b7fc5428cbc185c0c20d7a6c7338cac06d73183782f15beb6925d3f74c73708f4d38d68092fbd07ed9bca0a9c560d67f6277aade6ef352ae29f1a587e0ca07367f1e10d07dd3f4a40a57ff452ae4cb8a7ac81cb2f78f9c04b055c568ee190db8e1cb159ee765dc02836b7a44b35adbe9fc1b80a368ca90bb35d483c1fc59dfde974978ebce84a4f26eec67601ff3bcfe23038e5617537c39346e04640a4588c86a4df5681cc84c0f129f34f49a46985419234644bd6582563222580abe410a986c3ac96be090c75cb2d96ba2b7c351d2cecb8b22e1d43a1fc04debf21a7ea4ee24f61a1d8073285a5cb18aa3899c63102b3b356c63fd040a4952716290b324e3d372774269fc9b3b63b396ff40b13e27c288e180e7773331f35c620d12c75f78526537c2cb26e590f016f33e8e28963354ab44c88f21b261a780ef6b63a69a210776136ade3896c540d5b78b0ab0b20c1d975f9c070fd11fa51aa6ea0691cf764bddd49a9ab9e7459282ae4089569448278b3e1f1a23b7a1e07bdfb9521a125f5fb87c70699607d06f760a09a7604dde39aad8f5c3c4852aadef19e73283dbe2fa4cb7385be1adefa2a020035382b748be7bc246b161d3375c9c5a9c1b41164e1b1fd67688507b176ca3ba722f75622abca54d6be57e45328ea2e7a3a3572797123e030b93ac567960dc2cfdccc8278160f1bad58e5a6f354f445df1a49df662f582c422eff6c3f49b7a31e9037b582c8bca75c684ba857ba90b6469f3c0386a224de1ba20311cd19dee303c2b8e04483f28a8c99af1bac11e01dfc621060c60dc774665365c79925688fe358601e8a49b6a5b545fe5dba0413a547f0f77d87a0861b01b6d9cc0931d1f871a12c1522ce95415579be6a5407b7679fab409d5e1710e0bd10afaa2815e9125a52a389974c70a86db73bc3421d214fdfad3be96bcec4a8b46c9b8689f82ad2444cc0e1"}]}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x5, 0x7) 05:28:06 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000600)) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000100)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x1, 0x4, "b000"}) r2 = semget$private(0x0, 0x4, 0x9a) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000580)=""/130) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000000)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f000001a8c0)=ANY=[@ANYRESHEX=r2, @ANYRES32=r3, @ANYRESDEC, @ANYRES32=r3, @ANYRESOCT=r4, @ANYBLOB="d51c9d4d48a95611fc27e42f5fe3b1526d154f716c146973abe1fa9e0747cde6dfbb5ec2b4f10d8e9ec59704d9b76917f03f3d875210005442cc282394dca0b245403a60cbeee049a6440bd21fac5ecc3addbeb0b47c9c3a32ae5ae5be9351b92a93813ccdb9da71757d93740e0bba3c4078e1121c2402ae0e2223369083b2d798c4d00747d9cc744a400055ebdd1d851ffe3e8ad28056551585aebd3985b43aa766c38e46d57aa681b5431a6340bda5e96895c476b75a490a85125688c95ac9a6e591687e4db759054adddcc1756e17848296310b0427b4eb2059e07e9a6e3b477ae90ce1e4950a395f3307e448206e3bca7c143a8ba881e6528f4a3ddbbb8a8cb9bbd7bc16790100cdeb6b8352efdb7e5d9e637497297a840714043b106250393daeefc1a2eef38d1f094ecfa0245ae4a30a5815a26320f4d88b9e31349d87fc47ffc37b71c4bc404769e9849cb5bce73a404c733cef0cb4512148c6bf4f55ffff8277f0375ceadbb391ebc48d2c04e9582d4f76edde216f3f2e8db06effd56a7bd1e093b437a890409d8d10d8000000000000c1b036dba88b381fe4ebb2eb70c8b63c537f6d990718064c50b214bc8ac7979a9379857b30e498d0277c1028463f36fb933edb09b8ced563180295dac6f94e0900000000000000462b12730861ac5183ff965da5aa36fcbd6f811e16c5e586020f6514fc8867ad1430b6ecd10c06e74c47596e0918d7cb2a9089218ccdf3d3f0ab01651c54492b313cd13a94977ebaf310532c296dcfcabbe67013b9b2717a1f2eca44d5a578d98bf04228828cc4c1e3f85084d89a24b5227ec68d60f1f3a8d938d9206a5e640e9c516f762d41d86756abf25150b0b43ab7596630b31d0d021e41db5e09f1c2872c7d4376975808215fceba9d7c71f65028775d85856cc04dca36492457783531033bf5c01fe07a3c9518ab494c59fa50974f3b400e74f2ad7cf5e0875105d9b1ae1b370a81648b7f3d58955f3bd3f0b45529361b700e9ed1788840952a5d61576538c29adf1585f65f5c1cb78cb9482fe2b65678732cf3574a724612b70541a3f04bdd7602b6f4413c1a15000000000000e9590c265b6ad203429f79b944c073d05ad2eef93c49a5eb67612d3d94a1ffa57217a2b92f77b2e5099eb5a0a1930f41a2b6bbb7c8d8b313beeef131547e4c3b10b4f12a39265dba07294a4a2411ea3b7994c5fabadb9d53d6299b0c0bb03a74c0b3ebbc26178b45b6ea9fb1699ee9d5508f"], 0x109}, 0x40d) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semop(r2, &(0x7f0000000040)=[{0x4, 0xd17, 0x1000}, {0x1, 0x8, 0x1000}, {0x1, 0x1, 0x800}, {0x2, 0x5, 0x1800}, {0x3, 0xffff, 0x1000}, {0x1, 0xe7c3, 0x1800}], 0x6) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f00000000c0)) 05:28:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000001c0)="474b9ed9e22db2c88ec3ccb6b903caa3bdfa39e608501022714b06d1e40679962066a9686a94915f4807cc", 0x2b}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd5696164e16eb595607fcfd711"}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x1) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) socket(0x800000018, 0x1, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0xf, r3) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000100)=0x5) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 05:28:07 executing program 1: syz_emit_ethernet(0x48, &(0x7f0000000080)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x12, 0x3a, 0xff, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x4, 0x1, "0d40f3ac2e9eb2b6"}]}}}}}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0xffffffffffffffff}, 0xc) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd895c7ad3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffefffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffd67) write(r4, &(0x7f0000000500)="4d7a45375c5306469fc06f45d2ac465ab15f44d806528085ed58e47a410ebcc446db50121a4a11f9dbcbcb35068de5c403add1041fb126533ada4b784586ed497fdddcb61d90443651ad2e5f0d9ada746c4092c23e690c7453ccb432bff2068cf7c27c3ec98a01d9f717a136493c388b94932aff12d7166aa5fa03837630496ff15f9521154aeb2252610f6257815ef80f12dfcce370fa096f38d143c50d3d6ecef4509430dac6aa", 0xa8) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r5 = getegid() select(0x40, &(0x7f0000000040)={0x20, 0x8, 0x1ff, 0x5, 0x9, 0xd52, 0x0, 0x100000001}, &(0x7f0000000280)={0x9, 0x2, 0xd3, 0x3, 0x2, 0x7, 0x3, 0x3}, &(0x7f00000002c0)={0x1f, 0x7, 0x8000, 0x8, 0x401, 0x8, 0xffffffff, 0x6}, &(0x7f00000005c0)={0x2, 0x1}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/214) 05:28:07 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket$unix(0x1, 0x1, 0x0) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r7 = getuid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r7}}) r8 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x6, r7, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) fchown(r4, r7, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x808c694e, &(0x7f0000000300)) 05:28:07 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000000000000000fe95ea8c0b0b9bff00be000000000000000000007de3f34700000000000000007dffe41b6a4a87a98d8753830a5126fb5f16babd11ce1fcbd5a4d98065c0b589656592a49f986a02ac6e86a46232c0e4527613d146676c4d76b45cb391"]) 05:28:07 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x2b, 0x36, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) 05:28:07 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) setsockopt(r1, 0xacb5, 0x3f, &(0x7f0000001200)="416d52aa563b49a54b820085a55b0001385914a47b368db12c1b82eea1ea9e7b0ef910ca", 0x24) sendto$unix(r0, &(0x7f00000000c0)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d50333e0a9ccb59277d026ba8af63ff37283c18e4fd89720fc3872babfbb770c1f5a872c881ff7cc53c894b03b22f311e404f36a00f90006ee01b1257aea8c500000002000000000000020208a371050000000700000000000001", 0xb1, 0x0, 0x0, 0x1) r2 = socket$unix(0x1, 0x2, 0x0) accept$unix(r2, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) recvfrom$unix(r0, &(0x7f0000000000)=""/184, 0xb8, 0x41, 0x0, 0x0) 05:28:07 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) pread(r0, &(0x7f0000000040)="cc57f312bdef5ccba85a78cd1a60e4c45704705292a849d665de0162990e7c3c2c2d0b1dd589217ec12674204b7a4d1701715b92ca4745cf9f486c0a301013fa3b59602fcb1317e85841343f9b1de50663d6a5cced27bb372032372a8d87ef97d0d3ca9459928e5217de9393ace1920025164ec964fa0bde51d47e2b63f365aa2f", 0x81, 0x0, 0x80000000) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 05:28:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) recvfrom(r1, &(0x7f0000000000)=""/36, 0x24, 0x0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) socket(0x0, 0x0, 0x0) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) 05:28:07 executing program 1: syz_emit_ethernet(0x56, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffdd6000000000203aff21405aafca51147426c00f82783347a0ff0200000000e7000000000000000001880001000000000000001428a5cdd66a0300000000000000a0514fc448f14de84c9c14b94c0201bf355f004f05532fbcd81d"]) 05:28:07 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa450000700000000000019078ac1400bb00003e52a4f2b20996446e61037d00000b0090780000000045000000000000000029000000000000ffffffff940600000000892b00e00000027f000001ac1400bb00000000ffffffffe0000002ac1400bbffffffffffffffffe0000001070f00ac1400aae0000001e0000001"]) 05:28:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x8000, 0xfe) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(r1, &(0x7f0000000440)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f0000000140)=""/123, 0x7b}], 0x1, &(0x7f0000000340)=""/247, 0xf7}, 0x403) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x81, 0x4) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0307059a9e75c08e7647acf4e91963341bf4dc3555e02463b2ba75ec5f01c455d52fe903222de05313112e59309968fd6b0000000080570749cb18a5dc6e0666418918a632e2c12632cc4e1b35ab5972b9864b3a456c48e6266e6af2bbe900fedaf965897df1d4e4f602342efde2245edaf924453416cb090b32c943c628169ec77df487d3ca0c8eae3059e8e245343389392ea430119d9a583b3753477ebf317020409cad0c4f8d557469dd8cd91008a27b2d42a4e4548d7e051aca1a90644db366f52d2460ece0a6fc796170d8ebf1751a282fe0", 0xd5}, {&(0x7f0000000100)="1fb4e80fa84cb5829134bd3453c6fbe5cda211cedd1386efdde109877f7eccce9e4cb42b7f683eb2b091fb50f1c6a79cd76b7efdd40bd1640b2d886ffd", 0x3d}], 0x2) chmod(&(0x7f0000000480)='./file0\x00', 0x0) 05:28:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) pipe2(&(0x7f0000000000), 0x30000) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x3, 0x4) writev(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)="274882c1f3c5928262326d278c03a62579520a42cdaacb0606c3cbee021d599434f803e7b957b59b43ce2e752e9920bb5c1a6551929ae45641f469808547515fe52866974b2b31c7ab76fa70e39833f841bd8ab85337757b824b1520fc9ed254fb215ea68453e1c27e136e92285ffc01236a75b5592e02900ebf71b9ff9022f8ee02b6d1a375beeb7615aacb223515dc7a", 0x91}], 0x1) 05:28:07 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)=0x7) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x2}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000140)="67f60723c83bc44fc2329780f8db170c3635000100000000000000", 0x1b) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x4, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0xa, r2) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f00000001c0)=0xffff) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x4, 0x8, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) link(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') getsockopt$sock_int(r5, 0xffff, 0x10, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020692d, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:28:07 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(0xffffffffffffffff, 0x1) r1 = dup2(r0, r0) ioctl$PCIOCREAD(r1, 0xc0207534, &(0x7f0000000080)) socket$inet(0x2, 0x1, 0x0) syz_emit_ethernet(0x4de, &(0x7f0000001280)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6076605104a80000fe8000000000000000000000000000bbff0200000000000000000000000000018800907800000000fe8000000000000000000000000000bb0008ac7c018f6632762e13b819374894a51f6cf93e2982477841d935a241f7e29911ed00462f9e0f3538fd42f1aed5f3a0c3938ee6d83ea89e9e417fb64e736e609bffffffffecee216a0b42013a77ba21800cf2ae816ded581d59f867081df24e24a54f7b5ea031eef98be245e38e2e8b8972e8da057529ec29d613fee859f3c88665d0b7c3f3efedfbca1570656890485ed4c9c4a856ea3d0b592c2b204e467a71c2f3c9ec82a7f2a38feec568736a0028d14e5502d9e6d68d27f7636e2401df65f7976c40aad026f4c686810acad11c7ffc3b43605bf33a1e9064da52f7162fd4c04e5dd3fd63fd3230e74bf55484907072edd156dab39353577d19691e3e4da28bd3325cfbb4bdb324fbb312d4e692eb3101e8746e5f83d1d221c7c3e23f3251c4c30017d1f8f5353d0dfcc9353ac8683a4899cf0704008280c9acc9104ee01931cae12d89280edf072d9ab501c1922abac4884897da34f59b61a382e97856c0cc8bfb23531fa3b283f9e03848b9066d4327c223fd478dc74cd361053ac3405c9d1c0d1c08c741438a088c20082aaa37dceec75662a4d00be16d6486505494a06f4663ce47c22d0197c74faf3590af744ec93c6c85ad0d4587f23db55ca29b021b8d062b7888def35a4582512f561ff9988bb1ec944bc9304b290001c43f8c79f4c40361991fa20007f31d84cf5593df1f6fc436a6ae80a7fcc6b2377d17cc877656aefcc8c143b7f6e3f1418f520a659905793e0fc2f12f371d9f40608988004db3e91e34ae051e32766860c00fdc92de70d417b672df93452c3a24bfa580bafa3f7444d413cd1ef601afdce921d210919e251ad847eff72673e99d6757b93504ba00017b6515ac4e3ec5558206a4c2d5b873b5618baec65b1980203d8b408d7ae824c905de097ae930097863ea34cd3f46a360e8a1b6ba00d87105b7cd4c70998749f085df7a584d08c57178280ac1e2ce5953c148172c23b01979f8a2add6b610d0b39d99f2b2e5dd88f3486dd5b4baccc93e51b57e22bbf68432a5ed00429700c790a4b84deb170b37ff033f31991ace30ff538658296ef39e06a451a8c1d9e35f99240b5027f12affa7a1e0d7c960ef32d623d36851abd9161df7c59d86896d500a8d2af043d9bc07409672184ff96e5568f5bee6c2daea0c8a1f048b755b4048cf633ef2b4d36c8dc693370411e2713622cee88078904aaa98b358b9519de1f9e2bf8395ea9fb2ac34be227f743eeba6ff002d5364528b028da44d984035e73422539833bff362d05e5fb3689a658ed4ce96ba3f57e440cff80691ec3a3f2befcc1e56bddfefe136041e07f676d0f7e1d243668588a4a518751ddb92c250782ee5599e1fea970a72ab275ee561f33989215c1d7125435961a404daa2b3b379141894181b0efce8e0cd7ab7f92323daa9213b65ec8bd2677db69035db6f4701396de7914f8b53d5ff578429a2e9cdfcfb65d8eb0223cee49b5c8f61180e5a41e0f886a6e0776c68091457d5728e05e781f92c2194b06bc82f71aab1deca88d8d16c301890dfa354f4c0787c108e6acea59e2f93eb27a8e88ae7eb5bbebcec32ce578e6005320697b33d17baedaf724462389e83912b286d18b8a8f9b78840b6662029aa65cb62bc569ec798ae6cf285e63916df9776a804d8e54082718fdb2dc7c4f8519391de55c921fe4a87c8b037fca41ae9a70cc8f8c307c2e3189d0f3effee91676378e4a82445abb233d5259665beeb3ed7908608ee6047191390c8eac33397976343af6e8f793431b1cb05d762bfb483927bd4b8f06d02ae4198f293ff450356633f1d36b685121692fe168ee0255b8de3b5d617e2b665d441e18d07f3d7794fc400"/1420]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendto(r2, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5", 0xcdb, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r5) getpgid(r5) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0xa, 0x0, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x8) sendmsg(r2, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="00002a2f66e6006569e1"], 0xa, 0x0, 0x0, &(0x7f0000002280), 0x326}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 05:28:07 executing program 1: poll(&(0x7f0000000080), 0x3, 0x0) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) getpeername(r2, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) getsockname$inet(r1, 0x0, &(0x7f0000000040)) dup2(r0, r1) 05:28:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000600)) linkat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000040)) sendto$unix(r1, &(0x7f0000000040)="ccb942dc0104000000000000ed", 0xd, 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="1bf57c2d"], 0xa) setsockopt$inet_opts(r0, 0x0, 0x2000000000015, &(0x7f0000000280), 0x4) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x0, r2) fchmod(r2, 0x99) r4 = syz_open_pts() close(0xffffffffffffffff) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0x1d}, {{r4}, 0xffffffffffffffff, 0x7e}], 0x9, 0x0, 0x0, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000300)=ANY=[@ANYBLOB="0000751d6270b7001098f2ffffeef23867733c00000005000fb50acbd1fad202000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1e8c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40c51947d74a0934c5d5875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a0c863808d8da170f8013ab44205925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0fbcd293063f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f428231226897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ebd0a5624fcf329191ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654000000de0000000000"], 0x1, 0x3, 0x0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f00000000c0)) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) 05:28:07 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) r1 = socket(0x800000018, 0x1, 0x0) connect(0xffffffffffffffff, &(0x7f0000000180)=@in6={0x18, 0x2, 0x1, 0x401}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009033, r1, 0x0, 0x0) munmap(&(0x7f0000b31000/0x4000)=nil, 0x4000) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000440)) ioctl$WSKBDIO_GETENCODINGS(r2, 0xc0105715, &(0x7f00000000c0)=ANY=[@ANYBLOB="03000000000000000008000000000000181ff5b7cb2e6481e7e2f8bd37726f30990c2f3190e6f2009fe5b230f7de3b8f3e08d63d0478ba71c4e747df769de6cadecf2a6a6f9df4d57944b5e32e1b581433850bd22ad4c11d04e980dc7004d662c0b223c1402cac6ecfe62b09b9f4eacebde0bfadd9438b5b78bc99492ff7fa576e3a1e36ae06deb94d04d6e714d36550abad47760da099b13b83579cb7e4a5b80ce93a5f11d6"]) 05:28:07 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x190, 0x100}, 0x5, 0x5, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0xe01}, 0x8, 0x3, 0x0, 0x0, 0xed6, 0xfffffffffffffffb, 0x1ff}) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r2}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r2, 0x190, 0x100}, 0x5, 0x5, 0x2}) r3 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r4 = geteuid() fchownat(r3, &(0x7f0000000480)='./file0\x00', r4, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x220) r6 = getgid() r7 = geteuid() clock_getres(0x0, &(0x7f0000000000)) semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0xfffffffe, 0x0, 0x0, r7, r6, 0x115, 0x1f}, 0x0, 0x0, 0x857}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r6, 0x190, 0x100}, 0x5, 0x5, 0x2}) 05:28:07 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000000100)=""/155, 0x9b}], 0x1) r2 = kqueue() shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r3 = kqueue() kevent(r3, &(0x7f0000000140), 0x32, 0x0, 0x0, 0x0) dup2(r2, r1) pipe(&(0x7f0000000000)) syz_emit_ethernet(0x36, &(0x7f0000000140)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x2f, 0x0, @rand_addr="000000000035a9000004005675dd9f00", @local={0xfe, 0x80, [], 0x0}}}}}) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) writev(r4, &(0x7f0000002180)=[{&(0x7f0000000040)="ed6d6c9654ee3e06c12ec274f78c336b3249271e62b904cd0eae3af142910ad9a2716855257ebec0431cd1929287ee0622ca3398833faadf5cf22629ce07edb99784c4", 0x43}, {&(0x7f0000000140)="e16760c635da5fa71fd8227b57a2f1d1fd04a91b7366512672faea", 0x1b}, {&(0x7f0000000180)="626ecbf206d74e054a86de6e9a2878b2ace03e48d254e07edb6b404b6bda503397fa1200877031e950a4928e98332fc296b4309caad0627656f46ffe6bd7452f98e3637fc62dd074aa9e75b9e238b8d2ee513a81bfba7ef13971db54abb286c56fdad0602f26c85e7f97fd75c2ebf946db53408bc4452ee22156b89a2ff3a4a17223d52f46fbbd31a8072b955132dbd184cf588f8e580a87a45a302e6d6746d0d1ab0f0b9c1541b97f1a4e94e99fea2805eefd056bae645516dd70ae4c25f40760c3c55175abcfdd77db57fcc1bc7eace1cf9bd3064b07eb2190454fe8a021a8bbd0e130febf7ecc94da330d862766a38da4eda00f51b654490d9876f1457392e42fefc8f3b0fc4ab3b4d4439a390cffceb45f15a2987baefd569a24ebd8f1bd168736db909f5d3fa1a3033a81f945b9a900812dce5e93e3cedc5ba78486f972e501b9868fcd814a698246542480c26a4c2ffd0799375ea52e889750c4b92bae8604500de87aed81c6786bf772c9bd3835e80a1729412a7f30f3f1d3b07b9fb50ae6b5f8c38f65908da2faf1d6ce3ba8f0c357376a208bb80593b7bda917c7040bac093e0e2abb6262eb5f4fa3505ec1d422aaa331f8f6360e9f3f12408f992c90a38e55e7f842c7d8b3a8984ebc1dbf27dcc9f94ef0572b19e0c73c7f8da6fd42386b5076a592522e0ffeb2e63c8e5fae7cffa4a5f64bb237c7235b2be8e16a719c52289152e2c12deb7f00cc17c33152284cc15b8637eb51d57e08dc1d79b7de2ba7863e719f696895da5fb792abb25641699e3c56d5379f49c2dc5cfd50e7ab7bfd86d6e9d1fa35f54e569282b6f92f1a1c42b112d4d4f830a5cbdc563a24d9182204dfe73da92c0cf731793c6bd78ec44c2361c9f9c9ed07c3d6d2c3fc553348e992885b2b7a23c2818a06e03e356a3a835fc82505bb85fca165c81cfed38b54431d643b9435567b4c9af561eab555452ec8f88c1cf5d43d400b012915ce9ba583d9c9fa5775cd0c1501fe3ad6757fd02e529a16db641e914dd88cf35d90e3fd0c10f40c2200324576196f5b5f2acd9ac7faa8802c37ac5f3d6b1a2c0d600bbe889bbae6b0cacc855b0dfb1510e6586ea1bdd7f5a7f89f9e9acb25c11e23f41779c26c2a64aec6a8d23fc55bc95a867affadd1465cc1f9aee5c300d83b66833771685dba226911d3564803c3a0de8b991b0dd78d3e1b07cd6b409b05149b281ee310f2ae5c8788cd733f05e85509d8382dc49c5b963bffc730e2096bfa825fc59fdcc2bf099b6cf04144d0177da655b475b7f11c3ff9567f6a0611ff53243723c1132c49706f3ecb51c5e68b874a02885cdc55c3e0c3bdedcc1054210f70baa5521742e60ee26d3f35b3d4be624bb6a6bdad1bf47a8868bfdfc57c9df0e05b34c9f2e100a66807188223a6c79b4e543a34763080c42893ea021f30365f6ad7d6d9d62464e38e230caee1bc78eee282b561b994b01cbe690b989c9d9541a189e7c389b619bd80ac4737e98843804600be10c8b3c3567d8f8ee552cd6b580c93f1ca755264988bd0f760cc008e37e9e382dc165fa86d5930342f8231e52d117adec1ac5fb94e6b0786cd38575e3766c375e03e96299aad5d06d5505d7e9f33347fbe6c363cc4ffd0da26e775b51d50c3c963dc3297f6a8e42fcd9e4120ff2822523a4ca1c21674eea5d5fc88c7f8823e53657325011e689fe3972d1b20af6062248d3bc4926c0dcfb41f464dbff89e3506c9b4e03cb0fbe930160776d1139694a0394508466e9e4bea49e5a6bbd35a1bdf939217e7bb2b64a87e4b3fa59a26a2975899b1c5b51ba3e085f8811aecb4b0059ed2634159b8cc6417af0bd2478988058f2bb4ec25eaca7e0c97d7730ac171b8395e9f927edc11f91fc3dde5d363440cce05d4d5c389c305a754ad2c9625a75bec73f67f9b45ea0e637af90dee43a86b1d96fd0f7339df8c422a9742cb867f1b9b98a207b2ed0aa252f3f976822b7e3d374c68fad8615630469aab27d925ae332d90b392fdbeadb69d26bfb01ca0883532c0975400077c3b78d161e1ff8ac13d5f12d9dfde1d425ae671029d6221a1226358228288a63513239c167129889990e92a965acd6cd4009728b147415864d5e38b73e9d71cec2b74e61ff377684a0a572a62483fc51eb6f15ae5fadf0a7edcf2c0dc8856f9f7b56d64d6c6ef9dafff73ad5d9288730970f1d919918ba75a021ce1b87124c6f80117ec6d6e1dfe3045b2aa1f2e748ea9a9448934c85366f53bab1b5e46fb85f5941cc68a7834279e7982fe8599fe5773c625d88b0d966dfb803111d7d90ebf5299f01ff3e7f071f80a25b2461acedd457829dfbfd9e3556d43a552b25f875e35418cda367abd82ea8f05eb10be7867ef3b82130604336c1778a980f54c1dceb60d829db5f79aff23644c916904ae313cabbda9b68ff3796883eabfcc274be5a410923ecf390426978161fa81bc30e6ad0b64801bb6a55d0858fd1f665b599e47fbe70ddecf970522c7b116236a92bc4cbac9b6071e1c9abb8556f9ed78bd2e6bf4b37a22de7d1e5de35018c2faf1f6dd8fe38985862652c13d3a3740c99f582828b63e99122fc0ad24b7fd1e686d0ef70e098ebd8104b29e698bbbf08ecdbf79f38feb4407226e4589cdc3021a725f2e73df5c6b249fd7bef61334c33bb5a237f9bfa6f378c146739a5294523191da236948fbf13a7078778735d99e6c04995c520f0052c99a550ea7a144e4313b9958540469c009de018eb894dac0d4483c6d9790303f9c29dbc704eb9fff919108dd1a887baba43b436a41fb49a0dc3e8ebe7ed555ec81167295041b8cc67f145588f6038cb451658263cfcdcaf55a1e8616f3a510a7f4dc539135e8b0b264190754e421a7befa70203a5488486a24710ef7c48b2b9807a8ddd81a982fd8cb96ff895165b51785001e41c13c739a4ba02609002cfafbae0ebfe3ab67d1920e357458c0516885da6b939591af2be7f5855a396bf5288235e94fbcf593ed043054eb756a4e74e62412a14b384aa94b591369159cd8b5225bc24ed632a470c74caebe1229d2d9377e1f1c49907b0b0676f78adc3a55b66a0f39a1be2a32550813fbae42a1dc44c9a62f9090b9c2008bdfb7312d741b8ee1f4317c7a11b71a74bf2bbb02926f1b3dd60a255bf915c3790d50e3a1cd3a7c629c15334d8ff342636fba8306e75e952ecfd784b53b57ceec4ede499714d13a0671d34f1169bade896dc10dc29907ac14db61f4cc3ab5defcd032d015d782d79f59fa938486e5f24c1956aeb9b46d41ba8b811160c2da645724b13a0f1c8f34ee1bac97a0a2bbbd30ca314d326e8147b0a00c1618e0cace2cecac7d6f40cd2f371ddf8d5b46a7d3957ab1d1140322fc479ecfa4d413ef8166c15fbfdf28e47153634270859c500ca33c4ff1f8f9255d3b49ae838b116ae43a67a5d6e6c8676ceb673fcd40018d99747484ef98e6c913376ec1d70a4ae623e4d6d274a1d28c214cec14751a5e7cc51afd3fe5a40cd087b380ccef738e457b55296163b5c1396294ff1d7dbfae8d67f40be7744deac92bb7d3148dbb826992af680816d616e8b15ec925e52b577f3c0028e7369e9b7d9144e5736207a6447bb2d1aa2ea453ca47483db629f8b8d9b56f8ed80fea9d522e7bdb9c64d480d086ce8aa7142c8f0959c3d0fe16167c4fa0e36c7a3a3113a84486549e10666d6cb0184e514841d87e293c8cf49e4c00907d3246f4016190e88b2aa73d1ae1e48e12f70788a895a02eba03f07ca7bf6d42c74cfcc0e81144defcf653828431c10fea58446359f124f3210c4a09912ff3e3fcf26fdbfd963730ed4757fbd45ef02c758ffacfbd5b8d0e4b4821bd7ecd9e38ea5438c148def04773455e8d60ad6508c71e2d6655817dc2f3e375cfa32117fe0dc703e7738d889b70e1b31b670d3aba94deec95c4aea3a0333bf074d3b8eed872a5aa164bb7b25ab1578e59b59eee570a1bb75915aaba2a5f867561ee73bfc0b83ade8dacc1146f081d526212220d7c53c2c0717add2419b5ca900ee9f4c7c233f5890eaefb8b2438299a55b4516d4b3cefc1b5114e024dafb65aa3af79204cf51ed95c14e2498492049d80c0d802df8d4d641709d9e46788e5243ac2a0c6d6db2b4db5425d03e2e9468401dc6a99d19aecfe37d004a079cc18a2ea2226ed7f40b5899295c7736ca3c218612172fac10fe99fec4a3e6467680b26e4571b05c3c2ef41cce3c17d8a56e918c69291bc209eabb3f7a170c3619ad688ce12fcfd72ab046e1f5f4ea7dafe3d91f95bb48bfb38746cdace3bf4f486d820805c689bd42e0862db2daa77b6d8a1fdc77f1d9e11bc48781fb81d44d3a79d6c0374141bb471075b9cfe227b42dedf5265d47cb93a15e19b42426efa7703083bcf22c1af75705eaa34bf64a650d189df1eca6c5e5a719cfd9fe4c5e43c83014e80800bd1a94b64d7f754adcb94919429bcab56be9bfec6c9080167ac90ccd0bbc67879b2b74f1b267401a62c13e36381890e42704da565d362e2d2675da5b9449b1859ba3ab406663869e3ade5ff21b6b35190929d978f07d2d46d469ca830b6b6ae220377f356dda14edb27ef920f4941c63baa18bbc978ea6184ef378e4665bf86ffd4846d9b6c9c08e64ec058ed580cffd40ce8caf067c8108341c8e7494723284e9788eea84f6a70066ce23bded3f5df4c95106429d72036bbb9c3fffa5e7b941e558865f40ac0fda964b719052accb0d91ce3d29f6eb11d7be46f2554aff687ec7bc60219c90ecfca096b58b724a2dd5c7c43535df36ee36205d98cc1feb2d6b844d0ff1cb3485697209593115b041f6f63dcc502bdeca20ed72a1a07f618306a1777d6dd5476c915d6b5ae1f33cee886f505790f8da05126c0e1dd74726a7ed605a4422e74815d6df69f86400ef9ed85a4f62a75bb77876c315d9b59c5662d72dc88bc70eb1bb41df1d8a045b1778fb00290c4586de77a3343b0d4b64a0be18d118543097fba476566d87d1347422a1fd06e706bd33ca1a9601bd8fad77a33ec534d9e5382fd9083f0e58affaa69952310a7728d9599a9d46dd4ee62c32a10e51058ffa5f5bbe2b4460fac17c0f10c513ef33419ecac31c10afe8da1d33dc9ae4bc8e741becdffc556e3acb64d0aaa12e7b33b6ef3974ac4bf90437937800a7831aa4cb63921195b18dd7a89887dd074ca0119783b6b659a6ac7330014cf183a23d4e4219fbc0e1e50b60a6d6ccb94eaa52c59711f96e4c48ddabdeaef558f98fb666323444c05f877916abd923cd7dc31774040cd594742a97aa0d5c18f04bf2ef05a016d10245200c3f1c51670bceb0edb4f8579ed8361aebea95c0c2af1416751abeacd6f8da6462613563f594e52dab6eb176b618daec30c92c2af5f9be45a8574d6a43c204f8e5f3c8fae290bc58aeadca526566ad620981541b6588c989a03fe502ee475d0c4ffe437a38966bafdcb22778f573fd1ecd55512d646f0e1d5ab8fa0b6f4927f8262ebe6aed311d59715b84f09cf51418e3d2cf4d97659429bd55c8ad9649db6a6fa6f166e17cca08996d423d770dcd21e18d8d9051d9c25fd2ff623383915ca5283cc5eccc5a8351ef67453d2bd37f38d760aba63f3b70fb1a746227fee61ee2fe591e18cccb20bdc4fc3579228ae0ad10353687069f51cad3193f38824f067d83d8bfbd9e0ff689cf4f218ee0f1ffc7d1bcae8dd46dbd362e4b8a3fb43025a165ddddc2af5b0e647e161398b1f964e88249a86c0be2f53f71de5", 0xff4}, {&(0x7f0000001180)="fb304e2ba952ac2ab901f5db9be74e475bc8c1da735cafc0dec6b945098e295f5c6c37a818b88099b62e428516773f41d5a132d7bca6aa69e89d540066c14f451762dd579df29b5b5dc361e1c0642235693b4c99534126193dd65d6f9969ea0e63f22483380b8b945d32417efcddf8883bc9dfb92423e1cb2f99cb116fdb193249e2cf69fb1fc8e0259f9b9574f4fd05373221d2828ed63a2c58c50e069ec3ec1639bacab2217f725fc9619745e3b62906fd78ab83c7e84c8ddce640ddbf1dc7a9ce5feebf5a2e0b3da0caf21b223d801592d4fd2e70b3888937b372308100bb55d73ae0079034d347cc31ba8eac4dab05a58590170de0f2e22dc2989a61ca375db3b8df0b79feee1f0e31c05c143034856841737ea9169ef0cf72b2c6a9c29ecdd5b5443b221a581ceaf0aa8771dfd54a29dbc54f5edf94eff68791d7f12e2b584003bf8680b23d2c98fdf0e4c046c41cbc9ffea62c52d8ea0bec6ca74b4fffdb8f91b67073da3b5af42fe907346de85f91d69953fd0b6fcc00bba738faa81a00cb201e8b10f837dd06e0bcf24487a9d2ffd662e97d81b4c6d373ad6b0b09b5544102721310cc032e06cf1e51a2742076ef9d5781591bee89cde02e37ce7a8b4ddd6d557da2dfc02692f98366dbef13eae10874b811defa690a6573273919b1d4e74f0bf0bbe6be42ed2b6a82e22846ded5c59bcf3676c5b5d399e3c56bfb100397ce339ae911335b5296b8b448925e2be5d7a847e3b689eaf8ef3028f908234d73786070fcc5e186ce164e85298d7a41c918b89e527ff83446e0a191cf52410ed5487213d783791ab0b4b7e4ce0e148af00ad243d4caffdee735e230bf4441f56ae7485053570cdadfe68754f592abc79c6905131f34b802143a38773093c954963aee52d497c19d0e86d21f783b7ebb32a3ddc5367ae0d43206467e428a9f0bb057745484d8df7728b533128e4173f0a0da55b4392909d98c7569883bb0d8129b72d6630cee7921ca4cdd0b2f56b6542c9792785f6d0e59f2a4695f800d38f5ba4a039381f1039a05a0d967243f51e4f5bad19ac7f6131608fb310946ce3e80989f77bc4fa8d58e166adec77c94020e7b4351fb82369e0f42937477d10f3b2d8ad4970375eff429b5ea0a5365791eb52170a6d023844e18394047cf86e5e3527caa1f48d326c6c566006e4dde7b58e793655f80f4ca66a7dd484f18af066bc743d0154c42c3e90d10a892f761f4caaa36dd65f266f147db4c91ac31169460807ce0a5272e7750a3f3bec1a95705ddf2305c894d316987b8259f5ec44ea393bfbff12a5d7773a779d222eb07c406a65babaffea1a75cc2ea64945c7e628d1c0282574ac98f7584fe09757d9df524106ae935c6d46e7cba7add7284d7b44a5681744b23a270974b1439ae97ade729e037cc1c33801535b8d70db30be571da9392e668cde266ca2519e6264cd47e66452e1ef021d1d83d31a26f45a1ad4107e1df7bd0c1f4da435c3109c6f94f66e5fa1c35ff8da9e16f59fe8f2812446d174d06052d6162b6e1c73b43a3c229f7cdc3b817177955be99db9a5e4ac6da49ef7eefb5c70049912726b83d95fd98aa0e31519eec17f903cbade2fc40d08b0085413e22964d61b7477715f29b17d6be91d52998357ff7a726ac9784945091fc9813b23ba37061d1ab84386cdc842dd2622e84c99235fe2776528eaeb553ab4c06fb1043f4ff51f8b336a2d0ece852110d55b86c876a6afd4778983841edad30bf79a7a5d7889b6b301ac900af91fd13330689255210591d516c7d1b802cd9388635918f4171b859f4ade08c41c59926e4cb346c3c1d070c70a4b18f4faf88855679e0a1f4532ebf525ffcee4d51d104f75c0d770d492062e99d4ed57226795d9fdbb46738930e9be50a5e9f68903684befb43c0d7c72958c9f8cf3675ad09f7364d5c588fd4c8fd9327f2053d12436e4bfdf93307c2837f3036694cb10dcea7e53bbc2636f08de8f7f562cd079436051e3b62afc96770e60560b156396a9ebba1e351d3b77d521d6eec1398f3e22e0c547fa7189b23642b37526180bcf434333e297255dfde78c11184623740acb59f17b131eea8e66643408f83337d1dffe6718dd29912af98e24eeb6b57f9eb45b30eb2aa032e24b905f2e93f695e74e0a1a6f2c57b4faf87ccc4ca3ea00788f1e0dee1e0408de219151cdf1275e9c0272642e74e8cb705ac7d906ead270ceca5ac95c1621668c9c2aa79cc3c6f7324061b5a79d0599ab0b9b8aefdd6fd6c200da33ed7a7d19bb9a84353bc1812aa4e01111850e1ab8db92ef37de3def683492b703d646b4c7960ad062f369737a6ea544b502b78caf4fb9cc7dc613f2f450173b4a10271bbb3dfd1fd41f6848bdf4c014d5324408f102b1d52ae41a4551963626b7f5afb694d0c3cebf9084b5d5fcd2c1d8a44356e19e4b48b51f08ff77e549f436590c85e6dd9e1436ff381a307ccac3ae055d4c83b0a9daebb56811e4b54dc91bc9a2607180a57bf8fe66f00a78be7ddc7c0ed4d7390f665892b561bed8b4742cf2abb57b14ed7fe1e5378f4f4b2d4f8dcef24d440dfdbcc4cbeb0fe5e3bd1357bfb53d5f72202f4f529a6ef14b91d64263c663a9e0334f3c442cdec0171373921e49f2369f3ce0a242b195729465893d8cf66e84353139df1344959d74474e6dc4cbd1dc895c59e982f722da60cce82e91e0560a0a81f00662c25e48978ee4ba75da38613155e85642b37b255bf5e128f5669a94fc27ab707a095ed1b15d0bf4896e517573984e74a7d781a02225b98b9dbb28a3e160acf13eb0d886fa33b771b84773c309d64e5c2ba3c41044cfc847e21b7fe4efac1d939d1c089373ed1cb7642049d2facf1a30f6cacbb89e90f7e740e6edd856b28c5aba27f62e3d5973b5d6ed98970d8bb2db7ebac120f22bf856c42809b362910e883818ab9a0a952eba90edecdbba7221b5ccff22d1c5e2142c24d9466858f0450df6180a0da5a6d2b17d03f955f580927dc04ab2c60e112de2be75feed2f1c093d563cc21df1b273775b90ff3cb5c682f7d03a93219ff6ab7cd2ad975237412560d45567e1a4bb864434c346d29635299cca29b98098f9449c578b63d37cdcd0c833a28a3d263639de937280563f805ce7420b3403c1d27e8102a4172d1852d02cb2874fc642e9298fd25282cebec1d3a06ab23b473c3ee8ca3944e6b38cd64404702ea824278019d87efdd6ade20f703cfbe5d9fd5398b24f0b6d215c94dff9fe4b3c1c51feb548fd86f78bceac15721cdf600de300ff3227f93ddf26d25640d1e47e22a67ae65241634a0ed74186d7fdc042492854de432417ed619d85855dd71ddee3d82f8efdedde955ad70dc4f93374e62272cc13734ec051db32555bd9252321f99b7a724e209e73f103caaefdfe64d57c0d4b41303269a8e4fd2a629b5ee2d02086eeb34e6b22100d0972568087fb4346b3838b0dea0a986d3715e5617db9a8e9d0a41c8b52d649b203105d8f1389d9252ea2af63b6c50206b587695f702bd798b84b0030335cd4809089724c5313d561a0832b07cb60385c9d40bec83672b90ac2d620f96e9461a62809653c86b7eb44042a18b90f4f0992d2c58d7ffa465ac78b5a6f9d4bad5ce294f4e35491d5dcdc4e87a840d6b8bfab6d3f5916b0cdb7f70826c870ea6f6cf0d90d10a27c75a89e6766333e446cd33efe736f1a6519c8d5cd056185a75461b06c6cafc65491d997726917763ec4cc7da1998a1fb36b6b145fdc3fc95a3c68e8d8ce083757dfe452fbc772d9024898275394c9272607107f869269fbd11046849f7f5c18584e05b1e66902df734468786609b76476aff550ec5a564c7aee03ee52b7a86331b87c6ef7e1c1ff49d8d536e11f198ad5504be716d11616cf47c44ebc8c1a613faacf0938aef67d12e0e426b7e1aed320b88bc7165c097f4c8ea71af2c27a4b92603c4993bc1acd50ea084522f4da3d603932186a3a53e75c71df5fd2532264c1f58a5e895dc8f09fffb489faf7d500072915931f27a12823393b8e6a3f03097172f90f33470f82aa2f56208daf4115129b2ddcb5f7701bad424381110df3ac165ae3c63955c7b0910475be553c569e0180be3b8637b214fd36408b19b71b96ff23794e154f0e67c2980b9fcb2f0eea1bd5f29acde219b43c4c576f68ea6cc6e7784048c454e58e13be81e41a14cd23263731ddd17556e0be08af4f862af2fad96cc2781d0fdda50cccc93643ae80dd9663a217d96a2ff29dbdc9d8f1800d07ffaacc592258114880683cc1791f2769440fdb45e7ebfd619f22fdfda91e6236de640f3f4a9169f379e4ebde20e833e8053b4a0cedb0477da3aaac1b558073fdb7395e50cb19ae1abc5e7884e74bb2a290999e3299999e0c5d747055036d443813dc9ab6164a3f7c985b95d8cf18f7397c2a7dcbd564407e271bd58e39f2dbd7dcfdef2206cea08f5ab6d51656ae8dedf261126f20a8f3135dedf71ab33890f863ee6d0cb32e8898cdbce1bdba72cdcc64b72a7174ddbff8c73f88e49cdbd17b6fc4646a00f1206e211f8b55e2c7f4d1d0b05e0d5e35ea8cd2757eee50b9db11c50fcea446f8eb95a57a7640d9004ab666448112445cc937e165b591f45bd5e8ad8ac6addf5c43324b25d52d7dcab7330f102a42fb8c53f268d6fccc30c5377fb749b1c1beeacb70b607ab53f75082e8d6d3c4fb89a0ddd4e17dc34e95d95b75a0819a41febfaf814678d18d2a6f1b594e03107531d1206d62709d351101ace25d5fa2c6e18006a0fd419b3836b24064e09fa3a1122fb97c0b4f6698ab495499a9b8740187e03191582f50f87304204c010f16596c5ab5fd012a16b76989034fd37ccfabcce9a993031267e2129848981189718c246456abc2093b4beccd7c3f3f6db65dc874506a182d501683ddf0f4168d911a61710cdda074a09c53d6741b2cc476876325f67b915833d42ab757eca2833b54ebf90de8dbf6059007e4a749d9df82a66152b49bcfecf570c10335e1bea015848ff9108f8e92854e07da81aeab5f68eea7d11a77a0eacb06d10df86da6e927833705cb79895547218efa5b6c55994bd1fb6755eaa1aab416ed26a6f1d9529973bc2eb23d3f0051d31d37770af41a5c32dd5329b0c59f320654387af0e228a58ab2dee1a5d3fb3f345698e92ed8efdeee327c133", 0xe5d}], 0x4) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000200)=0x9c4) 05:28:08 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xe00000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000600)) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x1, 0x8c, 0x6, 0x5, 0x1}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:28:09 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) read(0xffffffffffffffff, &(0x7f0000000380)=""/157, 0x9d) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) read(r1, &(0x7f0000000040)=""/89, 0x59) pipe(&(0x7f0000000400)={0xffffffffffffffff}) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000180)=0x4) connect$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) connect(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="0030008185961389b92d67fe4312d9df059da7623aed95f9c0b0b1de99eeb5c6d3b910ce43f8ccee2b03f67d6681367a6acb52fb31c34e36098157c744a83fa7ca24bdb0d19ac9815f31c02f74571f7f5dd92c25df315677d72f2ed5280ade482c4f5d0684fdb50b813eaff51f19b178aa9d5788dad9218b218b8ff7"], 0xa) getegid() syz_extract_tcp_res(&(0x7f00000001c0), 0x20, 0x100) getegid() socket$inet(0x2, 0x8000, 0x9) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x5459, 0x6, 0x5, 0x0, 0x10000, 0x5, 0x7fff, 0x2, 0x2, 0x3, 0x5}) 05:28:09 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000380000000000019078e000000200000000030c907800000000450000000000000000290000e00000020000000037fa649f3d09bc5e71d7498441f0f96103"]) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000440)) ioctl$KDDISABIO(r0, 0x20004b3d) 05:28:09 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) clock_getres(0x0, 0x0) r1 = dup(r0) listen(r1, 0x0) close(0xffffffffffffffff) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, r3, 0x190, 0x100}, 0x5, 0xffffffff, 0x6}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, r3}, 0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(0xffffffffffffffff) accept$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) 05:28:10 executing program 1: r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000600)) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) close(0xffffffffffffffff) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r2 = syz_open_pts() close(r0) r3 = dup(r2) ioctl$BIOCPROMISC(r3, 0x20004269) socket$unix(0x1, 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x83) syz_open_pts() fsync(r0) rmdir(&(0x7f0000000040)='./file0\x00') 05:28:11 executing program 1: sendmsg$unix(0xffffffffffffff9c, &(0x7f00000015c0)={&(0x7f0000000440)=ANY=[@ANYBLOB="d59e9c0400afe80b709785aa97778206c1af658a61b1dee1033b5574eb39ea500d836fc1dfa3908af17756de6226a3f3dcefd4aca7000000000000000930841a83bd13de43978dab477d66eddafb8b3212926ae2b32b3fe4011ae69985d70b1a81811968acce18d5dbc353597c7617dbe8be7270c909cb3441b422b2d50d2544665d289917ab392cffdc0ea4615e2ff73d25b57583d8c75da0978db58f94ea7cc7d4af6d79a6a3e6531cfd7e05a629aa87ae5655106e4c505301342f812a0901f68c0b2c282a5b7b8563ebea52b91e790c857b5ec3ccef7ab0733edbeb4d1b6fc2376612a8f657d42536ad4b9bc6889d0191706ebb40fcdbdf6e0c8fce6ccba0457d54f82831ecfd890ec578fc8e91908782cb15598506000000000000007fdc86e6cf54ce4404c78f1d6c83b53698ff4e22a26e8b656ea5331915c267edef22d5a43aec808c"], 0x1, 0x0}, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = getuid() r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r3, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r3, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001280)=""/4096) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000080)=""/166) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x73) semctl$GETVAL(r4, 0x7, 0x5, &(0x7f0000000800)=""/194) semop(r4, &(0x7f0000000400)=[{0x3, 0x101}, {0x0, 0x4, 0x1000}], 0x2) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000140)=""/249) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001100)={{0x85, 0xffffffffffffffff, r2, r1, 0x0, 0x31, 0x409}, 0x9, 0x1, 0x20000800000008}) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000280)="fef3f08c1710fb22fc6e83410afd55e981c48e7ede5145fb84ac2005136a689ed9e5cc45c26b8c1d9e7f70b5aaba2a9e7145d2b671a48c57b2967ed464eb0d4042cf34e2d0a903553f7a8e7d29f092c1bccd8d025190b32b387cb462816fd3eab5ac38ca0a3d112267c83ecbafe304cf2fc09b7c7b970383618e85f372d73ce740c1bfda717db86a5b41b353efa68c39def7de5188ae4dfaf91a7a5d6060c8005741ec32f671c190bde264eb33fa835c2852022896a1329c417db8e951dacf988a36b6313614ea9c9f37ae5be6d35ac9b718599c8ccd6baab55cf54210af1f", 0xdf}], 0x1, 0x0, 0xffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x814, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x3) 05:28:11 executing program 1: nanosleep(&(0x7f00000001c0)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) bind$unix(r4, &(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0xfffffffffffffd1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, 0x1}) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r5, 0x0, &(0x7f0000000040)) recvfrom$inet6(r5, &(0x7f0000000140)=""/10, 0xa, 0x43, &(0x7f0000000180)={0x18, 0x0, 0x4, 0x63b3}, 0xc) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x10, 0x20, 0x3, 0x8}, {{r0}, 0xfffffffffffffff8, 0x2e, 0x1, 0xfffffffffffff4ab, 0x6}, {{r2}, 0xfffffffffffffffc, 0x4, 0x20, 0x8, 0x5}, {{r1}, 0x3, 0x0, 0x20000000, 0x8, 0x9}], 0xfffb, 0x0, 0x49, 0x0) 05:28:11 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x10000, 0x84) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x100000000, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xeb}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x2ccebf43}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ff4000/0xa000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x4a}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7ff}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x3}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x7fff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xc2}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xfffffffffffff287}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 05:28:11 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) mmap(&(0x7f00004d6000/0x3000)=nil, 0x3000, 0x4, 0x11, r1, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$inet6(r4, &(0x7f0000000300)={0x18, 0x1, 0x1ff, 0x2}, 0xc) r6 = dup2(r4, r5) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000100)="071400000000009b33ff0f000000000000000000", 0x14) dup2(r6, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 05:28:11 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='c\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000600)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000200)=""/64, 0x40}], 0x1, &(0x7f00000002c0)=""/22, 0x16}, 0x800) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x2, 0x81}, {0xda, 0x1f}}, 0x0) unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) 05:28:12 executing program 1: r0 = semget$private(0x0, 0x4, 0x9a) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000580)=""/130) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f000001a8c0)=ANY=[@ANYRESHEX=r0, @ANYRES32=r1, @ANYRESDEC, @ANYRES32=r1, @ANYRESOCT=r2, @ANYBLOB="d51c9d4d48a95611fc27e42f5fe3b1526d154f716c146973abe1fa9e0747cde6dfbb5ec2b4f10d8e9ec59704d9b76917f03f3d875210005442cc282394dca0b245403a60cbeee049a6440bd21fac5ecc3addbeb0b47c9c3a32ae5ae5be9351b92a93813ccdb9da71757d93740e0bba3c4078e1121c2402ae0e2223369083b2d798c4d00747d9cc744a400055ebdd1d851ffe3e8ad28056551585aebd3985b43aa766c38e46d57aa681b5431a6340bda5e96895c476b75a490a85125688c95ac9a6e591687e4db759054adddcc1756e17848296310b0427b4eb2059e07e9a6e3b477ae90ce1e4950a395f3307e448206e3bca7c143a8ba881e6528f4a3ddbbb8a8cb9bbd7bc16790100cdeb6b8352efdb7e5d9e637497297a840714043b106250393daeefc1a2eef38d1f094ecfa0245ae4a30a5815a26320f4d88b9e31349d87fc47ffc37b71c4bc404769e9849cb5bce73a404c733cef0cb4512148c6bf4f55ffff8277f0375ceadbb391ebc48d2c04e9582d4f76edde216f3f2e8db06effd56a7bd1e093b437a890409d8d10d8000000000000c1b036dba88b381fe4ebb2eb70c8b63c537f6d990718064c50b214bc8ac7979a9379857b30e498d0277c1028463f36fb933edb09b8ced563180295dac6f94e0900000000000000462b12730861ac5183ff965da5aa36fcbd6f811e16c5e586020f6514fc8867ad1430b6ecd10c06e74c47596e0918d7cb2a9089218ccdf3d3f0ab01651c54492b313cd13a94977ebaf310532c296dcfcabbe67013b9b2717a1f2eca44d5a578d98bf04228828cc4c1e3f85084d89a24b5227ec68d60f1f3a8d938d9206a5e640e9c516f762d41d86756abf25150b0b43ab7596630b31d0d021e41db5e09f1c2872c7d4376975808215fceba9d7c71f65028775d85856cc04dca36492457783531033bf5c01fe07a3c9518ab494c59fa50974f3b400e74f2ad7cf5e0875105d9b1ae1b370a81648b7f3d58955f3bd3f0b45529361b700e9ed1788840952a5d61576538c29adf1585f65f5c1cb78cb9482fe2b65678732cf3574a724612b70541a3f04bdd7602b6f4413c1a15000000000000e9590c265b6ad203429f79b944c073d05ad2eef93c49a5eb67612d3d94a1ffa57217a2b92f77b2e5099eb5a0a1930f41a2b6bbb7c8d8b313beeef131547e4c3b10b4f12a39265dba07294a4a2411ea3b7994c5fabadb9d53d6299b0c0bb03a74c0b3ebbc26178b45b6ea9fb1699ee9d5508f"], 0x109}, 0x40d) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000000c0)=""/21) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b10005046000000000000000c101000000000000cea1fea7fef96ecdc73fd3357add6caa0416fa4f376301000000000000001e4991f788df5f882b297be1aa5b23ed00f4c8b2ca3fbbb94768e140f5b2b212b5f602000d7d026ba8af63ff37282918", 0x62, 0x0, 0x0, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) fchmod(r3, 0x28) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) read(r4, &(0x7f0000000000)=""/183, 0xb7) 05:28:12 executing program 1: setrlimit(0x4, &(0x7f0000000040)={0x80007, 0x95}) r0 = syz_open_pts() syz_open_pts() poll(&(0x7f0000001340)=[{r0, 0x2}], 0x1, 0x4) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) r3 = shmget$private(0x0, 0x3000, 0x220, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) getsockname$inet(r1, 0x0, &(0x7f0000000040)) r4 = fcntl$dupfd(r1, 0x14, r0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x9, 0x5a9, 0xd9de, 0x401, "4746e23acdabbdb1280d2c7f423087cb2588c412", 0xfff, 0x407d}) rmdir(&(0x7f0000000000)='./file0\x00') 05:28:12 executing program 1: sync() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x80000001, 0x3f, 0x0, {[0x7fff, 0x2, 0x80, 0x8001, 0x2, 0x6, 0xfffffffffffffffb, 0x5, 0xfffffffffffffffb, 0x400, 0xffffffffffffffff, 0x4499, 0x1, 0xffffffff, 0xc0, 0x8001, 0x80000000, 0x7fffffff], [0x1000, 0x3, 0x0, 0x10001, 0x44bd, 0x1, 0x4, 0x9, 0x10001, 0x1], [0x8000, 0x6, 0x142, 0xb2, 0x3ff, 0x8, 0x349], [0x8001, 0xffffffffffffff81, 0x800, 0x5, 0x8, 0xffffffff], [{0x1000, 0x800, 0x5, 0x64d}, {0x7, 0x6, 0xffffe3e0}, {0x8001, 0x2, 0xfff}, {0xfff, 0x3f, 0x3aa6, 0x7}, {0x30f, 0x9, 0x81, 0x6}, {0x3, 0x0, 0x6, 0x9}, {0x5, 0xd5, 0x9, 0x1}, {0x7ff, 0x5, 0x6}], {0x0, 0x8, 0xffffff7f, 0x1f}, {0x5, 0x7, 0x80000001, 0x5}}}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000300)=0x8) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) 05:28:12 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x54}, 0x8, &(0x7f0000000340), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x100b, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x0, 0xc, 0x800}, {0x5, 0x6, 0x400}, {0x2}, {0x1, 0xffff, 0x800}, {0x1, 0x3, 0x1000}, {0x4, 0x2, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x0, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r0, &(0x7f0000000040), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) r1 = semget$private(0x0, 0x4, 0x896) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000300)=""/156) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/9) semop(r0, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1401}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}], 0x4) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semop(0x0, &(0x7f00000002c0)=[{0x4, 0xffff}, {0x0, 0xff, 0x1800}, {0x4, 0x4}, {0x1, 0x80, 0x1800}], 0x4) semop(r0, &(0x7f0000000040)=[{0x1, 0x8000, 0x800}, {0x3, 0x1, 0x1800}, {0x0, 0xff7f, 0x148df21ddb89f556}, {0x1, 0x6, 0x800}, {0x3, 0x8}, {0x3, 0x20, 0x1000}, {0x3, 0x2}, {0x3, 0xa06a}, {0x4, 0x1b2c}, {0x2, 0x7f}], 0xa) semop(r0, &(0x7f0000000100)=[{0x1, 0x9}, {0x4, 0x7, 0x1800}, {0x4, 0xffff}, {0x0, 0x6, 0x1000}, {0x2, 0x1, 0x1000}, {0x0, 0x1f, 0x1000}, {0xcd7492ce448421ac, 0x7, 0x400}, {0x3, 0x1, 0x1000}, {0x2, 0x3, 0x1000}], 0x9) semop(0x0, &(0x7f0000000280)=[{0x1, 0x1f, 0x1800}, {0x7, 0x7fff}, {0x2, 0xfff7, 0x1800}, {0x0, 0x7, 0x800}, {0x2, 0x970, 0x1000}, {0x1, 0x5, 0x1000}, {0x4, 0x1000, 0x1000}, {0x4, 0xeec, 0x1000}], 0x8) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000180)=0xc) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000540)=""/166) 05:28:12 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000600)) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x10001, 0x2) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaabbaaaaaaaaaabb86dd6031797100483a00fe8000000000000000bbfe8000000000003a195700000000000051000007000090780000000060000600000000000600000000bb00000000000000000000000000000000160200000000000001020000c204000000030101000001a3af02044933af66befec4f6606e3ad623281f4745b071708d1e4e9ece157f66d339a0139d25aa29ddbade21d69d1b1bf2e53d7f4fa6bbe36de2860e2d3189f071f013ad4f050b0e1b3e0ba1d4c92ec4260383de89e1c764f94800a0d15ae25522753171c8faf65a1ff35daca5a690d1ee108ef220f2e9bdd75d7697cbfcfbbac229eff690fd409ec789af65e1b56e0b428d3f4252103e51fc8948e11c679a884eadf9a9e73d4cca38f2028513103df7176dc36a5f3befe85b5825f2fc5263c25312272b5f6da96788002ce6fe174010a3e45273ca5f3ad852f1c7dc1c53086430f5f52d8198baf1aebe8d8949a5476a1e7b788b9ff96538ed2e2583f8b821b42f2f74fda3cbdc43cad6cb37f95c"]) 05:28:12 executing program 1: r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0x1006, 0x0, 0xd42d, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) lseek(r2, 0x0, 0x4, 0x1) 05:28:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000600)) setsockopt(0xffffffffffffffff, 0x8, 0x0, &(0x7f0000000080)="23522b0253bbb92de0bed8b550ecf8ecf868de77d51a29bb53166cfd58ce59c0111f5b3c637a547e156f49410c5399fdabcde7e9d65cb194a009aa7ef3a8eb7907c61319676c1deea01d2f824f", 0x4d) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0x3ff, 0x3}) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000440)) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000040)=0x1) getsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) 05:28:18 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) r1 = dup(r0) accept(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) ioctl$TIOCSTOP(r3, 0x2000746f) write(r2, &(0x7f0000000100)='\x00', 0x1) 05:28:18 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000040)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894338796362f1a9f2428b1062851bfc03b22f310b404f36a00f9000fcffffffe608a371a3f8000400000000", 0xb1, 0x0, 0x0, 0x11d) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000440)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x0, './file0\x00', './file0\x00'}) 05:28:18 executing program 1: shmget$private(0x0, 0x4000, 0x496, &(0x7f0000ffc000/0x4000)=nil) sysctl$kern(&(0x7f0000000000)={0x1, 0x43}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)=0x9) 05:28:18 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0205087f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) sysctl$net_inet6_icmp6(&(0x7f00000002c0)={0x4, 0x18, 0x3a, 0x8}, 0x4, &(0x7f0000000c40)="84aad6bc4ec866a8e562992cdd92f3554bb3594e1d6adaf74e819d6d71952660f2735e22d3822df6e3f56ddca6c8aaa2e0a568af33bd21cf3ad925dad5104d22996f1c81b4761401bd15812c11ac8524badbe8570d98d264800811cf2f55d5d91f9f2e7afeb3e28500fd3dea6da9876a894c185d67395015fc937209300f9a33f3f0e9afa586fcd72776a0a5303392a50168953f1d28a111bac9c29d79f77f6c1bfdaff3ef11894aef1338391c3f30642bd54ee7b97407abc739f80a91efa363e48e24e91fdec10a23bbc0765eb43916275b775eece2912a6c5d7c0677b49c8e00b06d15664c9b316504879000aafc617dc479938e93e519f8285be2577de700d0c53726299cfce699db292ac05b6f0df2a5be2e7c3371710c109b12717494f5ca2b4e1585f6592610ac07b513f2e0ceb456e13a042594885b70e6e93c71701e5a851bc7acc2e7b6c19a56b693a07b8765ed87dfac881c4d2188064985df94162db5e264a89c1d8578cc85f4b1b8b7ccc5b1303d4a7977ea181780f2238a78b621a9e9f581b9ae397de116a474fe8b3091d6be816493c617fb79be853503c96fe6bcb43b14ad7a17fae2279cf614371c4653d91008dd0d99ddc4839fa5c4f72713195405f39da84c4d5248bab25eca231b6d50b9cdefbd94851ef777a6c30a53b43131f27a134e9bacb1c63a2191cd3ea8e1fb0ed4cf1991aefbded39c6ff68df0b652875557b439dc3d4b9f2f058badff2a85c58687038f11b4e9c9dfdc7221e71b9936c2c1e0e991f005da42ab6f8e5ed2736f95362cf2bab0de71aec4dd61b464bd3bbe29faa1ba926829fd23c8c2360ab1534df37b6a8a2b593b24eedd00323ba9d5a8123001afbab5e3db7835dfc9860300cf83936b071539f689d718aa4023d304c077705ae085f326bbcd2d585c89591db3a288e913a3bbecb4c22024a0ad5873f77895832c7ca5cf32bb27834ace13c1d3e612fa200cb156f1cbed57bb75ced7c3ea630d971baff0482c2f80732c76bc3f44b3a5dfc05b79ca4d91bd14051cf63fc9c6e50a26c427aa38690bbc4a704e1a1c2508656f4e4031a1fee83c58d4ea1f5e1a08a5e734fb12ccd321633f9e0bfc5c027c72d447dd8ed2686f3b2414a4a34791274bd22b487e18f29a7d5f7a861854eb4d470ef77d8ede396f3fcbe7d9bb306891f64140de1caa265a262df74bcfa443f3ca1675bfa7e52398876e30dbf04ada1545b3561a9693fcd0a5f06a260919833c114acc27576f6dff0b189c88f628a9a4170fcb4de969a5cd00215dd8295500cbcac66f30982bec87de775105df9a594a836a594f8d304a8612278d04fc13c6b60c32c52aafc6d155382c33bc5ef06c8ac7a600620ea998b208ecb319513bd47b25180ed27bc1e3512a5d21f875ee7d3086f664d077557e2394d386808a05e0c15ec9abf92a73a74fc8708585fc953420eb8c0b455469bd443c1568ddc82df8f7cc2986dac009f4e73ab74591a9a4a950cebb8ffa3c58f684dc8cdde19461dc16454249d10c886ca7cbae51f49967f098fe0d48180e5b1de2503ad9bca8d5c2168dd515dd4e1338161178b54ca284dd1f3015b5a4c4339222c30c33b762f3d9ecc92f7d36f609b5e4eb3f262de7ea03152c17250fd2c6fecbd27e8732bf221a6354f6807912c7cb5a31bd5d1c0124f6bb5e32f06d5360ee22918fcb9ff95a05e375dda57e3d6b307cc2bbfd35162c157571c216a1a2e4a69adc3c2c023ff15c73a0009c89392753d8d6dcf07391c195b400193fc9a0a91a3fda837bd49afdd791d342e21993987a1fd1ec477df920890d3d0399ddb452f7f11edb32596b0e90542c9ce2fd1042c179ba0bed2bc72b3a8f137c1acf07f08a6813b17384d65c4a88112a345948ce160a8af9831cab5a46e73d096af40a759428f13cfd6c11bf7055084d4d7ab90c445a3a2525f91ac3dd67fdc2d028a921349b56af84b1a9a50050f478f343762da2ce46d8b1d7fff31b25bef478fc4ee9a4324365c53f81d3374b232494b3ed0c363e97ba58436227b411a495d49d243822f28829082cc14517c0d1d3f1985276f97591c26abbe9d4704b97ccf73c113a3bd66d2ce1064f9a6827c03de96d1110e4b2b278c5222ae89574826b4d86f3dff454f934b41ac9918d607b6f49d7f58c30f8b72c895a6ff4475bfc2d917049de1f8d475ef04391bfd79640032e49a485a7301e5198904ad89857fb2cfff1a7a8f4c9666d243e669ca660a7224f9591eb41b5c634a9e872548dd07f75fbacafc6f1aadd10790e228c1ca5b0e9029468b1c45c9977c1f90245df5be21492a2e377518170a202ed2612baaa91849c90319e096f539b412e5653f6cf0b83722f9c6db27f5b23b94538db0a606808c68484bb906fe1955a5fa7726c36586c3ca20f0bee867970760119253d42e6ba7323b05d4f336a3d76abb09e6448d68678b6cbe599bc82c579cdafc3c03a7b1502ee46c71e26159459c9f053b0953ee64dbc3410dcb6303aaa8445454cea6a03e55f4dbf3a26125650b63fbf4cec936cdd9d37e3afc28882cb82b574d7bd38a1abcfdb7a5be1484493076fa735485856a4d12d4b1f836d4b53d882a74b385797b63818fb81cba657e1b500fc50a779e7ebef3eab2a1b38410944e64ae56013628f8e452ae6c296248e732fab995aa949c6b7e65fa3e238ccd02d07929a0bf7c411a3e4a4f10c8c5dceca1961a2ce27ab54a380bc071c21c61f178ba0dc07f940ddbafdb2773d78df4065a07fc24769d2fcd0f919e482acde026b1e17c77483a6e6f6af536529ac9e6a90c4f68d3b04b7e21c44e5f9a5e3efef2050b1ee58c0c9caefe46eb3e094339c79c0cae87e2ef31151d7eaf9628cdbd4db9c289ed4b9d2993bc96a4e7370897e0dabf956f0803fa10a9870b1c24f1a8312fb57801dbf85042f1430594085f33db45625c06f8a30debd091651c80d2a4be3a1d8cef68641c3b6e112fdd2fc326d7ec0181bcea4a51eaa180d4f7aff5a71aa478e5dcc17c3bee17b6fa4e247c19b78382ea5e18da5d2d86d64b72d21876720330641d95dd7936b3c8e8fc233d15c1a06a0e99538f7b6b84cd96e577ab19c3566c0c14af07641e58ec171cd51cbaf926b18715b7cf5ed8c81ef5d544df2ed62f1bc2573306c666481be757df96ed704b1fd72a9881648ca6e01d5d5ccae8c90a37fa11ebfa14814bb4d554c40241d45734780fadc33f9675c97ee0f044e79d554cb2a5186f578960d685adaf7e73a7b4d095ef740f675a846b8f1c7e4e78b9733e93c3dabf3625267e7a41c00c6c634b1609f57a4383cd015aeeddb06ffc0ec77175f3b848d1f2484283d675c67f43c36526e0cdcd3fef8c6bec92e0ca7b7b3c30d0286d189056c69523361d14f11b06a937af138f460f6c52a322c64134451ed10ecdd833874ad53c8450071b58ed7c7694f9a3002a9c0b75c12fc0d87a9dfc251d9402dee2fceb4cda414ae5b669c32b7673a31dc657f91b9ddaa0e5a1096dc517884bd0b8332b768b2f379dc661c0e8b16cebdf7234dc325a1ae4aca9cdf964c086a6e9aba2d6e5f0d61339b79a5f1464ec8c91445c8d0c26a76135f3ca9e6504e793ab9eef61ad3d466ee44b319551713942383c572aff1ea06b9fa535993157de29e26ed25fcace19d664e784f8ec02440f58d10a737618c870cf0e617e5a0b960216e27213fc98e820fa37881b760968e2f96dff60f7d8ac94231429064d42628df760fc763143239b88ab562ad1afe83c673939ddc1b15837c54620d08ebb13a763d2475261e6bb81fa2c79b77ae7f770e62f57ec4a490532abd9830af955fd6dcf4b88ad3b52e0f2f7b056af7dd207de64b9848db0347a36f2006ae2a90847ffdefbde1ef359c256baad348c58133062990e4f0976e95d37be1fc9923506574a6506360db53e7d57fa7e5a2807fe2416124530606ddb78812cfd1e065b2903e3e0af9d48a4290bb42c3f1a8c157abca6e27466fe677282259dca7a5d67a8a43018ae74730256fe37590fe045606bf06f9e6f05c26d182ae4cf2df1bcf2fdfe4e13da1cbf58dadccac2a365a5e659a96931ad583b82dd892d18978cd4ce2b11c83a72cec5e695882b07dac909ac3cb661f541f558054dc17204321e94ce958a97628c5fb84803716494288136ea7425572b30e392314fa71b7e08f3fb2d7e904042d877aa7010bedba1ef9ce821da23caadaec7e499ce43bb6e62ec977fa64f207ebb8029b0f6519f381d17141a581bd745ee5830c22620038b0fcc159b25fb73f9e3d37b9dd6e078809b8c30273ea95774f111bbded50f55c2886a7f459c00f2f91f307d3aaf265e4796c0398cdedc11ba48a8b8d67ec9f16525acdf93adb69d6f25afdd8986ba2febff9b630ed49483b25d7ab6cd1d3b9ae117095515f702da0b3135fbc3433b549c597d0621df7a8f82605728e6004c12be8d31caaacdfd54f8111f0568d94c7d784a3cee55f76d5a0491adcde4970117c04d63fa517a5698c0c7a1c0161f242659993afa971294d3686d0fc5c11084406305a6db3280863c499d44e02b2960a14306246a04866189ae42496f731cb4d1efdaf5da2a84682b3b9a250937bd69cc56c49dbe3757d2a659b89941eb192e16d558ed95cf3dff8fb99d30ca177da82a3ff4c736fd9296d19351d01db493199c4203a6859624ac6892fdae4d1ebfc7f7062937d8414d7a65bc8dace0b1b4d6186ea2797931c4ceab1d9857ac0298d584aea9a1f4f2c4005f9bbe3f26b6d6ce683fb591d069661f0989f86b3fe54a7526093b3f01433a0d251f4b91a3d73bc46851aa6fd83f25c36b3f2fa90b41e1b46841d90947456774efd95f1f7677fb0eda37e2a794970a3785f87904a014e2ce5a27b092d45641e9e507d69a0ed84103e3445b462df88550b8ad852c68a0addb46e3c8bb8d34dbe9b7d9a1c8d7bdb4467938dfeae285265e9c0c7d1830050b37ccbcb8e4a206e0e65d7d20f22a56f92f6e0e75595c43b1ef3522a970e1556c7db24f668fd819e4951ab09d2f7209ce99262323fff4a58dd2e9aa1afc403e737ecb8bdeebc86fc9ff4a176ae2480b527b3669e2b0a77e906df9213cb75de703441e3575b693c15d9c149975c919c232ac50846abf4d1aee380a336f29ccfda75f4f03cbf5c90f12bd840a9ba43a14e49037be63aa74ad543d06445fb8dc42fd9a0c0f11e3eca70b477da3d7d88f8a0bd3298deeb8ace4fbf4e415892c990d221aead9c345b6693b8df9e3632fd1cd508dbf612105a8cb692bf5164dc25d521395a04cc161780d7314e31904ae0268ecb099c41593564b2230e1c8f8a731a0fa21cec365ce30e9f270533daa3b0cc70613080a10a3361c6d89b7251ee118497b2f88f7397ff06ee89557a2327f31f1d9ace0c7e631c2589020eeb7f57d5a9b7a6fec3c479df48b0717713bf37a7f5ce3556e9681b9164cc7f52ae43c642a05652ed20af7a0f80f4136b7b1ca8e9277052a1967130b85d1c0dd45a1da4fd0977a5cdc555b91acdfb1cfdb5c038cee6007439152aa419bfdbb7b5081a8d8c2f9eceb9660e64bfbb227c9f993e1406a812915f8be889b25a175b665060b83eb285f9071c33fd3ab60f55b809244afe36fcb9a4aa07b93bf1c883507e24ea3051c328686eaa03248d2d89e4b30b7e19989267be74aac99909dc0de4402c21ffff41d44f262dd5cd8cdc0020a30e87f2f3cafd459b17b0a553b218878dc325a5fef95604ab89ce509880642918dbf2dc9594d6e63d44d577885cfa142dcce9b1fdfcd108", &(0x7f0000000300)=0x1000, &(0x7f0000000340)="69e42580a8080dd3b0ee1f3a8bc173a132ad9a313fe44238f7a94a002177b23b0073315624bd666bb1324d32d576453f4b9ee8659512", 0x36) r1 = socket$inet(0x2, 0x4, 0x7) sendto(r1, &(0x7f00000001c0)="dc235175e967e583316bcd7b965ee3ce97b4ee3f1a235148e48fd296dc40bb4ca5d4905176e9275dd9589a3f9cd937db6114eefb0f92d570666ca8b7f7afed7eb60ce43444a28b0fc2a8ccda80b889c294e4cfdfd27bfa3bb62f64551a9e09d57a1b266b09824468bd1a1918a21ae14aa0bf69cdf67c95da4c0b6e4b918f398e0ec1c92053c24422434cae0dc5ff5ac08d5f5d67922b1a0ea0b41b16b2", 0x9d, 0x400, &(0x7f0000000100)=@in6={0x18, 0x0, 0x4, 0x1}, 0xc) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = accept$inet(r0, 0x0, 0x0) sendto$inet(r3, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7b7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6c9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692ea13f0bfc23ae65598b7f621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e0e28bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d", 0xfffffff7, 0x0, 0x0, 0xffffffffffffff2f) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) recvfrom(0xffffffffffffff9c, &(0x7f0000000040)=""/56, 0x38, 0x0, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x7fff, 0x40}, 0xc) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)={{0x1f, 0x4}, {0x0, 0x4}}) dup2(r5, r3) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) 05:28:19 executing program 1: chmod(0x0, 0xcfbf084159c31315) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 05:28:19 executing program 1: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(0x0, &(0x7f0000000240)=[{0x3, 0xfffe, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1800}, {0x1, 0x2, 0x1800}, {0x2, 0xfff, 0x1000}, {0x2, 0x1}, {0x2, 0xad, 0x1800}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0x0, 0x80}) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000740)=""/4096) r1 = socket(0x18, 0x400000001002, 0x0) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)=""/95, 0x5f}, 0x0) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000140)='\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) utimensat(r2, &(0x7f0000000000)='\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', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000080)) r3 = socket$unix(0x1, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc028698a, &(0x7f0000000000)) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0xc, &(0x7f0000000280)=[{0x3, 0x4, 0xe9, 0x1}, {0x800, 0x10, 0x80, 0x4}, {0x81, 0x0, 0xfc, 0xfffffff7}, {0x0, 0x4, 0x1, 0x40fff}, {0x4, 0x5, 0x7f, 0x1}, {0x4, 0x2, 0x8, 0x3}, {0x6, 0x6, 0x4, 0x7}, {0x5, 0x3, 0x3, 0x5}, {0x2000, 0x81, 0x0, 0x7}, {0xfffb, 0x0, 0x2, 0x5}, {0xeb, 0x6, 0x7f, 0x22}, {0x81, 0x20, 0x1, 0x80000000}]}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 05:28:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "661fbef2245185a8186503182eab7fff0e091fe6"}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x5) ioctl$TIOCSTOP(r0, 0x2000746f) syz_open_pts() 05:28:19 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xf}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000600)) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000100)=0x1) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x4010, 0xffffffffffffff9c, 0x0, 0xffffffff7fffffff) r2 = shmget$private(0x0, 0x2000, 0x1d5, &(0x7f0000ff7000/0x2000)=nil) r3 = shmat(r2, &(0x7f0000ffb000/0x4000)=nil, 0x3000) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000440)) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_dstaddr=@in}) shmdt(r3) shmdt(r3) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000140)) sendto$inet(r1, &(0x7f0000000080)="ae85564a91927c3d245f565526e27fbdf468a473a1434c213a890cc6d702a37754a4d6c4dc0679bd19401342839d59c10c3c4139f2430cb4d05c00f00355187babc4e5a526c0cf136662bddec35f7257d51ffaaa4f33e861710b40b4ce72bab3befdd9300aaab598", 0x68, 0x1, &(0x7f0000000000)={0x2, 0x0}, 0xc) 05:28:20 executing program 1: r0 = socket(0x11, 0x4003, 0x11) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffdcd) socket(0x11, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000000)=0x8, 0xfffffffffffffec0) bind$unix(r2, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) getsockname$inet(r2, 0x0, &(0x7f0000000040)) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f00000001c0)=@file={0x0, './file0/file0\x00'}, 0x10) getsockname$inet(r3, 0x0, &(0x7f0000000040)) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) msgsnd(r1, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRES16=r3, @ANYBLOB, @ANYRESHEX, @ANYRESHEX=r1, @ANYRES64=r2, @ANYRES16=r4, @ANYRES32], 0x8, 0x800) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000600)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000180)={0x0, 0x6, './file0/file0\x00', 0x6, 0x9, 0x7331, 0x1}) msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYRES16], 0x99, 0x2, 0x1000) msgsnd(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="02000000000000008214ce3e8980e4723e6fabe3017355b2ea88e53fdcbcc88ed8cad6bfca47e8e5659e54d25cc85437a0bb0747019dc29878d53381913803cb8eac88c7facc1685486137431a6fbdd352e7a536222d93d2b9917f66a34670bda5f36e62ad1e224b214d951383f9ed8ce3ac9598f41d76cc936eeec249672ad7fff56a0400000000000000e293d22b39c1b25f335a4baefe8c603e30fb4841bb79594a2659a3a09c8e168da1e2b4ab7f762ef742f818e403e47ded2b94d3ab3b9e9960a1877b33c8a18396e04adaffbd844690f187a589131ce7eff44f81d91ad1fb9921a17d6c01344a515b526c7fd0de23e9693613ca535785f8d2056e06bb826de493216bf08cf49ff58d1db0568e796ac603cc267cecf054e2937c4d42fc12525b538bd81a5d454d857865a8f0748bcfbfe045aed33ae789dd670c25"], 0xc3, 0x0) 05:28:21 executing program 1: msgget$private(0x0, 0x4) r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d7d8440076312e13e792427900"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 05:28:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000440)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x40) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() close(r2) write(r1, 0x0, 0x0) 05:28:21 executing program 1: sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x70, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x2571) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) syz_extract_tcp_res(&(0x7f00000000c0), 0x2, 0x3ff) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) getsockname$inet(r1, 0x0, &(0x7f0000000040)) r2 = fcntl$dupfd(r0, 0x0, r1) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000440)) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000140)=0x1) fcntl$setstatus(r2, 0x4, 0x80) 05:28:21 executing program 1: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r0, &(0x7f0000000300)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x1, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}, {0x2, 0x3, 0x1800}, {0x1, 0x100, 0x1800}, {0x0, 0xfe01, 0x800}], 0xb) semop(r0, &(0x7f0000000240), 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0x0, 0x80}) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000740)=""/4096) r1 = socket(0x18, 0x400000001002, 0x0) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)=""/95, 0x5f}, 0x0) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000140)='\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) utimensat(r2, &(0x7f0000000000)='\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', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000080)) r3 = socket$unix(0x1, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc028698a, &(0x7f0000000000)) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0xc, &(0x7f0000000280)=[{0x20, 0x4, 0xe9, 0x1}, {0x800, 0xc6, 0x80, 0x4}, {0x81, 0x0, 0xfc, 0xfffffff7}, {0x0, 0x4, 0x1, 0x40fff}, {0x4, 0x5, 0x7f, 0x1}, {0x4, 0x2, 0x8, 0x3}, {0x6, 0x6, 0x4, 0x7}, {0x5, 0x3, 0x3, 0x5}, {0x2000, 0x81, 0x0, 0x7}, {0xfffb, 0x0, 0x2, 0x5}, {0xeb, 0x6, 0x7f, 0x22}, {0x81, 0x20, 0x1, 0x80000000}]}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 05:28:21 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8001, 0x0) r1 = semget$private(0x0, 0x4, 0x5b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000002280)=0x72) semop(r1, &(0x7f00000011c0)=[{0x2, 0x8, 0x800}, {0x3, 0x1, 0x1000}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000001c0)=""/4096) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="674a9d94", 0x4) semget(0x3, 0x0, 0x100) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000022c0)=""/188) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000040)=0xfffffffb) socket$inet(0x2, 0x1, 0x6) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)=0x52d) semop(r2, &(0x7f0000002240), 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)=[0xb959, 0x7, 0x70]) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000001200)=""/4097) setreuid(0x0, 0x0) open$dir(&(0x7f00000003c0)='./file0\x00', 0x2c2, 0x0) 05:28:21 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x1, 0x0, 0x0, 0x9b8b}, {0x80}]}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000600)) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000200)) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x2, &(0x7f0000000640)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c500000000002f540956ae8bfbb0c3921e658d63b9384e7a04dd63b39ceef370ae2bc22cfe5f8579caa8dae03ed8a64bc6f270ccdb8c", 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x9a) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000580)=""/130) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000600)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000001c0)={0x401, 0xfff, 0x6, 0xaba4, "ecda3e8e17b655cd8d4a2747dbd958c124209149", 0x4, 0x8}) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000000)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=ANY=[@ANYRESHEX=r1, @ANYRES32=r3, @ANYRESDEC, @ANYRES32=r3, @ANYRESOCT=r4, @ANYBLOB="d51c9d4d48a95611fc27e42f5fe3b1526d154f716c146973abe1fa9e0747cde6dfbb5ec2b4f10d8e9ec59704d9b76917f03f3d875210005442cc282394dca0b245403a60cbeee049a6440bd21fac5ecc3addbeb0b47c9c3a32ae5ae5be9351b92a93813ccdb9da71757d93740e0bba3c4078e1121c2402ae0e2223369083b2d798c4d00747d9cc744a400055ebdd1d851ffe3e8ad28056551585aebd3985b43aa766c38e46d57aa681b5431a6340bda5e96895c476b75a490a85125688c95ac9a6e591687e4db759054adddcc1756e17848296310b04279a6e3b477ae90ce1e4950a395f3307e448206e3bca7c143a8ba881e6528f4a3ddbbb8a8cb9bbd7bc16790100cdeb6b8352efdb7e5d9e637497297a840714043b106250393daeefc1a2eef38d1f094ecfa0245ae4a30a5815a26320f4d88b9e31349d87fc47ffc37b71c4bc404769e9849cb5bce73a404c733cef0cb4512148c6bf4f55ffff8277f0375ceadbb391ebc48d2c04e9582d4f76edde216f3f2e8db06effd56a7bd1e093b437a890409d8d10d8000000000000c1b036dba88b381fe4ebb2eb70c8b63c537f6d990718064c50b214bc8ac7979a9379857b30e498d0277c1028463f36fb933edb09b8ced563180295dac6f94e0900000000000000462b12730861ac5183ff965da5aa36fcbd6f811e16c5e586020f6514fc8867ad1430b6ecd10c06e74c47596e0918d7cb2a9089218ccdf3d3f0ab01651c54492b313cd13a94977ebaf310530c296dcfcabbe67013b9b2717a1f2eca44d5a578d98bf04228828cc4c1e3f85084d89a24b5227ec68d60f1f3a8d938d9206a5e640e9c516f762d41d86756abf25150b0b43ab7596630b31d0d021e41db5e09f1c2872c7d4376975808215fceba9d7c71f65028775d85856cc04dca36492457783531033bf5c01fe07a3c9518ab494c59fa50974f3b400e74f2ad7cf5e0875105d9b1ae1b370a81648b7f3d58955f3bd3f0b45529361b700e9ed1788840952a5d61576538c29adf1585f65f5c1cb78cb9482fe2b65678732cf3574a724612b70541a3f04bdd7602b6f4413c1a15000000000000e9590c265b6ad203429f79b944c073d05a0101000000000000612d3d94a1ffa57217a2b92f77b2e5099eb5a0a1930f41a2b6bbb7c8d8b313beeef131547e4c3b10b4f12a39265dba07294a4a2411ea3b7994c5fabadb9d53d6299b0c0bb03a74c0b3ebbc26178b45b6ea9fb1699ee9d5508f91d84e"], 0x109}, 0x40d) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x1, 0x3, 0x8]) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000600)) unlinkat(r5, &(0x7f00000000c0)='./file0\x00', 0x8) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/74) 05:28:23 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000180)=0xc) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r5 = getuid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5}}) r6 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x6, r5, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r2, r5, r7}, 0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) syz_emit_ethernet(0x76, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x40, 0x61, 0x0, @empty, @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "000600", 0x0, 0x16, 0x0, @remote={0xfe, 0x80, [], 0x0}, @empty, [@dstopts={0x993d3637b90df2c, 0x0, [], [@ra]}]}}}}}}}) 05:28:23 executing program 1: sysctl$net_inet_etherip(&(0x7f0000000040)={0x4, 0x18, 0x102, 0x1}, 0x59, 0x0, 0x0, 0x0, 0x0) 05:28:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x40000000, 0xfffffffffffffff8, 0xfffffff9, "661fbef2245185a8186503182eab7fff0e091fe6", 0x5ba9, 0x3}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) syz_open_pts() 05:28:23 executing program 1: syz_emit_ethernet(0xbd, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000ff7f00870002e24d0874ffa47109000000b29ee67d40fe8000000000000000000000000000aa2e0005f0000000004e234e22000890782daf08da01ad8390743bf4d49723a078797232aaf79d3c63c0c8869b6a49cbf402ebe747df1be98af7c22a965bf01a59dbc444915c38fd9f0088685c7a58a574ee90e041267c6d5818ac7532e76a232c1c32881f936369f49d882bbd78b7def639caa4dbf1fe9567854939284bedf62c25d3f37389ce8bdc609d7b39a64152f2fed425661969b1b18ddc0437961222137c54f8a8f13b86b0176967c9f6778a8b36a7774030d8977226e31d2d27907633caf5cc616c7c2723b760c8f3e4ca243081ccd0afe9ef6263592f65740000000000"]) bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x2b, 0x38, 0x0, 0x0, 0x0, 0x3b, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast}, "cba7c7fb9219c772"}}}}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xf, &(0x7f0000000140), 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000140)) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x3, &(0x7f0000000180), 0x0) dup(r4) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) 05:28:23 executing program 1: sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x1}, 0x3, &(0x7f0000000040)="c3c510e3e982fd6d8e461efef42998791b84bb42d185d01644dc286e946c08d5b0d95416a2c31256a587bd34e97038aa894b108349fd3a4300ca19e750aaa2cc382f76eb1c32a33c24fb6b5a99", 0x0, 0x0, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000440)) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000000c0)=0x5) 05:28:23 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) r2 = socket(0x11, 0x5, 0x7c) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) recvfrom$unix(r2, &(0x7f0000000080)=""/113, 0x71, 0x800, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r1, 0x0, 0x7, &(0x7f0000000040)="caf5b415", 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) sendto$unix(0xffffffffffffffff, &(0x7f00000001c0)="36677c00b0b74313556ca370a0635910a799b1e02324f52d38d407af987dc19ba7e292b1fd0579112f853bd4ee75e701bc10acde2d257658d30203468bba8e1aac59928dca255e84db7e2aeaf302fe2e6e87a9e07f4ba1ce8b972119fa4281a89649159e6d29449bd8d45e8ab1cc0a4c76d0072501303fd4f7997779420180d81d88cee3830966dbbe087e9bf17661de5513204ee9080db6031106d5ced9e09f4eb74eb3005a39a77e4faccde022d9042986eb77e2a12a5553b796ec82ab228714f553f991832c8bffe394a09ad58d68221928a7c31b4c04146dea42f116332a6ed0ed76fe", 0xe5, 0x2, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) pipe2(&(0x7f0000000140), 0x10004) socketpair(0x6, 0x1, 0x7f, &(0x7f0000000180)={0xffffffffffffffff}) write(r4, 0x0, 0x0) 05:28:23 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="8202adffffffffffedd2971a1b0727079d8912f6ad99511d16dde6a9054ead55fbc3489c8adfcceb54055092011695452a59e62bef324b732ced6da103016b074f26015b27ad211a45abb356bbe20c7dbf4ea63016cb59c267aba410833c57c2424286d8e37721ac70abeff320af0b19b3cb02b9448cc16d61f59d39e22b9f20fff8ce625579feacd8a5204ba92c17996637cf8d9ec25010bfa1035c3a963a523cbf0cf600000000000000ab848dce5a4fe187817305680e943a18f2c0fd08763094e8a46627cebecfad344f207563e49e53b849f9f2d5f6e4e9e5ea90c63d25211f4a9ba175f306381ffc24a1554b5c2163442ffe942ef9dcaf4113aa902f87dc6f4561bfcb32716a0493bcbd0bdef4682ca7af74fd50431472654e1d50d7379c58d263ac1809429d7ede1ade972c0299484ce5d7d584087568d4f528d4dcfa1cc1c475407694c6434ce0"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x6, 0x0, 0x6, 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x10000000002, 0x2, 0x0) r7 = dup2(r5, r6) r8 = socket(0x18, 0x4, 0xff) setsockopt$sock_int(r8, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r8, 0x0, &(0x7f0000000040)) recvfrom$inet6(r8, &(0x7f0000000180)=""/174, 0xae, 0x2, &(0x7f0000000040)={0x18, 0x2, 0x101, 0x9}, 0xc) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 05:28:23 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(r0, 0x6, r2) r3 = getpgid(r2) r4 = msgget$private(0x0, 0xfffffffffffffffd) recvfrom$inet6(r0, &(0x7f00000002c0)=""/84, 0x54, 0x800, &(0x7f0000000180)={0x18, 0x0, 0x6, 0xa7}, 0xc) msgrcv(r4, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r3, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgsnd(r4, &(0x7f00000001c0)={0x3, "5f17bb8856b541a5af53cc122641d6699712d65510f6cf366f2dff52e0f4d50b8cba51212f3ea294a22b5f9281cb3a39d8713d47d97e75d63a36ba08282ae5f16634bf44e181d70c7c28ce3422d6db70e29b2414cfe583ac4650ac1ff09f8252c77b3bb953eca933cf690d4b5a1f0d5603ca59eb5d21c8b065f6536e7c25ed9ffc0474cda73ccd8fcc01df8ce782cced22a39ff2fcfe22fc6a0e21ce54a8e68e5223efb66896b682eb57ceb7f9008c024587b29fc22a26cfc9b09c74451d5cde975111c41e3ede3e54ec0d7ca962cb54"}, 0xd8, 0x800) msgsnd(r4, &(0x7f0000000040)={0x0, "ac7ae115f0b27779d215b839b6e763b9af17b9b4dacc51c73a56b08b82b2fc0c12d9fccc074840377851c396ae4db2f50867610ca3715b5d9d168535756c846094a638e44951bb6f46e8212585b146161eeeab24f9169c97b5e5f5528b53b6ad269164febdd527f263b4a7322a734bbb089618140200d9dbf4d7675bab66fb8bdadc25271b3805f189ff6e3189c3daf2ee648d1933cfe15dc619e71b7f78b40bc17423b0d7714c2402b34110c3cd0e72080f5712f35966c8b3b11e"}, 0xc3, 0x800) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x2}, 0x19, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x44}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 05:28:23 executing program 1: setrlimit(0x0, &(0x7f0000000080)) poll(0x0, 0x0, 0xffff) setrlimit(0x0, &(0x7f0000000040)) poll(0x0, 0xffffffffffffff31, 0xffffff80) execve(0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) 05:28:23 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000280), 0x10dc, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x410, 0xffffffffffffffff, 0x0, 0x10) getgroups(0x2, &(0x7f0000000640)=[0x0, 0x0]) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x8, 0x1000}, {0x4, 0x2, 0x1800}], 0x4) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000480)=""/204, 0xcc) semop(r2, &(0x7f0000000080)=[{0x3, 0xc, 0x1800}, {0x2, 0x6}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x1, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc32f, 0x800}, {0x3, 0x802, 0x1000}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000580)=""/25) semop(r2, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000002c0)=""/148) utimes(&(0x7f00000005c0)='./file0\x00', &(0x7f00000000c0)={{0x8402, 0xf916}, {0x20001, 0x8}}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000240)=[{0x4, 0x6, 0x2400}, {0x0, 0x7}, {0x4, 0x1, 0x1c00}, {0x0, 0x8000, 0x1000}, {0x0, 0xffff}], 0x5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x4ff}, 0x7, 0x6, 0x8}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000280)) nanosleep(&(0x7f0000000080), 0xfffffffffffffffe) 05:28:23 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[@ANYBLOB="aad2000000aaaa86dd60b135160014b400000000000000000000da8878c66ec0b8e56a050b012e1bbd00ffff2ff56feee2b98a9eafd427550000000000000000003432665800000000000001", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair(0x18, 0x2, 0x6, &(0x7f0000000000)) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000440)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, 0x0, 0x190, 0x100}, 0x5, 0xffffffff, 0x6}) r5 = getegid() setregid(0x0, r5) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000240)) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) renameat(r1, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') r6 = semget$private(0x0, 0x4, 0x180) semctl$GETVAL(r6, 0x3f13907facdf01b1, 0x5, &(0x7f0000000800)=""/186) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000200)=[0x9, 0x6000, 0x9, 0x946]) 05:28:23 executing program 1: r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x140, r1, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x6, 0xcd}) r3 = semget(0x2, 0x2, 0x31) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) r4 = socket(0x11, 0x2, 0x3f) sendto$unix(r4, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000500), &(0x7f0000000540)=0x10) connect$unix(0xffffffffffffffff, &(0x7f00000005c0)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r7 = socket(0x2, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r8 = accept$unix(r6, 0x0, &(0x7f0000000580)=0xfffffffffffffd2c) recvfrom$unix(r8, &(0x7f0000001200)=""/4123, 0x13d0, 0x862, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000040)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-]\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='{\\.&!+\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='-]\x00', &(0x7f0000000440)='^$&]\xa9[.\x00', &(0x7f0000000480)='\x00']) 05:28:24 executing program 1: sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0xa5a2fa1d42ae5b5f, &(0x7f0000000180)="8395a0002ea092bf0f058d0c159c24ee873b8e99eac179dcf4ae2024372582f915d1527b05946db476dc0f56c63f2a2b9428b6222cefdc27be20d8b644a3a22441df3e683f56534f5d73c60af095fd2ab4fb34a5f7de89f68499a427ae31598e", 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000001340)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8d64017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553d57600000000000035bfd1432ad91508000cf85f8783002a67897cff7f0000000000aa1d4ab424911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d157addb390071baff955a58cfa9670ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca9c256b24800000067583efa0d86b43406000000000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bbbc7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db9000000000000000000000000000000006fd8622b53cab7a20275779116135d3f74c8b81742fefb84e00eb2d795d573c0ea6c788cd24aad05370170c071473699eafde636ff00000000000000eed50f067fff57c2df99c4c1a2e87c2c41dafc8cf969c3cfb4e68f99f21cf9d0b38d0e81d1fd53520704b627a7658b44f6e6b456"], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b1000504000000000000", 0xa, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r1, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd8972d3872babfbb770c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x401, 0x0, 0x0) setsockopt(r2, 0x4, 0x200, &(0x7f0000000340)="76d5f16ecc63c0fd521fdd4450bf0736a8697fa14a825f3264ad13c2d56a3ad3010a229c26210a00af9467edec9a960eac832b15f79d2d1349ccd0f85e530976772ecfdbe4211a516790a0197e61a8f3cf0896fe4f28cdcb7dca35aa3d51f842829e0f9bda10167bcc17d7926826cbbdb82beab260010fcfc3e1e86be1644adf69a0608db4444376c20ab8ca83b789128f0f116000f4841fb4e27ce2f19c857d129f4cab145d03e41401bf7dcf3601984d3d8456f560ea05705442f0b7b015fa375defd5b8cddc901e9d0087dbda555005fe25859d48ba42bb072958c2f8b517a1671e4988dfea69e53db5a0e3d5d2975fe2e69758bb7ef91771b56d04ec4bfb659c1e5c03c3f2d968382cd8902ae3ac8085fbb9fb0e4bc5a97f70cdf32ff832d235c704be9ab1c8bc1dd728fcc0efc1091a5f700acff09f48a7f14bfa7e6ad60a5cc7d91b2f8c21254a771775507582fdfefc97b29589e6e30c130b5fdb2a6715610cc8d909c3a699fab0106b2c8e50d0717c257ca9fb4b1cc70e70f38f29c20287b53742319f1add50bbd7824b13060349fc704947665b1b1b642023d679f87cde67c84a1c39306a38f398ad91a3a21e074d4c5857450928bbb07813d40d1dc794ced84d157743cc6cb8dbf6d7ea46274dc1e8fcccd16b53b40ee0a8b744e247397fafb7d57daed5123df852bb01c4a96f62b4ab9247efc652d1ddd7ec4659cce0019e64fc34b752ee99358fe0e4d72bc75dc879e327f7304e89c09248a12affa79c72ad96b7a16bc46b35abd7e4753e1e9cb4150606876f678477dbe63ec7d09e5d768ea98f9f8b729621e2d43b7b256dfe38e86b77e22e75d624b8748ceb57ee6dc9fb7393db06c15064ca6612d3d09403574a393c2753acbc857ba6ff8f5bf30ea34787a9aae083b5fb0a899ed5452e9dadd47044e8e7ae481a2b8cc28b35d324e0926399ceebbb35e382cbc9490012ddb6f018e7b7faa0e331e9a5d326412ea2275d6ed21121ff4e199fde91c648b2462eda5ce43a24b4d8993f41b653e688db752c404294750c7e929731c9d4f258997fa43cf5319152f42f94d7391463f51b7612ae775cf085d0a014d98493975036f6fe4e01a50b94de50e6a5da1c341b9c16965573459531d5659be898a628252d3abb68d872a9941c2e2d61ee86dd5d6725940070ebc42408674dae7d9da9b635b6320da3a61040df9a0d2ecfa11743ca02fbdb44df1b5a4e674e9b200d7053a868d746383c5b778f4493c399e4089798c1f1fc01f9452ad5b8456a6708aabb6419733726f252d1cfaf79755fa8310d08b8dc619269325ec6be6aa00ebf8a326ad7761b4a7ddaffc794beac32dfaa0ddbb7c0b3be81b1abb04f5d77f6a497be531fd158baefd9307041a8c8a1944efeea895f7977c28adf8c5be55348ba9ce2f824bd939c5eb0da2ca169102a46b35920e49bde6d606a85eba2c0387a571bb14273ce57b89f18a1fee37421f64c276629830c7591cd12c36fd527d0eb0269f50398e267c0c7f9a4117d1cdfcadfdfa7d4e50f3816ae85e68d6fea2e2597f53f1113b7dcef363e9502df5393074a7daa549ab267c4f594aa756f7bf205fa68750c43e523d3752ea51be1afefc520b50cc655ff8ee8a300c6ac3b1b7838d703a44caec7f8837160c9a2b09f843138a60732f2c202d6b164e8f2b183b5f084163045f1235444c0df09827e32f78c66aef7fb664a09f6503e2a6391fbd07f0374ad6526f0fcdb122e6e302bf65c075198a6619aa67a039a738e2b7aca479de7c3ecabbefaa4615e71d3fab7e8a7df7d8ec1c38b8857618719e5bdae6d33592b58901011fc839567004db6d448945ebc86bed99fe1a169d99f66ba9dc206e83fff6e9403dff0b0b682eb5daf16de23d28a456b30d925fb36d37837a9afe5b4bc3879277822056aa8017a1521462343898c11b523c12f39e0bc0f3616b8d8279f9ab4a153e9b40cd08972fb5b14550e3916058ba298586868a6030ab6c94896ee45e34781bdd80191371df5da9c0aff16346bc9e0ae37e447956831ef5e1c22daeedcbe64ff65a9e7f24483ffdf525608c8e03341cc68335f1a2e71d1195205fcb9565fd3ac824651c8ce6ff75494b5879a0d6f5723f2f5203d032776965e65b20cfcbfd5d2cc6d556b423da5ef29f0cff4cca488208c0e94bd37916458f76769aff89839a6d2d53c87e07a7b5a9f1204393448d0c4ba044712b19d134c3e39f67adaddaaf79b90420a0fa86366649b363de9f8f47c56b33b960e4642025e98c0b5836a28c47584ac10ff19a1b9da2b6716595dc3568f65d42dec1cd55ac17b5e3bce84837b7ace5181baf3ab38af254f05c337adc97b821e93f948222cff58782e1a9d6e09591f620db88126959428769619c857bad4878678c48cdf09c2a1f455457e81bd9e6d22dd984884826666a085437670cbc45b3d9167b3fef2e44dbf7ed42318649fdd6104360f21c1df72ba097fac5f629526461874098a708d6bb92be6bb364fa66356eadfb4c6fac7960cba3eef82d8a87ed13d5df4c15ae0ae060039bdc8dc644cee9d3fb5c35ce45d1560ab5ee3439c231467eb72754cdaa386b19e5b38cc9fcd33b543dd93705490d19cdc758325fb3604d0368972aa034b5e22e9a8f298ddb4240e90c62feae1dc2781780ff28026fd9d91cdae86d4130584f8266a5946ecf76522e3c1646ab97d011c156e6625e4536db83b58b6b220ee24bd9ac6169e79310409f1a85f0150d2e3bd994b77940590f3da4561310c4a5060efbd92eb5c247d88008de6d3034c4c2e050a6940b0f67e2a3213af015da906015427975f25d894e4b08cc3c753001d63c40a77bc71cd0884650fecd86957cdb79d5001693763265d640d4ea6956fa3a024f5c76a6e33eef9bf1bcf13e31ca285e978a3efe7818f7015c05dd314b1e877e6337b8a3010c4671c0e11cf1661e1176cc07e0b6589eeebe2d6e2c70a01613d9320f57e2ac2c00a37ddba73f2d6069dcd5cb147509250a1470edb799c9ad33f2bc771c97fa772715ba0f51f26514a8b1f1ab2b5c55562847e0b490826e6173eb940f62e144b340a16bff70ea3a3aff7dbf9c06602b5275d7c609ebe1a4d572c0eb68e436c52b5c8125033abbd9a10876727c20fec18b2a0f2f4e61b0b38b167b94d80e97bc1f9aa741c6341947eaa87fd8a8ee4ba7f4800e425bfe8b082f80bc58bd460daa7f628def8aff0c7ab784c7e62788115912f163ce636826c91cd64d166a8bc3ebeea9f22f1ed57683663f9e5a2778408dc56cb9107a0517a4abc28c85fe96fb342be21d8c9be4fb86170674b0a4ce02a0e71c99d2b2fd2af891beb96181fe0a18cd00760eb61525576ba8d244f5745248e19aaeaeba3b53a88e2c0dcbdde89efce648dfe3bcf36594aa0d479e9904e2dcb950fb1116451038467ab367efdf652e869ca70f18195e3c96dc9dc1479c3cee27eea4df453686233744cd4507de56138b9f79306d348c265ac7a15b7a827212176c359d8801d8d9ac19200761a4236e9b6436ea17aba2e10bca98d23a7c7d572261b8e3681cdfa127fc79c6bf0b3c90eec003b3ddb71099fa7b6a58ca173da0cab00198757b040998f36e6c9d90d87a6840a5b9e1842ccbdf2bd22635204e0bb47ea2c09c4f0a4b56569034fe3287a870688df4109fdfb804b104f60bf0e4747276ead9c90124fd6c53571c3c6bdad3292d7d88904992a7c41b93c97825744c8e93414af91f6c1f916df83ebb9c6781387d8c5b9fe86d1dd0dcb397facc60a7f3e794e5c0fe4e742c18607f473c05ef233b11ec3e07ab2e59bd36bb58a637f40d44ba052b98b97440701e9d292a3868eecb5c70867453e69d042a98697cd78b1d900066f806fe296a5d742878028ce9393d2644ef8a66fd825e1acb32bdf98986e354fb8a9a1a1464e76e98452bc12097c3dda86442471aa095bc15cd2f269f06c6961dafbf6be61ccb56c34cf0ec58fd4bd514c32154b5021f65ea9d8c525394677fe41ba237b7d25ab0aa24ccdc5da66bb07904a596e4f3c63f392339da7c288ebad9e2ab980f48b109b23c09ab53e6f05675d8c58bec8234397e944dc4fdd48cfbe0f0c712bf8e11220e454c1162e670c250206fa2d25f2fc82fa6fc2a2cedf19e0660b78d08e05d62b22ef5f08c9a017430dabc74658a90d9053d49dcfd0bbd0dd4e958f04ced032ec8a962cef4f47343702a50e0152d22b514117b7319f39d6a16abda2ce212aacff870f879bdc3fd83cd5a6daba836a1ec0d2d6aef463a345e3c89ffb2bd6835c60aaa97dc80162de27d04e8d6b0f0f2b8a6347219e91f3ca322eeea757e6f7deac3e42332a23e7ff703423be5b6adbe26c155bf02f3c532d96d16abfaf0ce2216c78eb0eafdc7cb51879fce9333727b2cfb269223fecf5f4f2895e456bee16d9cfe446fcab93c3c4288910335928ab319c3d979ba7603f898cbf0eccf24dfe090d70f7cb82d3e7a36ed652d82f1db5037572e8347d5d199316eaf2abaf938ff64b6522e94aa957bf5ae96407f91b9f5436eb3036a730384eb3d31ffb9e0b8d1ad0571182d061a8945ae1e8c00c45870dca6ee1daf4d9845ce3c9f96707173155160b0790cbb978ff8fa0f08f80dced632cac4d1a06da568d344bb98d1d7c0a7113349335a02715c208c34352e1c7a9ee12eb0d28be9c4d0331e05be5d17210f9fe1d07cdb08a47bad399742d102829a064440bbae50324ed6ff1a4065401421e69ed3e2a84c30eb77c8e78d997d5ed8fd4975883a71d11cb6dc21b9d2f82ae1137226e7c2bbc2ad07a36adcfef754ad736a1d6b0ec17fd249e237fce9425de18666c4b5d2a7c1e90d5bfd5591c13435cb2e6361d04c94ae6e528f9cd5654c9c0a6c23fad0ee3192124614361faecf683887f02c9acd394045e84a3e5fb852c3b78f786e67517369fab3f2cdec4c14f24041533605f193066a3665213b8ed57a8f11e30f7095be6a95eeac4278cf913b34f85ceaa5faad258659b19c01d85b319851b0b56e4a6f1999be01300e6c78a9bc5e7d262055bf7f2109e534720b2fa9678a817fd7805d18406d6ee5c38a39d613a16d5396de961e825903c424f3ad4292874cba69724dc60c315cb5f89be1f02f03f9b328e2708f17f1c8aa3af1b324e397d1520850afc399bbb4f86ac3eae39747e430c0e1f875cfe69dd05b6e653f61679d401d3d4176d59c1e1db3970074b2ec15d7b997eaab561407f8565ff35b0d59ef5e6f9817e635fe1112d057d0799720fe47f9a04d80baa83a6ae4f10c6c567cf7cae5d6f97bc8e6eb8fc0da7b6c9780f932d47b4a0c25fb90b1e2cc2cb5d95fce0b53447bd9f3cf53e82316ef1cd1bd953ad5522effc93519574ba1cef5f19726f1953b6692d42caa212dcbddaea04b652b2861cf4a46dbadbb20b73e25bf2d76aa2c3adf052d3f95e608ca8bfc4055a830bd6fc62b54d003df67469f9b36d42a6a0f2e5e8f089151fbc1f3c9e01d5758fd180edb210ac7da3e8dc932f323783743b59a3e910b5c26e6c6b5909443946a6d3bdd20e2d19f7a120f8bd37ad567b4cf49655da5af67296ed2ddf87b73a2133b905f7c2875ffec836dc7c8e71386cece13ea7352644d91a165b538e09482d229c040b4cec257a7e40b0b38e3ebbe08c0f3bc4d453415753962499e8fd663e7f69c65a9335e00d3d4d22ebbf1c35c46cbda96645768234122832701f7e43cc19e47e7f2da2c736c295d6fa2f978f5a8762916e43135dd6b28f60b0a078de1c3c1bece8bbc7b2e5af9e9708f852", 0x1000) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x80206999, &(0x7f0000000300)) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)) r4 = shmat(0xffffffffffffffff, &(0x7f0000341000/0x4000)=nil, 0x3000) shmdt(r4) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1ff}, {0x4, 0x7, 0x1000}], 0x2) 05:28:24 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000140)=[{0x5, 0x6}, {0x0, 0xe5cb, 0x1000}], 0x2aaaaaaaaaaaab3c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000480)={'./file0\x00', 0x62fc0bf1, 0x1000, 0x2, 0x1, 0x1, 0xffffff00, 0xffffff80, 0x1, 0x0, 0x80000001, 0x7fff}) close(r1) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1000000000000159, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x40) pwrite(r1, &(0x7f0000000640)="6f2d4ec58750bac99e661788904632a1c9196c902c70d81a28de095eb4d8451fb9ed87161b3ad1e11e1a3f8e153a3a4db01c974c1afcae87bd87993be184628f65262df13678bda3dd6594ff78c04995f92dc8fdd7280c3c169dab5b", 0xfffffeb3, 0x0, 0x7) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000001c0)=""/52) semop(r0, &(0x7f00000001c0), 0x0) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) open$dir(&(0x7f0000000180)='./file1\x00', 0x2, 0xc5) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000280)) semop(r0, &(0x7f0000000000)=[{0x4, 0x7}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xfffffffffffffd93) 05:28:24 executing program 1: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="82020063c4"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) recvmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000040)=[{&(0x7f0000000240)=""/221, 0xdd}, {&(0x7f0000000340)=""/248, 0xf8}], 0x2, &(0x7f0000000440)=""/4096, 0x1000}, 0x840) socketpair$unix(0x1, 0x0, 0x0, 0x0) close(r0) 05:28:24 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) fcntl$dupfd(r1, 0xa, r1) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="1278060000000000000236138c2a07000000aee7c17ac6fa44d9cdfc7a99ebfb377f3ba4190a3d54"], 0x1) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) socket(0x6, 0x3, 0x3) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000600)) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f00000000c0)={0xffffff28, 0xcbc, 0x3, 0x7fff, "3b0f7fe02582534873859c7ca638450121a84e40", 0x3, 0x7fff}) r5 = dup2(r3, r2) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="57ae4fa58da362eb00000000cab9fe392e782af46aaf713ba977074221b987d8a801701594fda7e71be5a7f970af69edd2d3e6f94ad5f826fd6c62615a00"/76], 0x10) sendto$inet6(r5, 0x0, 0x0, 0x0, 0x0, 0x0) 05:28:24 executing program 1: syz_emit_ethernet(0x32, &(0x7f0000000140)={@broadcast, @broadcast, [], {@generic={0x6003, "30790e8d42cbd9fc91bded059b3a8a9cd898fa6caa47b07a15cf134eb4484b94989c52e9"}}}) 05:28:24 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x5}, 0x4, &(0x7f0000000180)="62da02ea4b8960608259d3613ed00087f6b5d22fe594b16a196a011aad47c189cf2e367cb63c762d494cb7ccd31032f9fd753e8d74f859f3137da86f72ea7efc9f942df7b79b585718dc3dc19b34e051a72230aa09742faa77ee15ce58e4058ff9146227573f94acb5cbf6a0da8b98136b5c6afb11752f3a0fbb13d2a72401c96f0b4ff0de707f91a88b302c5708604114", &(0x7f0000000240)=0x91, &(0x7f0000000280)="337e081f068119cfe24b36d9b7412fac5df47633516327b1766b6685ba6634aab97e40ffd0ca8890686f09dd54d4beab7ea1f4c1d3cafca4f21bb4bdf731f60af1f5a094f4ee572dbf93b0a8826a4457a0478b05a97dd1a14158bc8d6ef65f21c5a2ffa191cf2ca45dfb8eba037ef5b805c8f91182230cbaecf66a314e327469d11394097ec148aba61b9d83a78ae7c5ce4c7177a416cf120e4c6d382144776b4569bbf2cb80c36dfe80503b69b2f1d4016547e7b8f0c74d2929a3ef5aae350b7baed115506c016a54639e7fc439d61a288c7236a02985cd072e0988860b201158d55ed4f0d3ddd7029e1a15ffb653ed6ea920d5ec5c9a1303f702ab27b319d35158769bc86e2839d86fb04cc59bb59fb64479da6d6b6b92f39bc14f05727b0cbd8223fe5729b7fd500b148c385a18c3cbd08afe8c6d4f3cb471e6743324edf8b43328940f7f76280a5c7b3294d38d71b2d7bf1907e6202e5d2aac484c0e2d33f4b77630aa60fa607b4401481229fb60a2296d8095c6c7279665fb83302fc3b7eb3048310ea8dbf2eb19f53628e93c918b8534f7ecaddb6b30d76c61c15feb916cf608b5543af506d2abe9c4786c919c4a71f5dabbb48c7e7a9c2aaba087312276216fc98c9b70f5d5bb8b7ef245f9bf6cdb312be9b2abd16adb595352f41f6bcc92a5dc37bbd6cd8f90fe38bf03c25c88851eaa8bbda7ed0afc9b90548d2a4b4762bd9d7e5bce8591ff9696d91f6ab52ba87152d98a0a5d1a2916d37d6fa429cf60bc67ef3bc350978295d6b12dcabba16a37eef4f8044396637771f6346c8df305df46115f15743d7ee0f2c323025d7746dbb3c43cd77f884c70efe7e025c1f0baf6c59a21b50379940464897bbb8a276beac794d21270cbe2c9bcaf46d3b4dfe2283d4a1d572f969f435057efdb4259dff11bfc0a4ccd0da0d7ec671ff32d862b1928e544da9bfee07fefcc05b68cd9f8fcb13225db375f8f3858bbd88d573e4a1387aae759ea7a08562d2a954036eb6f32f1ec99565ceb3fecdab167aecbd200e5afec325e51ed085e00de39b9edb73d0a49f306cee519fcc91f7d366e07c64378ea2b4e2aa56d5a37054246622cb18e49758e46a8f8af35eff1450f2ae563fdbec1bfdaf45ec0b8a8db0d5389cdb542965d917509cb7fa10b1be2d23f2390ff3e28c2d1cf06e1b07976274922da3613dbcba3ac72186b402a07a5ddf654b6eee1a322ed75afef3998368a9c80db066995633006b3a89e3be30ad70588780d4b6941f14ccf627bdf6e0216c70a9f846ae1b5ab9a590ba17d14767444e790758174009b7332572989d36cbff590a6054545210f057238c6aa29cbfef939ab435029a6112c85577b60d74b81b6382f80abcaa84e710eef50758c865ced4d2c6633a1409ac88c4176e07514c3edf83a5107f7d25dc89d8e285a69205fc9cb25e4bff25e84e80da09002c1428b0fd3b978bc1e339fb8cda4419706d78c7368d94d2057d611fe3b7db33bb4e2363fce96c19528a7746aac5f39190bfacf2cbe55605b1ece186842985c7dd9ca1fa42ec7a8afaacae569bfd9027c41ce045195693cf4b15a267132041802d703260f9222fd2741ba2d2c4a8fd9060d16a62fc64f3bc2d1849ff4564a2b33129538a1c02ae2443a5d39f58f65c6f35064378254fea564b0f215c00e978a816fd79a77a25fd65135383d72f3bba39a79ba4ce5b68061fb0be042c408ecccca0fb247b98461162d18bd78249c5139451d8692556b1712a9e915c5a6a1a58f94c5e3753830a70c584f9e4be7969ae24ecddd33b61b7e666b30dc1637649c6fa84935261655a51ee07025845f1f6c30c85a7c1a196612038b43c91bf8a347ad98c5306dcdaa544880124470675b27bd9f156549e50aa197a64415dad2bc9967971ae934891a75936aa511d5e74d5b95269c57018dacf40b2199d5180f0f2c3439828414667e46f786693fa0cf6ae13908f31c1351f5f61fbbe90194228a0b4882e11a6a2ffc7c92d21f62faa9c0d5ec364ff56777c45129216cfc2f09fc7016406978ae595d8b11802f549f87d87ad7b48915b491cb594db8f55726b221e2f53cd10457ccc0bce9f65f3ce6f56da728b0d5e6b8d03191ac7f6e0a0948861831a748334d9cf4f081f35f94b01fb14222a30a39285dc8a6288059ea117e3ec023b5ba8dd2c35d20c4ab8c3fe2886f2a479874472f5fc198f6478682520ab79bcd0713dc335349e7bdce34923a2ae8f3bc3a1e221ebafa1187eac1ad0cfca9d10833b4d852421f5ca88e78a1dd7861e4f3d0b879b300aefe3585c829fae288dd5e56682866d44725b02955388ee6b451c43b110ff87c3fcb674f5c7a3edc4d1d1ceeea2a5ce2e7b68b47635d6b4081c324537db14728855cd8b0a038ca3c421c52c6016e9a963f6d00d4eb5266eee3ffed580e6eca43c29a7fc3da56c6d28cf07cafb8b02547b3c8808f7222847042fbe9025277331e1cfc7eba7bfe303d4099da3a460d8879fa14d6e6dda80098ad4c0b820c7fb6a19a995432e67455beb63cc4927ba5b0cbbc9ff75eb9965c0539e25b9c7007728844be1bd08ccf04eb753cf5564bbb00b4c0d7c50e04ffa6ee5bf0e1ea8ea6319f6a5b91a7e4f938dccf7787821d945a4f610769d7880c94a2978b20d611e78f6dc186c7d86b8ed94114d08d3c06de8f08a6cddea5aa4c891a4eb8a6b8d38342cde74ab1f4f27031312d61e9896b7edca2d0884c7993cce19a040abd3153341067837e5cd05c3d3028dae95b3f3db13a619e19c67dc2751f1798d743ef1d03fc468b4b8e9aaa0461761b18396fdc22d44889ba20e8027b2530b3c6f970cccb011a3dd284699007450e7b8a7dca1cbca7309baece9d1d75a7f1132cd02a2fad854cca233543e30cb2fc08c48d75fabad8142dac1a848686fc2d388ef04da730367c250a57ecb6df497ee82e1f2ca1c8d432452db47a0c72c572929dedca3d038c32466c5734180d482c078d97291edb42268fec4ff03c9419ea1ff11a92bb46f123f58a87c3c19a8bd362ba41da63e3abec8d853254184d17496c5b690184363d51a09c146527fc5640b51cbfba9507d68bb4a419e5872d9a1925ea9c08ab8a38d7b458720d27a0c98a6b0c3e710aa57630c32c0dd5723ab6910dcdba13b8f0b2e960d39e8fa6bc58a7f5f62eab1884d8436c3c74e3d238ea15c7df534a7ed59f1414f00a7d634157734ed0b4e39b28ade9d0c91ae8c7fc48c7d2a0defa7b64e52c8d735f6fd6e7b2e90d65f2d198c944c5bacaf7219549fb95fcf51c9be3c4fd9baeac6ff5db4d58891eb53ea9fecd77ea44a599ca0f3a508c79d13172a3d4e6f12fc3e830793cb0050b6dd833d8c57c86471c5334dc18a6f679130fa3a8d47dddbfe41e35659152d026e38496386c12adc2ece941591e9fc5b6bd57b1e2d56cefaba955be231c388c8661b2b4bd85eafe2966ab1865cdebb23096064d60c6a641e7454cfddfc00a6a90ac6db99c06d99ade1e2ffb1abb4260168ce24f589a1337b68a0578634b7cca629a0ac0f248f859b63e7849db30d7a75f9caf022f5b51bf8e1e30675404691877b169bec95a78709c606a9e4a45db5b7d0b020717ab8f31682d997726f72422b02edf1bacb6c6844654f021e5f5ff4bc1515510d49410cf104864a125f6c016ae3564f9bdb80d8756cf957270017d0c4f17250a74ffe7b5bdc90f29d15449cc17f79c4e2e4a0581a0fd6105a5212dc332db9707e15d1247a97d6036418e15aeba06890a5d81e9aa8ada69a5bc61bf8b5e17312cc66ee837b71ad99f21a39d88f3d5e9f97ab608b21c60246130e88ecb2a732befb849b7316b809ac426adf9f33fc8c02429a3ed362d36368891f9aa295bab3f28008e29ce2566e1f195a58fa51b576646330386a0bde8de1ec57b95e825cb9c8ff7309a99f5caa4a04632708dc31e56450906e60564a703b895ee1d8e0313b9154902322cc80f6d913e13d04768bc7c0cad8edb525d75020bb1dc8931f06a42980c5e9f2658e4e397de3e9cf541f0fc6e94acd87d0b842c37da100c88f60180e2ce5ccc2178604df8b3c874cbdc03fbc03222e9b87ed7b1d6251a1c1b6cf5f118b2147792f5ff6d37ed580a3b2924ac2fd12622cc11a19ef5803c2411a4d7a16ccf5b1c9857f9cf44f214ebde409cc12ff93e592ddd51e4e8da712f175925478dcd60a7377505909d9ee1ed9a3802a704b535cffe4dbeb577dccca373064f6c68f9a680ac1b4c6c9b1ae4c9d10ce0417795133cecba0ea73b10356a45627309481ca0f3324a12a6013afe081b49d87f5914e22ec300a1e3096d31e4a024c96cb60caf47ce4bb0a4e3789f58ae3b70cd551b229c104af80b874d8174e6d34b0bd5a6c0c591dd63ee65572ea6ecccfb2b34e105b85565d12ebfc7b6e5fc91f1f22cc9e56b669b3cec803b4428843960c0493d46cd6981e2ff973d8f24f1d7df0b136cc25351e5184ed7ce4a3dcc494c119dce7899bde6e621532deda3cc8c7e3581c4e2f532157643c4ec4053d34709d05f25dce27367ec6c404570213af666a7352ee1f316f6ec7ab63d233d460ef67376d7d2e24735d70b35becca42075cf0a8961c77c797badf5f606f27b5e799059cae9e3510b8784f229fdda7028e93d0c08e67d4af40694aec9deadbe5e1b4c6c83ff255210926e74d7eac9c9328f75c738a3cb1399449b6509b766252469e4ee9659f9e57505813936dc23c9b4597b99cee445f0c2762beaa02cdd26903e3a913fd92d618279bb81b4e1ed16ccb7688a23647b9fae1f097174f13843a81be736fb32b0ebcf0e9ff4826f59d22c98f275094b6f739679ef743eab0dd68dae53ecb8a14715b1c7e72300b3587c2e378be51dfc6d9ef2a2c97e0091c9e2e5bc89edc92d9d5f01b741ae1dd4f8c84ad4c7ec9fbcf1fe5ad4b5e41f09b93cfd3ef127da58189972eea7c3a0d0593faa3bff0e258b4f65d747a30ff88ec908cd4522ffdcaf84938e1b1aa375332b0420351bfc2925067ba80557c9e53de8b9b1c4aa6c05473faa2745ea7c883a0dc5178363d93ae4a65cc815220c13b8d863013537797c6d73ca6058f91241d65ada2c73d54ce83cdaa600c2711d541aa5f5d6949bf22ee12031abd01e67fad6972389034783aedfcc5fab9520bdbcb2e90960a437c29e05923f9f4f0213dea5d6d86772879e42ab7a7f3680b2826d21c8070e9c6548912ce780bd8f8477c2bf1ff4aad8b928937966d8f214b64d7b2e5a44482963c0c623b4c204c3d08945b676c674d7aeb6b7af9903fb3da4c2ea61fc7d02aa95102ae5895b803dd34c22af2dab13dd4904939cab6a7f8a3d7f92ea0e2688f74d9ddd9e240c4bbe69f63ce53196954c7aa3c4bea5b7a8045ede8fb687fe4b29057b22050779e29471970e565e22af176ce09be73b55a014bfa1b9ac7854d30ef6dab10dc7ee929f2058cae05cf8d9d13fc0db44e9ec460e4df0193452b853bccd9f36cb8ee52d85b59b1a2e8acddf14a1a4d9ab2c14383f7ee745a894f53ed670cb82d332dcf2190af7a8867c1c98d66c6f666a182c833ab40cca45cbfa424b611df73c91f084b8b9e85f91eb7c618935342cd61ca9f6e97925a49fe6af32e56af901c0dae952ae966a2e684526fcb1b4862442c262e20d35447a7dfa1fe15b0eaae9679a69119a32263143342915f51f9f5c9a591fd46fb111f82f86ba5967c902a5dbb15d3167ae3d33eb663c5e14dc6b994a3d16ae153c698706c817521f3943d1611ea66feab37cb2887fd1d31315a4371304624d9779", 0x1000) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) r4 = socket(0x6, 0x0, 0x6) r5 = dup2(r3, r4) ioctl$TIOCSTOP(r5, 0x2000746f) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 05:28:24 executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x83e1, 0x0) r0 = semget$private(0x0, 0x4, 0x9a) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000580)=""/130) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f000001a8c0)=ANY=[@ANYRESHEX=r0, @ANYRES32=r1, @ANYRESDEC, @ANYRES32=r1, @ANYRESOCT=r2, @ANYBLOB="d51c9d4d48a95611fc27e42f5fe3b1526d154f716c146973abe1fa9e0747cde6dfbb5ec2b4f10d8e9ec59704d9b76917f03f3d875210005442cc282394dca0b245403a60cbeee049a6440bd21fac5ecc3addbeb0b47c9c3a32ae5ae5be9351b92a93813ccdb9da71757d93740e0bba3c4078e1121c2402ae0e2223369083b2d798c4d00747d9cc744a400055ebdd1d851ffe3e8ad28056551585aebd3985b43aa766c38e46d57aa681b5431a6340bda5e96895c476b75a490a85125688c95ac9a6e591687e4db759054adddcc1756e17848296310b0427b4eb2059e07e9a6e3b477ae90ce1e4950a395f3307e448206e3bca7c143a8ba881e6528f4a3ddbbb8a8cb9bbd7bc16790100cdeb6b8352efdb7e5d9e637497297a840714043b106250393daeefc1a2eef38d1f094ecfa0245ae4a30a5815a26320f4d88b9e31349d87fc47ffc37b71c4bc404769e9849cb5bce73a404c733cef0cb4512148c6bf4f55ffff8277f0375ceadbb391ebc48d2c04e9582d4f76edde216f3f2e8db06effd56a7bd1e093b437a890409d8d10d8000000000000c1b036dba88b381fe4ebb2eb70c8b63c537f6d990718064c50b214bc8ac7979a9379857b30e498d0277c1028463f36fb933edb09b8ced563180295dac6f94e0900000000000000462b12730861ac5183ff965da5aa36fcbd6f811e16c5e586020f6514fc8867ad1430b6ecd10c06e74c47596e0918d7cb2a9089218ccdf3d3f0ab01651c54492b313cd13a94977ebaf310532c296dcfcabbe67013b9b2717a1f2eca44d5a578d98bf04228828cc4c1e3f85084d89a24b5227ec68d60f1f3a8d938d9206a5e640e9c516f762d41d86756abf25150b0b43ab7596630b31d0d021e41db5e09f1c2872c7d4376975808215fceba9d7c71f65028775d85856cc04dca36492457783531033bf5c01fe07a3c9518ab494c59fa50974f3b400e74f2ad7cf5e0875105d9b1ae1b370a81648b7f3d58955f3bd3f0b45529361b700e9ed1788840952a5d61576538c29adf1585f65f5c1cb78cb9482fe2b65678732cf3574a724612b70541a3f04bdd7602b6f4413c1a15000000000000e9590c265b6ad203429f79b944c073d05ad2eef93c49a5eb67612d3d94a1ffa57217a2b92f77b2e5099eb5a0a1930f41a2b6bbb7c8d8b313beeef131547e4c3b10b4f12a39265dba07294a4a2411ea3b7994c5fabadb9d53d6299b0c0bb03a74c0b3ebbc26178b45b6ea9fb1699ee9d5508f"], 0x109}, 0x40d) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = semget$private(0x0, 0x4, 0x9a) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000580)=""/130) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000000)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f000001a8c0)=ANY=[@ANYRESHEX=r3, @ANYRES32=r4, @ANYRESDEC, @ANYRES32=r4, @ANYRESOCT=r5, @ANYBLOB="d51c9d4d48a95611fc27e42f5fe3b1526d154f716c146973abe1fa9e0747cde6dfbb5ec2b4f10d8e9ec59704d9b76917f03f3d875210005442cc282394dca0b245403a60cbeee049a6440bd21fac5ecc3addbeb0b47c9c3a32ae5ae5be9351b92a93813ccdb9da71757d93740e0bba3c4078e1121c2402ae0e2223369083b2d798c4d00747d9cc744a400055ebdd1d851ffe3e8ad28056551585aebd3985b43aa766c38e46d57aa681b5431a6340bda5e96895c476b75a490a85125688c95ac9a6e591687e4db759054adddcc1756e17848296310b0427b4eb2059e07e9a6e3b477ae90ce1e4950a395f3307e448206e3bca7c143a8ba881e6528f4a3ddbbb8a8cb9bbd7bc16790100cdeb6b8352efdb7e5d9e637497297a840714043b106250393daeefc1a2eef38d1f094ecfa0245ae4a30a5815a26320f4d88b9e31349d87fc47ffc37b71c4bc404769e9849cb5bce73a404c733cef0cb4512148c6bf4f55ffff8277f0375ceadbb391ebc48d2c04e9582d4f76edde216f3f2e8db06effd56a7bd1e093b437a890409d8d10d8000000000000c1b036dba88b381fe4ebb2eb70c8b63c537f6d990718064c50b214bc8ac7979a9379857b30e498d0277c1028463f36fb933edb09b8ced563180295dac6f94e0900000000000000462b12730861ac5183ff965da5aa36fcbd6f811e16c5e586020f6514fc8867ad1430b6ecd10c06e74c47596e0918d7cb2a9089218ccdf3d3f0ab01651c54492b313cd13a94977ebaf310532c296dcfcabbe67013b9b2717a1f2eca44d5a578d98bf04228828cc4c1e3f85084d89a24b5227ec68d60f1f3a8d938d9206a5e640e9c516f762d41d86756abf25150b0b43ab7596630b31d0d021e41db5e09f1c2872c7d4376975808215fceba9d7c71f65028775d85856cc04dca36492457783531033bf5c01fe07a3c9518ab494c59fa50974f3b400e74f2ad7cf5e0875105d9b1ae1b370a81648b7f3d58955f3bd3f0b45529361b700e9ed1788840952a5d61576538c29adf1585f65f5c1cb78cb9482fe2b65678732cf3574a724612b70541a3f04bdd7602b6f4413c1a15000000000000e9590c265b6ad203429f79b944c073d05ad2eef93c49a5eb67612d3d94a1ffa57217a2b92f77b2e5099eb5a0a1930f41a2b6bbb7c8d8b313beeef131547e4c3b10b4f12a39265dba07294a4a2411ea3b7994c5fabadb9d53d6299b0c0bb03a74c0b3ebbc26178b45b6ea9fb1699ee9d5508f"], 0x109}, 0x40d) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semop(r3, &(0x7f0000000080)=[{0x2, 0xfb31, 0x1000}, {0x2, 0x1}, {0x0, 0xff, 0x800}, {0x2, 0x401}], 0x4) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000000)=""/78) 05:28:24 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) setrlimit(0x1, &(0x7f0000000040)={0x9c, 0x6}) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r3, 0x0, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000440)) ioctl$BIOCFLUSH(r5, 0x20004268) writev(r2, &(0x7f0000000340)=[{0x0}], 0x1) write(r0, &(0x7f00000000c0)="d952f002ceaf21f4a835d0523d76b7c33cc7751cd527ad39783d661e2f6d70dd260f26ce1042008e0dc1efe069971d70350c79a48b58c9e570ee5c174b84a09b9cb8f7bdc2d36cadddf3a71032f0760e89b2fb64ead6eadfeadbc3a82f8df8551355126bc10a1561f98208d10386361dae833bbb0c9382259e1316102605af31726929791878b4f3", 0x88) setsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000000080), 0x4) 05:28:24 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) write(r1, &(0x7f0000000140)='@', 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 05:28:24 executing program 1: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000180)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f00000001c0)="1359dd8df9e54272d5af9a102c01914b6a72b6c1122591b0168d8d280418870d13e15a01fbbf1914bf6a3dbd945111e954fa15ffb081849ce1b250d7a344349ef2340e561c60383703cfa7801e13f8521f7639e39ee1f64f1af9eb08c004627d5ae5f00fae8e9b3a4f0707029cdd67629330cbe4c7c520d2acd094603a93587dc7720bd0c16ed090889dab923283b7dcf82715a55c39bf56db08b4f1dc7cbd76b4d17a8476858e12d02055d8625028f3c7c5b0b10feb4d250f025701bb089c8a0446dae10dc3003b4e476316b09a264370f44c25f339c5f4e05fd6e1bee1e95030527ee624d3", &(0x7f00000002c0)=0xe6, &(0x7f0000000300)="1bbf435e4d860cf997940404d24f6786bb4422ec945b35a7a199500e7304697491b0c1f621836ca85b210df1595f542bd8bb6841064ccc3ffa6b70e6455b1f020986aa297de43fdb191d", 0x4a) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) r0 = semget$private(0x0, 0x4, 0x9a) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000580)=""/130) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) semop(r0, &(0x7f0000000480)=[{0x0, 0x2, 0x2000}], 0x1) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f000001a8c0)=ANY=[@ANYRESHEX=r0, @ANYRES32=r1, @ANYRESDEC, @ANYRES32=r1, @ANYRESOCT=r2, @ANYBLOB="d51c9d4d48a95611fc27e42f5fe3b1526d154f716c146973abe1fa9e0747cde6dfbb5ec2b4f10d8e9ec59704d9b76917f03f3d875210005442cc282394dca0b245403a60cbeee049a6440bd21fac5ecc3addbeb0b47c9c3a32ae5ae5be9351b92a93813ccdb9da71757d93740e0bba3c4078e1121c2402ae0e2223369083b2d798c4d00747d9cc744a400055ebdd1d851ffe3e8ad28056551585aebd3985b43aa766c38e46d57aa681b5431a6340bda5e96895c476b75a490a85125688c95ac9a6e591687e4db759054adddcc1756e17848296310b0427b4eb2059e07e9a6e3b477ae90ce1e4950a395f3307e448206e3bca7c143a8ba881e6528f4a3ddbbb8a8cb9bbd7bc16790100cdeb6b8352efdb7e5d9e637497297a840714043b106250393daeefc1a2eef38d1f094ecfa0245ae4a30a5815a26320f4d88b9e31349d87fc47ffc37b71c4bc404769e9849cb5bce73a404c733cef0cb4512148c6bf4f55ffff8277f0375ceadbb391ebc48d2c04e9582d4f76edde216f3f2e8db06effd56a7bd1e093b437a890409d8d10d8000000000000c1b036dba88b381fe4ebb2eb70c8b63c537f6d990718064c50b214bc8ac7979a9379857b30e498d0277c1028463f36fb933edb09b8ced563180295dac6f94e0900000000000000462b12730861ac5183ff965da5aa36fcbd6f811e16c5e586020f6514fc8867ad1430b6ecd10c06e74c47596e0918d7cb2a9089218ccdf3d3f0ab01651c54492b313cd13a94977ebaf310532c296dcfcabbe67013b9b2717a1f2eca44d5a578d98bf04228828cc4c1e3f85084d89a24b5227ec68d60f1f3a8d938d9206a5e640e9c516f762d41d86756abf25150b0b43ab7596630b31d0d021e41db5e09f1c2872c7d4376975808215fceba9d7c71f65028775d85856cc04dca36492457783531033bf5c01fe07a3c9518ab494c59fa50974f3b400e74f2ad7cf5e0875105d9b1ae1b370a81648b7f3d58955f3bd3f0b45529361b700e9ed1788840952a5d61576538c29adf1585f65f5c1cb78cb9482fe2b65678732cf3574a724612b70541a3f04bdd7602b6f4413c1a15000000000000e9590c265b6ad203429f79b944c073d05ad2eef93c49a5eb67612d3d94a1ffa57217a2b92f77b2e5099eb5a0a1930f41a2b6bbb7c8d8b313beeef131547e4c3b10b4f12a39265dba07294a4a2411ea3b7994c5fabadb9d53d6299b0c0bb03a74c0b3ebbc26178b45b6ea9fb1699ee9d5508f"], 0x109}, 0x40d) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000080)=""/226) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) sendto$unix(r3, &(0x7f00000003c0)="a1fa3e6bb669b7ecfb8565c0ee9bbbe60bba9ffd05560c081521", 0x1a, 0x0, &(0x7f0000000440)=@abs={0x0, 0x0, 0x1}, 0x8) 05:28:24 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/113, 0x71}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x44) pwritev(r0, &(0x7f00000009c0)=[{&(0x7f0000000340)="c7bdf4b5b3ecedb31724173c6500000000525e09deaff0cf37bba9373c6ebea33f3ca9b918c114ced76bb61f6b2ee1dc01e63b1c245e4dad8bbdfd9ef9487e06526d989a54c7edbdae044545e726430a0b0d7c6ba25b9456be4cc57a306da56e3decd36b02c6171244571359e6e1862771464aecb973e3f4fdce1e5e754fab92b42c2bf5fe2a8436efab78e8db54139c905ffe50dc2586014a5c34a3265cf2a9a20a6851560327a7486f875a74c8fead88819ce2315a5e42406ed699ff70b7a3bb206e76e9cc6ec90af78db7fb2543f45ee246", 0xd3}, {&(0x7f0000000440)="167f4e922747e6ccf73e2cdbe7103668deb18b26d871f12bf746f58fdde000c5991b9f61f47aacc5dcfd90dc5cb99a3df68be5ae1609bdccf4b90d4794f6508efc740465fd580518e109609913b2cda84fb8fe144ba9b69087b0c7038b1cc06f49056da3bac5495de006ad77beee1c5a3505b43a2afe8decb24cf999a721a877edf27be80f6555dd20c7e429a7490b68d210b2cd60bff4e7dc4cd12f9f9aae2a95", 0xa1}, {&(0x7f0000000a40)="39558624d5418bb702265bfecc546599a1bcf473bb1d9561e84aa0560dab8b14fd148b97cfacdcddf2acb41b9804505d38590edff10ad27234a91d1cdba1e91d2bfd2b8f272ea8194365e413efbd2ae347dd058bf764c2254287fbb336c600929f15156a4849ae5cf27282e204c7ea668516f89f00fa39fada8f90ec3667bf94a2ff6458086b3b13680c9fd9bf25ab36d927ffedbd296d0a79d72e814459162764e651ac37492c7593e4659e189bc0c8c38c96c575b4678a771ccd648a44bde9a6733a3c2282bd039e8d28d3a25512669c44e3ce5f883f881db8cc1eb848c23b95dd144cdd83fc71127d03000000a57d35359e6cac3da56e41aead8f54aae67fce5859759ad62b878fc6a59d52404541ce09c46a", 0x114}, {&(0x7f00000005c0)="b5f74cdbc18357368d6309e1ac776077805bbdce651f34118dea65f75d770d5f5eafb1aa0d39f71007b2a80d1a22831a7c575b3ce8beb70033f6cfc07909ee4e5a0e962a0516932474323901be19433285f8fc3719cc5b049d2db28a1b887ae8b85bc2f86d841cc5a4846701d627c7d42785a8ab571263389b0472790e8a907e7fe9f7ce44652e8f887d50b697217a802ef264029a29b727e5883e728e490cc510a6091c17ca470203fe61c95a6375e9e5020a22a5e761c359639b4f", 0xbc}, {&(0x7f0000000680)="d303b67c9ab2d0bb70d6074a6391f19e65f190ce4af8b92615a83ef6718c71ee674ea227a1816972ea04b4341448153fe295c26ae1192dfb45364adea3a9dd98e3f44645f88c3be7cd238929460b19d82570570ecb2954aa9f1c595a470e885e71ade93a6e598bf7a503b8e1acedec55ee6023", 0x73}, {&(0x7f0000000500)="6e2d71bccc8fa59df67e3cb4b94ee72296d5c1beffea89cec19de49ee90a0a2e6a14eb2a8d134361572cf5ff2d47b4351e1805ba2eb563521f1397a927a5c865113ee20e01646eae4ee6", 0x4a}], 0x6, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x7e) setsockopt(r1, 0x7, 0x7, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) getgroups(0x1, &(0x7f0000001640)=[0x0]) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x8, 0xfffffff8, 0x0, 0x0) sync() sync() unveil(0x0, &(0x7f0000000100)='x\x00') sendto(0xffffffffffffffff, &(0x7f0000000c80)="11ffc6a2052cefb4e84e2cfc81e4097c000abf719363a241787401d70799bec612a60789a2aae6a49484000952f4c66a3f456de620910cfa7d04dd40e471de8d38bcf6486348307fc5f62681c5633c4523da1c01a4465dc3578b70135b7a7ec898fb3fa2d34b3a4651c9618d5a8978ed30a406a2f0357d6c019dc1fe6e4ef1e9639ec3b9663a955742423c4b844e2041f9b0c88baf7cbf1f096de7d3bafc86d54ff6c1d3c188ec29448ae015d88a3b244ed01b2d948eea936691b1ae92607eb59fc03b362d16f2097df31a01c2ea92514866a6ea7cd8aa40610f6ba66ec300f0b627eaaa16336aeb", 0xe8, 0x1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf6", 0x1c4}, {&(0x7f0000000b80)="dd561a8c22df4c3bd5adc0115463e81b280195c56a3b23f3580764d0766a66108d5fc92aeed6a58fbec1efba768e172e508b7ab4871fa487aa82838ab9b04fd8a90e88c1a34c486dc6f0e77f4700c8aa51cdf435da00386f0463c86b669cd2959c1fb42e173e55bd5ec14757dc92610aaa210d782944958a21b379deedea2ea7f9ed5f6fa2b90397bd8f56641b921d28dfcbd7b3d0f63a17da5a0ca52f998fdf03229c2faeee5eb2750398c2bb862c298e639d83b73edf5bb3259737ce12aaebb919d0e4992580cc77d6620cacc23463d713af76524e56d7e1170bb5b8aef9b43344", 0xe2}], 0x2, 0x0, 0xfffffffffffffff8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) setsockopt(r2, 0x5, 0x6, &(0x7f0000000200)="b848368d274cc1502385072eb5adcb5e79e2a2569f6d34376d48a6b5536ae8afeb6f2a47358230665d7a202300fbb99a695027f0587e1f821ac22f7d2470da23cef8c974d953dfc6188f74e39985b66c08a3ba1d884d928e96cf50c495e007e8a57d358c99acd1f836c60606ae79fd0d9668f19dd27eada01045ec6ccbda65db9c7c11ca897e4b0260706a811be6a08f50c17fbfd733b79cf8d2ab7bb5d27786d25da28d7200ed97fd2f31637a3289e22afd7cf767e2936d75aedb13364b0ee6ee0c4d9ac62666c22c114f66d5cf292833c7b0255d30b5", 0xd7) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0xfb) listen(r1, 0x101) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 05:28:25 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x200, 0x0) 05:28:25 executing program 1: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x80) syz_emit_ethernet(0x66, &(0x7f0000000040)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x30, 0x0, 0x0, @loopback, @rand_addr="0000000000f4ffffffffffffffe4ff00", {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "de882c", 0x0, 0x0, 0x0, @ipv4={[], [], @multicast1}, @remote={0xfe, 0x80, [], 0x0}}}}}}}}) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) accept(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) 05:28:25 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) write(r0, 0x0, 0x0) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000600)) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000440)=0x1) unlinkat(r2, &(0x7f0000000040)='./file0/file0\x00', 0x8) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x2) 05:28:25 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6beef38c9056873a, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(0xffffffffffffffff) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="d61d6cef5aaec2130df417373c786d0e0134f4f3167a8ee20355eecbfb1ec801b0acb8f9c635a99f8015ce59914cb43b0baef1c1ec81bdcad815a82793aec1fc323251185bbff52fc5acbca290d53a68df62222ba6b5c83de701124f1f5065f98f6db24c6203c868f5459c41b324e3fb1b78b6f5f165999700bf19818de3692b73efef2245ede1049657c00a6143ea9d15e2358fdbe94c99b3212b4172f032d1e6d6e6777af96d8522ac9074cca61cabac2543675a945d66816bd104b2a7ae1bfdbfcd707aec23b0a5f704d8cfab33387654eded83071a29aec0dc291352bd35e903e21b23528c12184b42e4fcc1f84912405a6e5458bff151464f4423f64959ce35cc8e4942226a3c3531d6bbb1f9f7a516e2d4b2063fa383fc331ef05645acda1147cddd60f3b4a2db9024924c0715aef36fae648dc38eca9171e38309eebb72ff23659a24afa86a459ae592406813b7004bde2fc5e5c457541ac787d01bc77748eeb196523eedf8785a7f990a9ed397edae082fb9636964db304b56afa044ed879fc3ec87cf98bdff70aa37855e8637a448f67f66aa17723ee21dcd896b62999bd82d5d6448b2cb23b8dbb0d41e20ba5dbbc7e1dd983ced08a2da12ecdb0505423e7e9dfce4a6409ecd11c4fef94e5eec7c272fc856c5ce7a4226f74a4ef94fabfbccfaf23b7463e9e33d48f68040dedba82d1c45470c459a9d52c3ce9b0abfb879947756926a55430027708116165b2ae568c6614e6d5a9b3f0ade18a8a4b57ba058d873ce3459b13bf58125ff450119b56d4bb3938a18938eedce6b50013ae07f0606a03b6735e22e3b4626b5179a60711bd8593bf0a174ba8a5d7e053e3023efa58cf2d9f2b86f8c573ff4de1cfb6c3b052c25344242e644559d610b4e7f4fe6743ed858e37f3234c1980aeaacf3df488b44aa51a7ad65270458f88290b988bca3b6749570c42fe172f307f14ac4bbc77fe326a12fb3dd72d82c15cdae8e6ca91dcbaa458e81894955fff6e8f67ebb3830e43694e466591f5af52d296c3d4e0ec11410cced1d8e84a469e1e764dc843bd7b5468bef968f2b552e7bc76717c553232689ca6ab9d60f69f9df7a482f0320d429d4bd14d52647b2cf1f9d13d6299a5f55e911f3645f730eb511501ff8a269245ff29c7cf536db4f473f5be848e434d8bfd7c5abd55a778baec6b56341954ed35ec5918cae842652319080844d66efbb5efac37826d24b753c5676aa5413f7a2abcb955ceeec8d7cad84a1b92e433a18661fdad71ed30ad6a2a576ba42eefe4b0201662375f016b8cb87c65dac1744e2b0f353bbec484aba44c10c39910566ec699c39edc5dff668420ecf6993b26d5dd122139aa80e5d0ce2cae9659b3c75d9d62f14aa69b2d59f059f3bd57d1d7e24b8b3ce52e4d60456e053b4611186448d27bf283f2b00ac522dd5438000b5b2983cfdf956124f6adb2a4d9b81c4d28c3500bec5b7735bb02255d4e57f8a6e81bdd10d7bfeb2a2380bb1c86dfb005250ca27abafe06ea6866a58040ba0cbf36e63169a670065d9742445c87f3ac4f111511d07e40a4673ad3a594ad1741bbb29c52af130e7d0afac97d348a6dbae32cfb51cac671e1365dc2a8ee5fb2b26f56bd0157a00ee0e2ae20fa2adcaa3d2e3b085cbf9aaf26bacc0d942f2a7b19ac1f504eb3d699c05a42c5dde809f60bd1d321c3cece4f430a7d2a83849003c5d80abf3de428ff15d5237365d212acbd6cfb8998306655580ed64fa6ded1968b581b1b3b12f1294dd9d736ea9f04b2eb5c6a9c3cf095b7cb80bda5c4f63e46ee9ce2afb02bd2fec6e0d739f5a1f1f073cc73495bfdd2dac34852797f0f8fb2aee6eef58df464c4741bcb0b0183dcb633ac39f66f365f2e158d2fd2d39db34ab490e1365dbf499cd6ff24af04c4069e72406cb24aaa189fe8f912fa29f0d3097ff171537dbe8729de156dca61ad49201783c8f539ae806050d17627bb6705c7c054991249f2e9fcb7d8774923cde04f3ce8f19cbc3b1f6f625e97a2a4efe96128807bc705d91a5804de2386fa0f756e946e99553ca7dca18212cf65eed5f05ecc7acd9911700640bc77b1c0fffaff4544f542256bf739f7edeeacee4baffda590e10e81eb95ddd83288bc406a0e4a85b57b3cdb4b518528885f3563ef5704df846faa959b622c448c403c61f1e5b9d757450ba93983babf5cb6475b6ad2988b3baa92505b8d277d6bb91910961da5d96676347c687f4f0b5f9175cb54f53134981b9e8571ac2b8d7b85c29dd80ee3d46318e9b3b240333c5ce1b4577c58fc16a9dd69f0721a3f79c4df96c5aef3b8ff4698c4c16f6a19fe5f89278327aff531d70faf9616015e6b8a846231343236c5cce5513b9d04f0f0d7103f2cd97477ecfe73df32f662ab15cd0990dbff3ce385a049959da77429becf3fa1d91b9716b72a470afc045fa649ac7cdc3c9a7943bb41e9662f63d7e1e7871a4a6abf4fbdb1a4abb2438d1c062ada8c1f9719285a3ad3cbf96b41863504830e86406f94795431c4db7b8f11fb5582cb15035bf94d00a167917e5469b17f4ef97acff691e98faf61f4499d5272d0847029bd3d7d8f45e827343a90c1e27f8c31f8cfef77b4312181917f9f69a88ce536d8506a59b82c80f2a7cb761753f70e392b97941655d26145b8a9ef854f0a1d241bb9f96e497fd32d16c5ee54f502b2174905d52ea657d6259e42c5d43e8e1a2a942917046638ee01060edc753f73e8ba6735def78ceb56ae2baeead691c7e00bbf33e0d012fa3d6b3619dd0f02840edff3badcc2365377119d134c2e9e07d43d0a037664c73e4ae34c349a84b0071b22949793a031140fdb0ba0124dc499cffe537e289f9efa9aa6387e7eac7b6889722eb477028982bb5f92ff345bee49e2b685805fd4f30dc2cb2a08235bc37d68423103e94c48197b7ef0a2ee6aba6de700ca6abae5d73e84e1976030d74a50cf216e755d2b131036f6a91fc06e9a1508487262ce29fd69ac5e5cdcc1249220dc1a9ab7b76f293c8c2b88433da25be0473a9b1d7d4dedad177cfee22d9a449bc0648f769c91f9852a757d625305d250bbcb27df237af81cce1aa206b204ef8e2f8fe5e91e48490e448c8687ab07f2aaf9bb584f44c2cbe0044061ddff1e02eea9a4533b8cdce6bcc7975ba8340c78c753a5a592be85c17cec3be30c8d562cfd90fbb021b37b969e4dea895245f8f04a9b8d53d8c9da65fe09610698b5133eabb9ff1b2cf2a08c8d6e79d92ed129c238621a4e2de15a8829cc50ed3a736e1aad79848fa117769c2d54ddb72e67d9956ffa448edb7d3cf799f2d19e547ac0523178316b79ba78978bda3735147c36f224ecdec877adb755f6ec2051fa9605732d239e98d1f7478e3f3e87d9ebfebc7a14fbf12df6a1046fda942d99ecacff11aae9b1fa81af66dd8d1f1bc68c44907ac90bfa11bcf42be7e1bc5ea00e2435855e82a49b0756d7bc19ae5f8a31606a81c4c4f7e04042d674c9f0fc480c9f0eff00d42542ec559a953d25bcea41633e282012c55e4c99d65cc9d9ee6d49fd391f2adeacbb8ac164ed97a28a8ea8d0bbe437182514c72629b484af53e955c7757ce8f4f2c332d046c5ccac251ff17f46db2eb76922fc0d059ac9e89493a62dd3bdc11865d52af017be0f4b697429591165eeea83980605dea4d700910251b317e0b0829edc127bae40f7650e81b0a24f5a123fdbaf94194963322202a5b3c0e7af8b971b933f8a273a11467f2f9646744f55e3b91ee8b6fa5550fa588ffd37b239e2672cf51732f91deb4994c08847576d08bba42cb5678695527eb67bf7539ef139ea7a6f7ee8173c1ed8657e707cce4a9da705175931544168680b3c4b66029b6ddf6fbf97bf6c1300f5893f75aefaef363b6f42c03a3347bcba14af07eba7d9e894923bfaee935b873f5750b04fcf89caf5f68bdf05b981bbb2448140adb04a13c6fe1e331f7f28090135db945dba2066944d3207f5ac26ca0d0e030f1f823584c30aa4bfd8e3c26261444cd7b2a6ab1176ce0883b0b1949a3b2e65f18f760ef6ea9aa55b71ac7cf2b189e3584aa3527c3de677a5ece1ac4a587b9736c3e0fb04015af8a234a5d6c1ac0b3186ed83201195e539749a0250f66233a992f45121c8ea735a365f4317aa2eb186f7d6dd223436e5f862442a8300bce7e93b48a998d53a172dd72e0f126f89b3daf83e55b3de08b2f21d264e0e284f2a500475effb7e2c3fe70ea0cf837fe041f72b07d017875f0d56509c2f36b72e9f75ec74b0a5c8f835f0f22707c066c870a0e3a85670d5d2b65f2016c67507d5ef6584e5d52e1c7f810dd2b6b1c3301b3c85e1ab3f750f1ba74e5119944928f559327a935cbaf49be73997a28ad95c76f75f664d37a2484a21573e8635adac50ce8e4a00d1d189be2248c9f89e593714c9d736ad63ad171bff61db7536312c46aaefaaddc79c577ef11957fcb2be486f686d168daf0fa27d3446f5b7df6fcf664fb15f6a9b5438877b00299c58019c5fd66d02a45a400c4c82796015042a283b31033a0fb79da4d3130874108521e81f4e989b7aa2bbc8b0e9bb4720813134723f679befddd14ae99bf27c34505f54976eb09688b545ef274b289e0906107dd8604f3edd41c28eb454148949aa0a804bff17cd43d1c9517d14fb5888cc5a4f1d4478047299806b504225373752e54d6d445fe2533062d52186ea4f26f81a3b3b4787ebe436ad547ecb3efdcd2ca53eb234ded1658292f663deb763cafa47837115ff3b1e171046ea861c35c1e1bcecf3a17ede198aacc7703a015e837a4a0b8ba60a84f6e77764053a32714aad3f4252123f4d64fe3e30a4b1091ef4237cbb5672777c98b333d2bd11f42fe97a31c103b317640605accb06900eb0eb20e24ccac5c7ec78a3412aa6e1ddfb1c9206ebb22e895ded6233db9b4ab8f565ccdf7a53a6856c7c65b6cd13b99befecf752ed3fa3c6551f0fff773023108c8e8556b1884101a4f7ba8e2052817187e120a04f3f5f58160c0f760964bcb668b3ccbac768352a6066dcb70378aafc29679b3be3f2e83ca65a2677991e425f5b75457b2477cd58d5d24eae9f0508959b1eaa67fa7d22629fcc0bcdfc61c52bdb1d03d3c3de282143920b4b8b3c54d0de6b9b5100041209a7819efce2fd39a6330c46f982dc692664b337a72c588e1cb80046aa65480187a5b46be6831b538b4c0583c6249b849cd29a2ff2ca17de48bba9cd7ff3a2a5e8b4a43b0b7df404508a559716829f91fd1835d78f5afd4f69f75f34680706920c655025ca6d2a08cd53215dbe4d9691c9671579c9a2dcb492a5a814153ee2c0cd031b8c1824016aaf43bf5cb6c92cf10320e0634876e2305cbcd48021b697e543b60f37c6cab2cbe1968c0b48eb80329967cd99b4491c6d30d6edd5b4ca0600c0a50322a567ed23e21cbaa8cfae236a741c843b71613500be83bbd49a12933853e19b183dc5da3da6ae913f28306acc514fd19e8a8240865e758517841fc2f5e565155b6cc8a027bd59aab5da7e547c167c4101fa4d251260ed95e18466d73c4b7995160cc8b332dd43b02a81e5accffd7bdc51c0655e5a414868aac278696a6602552d2666a8cf4213a5e150e109a1d0f6cbc481e5f4104a226c02841a340e6006a2e29f0f94fe9ded61a94fe3ad1126f34cc799df975c8a08005090006fd5df3e5543aa6e63d5c386c914df6ba15a4d55c64f5ec545f59a98bdf12dca8c445509368d2e4f06e0f137edc6dcec7c5fc1cc5940526dbc80c70e2892f6fb0", @ANYRES16=r3, @ANYRES64, @ANYRESHEX=r2, @ANYBLOB="752936a1599b9fa16705a785e6f07e77dd8ff4dd6d749b6d3cf85b9aeb1395da049bbb9454d7986ad82c84bd9b3c2f5fccecb427f2197fe28c88ace377ebe3", @ANYBLOB="aff0fb2d4226deefac0e84bea56c19e2d1e0fd3e2015cbffb8173fee9d8fe01297439bd4806c0674908f10fa6ef445139397909c790475298164815de78c297c1b83591984698f2d1fc191d83974c30f51eaca59031ab3c65a35382e0991dc57c73a9921d94d40f42dc831b2d6136c184b8394092e7d3f7d53a5a0fcf9f03607df420a8653716c93177b0c62f50cf29d5e9fac056553d3d9d66534ed17eafcf949e1205eff8e76a4c1e3b29d87b5a9694c6145c2f67e36e245edf11a4521226a1c564e7aa431b19be141a1"], 0x10) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) sendto$inet(r2, &(0x7f0000000180)='%', 0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) close(r2) r6 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r6, &(0x7f0000003200)=""/4087, 0xfffffffffffffd41, 0x42, 0x0, 0x0) 05:28:25 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x52}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x20, 0x1, 0x80) open$dir(&(0x7f0000000340)='./file0\x00', 0x10, 0x10) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(r1, 0x6, r3) r4 = getpgid(r3) r5 = msgget$private(0x0, 0xfffffffffffffffd) r6 = msgget(0x2, 0x11) msgrcv(r6, &(0x7f0000000180)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e4793681d6dba74a235e8a3c7cb09002e9257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r4, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) fcntl$setown(r0, 0x6, r4) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000300)={&(0x7f00000000c0)=[{0x0, 0x401}, {0x6, 0x8a5}], 0x2}) 05:28:26 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "00002451859e1865790a0000000000001fe600"}) select(0x40, &(0x7f0000000040)={0x4, 0x80000001, 0x4, 0x5, 0x2, 0x5, 0x8000}, &(0x7f0000000080)={0x5, 0x8000, 0x9, 0x4, 0x2, 0x2, 0x0, 0xfff}, &(0x7f00000000c0)={0xdc2, 0x9, 0x54a, 0x49, 0x6, 0x0, 0x6, 0x7f}, &(0x7f0000000100)={0x0, 0x3}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) 05:28:26 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x41, &(0x7f0000000080), 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x242) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 05:28:26 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(r1, 0x6, r3) getpgid(r3) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r4, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(r4, 0x6, r6) getpgid(0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x1, 0x20, 0x8}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x491, 0xfffffffffffffffe, 0x346, 0x0, 0xfffffdad}, 0x0) 05:28:26 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d9a0858960bd67a7"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) setsockopt(r1, 0x1, 0x9, &(0x7f0000000340)="afbf90567adf00261dae5b2455290912c5d4b90c4f2f6681807b566f3717e14f567924b99035d9ed22129a42951d1c6149dc6f8b9c79e5cf2710ef2fb346453a8011da0415fcc86cd7609bbe8d6ddef10174648e7fe0c2c7c8ee07ecb2d36c70ab24c5995d4046537a845a54277c4ce205248de9f35d5591272a2b1d256c0e3a21f1e72e309c37ae515a329d5a274d55bf23526d92b76bd82010b141ca040e8e7e71f70a684440bb2d474cffeccee9a73001007701cf838ab3536002828afa34af266c323f64c660028f21f04e3919860fbc1afc2a6f05a2814b7b8ece5009f2eaf4b052442448ba9e905df4b16fdee1605bde097c219fc940ecd6864fa7a408036d2ed4da48bb7163f783e4f1bea1ad7064a8c42d725618877b7692c4234047dc2814cced0464a5ccce4d41f38e464c51de9422b8560111559ac929e559d02957f403ccce18c5d6a896d05ed1607adec0be5e3df06f42460ad4817317174f02993d01c7ee1b89f686c5a9adb8b136b63d081796cade61a366b17218bab21687958be86cff8b41b90ceee7e2368b7d3059973e80da6436ae917c840dfd907f1884c4897a1510b84ad2fd04bd862240ce03db6ed2a1ead25961d796c4146a0b3af4c21e8a7eefdcc13abd4e27c0e006f217a5cf6cdcf746f1c054f1b467c6d295b6dbbd17db43787cbecff8132ed4cd1e875919a87d3c75b3e1c8f39cf89ef72287067fe4a54cc29f53b44c721ce486e8777b81ee5a6a184f022e6b474c7cedafaa621a90fed2a6b01fb6a85bd21ac2584fca6ff21934f86e69bd3fe80e3f20b7ab53f5a55ade60b662b2c57e395e02ed20f38ea0409a611ba4a63de6fe4969299d5014d81cf09660f566f9d69d212915d7534a50f7549c0a71dd35e0c499008d3061c1a8cba4cb83b600f30835d6146064041785e6e45b68c9fb1e9b297bc6fd41349b537da3d10d0f2d3a127bdb82808ce853095bd7d88138daeab691f293ecf2c875cc13e83d4cdebc2cbd40604c115e81ab11e8d48103ec66db7394ce1a27e4fed3000913a5984cf3f14cdcb51c92b9084850ce461c998d7010c3183c634c907f6481edbef8a2fa2ec8e06be1452724887e80b328d675f2b4b6cefd1618350fe4adc05220ca1bde231eb9806603fc6bc55e45ff037427fc9a4477abdc0cac4c001db31762ee96ffc6b2f157ec2180138a5c71c7f9a7a1a338391525dd66065b4ec868e9fc0cc512288b2fa49ff6d98d4615414b73081edc6cf8bdfade68063eeb1f37555cfa69d8bf1f296e0be6516cc58479feccb5211d7f29d96206006b5568d0e59dacbb03fe9a59effca45986bba0718bc3c0e9dbe290a15229cbde1cbe8eb04124e4cd5e47e187a268c7a9d0f5095f40aa748ba4fe50d4e67056e8e19c47eeaa9c298d8df2d44911fe11fe73be227fae653fc23714d100eedc5bcda05642835e618790ef96912d96e6590a6628fe51066cbf185a7a91f2dc4a761b3aea4212fc7090ea113340db76ae03092fdadf508ab798128a6fcfd8868053fcb9d829dc3989778033f6f5ae734c78fa940665a89af08c15d05ff263aa8f4f0ea887926e02be8a99fb55efab55f9acc6de81dc3c22d3024b0ef37d70d7ab914ea03ba8d61313f12428d485c7cad8bd36b8d0adde386b4dca632617a82d688ec392a5616bde575e8318d3e3fe623764f4205fe309117fffc75faa3c80573965cdf7d6cf798e7c5a21df41db673e7353e0b56f08dea796c1ef3f3c7cc14c3c6955da32b6b12ae476f841a4f2590abd84b74ce6b4ccd48ff7925789116f738cc50e40a85a76fc51364dd1644ee37cca5fdc5a89aa4cde353908c9c98048be897946fd2f9dcb65eeaa0cf616a64f323d97887abb9553fbd0f194d7770eb46f45c92bed2eaedf599e5d305f7e611cb43b9ce5b5c2217aab80a5100da307b9c6b0afc58a136be79659e92f10ff28d3cf8cd47733300513222b95ff8baf0bbea86c12e2d5c22f9d8e439d1e2a311237f13eaf8eba669aedd516871920c319fd73a6e56982b8ee61f59b5ae4c92ad909ff19890fd61d02d333d8ffff26510df924409e6a4f6f274cf20e8cc5d987356b24f72f3f5a3eeb11c4018578fd4b3a99621cdb591fa18f403303902ac7ff5ba5305823bac1a0b62faff7999816c1cecbbb10bdf00cb5b7996a804afb90f1e2006b17e64bcae019e639bc3b122f6106a10c47a97b9be939eb70c3039750ab5122b186334a3b068edd76da794e0b46eb8dbf89267925c1aa40f0255e7f86abc01fb381443de90fad5c4499609444307f4ff810093d3cf7457fdb321194a69fd09e9f20bb16ed88657153557143a9a2f1051e46a80e6175430283b215a633cc8b826cab7541bdb413b9542756288dfa0a98b8443a6866e443d4764d96ba1016718c49eca17970e861885281b12b43bc8e84984f283296698c0491bd71fa5415fc62f3d0077ceb2cab4a1ff55a9bb857f70d17b646d07b0314ff24b525ae4d831204711f53942acd80c8ac81cdf451dfa7880ebe1bb560230b94870e7bb16cf9bf31022004de50f0bec8196947aaa5cd723a3ad1e4de229a59a76294dd1a540bc944145f285eeba3c7e18232b243d3cc6d9e5f1adb0d7cf1b7b9c1ecd2bbf3fd9ff54a4440735fd98e7ed0e7b7b508971b33ac789085e54486a9ae7be631f99313fb1a57ec64c6e64323b5143bdb5e27e88f281966b8468a54ca60fd62675a4ff22342b6ce23caf6c83ed27447ed1d4180fbc736d662706b946c57b158b5a6ee16bed45429f02b885eef541c5ea45e17cf383cf9b12b8ddccff7e23bb1c22a6c905e106dc65b629c7cae2f27bcfcaa5fd4a4ce05b2dd3f1ac93a8ebc1384cdcb8fe84cc644003615f0ea16accf4671678185ab5689d54c182e76630665971f2ae9a7a198cef1d362f63e6c860ea10279f3e372a18a544d773cb0d7a52f2131db38973269113f1c0eab1ea9e80cdb658ea42b61f0b948007ae3fbe4125c7a422f729df682d49dae332167b15b85e87cc2c95b0508354d281772f8ff1ae248a7ea98864a93c35a66fe2ac066e98e1693ff352043c3d3874d00d1b4e6b9ac8b86af4a99155b63a1bed568caa4da4c6dae45dcb2ad692ff3e47537b96331f3ce98de61337c0c73c0721dc8d906b8469de6253e0ecede9165e770083a2166b105432eb66f58f7109eb4f24d224c537f5a641c71aea4b97c27d0a69f006145cdf0c936e1415044476f9252d41e62e4e5a17ed764472d872fabe47aea6738ac67df5de3f3ca714cd0f9beada181f81432a954aeaf81f6caca655b5f6687fcde8162b7ffdce6b4791d7681f9c25ca53141e77929e8504d78398d42300dd0d4ce965a5f7893154ab484e3158142907db206ae5ae9b7815c113835c0b9c8a9762c0df1e23cf3cc7b0ae6853de6e08b6247c588151925d2582f71e6f4bfa68d544404e2215c444a806b21bf2b15e253e699fc8058f44ea9b3f169e093768e29b776953f6b4e3a27f6eddc8ecc73f407a11be6fb66b3110eab0c915904f8c77755edea4031fa205866bb42584b2b94bd4e5d410f2c2bbede88beaf562908bcae20afbbd9aa5640b46472dc471e99e47275a932eb314a31a97726a7b7db26bf2cd0ba9a8b8f9495389c56775a3443693f849651c5f62d1b30c423785dd58da483bca9d75d15e40cc0eebc252d01d80e96afb8db2cc28ba3abec66565c914a335019b9b50eb309123517927870a2331b237ca31507c1e0fe3f6cd38ad1fc44f7a696e24a26d8439059192b030b97b6f8353084ce0f6bd61f666d065e34fc7a97b7319169f6634eb1573c6a6e8ef49fde4f75611f6971c587a53a39b322390f11c66643133fafcb92442c888e1713b5dd40843c5f120134aa402f2b3a04a53e6bf32283638de6fe3a5ca26f67f7582eb92e60e3037d40661a641b3a4390591de07a77fbe9c8bf76c4d33aeb606e2c91d260886c1c6a1f8709ed1d9366c0bc555248a36977cbc9937daeb5ebe619d5a3ffc5e4165881b1cea364172ebc5fcb3c7d8ba5359b94f4ac9c7428d4c12c5023b0f1d73c033b798693b0796be4f6d3a1d870dc7ca9a462a4ccf3ef33d6e8ae65689635fe5a34e517513fbc463e5dea8d9a53d0e48273ebb5aa6f8c3dcd487e9dc5efbac98b9ed488c58723e4905e6bfe3ef413b2e6860f47bcd3df8a7cdf2dbed63ce87279e3204c9efecf76f7b1be0270b21e0bbb7ee104dbd259bf1cc8a37c9f8e796df16e28674def5664bd4fd1dc5e536d922e424ef501254a16b178eb85cace3be70c78a70cd1938b14565bb7febc0d7264c625da84b09bcf3df96fa53b71c714737c42bc0d2078c5a3ccf4e4bbba89d71eab88b859aeffdaf9223234b05df3638965dd7edba229bb4644eb129d1b55b2ce56897bd22709205a86088b5ffacce9e645c7c0b28b2433d82bea340cd1d0a09216ad92b93af72355b2028fb8134d190f68dbee944e441a96eab10f6e923850cf8aeac87b50ed9634a172a054cc1ee922a979a006e66f93049ba3d5232182989126a082e048b443481192377a94edadeedea911b2f3a83a36e70e2a610feff69e802cec3281b59148e69ae4da26ec5534137c5ee04447a5e491180d9a223670c393cab1b9c0671a596f5406ca118ed73ba19a186e5b6e2ba84badf2823dfb5fa4de70c658630efdf9a24afb954e316e91ce38ea622aebd48360337fb702d80b28b22b0e4e524c0054badfa9c2fb3fc53730adbc6299de2b15fec8719fa47f77c6174bdcb9374499223d9c1acccb7b39b64c97ef9636424463eae0266bd971c8d2af043e8586c5109347587b066d5a3cbdfd35359ba6578b89166e57e200b6b691da326e6c42032f01b0c0550f33764fa8513bb86be0671b52936cae1edf715484b69e263c7b0e445430ebc68614f8be9ccd9f271591c11f273ee5330fea706a5693404edea6e3db111f967493f744ed50d366433d713efccfa6d1277f2df6d1d8a7fe310950d085732c0fb6d28addfffc6168527740e44baab8db5244be2440bec2b1e2d4423af9a888786cc8bf266dd987febc65573384f4aa614d6c476d3d2a10b03dc63483abf14c03af1e457b45fc96db935b3da8b0bea38cbc071668d1f4797fa2bd88e4f5dc8de94e3c6edf66843fbf58ae4cc359ef7ef59bd6d93ee0ffdb271b9f3106803dd3901b9833eee544156b125ffd4c68dc872b1336904578e745b58fe39b8151aebc4a1fb4d6633f1b6e590e1196fd4a73ecc35d7064e645a632cc0edf7500c1a25b1ecba8ebc958994c7751b161aee7703e65f89856b48bd4496059610db516d12ace9d465d047fd33181d49c22c07ac6c22f0406cc4813773a9be2932b08729d424726f39e16197b5147051779e3d520160232d754226f269de3499b2b842d5d3cef55e7326c131f68d363d57d7c71e0b7b2da7bb7b5c5ee0574303e1ae87c6a8e8f3b73589da151a66f90810eda673c09599ed255b63ed9c7489553c258012013a956cd96eea4738e91edfd2cb48c408a7f6c8b37cd8445f40617bbbc49bcfb3a7a8ae90848d0ae37c689458a0589e07152471d703e16987023ba65acfea023bc31ee0e76567ca894011829c2c69750772eeac3344e2a57674b1245562f208810078f29ec9d9c913d21634422b964ac82818aa51ab39b079d8bfcd87772422ec8ba6c66f29271880a7efc00b9993e2c4081b19dfc13955a05a0ee17a052c22a87183e387c1bf165b3f307c2fb465b0609f1650564f29bd01978848026bd37060bdd8847d012be3dc6c4f9da5c4aac6c426ffe", 0x1000) r2 = dup(r0) listen(r2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000001480), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet6(r3, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r4 = accept$unix(r2, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r2, r4) 05:28:27 executing program 1: r0 = socket(0x2, 0x2, 0x0) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000000)=""/53) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1f}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x1006, 0x0, 0xd42d, 0x0) 05:28:27 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2b, &(0x7f0000000000)="78390477484af62837bfa10db7a3253ac56a58a39bd26916bff95e09af1e9f7dabdd6967cd9d78b859c0954a", 0x2c) 05:28:27 executing program 1: sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x3b) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000580)=""/130) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r4, 0x0, &(0x7f0000000040)) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=ANY=[@ANYRESOCT=r4, @ANYRES32=r1, @ANYRES32, @ANYRES16=r3, @ANYRESOCT=r2, @ANYBLOB="d51c9d4d48a95611fc27e42f5fe3b1526d154f716c146973abe1fa9e0747cde6dfbb5ec2b4f10d8e9ec59704d9b76917f03f3d875210005442cc282394dca0b245403a60cbeee049a6440bd21fac5ecc3addbeb0b47c9c3a32ae5ae5be9351b92a93813ccdb9da71757d93740e0bba3c4078e1121c2402ae0e2223369083b2d798c4d00747d9cc744a400055ebdd1d851ffe3e8ad28056551585aebd3985b43aa766c38e46d57aa681b5431a6340bda5e96895c476b75a490a85125688c95ac9a6e591687e4db759054adddcc1756e17848296310b0427b4eb2059e07e9a6e3b477ae90ce1e4950a395f3307e448206e3bca7c143a8ba881e6528f4a3ddbbb8a8cb9bbd7bc16790100cdeb6b8352efdb7e5d9e637497297a840714043b106250393daeefc1a2eef38d1f094ecfa0245ae4a30a5815a26320f4d88b9e31349d87fc47ffc37b71c4bc404769e9849cb5bce73a404c733cef0cb4512148c6bf4f55ffff8277f0375ceadbb391ebc48d2c04e9582d4f76edde216f3f2e8db06effd56a7bd1e093b437a890409d8d10d8000000000000c1b036dba88b381fe4ebb2eb70c8b63c537f6d990718064c50b214bc8ac7979a9379857b30e498d0277c1028463f36fb933edb09b8ced563180295dac6f94e0900000000000000462b12730861ac5183ff965da5aa36fcbd6f811e16c5e586020f6514fc8867ad1430b6ecd10c06e74c47596e0918d7cb2a9089218ccdf3d3f0ab01651c54492b313cd13a94977ebaf310532c296dcfcabbe67013b9b2717a1f2eca44d5a578d98bf04228828cc4c1e3f85084d89a24b5227ec68d60f1f3a8d938d9206a5e640e9c516f762d41d86756abf25150b0b43ab7596630b31d0d021e41db5e09f1c2872c7d4376975808215fceba9d7c71f65028775d85856cc04dca36492457783531033bf5c01fe07a3c9518ab494c59fa50974f3b400e74f2ad7cf5e0875105d9b1ae1b370a81648b7f3d58955f3bd3f0b45529361b700e9ed1788840952a5d61576538c29adf1585f65f5c1cb78cb9482fe2b65678732cf3574a724612b70541a3f04bdd7602b6f4413c1a15000000000000e9590c265b6ad203429f79b944c073d05ad2eef93c49a5eb67612d3d94a1ffa57217a2b92f77b2e5099eb5a0a1930f41a2b6bbb7c8d8b313beeef131547e4c3b10b4f12a39265dba07294a4a2411ea3b7994c5fabadb9d53d6299b0c0bb03a74c0b3ebbc26178b45b6ea9fb1699ee9d5508f"], 0x109}, 0x40d) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000040)=""/4096) 05:28:27 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000000c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x6, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing]}}}}}}}) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(r1, 0x6, r3) getpgid(r3) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x2, 0x101, 0x100000000, r3}) 05:28:27 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r4, &(0x7f0000000440)=[{0x0, 0x3, 0x1800}, {0x0, 0x0, 0x5f09f953edeec5da}, {0x0, 0x3ff, 0x1c00}, {0x1, 0x2a5, 0x1800}], 0x4) chflags(&(0x7f0000000000)='./file0\x00', 0x10000) semop(r4, &(0x7f0000000180)=[{0x2, 0x2, 0x1000}, {0x0, 0x8, 0x400}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x4, 0xffe3, 0x800}, {0x4, 0x5, 0x800}, {0x2, 0x4f, 0x800}], 0xa) semop(r4, &(0x7f0000000080)=[{0x1, 0x6, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000540)=""/233) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r3, 0xffffffffffffffff, r5, 0x80, 0xd436}, 0x3, 0x9, 0x4}) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000340)=""/4096) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000002c0)={0xfffffffd, 0x0, 0x6, 0x3, &(0x7f0000001340)={{0x9, 0x7f, 0x0, 0x7f, 0x0, 0x10, 0x100}, {[0x4, 0x100000000, 0x8001, 0x1, 0x7f, 0x7, 0x7, 0x1, 0x79, 0x5bab1104, 0xfffffffffffff4fc, 0x1, 0x0, 0x9, 0x0, 0x81, 0xfffffffffffffdfd, 0x3], [0x4000000000000bd, 0x1, 0x20, 0x25c, 0x20, 0x5, 0x1, 0x4, 0xd13, 0xce], [0x0, 0x5, 0x1, 0x3ff, 0x1ff, 0x80000001, 0x7], [0x583f, 0xfffffffffffff000, 0x4, 0x7ff, 0x9e5, 0xf6], [{0x6e0, 0x81, 0x8001, 0x7}, {0x400, 0x3, 0x6, 0x8001}, {0x7, 0x8, 0x4, 0x8}, {0x3, 0x3, 0x8, 0x3}, {0x2, 0x3, 0x1}, {0x1, 0x2, 0xe8aa, 0x4}, {0x2, 0x40, 0x6, 0x1ff}, {0x2811, 0x3, 0x3, 0xff4}], {0xef5, 0x87a, 0x6, 0x6}, {0x5, 0x8000, 0x0, 0x1}}}, 0xc0, 0x1f}) ioctl$TIOCFLUSH(r1, 0x81206919, &(0x7f0000000300)) 05:28:27 executing program 1: sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x2, 0x32, 0x4}, 0x4, &(0x7f0000000080)="8763c1f0d5b7ef14ed8a001cd6ad2a2950032ff37f24c0796ef82daf649df9faf6dd44d4d5c24839ec6c2b9482593efaac2faf376d00"/65, &(0x7f0000000100)=0x41, &(0x7f0000000140)="042a54eb230129c9e7c50aea27ede553483f1bdb706014714876c374b4affbf339d6fe6a873c673ac3dea935f3bf38fc45bf52c54cbaf654c212e7f17952dd6e59faded27c4eed927bd66d57e9a576e22232e0e5c49c0453e94d1fc0e6fad07de18486b838f80c84e52eac5b629facef2d536e376a154edfcdbbc4221c34f8124bedb7", 0x83) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x28d, &(0x7f0000000200)="dc504c5d2944bd2803", 0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) 05:28:27 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000002c0)={0x9, 0x3, {0x0, 0x7fffffff}}) sysctl$net_inet_tcp(&(0x7f0000000300)={0x4, 0x2, 0x6, 0x1d}, 0x4, &(0x7f0000000340)="5f8803a7f299388113f5efe633bafd827ac503958191f50130abee010b3957e95702413469ec562a96e1367c12435e2abbbff62f", &(0x7f0000000380)=0x34, &(0x7f00000003c0)="8e49b1402d686fe3e98a797cab5d142b9a2a9a58471f5c95a635cc7493c666e534462ea494e6d59625a5b036c461286146c033e0eea2a47eb6dcb7c4ffaf1597ee4759b5", 0x44) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000440)='/dev/diskmap\x00', 0x80, 0x0) r3 = fcntl$dupfd(r0, 0xa, r2) r4 = accept(r3, &(0x7f0000000480)=@un=@file={0x0, ""/7}, &(0x7f00000004c0)=0x9) poll(&(0x7f0000000500)=[{r4, 0x4}, {r1}, {0xffffffffffffff9c, 0x1}, {r2, 0x10}, {r3, 0x10c}], 0x5, 0x80000000) r5 = socket$inet6(0x18, 0x2, 0x7) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x800, 0x0) dup2(r5, r6) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000580)=0x7) r7 = syz_open_pts() ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f00000005c0)) sysctl$fs(&(0x7f0000000600), 0x2, &(0x7f0000000640)="80463968f388fd5af491a90e66a6dc6d3e043ceb20051340c9256028a9f0e4c0f62b1818782f8120f761daab785105ee09659280c73f479057c3b9a9893716b52fe82b90cc3b7092fd11760ccf114158755ea1a26fd0a6bb916dee828c89349bbf63b2c21fd7cffb81451e35d419aa57206069f574666cb5da0e4e6c137bb5f8f2db6a5dda82e8101f97861a7f39fca3091ecd81e941a22c207267da54fe2e8df208c93534bc29203806b54c51c84d8e5a87b06c3722dad3a65e300163c5574646e96456833a8a891e", &(0x7f0000000740)=0xc9, &(0x7f0000000780)="71faec604f69d9d13b6e0fdc1926a91cdfdff21d9bcaddd208337d26b9b4428568ed96b272588723f45880a6d3cad7167eecf2ce", 0x34) r8 = socket$inet(0x2, 0x8000, 0x9) getsockname$inet(r8, &(0x7f00000007c0), &(0x7f0000000800)=0xc) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000840)='/dev/speaker\x00', 0x8000, 0x0) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000880)=0x6) pwritev(r0, &(0x7f0000000a80)=[{&(0x7f00000008c0)="384b74fa089bbf743af6cf608f537035afc9d920037073a7195b6aac43c1b82aab1fcf5f4acabdea5801a6f79dc51371046360addcc6b9fdbdd3a2586fe3b4cb7df5e0c4067e028aba7875ac5f825e38a0d1a1965de34a5640548bf9c927a74f238c33b17c37178f45ec0c1ae1e61f30e937c26167bfd7c8d2d1a92b3b7c5f754e25e9b8d7d83adffdf0cbb5fb675f3bd5b33ca8cbba59d83d80eb0f0d2ba127fbd3f2708f31501cc34a3be4a518dc1ed4455e158018e77d45b344aaa14108923a7732e412ef00d6324410d33045c405dbe6736ef5f1dcc0010e985d725cc68f1175f42e", 0xe4}, {&(0x7f00000009c0)="cfc568a49813c7cb0d94ac979627168977652933c666025bc95ec3cceb7b7029346bda745ada8a922167ee2fa74a5f5824553adc4bb20b5428f7027b7938bd1536aeb603907c608b3970e488c2e74724b17b010f0c9d7a335275404f81b2f00682231efb4b4953a3aaf6950e58f4879ef9eb9524edfd6571679d335169d5a574a119f9fd1430e0ddd7384e1d00ecedca14a0bcf8db2b223e948f8bda31310d7a6936c05335b570181fd800e808", 0xad}], 0x2, 0x0, 0x5) 05:28:27 executing program 1: sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6c, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000440)) ioctl$TIOCCBRK(r0, 0x2000747a) semctl$GETNCNT(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000040)=""/139) 05:28:27 executing program 1: rmdir(&(0x7f0000000000)='.\x00') getpid() execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000540)=[&(0x7f0000000080)='&\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='*\x00', &(0x7f0000000140)=',\x17\xd5\x00', &(0x7f0000000180)='\xcf\\)\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)=',*\\$\'-]\x00', &(0x7f0000000500)='-\x00'], &(0x7f00000004c0)=[&(0x7f0000000300)=',*\\$\'-]\x00', &(0x7f0000000340)='&#)\t', &(0x7f0000000580)='\x00:v\xdf\xf3[#*\x9a=|\xc5\x9b\xbd\r\xdcUL\xcf\xe6\x96\x95\xa1\x90\a)5&\xae\xcfF\xa1\x18\x86\xd7\x8c)\xbe!4T\xfe\xe5\x1c\xbfe\xbfB\x9b\x05\n5\x1d\xb3\x9bGzbO\x11Z?F\xcc\xf5\xdc\a\xec\xd6j\xa3A\xf6\b\xac\x91\x04\xcc\x17]\xa5\x190xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="96e014c1330ebb21eee701a85748c0835c78e443fd2f71474abbb6191eb614ccbb04c7e77877d81bd0f686da02ff21a31a46aaf640c40232a09e0cb519e6b76f48004d20cfbeaff25929c4986ea0a551ac93cbac2cb0b59f5a927b0556636f985c2c5defc3fc4f4a4f6a4e3e27c73af61db1f9fd4447fc134964b2e5bf75ed5593efcc50caffcf3912842ad4b85a76ad97c4379f96d63b74fee5e13609e2b7d4ed8719cb332f48c235a4e2566f453f4dd1ad53122d20369f417e391654d6", 0xffffff1c) r3 = semget$private(0x0, 0x4000000009, 0x4a2) semop(0x0, &(0x7f0000000380)=[{0x1, 0x1, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x40}, {0x3, 0x1, 0x1800}], 0x4) semop(r3, &(0x7f0000000100)=[{0x1, 0x3, 0x1000}, {0x1, 0x4, 0x1800}, {0x3, 0x3, 0x1800}, {0x2, 0x0, 0x800}, {0x2, 0x42, 0x1000}], 0x5) semop(r3, &(0x7f0000000200)=[{0x1, 0x9, 0x3000}, {0x1, 0x0, 0x1800}, {0x0, 0x7, 0x800}, {0x2, 0x5, 0x800}, {0x1, 0x9, 0x1800}, {0x4, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x4, 0x7ff}, {0x2, 0x2, 0x1000}], 0x9) semop(r3, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0x1, 0x2004, 0x0]) semop(0x0, &(0x7f0000000040)=[{0x3, 0x0, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000040)=""/138) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000100)=""/57) socket(0x18, 0xc002, 0x0) 05:28:27 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x17}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x1, 0x4}, {0x1, 0x8, 0x7fc}, {0x3, 0x2, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x7}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r0, &(0x7f0000000140)=[{0x3, 0xff00, 0x1800}, {0x6, 0x8}, {0x1, 0x43c2, 0x1000}, {0x4, 0x0, 0x800}], 0x4) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000580)=""/183) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) semget$private(0x0, 0x3, 0x0) r4 = getgid() fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file0\x00', r2, r4, 0x6) setreuid(0x0, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) 05:28:27 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x42) 05:28:27 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000000)={@local, @random="50a58130a966", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x60, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x0, {0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@end, @lsrr={0x83, 0x1f, 0x5, [@rand_addr=0x401, @local={0xac, 0x14, 0x0}, @multicast2, @loopback, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @broadcast]}, @timestamp={0x44, 0x10, 0xd8, 0x0, 0x9, [{[], 0x7}, {[], 0x1d95}, {[], 0xba2e}]}]}}}}}}}) 05:28:27 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) mmap(&(0x7f000000c000/0x2000)=nil, 0x2000, 0x2, 0x811, r1, 0x0, 0x7) ftruncate(r0, 0x0, 0x7) 05:28:27 executing program 1: madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) syz_emit_ethernet(0x70, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586025bf11ec71e1db9fc3acad3dd60317971003a860000000000000000000000000000000000ff0200000000000000000000000000010100907800000000602484a200003300000000000000000900000000000000529b5b732244c0fbcb4a3e3e01fe8000000000000000000000001b"]) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x0, 0x0}, 0x8) getsockname$inet(r2, 0x0, &(0x7f0000000040)) fcntl$dupfd(r0, 0xa, r2) 05:28:27 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) r1 = dup(r0) recvfrom$unix(r1, &(0x7f0000000040)=""/4, 0x4, 0x2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) sync() connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x0, 0x8, 0x3}, 0xc) 05:28:27 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) socket$inet6(0x18, 0x3, 0x8) 05:28:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="e4012e2717637921b7b0"], 0xa) 05:28:28 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r1, 0x0, 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r1, 0x0) shmget$private(0x0, 0x4000, 0x200, &(0x7f0000352000/0x4000)=nil) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) accept$inet6(r2, 0x0, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000440)) mknodat(r4, &(0x7f00000000c0)='./file0\x00', 0x1, 0xffffffff) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) fsync(r3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x6) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) 05:28:28 executing program 1: pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000440)) ioctl$WSKBDIO_GETBELL(r0, 0x40105704, &(0x7f0000000000)) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100383a0000000000000000000000000000000000ff0200000000000000000000000000010200907800000000608da44600000000000000000000000000000000000000010000000000000000ac000000000000001d000000000000008874b0f7287d381ad94d8588fe00a7a899bec2e6d7cf0a2c4b4c7ffaa2e32b55"]) chmod(&(0x7f0000000040)='./file0\x00', 0x8) 05:28:28 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @remote, @local={0xac, 0x14, 0x0}, @local}}}}) 05:28:28 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000600)) openat(r1, &(0x7f0000000000)='./file0\x00', 0x801, 0x14) 05:28:28 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r1 = openat(r0, &(0x7f0000000240)='./file1\x00', 0x10, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) linkat(r1, &(0x7f00000003c0)='./file0\x00', r2, &(0x7f0000000400)='.\x00', 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000200)=ANY=[@ANYBLOB="009f3ec2fd4a22d03a00000000000000000095000000000059f8710e836b740e264797"]) r3 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r3, 0x0, 0x2, 0x0) getdents(r3, &(0x7f00000010c0)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x60, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x8000000000000000) openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r6 = openat(r5, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) getdents(r6, &(0x7f00000010c0)=""/4096, 0x1000) r7 = socket(0x11, 0x800000003, 0x0) getsockopt$sock_int(r7, 0x11, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) write(r7, &(0x7f0000000100)="f9e10a410f4ced946374d0611b9df0779b33ebb1da806bc6db0aee2748880f3a9cccbb69d567c2f92531a580a56e87dfd9b98602cf359e82dd12a8a6b22256955f4e046ddfbe14923289cd909127bab13f3d904da698916ae9cec48405d35de34ffc871267483582e356745767d5919370095fcca3dde8754840bea28180f5ee3a41b5a92c3597e4c98561dec849db691f50d7f003b2f4b2fcbfa4fcd7b8a239c1998c963e9b1dc49648c00d0b6709f9e9c6c29bc42b9b58d34fbaedaca3559d3a237d653bb02f7f238c41fd8d0deeb136d44fae4a7a4e5fa12334ebfd44e0e3ec908526e45d6876", 0xe8) 05:28:28 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3}}) r4 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) chown(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, 0x0) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, r4, 0x0, r4, 0x2, 0x4}, 0x5, 0x5, 0x8672}) r6 = shmget$private(0x0, 0x4000, 0x280, &(0x7f0000ff9000/0x4000)=nil) r7 = getuid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r7}}) r8 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r8, 0x0, 0x0, 0x14f, 0x7fff}, 0x7, 0xdd, 0x80}) fchownat(r0, &(0x7f0000000100)='./file0\x00', r7, 0x0, 0x2) r9 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) fchdir(r9) 05:28:28 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(r0, 0x6, r2) r3 = getpgid(r2) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r3, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgsnd(r4, &(0x7f00000001c0)={0x3, "5f17bb8856b541a5af53cc122641d6699712d65510f6cf366f2dff52e0f4d50b8cba51212f3ea294a22b5f9281cb3a39d8713d47d97e75d63a36ba08282ae5f16634bf44e181d70c7c28ce3422d6db70e29b2414cfe583ac4650ac1ff09f8252c77b3bb953eca933cf690d4b5a1f0d5603ca59eb5d21c8b065f6536e7c25ed9ffc0474cda73ccd8fcc01df8ce782cced22a39ff2fcfe22fc6a0e21ce54a8e68e5223efb66896b682eb57ceb7f9008c024587b29fc22a26cfc9b09c74451d5cde975111c41e3ede3e54ec0d7ca962cb54"}, 0xd8, 0x800) msgsnd(r4, &(0x7f0000000100)={0x3, "abfe02bb5fe8f45c3bf2d485f6346abaa04919eba7e55c01b5dd28b7542bb6dced1ba190278af8262f12c426d65f56a88fadcaf02c624dc80f9a15db04593440494414952b33a80cda0b9e06f81d6192a4f7b5a3766bc2404972a8551db23a0e686d1b4f569083558b7b34b8d344f3424fb3031b0881a2fce90b264fbaa9a510744fc09a93900783dc0c4cb7fe3263540f3e360fbb5e86f20c2ec63a41b5b9c1290b767483018e2154ba4e42020dda097ad789ababa935f926bf32e12952d27e5eec8458a5b4bb4ddda2cfb0a5e625fcbec3bab278b2"}, 0xde, 0x800) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x0, 0x0, @rand_addr="bdb91f0000001c9d60cca81247e4f515", @mcast2, {[@fragment={0x33, 0x0, 0xb1}], @udp={{0x0, 0x0, 0x8}}}}}}}) 05:28:28 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00fa0400000000000000d9ac55a52f7dc8062782813c8cefcfdb1be8f9c0e36d58ab4f79a66de7fb584d490000000062f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e82beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb279edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23b0e1692c35dbdc77d3f79c942baa127a4dc3f3354fcd03af0c9fc348ee4013ecdb22c517b80c1886d2b7b150f80a50520ef952054144f0dbad316c4e3650f1c9747946db30e373dfae3ac51df11e3ffd698ecfeb8646bcbb1e9f2507670f87de0783b73b7dce1ea29457d47272"], 0x10) dup2(r1, r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc3", 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 05:28:28 executing program 1: syz_emit_ethernet(0x92, &(0x7f0000000540)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x84, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x0, {0x1a, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@multicast1, @broadcast, @loopback, @multicast1, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x30, 0x0, 0x0, 0x0, [{}, {}, {}, {[@empty]}, {[@loopback]}, {}, {[], 0xaa90}, {[], 0x2}, {[], 0x68}]}, @ssrr={0x89, 0xb, 0x60, [@rand_addr=0x400, @multicast1]}]}}}}}}}) msgget$private(0x0, 0xfffffffffffffffd) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) lseek(r0, 0x0, 0x0, 0x0) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r5 = getuid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5}}) r6 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x6, r5, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x9, r5, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r1, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) 05:28:28 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) dup2(r1, r2) setsockopt(r0, 0x80000000000029, 0xc, 0x0, 0x0) 05:28:28 executing program 1: r0 = socket(0x11, 0x3, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 05:28:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x8001, 0x6, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="200000000000008d742c007b80309905f87c8a5b6701000003000000000000c414000000290000003d0000000000fb0a000000000000893fc8c40b9ef6629212cc9f2fb191057f704a700d44c3d34bb31e"], 0x38}, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000440)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[{0xfffb, 0x9c, 0x0, 0x7fffffff}]}) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0x4d, 0x0, &(0x7f0000000000)=""/77}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) setsockopt$sock_int(r4, 0xffff, 0x100, &(0x7f0000000280)=0x1, 0x4) getsockname$inet(r3, 0x0, &(0x7f0000000040)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000600)) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000340)=0xfffffbff) sendto$inet(r3, &(0x7f0000000140)="46e6bb6b4ca7165abdb63430e8e609799a13e27400b9697241960d3233ff7d5f61c05351614fa646f7eefd849b1f2c736b2c52a29364cb8c0a30a0b0d8d885e2c88efe3b8bf4c11f6955c2a1c076b9c25ff12c36eca28202ced5efda50c4c1103ff464cee6331d35e736359828fbe08b0ae568ba0cbe5e1fd370df894ea66dfc619de1fe6e9f986aafe8ae9f4e9c58f66df694e4252ae212d10ced51cc8f", 0x9e, 0x2, 0x0, 0x0) 05:28:28 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x7fff, "00000000e6ffffff0000ff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000040)={0x2, 0x1f, {0x6a6f, 0x4b5}}) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:28:29 executing program 1: r0 = socket(0x11, 0x3, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="b5b687d48e4f2f93ae4d1c25d11c1a25b5384c2cab5d7915a5a577ea8a8f3bfc29980ef42d966c8b6b1b12bdd263f2c3c1accaa5d53470ab572f326508255f72e469b8a2bbacf41ead44c286bd7878e7c1a90ab609818f6cd23b7b98e0876d6c23a86dc5af5bcf561033e616b7c8dadf6c2d85efe83fc8b6e43f5e39a0069db9ca5736fcff3bfda2fed00144dfc701f47294", 0x92}, {&(0x7f0000000200)="12f7b13ce68c66609d073e285e7ad7b2c656f37d54cc7f8f88b9ea1dff4f6255552422edaf0fc95f23afa10067607f68cbc268da604b461eab45af2b94f7feda527e06da750e7c103d9512b23f85e6fe94fcbbb4eced995c34e17914e6595fffa873b6503308c0c1ba0561699462cd4aa11061402ca920", 0x77}, {&(0x7f0000000280)="da0e0263566ddae7fe858ec3dea71571e730373813e943bb15e414c16fe68f4cb4b8ce07885e9178f326621f6462ccb1c42143ccee390771e51e69735ab28f6d7c47140afdbc3261f65d267863", 0x4d}], 0x3, 0x0, 0x200) r1 = socket$inet(0x2, 0x4000, 0x6) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f0000000300)=0x8) r2 = kqueue() select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x1d}], 0x26dc, 0x0, 0x0, 0x0) 05:28:29 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = shmget$private(0x0, 0x2000, 0x1d5, &(0x7f0000ff7000/0x2000)=nil) r3 = shmat(r2, &(0x7f0000ffb000/0x4000)=nil, 0x3000) shmdt(r3) shmdt(r3) fchown(r1, 0xffffffffffffffff, 0xffffffffffffffff) 05:28:29 executing program 1: pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000440)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000280)) sysctl$hw(&(0x7f0000000000)={0x6, 0x15}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$net_inet_ipcomp(&(0x7f0000000040)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000080)="7d82649dcdabca1e213fcfd689d7247325a0207b704070579bee45e38cd14096b9697143ca9947d06b5ffb5df424fee6e5011463e21c81054ef898491cbd1916dde1248dc7efe0c1d8e6335ed372b2c3ab698f4c8afbe0920854becb308e0c6f7e8ad04010e3703ec4f05575bbe299", &(0x7f0000000100)=0x6f, &(0x7f0000000140)="a89c2f1bc5213b65223432c73bf0404f1d26c17df4b65d0887e3d9294a5b", 0x1e) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x4, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000200)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000600)) ioctl$WSKBDIO_GETBELL(r2, 0x40105704, &(0x7f0000000240)) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000080)=0x6) semop(r1, &(0x7f0000000180)=[{0x2, 0x200, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0x3, 0x800}, {0x2, 0x9, 0x1000}, {0x1, 0x8, 0x1000}, {0x4, 0x81}, {0x0, 0x5dda, 0x1000}], 0x7) 05:28:29 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x7, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x8000, 0x6) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x3, 0x0, 0x4, 0xcd, r1}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x1, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) socket$unix(0x1, 0x5, 0x0) 05:28:29 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x1, 0x5}, 0xc) open$dir(&(0x7f0000000240)='./file0\x00', 0x200, 0xc0) 05:28:29 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x3, 0x4) recvfrom(r1, &(0x7f0000000000)=""/33, 0x21, 0x800, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)="274882c1f3c5928262326d278c03a62579520a42cdaacb0606c3cbee021d599434f803e7b957b59b43ce2e752e9920bb5c1a6551929ae45641f469808547515fe52866974b2b31c7ab76fa70e39833f841bd8ab85337757b824b1520fc9ed254fb215ea68453e1c27e136e92285ffc01236a75b5592e02900ebf71b9ff9022f8ee02b6d1a375beeb7615aacb223515dc7a", 0x91}], 0x1) 05:28:29 executing program 1: r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, 0x0, 0x1, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) clock_settime(0x1, &(0x7f0000000080)={0xdfa, 0x1f}) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2, 0x0, 0x10}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setregid(0xffffffffffffffff, r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040), 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, r5, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r8, 0x0, 0xd, 0x8, 0x9, 0x5}) 05:28:29 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000040)}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0xfffffffffffffffc) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x37, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) getgroups(0x1, &(0x7f0000001640)=[0x0]) r1 = socket(0x20, 0x4000, 0x0) listen(r0, 0x7) setsockopt(r1, 0x8, 0xfffffff8, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) sync() sync() unveil(0x0, &(0x7f0000000100)='x\x00') r2 = open(&(0x7f0000000340)='./file0\x00', 0x80, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf6", 0x1c4}, {&(0x7f0000000240)="dd561a8c22df4c3bd5adc0115463e81b280195c56a3b23f3580764d0766a66108d5fc92aeed6a58fbec1efba768e172e508b7ab4871fa487aa82838ab9b04fd8a90e88c1a34c486dc6f0e77f4700c8aa51cdf435da00386f0463c86b669cd2959c1fb42e173e55bd5ec14757dc92610aaa210d782944958a21b379deedea2ea7f9ed5f6fa2b90397bd8f56641b921d28dfcbd7b3d0f63a17da5a0ca52f998fdf03229c2faeee5eb2750398c2bb862c298e639d83b73edf5bb3259737ce12aaebb919d0e4992580cc77d6620cacc23463d713af76524e56d7e1170bb5b8aef9b43344", 0xe2}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000140)=0xfb) listen(r0, 0x101) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 05:28:29 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000002c0)="b100050460000000000008000501000000000000ce24fef7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be114e80cd9128b378aca3ebbc65769a91f292e27ecb5d602000d7d026ba8af63ff37282921e4fd8972fdc7872babfbb70700abda71601a8bfee8c881ff7ca93c894303b22f310b404f36a0069000fcffe0ffe601a371a3f800040000200000000001000000000000000000000900000000000000", 0xb1, 0x0, 0x0, 0x0) socket(0x6, 0x4, 0x0) socket(0x2, 0x2, 0x3) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') 05:28:29 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x0, 0x6) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r4 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0x8) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) getsockname$inet(r5, 0x0, &(0x7f0000000040)) poll(&(0x7f0000000140)=[{0xffffffffffffffff, 0x40}, {0xffffffffffffffff, 0xf}, {r1, 0x8}, {r2, 0xa}, {r0, 0x4}, {r3, 0x8}, {r4, 0x8}, {r5, 0x20}], 0x8, 0x81) r6 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10}, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x200000}) 05:28:30 executing program 1: pledge(0x0, &(0x7f0000000000)='vmm\x00') pledge(0x0, &(0x7f00000006c0)='vmm\x00') pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000440)) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f0000000040)) 05:28:30 executing program 1: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x100, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x2, 0x0, 0x0, 0x478}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2b}, 0x1, 0x0, 0x0, 0x0, 0x0) 05:28:30 executing program 1: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) geteuid() shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x8000, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000100)={0x1, 0x7}) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) open(&(0x7f0000000000)='.\x00', 0x0, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x20, 0xc4) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000280)) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)="f8ce6cd2b64b5abaad8783a9062e4c274343ebaaa0c59e11199875f044321f616e35b6171b22ab17e75e81cc47dc20092fbbbf34d264eff06d865a53c2c13ab19fee14cf2f732dda6a0fed3829efd02df8dfd60f6a9babe0ef668859750879ea4dd7f56b7ba3113a08d5190d026934e3a5bbbf9c88bb49dbb75aafd39e032972bd186596b85d511a9ddde65db26d565f6c81b7fd9da43ba236bc78ef68bf5a273543f23a24c15126b7e76be45c29d3fc0291293658181077c85c7a2159818563342afe42913059e75f7e4c60768fd518ffff79f7153fba552667ff9429d56e1458", 0xe1) r3 = semget$private(0x0, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x80, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000440)) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000340)) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000040)=""/99) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 05:28:30 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x4, 0xb1, "000000e3ff010000113e06f53ecd1319f4fc00", 0x4}) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 05:28:30 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000140)) r1 = openat(r0, &(0x7f0000000080)='./file1\x00', 0x80, 0x3) fcntl$getflags(r1, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x72, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd60317971003c3a0000000000000000000000000000000000ff02000000000000000000000000000102009078000000006000000000000000000000000000000000000000000000010000000000000000000000000000000300"/114]) 05:28:30 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(r2, 0x6, r4) getpgid(r4) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) getuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="28f123169746f0286a82000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x68}, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000001c0)) 05:28:30 executing program 1: r0 = socket(0x2, 0x1, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000140)={0x0, 0x80, {0x5, 0x3}}) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f0000000240)) listen(r0, 0x0) connect(r0, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000140)=[{0x0, 0x7, 0x1800}, {0x4, 0x6, 0x800}, {0x3, 0x3, 0x3800}, {0x4, 0x9, 0x1000}, {0x2, 0x11b8, 0x800}], 0x5) semop(r1, &(0x7f0000000380), 0x1d) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/114) semop(r1, &(0x7f0000000000), 0x0) semop(r1, &(0x7f0000000280)=[{0x2, 0x7, 0x1800}, {0x4, 0x7ff, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x3, 0x8080, 0x800}, {0x3, 0x29d, 0x1000}, {0x3, 0x1000, 0x1800}, {0x0, 0x1, 0x1800}, {0x1, 0x3, 0x400}], 0x9) accept$inet(r0, 0x0, 0x0) sendto$inet(r0, &(0x7f00000001c0)="1fdab406bb3cb503602d0c180ac16381afffd2eee817776cf2c2ea2b348bbe9e2d74de806e5d6c331da1c9bb901b66302b612c7775c400a744205d0995edf558733780e7d7819fc46565b7c9d29095fa4f8d9490", 0x54, 0x400, 0x0, 0x0) r2 = kqueue() chroot(&(0x7f0000000180)='./file0\x00') r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) dup2(r3, r0) execve(0x0, 0x0, 0x0) 05:28:30 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) getsockopt(r0, 0x8, 0xf9, &(0x7f00000000c0)=""/127, &(0x7f0000000140)=0x7f) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x7016, r1, 0x0, 0x0) 05:28:30 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x3c}]}}}}}}}) msgget$private(0x0, 0xfffffffffffffffd) socket(0x2, 0x2, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r0) getsockopt(r0, 0xe21c, 0x100, &(0x7f0000000140)=""/61, &(0x7f0000000180)=0x3d) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x100, 0x0) dup2(r1, 0xffffffffffffff9c) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r3 = syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=[@rights={0x18, 0xffff, 0x1, [r2, r3]}, @cred={0x20}, @rights={0x10}], 0x48, 0x2}, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) socket(0x2, 0x2, 0x0) socket$unix(0x1, 0x2, 0x0) acct(&(0x7f0000000100)='./file0\x00') msgrcv(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000000000000000000000000000000000000000000000000000000eee100000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) msgrcv(r4, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r4, &(0x7f0000000000)={0x1, "6a7715654efe871cafd76aa1f42cea9f4002eccfc71401377cad389c4f76700e21ea2cdcd9cd825e18cbc6470b2622c5d92cd672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45811b290efaf3c5d518de658356ce7b28bc65702184661b7637d97761a0476f7b0f1f4465b4de1b0655283452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb04b731cb084542e16c2eb931a11c92b9877722265eba7f8ec5212bfc96c9017d3f1f5950f2778a9"}, 0xc8, 0x0) 05:28:30 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000200)={0x6b, 0x7fefffbe}, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000600)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000001c0)) r2 = kqueue() pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000440)) kevent(0xffffffffffffffff, 0x0, 0x40006, &(0x7f0000000140), 0xc52, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x1}], 0x34, 0x0, 0x0, 0x0) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r4, 0x0, &(0x7f0000000040)) recvfrom$unix(r4, &(0x7f00000000c0)=""/255, 0xff, 0x802, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) mlockall(0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0xd2, 0x0, 0x49, 0x0) kevent(r5, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 05:28:31 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaa01aaaaaaaa7518aaaa86dd60e0e62111002beafd800000fbffffff00000000000000aa7e8000000000000000000000000000bbc24e51f88d5dc3c82113fb5eb834"]) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="a65e5d09fd2b792ea107c3e108abfc10cbc65562b769d1efd6edc684244206c220f7afce16210086b724fdd504ffdd638791d58792ccedaf01e51191a65def2bfd71a4bc23f0bc6252f5205c0b8e6372c794e809bbb3e093d873b551799ac7536e5db1", 0x63) 05:28:31 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 05:28:31 executing program 1: syz_emit_ethernet(0x42, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800460000340000000000019078ac1400bb00000000820200000d00907800000000450000000000000000000000e0000002bd1400aad583681f4a6c645785603d442454da2e8ab724cae9a07ee46123e144a9e481cb108e6862bd8828d5a9d33e0107abb35c211c212474d7d283c25dddb932e6207ba9b7ea3b5295d06f10f179dbbb38dc7bbdf88aca60a136ba97955a8e0f9b28043bd51b3ff2b9d23b6616c96db0ca09ae74bfd174ead900f429e33918c982bc64a7548ca1718f82212198c131b7e1438ac00130d67bc92f1e181f5054d771ada52d375b2924a1dfc78c03e265e13315c2"]) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000600)) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)=0x1) 05:28:31 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xffffffff00000001}) r0 = getpgid(0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(r2, 0x6, r4) r5 = getpgid(r4) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r5, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) setpgid(r0, r5) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x6, 0x0, 0x0, 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f0000000040)) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000000)={0xfb, 0x80, 0x9, 0x600000, "0f5e562dba2fb2d50afa14086d28c7310befbd97", 0x3f, 0x9}) 05:28:31 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100303a0000000000000000000000000000000000ff02000000000000000000000000000102009078ffff8da446000050000000800000000000000000000000000100000000000000000000000000312a87000000"]) 05:28:31 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x3e7a, {0x0, 0x6, "89a446", 0x0, 0x50, 0x0, @loopback, @empty}}}}}}}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, 0x0, 0x0, 0x0, 0x14b, 0x9}, 0x7, 0x400, 0x80}) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000200)=""/101) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000380)=""/95) shmctl$IPC_RMID(r1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0xb, 0x0) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000300)={0x5, 0xdb}) sendmsg$unix(r3, &(0x7f0000000340)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000280)="31af4f6edcfc4cb011bcb4bff7207f943ae6f40346c054f8dbef524106d4dc4e7c69a69d00197eeeba0750fbc9fae021078c2dbcb50f88", 0x37}], 0x1, &(0x7f0000000300), 0x0, 0x6}, 0x2) 05:28:31 executing program 1: nanosleep(&(0x7f0000001580), &(0x7f0000000040)) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f0000000080)="c1d0b7df2346f2451813d8bbdffac56e112ae1ceabded7a0db15379fefaf9517674f67c228b730a4ef95d97a7fa78b5c101bcb209c8589f720e041f98ecadb43ce292308a0e80727ad6560913e73fe318f", &(0x7f0000000100)=0x51, &(0x7f0000000140)="fe85f8ce9d113d99444043efc3777cc39a031747c67ddafe9b264cc72cfc0c3f44e07136d5aa107f4906833dd7379f6eba1de68e34da7518301ba52bb2f77c2c2e5c6a3549e8475ffed712ffa62dca76648373a9f360b0e12e3a124bead77d078b50c562b480dd4ab9f192de56d1b576062e5c4c9955c7f0d45e0704ba2a6be00b784a0053d01ef225fe386fdaf9a5a1159341b733dfe308c712f117ca7a7e4a0b0c964b97421293a80e7e6481287e1109898f19b6838f524b3422e46e75191d2ae1c0d360617f8ca0cd93f388053058b7f138e6b9e018a53c1178bdce4e18ca5161b6623a3d0f910e0eb3c6b3d5d8482fe1c0d1075db0ce0e8c12a02e189243b4ffb5721ded4b2df3c6cc072b59615c1fbbf45b826d53f6da18e2bcaf7599de7b87dcd1a53279b875b276cc422889d810cd3591210cf6546aaeb2f94f7472316e3c2a14b24fb5045b038958afbd2695dcd9f605dffed799dd7299ecee298112e7a23dca6a6db3e5c28309dcaba572596c89c5f1ccd74351fb3572c929c07e4d995e022e7389ff4d8c6323358f18b67f2f5b0059298dd8deac9410df0208c5c9decbf3b4c07f3ec47e0c85ecca0a798ff8e3fcd0dbda3c1c33411e50ed24adb563e48480086825de8c10d37224f926e9706af0c13a1da7ba85f3febe7abb56921fe122f16fc5a0fa554e43218b33547b0ddef991503a2a47bcb3d5e6e2182b3112c481250f3cc1870e5f4ee3580d3cd835f917c94ad9cc46f261d8f7e9fa054033bf970993215d028bf2803223729e500f1f7771ab1fb22044d1c3929762c40e6107ed15d21b9bc02fae7cdc1d57145a3995e99074448e28038d9304b95c35251bd4a794171d981bd921615d646bed1b15fee90448456c4e0c0f4b35d8b7e5b73addc09a9cdc578d577f734900c92f396a80ed3608e8a13068318fd62d0c45e4dc9a914a4271ecd7b6be94b70ccd7e2a4d5174e71570606cfe91576fc4481205e0be45b151b925f60ec5207521a39bb4e3c0311dd5d058fa3d94158d9c8fda3262bb6b4392580fccb8be63d9b8205c6b26619956d052ce680c47660d9b097d6088a42a91d362cdd2553a17570f612a34baa2de38a89e8e0dbb3044bc58712b67baf5cd772bca656d14865561fc1a52bd326ca550e9abc6991404af4e813b3cf0b2c582b2afbbb0c02ff797766770aaf4f021d9f57283eaa94d414eaaf5af9bc95aef08077dc07181eecf94be5d1bb955e10f302a016b137334bcdd11d2fe4968a3f2cf8e36c1fde10182db8d5d618ff5846f6fe2a79331c23b0a78c2bd73fb9d759594a085bdedfd33f28a3e9354a121bdd29f7148190ac9494fab82e08ddf65cc8b1cdf54c85523f0076d031537a27e8fa6b01289940a202b808f4935a0f03412e6eea4a7d51ee55d61c9a4a5520f098e621594d06b37bb60c99d65e17dea3a37191559d50f164c7492343118159975438475066b107f0014738b057cbd168d193f22e7a0ce7d1b1d8ea268b67e5b9bd1aab70794d285eb601244cf1c52ac729e545d14168aa61ce857253a81d5b649ceac56d2ecd9026c7304de7a8e92a1bdb87247e831340af8089c25a6b83188d1c271b853e04a0764e3c7c67eb9625bed147918c34b5e6d9f65b4ef0083714e58881b637baee8e241b3c41472f0226ff0fc728441fd42546070b7e6961ad2ce34335f2509e414e6f08ac6f6439bc97abcf56566b78ee134e4ebabac10edcea9f563b68f6424c11761323b3d46bafaeedc5c4f414cefe021629f9eca901265d95bb4001cf68d49058617ec37f7b0ea36eca31fac5705bc42ee7af580aa3260a8378cab002bc9367c15decc02f8792a1a7a348935c6bf90068ec634e9aca91771fa4e4a5cf8b8f9c8baaf321b3ff890b0bd573ced4a60a39f3ea9c4ebfcef79bed2d337ab2e67e4f2b3634e65c044fe363eedf93d2a34baac57a78b5ceddcb9c65b5f97abf087bf41c5294d587d18e39943c790e8e31e46b71bea3828c2980c208d59bac9026f12f881a31403703cbf61011e0acd12365fa812394b3a7be29a176012d667f7c5e8eba2a2bf62db46b69b28233b66a3ca5695d5bf1f85535f541e5bcc268f6822a15469a0c8bc7f0e37374de73345c52622a218e40dc99ba74af0734ccb31e8df20a35c6c186188030e024ff049a0a2b47a463978a12bca4c520cf4bf4390f57010868b3d2677613812c674c2a88a55f31f5a6c1d4cd0182f1ba9a920e59bbf5acab0310f567e1f4c994b84e03cef04cdd6df261c78d7c19208993f206cd1bdb5985f00074729cd79dab4f5ebe990813e7e316746987f7dd5de7479c36200a83ab4bbc1cb3291d8abf247e09b827e4bbe04da5e53cbb50ffc737f6aed7f987db6a331182e2e084415447ebee2b7cfe08d152ee1d9c84f8545f20930ad75ddb9ec38cc1c1717c5c90d8457cfd259bf982ccfe0f43ec7651b0dcf875e9adc8f47edd1ba789c859d3eb6ba4133d4e5e9dac79040b91d8fc940f05c90c0684baff3ad086355ddf880babe173bede5d10d2f2b3480131452af7b5ad24236af165285b69a6ad1ff6fe5c693c60f025926fa1fd7a5f47136ea366430e2072a2b520daf160b818ca85a928a131ef805f861318a9f7b2c50d0d9e6918426f40084fd327d4dd35cf613537088acc9f43d5ecdc4d77af786daf588f15b2e221140a1ec145ab7ba9310344991f9a8ef58a903f928bf39404281f5b4df3aef1cec952bf87a364587bf89916f0bae9fad31d6a7dbc9f82155e1dbdc1a2af8bed41651f68ee636c580c9922f3e8994847b30f629eb9f1173989073a87305a183d4dfb7677d4a46576d94094197447effa6124fee83c0ad8da4eca4b1c448364ad6489bed9ee758edc012e4ce20ff05ff515eaeca365de552561b9da018746354d5774dc34cc9d21716d622d2772df532f6fa667216b91ddb4c6f29f085c3441bb221db28e88f1dc02b0e943af36a449c672fef5d701733d1b923659a72f63ad5039144d12a4a11ab43d898683162ea9f8676e54a259fe6f7940dd5983e1ebcdab8bdb480efc335e70182c4006cea296ef496d4e92c41077a1226b05c0461c1155199798f9fb8838aea7251d874d32cd33ba1cdd11afc480d24aedc0268309db639ec514378997e918156e92205e7a4d272c9023b870f24b4f7e80f2aafbc5f72f9f5f4592993dac62e595ba6394bb194cab47b39e6c9084b32cce8d5f7a641f17f1000ce86007651bfbc1ad3b9095d7ac8952b53bc7f756e1ba1ecad1ea645f808820b24a7f04a1e1e7332b566e182e7aca54aa782e4f5a1f80b14ea38923ac5b9549442015da6ee95c50baf8ec37aff5de5f6c011c356ae00e52c2404335ba12c27983a0d63c53c350e015e1b2cb45110f17615de5a75452b56eceb18adbdbce2bc25fb9daa568062650d457d05b283eaba16da7b0e9adadb72b9af36d11a0c0000000000008000fb9fce0bee8f75df0d5792dbc02a58ffb63a432bbf055853c83c26ca0497491c691bc12f73f0dc66ab764a1f074f1375175b4b72146115c7e4b36bee4fe1c7de48071c58bba9644fcba3f9ed82e9cd1b09b04f1086733bcd815fdf73b31c0f900bbb5e57e1a646ee2255b7db977f22cc339a9834feb1c731911a8bb93af344f537add12a36b22ac129ffacf6c3b964e2ae921ba5bb076456c7640cc7f2c93c6335024dab2eb692e0d709421703afeb4ada3976d0f8c50e5148f8d295a86ab016c0e4b44d240a33adffdbf2ce98f2b61c57d2af19d27e8189c95eb4c3deb0718c1c4e2963180ddfb3b7482f3bb4ba85a2f08b569208c22064a4c5e2ff6999cec6e96fadad197b6d823b657c323e29ad113661394002286479715128bd25d2d59bd74fa3748da9a4dfc9ad864b6aea8fde293fb3004d2fcb95235ff73ae23c3615f8db5bb85c3dcf095eb89c972f575bd905f96321ba7cbeb6e8443298a50574b78d5a89c3e4b347776f4e31fa6ffc29333fe7bec6877e5c7fda749930741510a3221dbd9e1ca28339fb935512c95ea83cdd47d880e6952523b71d58d68a9e80933c0a3955f16c9b2f0b429df291fb146e301dd844526fa811f1d8d7c9187900ab07f50c30d9563fd7e6734c8f141dd8ccb8ad91d2f369023c2f0bff9abfe310d48f898816fb54652e2f140637a8d4526997303862f652d299084c8b30995ba81a67fb3be55682c17d499b86f4c3c047cfab1694b2e1741d9aaad4a089950366e21f38bf556cb67a756ae86707179a1800f2c33bbb214b66879cefa923f5c06bf14436843106ffb2b54f3a3972497c161188b28a9289774a452820df9373876a5778d40552b12f5ccb0d7a20f3c3fe042bf1d08648c83c060fb395183592b918934f011631b764e508f62593a07f888b28fe6e8fd1ff316a68ed6682a5f4903df043fa9f942a4be5f1c6b10adbbf57b989448b1abfc82d3a1d8febb5510fa08b202a8e75b9ea985ecb67a9b36e483a4633459f290ae1a188d1f2722d86825913107a89d7c8851e2b2c3cdb02c35423c5bf67ab2f431d60ab2c923bdcf800e437886ce4dc67188833aaa24b648edf84a58354decc34aa64d30a761c302f5e74d708b45f63b8bc14211c759da3397b4b20bdb5cf5292d3ee4043d41eab45b78826354f1b2753c901fe1dcfcb2b5edd7b635c7d9ac88df32664577b323aa30c17420081355fa40ef7fa85aba4521ebc2098a0b8b214077b16a8cd1d363745c59899dc7b954514f26d1bd0bd3ae18320219741d30201646182f90967ed6075dcb69d83045a26ec0fcf3bc82189feb1fc506942e9a71b5a10e801cd36f84ab0e0340f47e4cd4fff720fa4a96bc0e6244e39d4cb07e854fc374717383f00d9288459dd6951023d45ad65db83644884f6e52b95f057530abe5eab41e34995b18c61d4b602c9a00020b0b98fb76e302e6df3155367a644292ed7c19a248279147c08df2fad78600ea68aea3bba7dc3ac454d37418fb546325722be5150287438621c8c20b0473ee54de7381c6f57da5653190af2bd65887d1da69c9b076a5bfbc4b98696cb57b9801e10b5a4aef30227fe6353e7ee1615e740182b91a4594b2ee7222303b8d9780781bef58b13b5843d4fdfde998b9fb651675f58f4b7c0675dd7438c13db775834076414384843a160a9f2f3c825368eedb064591463e8001c713966a7e216effacc896cb40f4856eb0daee55f01186a15173b791f583e84f578de66cd23cc1e1a0c601c4f0e5ed3a059b10f81dcd7e0d33d7717cdc8eae6ed7886221bd9ebf7e73409439c0894547071e41a5efa8de460c94eead61ea224823e0e7f357df51bfd14c6358c01cd36e85db74e13754ca16bf04712bb2d2cab492f9e6047bb188d0fb8754deb8e2c2a378c85e24c875b768103ae9364aeab33d3573851925ea242ef96a6d9463d52ceeadb495f09eaaa24ed2b83e4c01bcb233186723a5b9c4e7acea3553a480641fc85a93342e0b8882b0bda70ff395f3261caf5d70613e8a6c7091a695e76c482ebc53b52a7e8907640e6282ec86cb37b7e446cc135f44a5b9533fba75edec0083a1fd991d20760952bf675e3323ad145809bb1a548c1da965d7f0885574add921f07169a75a7a026cd827b8f5926b7fcbe497d0f4f938536fdcde20cb2e0ee52e898e9c9f06505810751f71c0a11d201de0551a5f36242c7dce3d3d8f29342df8948d077e24a3d664a18355cde6ecb02a65f6cb695b864788ae7195622952075b1a22e5a33519f0e224b6d63b7313423ddb798613be415275c9731bd3d4ad3dfdaa1", 0x1000) r0 = semget$private(0x0, 0x4, 0x9a) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000580)=""/130) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x72) r1 = semget$private(0x0, 0x4, 0x9a) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000580)=""/130) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000000)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000015c0)=ANY=[@ANYRESHEX=r1, @ANYRES32=r3, @ANYRESDEC, @ANYRES32=r3, @ANYRESOCT=r4, @ANYBLOB="d51c9d4d48a95611fc27e42f5fe3b1526d154f716c146973abe1fa9e0747cde6dfbb5ec2b4f10d8e9ec59704d9b76917f03f3d875210005442cc282394dca0b245403a60cbeee049a6440bd21fac5ecc3addbeb0b47c9c3a32ae5ae5be9351b92a93813ccdb9da71757d93740e0bba3c4078e1121c2402ae0e2223369083b2d798c4d00747d9cc744a400055ebdd1d851ffe3e8ad28056551585aebd3985b43aa766c38e46d57aa681b5431a6340bda5e96895c476b75a490a85125688c95ac9a6e591687e4db759054adddcc1756e17848296310b0427b4eb2059e07e9a6e3b477ae90ce1e4950a395f3307e448206e3bca7c143a8ba881e6528f4a3ddbbb8a8cb9bbd7bc16790100cdeb6b8352efdb7e5d9e637497297a840714043b106250393daeefc1a2eef38d1f094ecfa0245ae4a30a5815a26320f4d88b9e31349d87fc47ffc37b71c4bc404769e9849cb5bce73a404c733cef0cb4512148c6bf4f55ffff8277f0375ceadbb391ebc48d2c04e9582d4f76edde216f3f2e8db06effd56a7bd1e093b437a890409d8d10d8000000000000c1b036dba88b381fe4ebb2eb70c8b63c537f6d990718064c50b214bc8ac7979a9379857b30e498d0277c1028463f36fb933edb09b8ced563180295dac6f94e0900000000000000462b12730861ac5183ff965da5aa36fcbd6f811e16c5e586020f6514fc8867ad1430b6ecd10c06e74c47596e0918d7cb2a9089218ccdf3d3f0ab01651c54492b313cd13a94977ebaf310532c296dcfcabbe67013b9b2717a1f2eca44d5a578d98bf04228828cc4c1e3f85084d89a24b5227ec68d60f1f3a8d938d9206a5e640e9c516f762d41d86756abf25150b0b43ab7596630b31d0d021e41db5e09f1c2872c7d4376975808215fceba9d7c71f65028775d85856cc04dca36492457783531033bf5c01fe07a3c9518ab494c59fa50974f3b400e74f2ad7cf5e0875105d9b1ae1b370a81648b7f3d58955f3bd3f0b45529361b700e9ed1788840952a5d61576538c29adf1585f65f5c1cb78cb9482fe2b65678732cf3574a724612b70541a3f04bdd7602b6f4413c1a15000000000000e9590c265b6ad203429f79b944c073d05ad2eef93c49a5eb67612d3d94a1ffa57217a2b92f77b2e5099eb5a0a1930f41a2b6bbb7c8d8b313beeef131547e4c3b10b4f12a39265dba07294a4a2411ea3b7994c5fabadb9d53d6299b0c0bb03a74c0b3ebbc26178b45b6ea9fb1699ee9d5508f", @ANYBLOB="d91caa9500ac4f8e92035753bf468fe1"], 0x109}, 0x40d) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$GETVAL(r1, 0x5, 0x5, &(0x7f00000011c0)=""/122) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000019c0)=ANY=[@ANYRESHEX=r0, @ANYRES32=r5, @ANYRESDEC, @ANYRES32=r5, @ANYRESOCT=r6, @ANYBLOB="d51c9d4d48a95611fc27e42f5fe3b1526d154f716c146973abe1fa9e0747cde6dfbb5ec2b4f10d8e9ec59704d9b76917f03f3d875210005442cc282394dca0b245403a60cbeee049a6440bd21fac5ecc3add4cfcf57ed5b69cbeb0b47c9c3a32ae5ae5be9351b92a9381bccdb9da71757d93740e0bba3c4078e1121c2402ae0e2223369083b2d798c4d00747d9cc744a400055ebdd1d851ffe3e8ad28056551585aebd3985b43aa766c38e46d57aa681b5431a6340bda5e96895c476b75a490a85125688c95ac9a6e591687e4db759054adddcc1756e17848296310b0427b4eb2059e07e9a6e7b477ae90ce1e4950a395f3307e448206e3bca7c143a8ba881e6528f4a3ddbbb8a8cb9bbd7bc16790100cdeb6b8352efdb7e5d9e637497297a840714043b106250393daeefc1a2eef38d1f094ecfa0245ae4a30a5815a26320f4d88b9e31349d87fc47ffc37b71c4bc404769e9849cb5bce73a404c733cef0cb4512148c6bf4f55ffff8277f0375ceadbb391ebc48d2c04e9582d4f76edde0b02bcdc0b6394216f3f2e8db06effd56a7bd1e093b437a890409d8d10d8000000000000c1b036dba28b381fe4ebb2eb70c8b63c537f6d990718064c50b214bc8ac7979a9379857b30e498d0277c1028463f36fb933edb09b8ced563180295dac6f94e090000000000000f462b12730861ac5183ff965da5aa36fcbd6f811e16c5e586020f6514fc8867ad1430b6ecd10c06e74c47596e0918d7cb2a9089218ccdf3d3f0ab01651c54492b31ffd13a94977ebaf310532c296dcfcabbe67013b9b2717a1f2eca44d5a578d98bf04228828cc4c1e3f85084d89a24b5227ec68d60f1f3a8d938d9206a5e640e9c516f762d41d86756abf25150b0b43ab7596630b31d0d021e41db5e09f1c2872c7d4376975808215fceba9d7c71f65028775d85856cc04dca36492457783531033bf5c01fe07a3c9518ab494c59fa50974f3b400e74f2ad7cf5e0875105d9b1ae1b370a81648b7f3d58955f3bd3f0b45529361b700e9ed1788840952a5db78cb9482fe2b65678732cf3574a724612b70541a3f04bdd7602b6f4413c1a15000000000000e9590c265b6ad203429f79b944c073d05ad2eef93c49a5eb67612d3d94a1ffa57217a2b92f77b2e5099eb5a0a1930f41a2b6bbb7c8d8b31bbeeef131547e4c3b10b4f12a39265dba07294a4a2411ea3b7994c5fabadb9d53d6299b0c0bb03a74c0b3ebbc26178b45b6479f75d47f43dc2d5c7d41539917f605b7a9c797ee0ed618edff7eb05d2686d4e191bb1cc72df286a365716154d8ec14533cf1cba561e1bf69e5bc6e00"], 0x109}, 0x40d) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001180)) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000001140)=0x8) 05:28:31 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x5, 0x0, 0x0, 0xffffffff}]}) accept(0xffffffffffffffff, &(0x7f0000000300)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 05:28:31 executing program 1: open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x80) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='r\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x10090, 0x90) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000440)) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x8a40, 0x20) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) 05:28:31 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#i', 0x2}], 0x1) r1 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x1, 0x3, 0xffffffffffffffde}) r2 = fcntl$dupfd(r0, 0xa, r1) open(&(0x7f0000000300)='./file0\x00', 0x20, 0x0) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000000)=[{0x2}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r3, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x4, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2}], 0xa) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000019880)=""/102390) semop(r3, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x4, 0xf1de, 0x1800}, {0x0, 0x401}], 0x4) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r3, &(0x7f00000000c0)=[{0x1, 0x1}, {0x2, 0x1400, 0x1000}, {0x3, 0x3, 0x1000}, {0x4, 0xeffa, 0x800}, {0x4, 0xf001, 0x800}, {0x4, 0x7, 0x2800}, {0x1, 0x3, 0x3800}, {0x0, 0xff}], 0x8) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000100)="2321bdcc742a3a3c3728f1df6f2ee0984a1a8cbc8f3619a4afa9f05e76a08dd65ae15e4b107a9c208e48b3240790e58459a4197aabc8ca50b32c940956fe", 0x3e}, {&(0x7f00000004c0)="477c41cdb7e2edc7a984608ca31837ef931d7bdb6a8dab0fe7b77fc092961c9c0c35fb6db9e77cb4e46d892cab55e77dd3de38c3d42cebbcbe6845a3837d86da91a9ca1a70a3aa49c3baf40a71645b0e89c30ad236e863e8a577ccaa3722f41c4c5ca74ea85391a4c49743f28fbbbd39e85c917a917c4fd2e3cc55851c5defdd21077d753c9ae636fdcfe78589f1eb570a2e0a2a7f41f3aa0c55ba084ea8418d0c7827c561d53669162b2761c1fbb4ca4350f3511b3c", 0xb6}, {&(0x7f0000000680)="9be3df274628fd3cc11c58d816d598918869cf5d5ba1decf0ba22fe868a8d5fa6df39655756e10d7eb1f5349c24790825e8d838a2058e814698e97d077ae00653aaa4ba4306ee3fed72ef70b676b30e491dc07c58049690eddf904ae87b1ed1ba8cd713f2f1e515fc13862f42afc49adff8853bd0326f9aa6ae91384d8baaeca856a486d26ff71c07a7bbc3d270eedc431b30cb7836d90716503db08946055db7cc8f64f50739d4cac52305f554c1041556cc6ca6dc33cf11890c83de97134e374073ce3eb825dbfd1289aaf", 0xffffffffffffff58}, {&(0x7f0000000780)="031354587e40ceb118ac32e03f4709e4f244148a9626e6db7565d00ac26959d8d2955326349de2a203853680218a6b245a80b2763d44f49692706052e5aa2503b02522ce77230c1969db9e361f3b872199f18a1ecc32eb4e31889937b986a19f5df45d1ac236956f6f0cb237df6edf1ca8e40a870d2fe75e6439b76526afb472217ecb10aafe9d729faea312b1b2130a350abd5aa45538d0aee7639f199a679a47226fd0a493ac76ea817304569c2305a155b153b752194a9e7ab9fb6febbf9d85114e2396c9dbe0f5596d07e76c5471e84263af2fee39b40cb333babdf55b0ada3c096c0f874007bac787bcbe0b6433c7c016", 0xf3}], 0x4) write(r2, &(0x7f0000000180)='\t\t\n', 0x3) r4 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x2a, 0x222}, 0x4, 0x3f, 0xffffffffffffffff, 0x0, 0x1, 0xa, 0x7}) fcntl$setown(0xffffffffffffffff, 0x6, r4) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 05:28:31 executing program 1: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000480)=[{0x1, 0x26d9, 0x1000}, {0x2, 0x8, 0x1800}, {0x2, 0x9, 0x1000}, {0x2, 0xd22}], 0x57) semop(r0, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x1, 0x3}, {0x3, 0x0, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semop(r0, &(0x7f00000002c0)=[{0x2, 0x3, 0x800}, {0x0, 0x1000}, {0x2, 0x47f8, 0x1000}, {0x2, 0x7fff, 0x800}], 0x4) mknod(&(0x7f0000000280)='./file0\x00', 0x80, 0x8001) r1 = socket(0x11, 0x4003, 0x0) r2 = semget$private(0x0, 0x4, 0x5b4) msgrcv(0x0, &(0x7f0000000840)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000002988c1c36ce3f533b40371b5dd91bdaf3fdc381ab3be3106c0c80918886c6a3200cabd53a796973ceda777b6d765c75eac937df8cb5edfd94bfbbc4309ac439431166817953efa98bf626e51ccc139e039ff3e86b26fd96ba2515d58646ffab0441492702b0cf251bd5b74a72acb0cefd14b7e57a032df4c0864f0772511db602071c0e91ba3d24a132627d5ae61d676ba70c4b2b814a1b3bd998be4e0a7fbc10e58933e75237ec3c9cec501e3e6927e79816934fb2023afd4c641d22b133fa25c78166f6f39e1b9db22fe463c6343642ddf0097580947b7f02116f0bcd2b6c31c96148dac25fa2088c1b989d956ff210c3720198c0e5b7bec9a73e27f8efc95b216ed645e702b2b8d3f082f7f8b6a0fdfd58a1e0b2013321606b464b54403cd5c65c9df0000000000e1000000000000000000000000002fdfd673ed1562d3de2522532571fe3d8cc30ba7169402a164192b664ae63289cefbdb77773d8922207ebc6a1e4ccdfe2cb3293baaa16fd3d5cb287cb3827976238e7e0e91151a417bbdaf7e8f284da08dbf28d0cdf3658df0f0347feb0d6bd1e6684551c690973e1967494257b5d3675b1239c4a134af9a20350cf03a7688b03bfe6d3ef97a0d7163470f7ff11d52052db7461c5ff33c2fe921fdcd56e2db2b514c542a162712351cc2d40a"], 0x22, 0x0, 0x1800) msgctl$IPC_RMID(0x0, 0x0) semop(0x0, &(0x7f0000000180)=[{0x3, 0x23, 0x1c00}], 0x1) semop(r2, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x402, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) r3 = socket$inet(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@in6={0x18, 0x1, 0x200, 0x1000}, 0xc) getsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f00000001c0), &(0x7f0000000200)=0x4) semop(r2, &(0x7f0000000340)=[{0x0, 0x1, 0x800}, {0x0, 0x3, 0x800}, {0x0, 0x800}, {0x2, 0x0, 0x1800}, {0x2, 0x6, 0x800}], 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x80, 0x0) sendto$unix(r1, &(0x7f0000000040)="b100050460000700000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb56894789146cb054c053abcd402000d7d026ba8af63ff37282921e4fd89720fd3872bda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffffff69d14dec8997e608a371a3f8000400000000000000", 0xb1, 0x0, 0x0, 0xfffffe17) 05:28:31 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000700000000000019078e0000002ffffffff0309907800000000450000000000000000290000e0000001fffffcff831700e00000027f000001ac1400aa7f000001e0000002442000000000000000000000000000000000000000000000ffffffff00000000890700000000000000"]) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000440)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000600)) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) semget$private(0x0, 0x2, 0x420) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000440)) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000180)) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x4, 0x7fffffff}, {0x2, 0x600000000000000}}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000440)) ioctl$TIOCDRAIN(r4, 0x2000745e) 05:28:31 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa080be804d561da7826c2a000450000380000000000019078ac1400bb000000000305907800000000450000000000000000000000e0000002ac1400aa0000000000000000"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x2, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1000}], 0xa) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r1, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r1, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x2, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1000}], 0xa) semop(r1, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x4, 0x4}, {0x1, 0x0, 0x800}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x7, r2, r3, 0x0, r4, 0x10a, 0xbb}, 0xffffffffffffffff, 0x9, 0x28d0}) 05:28:31 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) syz_open_pts() lseek(0xffffffffffffffff, 0x0, 0x1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x8000, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(r0, 0x6, r2) r3 = getpgid(r2) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603932c8eb04dc773adf97c323ba36f73a5bb92494ec0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b80338907dcb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc24900000000c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f4b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d617"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r3, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000080)={0x3, 0x2, 0x0, 0x200, 0xffffffffffffffff}) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r5, 0x0, &(0x7f0000000040)) getpeername$unix(r5, &(0x7f00000000c0)=@abs, &(0x7f0000000180)=0x8) 05:28:31 executing program 1: syz_emit_ethernet(0x68, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa00100000323a00e9690f812fcf696ab95b27993e456159e5824a0000000000000000000000ff020000000000010200907800000cfd60f77bd70000000000000000000000000000000000000000fe8000000000000000000000007187b75dddb9f3e2b618be0f85d5ae94aadd14271ee5bdcd10a67c48428419e7c9b126bdbcb919cd36899dc60820633866e5ca698f48a1a26bae82997b41b1fe44f7b4ec7ad508b70f3d7171112aeb765f6da3b8ccf9f8ac499061347f9987bf31bc0355c39a9a7e12d4276a314a0b20a5836ed34478669cbcda956e1049b079f76238acb8aaba29a5281b3c5b0d24d3e1d2ba0da76b089b9903e5a540d7cccc3f7ffaabe1163c1d3b8c1b00000100a17671d86029209edf19426580da91d4d1928a3f43b67bd7b2638c000e9df3700c76604d297e9e5c6f1c55fea64be6cd6625bce0cbf00000"]) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000004, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, r2, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x81}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, r3, 0x190, 0x100}, 0x5, 0xffffffff, 0x6}) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000000)=0x8, 0xffffffb4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r4, 0x0, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setregid(r3, r5) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000640)={0xfb, 0x7}, 0x10) syz_emit_ethernet(0x523, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa86dd6e8c030004ed1d40fe8000000000000000000000000000aa00000000000000000000ffffac1400aa3b03000000000000010100ffff0000010001010005020001050200c5c204fffffff80000000000002b000510670000002b4000000000000001fc4fcc2975392aafac79484dad3c733776a78dccf8fb4cb4987672aea00622eeb857905fde42f796c0e4f76d059ff755aeb9feba21e341925bd2b496b14b134791f41ff72cb31bd0ce933dfbb43603b64574ac47f04042980106820c710b3de5eb0465576b4f72d408ef32a1ef18dba3629272dea2c128aa2484471642d45af59c1a555b03c505602cca13644f762cbd1a96bfe7b592a9e42923c394a67c5d084bec695d2f5cd49080ea76a89259c20af39ca915210032969c0c0d6894db9ecfc75948a2912c134690c4c94c383dce7955b6daf9fb248bd360b5f012e295e9b09feed383e507e64d4a0eb0d7a62743008a7086c7b2ea2050691bd4ecbe0001000502000504010604010001f6257ba17afe0218a43952f4ae2495689a8851af85568b92d08e27b49fbaaced27fa28dfdde65152223e62a75b6c03abf1992bc0182dc3a59e6beb70cc0f112db312a66e0cdbd721b652ae653091e3f54da1db859b73d73626c0d74ddd67c34794a5ef81a156635d8552f472ee5213d40c7a2c250f874436448aa07444136b9506d64f2a59b6e887b272799f8a70eb34d5f4f253cf43f903119ad044e3fb44bffa0bd2cad2c2003263cee8a4e8ed5971f7a33e7343f8a777610961fc176a3c0945533cbf1de9994bac73fe0c3fb2571550a401ebe8a28f179a782145d3ec1802655bacd29b13fcaa82ae36c95ca04f3cf19312df16c26300000000003a1400060000000000000000000000000000ffffac1400bbff0200000000000000000000000000010fb248ef287b8a0e4fa509dc3a641fe1ff010000000000000000000000000001fe8000000000000000000000000000bbff010000000000000000000000000001000000000000000000000000000000010000000000000000000000000000000100000000000000000000ffff7f000001fe8000000000000000000000000000bb320000000000000000010000000000006c0e000900000000fe8000000000000000000000000000bb446d1bdb3ba3ec3c561b852325cff2c5ff01000000000000000000000000000148ee901d11e585d62de3c60535f82226ff01000000000000000000000000000100000000000000000000ffffffffffff00000000000000000000000000000000110800640000000063c2b9f11ff8ecf4e33be8762fe5fe1cfe8000000000000000000000000000aaff01000000000000000000000000000100000000000000000000ffffe00000022f0200080000000000000000000000000000000000000001000100000000000004017f01060000000000000101000000080a000000000000010e00000000000000000000000000000103000000002a90c0557532c2303d528589a43cdb7040bdf849645ef1c6a87c23d0cbe20b50ebda3c66327ea82c4a750e010a000000000000000000000401ff6c7bfcdb3ffe61889fc6ea040db409736beff191b53434145f341b9dc7ea1064c917c084c6d3ce1fe0736e2a7f0792c6f8d22a666728e821cb8bda2a1289d2611f8eb6551d9ec75f21e7740a7240b9383ff873e6a9a4b614fee18281b122201d4eb57a6c93d8700fc5cca5b62453436722b0d5ec4588da46d3006af71766e6756820000000000000004ea7c1c8f36ad4009bd1fe2c0debc64c69b51df32ff4411acb20fd371f7af516ee98de1b0119a9c3cbff81300a27a8a81012cb704276"]) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000600)) readlinkat(r6, &(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)=""/181, 0xb5) 05:28:31 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x1c0) syz_emit_ethernet(0x2a, &(0x7f0000000140)={@broadcast, @random="bdea079ee890", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x2, 0x0, @rand_addr=0xda5d, @multicast1}, @icmp=@generic={0x11, 0x0, 0x0, "bcb00683"}}}}}) 05:28:31 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000600)) r1 = socket(0x800000018, 0x1, 0x0) socket(0x10, 0x5, 0x3f) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) r3 = socket(0x800000018, 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000001c0)={0x8, 0xff, './file0\x00', 0x7f, 0xf450, 0x7, 0x5}) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) r4 = dup(0xffffffffffffff9c) kevent(r0, &(0x7f0000000100)=[{{0xffffffffffffff9c}, 0x0, 0x71, 0xc2, 0x1000, 0x4}, {{r1}, 0xfffffffffffffffc, 0xa4, 0x20, 0x2, 0x7}, {{r2}, 0x0, 0x0, 0x80, 0x1, 0x20}], 0x0, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffff8, 0x2, 0x1, 0x9, 0x9}, {{r4}, 0xfffffffffffffff9, 0x3, 0x9804f26ffab80874, 0x7, 0x2}], 0xc153, &(0x7f0000000180)={0xf47b, 0x69e}) syz_emit_ethernet(0x83, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x75, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @udp={{0x0, 0x2, 0x8}, {"11746dc595de236a594fcac455bae29c70cb131c45b2bb895c7f5c68cfb6b8ae89b32cc1c87b88196de24e328afc72533204e096d69b35a609a0219d4080a61fcb0659fd16032f730047c2d39628d4ea8b247a81c53592baf7"}}}}}}) 05:28:32 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(r1, 0x6, r3) getpgid(r3) fcntl$lock(0xffffffffffffff9c, 0x8, &(0x7f0000001440)={0x1, 0x2, 0x100000001, 0x8, r3}) pwritev(r0, &(0x7f00000013c0)=[{&(0x7f0000000100)="9b8e8a669d506225f754f33f735ae13c6082395b5845dd1c82bd512d79e3879b9159b0331396352b4770e36b019c2f3c07a55d1ad648a55d78f4a3977130c714a31a39c3f769ef8de2eb7649ae9e28b56980bfdbbd430b76abc4dbef9a4fa44b1fb936ae8193014cff20a55ed0b331ca93bbbd234f239dd2c432bc7bac75255796a0df8aab49f540acce4b141dec6551caa84d1784fb7f2d58fe26aa61af18d7f712b1f8468c03d85f0d2eea0b3dec670970b16a7d957b42fb530a2c88a17aceffe654f077b58f9e0c427379f6cffd4a33", 0xd1}, {&(0x7f0000000040)="5087788d0d92b939a3a6aa3f648cd885b7451550ee8061eb32e097c7e917ca8f4b3c131c6b5cb07f95e0aabe8a8cab55cf0651331a90bd81d4ea3c86f1ea8f63319a28bdbb5d3bedd865a1d425c623bacbb9992e6865a229f8f42ec61f15276edd51c6731bed7ade68944728f7d88db10f3dc315985d099cb0", 0x79}, {&(0x7f0000000200)="24096a0e26a84568bec0", 0xa}, {&(0x7f0000000240)="f5173922b3da47b0e2d02658120a8ad2b662be8379dd6abc2c9d27b1b5bebd64f882ad540c6fad67fb0d49dc61dbbdf162d9ac5d3d65d4283307fb9a41c73f8cfaaccf7bbbf156159ff4d31aa6c56722238a9014066b25bfadd695fc4149b9b39117700aff3959deaf5750", 0x6b}, {&(0x7f00000002c0)="fec90e3a30e854359fdc07a4ffafec4165a9151a60a97724df0f62b292bb4a1d5b20c019269cd0955b2a5db5ca277d4ce15480f6d2ec5d65d59072629be89167a85f64f0b5d7a6617344f9f214d6c8cd66773dc864aca2871327a6d7320e20f22ef734275c60c7e1a0e978d3e5b5456cb4fce2e064105380fcec8655c22d4761d504dd54991bf11afac6b06ba12d5f42a00fd144f798af6f085f88ce3dbdb2ff464a4d3178bb5c0e328c8eff52e4aa3f836e5952f31833acf001f258e5989420bf5993358a53b12746f60c59853e7ff84cedb9767dc696015d3d18c0eae7108b76", 0xe1}, {&(0x7f00000003c0)="16503b97af9a2115a098f5955fb7c76faa494ab4ecb9c0f9d5b6a29f1a6ce55cab2bc722887c7b811c828fe68e73ee65d1d0c8dfe1e9d14750cefa005f510f67e409f68fa8da8e900a91e2f57f0b389710394dc9dce72d3514d75667571f40e7ff439dc7e36b0bb55deff3bdef4ada32f09b2c96d929d497ff564941c3357487fc02771bd79a9f33e4c5c85a96d5a2748be8384c99e6ffc9c16517319f9594aaca7bdbe3cc38ffa2c01edec7f7b5af9bdf26c747e90117e48632ebe1178a4b5735e12813a1a287468a9af8a0d8abeb22573edf16d9ec26bd67b886d338789d1f71083fa18a42c76574d312738854a1bc2c62e0633684b922f1e3471ba9bf49c39b8631a5270582807faab900f76bf5eed3c92a8347926a486eb3a28067161985f22327b5701957e8ab8b745f0413ee93b0b79b758a8489c55e7e5d4dd7f04d9bc30e369c0814f1cde192963a8d5afedee2a0fb4da547cf62abb1564a18a295c8ac17a4738989bec2325621101ae936b0f1ff7cf6a692c25b88c8d0f286fd840a1b44d1cc73e0cdd346eb98aeebd94fd5317326572b3a4c32ef2fe2247a56eec8115c7e9476f69bc9f13eb1f8851f8b669627e1b1733e9b9b8b518586265ba5647385883a8be3f32bba4eff51585452b004d8693b3a4779ba55aa8c27970dd348821f1f800051bf0b72ad243bd01b580130c4893b8e10978a93bb35e77866a93ad71d7cdb29e7ef5b4f5125e82b7a03405c4bf53905b0d4bf3d31a9ff4a449d6daa30d75d0fd591bd2c18f226eec1680d9d25cf17b663723c813fab34b8974878e662dfe16b97dd0f04dd76aa3a9167ca615a0f93d920d5dbb4f21d0c18420a142f1e37aae7c65d70fba147b601df123f12f6cb912c4a839378d4f63b7c0045e2dcb82105732213dfde18af5f65756356dbe323b2b545281da241ecf700fa4034de2803cf32b9cb57c3d124612fb2eeff025e265a7ba42cb0a148a50917c6078baa34efc41c7ff4f98a7f0f75d0018e96009f1c61635f7af3820490c287cddc4fb37cf441d6da7b5e7f1d0522fc39815f31ba6cb866ff1b807089dec4d064c5227d0ca755748eb358a871822c9c270188619e6566dc41cb768d3a323d7276d23922845e97dc8df65e5936d182ab3666f5ab8946b1493692f875b3eb2b9f8be1d916ddc7595a7ec8e61094b23488595474dbc6c6156525b9cff34cf9206984540350930037995ca055856ef214780d30dede5aa17f3d520fcb239e21aecc1b65046339ac3caa84332e1fed33fa4f6b93f699782dab89fde7715d3c668750b2102664127f2cc7a7120ab0387c7a51fed923d5d975a817011c7709191b3c04c47b9a16a6d2afe43a675e06c258c0f34e76f88a262b9556dfdb7dc25b719572550ca9dad16b8f423133c1df1ab37c9cd7a30ec3dad31f7c230c6a8e62417f79eb0292bbaf4ee3af01c80cbf228263e45ccb5c4a5ebd1b940f293faa2ef7a988428c750ee9d9f049d06d86c48c8c8b92c527d6118cc098de56484b08e65d698f7f7fe814cb094603094105a599eebb46f78c119e9f18556af2085ca2467c2a9a31942c9257a1effd558108211934249a6dc5b14e46cc05e76d1cde862f6e3d58167bda0eb6b7b155ce0f3be316c40f703429022a3351629f1dc1b56eca21ec9297e4795979599942670dec4fd3e6a118b77d728174a6594c9d82c7fccd4594bc5c1308410d845d6f7472171850cf1d1c16048e91e237fff967cee032fdfed5c0393053b0ac2b9eb76abeb99671bad70bd6abe88cfe8421d56a4fd503cc11b377dc0c8136c6a905d9487acf3cb3c4703268ea04f1e20aca87dbb16a54642c9a2aebe775903a22da9a8808b3beb9a3c8ab16d98c152b4b3d50c4c3ef8a554f14596e14da5206cd96735ab4c8690e095aa210deb0a380846f461e89b28f845ebe200c1a091d46f48ce31d4ab1cd257319529cbaf5cbf7be7e30c9cb0e435456a79b6da6e735acdea893ddcb751458b11a73bf0b2663556701e7e7c784efcf41639a510d3fe0f18cabe16703d14920fea946e70bbf401f8ebfbffb37003849f450256dbace0581ab3fb6edf20835efe1bda2ec3af163e28cc1b07e3f95b539ff9b39811b67c73d1ee2832c96edcd66f74e405330cacbde57b59c9fdc1bf6fcf90a8a1cfd10fa0c2b4cc8e775ff0e7f4663b15100e25bac6fc007f5bf83e957f0c935ae0201aac391ee05ef39b82dad251fe8a0e3729cbcd079b97605ca0f304f161db7bfb45e81bb8d6e8386a3093dd2ebebfc7cd7b4262549b97fc4432aaa8e8346a5a39a60f26433700f2b49d511e8431aec686468db61889c0d5cf5dfc5cefb5cde11c9dfa4e8084e9d4f909bd0e0e86dc243b874f645bcfedb29d45c72c14099f2a820f26c9c6b0b29ed6d1edd8b885b2762acdff847f79ee9c4a518c64b99dbdb139e17e20f8c154004581a6c6e8fbdea1e0815d28793add2cb7937a42c3ad41dc749a71a93e290bfba23ac7a486fd06284459a189fbdff44e104b7ee538ae525cd894325789a1ca98b2befdd9d11c2078e7e84a06677e94baf72cc541302bfc55a41efe00ade34790cd7d4b8750ce0393c93e3e2c28a56d3cf6cb52c82e65819f4941ec75b88e378309b3cc9085aecc89f4cb2e3a290f8bd59896f1bf049c8f77eb39e5d2bfe92344f00f6ef1bc0eb31a9947c6abdeb0e227980ad01ac122e0261f99e8ab5fc11a4c11bae838d7a11356b26f52ae138cd128ddae6ebe43957819c96bf418db816b3a392e365cd645178a34ba176dce28995dc7cf17d9cab94753180f2d3852b14e99a92ca8bdf9d3596d0df95d6603f55e14f48ad701309fc64d254b5f37a1a717948e0d1e8bea0fadf442b9e0f1c7bc95744a9f3eedee3c0dda2643727c4812503162b24b6989971f1e50ea9d2e5389653aac475e42dc27f7cd593ff30e01c64db53e461ae12b6effab6bd247ca1ba5d740fc211d354ae8dfba103d001c446b7ecc09cd3ac7ac23988e4c073767cf727bf94269835d49276e9d99a59dd2f6b786dbc6809b57ea29ac8dad95f0d1e32f351b83858e6b8516fed3254580e59c2db48daa62dd32195b31274feb56f046e73176fd04cfd99ab32d1e9c9a8b0b750bc53b59717b8d6d035d45951bce48b4738dbf6ce3d71e81309f412033e05aa4df2b5deb18edac0b798fdda995b545c213871de7a5799863c7b4760b0847edeafdda571ea188d5981cc401c464afaaf79f59b4ea45393295893a20036973b7a28a4b7c562877e763a0b2389815d7f1e626ae9a82ef1704f7474858ffcf0b85ffa789bacc430e373eaad9d85ea6586c48def30548b898ee9e6d3b6435ed8b85e327a1898bb3d5a43241112413c1c70bec48a99f1788b26375fe8071227e6ec1099a1b3eb84043547969a04675e3ac05519b627e088bc1db83e67f409c9b969ec53ac00298cf1cdf3988aac8016371b99af95aab590d3afb97aaea7a792c510f7e8e7a3b2ab9a54588573d21e9cad4a40b00d15dd24b208029ec8b387f8aee8e31d7b87dbedbd5932d344b2888f6dfbf1b96f6c358bb33aecefb9faf6792410516ec6f98d8dfde5149871e66e55da66b6acc16a7f58d5fdc6b10269d6db87d8b3c62d982e310920f77ad036eea1ad741e04bd8033b6df242a0bb03ca47c55e2aa334c057b73b9d10d850b456425d350f8b5dbc7e35a3544ed6f4e7ff23adde0a0350637112674482fe3c618e1e26ef5332889bec28baa1c3d0302b3767963e0f1e4c7a0c5162e23c0a851cd15bbfacb24a7ed4b77606831f8c6136f98678e1bddbaf50a0c4237ced3a7381eb22e465b234ac7bbc33b60467c81942caf5117fb61509c5646883c4d71f30392681b0842081ea87bca4be06ee6cf6f4c6c777addb6b81ec97de6da31ab9d67a28de605cc1ad66f34bf34d476aaa1c17707e19dc6becc014a13625fd4cf9f022ef8ace8297fc48535c9d98b9790466a5ab0160592b672ff77019710accdfc855cba93c0131feba124676ba2f234006ee3392ca658c110b99b32c290a0dbc2098ad6ffd0b203e2a52a80d30d3f0d88cd6bf5e8a3b200d55a4db2fce78fc5baaf6bc53d358d5a96d054db64b99da0c286c64f791ee91dd8df4e214909215648278c35d3f882435ccd70ceb6867e98342de1ca057459c69c429a10a844db1ca563995afeee53a8ccea499595d020b4a75e7c7d8ae7a58d9d625f770095a36b8e93d668ccc2d6c0ebea8dced2ae74ad5afa15ba4f0719dba9d293ffce80270580d4d7aaa737cff66de0fe523a0392701291716c474ff220c7d799c0b101c70f354d428d3efc36765476b7dae611184e7e47aac1bdbddf11666738e0642de31d041888f75e614642c388dd9bb4a0134b95b00c55697ba3319a737d1124c5d4c678b3f773a7289711317cee27e5fc7d8f95bc0004fa102120cadc32b77eb821d87f6f3bc1d04f5a5ec140daa688faae40c82386474d15e954872fff85e585b11771f87467fcee3cedda591305006d332d0685cb088ab6a3b5906249e388889304a37a92069d566c0ea26426f445ed314b6b2456d338de8f89af03fb7009ddff047bbf405feb7f1bce175c25eb211cd2a76d420a4fcbadb3ba878cafa3fcf56e1cfe2710d1b51a2bc1c8f449f467ff79ee19f06c3f39c2148aeb77ec408908d739a931449fb2a2733ce7839bd421f77e48a461fd93a43a5d8712aabd3f1733830c5111b0c5c9ffc5feb9e13183c1d314b38c5184ff713b17ff608d06c475e64bb0b2383df25a36967aa0ce33b1e59a707687efbad8106ee664137b905186bacc1d92c3b4aced2490e5a5ffa60c4215496742d92051c76205cd5e394272b734c7abc525de1a076134d5f5ab966b28d7b9b1865432a10d55af4da7758cd596a149f636915bcbd93cba865bbae21cf0c7951cd10f707baa4f564269f01722dcd5b3ebfbd6ea9309c539265a04df602aa77ec28a410fba7ed49cf3ae657d6ef442731bcefa77dd484ef11088f75a66297b8ea34adff116450ee1c8036205f239431c1e52b24b6b2d8d6be174350d8110a9bd7e9826aece875830119f47fa9b69c4620cdb7acaca557bfa49719f788fee8be0dd0767ccffcce3db6ed04ce1ff04e9d8958764fb2b37413184df5edf40c807565e4223a484424d565e52398fe4b3acaaa5c4c97cf8d547e43adbca5676629f094a653c84726acc35f64ddee00a3a26334d7fcad17eb20ea5c8553bd5f712ca7f5d5bd27a4896ab92cf4873bdbb30fd9d31647dc7d9caa566e0ca969c72d21331deb2369556dcfb5c84628e7260d412a0148c0cd140ca05ad188344969f1d8a157b0f821e38a8f219c055598ac4e5dbbfefbaffa80ba8bac2764dc16b7edc286f79a09a030194eb048172d1dbe2eebd7f311edde68e6cb21d832d2a564bdf6a8e8743a886834abd161ae470a5175f10ad383ed8869a4da226476dc4321cb83c6cd04fe5ca9677093682d5214275855da8df051738811af8a5a3631a4149ff7dd8f285f4a335ee4ccb1dfccb9f68499f41008f86c35726b6893ee1ed0db0db32f54e07c25c213332cff6e598096ea9e6ab5b5c15014e712fcbeed87f61a2dd4ed9bf9e04ca43b9ca0d05565cff4ade5d7a329598c5d57e2d25329d7b24a356a07325211f56d847b109795c5ae7222c9e31c3a266e3837a6ce00283099ab5761d79e2eeac5e98a3d0d20c51c6b64dd3e535dba1ed9c2599dcc70f6cebc4b29c9e8c4544eda1b66157086aebd997011f251fa60bfc66dc3e4e715f3b55eeccaa84d950418e5891de", 0x1000}], 0x6, 0x0, 0x2) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @broadcast}, @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) 05:28:32 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) setsockopt(0xffffffffffffffff, 0x40, 0xffffa906, &(0x7f0000000640)="c4c10ffd22ec6d5f58e2cd7ba6c603595f87f0f8c235fad6c9383517b21213f77692a0c3e4d677a515228eaaf5fecb183247077d81b5423ab7940983ff92471256e2646b783f66cde060b7855a592001b45799da93f7d7e06cb1675f33f248bdb78f3e479f829a7959d83e426e030c40c00bbd6ae8930f2964d590d5620372d39789accbd6154a9d5c26fb5e1a242023e126b309c57a289197e7bad09611f850fc239dcbdb6fd39eafc95813921592041375", 0xb2) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000600)) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000700)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000580)={&(0x7f0000000540)='./file0\x00', r3, 0x1}) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4, 0x0) ioctl$FIOSETOWN(r4, 0x80047476, &(0x7f0000000240)=0xfffffff8) getsockname$inet(r1, 0x0, &(0x7f0000000040)) recvmsg(r0, &(0x7f0000000500)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000440)=[{&(0x7f0000000040)=""/88, 0x58}, {&(0x7f0000000780)=""/165, 0xa5}, {&(0x7f0000000180)=""/136, 0x88}, {&(0x7f0000000240)=""/215, 0xd7}, {&(0x7f0000000340)=""/26, 0x1a}, {&(0x7f0000000740)=""/56, 0x38}, {&(0x7f00000003c0)=""/118, 0x76}], 0x7, &(0x7f00000004c0)=""/39, 0x27}, 0x802) 05:28:32 executing program 1: sysctl$net_inet_gre(&(0x7f0000000040)={0x7, 0x2, 0x2, 0x3}, 0x40000000000000c5, 0x0, 0x0, 0x0, 0x0) 05:28:32 executing program 1: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xc}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x40) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000600)) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, r2, 0x190, 0x100}, 0x5, 0xffffffff, 0x6}) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r5 = getuid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5}}) r6 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x6, r5, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, r6, 0x190, 0x100}, 0x5, 0xffffffff, 0x6}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r8 = getegid() getgroups(0x9, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, r2, r6, r7, r8]) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/137) 05:28:32 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)) 05:28:32 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000880)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced79ff01133c0bbcaacbc8bd42d2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccddca8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e20000000000000081c5f6ed45afc68e9b776f46d3c88cf76b87d6e466c7da0c38deadb019fb1c554606b7febaf0b41491d15010e404a70b651dec7d7141c1dabd92060999febb5e359b3487490f2ce66e5d1449a881b73e57a9d7ab1da63886a9f558290a29d3a8a9dacf97c7827a9453159ef1706a7cf48f220647329170fb83c4bce58a46d0f9d15e8c062249d8ea8927703bb525d3d5b876d0855c01e43ebb957fb5d8cf1912fb061753f9715813700f1e0f8df0daaf529870e05022ef19708b6458e04b022312604f8f"], 0x1, 0x3, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3}}) r4 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r7 = getuid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r7}}) r8 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x6, r7, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, r8, 0x190, 0x100}, 0x5, 0xffffffff, 0x6}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, r3, r8}, 0xc) 05:28:32 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) poll(&(0x7f0000000040)=[{}], 0x20000000000000ee, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCCBRK(r2, 0x2000747a) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r4, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r4, 0xffff, 0x9f475ea3990f4b28, &(0x7f0000000100)=0x679, 0x4) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000600)) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f00000000c0)) 05:28:32 executing program 1: socket$unix(0x1, 0x2, 0x0) r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x37a) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c697c85ea43f83bcdf00000000000000000ca700"}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) syz_open_pts() r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000000c0)={0x1ff, 0xffffff3c}) 05:28:32 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000500)=[{&(0x7f0000000480)="bc", 0x1}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x490d6, 0x9, "e200ec3e000000000000e4ec00001800"}) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() syz_open_pts() 05:28:32 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) syz_emit_ethernet(0x46, &(0x7f0000000580)=ANY=[@ANYRESDEC=r0, @ANYRES16=r0]) syz_extract_tcp_res(&(0x7f0000000080), 0x40, 0xffffffff) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x8, 0x1000}, {0x4, 0x2, 0x1800}], 0x4) semop(r1, &(0x7f0000000080)=[{0x3, 0xc, 0x1800}, {0x2, 0x6}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x1, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc32f, 0x800}, {0x3, 0x802, 0x1000}], 0xa) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) recvfrom$unix(0xffffffffffffffff, &(0x7f00000005c0)=""/144, 0x90, 0x2, &(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000380)=""/42) semop(r1, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/155) sysctl$net_inet_carp(&(0x7f0000000140)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000000180)="3324d59ecbe5799ffec6dff425c75e9131b541697a81c2d185f7ca03fd966acdec058a02432f12e63a6c044c216b94707e6ece0c858c114b9083b2700c84c40b6fb19b9cf8e8dd34f602283e1df422e9a4a4e9b06ff33b97556393984a8063feb954b8e97eb5b7db91e5b7ff", &(0x7f0000000200)=0x6c, &(0x7f0000000480)="f4baeb67e87b74e13bf21ec2ba29cec992f729535685b6ccec250717d079cfadec724a266be9b4ecb38e160c3b7574bbb2abb48c27051b657d6cde3448ff3a985eb843e623976d33f0e98f9a14841c242efde786ac12a3a84880ea2a94165114c18e4cba6061d49b41353a76f188578cb23e77dd07a22b1c727d002998fb4ae1e8ba274ecb6de302558ef5ad8ae22ec532b71605ad71109020286001cecfae82b25b88977d5c1dd3acbe6aa63bba204b071a28d5127baf9c82accc819d09c8716c454aa041389dda6942a615043fd1f2906d7c56bc9da03562cc094355d17146d8a2fa955367ea5d65593e", 0xeb) semop(r1, &(0x7f0000000240)=[{0x4, 0x6, 0x2400}, {0x0, 0x7}, {0x4, 0x1, 0x1c00}, {0x0, 0x8000, 0x1000}, {0x0, 0xffff}], 0x5) semop(r1, &(0x7f00000000c0)=[{0x0, 0xb5d, 0x1800}, {0x3, 0x538d, 0x1800}, {0x0, 0x101}, {0x3, 0x0, 0x800}, {0x4, 0x4f55, 0x1000}, {0x0, 0x401, 0x1800}, {0x4, 0x0, 0x1000}], 0x7) 05:28:32 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) poll(&(0x7f0000000140)=[{0xffffffffffffffff, 0x40}, {r0, 0x2}], 0x2, 0x9) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000180)=0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4}}) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, r5, 0x190, 0x100}, 0x5, 0xffffffff, 0x6}) fchown(0xffffffffffffffff, 0x0, r5) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r6, 0x80045745, &(0x7f0000000440)) chflagsat(r6, &(0x7f0000000080)='./file0\x00', 0x10000, 0x2) sendto$inet6(r1, &(0x7f0000000040)="6454688fd066092f560e9f5f3818431ede94ce40c4bfc7d621751778da759b5b3d9bf6a4d1f4b663f238eedd256b6cb73d64b97162fbfac15e84d36cca24e4", 0xff99, 0x0, 0x0, 0x0) 05:28:32 executing program 1: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x2, 0x41424344, r0, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r0, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x2, 0x41424344, r1, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r1, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) syz_emit_ethernet(0x110, &(0x7f00000000c0)={@random="dbb22644c568", @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0xda, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @tcp={{0x3, 0x1, r0, r1, 0x0, 0x0, 0x11, 0x0, 0x400, 0x0, 0x8000, {[@md5sig={0x13, 0x12, "8994a1d63344b3389beaa93ea0178ab7"}, @sack_perm={0x4, 0x2}, @eol, @window={0x3, 0x3, 0x68}, @md5sig={0x13, 0x12, "25e38e3a543421136270c90a4388c6c2"}, @window={0x3, 0x3, 0x20}]}}, {"d0fa57941083c3d3c0fb30b2f0c400012cc9ace35f14a2fb85fc588fa29ca2fb8f0f2e96bb8b5063ce6044900ccbb19a6b830af7734e13140341a94f0967216d1c964629719bb24c9032fe828ef849549b437999238df43f43f36c9b7b7168b268a10e3f5558dcee94ce0fe7fbf76651b375e9202ceea6ae66478c6d981b3e48a7396a794ca64c8c706ce16fe73dae4508db247536fb"}}}}}}}) 05:28:33 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x0, &(0x7f0000000080)="8aaa0a1c00000080000000005d65e25fe9bae2191e53c57f39dd9803000000668689329bffffffff000000002a4b387a087632ee561617991ba04f93f0326b16714721ba27f97c9b2d01250dae000000800000000013f856cd99dff1bae60c339c46a207f97e92ed2fd277ca226f9bf0e6c264181e0000d9a4213b3927bbb1511d1b92ed2d7108effd371f8b65c95bd4a976fa0cd449b35d090000000000000010b796ed7b827023d6bfed7471580becd55a7936334e875b5a33d02ebfe85a11980e55d3f16adb3e2a81476748f3faaa5aeef9587b2dd56075d19b754bf8b378b18ecb229b06e666ab9f025d7d968b947f0801000080000000005fea30df04f60b3f284615e0c4c0031530edb28d28d95fa6158146b6e654c72c1e3421000000000000000000002f3539593003aacafd0a13c7763d1bdc57285f66539492814f649bb8f2a0b339cc69049d75000362570546690d14159b729bca4e4f319ecaba626c73a75b612e18994a5a43f5b3b438097c738c91ab579bdbdc92cd6fbb258d7cecfe18876c8034ec25643574a73edef0b1f964019ac49e33feeffe5b8823e889f20e0306c6601418a22e64f761fd5db38369c2869a34e6f338bc417b7a044e88e36cdf814eae23870622ad2eca19241aba056d648142fd0a08eaaaabd7957838b4fbac204f6597b5e4da7c602b3c23766f9300f6bee9d07022d4d2c8171f2d49c0a253dd17625f121498a2e606e5419eceb1532c476ca1f66cc0630a7f831de60b88be6f53cc04d39abf46606587cf7b38d2e384ef70dc792118d985f6807b4c827239f6fe7aa35c59ca6afb2e5b0c37fc831eb399854dd152e27ebcb18c742d022701c2fb595afb6e43b06c3aeea9bcf502a54d76", &(0x7f0000000000)=0x1c4, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) r1 = semget$private(0x0, 0x4, 0x9a) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000580)=""/130) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000000)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f000001a8c0)=ANY=[@ANYRESHEX=r1, @ANYRES32=r2, @ANYRESDEC, @ANYRES32=r2, @ANYRESOCT=r3, @ANYBLOB="d51c9d4d48a95611fc27e42f5fe3b1526d154f716c146973abe1fa9e0747cde6dfbb5ec2b4f10d8e9ec59704d9b76917f03f3d875210005442cc282394dca0b245403a60cbeee049a6440bd21fac5ecc3addbeb0b47c9c3a32ae5ae5be9351b92a93813ccdb9da71757d93740e0bba3c4078e1121c2402ae0e2223369083b2d798c4d00747d9cc744a400055ebdd1d851ffe3e8ad28056551585aebd3985b43aa766c38e46d57aa681b5431a6340bda5e96895c476b75a490a85125688c95ac9a6e591687e4db759054adddcc1756e17848296310b0427b4eb2059e07e9a6e3b477ae90ce1e4950a395f3307e448206e3bca7c143a8ba881e6528f4a3ddbbb8a8cb9bbd7bc16790100cdeb6b8352efdb7e5d9e637497297a840714043b106250393daeefc1a2eef38d1f094ecfa0245ae4a30a5815a26320f4d88b9e31349d87fc47ffc37b71c4bc404769e9849cb5bce73a404c733cef0cb4512148c6bf4f55ffff8277f0375ceadbb391ebc48d2c04e9582d4f76edde216f3f2e8db06effd56a7bd1e093b437a890409d8d10d8000000000000c1b036dba88b381fe4ebb2eb70c8b63c537f6d990718064c50b214bc8ac7979a9379857b30e498d0277c1028463f36fb933edb09b8ced563180295dac6f94e0900000000000000462b12730861ac5183ff965da5aa36fcbd6f811e16c5e586020f6514fc8867ad1430b6ecd10c06e74c47596e0918d7cb2a9089218ccdf3d3f0ab01651c54492b313cd13a94977ebaf310532c296dcfcabbe67013b9b2717a1f2eca44d5a578d98bf04228828cc4c1e3f85084d89a24b5227ec68d60f1f3a8d938d9206a5e640e9c516f762d41d86756abf25150b0b43ab7596630b31d0d021e41db5e09f1c2872c7d4376975808215fceba9d7c71f65028775d85856cc04dca36492457783531033bf5c01fe07a3c9518ab494c59fa50974f3b400e74f2ad7cf5e0875105d9b1ae1b370a81648b7f3d58955f3bd3f0b45529361b700e9ed1788840952a5d61576538c29adf1585f65f5c1cb78cb9482fe2b65678732cf3574a724612b70541a3f04bdd7602b6f4413c1a15000000000000e9590c265b6ad203429f79b944c073d05ad2eef93c49a5eb67612d3d94a1ffa57217a2b92f77b2e5099eb5a0a1930f41a2b6bbb7c8d8b313beeef131547e4c3b10b4f12a39265dba07294a4a2411ea3b7994c5fabadb9d53d6299b0c0bb03a74c0b3ebbc26178b45b6ea9fb1699ee9d5508f"], 0x109}, 0x40d) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000340)=""/92) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) r4 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4}}) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, r5, 0x190, 0x100}, 0x5, 0xffffffff, 0x6}) fchown(0xffffffffffffffff, 0x0, r5) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000300)={{0x18, 0x3, 0xffff, 0x3}, {0x18, 0x3, 0x0, 0x5}, 0x6, [0x6, 0x81, 0x10000, 0x7f, 0xffff, 0x8, 0xfffffbff, 0x2d]}, 0x3c) 05:28:33 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000000100)=""/155, 0x9b}], 0x1) r2 = kqueue() r3 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x4, r4, r5, r6, r7, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r8, 0x800000000000, 0x1, 0x9}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4, r8) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r9 = kqueue() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) pwrite(0xffffffffffffffff, &(0x7f0000000200)="5b6af4651d237b87765507f1cee582e2111d886b24da6881a06ff06f65e23b53e36e0f541a6e8c1995380194545ef22fc2633c37001a7aee70ab7fe5bb156d4b5afe54ee60ed9651ad2dcd253e9a4f3b547db14b1d22a6f69972f029a9909e6cb46b1c8b10f4e48ae7b4fbfa1f3ad670e0f2097f873f3710ad7342b73d440260adaaf1dbb1e5ae1df6db2ce6fd94e7d1b327850bb03285b1cdba039e27f97d67a61250ed7378a751e5ec8530af156be35f3b465a81856f91a8c6d9dd1bf5", 0xbe, 0x0, 0x6) kevent(r9, &(0x7f0000000140), 0x32, 0x0, 0x0, 0x0) dup2(r2, r1) syz_emit_ethernet(0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd0000003500000004005675dd9f00fe800000000000000000000000791b51bcc8d08cb40000000000d3308f91a9f578e19caf7d803485cb9ec74ed9b408d56e1945a552"]) 05:28:33 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x8b}, {{}, 0xfffffffffffffffb, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffd}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x23f1, 0x0, 0x2800, 0x0) 05:28:33 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) fcntl$setstatus(r0, 0x4, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) poll(&(0x7f0000000640)=[{}], 0x1, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) fsync(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) 05:28:33 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffe00000, 0x0, "00000000ffffffffffff4000"}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="e8c902bdbdac216ff4af"], 0xa) socket(0x18, 0x2, 0x0) close(r0) r3 = socket(0x18, 0x400000002, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000140)) mkdirat(r4, &(0x7f0000000040)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:28:33 executing program 1: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r0}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup(0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x4, 0xfe) open$dir(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r5 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000002200)=""/4074, 0xfea, 0x800, 0x0, 0x0) 05:28:34 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x94}) r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000600)) openat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0xa6) r2 = syz_open_pts() close(r2) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x3) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 05:28:34 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000000}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000180)=0x5, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000040)={0xff, 0x0, {0x3, 0x7fffffff}}) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 05:28:34 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r4, 0x0, &(0x7f0000000040)) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x200, 0x0) socket(0x800000018, 0x1, 0x0) poll(&(0x7f0000000180)=[{r2, 0x4}, {0xffffffffffffffff, 0x2}, {r3, 0x1}, {r4, 0x80}, {r5, 0x8}, {0xffffffffffffffff, 0x4}, {r1, 0x20}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x20}], 0x9, 0x3f) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r6, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r6, 0x0, 0x0) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="f38f005bcbaff31c250e0000c249b80000000068097c3c83"], 0x10) 05:28:34 executing program 1: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000340)=[{0x3}, {0x7, 0x3, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semop(r1, &(0x7f0000000380), 0x1d) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(0x0, &(0x7f0000000300), 0x0) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r1, &(0x7f0000000200), 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x10082, 0x0) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(0x0, &(0x7f0000000300)=[{0x4, 0x2, 0x800}, {0x0, 0xff21, 0x800}, {0x3, 0x1ff, 0x1000}, {0x3, 0x6, 0x1800}, {0x4, 0x2}], 0x5) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000040)=""/68) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000240)=""/179) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/68) semop(r1, &(0x7f0000000080)=[{0x1, 0x4}, {0x0, 0x82, 0x1800}, {0x4, 0x1, 0x800}, {0x7, 0xfffc, 0x800}, {0x0, 0x0, 0x800}, {0x0, 0xffa7, 0x1000}], 0x6) sendmsg$unix(r0, &(0x7f00000010c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0xfd, &(0x7f0000001080)=[{&(0x7f00000014c0)="abe9f7a90366d887455587c91b09d679c3015f432c4cf4895f10abdafbb27d0ba3abc333c9e4d8b49360e3083e156aec0183bf806dabe00a4c01eddf65e16e5e8001af95832e7ffc20eafe46f6ee410fc8eaffe296ced5f6c7127ba34f3478eaec53cebf89a24fbfd48b337e4cace01d88e8584dd65862efb7c25975cf8a9ad801938b6461b35687b145dcc24b56b43d1bfd80db5de020f495ab0e8b2eb174eba9f2eaa84ad223b4708a5fd67c5615fa1fc1bc3e220c98677b69d8a8d12214c0885c07a7acdb129d7151e3ae04cdb69f1fa76b17201d7bd75114e0f91be25556ca77fdcdb0303f09c5e63c57109ec482efc4eb5383ce8f8753949a8967ac69f8ebfa5214d756f53d584f3134c1c64db6dd8b99974cab6b5c0f0a686949722a6d40397a4e508b43b80f34286e0d4f0b16495a1bb2a2e91c9d235cc7e9888fa19fdc105bf5e4de8cdb61ef687970148911cd487780cb57bab4b84c06db2eb593ee7e005f31fe8e55d5c50f9701cd718d3619ba9df7744dd1502bfd849d280edcecfde86e70c95c2e34dc5d32534fefd24a03720306c6d119fe443b1989b0bb04f0cd2333f2d8d07ce639d5e2a6875bfa6aa0070dd2c536c482252a9bd83a8730223d5ebcb786aa70bf5c5048e5425d65003d90d930c8ce8f780ce2d46e3f2aef072019f06581c34057334008159a5850025dce797c837bc2dc0ce176b9ec713c66538e656edc107576ea871f25701b2fb48e0548ba9f1cd48bfc59d70c5158f885acb071d736315272776b732b202f7ea4ea88b1765ee8e784f9dfcd33168e5d5365e873f86cf2d0bd8e4d889fbb12bbb22c12d86f1a97894c226f03220a038b35fbc4f27ae7a3deff0a401522e4042e57f0de438c7df218b4e671ea92b44b7c30e1dcee66db4c0264b10f05c3b293fadd70bd68db1caa667a36ca3c9835bd4e524bb207863545cd3ae842811077f2cacddacc05cac0adc744f9b57931da0045e6bd6fc6977414f6990e58a8e8851aa5b90a96ac9310e8992881b5c6176fdc356694c8f53ae31e5640bee9a420c4f4680b04a0f54e46a2b8d60241cb36c70e44f9f44877c34ea72f33666cb8f20f016b5c2710cd877a7477f1e0c22ff14885dbb71196adf495b2b945dce007dbda07f8182d18c892f5b208a38758658f0e7686491ce85562a69ef2ad6b3636ded2da114c18503cf6c7fb79235228d7f04b240ba6ac7f27afc610d5e29b53a4c4e957b968c0955b3e2652ffed0a72a95e940f716f906b2c9318c1aa27e90fe0f8e2c062c68bfd8f904ff8ea25c179f98e525432d7eecbb24cbaa985c76a9f43acacbecf1b9ac233d3ddeff98686ef1eb0c60be149cd3afd045815838d5390b747a267365fa15b663be54565229793f6d1f76107a2a1780775ef3e1d7685b4091607422639d997cfbb0bfd1d9a7bd87254dbc9e4362f3893ce1ec388f1ace4e85391c179e501021a3cfa1329555d0245f37a4023a8bae3c75332eb33d34229a8714eae861848eac675c3242ac527b04f4706c90f19311e7e495635093be38f6d00e75f78e3179564d9de697aff8fe1ef224f0e4165db7dbf18063c7263aa714e480b7ad999acf539c6cb9a9bd23c7360f51de1dc6619316d917078c577597e9dc98e13b45cf742e18a7c0046a407b642f6873f13c8aefef5fc8220b578734a18b4a10d075feac63bcde444f5a8376dc14db037f3cbe08c3d1a76bcef03c69c1103b4f562d12711c77bf670ca69fe3d236b931f98183b8fc14288e7aa16319c56a964f13f78600a54242055b95340c14c3ed4569472ebe11e0401d83706dcfde9e947a596bf023502537ce50781a62516c253d7a83654c89a8e50f0ad37ae05eaca0e1ffa2d3f6676d83ccb13b5890840184e84151ae13e24a9941965e9afccd1133c6fd513ba276cc4ec0e0b0c7dafc6340f2c596c2c8f59b3800e9ce06c48d4ff23bb6b6875a805398d7e2d5326d96397cde632ea2f59eace7885df77b2444e3afd16f90a7ee2c46244781c4ccfbe0dac3f155cd0444da588296fadb2da3d9514d1988b2b18eaf5bdf7fc4307a14a3a64d9acb3b4de117601ddb92691fbdb32aaa569a0b3603ccb646d76aafa756ffaa6122664f33c53a5df3da198b379df36052cf5e62315cb20113b720d6c902b2aa8fe96c92d4413570fcda61d24f2846df9fca3722f351fb4fcf4fb5ebef5fbadaff428ee63fa00395b69ff735a125e6db92a89364a92bb037fd4b51344caa4d6e12c16c29ca646dc65175a42986a921e485a75bdeeb2b0fa30a6b2b4e1c12120acdc21a5044c4df68b8775ffb8f1650258f688115b6f46cb53c7aa63fae2b13b4e404764264b3dfc3825c1526f7ccf4bb14553ff7bd5f6cfadf2a34a0728018b55040c2f2b28fd2c1a984db4ffdc3dbef50bb7f97466a92683f1a36f3d93ca5fe42312fe66a9d803fcf96a5fed79ef9345dfb24660a917d8429c798b62055cd0508c81d0bae5cece3cdc32ed0379133989b9c7835c351ede22df84469f69bbd6bd443fbd95220bc7a331f0ea81b6a8e0ccb505f6b3f37fe03b53c34e5591b4d11e31f06f52bc73392bb8e4ff245a07fe62a557fa1674c17c2fcc3369729835c900d9c2a172da53fe8b677fcc45e1204e3bd36b8e22a7fb6bfdbbd0ae8259b6d1f29eefe8a9cfd0b5fb08deb891deab0b685273e1a8394ea172718ff7a6dd0727552f9fbf662309d41b4474e11100cd7c496e3a75a38cc21538033876db78bde79a365a6ee1b9faa064c7588df9d3f915c8c5d920e95394c11828a45932afa271cd2265242503c05da7918e84db8568ca839f8e7b730faf12907a27be86c7dc87602c129d76b993e650c77bf13ea65497ce66858c4f9ca93012b4f97fbdc287c0799f1598c8a9daa607918c3620ddfed0a855cf6bd68017c8bf9f75f78cccf00db97869b9d4c56a81bef579554a30c45f7788d1a4cf8f88d7a6a162de749455ad1189094a366919a0bad164e6e251ce3af5f6bfe6b73dfa6539fe75eb5c700bc84cd29d98d236fe0a38a3d9f4a007c7afce96101f1ec884cdaaf7679dad8c8c5a009040d6dca973aa0a72e4e909044ac052df66e951212789a9d157b9acb6d7aea86030d71cea69282c9346d1e06e9705420ff3482092b42a47167c394e1bf4a6f1ea6ade6c37491f498d285c4a97b1fb685633c0946bce142452f488678dc1b60acb03b4c6b00be73751cc973a55138eccb42c8d736c8941d9f412831a3f32a99cda95b1b44cc8c3c86069f95cfa817ccc319889ff72d05e97ab01c9c9eb3ce3f3ba533615ae8313c12aff63717b5f36ec6cbfc962ec9dac1d3781dc5aa60114ebf8588c899d5dc4b4d98f665788cedf67d80d668055473c7f3e1704509d288b7e35b35408c2059d9729e9f6a10551d77e51c8518b52163a5efbf12e8655d9e5e1be0563db9102af858ef68cf7b58aef00578a574b9d26a3763ddb56823ece4b991581d9c3a51fb2f1289e9c9acc04128213ee537e175567e3fd41c92b973f89a332f79c18f147b03325ce0d17fa265cf864cb1317bbd8bb90d884ce3952bf072b081699e39d40ea589933068834090b244540a74189c544eb70c8a80ff83dadc427220d476d0ced0931810c571454fb6e75fa7f04490ee1ec6cb99ba8ff6c4f9f3155bd8dbfcf78ef262fdc4f32b5c0838235c746c4c0138ee9e8852b4d03c062fe0a3583f6d3ed739928bf83ae3ecf7a7185a82933ce6f79ad594c28df48477e7c70d50f5bfb4fce0c7438e14f6ed0e14ea18ad41f8ac43c0d2175c292120b50e80a9d16f6d3d530d7513b5f4ab4506db362d5f26469a950e86d6b214d629b780aa2c1c0653ee074db24bea85178c44159fb3816be0a59b16614fa0da69550e41fabc1897d228e0abdf1e2d0f2470e20b45115659cbef1a79bc27c99a45526ed393ba8bc8a65e32e75c28dd3841311e791f167bb0b27e9bbb053e0bc5fe3b16b551d5c91abb1f1d73141a816a6fd7fbdb770439ffb985303856ad0274bba46e5d95367b64e68586e14c9043359fad5a5d2f1ea285bd3f4cae4ae976910e8c08b8737fc7752", 0xb41}], 0x1}, 0x0) 05:28:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000000140)=0x4007fff, 0xfea0) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000000000000000000000000001100"}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000600)) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000000)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x18, 0x2, 0x7) dup2(r5, r0) 05:28:34 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) sendmsg(0xffffffffffffffff, &(0x7f0000000bc0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000540)="e508b1f795e2507ebcbfa1a4efcba7fd3c55f62fdd9f00f464c615eb4954d1437e5a17612b8e6911121d334c85cf7c1fb68312c095f9173a8828aba4e0c0bcc23a3080d07a7dcb5fb8b7c4b83aba2a1769cf796f50f8dc2ed52235e694a9155dc9e774a37e890059b629ac9dd6c019dadce673d129a0b0311b13b92ae2ee4b2da85073d28298ce183cb1f2d138d6fc7193c3c526b49021047e4bf82d5d2501a90ac30587f3083c02b0b7269d28eefdd0b76d47c0b4e431e4", 0xb8}], 0x1, 0x0}, 0x0) r0 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3}}) r4 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, r4, 0x190, 0x100}, 0x5, 0xffffffff, 0x6}) fchownat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, r4, 0x6) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000000)=0x1) write(r5, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 05:28:34 executing program 1: unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='r\x00') symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='./file0\x00') munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 05:28:34 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x58) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) 05:28:34 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETZCNT(r2, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) semop(r2, &(0x7f0000000000)=[{0x3, 0xfffd, 0x1000}, {0x3, 0x2, 0x1800}, {0x3, 0x5}], 0x3) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff}], 0x7, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000100)='B', 0x1}], 0x1) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000280)={0x2, 0x3}, 0xc) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000003c0)=""/160) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000002c0)=""/201) semop(r3, &(0x7f0000000040)=[{0x0, 0x100, 0x800}, {0x2, 0x2bf, 0x1000}, {0x0, 0x8, 0x1800}], 0x3) semctl$GETZCNT(r3, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000080)=""/47) 05:28:34 executing program 1: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) open(&(0x7f0000000000)='.\x00', 0x0, 0x0) madvise(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x5) 05:28:35 executing program 1: syz_emit_ethernet(0xbf, &(0x7f0000000700)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004c0000b1000000009c019078e0000002000000008209b019cfb89992c50010c72893ffc3d638f8235c44cbeaa30000000800907808000224045d4a006f46413481e5196bf47c99016ae57c4a11a86ba490e3a676b621bb8297a58626ab479f130f7571aee4ec3d569fe5c1d367052ff154b8e090c9df982fce38d99e6c0aa018908c903b66d4136948bb72e7d34171c5b354d9567b3faf83f72bb0f96831b043d6ab07331ee152f679cee2733fbba99dd00107bf9de24392ea675eb4110a5c215588f5d94e80a23be63c5a81a5296c13a4a0e80d6fc62c6e31159139c89d9cb7b50075531ccac80f77389a1df1dc3cee9e7773fb223caf37b36c5372f41ed39b1d6eab70b695248fbca8df0f0e217324d9933d1e0f607e00"/305]) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r4 = getegid() getpeername$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r4, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/214) 05:28:35 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000fe87dd77983823a878e0000002000000000307907800000000460000000000000000000000e0000001ffffffff44040000fe58144a4decbbcf4c5e4c3f862309a79249684f52a7ced06eecd5c78d1e009e1ec3177adb6fb323"]) 05:28:35 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYRES64=r0], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)="07020033ff0f00"/20, 0x14) write(r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000600)) ioctl$KDSETRAD(r1, 0x20004b43) 05:28:35 executing program 1: setrlimit(0x3, &(0x7f0000000040)={0x7, 0x7f17}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x2e) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) kevent(0xffffffffffffffff, &(0x7f0000000500)=[{{r1}, 0xfffffffffffffff8, 0x15, 0x4, 0x1000008}], 0x70d, 0x0, 0x1000, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffffff7e, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af25ab0d7317a117c00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d", 0x71}], 0x1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0x803d, 0xef2}, {0x18, 0x0, 0x6, 0x7}, 0x80c, [0x9, 0x4, 0xffffffff, 0xc, 0x1000, 0x5, 0x5, 0x7f]}, 0x3c) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000140)=0x101) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000440)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)=0xc242) 05:28:35 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0xa088ac064810a368, 0xd1e32c93d5b40ae8) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(r0, 0x6, r3) r4 = getpgid(r3) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000760000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r4, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f0000000180)=0x10) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r6, 0x0, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r8 = getpgid(r7) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x40001726, r8) 05:28:35 executing program 1: socket$inet(0x2, 0x0, 0x6) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x2010, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0x8) r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) connect$unix(r2, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x3, 0x0, 0x0) 05:28:35 executing program 1: sysctl$hw(&(0x7f0000000080)={0x4, 0x1d}, 0x2, 0x0, 0x0, 0x0, 0x0) 05:28:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x6, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffff, 0x829c00, 0x0, "104020886db7b7f39048917fea647cc0e805f6d8"}) fsync(r2) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) 05:28:41 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000008d742c007b80309905f87c8a5b6701000000000000000000c414000000290000003e0000000000fb0a000000000000893fb013e050005b5e3e994c4fd7207300b02cd466e99182af91f9fa67a902e1d8cfa72d437dd3838bd3d64429b7219c48405d9859af65be644ba52b5dff40546aede44511b74f4e66d99fe982ebfd0a8de14349f0bd35e6dd5b46fc79dee804d11ad97afedc6bef96f8ee1d715ca60936cc8f12e90cd67ea0cddff52994"], 0x38}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000600)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x8, 0xe145, 0xfff, 0xffff, "1011e716007551ddcaada2ae5eba1da18386d224", 0x0, 0x7}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000440)) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000440)) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0xc629, 0x1ff, 0x3, 0x0, 0x2, 0x7, 0x200000, 0x2, 0x0, 0x5ff, 0x6}) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:28:41 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x20) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x3, 0x0, 0xffffffff, 0xfffffffb, "687c9eb3cf71050f6bcc567eaafe53ec1557f0a5", 0x19, 0x5}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x6, 0x0, 0xfff7fffffffffffc, 0x1ff, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x9) writev(r1, &(0x7f0000000080)=[{&(0x7f0000001900)="c33c8b6267ba7d643d5f73af4bf5049ed8ec61169bb01c87d82404fbed5581c43f9c4302db0e948a71201359e63eb1105d66250dc3991832033033fa50bf70c64ba46a6eb73fa434847c83ee3e8e150d99024d4d9c065e410235b8f56ecb94ca7e3773fd9c2024323eef6c47d22df173195b0a5251d202a4e2b2a7f7ab2515eeadd96c54101d1e", 0x87}, {&(0x7f0000000040)="fe13b020f91a50dad2af4cecd3d4870978d2b6a6aa7f5497453f47a23a68285f813a92ce", 0x24}, {&(0x7f0000000100)="af31aaae762d5f2259116127e7b1dbfcf5c4f937b0c722de2ddc7444b3984f5a2860f32614410b95148c1d090de1babd7580c13b8be8", 0x36}], 0x3) 05:28:41 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSKBDIO_SETDEFAULTBELL(r1, 0x80105705, &(0x7f0000000040)={0x0, 0x9a, 0x3cf, 0x7}) sysctl$net_inet_etherip(&(0x7f0000000080)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f00000000c0)="cb986a7bde2a1b0ac5a7620b9a2abc0c95dee745e51059313b318a1c3e0ad8", &(0x7f0000000100)=0x1f, &(0x7f0000000140)="abc31aa6f6f55584a97d2bd49a7df57c551ab1ad00171cfc08223d8fd2dcb93e99edc140", 0x24) sendto$inet6(r1, &(0x7f0000000180)="27ff3c83adf549efe0662e276c3d53b78d5e70285b8dacc78ef5e8b8f6c95d7e10c44c4f10cb594b7e5ea8caed28d6795bc1b070f3052c7ff48a3c3f23586e7d6384c0991051475aec1de5bc90007439235047399b20214e90758407a09fc8319bd5ca677e78f5b35ac11507337a82c70bc183fb145d793959365c06705fdcdad4c7a0fc9f52de2315a0", 0x8a, 0x400, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x80105702, &(0x7f0000000280)={0xc31, 0x8, 0x80000001, 0xebe}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000002c0)) msgrcv(0x0, &(0x7f0000000300)={0x0, ""/1}, 0x9, 0x34587a285dbb55f8, 0x1000) r4 = fcntl$dupfd(r0, 0xa, r1) read(r4, &(0x7f0000000340)=""/98, 0x62) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000440)={&(0x7f0000000400)='./file0\x00'}) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000480)) r7 = open$dir(&(0x7f0000001840)='./file0\x00', 0x800, 0x121) r8 = accept(r6, &(0x7f0000001880)=@in, &(0x7f00000018c0)=0xc) r9 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000001900)) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001940)='/dev/wskbd0\x00', 0x100, 0x0) r11 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r5, &(0x7f0000001c80)={&(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000017c0)=[{&(0x7f0000000500)="acbc13a380b5ba0883c757b60a5af622fbe35756098a57a85413153272b3896ec31ad9c3abf724b949e61f2aaac951ec7349a24962a3ad024b131c45a079026c478756566ed3edc42dcf61c301ae65c1129d68176a7845e9e494db4df7a05201851245ae968f7684d63216b5eb65d5f56cb6d5f208dc2daa1325edc6f5d70d06ce0b80cba93152729e508c683614bbc715f7beb51f468c28b8fbb79f44d50cffc02bad2e25d49268794e51282f7d15770d98cb9afad339d9476fd54bd1513fbcf861cc89a6c7dfd597dec762b1ca32186df398ae1bafd7e6d02f71dead60f807468b1bc8a38c664d8eca3c026e7adf8f581910ab38d22f4278f3405f20bea33f18812ed808e10bc5de9325bb9cfdc67e21b8563e5f8d4a99efc9ac670f3b9527ac1722612fb6c3b1cdffd62fd969a9dff36d97059746751a359f00d1d7aae06de97b6cdfd834806741e501dd8565bd5455b8fae07e6d107172231951a368dd8d2d50f120a4c8e86e447240a3dbec890bf74e6fc4bf5adcc595a28b6134490d9fe2958d4e4ec98d9d9e18526cbb7f144c292779fe2e2df1eb83ef97e65454f97858156bf8d9708ec6c4d91d0630b95a14a05ff4decafa9ffae6f1440482f1921daa881b92a6bc5735eea5e80ea508ae462d573ea75d6d67db75eabdeb78521369558d62ca1433982bf16015fbf9da74d47b832ab86c3c921a3d96451f788fd1c941dfcd461c715cfc153757502ff985beff4d821f019437f7765138d3eeab2b14d5f77c5d769a95044cf10f817ac09d18de644cdbf336025febbbd5baacaa94d2711a58b166bd99f79f7b9b9380f1e4466204692e1f05a898aed366f5de5b236a11695b7b9639769439c9d923ac9a8ad87185a6fbaafb713d825aa4b256655b4d26d1111bbbe41325abb4cc352b853680e985dfeff2fcccd9b1bb5df2e6bdec5bd4807ee8d21cf21fbbe5b39995b9150b16c12dd5711e59735a9f2614a682bbdf27e60e8a6e407f752cfda72f6958e7ffd4807a236fd3666b5adb6bdde6b20e7c52ae22e8d8afe0062b0152f4ff3319286014438211a15c5026a90059d006da35ff28b14f8dffa40c698ebf759d8e06df620c79c819554ba36cea8228a26fb57e20cbd629e6e06aced63db4ea9e21c498076da6980d4d806534bdd0bce273c7e4a3fa2cef685a84912927be44358b39eceb82c59084960011ebdfdbbc512430fdc891dd720f2bca872cd38e02f2a5da452267a7bb08e1d2665de630e95f42c237ef93e6d5b16dad3e3c59897e1bff444ebbbdd6a96231fe49c4ac85a3e00cf31ffc5565b72472630ebeb299e357a4124213cf61fc56e38d6443d43657017247425b07e1d19e598d9de59b420200308eb32d96aacde54a051417b75fdb7977f8c99561cfc9edfd710583ac48275dfafe38a4cbac5116ca9a63f6c3e8a648f8ab723ecb0d1cf29f67202a43af30132b1a7a94f4077c4a2cf98bfead92426630abb1677e9f2084708b394954f9273150b5e3d55f7333974ebcdfb893282c3cb18a1a256938bbcca57972c649b8c99757474367ceb3992cfa75c1286e4736d306557acbb9c8e101e092164842300ab5d7e32f4a4bb0df06472340d965a67dae1eb9af3d9fc41e569ee61e586c67aba9fd5aa09b3c6fda0bb4cd98fa12133628b0d2b668136f3d67fb289dc55f3f0695c5525624668384bdcd0a12e124a7783f7b0e23ab6f4af736cd77c72d1cf8e3f18c4ab8c801038bcd0f970ff88a4e99675c7db4843fb265b1f96fb0c8e4ed8a61aff8e14f7450c1c5bad622c0e19e2ee44955d3b822b47e6d08e95549a95c7e605e04c2336ba17e3b4b12c2bf505855b3ce0a4160a27f76bcc9a22589a5ddfc9a4d308032e1a10ff3ebdbe514b532e0d93fcd0791f8474ce27754e7e10b87276056daeb2e69ec495c28f69f1bc7a389cf718c476b191d4098d107de4fe7e4e4c4dae5b7874581e2374d84fe01ca6bd27a6a5503fb217497bf7015f97e8e4f459e72b6c01de337d16cd6031adb2829491e71e1fd9bc82cd7359045f6c0b85649c1629cbe382ea3f3d3670c147da01b902bc5c21ae702d893b0885437e570279a1d19c1318a532a52d90833d4ad5e065725b3c43a4cafd7b5f97b4ed36882096a98abaa38725ae81496b042345d4e88ce9655cef436b42c743329c894d559c5f6d2f68b69a2191e0a61fb6c2c2a7f005ef0a7a05fca143d40d8c8e9f85d02535986418237d80a7064c0c2ddb9dde88156739217c5e101aa8f0c65f15f925ddc8fdad87771d33d495d167ddb4aabcab1d0200cc818b73c85dee8c44820e3caf7b7b4eaeb203b7395686d915d058ce22a4a15708c4c3526650652c386cd53faf29c22304d2a626e550be57b50ce8da6bb8bf7298ddc2a559e0377e548ca6494f2c0a066b448cb4e6258d2aa516e6507ee2a4f17dd6877000fa5d4667e5556adabd0670ef40d6697e1dfdbd4c82e9c8beed5b8d6c9fed04f7180f1bf268c401409b0547f546077bb89e269c61449e57cb8321a6a62134be1984f0fbf4d08939c541d94e9abf35aba39e9423e3ba9b97dd10472e11a36d8ed1155d8d9c299492263f2ea3b5f6861cda00b506fd8e183ab9bbab503f606768a70215d3073a69eca73e3056c74673932c37049e388b141318bc1d830ab309388bcb66600d324f40748122e24cefb8359bbc12afb8608703b20aa86be2c4cc2bae952310fb7e6ab69dec59845f0be2ed73659f22ea89b8285dbccdcf037df23aabb37833a6332da15ce1be1d215bc45179efb2c6d856392071ec1312cad2061e98ffb2ad988a15649ecb30435cf65aef9e247f258647f20c27f253bbd11f02fda2ea04ff1ce46bcebd18c486f97e6e10821de57f4d902b46a5e2821357cef29a393be73afbdd4013cc57994b7299a41efd56bb71cd3caa8af2d7fe2570492f5334eea7196752019e018ef1e3412a48a0340ea5d0bad6ff8507988a5af76ac1738829a869f4341638c153466603c69615f9f07d2a064d0f526990a38d460ab1c66a7f79911775d0b07285db763994e4ab2931eb1d22dfea4f56539bacf849810c199938a13f4e30bc494a6ec08f60457321eaa140fc994ce2dbf5258b00ad2c0d96642bee38e3bf85f14b5a454610b1d6c08d1b55e850efc8ce5ee27a9eaccf8cbf587bf758d682e89bed3ac1d4ce893f751fc8d87df1584809402249082048b14ff350a7925b879125fa25589e7745f84e6141ca0bf5bed7776c9b6d54cc23c800c98c3a0bf3d96a72afe8fd67e483e8bfc6568c51d22dcf0661590721fa09b5194a9d135712a78547f958ed7646a2ad6122abe3ac511ac07b6d1c6e732e3f3fc8431a98497ee830100ce07f90fed67a11beb609ae829bd1bbe309fc873884bf9aeaec71fa9f76c4a432df3e3c7bb66554fe936d5bb30dbdd0b9b3ed19a723c5b076bf7736c772007e74f741a38e665b0cce90362f4778fa67e49aae30e6d8fc8547cda87b5675e4210c5becc1744048349b0264695d06c8320ece65084f593da236ed289837915449e1413f6a56e25b38c1f83467dfea44e344492d86a0fa27d49820c446d8a7e62462d47154fb1dcc26df264b314a83d55de3b928d680b1e1abc694e7fd29971bb93589bcb9192d9db7c380548045245b5695b2b3cf6df31ce86263ff166736cc9a36a4b5fd7ce997e99870236b492ecf779bb52a0c793445977621b8c8181fd7e94fe415ece14ec14dadc2683864c58e22a210384e93890fb608f9b1d6fe965829553e7c863b577206566cb9aea51a69aca2684f775bdeeb440c180abf5d411f3cc2acf517625767c466576a5e364c79a908cfeebc6501ee84a528847a35803a4dbe5a9e64c70cc2ecf271d3e57ab8ef84c489a1f7734aaab7ae3c19da4a0d795e1d850809fcea827f8d541ff87286f7b7d58e3978eb530be471633772989c238f5214d88ddc142c1275d92d5d83cb73db49ede52e70f8a43042bd5f3ef0d07510a8390f499867727ec71c8d48dce2557aaba0285978a5dcf633bad93b132db0488157977258ad783ca13ad1e06ebf400cbc8fbcd6463e299b3a30027ee2ea44c99cf443a1427172a6d9302dae86ef974474bd48d200b95f8ad9d7ce6c11df383e0baf782cc27c38d61c954b9404bd9cb9826c60768fe060cca379b3dc562a5263058fde961a09300defefc45bda2dcc7c5921201346a21faadf0e90e936766c76897860ed92ef23ad4abed71706174c2d47aae1d6f976a7bdd9646c636c4f5d2253f2c62dadd89fa95b0b87cce807de33020aaebf3db2ab092f049ae77a73056cbf2721c7df466fca84b7928eeb83041829f055bf66d89973e01e5483d377ec703726af696ec93d4f32a726ac35b91273ef1d414e92d609b95bffa4c4da313c46bbdb0a8f4bd3deaefe6812b91558110481aeee387c8072006d7571aa9854d3a2e13dd4a7e41254f8b185715d02c8383872c5dad453342d494bc12d474592a8dcce217661ffae61131b2e6803806d25cde0bf6ee62fef54ab3a0babb2dac157d36e3869dd5027ca093cc6d50cfb25a1fe182f8c57da6f90a62f98b7ec7ba2071c606f0e016207ffbd6d3746f5aec4991e96c1c6f46692952c96fc95c5ad5e40915bc4211d2e6b8cfe1a8313118dd5ebff8a937a21fc992c9bc155cae51e074490dff7220106957701508952d123e42c0e3cade386c9cdcb14f31921d80f25d0b272c8652ccc29c58be5c403cf3cb2fca109d92e12a41980db7b5c8170b9bf072008f7273e392545871d7bf8274bc1e911c4f543f5e247c8501225eabb5548e763295a2cba4c9892e7e98ac305761c301d80c66c55909842a7b610b4622d77d8e071720f733bd5b2e455c90a0a39ab0d447cf68aff07dca494cdf4597b2130a5a7258831b783982c05e60bfc1a621ade14531b0eb01b89b304494f45c7f74fef4ef26bd0ded94d1669e65d473ecc12e67bc9b9311ebab192c9852ba358c4e6f2a4be1eee9970af68a1b1d2809a833a17c2fdcc3ab10d9f383067de5f694be048e17f6929942b2c971c8b85a1a502ea739dc1f01a78b31630560fe1728947905aa5769d8b7665ed6b05c3ca2037ef4b53285d549f5e9363d79ef05237600e89e540a3cff6cbeb33b2dbe70329797887e2193aa7a654e0d42e648bb853629a413e9838f6bd234c42124d07b4b4d64e595101537f198382e61c83063e0ea67d529c6744302fcb1ecdd7855eecccfa2b3ffbc80db2c0a249359f1ee40a8de44b65f1c91f8775c6c2e67b92fce0bd7ed33245374603b0be37f5a8898b57a6846f35cdbf5237b2f2c260727499ba9c48802f886204dd302412f686623b03949cd174efb49d401b30cd2bc4adf7fd3f23c5eab4e3642cf51e88d54aa2bd6d956b6bdb1d75fb67999ad8d79874f74ceb5a8eedee51110bc0f3f3bbd2c6b533622d470a06d40cd0018c70a2c3ad9d46e7115dd0aee1774d91e2190b1a0202598fcd962fecbefc7e71cdca2051f2220363c545fa797fe41de1e35507df8421b1e83770bd28b2105ca8bcea67d58efdee898746c64f6b362c8d86e117570556398cc3fc2f0bd3d9b89bd5bd4871f25709fd3b597a0396306242c3e49fa952d1e05d76a9325ff4cf24e0f9c79eccac8adc21d9b62487c6be638d581e8b469dc8d7ac02c7baa56e9172be0d56daed82044e5d2ca09f535e85be8d539b150838955e2cb9c0691ff9e414406c09c5eaec3b451dde47eeb96cab183f231d61b092a2517860647b81da6b95d488a6a4eb20aea987f77649ff60910a17a5149", 0x1000}, {&(0x7f0000001500)="43d14d29a6e3ce0cce1daaa411a25b913fc723e303d85d08d3dfec", 0x1b}, {&(0x7f0000001540)="c58d930afac0840756d0065d7129181accbe492f40307adf2ea7b272f7f5cf250c9d0816cbfb58eebf8e91da20d1ffc246b19d356fb21f", 0x37}, {&(0x7f0000001580)="22ac56bc32abde5606077c117a16bc608b192f3645c1d2acf86617c1f4f57592879173f4994e762448e7a0bc54ebaa766373e3e07a76b9065fb59d60e8b4b9a9c6579d1cdf5f34854ee3ecc1ae4ccc0bd7b86c9aa20d85e427dadfa5c28cbf8edbb0640e3636de3b012e4da7f3d06a79ea5899c2162aa6725524847e9cc311daca4b699a198d4cef6c929594439a7d8e420eef2198904bd835fd04ba2a9b2d7ee1c541c8e4f2e6688553de", 0xab}, {&(0x7f0000001640)="94198440cea159710758c5085950212d041bdfd15fd90d78c50ccb89953b31ff21310a87ebbe802c1644608546596bd23d989f5745fe7ec245a2979fe6fee152", 0x40}, {&(0x7f0000001680)="4c20846e5675816bbdbfbad93e00cf4aa11a5c8f2c2d9ae8bf0ae0528c857dac", 0x20}, {&(0x7f00000016c0)="e96c84b3c5781c5a1c692d3039aa3abfe7e6e2f845f53f7abfbfe43d79a36d16fab870975b853b0063ebeaeb5482a9345d72b9d425e32da93374d6bf745225439a374f136ee6585826a5002ed3af277d101362e87df41aa1967fc95b18990b39", 0x60}, {&(0x7f0000001740)="4fdbd4e4e4472c34719d1796e2bdac57c4782d8f18a49c0f0329dae8e286e456f9b2892ef8dcbf0664c71790d7d5026dd952f6297f64818444aac29aaf76bc132b4e571ee8680a28ef015a797ff2ddfa5c3b91a560e120cb4560e6", 0x5b}], 0x8, &(0x7f0000001b80)=[@rights={0x28, 0xffff, 0x1, [r7, 0xffffffffffffffff, r8, r9, 0xffffffffffffff9c, r10]}, @cred={0x20, 0xffff, 0x0, r11, 0xffffffffffffffff, r12}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}], 0x100}, 0x4) 05:28:42 executing program 1: syz_emit_ethernet(0x137, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa86dd60669e5e01012b00fe8000000000000000000000000000bb4ded8f20fe429148c5057a46004745a90000000000000000030090780500000065558313890c0003ff010000000000000000000000000001fe8000000000000000000000000000aa00000128640000002c0500000000000001080000000000000000c204fffffff9000100010100001307d7a78776d1a1ea0bd59b82f74e048a76496800000000006701000000000000194fcffc424f1cb70000000000000000b3081d23737bf553bfffb48262df0537ae84b11c57e72682b65ee8a9a202f3f6b321f33b09d42ed5d5a6c0c9660ce9285ee6241131480610df3d5532650a6d9bd6ae959e990a3208d9eb4f4228932c2dec9701c16c83f683e1509253e2599d22e067e85822813a38330769da791cd37e011db2816ae21acd2103dbd069b1309d6e38e1b5200897450568c808a064410414810bf32207b3ade488061ac7560f03c818770e4ecc6f9b0c14d99fb6587771eb9ec7547e9ccb754731df32d1f2f9427f91d20e91f4ed9a7798dc1e690498eda8949edd82ba51b7c1a970087909544e0d214f470d34d67f23eda237578e8663d24864f2999a6bb10819b7853689886b1a0e0604b4b23e1c571fe88690e8166bf0e763ac2197b5dc8706dc78aed1c59876c58281818d4eeb29790891926b4dc506e95a8e748ec78fd21a50eca1cd2806b80dae470df0ba915dec5c518259d937df9510c9f98ae1cb0c6c88fb6c315ebde98fdf770629c834f8f1eec4935b05f717ea1ab78e0f1ea160d8ca3a8d11b23cefbf4103a075d85cfb22f5bcf8af1ebbd60ab3137500c4fc628596696b6f16e3f682"]) sysctl$vm(&(0x7f0000000000)={0x2, 0x4}, 0x2, &(0x7f0000000580)="6d6d37abf9a66a566c31f4ada30d9b898538d8fa0b8ee6e9c38209673a3ad11ea273b1f1a506a393f83ede6a3e7b266db487a5d074a1e5db4f7a775137e18528a222eed752efb9d7dd0a88a413240950eb6742edc3f9835bfc7c1732c23d912551d6a760503a54b3e61e4dec29470f79c0ed27cc7c7ba2cab884a7b4bbc67ac7698f58997ec625250200000030dc23f478ed93dcd18abc864a507016b712f1e29138bd", &(0x7f0000000240)=0x96, &(0x7f0000000080)="6524b0e3de703226291d33d5acdecee454d24778ad5f791582b83f2b868124671fc5485d2c87b7b094c51d87975f8d2f09780fae03beb1b87275945deabbda3419130f7d550136bdf5cbf1942c8e1674a7bfdc03d9d95a0a61540000000100"/107, 0x6a) 05:28:42 executing program 1: syz_emit_ethernet(0xbf, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffd3080e21fd08004c0000b1000000009c019078e0000002002000008209b019cfb89992c50010c72893ffc3b738f8235c44cbeaa300000008009078080002006f46413481e5196bf47c99016ae57c4a11a86ba490e3a676b621bb82af2b36fead918626ab479f130f7571aee4ec3d569fe5c1d367052ff154b8e090c9df982fcea018908c1d090000136948bb72e7d34171c5b354d9567b3faf83f72bb0f96831b043d6ab07331ee152f6f900"/191]) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = open(&(0x7f0000000380)='./file0/file0\x00', 0x10000, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r4 = getegid() getpeername$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000340)) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r4, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/214) 05:28:42 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) syz_emit_ethernet(0x3c, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000aaaaaaaaaabb080600003c01060a0002ffffffffffff9b9d28df60abec5157e3ffffffffffff3f499dcf0d09183a02de7a9f23a2e167968ba7d0259d8e79"]) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x5f71, 0x9, 0x8001, 0x0, 0x3, 0x0, 0x8, 0x2, 0x1, 0x7f, 0x73b}) r1 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) write(r0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000080)) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) getsockname$unix(r2, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) 05:28:42 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fcntl$setflags(r1, 0x2, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) fsync(r2) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000440)) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x80, 0x30) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000040)=0x9) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1f, 0x800, 0xfffffffffffffffa, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) 05:28:42 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x1}, 0x40000000000003cc, &(0x7f00000001c0)="6c6225c35c83ab989bc12380cdb0f431a9ef65102c3f4de9bf2b3fda096b2ce0d56732e89b8400691e4c611ca3f0949844215a558cfa7ec3015e22c8bc42aaf9e20400cf92674e0010e7301ebb35edca1499928467db89099b93fb53cb21c5fe305494a738277cd4e7ae6b4b36d2422c57749075eb0edad8f8ffd3061585e332f6f59379d6e30db6ae5b7dedb0a990fedc6b1fc52a4a7f0276ef09e21db0960d6c14861b29f137abf7e9d326069a48d951967666ffb116eee64cbb52556ddda7c5e8738d2bdfabb85763096c0c4697be487100ac48d766ff86525bcbf9e2247d11385213142f2919642df2fd4a9c9d150c60a2b98d537b8b75793f20a4eae60cab1f4f8ebaf08dc5db1ee0551ab60e6d8071d13212ee29968c0f85304246a70ddf06f9b58075d497d502ce3b92561a938dfb7c51f789ae72fe87da76cef3f0475f68ecdabdceb363c1cb1e3bf1bb78c82588c0e82592988a83f396dde6bd", 0x0, 0x0, 0x5c) 05:28:42 executing program 1: r0 = socket(0x20, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000040)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894338796362f1a9f2428b1062851bfc03b22f310b404f36a00f9000fcffffffe608a371a3f8000400000000", 0xb1, 0x0, 0x0, 0x11d) 05:28:42 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004015b0dbf5850a81f78e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff", 0x585) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000000c0)) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000600)) ioctl$WSKBDIO_GETDEFAULTBELL(r1, 0x40105706, &(0x7f0000000080)) 05:28:42 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x516) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) 05:28:42 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0xc0e99db6de761f86, 0x7) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000180)) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x7, &(0x7f0000000000)={0x0, 0x4000000}) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000600)) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f00000001c0)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000600)) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f00000000c0)={0x1, 0x81}) close(r1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) read(0xffffffffffffffff, &(0x7f0000000200)=""/237, 0xed) 05:28:42 executing program 1: r0 = syz_open_pts() syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000d8fc38a6021d021f744488d1cdbc85"]) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x148, 0x0) flock(r1, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x0, 0xfffffffd, "854955001000227993044be28a123e000700"}) poll(&(0x7f00000003c0)=[{}, {0xffffffffffffffff, 0x1}, {0xffffffffffffffff, 0x80}, {0xffffffffffffffff, 0x8}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x100}, {0xffffffffffffffff, 0x80}, {r0, 0x40}, {0xffffffffffffffff, 0x9}], 0x9, 0x8001) syz_open_pts() close(0xffffffffffffffff) r2 = msgget$private(0x0, 0xfffffffffffffffd) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x8000, 0x10143ec8fcd41691) kqueue() pipe(&(0x7f0000000040)) socket(0x800000018, 0x1, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) syz_open_pts() msgsnd(r2, &(0x7f0000000140)=ANY=[@ANYRES32, @ANYBLOB, @ANYBLOB, @ANYRESHEX, @ANYRES32, @ANYRESOCT, @ANYRES64, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000000000"], 0x8, 0x800) msgsnd(r2, &(0x7f0000000200)={0x2, "207c14d1e34bd9658e12f5111b7279dccd872e41b16ac5f19dd7348d45a8135f21b9e51f555f4fa80e591158802658c00165168bf9cacd5108ee5d96e3b1179d12e2e486ba33ecbd6bbf993bc7680c8c744a835bf88b10684f921b08e55992d76473892ba75efab1849ca33513f2c7ff18ec9729741bfc52d8947a153270083d148b6fe166c12b4e946d51f438d152e52e9fbcbf5528f8c9446b0f1db5886b839a5c54c1d3f7e06974de9663322953dccfe25cc51c189e80a60657341d7c552a60d32625e0634465"}, 0xd0, 0x800) msgrcv(r2, &(0x7f0000000480)=ANY=[@ANYBLOB="0000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e6ff00000000000000000000000000000000000000000000000000001a01ba741aefcb69a63b065e004c315e0ed2082560311bcb5f2aae46b28bb65915922494db92fa5e08c489feb3ab293458154751d96bba755ea7d0f9ea31aba94dfefe2124f4bda79b96241ae7cce5ed5f9d025d2cf878c3e5e2379d9b5a9b342e004958072220f57aaa5ab9528ebaef729e028df9a4a2587883abfc1f5072e4a157ba757385c6823f2b40ee7fd900db73d80c2320f49f3981c1e1d47d8cbb708c7653e7505ae886c08282160d4718c0e4d730ac416cf71db0df1204b6a1e27fe3faee1f7590e344629562d9143295a86ec6e0031c33c74c17e81f6be1108c832bea3a3908885596a3324dbc2688660000652173eb591d46aa21a886bd9757099f64aa273306a89b7648de8f24f2dd2e65b291301e8209f1c72bf6cd713204f58d"], 0x99, 0x2, 0x1000) 05:28:42 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001100)='/dev/zero\x00', 0x100, 0x0) execve(0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x5, 0x2}, 0x10) symlink(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='./file0\x00') ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000380)={0xe8, 0x0, &(0x7f0000000280)=""/232}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) sendto$unix(r1, &(0x7f0000000100)="1cc9b44962d4f670ecde5443db8ed289724c40f566638b49221e1f3d71a0673033cfed66b7bd5400d227ea6867735780b683a9b649c57701362aad6ae85dfe0d55fe1c6c641d7502bd9f7e9a731d8ddca41c98d4f21f", 0x56, 0xa, 0x0, 0x0) 05:28:43 executing program 1: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000140)) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xcb, 0x1, 0xffff64af, "9254754400000400401000000000004000"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="035df5a72ee8415fdf13d3825bf20d06f56324a708bf0b880a605565252d40", 0x1f}], 0x1) 05:28:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) recvfrom(r1, &(0x7f0000000040)=""/239, 0xef, 0x42, &(0x7f0000000140)=@in6={0x18, 0x0, 0x5cbac279, 0x7ff}, 0xc) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r2, 0x1) r3 = accept$unix(r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) dup2(r1, r3) 05:28:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) mlock(&(0x7f00007cf000/0x1000)=nil, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffffff7f696c650000"], 0x10) r5 = accept$inet(r0, 0x0, &(0x7f0000000040)) socket(0x1, 0x4000, 0x40) connect$unix(0xffffffffffffffff, &(0x7f00000005c0)=@file={0x1, './file0\x00'}, 0xa) socket(0x1, 0x6, 0x7) sendto$inet(r5, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62eaffdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e838c708fcc99c999ea6cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c01223ef8eb0acc9fbb9fa70dfd2657a833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096e02f2be3bd6d22f9d4fbb2ede9e8d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e9d11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e4f5ae7cf69e8de10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace5b9f1b56119705d8b5cb8c177397cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafe511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd2d5d9ccca947a6fd704000000000000ffd6a534d183ebdd39dd34770f37290a93d68882c6a8d220e5feb6940b4e54a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b76e77e035c64cb4193b69f4d00000000000000000000000000000000028318d8b0de8f5649923ef9ad7e920b3bba62f96ea27f9240f77f1caa34dde1f9bd5a29bdff188d07a497c950f423facad519570079b49d9e012bf64869c4ab1742f7797d71433b4d02e120cf1258cb8ad9b44f5e97ccfee7aae3f1f32033f2342ae2dc9db4f7696fee02113499825bd61c8d8f9d5400000020000000ae2663b794be3e3cf88a53220fbd5b29e2015113a92d8caf88b6384e4c669b0756c351b140b6c3d19a01afdecf40b1e0d17337c727bf4a0ca60a4b0f5d5f065508bc9248f6f84b85f2d9c3cd1087c0a714f76153100364b9796f80f365d295f3d7533e02469328e6ed83999700"/986, 0x5f, 0x401, 0x0, 0xfffffffffffffed7) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0x0, 0x0) write(r5, &(0x7f00000000c0)="80266a140b59907a14a5bc03fcd26fba24eef925df86118ae9e1536ca1729f40d929165444a673a4541b49bb2359d2690e843b267c9b9e58ae5718bc21a7b36ba49ef67af57eb64ca15c1fd8bfcc73fdf37e149b4f97f4f2eb6dc572b6bc57511af9fed5b159a5bdba24d1ccd39c2dde9891dc46ecc6ebd2c5daa3e0df04332675b6f8682e348c794460ddd3ba054ba8d05c044823e6c93da7e8b4121cd828e844ba400dace98c81b303673e26721725ad2fcbc385a64d925afca0ff1085a8178be57489f47506cc2d153afd76fea9add7", 0x15) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 05:28:44 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3}}) r4 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, r4, 0x190, 0x100}, 0x5, 0xffffffff, 0x6}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) openat(r5, &(0x7f0000000200)='./file0\x00', 0x100, 0x24) setgroups(0x1, &(0x7f0000000080)=[r4]) r6 = socket(0x18, 0xc002, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r7 = getpgid(0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0xd829, 0x0, 0x0, 0x0, 0x0, 0x18, 0x6}, 0x7, 0x100, r7, 0x0, 0x84, 0x80, 0xfffffffffffffffd}) sendto$inet6(r6, &(0x7f0000000040)="6454688fd066092f560e9f5f3818431ede94ce40c4bfc7d621751778da759b5b3d9bf6a4d1f4b663f238eedd256b6cb73d64b97162fbfac15e84d36cca24e4", 0xff99, 0x0, 0x0, 0x0) 05:28:44 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(r0, 0x6, r2) getpgid(r2) getpgid(r2) syz_emit_ethernet(0x46, &(0x7f0000000200)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x4}, @rr={0x7, 0x3}]}}}}}}}) 05:28:44 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000100)="04000000", 0x4) dup2(r1, r0) r2 = socket(0x2, 0x1, 0xb8) r3 = dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e03d48928a4f290"], 0x10) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000040)=0xfff) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 05:28:44 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000600)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x3, 0x7}) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x16}, 0x4, &(0x7f0000000340)="0118fff6360f9ea1feff59657f16666e9f97069815ca5835b6f65316127c001ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62c99897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb2481ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b90980246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac73547476b2a766825196bdc4ad08966780e66be6d740a1ad902a5f48e0a0ffa0dc24244ade0d510672dd77da2c8fffff0000000000e7e3ad4ba11ca80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b0db89c123fce0cbff668a58f19f470bd87e5503c733fc217eb57458e55df300c2d611ae3e030100a9edbd2da6b788d5ff5256df19b563f269e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b2749e7739f0ceb63553689a46145fc7f2c30c0d29de081568214f857ebd1f1e41bfb9a21624840a96d9619e00feb108d5bb60a27d465014bd7742b7e5f4a46cb83eea6b48aeb60db0242a3044bcf955254edb0450200b24c238f90402598ad960ebf7502767ebb569f48ec0000000000000000000020e0a5d2124ceb438c", &(0x7f0000000080)=0x210, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4}}) r5 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, r5, 0x190, 0x100}, 0x5, 0xffffffff, 0x6}) getgroups(0x4, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0]) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r6, 0x0, &(0x7f0000000040)) getsockopt(r6, 0x1, 0x8, &(0x7f0000000100)=""/208, &(0x7f0000000200)=0xd0) ioctl$BIOCFLUSH(r1, 0x20004268) 05:28:44 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file1\x00', 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r4 = semget$private(0x0, 0x3, 0x4) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = getuid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6}}) r7 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, r7, 0x190, 0x100}, 0x5, 0xffffffff, 0x6}) lchown(&(0x7f0000000100)='./file1\x00', 0x0, r7) ftruncate(r2, 0x0, 0x69a88df4) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000640)=""/102400, 0x19000}], 0x1, 0x0, 0x4000000) 05:28:44 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() ioctl$TIOCGTSTAMP(0xffffffffffffff9c, 0x4010745b, &(0x7f0000000040)) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x1d}], 0x26dc, 0x0, 0x0, 0x0) socket(0x6, 0x4000, 0x8) 05:28:44 executing program 1: accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000)=0x2, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSKBDIO_GETBELL(r2, 0x40105704, &(0x7f0000000200)) fchmod(r2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(r2, 0x6, r4) getpgid(r4) fcntl$lock(r1, 0x0, &(0x7f00000000c0)={0x2, 0x1, 0xffffffffffffffff, 0x6, r4}) sysctl$hw(&(0x7f0000000180)={0x4, 0x11}, 0x2, &(0x7f00000001c0)="3cfb68ea747565b33bbc6add94f0c0008b3730b3ac36ff4fc31ffac71ffbea7173ce32ae9071f3a3fbdade", 0x0, 0x0, 0x0) 05:28:44 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x1, 0x0, 0x0, 0x9b8b}, {0x80, 0xfd}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 05:28:44 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)={@empty, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "ec9e23", 0x0, 0x0, 0x0, @empty, @mcast2}}}}) 05:28:45 executing program 1: semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x95, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x12, 0x409}, 0x768, 0x1, 0x20000000000008}) r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r2, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r2, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x2468, 0xffffffffffffffff, r0, r1, 0x0, 0xb1, 0x409}, 0xd, 0x1, 0xb8}) r3 = getgid() getgroups(0x2, &(0x7f0000000040)=[r3, r0]) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, r3]) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, r3, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r3}, 0xc) r4 = syz_open_pts() read(r4, &(0x7f0000000440)=""/68, 0x37a) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e730878ff5dbfdcf0000200683a00a52d00"}) syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffc, "c697c85ea43f83bcdf0000001db0a9f70800"}) syz_open_pts() 05:28:45 executing program 1: sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000080)="4498b5ef", &(0x7f00000000c0)=0x4, 0x0, 0x8) 05:28:45 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1004, 0x0, 0x0) connect$unix(r1, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x80000000, 0x6a7, 0x1fc80d8b, "25170451010000a9b3e742000000d35ed900", 0x0, 0x10000000}) open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r3 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000100)=0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r4 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r4, &(0x7f0000000540)={&(0x7f00000007c0)=ANY=[@ANYBLOB="00020035e1c746680006d083ec00009bcda18953209a615eabee023101cf94567a9b8b30a903fdec4d6d1d58748984c98685d787dd890a7765060000006777aae79fe40b92301202008372004924005a8522ddcdb9191f9c0195594f572bff2299238f1a55090981d66cc912d4c56c67305e4fcd976f6cc327a43caf058532e9c12b8f319d97eeed2eebe7e08b03e41a4d24e1946ac42b4a486d8e74283591f253793ab70d5374b093a64c4938b0e640547265f20042d2a082c9d83eae375e1fa5404fb3c18eaee7cade3ec2f2b783bdd425f031a4f66810b7fffb1465691ee9bd2516e18912cd038171a17995352894bfc270337ea7cfe8c90104ca6afeac33639f84eaa807ae5a4787f5f1ecf90d179a5ada2b357bcc3331a3b2b180a34b3222dbbd8e2e6106a73b27077751c4525ef0cc94e568b5977298cd67e556a9bf0efbd60572e6a647db48b44dcb0bbacc1ec6b0df5b6964cbf527ce45f2f9855afcaf01000000ae4d964a29fddae321d53b7d60b4962bdcc9774ba3d6433a4f1c850f12d19df59f882b9b3085e726e0bab37294e675a6ee4de8a98bee62ae7e6a8e585f902064bfc930b61729b1b7b1911ab58cfb64958ecbf155c6b6fa9dbab523086b637e1f8b69d2a9ff9cfed15b02cd07676605ec7ee88d42c7000000000000002b802a00ae81f8a63591ee5d9acbc2682b7fe64480e568f7dfdbd2e92dc6d64434f3e4dbc418d9e033521746eb199ee925c58ad5b99e905f480000000000000002e72980b4170a0992dc000000000000000000000000000000000000000000000000000000003fd7439191c869740c0a6e3ad8b834b7225d084cf3a1f5def1775f666fcd3e0150f78a9f7d6eee57afef3a588765f2fa104f61bdbe9802643ee94d17ffeb0339dcfc2c7bd1b13bcfa89a8ef60f3b72d56eead577302069acce073d334c473e16bee8291dc8ab0c6cf648bdb33c5c529d759aadd4534376b55834ac45012cc9e32c982da4ab6214c1987aa94b09a2dd8b0bee19ef761069b8e8ff7f00000000000023a9dc5618ce0422ec8ffed51652b827e2b0b9423df82311feb30c57503457999c0f7dbf2cb3791e83a9c9b91356dee93803f2b712f3689f4c15d63d44be584cdc2c9de764f97f52960af27ba8c1c09af22c0d2771b46bce05e97394610d83d378d5ea5c764400edfb19c00b93045d677c01ea64d3fc6c052a500350a6aac33e0fdea2b31b84a72ad23d14a259cd60dde9c1395812134a51e11fedd13a60caf8f97c9971437d697e932df2ff239d3ce012e2ebdce09bd7c5000000806c94b33a22a325770000f030c7060f633f673c84f6e43e344e4aee77bb676cb38832a4553e89927226639e1e24bd5e2227ee8f0df5f4d0537e85466694d20d7c6494609c1f14de77661d515a4dae6478b30a7cb43b8026fdcb3d64a613dc7dbe995bc98af8a362544c57bb4e206a8cd2f255b236b504213bfecb50ebe5682925de739535c7c3efd149b334e1495abe67c32aa7f6b47726f14154cc571cba0573221be37e0df66838e2a2a7531c2465d34997ca486cc5fda1a25a238576ecba44f6f3f5b7893eeff86dcd0c10b6d3da7c456f978947191f22d0f0b91af8859a0000324f4e6553fc05d2fb8ea25e788631bd5c535ecc141e37d18a4d8b88fec93f0d1e5db4dcd264deabff23c56780401c4a27cb8502803253bda7401e3a1cbac4240000000000000000000000000000008ca5c15868d2c71ad60d6b5797c9c6080acd6f623bdf41795b3248aad3569bd03003646c21a42ccf23f5ff15bd978247a7d652a59dc9624bedba5e0a87150fe64fdc3df2a3097b43525ff35e652c0137a09cdc8a46065222b5817c8c53adf8c769b2c3333516e2ede25776f9e8914d0656a3f55948e2e4131cc6cef0af8017bf19671a8f04112878bc2cf93c7601e6dca66c8ba6ec2ecf041b4b9267c47a5be7666f0b4587e831f355680c55b13c00bc3f26871e183e502ae984fd3f7e7bc16aac583cbfcf685f5634100d9c8209ab7735ba3b829e6c6319445a2c1a8fbb0bba1debd916d598ed00680b6e7606c1759042f1c1db41db406b3e8ffd3957bb154eb8101f7bf544b1d03970269e9815b01d4f3381521223889e534167cd0b57a5c2185722e29f27142ba5b362d6e1dfe475c53cf076529f2d553845c618f9cab5e2aab487a2c5e4e4a5f632dc99b3d2ebe529a3279220cdf4fc48dfd641856ec3f313025b642e131ad5d1dd2b832484a01b81a4dc12673886c65ec8dba1480bbd2b8f2868ad07bd3fb9fe5d7dfdcb6579e79505e437f8757d586510b3aa4c28c66be968050e84ec176bd9382b280483a2a4da8d5ea9bb0545a6bfb9bd75bff4593dd194595bc1f79a8227f404763bc77008197739c48b9c337ec7f822379cf10d411a"], 0x10, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) accept(r4, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x46bfb) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) socket(0x18, 0x400000000002, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) 05:28:45 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{}, {0x0, 0x0, 0xfc}]}) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x6) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001100)='/dev/zero\x00', 0x100, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000380)={0xe8, 0x0, &(0x7f0000000280)=""/232}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000380)={0xe8, 0x0, &(0x7f0000000280)=""/232}) r2 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r2, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) getgid() semget$private(0x0, 0x3, 0x0) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r3, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) r4 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r3, r4) getgroups(0x1, &(0x7f00000000c0)=[r4]) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r2, r5, 0x4) 05:28:45 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400002ff, 0x0, "003700200b0f000005000000ac39000500"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x43cb9, 0x4) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r3 = dup(r0) sendto$inet6(r3, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 05:28:45 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="63022e2fac1401ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chdir(&(0x7f0000000040)='./file0/file0\x00') readlink(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)=""/1, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 05:28:45 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x20, 0xd68a44036d3f29f9, 0x1f) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x11, r1, 0x0, 0x100000001) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0xafb, 0xffffffb7, "00d8b6d4460afae21d993343541d8216ed6c981a"}) fcntl$setflags(r2, 0x2, 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a", 0x4c}], 0x1) 05:28:45 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) write(r1, &(0x7f0000000080)="0f406ee72d12222a149033e90d1a9aeffb55a8e16e7a5e6bb7aedc5ec865348d473d00ee55aae4ecd6cf8149a1", 0x2d) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000200)={0x9, &(0x7f0000000240)=[{0x2, 0x3ff, 0x9, 0xda4, 0x5}, {0x28f9, 0x1f, 0x98a, 0x9, 0x7}, {0x1, 0x508, 0x9, 0x400, 0x1}, {0x101, 0x6, 0x6, 0x5, 0x9}, {0xff00, 0x8, 0xdd, 0x8000, 0x1}, {0x8, 0x6, 0x3, 0x3, 0x2}, {0x6, 0x2, 0x0, 0x4000, 0x7}, {0x13d3, 0x2, 0x8000, 0x0, 0xe8}, {0x2, 0x0, 0x4, 0x100, 0x8}]}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000007ae26caa0416fa4f376336acf00b7804be781e4991f7c8", 0x28, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479286dd60451a7c00412bf3fe"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) syz_emit_ethernet(0x61, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000095dee50deeb088a84b000028ef9e60b6e098c0ecf8ff9ed58b7078093d26ec4c72811cdda45f0c2e8ecf09000000583f19339d755d432cb59b7a1c4eaac6b3b0cf7ed193742df163c6cdbac1fb24fc4c524f733e4c4e"]) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x200, 0x0) close(r2) 05:28:45 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) pwrite(r1, &(0x7f00000000c0)="71f164cb267c836b0dbcf7aff54b7e9334fe7418d46c5321668ef3bf64d08f0f489a526dbfbff24bc7ea8bb29f68cb6ba03ea167e255da3d58f7d850dd627366a02c4525", 0x44, 0x0, 0x1) r2 = dup(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) write(r3, &(0x7f0000000380)='=', 0x1) dup2(r2, r3) execve(0x0, 0x0, 0x0) semget(0x0, 0x4, 0x642) 05:28:45 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60000000001b000000000000000000000000000000000000000044522c6b025a2c333200000000000000000b0000000000"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f000001b800)=[{0x6, 0x0, 0x1000}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x1ff, 0x1000}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1800}, {0x1, 0x280, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x8, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) r1 = semget(0x1, 0x2, 0x8) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000019680)=""/4096) pwritev(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f00000002c0)="fd64ca78370997129c8e76ce90777e77c33f147ef9fbb097562a565f096449b3f50962a32ef5e4ae387375b2ba7fecd425a01670154e83980f09c9b3e85d352584032176fa44c472b9071c45179b3a8dfe61e672d4c25486d81617d1e526010cc3b4ef2efc331c5454216c3c4a604213866053d3546d43167a159cd5f566679ad0b92889550bd215ddbe244470178e6b6a05f5501afd8626fb35aede21ca9042d916e1a5a49c7297276645cc078128ae53676b8596d250fb7b51a01de512facf8c7096cc55d817ea2c76d340db5e468c9cd85c4125", 0xd5}, {&(0x7f000001a680)="9eb49f8741be2a3debd39b7510d358f109f874ace47236cc96798c79e2098712d5748dff2ec785d17cbc6e8714ddf75e1e3a8007fc5d776ffff02bdd5db43c13159f2a94bd550abc7c681d24e07986b154fadeaa00503c15c8d5957206ac57edf91a13ae3ff076cc5afdd0e2f77a42a0178bfb3225652630a0d36dbad8344b04a007e93a55f9a0bcbd3e6694335b16a4c597af6414b31c6eafe9fa843236a80c2a95dec38d428d9f6c5d893422d294b5da7605fdf63c11a4f2aae702d9f84840a001d435308885295e0ab289b5611980dfa33211c81ef68855d43f042c6edad32fe81d39667e62ca85da66c6af359337a9d622b5fb643aaa4aa8e976e51706fc76f8d652c6f44e9d310d50d5b4a2555351470e2554e04611a3fc6067629680a583539830080f38ea65660270efdd56db875137addaa5afd55c647da39bc7010c1fd199c222188178f5123e176b7d9957c6150c387bfa70e25ac74248ffae74b055fb09506c36a7f3a718ca8cd910fa95f282c2a40956d1363edf05c1870bf01ae4bc19cc04173a23946a4ba4c37047e79317d57ab2d47164fcd2bc608fe3f26cce1bf7b8c95d671178118c297916e5e080a04798437917b34082ce9f83a56aa3bea329ed5b2c6196a81420e1479d6b0148bd47ebd16a16848b457d864c0ae8f196f7751838ca2ab93d45033b3849c22ff49c246899a891e82bd8adbb33f24b0e4d46ab171c62fe0b6373323f82b72de3ba9b3c476a555fb8a3265e6ad23bc85089ff252fefe423202885a20503d52da70bc920a0b231be8b52d0eb984340d8d22d276e1dbfd4743c46f330d27cb3b12d82f311742068a41d50525463d34aed370c669d4df6a6375bb5f53d531b57a07ea8c9a8edc2a3023d6c3491ad956022cf0a8081f16c8e274ef2ac671a9e7f6a0f5464c4152a7b873914c047a959ff845c87beab93d0bd90edcd19f79cda16954767adc6f80806722fe70e8493d5d104defb944f8788ba4571b01064c519c646822fb9d54f52815d016915cef91693a20b0932f79ce57226d4c2f1dab0e162aead89455c8acb5439daa337c93571e056edc4d360b2aa2748fd46b50dd08dc7a826845244a2542e07f1b54a760c38caf8cde58fd16dd0f07fbec355af13cbecbba7f4bc11ee4de56d79f4678acf73dea85d8f2902861e14fc4366b8979bcdd77782a84fdd6981fa7ebfe52f6a15ea83b028255945d8686f05d52ba0270905289e3f7e1a8cf12e3db8db58165c9fe99cfc23d141fab1fdfb8d67a36ea5818aec3ca921412d5c961b6484b26f4f03e1a08c8ae0ed26e62eabf47c4c52d7b326f2574b7294f6278e409feab40f61f74a4fc6eb4370fd332eaff91a48b29a5ea3cf66f760be3859de5af08351b6d1ecd10ae12b3e4886da678da4f16cb5ba91695d7b3523deadaa7056d722a77e526a94d4ce7dc981fd25e73366b2ec3060434c57c1d68e0c6ba42bc2da888014549176f86b67c9ae409fcfb5c5b005d62cbda9a3cc418b2d7aa3d7e6740a0440dbfb1eb4dd519f6ad449b8789fabbef7a2c218360d9dfab4919c2eaffc271c1373cb8e19e5c4c95467facc8006e233176fedcd17676bc462a0af2ec827a8fb890afa44ce78273fa44a7bd6525de060fb1b6074174308ecf1e1ace2bb87df388f07e8c163be69d18f5fed310b57aa77e342ccb693cd0e7df262474ed2c944cea0b5aafe142963b10fe2edcdc59b54dff1627d4eeacd6fb5eb5ec0d630ed664fd95f30bfc69f7077e2afa4e705a9e230b9d0706c3b19368f035eb155eec7b9b2b45e1391eeba02f3ce717d670143a43c9e1b2c802a1b352b9079052b5a634dc070c336145135bd6ade94f45e71348b99e4da6e57bc7a9b219ffe93202cb72ec6d3cf42504bafd57482ca5f15feba37fcdff0bd5dcd616796fbf4a09df15243e3882d14a26e23d2705b663cc376ad42dc2ae40192363f6a170df6bb29d471bb2ca924a7b8c6e54cfa95cf719fad87eafeab9dd6e6ff766de45093976144cc5247eaca8f3e1d75d332ef77ffc0deffed98cf2ad5bf38e567b9aff9e0e8afcb3ddae2f92d4f66bcf368c2cbcbb654a8f4e4f6aabbd29d53a87e3e01112b85a1f46a3c914b194b0e9eb0af9c5bbc639891d5f45aea1cfc6fc1b2a53f46c04c8a5c527fbcb210f8c5fa24b6e98c5c4a6b130b89688406e8392c97eaf5ffbd06ebf7b39e95657b47155ea628c3a7b52575abff5bcf66067b48967ba337724e4ef585426ad1ab7938e7b9e4a8796520c51e24e4806539a0cc81d2b4212c3bb5ec2162b64e4985912c4a2be89320dbd303a33e7344cb796b6445b2dedcff92ff9eff2d5631bb5af9fe9d091957acc670ee8577915967cd4b840870797438a75814b88c2adaa6bb8ac45115d7b8994b1001ef8a49eaade3c64bbb6f87c48ba6aebc061b010c9ab8efa4fdafbb20a9c661ee91fe544acfc744b6d280560972f993defda37deff0ee894bc4924dc8b9d763886602ef869c06635d53fb90915b7f174343d120dddc1c4ddb6641511193705218f7013f954c7346de0742ec86fe375f258e3ab4c1346799304ceb3c79d8c3c5595bcbe9151be45048b7ca4a04e999d8a28cc4855f8c8f2da5ecc0792b481f78f831253e12db3de7926f77bc4259cf54e77ed0d84394f6285acf75a0269f943cf8905d00d17bcaafad6276bb61994c36365164af377ae0cba121b09073d05d0433299812319f13177499bfa817eaccf2281d4b4b619bb819fa5a7df244d44ea5134bb46b1b970488ec2be810cb58373d6344d31277ff5052ea1d2bcbee014e1d5cffe245e50d2def2e0f14bcb2dbd39bd3aabea879f1878e2903cc16257a12a71bc8fb4e1bc5d6eeffb8a8e3e0601b1c2fdaadedba16db23d83085ea08901b5d1631dca14bb29b5433421ff04bf27b1f1d55d2e438c29cd903d26f05b851b58c071a73305f7c0704ecd8ca293d8a0349674ec6087a61352f5ee76779e760a5fd713361b8e049a98b9c669e66b871096b025483a5fbc5ec36ac8d932ea5cfb619c0fb8a5a41c79adf6187665f96265d9b27f044fb9636f611c40c099f7e094e72abe250c07f9e805b13389d54c7e61facf9b86b03e3dc184cff2e7e67227d0b92114c01cbb19b3c849bcd0f9e1f7f893bc6750102b4a02930d318147c31a72c3be1a2b817def06ab4979cfc08cb8100ed1c8956140140072c8d38286c68784cc1204a3b170f463d0c96997d404fccd2265fa7f3d5f5d6509b401490617d2c701d0bba24979a9edd26de48b84a75af3fd8633132e83c04a14052e2fd3f9a11536ab11baa1cb3ff0652ac83287878b1e59389ab9862214d0653c97f2692e315ee8caf693e4da480c493835978f8d56677e94142543e94fc9784f1deb8aff928c32263049419f16e0ccb3def7a192cdd2edca8fab04b8ea860cb2b4dc4e03759ecb7f6f3d959177b863fc88f560d8818e1f1fe6f67b04c0ecb2647d4b1c89ce65e17dd1ff77ede21c4abbb76eac0c0f2d2f310e1254460a7c39653106e353eb4bb82cc2475d37e7e50d69349d376157edd638c4652ef91bfbb0cd6482c70d829853316b59b87b314577cc64ce04057356b74df6b969db3c7603867148cc1159d72e57213130e6df95f3dc728255bbab46ad461decd9b96eaf0c7440a14a74bc4cc9bd8467718f669f3d04f679faf1a6dad261470c3230e3b8d3056789a4ef28a58015b85f9b328f83c050c726206f3ff311e675c56f86480a49dc409438089f1c38d1b1de3a0f13051cbc610ce03a27448e17735e8ccdc8e480f9dadf5326be16a36f61b2b0fc896ad4da3f576026a3ba25305bdfb54bb4daae52730083d6d2e1552255f2847f9f599688de63a6a3aa652606c61c5f244cb5771394ea5908f760b92ee9b3c670cfb87251eb970045c9b4fe37210200c0a759014e39ce8527f64f08945dd06d18d121acf44739cf456f8d57fec82b87f64cc6156aa44b303bd62c77cc1e1374739ef4bfb0576b3ac409ed9395a7416c7af962a3355dba45603e7ef4b761af6ac8c019e88634112df284bb1e9252e5a7858fd96810878d30728662fcd705087d26a4b4724c9d3b9e91bc5b1b7a84e5bef8a79937c1a9cd3df32641c3dd88bf4f09641a682e57d53b82fc9c927bf4d061fa49270a3adc44f6914f5dffafc22519bcce3e1f492c6256ee45174f3e18e7e4c5dcfe976cdc9885a1759c751bc430aa0d580e12e3e9f28dda3e51756947a9ebd43917a8b4645963393fdc8b564007ab76050969561b368d16ebe52b48d9fe7ca106dc6b273e299a85e485246d64c6a388791b459a339a9716b6056eef9ad8d53df593862a4f63b39dab410b29fe30197a128781ccd940574f59055d85ee72697effd869e0b73acf160fc20a65ed0479446ff6dbd7c2952bad4e04a7c92c809876b480e74d090b1ea08ae7fc89ec1b50e8daf795ccde9b82a3d93db0e3907ed3a9aca83ae385695ce878daa24cbbb5dc8e8e9b65aa43ff88e949d387d1ca5278bda8708eb8df9249f7dfc65a26d3766fc899863c00a4c746ad6c21bf36ac0465fd75913376c2d1518f83c52d078db41a7459ad5f5e82fd07b5949772eae123c6f207a1da5378220b2ce67723374781a8fed955c409b154838a8dcdf40ea4dcd5645a85f344256e6d3b3d8f549cfb8afaf60bdbb6aa8eae404e3009b5803d1a126853276dc89ac77179f80b37b4e21f4874979c1c548de6175e02d157c1364d64563f899b16b722595ea012344739a4e32937622a4587c78088cb0df93b77edd5109d6145059657cd11fc56a905999999799851853e86d8407e3dd2d6b4b574019dbee0624a180ec768c04109def714e272ae6c58925eb02d66c60c70598e1830d5f121c0c364996fb7584e9af981252b48d790f6c2c9fd94cea2ee58ad0c8afbffa1f196b38de549cd005908c43f193b0ab1e7edd0b251630deaaf4fb1fd3cacc20d816ef91bc0f03e0758750baa203d3b0c7fd03228b3b507b988e32817a98bf225d380a05eb7e5d2d87d6db633ce8993a269df2fb68c4ca2528cbd6d74e050d7f4a3388343044fb5daa52589b0e7177a66661b57cb28a1bfdb7d748f5edde3818c305070ade12f473a8e37a7d8e1b3796f98efa65d34393533db5b0e45a655ea059289586f224d650dff6b5e021b664e2be2fb78a03d7e73275b3633ee7ed79f0d2e8bc4a23a75fbcf390cc4f4cefe142540bd3b8a6f4e206e2dd6e8415093e24b085d1fdd1dc63d28d0625d5e076c90cccd0993588036adcc0007b77a19abdfc9beee0fcde8ae1fa6af6844b86d73d6f747ce754f008912fac14c993312c2d7b2ecdb633a0f49dbe88cec0b67c9cb3b5d733bb2f894aa3a018f3a4f5e12dde5ab9b28afd462ab84ce03bfc69e7762157851d43577955551f497b419ca99bc0f34d5d091f1081bd0777f844b219f54aa7543f1cb804ac9d45d5d8006ad87e91f1c40c99379c64598270ea4bc0107dcccd7404a01c5316bbd152e9cdc74ae560e0f52ed1514ba7f76b49868569930ac61c5cc3d07f6af607d7ec37fa8681483c97599bb964011b7667e6f00285336e36f3b197309aab99878dd16fa431259252dadb067645dd3bdfe42a265009d2489cb44654dd4d75d96913b121bea4b2327fa0201d2affb15a233046505a141139344314efd64d81e66dbf28d641db8ca0b22c75981e68416695964049033ae258571340b7f2a2367661fe868e67a13a89fbc6d2e36904c584bf2789c78bb64895bb576925df2ad69315e6316b0bc519a6714171f15521ab15", 0x1000}, {&(0x7f0000000480)="d5be332f5a46de712a682f36415f68fb7217187ce51623bd44d0d8c7078c13cc2592a26eab2e58eec72e2472ede0f111a26bc559cfa02a067e098c9ab04442a72e4c0ab0e31f867de8293a1616cc1f371f5ed46fa1891050e4f701c46654b22944d309f7f8eea3f80e176bee1c182e3f2ee6f0636b87faf8b8a20fada00d2f704cec324c5c284c69d66b4989708f1d9ada0aab6e31e8f5dddcdacf714c2949096601df5b17153ed0d8a72dd6988c98", 0xaf}, {&(0x7f0000000540)="41018b29062bd039faf4e1a2604ff5258eca6ee206374851c45c246d7774aecd1843207c079812b5c47f9948ee05ab6347170396c8966c18f10830607f28043f2d51059257454a22bdb4b88e80ddb5b7919c5615e5be5846462a3d45d26f7969ef5f5dd575ac285e0924d3ffe836bb2994b4309bed5679735a236ba8a507701b74d04c06e80b78c4754f2b39c12c", 0x8e}], 0x4, 0x0, 0xb578) semop(r0, &(0x7f0000000240)=[{0x1, 0xfff7, 0x800}, {0x4, 0x1400}, {0x3, 0x800, 0x800}, {0x3, 0xeffa, 0x800}, {0x3, 0x2, 0x800}], 0x5) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/5) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) clock_gettime(0x2, &(0x7f0000000200)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = semget$private(0x0, 0x0, 0x260) semctl$GETZCNT(r4, 0x4, 0x7, &(0x7f000001b680)=""/69) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000280)=0xa5c) getsockname$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x3, 0x380}) 05:28:45 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000940)=ANY=[@ANYBLOB="6102e18b7f07000000010000002b810ade2aff9ab51d090007000000000000002e7736264e25e24c4193f9a25e38b6082e14aa6779e5e967cbb21aaa403013f2cff15da8affa3993b304d204a1061cdbe9020b8ca7e4bcae3a7c3632c9c5221e3ebc92d46417102d903f34e7be82c935b3eedddfc26a95923be1c231649a5f258bf239a5008078e5ee8ef428453f1d9a7f3b02e891579d58c8583f3825442fea35b8838d7e0c410b27312f1a9f0e65b53786f46762eb92229e0b0000000000000000000000000000000000000000000000000000fb9fde509f0029d53475a42c00c6d5091bb8dabf5078fcbef40004f8a90b6d043fdf6e4098e66ebf0dee65d3dfef318a1899f2c52c304388b8c208f347298572000078110d03f55bdc2c442eed9cfd9e6a585e82b08aad5831652d3252358d5aacb9e95fb8a155a25553c19d102ad24058eefcc1816c01acd111840412aa5b2aaf4eaecbf84cff59b650d4ef6a239c8f3a7e6877b4435085d8e4dc72d87f07f08208063694"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000740)=@un=@abs={0x0, 0xd, 0x1}, 0x8) r1 = dup(r0) listen(r1, 0x0) mlock(&(0x7f00007cf000/0x1000)=nil, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(0xffffffffffffffff) r4 = socket(0x18, 0x8000, 0xbd) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffa5ffff686c652000"], 0x10) r5 = accept$inet(r0, 0x0, &(0x7f0000000040)) socket(0x1, 0x6, 0x7) sendto$inet(r5, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62eaffdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e838c708fcc99c999ea6cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c01223ef8eb0acc9fbb9fa70dfd2657a833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096e02f2be3bd6d22f9d4fbb2ede9e8d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e9d11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e4f5ae7cf69e8de10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace5b9f1b56119705d8b5cb8c177397cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafe511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd2d5d9ccca947a6fd704000000000000ffd6a534d183ebdd39dd34770f37290a93d68882c6a8d220e5feb6940b4e54a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f680dce8e55f4bb8a90a29627ac549e3b76e77e035c64cb4193b69f4d00000000000000000000000000000000028318d8b0de8f5649923ef9ad7e920b3bba62f96ea27f9240f77f1caa34dde1f9bd5a29bdff188d07a497c950f423facad519570079b49d9e012bf64869c4ab1742f7797d71433b4d02e120cf1258cb8ad9b44f5e97ccfee7aae3f1f32033f2342ae2dc9db4f7696fee02113499825bd61c8d8f9d5400000020000000ae2663b794be3e3cf88a53220fbd5b29e2015113a92d8caf88b6384e4c669b0756c351b140b6c3d19a01afdecf40b1e0d17337c727bf4a0ca60a4b0f5d5f065508bc9248f6f84b85f2d9c3cd1087c0a714f76153100364b9796f80f365d295f3d7533e02469328e6ed83999700"/986, 0x3da, 0x409, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) getpeername$inet6(0xffffffffffffffff, &(0x7f00000005c0), &(0x7f0000000600)=0xc) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0x0, 0x0) write(r5, &(0x7f00000000c0)="80266a140b59907a14a5bc03fcd26fba24eef925df86118ae9e1536ca1729f40d929165444a673a4541b49bb2359d2690e843b267c9b9e58ae5718bc21a7b36ba49ef67af57eb64ca15c1fd8bfcc73fdf37e149b4f97f4f2eb6dc572b6bc57511af9fed5b159a5bdba24d1ccd39c2dde9891dc46ecc6ebd2c5daa3e0df04332675b6f8682e348c794460ddd3ba054ba8d05c044823e6c93da7e8b4121cd828e844ba400dace98c81b303673e26721725ad2fcbc385a64d925afca0ff1085a8178be57489f47506cc2d153afd76fea9add7", 0x15) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 05:28:46 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/79}, &(0x7f0000000100)=0x51) r1 = socket$inet6(0x18, 0x2, 0x0) msgget(0x3, 0x102) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) bind$inet(r3, &(0x7f0000000140)={0x2, 0x1}, 0xc) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) bind$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 05:28:46 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x44) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000180)='./file0\x00'}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r1 = semget$private(0x0, 0x4, 0x794) semop(r1, &(0x7f0000001180), 0x0) semop(r1, &(0x7f0000000240)=[{0x2, 0x6, 0x3800}, {0x3, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x1, 0x3, 0x800}, {0x2, 0x260, 0x1800}, {0x2, 0x7ff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000006c0)=""/246) semop(r1, &(0x7f0000000200)=[{0x4, 0x1f, 0x1000}, {0x4, 0x6, 0x800}], 0x2) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000002c0)=""/88) semop(0x0, &(0x7f00000001c0)=[{0x1, 0x3, 0x1800}, {0x0, 0xfff7, 0x1000}, {0x4, 0xfffc, 0x800}, {0x4, 0xe8e, 0x1000}, {0x4, 0x40, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x4, 0x2000}], 0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000007c0)=""/214) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="cfb314a03ca676838f2d2638a162e50bcad3bd4143e580d08a4044fa8a224d458fb406b5c3ddf5593ec509510a", 0x2d}], 0x1, 0x0, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) fchmod(0xffffffffffffffff, 0x96) semop(0x0, &(0x7f0000000040)=[{0x0, 0x4, 0x1800}, {0x1, 0x1, 0x1000}, {0x4, 0x8, 0x1800}, {0x4, 0x2, 0x800}, {0x3, 0xcee, 0x800}, {0x0, 0x3, 0x1800}, {0x0, 0x0, 0x1000}, {0x3, 0x1}, {0x1, 0x7, 0x800}, {0xd6320a16706de2ff, 0x0, 0x800}], 0xa) shmdt(0x0) r2 = shmget$private(0x0, 0x2000, 0x1f3, &(0x7f0000ff7000/0x2000)=nil) r3 = shmat(r2, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(r3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 05:28:46 executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb8100030080350001080006040002aaaaaaaaaabb0000000000006dbd45125e1039c3"]) 05:28:46 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) syz_emit_ethernet(0x80, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r0]) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0x1e}, 0x4, &(0x7f0000000140), &(0x7f0000000180), &(0x7f00000001c0)="006e7123ed19ac4571cd81186148f71d7950856c43b4ba4cffd91de0e7c4a0f359ccfb14d990d5227a22e8abb21a2779f037f8f56b5672f60eda760a51d95d26db186eb84bc7757d43ff765e476e2b1676083f3ced3110e17d811ccec45e243a85c01fca5b06b6104c18ed73e9024d0664f80dbe5df890f60c758de97f77b1e3073bc6ff9e157ecfd0ed92f5e02e20c475ba6f0a64c10c69362a0375e3023d904e630282cb1932c8d452bbe86f0a0db8c79de239557e9c9c46648407e3cdedf52fd2201478331342139dfea1623a50239de456b8df7814cb7ae3dc517171", 0xde) 05:28:46 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') syz_emit_ethernet(0x6e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x1d, 0x0, @empty, @rand_addr="7f9e1a6f7b35f5d57821cc2447109e1c", {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @mcast2, @remote={0xfe, 0x80, [], 0x0}, [@routing={0x0, 0x0, 0x1, 0x7}]}}}}}}}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(r0, 0x6, r2) r3 = getpgid(r2) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r3, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgsnd(r4, &(0x7f00000001c0)={0x3, "5f17bb8856b541a5af53cc122641d6699712d65510f6cf366f2dff52e0f4d50b8cba51212f3ea294a22b5f9281cb3a39d8713d47d97e75d63a36ba08282ae5f16634bf44e181d70c7c28ce3422d6db70e29b2414cfe583ac4650ac1ff09f8252c77b3bb953eca933cf690d4b5a1f0d5603ca59eb5d21c8b065f6536e7c25ed9ffc0474cda73ccd8fcc01df8ce782cced22a39ff2fcfe22fc6a0e21ce54a8e68e5223efb66896b682eb57ceb7f9008c024587b29fc22a26cfc9b09c74451d5cde975111c41e3ede3e54ec0d7ca962cb54"}, 0xd8, 0x800) msgrcv(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000409901fc692fba9d60f4e596d3c40000"], 0xa, 0x2, 0x1000) 05:28:46 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3}}) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/158) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x810, r1, 0x0, 0x6) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x8000000000000000) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000001c0)={0x40, 0x400, 0x2, 0x80}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socket(0x18, 0xc002, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x42) 05:28:46 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005", 0x3, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000140), 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) socket(0x18, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) 05:28:46 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000440)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb3695d929137758ec31a3b50d2ca5678cadd828a3afc4d21ae83461dac31b31091bf65cf4ecd74860930ada62b8a79b9f9158d4f0983ad925107c817c3e52f4ef3d54ce0fa27cf5ee2b24c6e4bf22c99e6bdf91bd68cfea3e6e17e68a59139535f8b5a1cf0323a17d6a19b0341120db2f34c8d6de84c5f1ee84a96234be0383c4f1477fc936b27c", 0x8c}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885b248115c9174d7a29940ead18c01fe7223869d5cca5370ceca95089280caae0c81e93d148bdde3684c5cf657ae00b465d1b5c74892149da0922f6aa8a2d72c8c302bcac78e218caf7827c5d308927a42e1656a7c4f6f7cd85fb5370d95fe13647623f1f9710b9fa5a4f138e9e9c17d3af6b86f66f0ab1407a62663239600e6940c75d50425c3352c15bb89add8445f3255d550bad97bf4ce00b689ccb9eaa057797c7f09f26112f264454624c67a0911e40696c1cd19cdf3e4ebabd72836af2de3e47965615a1ab9ae80fe52acdbccd92f16bdd3f8300f014d20caed60b8599ca52998560e585a50a31e89d0bba4f9130557c83beff0d893c54f1a74d70c2cf0860eec3d43e58fc64a2ef9cc12b8f540d1b33fd4a54ae35eacc803630fb6c70bcfb61f86d4ca671759d88d99945d84f832be4b6d298fcb3eaffcca6f68ac3391a334fe9960877bbb4c0f669ebbaac2ba04181c84b2c482b70f18dff5e3ebda21d6795941078d4dc2a289c20962cb7ec599399f2dc7db6c0fa22c49011989bb9dd597559079497c7fbb6d5204fefd292fd9d2b0a1a2af2a0867fa37c4c8dc044b87e0fc470369f4606354ef840e1bd850b5bfb21bd5910a3858e8189ea7997f164913d657104db9144dc59814a795a1e2a1d53ad20b2b74d5eccfd9e8c2f38a7bc04a6bdf5d1404c840e74e2cdf2c8cbf2fba42c7a5c6de82e4f37ebe550456226f422d62a6446c454b112633015eb1f45ea0d9685b99128faf5cb97c5501a4b3695022bb7f01790fbe570508d9539eb13fb069a24ff87ab96b0861cb105816da7527a7569526233353a154ea706d909703be509b19e8eb1b4da75907bcf32f74021674adf889661bf7faea6bf7e15dfda773d52495775c1758ab1c42d411d7ffaed74e2a0baa44b86b9884f802cdef8c539ce0e7a516e90fae2515f5dc2a8a595ba39a3fc32e5fa22f2dce4056431ee5b0f15c4bb77f4153159a628483227f4f74a7b823267437ae2990d1026025d475cfb979c70324555f3ab1e82e158d29ae5777da5f9640588a91767db12d2225e0511004445b52e2047fcab307178083063bafc43428b8b843c82a1745395e153b290504fa7c74385031f6e84f6ab18c94d9d8053bc27653c110aeae665821dad3ca27241aec8e02c730894566c033ef44dbd70777faaa491dd8f5d91c6f0a6c1c313d6397466ebae9826d162bf79c5e17a5effb9381a8af354a47736cc0b233012842ea19f8dce813e4fb5df922beed2db3c7faa9effc8fb6f0e544b09f590a0abefa4577bad6e8f4b43607eca4355e92c15136406e21d1361e15c4d09f9ee58f7178284c0345e66eba0e23b12b3064f55e0a3364d90442e4dcd7a4c45001e8188913d47fff9383d9db7392ea8b1bc3a90d244af31080a410cd8db6e62c3ebd038007197c0fc048c085c83a458d316dadc04d5808ad4fb246596f4ec223f0d139c5eeca9ac633f0102be0c9bfdfb8755f4eff5d154835888616c90b8fe40b932d6a13ab1167374b3f90e9977159e39c9b1e3507812ff05643ae7eb624924cf21fff1d9ead3dd92c2d1057b32e20c62ddc5e5e9f0adcb2b405faa9a01789a991bcb77f", 0xd7d}], 0x2) read(r1, &(0x7f0000000340)=""/226, 0xe2) 05:28:46 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) bind$unix(r2, &(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa) listen(r1, 0x0) mlock(&(0x7f00007cf000/0x1000)=nil, 0x1000) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffffff7f696c650000"], 0x10) r6 = accept$inet(r0, 0x0, &(0x7f0000000040)) socket(0x1, 0x6, 0x7) sendto$inet(r6, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62eaffdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e838c708fcc99c999ea6cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c01223ef8eb0acc9fbb9fa70dfd2657a833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096e02f2be3bd6d22f9d4fbb2ede9e8d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e9d11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e4f5ae7cf69e8de10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace5b9f1b56119705d8b5cb8c177397cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafe511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd2d5d9ccca947a6fd704000000000000ffd6a534d183ebdd39dd34770f37290a93d68882c6a8d220e5feb6940b4e54a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b76e77e035c64cb4193b69f4d00000000000000000000000000000000028318d8b0de8f5649923ef9ad7e920b3bba62f96ea27f9240f77f1caa34dde1f9bd5a29bdff188d07a497c950f423facad519570079b49d9e012bf64869c4ab1742f7797d71433b4d02e120cf1258cb8ad9b44f5e97ccfee7aae3f1f32033f2342ae2dc9db4f7696fee02113499825bd61c8d8f9d5400000020000000ae2663b794be3e3cf88a53220fbd5b29e2015113a92d8caf88b6384e4c669b0756c351b140b6c3d19a01afdecf40b1e0d17337c727bf4a0ca60a4b0f5d5f065508bc9248f6f84b85f2d9c3cd1087c0a714f76153100364b9796f80f365d295f3d7533e02469328e6ed83999700"/986, 0x5f, 0x401, 0x0, 0xfffffffffffffed7) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0x0, 0x0) write(r6, &(0x7f00000000c0)="80266a140b59907a14a5bc03fcd26fba24eef925df86118ae9e1536ca1729f40d929165444a673a4541b49bb2359d2690e843b267c9b9e58ae5718bc21a7b36ba49ef67af57eb64ca15c1fd8bfcc73fdf37e149b4f97f4f2eb6dc572b6bc57511af9fed5b159a5bdba24d1ccd39c2dde9891dc46ecc6ebd2c5daa3e0df04332675b6f8682e348c794460ddd3ba054ba8d05c044823e6c93da7e8b4121cd828e844ba400dace98c81b303673e26721725ad2fcbc385a64d925afca0ff1085a8178be57489f47506cc2d153afd76fea9add7", 0x15) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 05:28:47 executing program 1: pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000440)) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x2) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000600)) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)={0x4, 0x0, 0x6, 0x4}) write(r1, &(0x7f0000000180)='X', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) syz_open_pts() syz_open_pts() mkdir(&(0x7f00000000c0)='./file0\x00', 0x80) 05:28:57 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) recvfrom$inet6(r0, &(0x7f00000000c0)=""/4096, 0x1000, 0x21, &(0x7f00000010c0)={0x18, 0x1, 0xf4d, 0x3}, 0xc) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) read(r0, &(0x7f0000000040)=""/113, 0x71) 05:28:57 executing program 1: sysctl$machdep(&(0x7f0000000000)={0x7, 0xe}, 0x2, &(0x7f0000000000), 0x0, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) 05:28:59 executing program 1: r0 = socket(0x2, 0x400000001002, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) dup(r3) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) dup2(r1, r2) msgrcv(0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgsnd(0x0, &(0x7f00000001c0)={0x3, "5f17bb8856b541a5af53cc122641d6699712d65510f6cf366f2dff52e0f4d50b8cba51212f3ea294a22b5f9281cb3a39d8713d47d97e75d63a36ba08282ae5f16634bf44e181d70c7c28ce3422d6db70e29b2414cfe583ac4650ac1ff09f8252c77b3bb953eca933cf690d4b5a1f0d5603ca59eb5d21c8b065f6536e7c25ed9ffc0474cda73ccd8fcc01df8ce782cced22a39ff2fcfe22fc6a0e21ce54a8e68e5223efb66896b682eb57ceb7f9008c024587b29fc22a26cfc9b09c74451d5cde975111c41e3ede3e54ec0d7ca962cb54"}, 0xd8, 0x800) msgsnd(0x0, &(0x7f00000000c0)={0x3, "8ba4f1d5e09e16163856f0bffe5def39bbb811bd1539afd83cf65b1e61eea01f9b3dbb336720b7beae8dce24aab9e53649d6d6c6dc4a7c08a08257a1ce172ea770651fde5ee267521886a9667a1285a96e412acf85d2b00f8185483e2afec032f62a4644d8556ad3bec8a7105d43d6a11f149c148420f9d1ebf960c71b8d407b2b746ca2d7e2b7016fd188e17dbcf8d88b4d8581b03cd53b97d95e6b228cfc178b36360ccfcebcab848f68f5053d6093c77a135f3fa06b28b35d7b157a0f509b817215569846a061e6718f7698b35f395f69559f6d11d5ca9e0b6802f115d194d1137fff5bcec40990747d6aa9b2310cdcf9c24ee9e964764fb985412dff48c23bb9441e47f4b1706f995d96a31e42d1d04c5e91b4da35d40e641c89b73ccd7427d95f30f7be2043fd1c88baf241b562dfeee05af105ac845e7d21fa107f26bd191e79df087eab644902b842e6f4c68ee798efd8db3003aa85b5e03d96d05bf34a79da63f073da69349a2fa3db05fde1f24ded75fc47655c20360243b8a62c73758247b665fe0cbc907ef380625000a6ecbd086b6b44f8ee868d2b2a9f9b0deda9c9c09c7ece1ce8248124ac0857dbc6d50981cbb4d1c742434aba0aa0f53b8447dae13e520d0eb49362b6e3390d57a2b3d8e3667f1caf021b0f06fbe92ef9336bc3af85cdb38ad7a5d1c5d7897c753c0cf168963e6e7807dab1615710141d283bbb710f9fa360ab1e26e8d8a776ac67cc1663ff8400c879dcc7bdbd43ab597736fff526b1e3456b72c8630b47f5f5a0602d73d9b62d92546350a5d1c2176602abf082bf1497ff63c75e6482d3eff94f13fac42f7d7768bb906080676decde5233d96dd076f2473b017674df9a850a16ab5c36ef9da04b165f90b891927c25991ead815595b30613eaef5aadfd9edc754a4b482400e206ac3ee71fc19890f8710b0b9c664dd29711742ff4a63c24447b2ed498456e2ede9e6d6cbf4eabc98ad2f11b4e5a201ea4860bea5a174e77975a99e3ef665e4cdef9adf429d2707a898216207abb49371d1ed3a4f184b8e2068480f04460c2a2ef21b0033ce7648594017342fe3764fb1afc9642a7679570a7e5a24e1ab1af0acb13089a3b62e7f7122ddae26cfb452561afea6b3e5570a2e4b8e08b9f633787aee376dbca5521198ac7b4e02ccfa87b3723c9e0ba4f84f42443fc6d3e6ba9790e4e1c4ca092811bb2350857190c242ee7d854edf62486b0bdaf9e926a22aaacc6559f1dff2c1b67fa31ef0b8d2eadbee34832e74aabd247de0487ff08725b423765910be96a2c235bf594c32b51a2ac464faff72a06b65e1fdf0afbe37796507d1dc6556d8a7698178ff5093789b9499713389d109b54a8aa7c20de904aa1857ac5bc0e2d13be7aea0cdce09a55656a086e77a1758c22712175401e8ce5004226a3acffce9120c5cfaf4e418cc32fdf8b13a3d4af453e3f4c690af40db2082c3e5e46514d475cd0f5efbf838c6dbebdbf5f75bf7d746f3f9ac605be49ec17f4277cbff167278369d5507c90116d16c15e53b43bb254d1975596b91c766b3d208211d42a38ca63a21c5ffe6e7dde0f09242d75042547092d837f4c6c569d0deca7c49f11ab39cfe027f3ae93b81c06f018381e0328472111085a5f63e4445b40134699d8b90dc2394a89f50abf1c0a5ba5fec3f58dbd5a26736ef058f3a8c90b68d6b02f5f97f395b053b877cb5a6add8c7e933b34071081afc2ec2bf8d42a055ff7a3f02ea2177a42c92aa13426fea89964b516bb2bb19af0355825059b376b16475697630d1d1be32c80dc84d9b897539bd3a0a50bb56441fe84e787fbf10d7df87f63235b0ec9113d84594f2dd0adb24948a1699cbff42a8ed2afeaebb99db76c549f91eeeff9c2b0e6807a92243513fb21b0751f0a8aee5640c1f0d41006e30f57f12316d96598c8d8b753da67581d19547b92cd3b0b87beae18202ce9db1d2dc7b0660d3f1b5a5d61b8679bc36e9c922fdd671bdbb398087f4ef6efa4b4d38f14e9584a61abd8bd3a8c328cbf9363dc2754273d01e67c47f73476699618aac24b64880fd90d5b7cc6096517d6b1e3bcc4a653e548b1444fe5239a760730332c9b9367506f0ab29ece795aa6930d4e92dfee9b00e9f57ecac932148f69350d2a709e80e84e0d9084f88377a7487dbbc53e809e196c3dfaed2864541a2a35b41af0402b1ca3cdf43607bb7041448920b59590fe7803b845311c15a3f1b34b726e5776b52717aa01076f6d044f56c10b2e0eca2cb460106e03ce72667ad54bd9bffbef4196e5d9393c97cd841fb39b1986e40736625626cfa3bde5695c06a5b6646aa1c3ef9e31fa47423b85dee9a83b93ec4425d64cd9e1601baba57f90eaeb5b849605ea84b103159891bb0db1030888cac73e29e1b74191dab1f770ad41a43807601f8bdf1d467ab574128572ba451fc670ab913d5c8ca7e81ca772047e7583ce6fdf23c56fa4f2e29e40a0661f69522fc4db896178651202b3bdb5e6a654e86a98fb5e39347f74d4884f1eea0e34d120fe5cdb0ec27c80ddec2b40b3b0546cf59d1891ae1d90b365f3bfbef8b6b4475525483c9d5390e062ff909a47a481c4a5c43216f246816fd2503ba2994cb0278413a167c107df592d74083cbb6c0962c671d749cf433defe0534c1e1229e6ad5fa0fbf7fa27d7bd231fc9762d309499e90862442b676353fc0c133a09b9efff06d33e82e3c8c0cdf62c263f7ca0158f327e3314cf0f89c8e1963ecab5a3e60c0cfab60f75720844d68965cb1394125f7aeedd188f7a7f1a482d8b5fc8ca5bf8b3992d5a9667dcf492d5a1fc6090e80dcf2d7deaac98b9ee6050b86ae1a011a461358bbbd75e772441d98de5553aae7d3c870e3c353935a09e34407d494a827c3c91d6fd44b67b77a84bf1e53695d17f35a80e35e86a3e428a420302f2966d191249826042f26c76d7ff6ac6ef2ce34fdbbd76b84750f15e5abca623a8953660b341c41c0c71104aa1e6e0a4d8a67721c605fbf074528bd8dda41c51b9763247e2648a4486ca306554346e7754c643d7ed8bbd9fc4ef5edf7994600eff4de52a29e88066fd70998069a0fdc7867c274675bbfa552ce4d02f3afb7b7c0187cf23595e3393253e12583b471013158e62e1fc4e909be9afafa0125ba918672d1bf766b150333e5e1d3d00b28a92057e2fc69a7688cb8b91ae1f3018b48aa49c23d452f404cac38df9d59906cf4955cdfc953b67200f6ddb740fb5fce63fe85dc379447ab1f0f377ca0f5196a4edbfed828adc5b1db61b8b3030ebbbd064a07cb497f0e0394b917512265f32b50781671a3b89f26d48cfe7e54f14189fd1e6587e1214b646d730ac62f41118728dcafd7ea1f9af9ffe508ce5e5d3f104cbb30c78971f22e10ab2f0d269c409e5cf010ee328e4fbf53962177e955913f3662e080e99fc36c75af254cfc1df0a2fa7b380128bee5bfe72ac7edf6bd1a542971336a4ac5a1722bc5d0c3dfda4433736e90aea959431a802d6622df2ab8766233cfb3bc282f8468bc2c16dd3bfdcd1d649fbc604ffc8f67b9ba2b21a4a13ed934bf47e3599d8f96b944b5ea44c5657302bba2b56538509d4d94d55da6cd7d084ec3cda0990f177958275204a991bc8fad4fbbc3e672292406a7391133dddf56db81ae5352309b6b31df87fc3068cb731f4888983c46dcbe6e34b647277189c97a8930c7c7114ae44a7470b2629a2fdf50b94d6bb9a23f27b11664d00285195bcd74d79ba32d0ace4b4cb038e31c4d63b60848cad402e58c974f1335dabc70cd7666f27f572675c382bce8e5595c3dae3921158ea5673ee0eabe4b22a7e852ed73deae1c5cdb3770be3bdc98152b14a1a3e8b576bb25608970ee9e41aa1c095f1ad1c51ccfa1f762fcd07c8812719ffbae97fd2294e3f970a7a21a0e66720ebd1242e25f0ed7f2ef3ec34221bbb48da7310733bf3f0942e264f657b99a0c8d359b8fbdd85b586182e12eca590227cebe5134f1dd757208d6044321632a542342f27eff222efb856d09f88b091c5c76ffaece7e080acacd54244cb18afdbba175ccd185ddb78c8388f73dd21fd794661f264a42947e391231c1f1b57c1230fe1e552cf0e1b354b14e6f2dc769e96cd3e54a959d755165086c86fe5fcef49012977b8141c7c8e7a79e93f8618938f61cf8d3e81aab1e8dfb02b1f111ea26d3495c03b11236ca09d4a1fbb0ed8c342f112f8d4bb8bda746db1c897c9a39c72577cfd27b622778e9360bb88e152a824869096ff904536c8f058d8474b9d21951b802dc2f819cf5f159a895f49e27ff097c79e5237ba144cecf1db72cc9ff3c0fddfeeaab420950b13518b328d6220dcd7ffbd63a29172b75d89ef903fdf5118889f27e14f129fcf9eab5022b105d50f77187d2aeef4f1ebe533f17351a2faa4b35bbbef6a1c7a58a6186a8ea370640633ea4316f96eb061819c12ddc9b78dd549cb4e2e3eadb9395b27a6923f66f0ddeb0ab6e00e0d763ec78c7e5984f0b47b8c3af76e8f8ffb5fcc03a4c0efa8027c00331eff4298e0ea5a605d34a3f98fab2cf877214afd1bc5972357732b3847456b29a15512ccbd9093195c86080e0015d7ade9464e76beaa215166939a57d4614993dd82b46463a5e65dd4acbb3efe70305ef6052786b79d242884a7d5a132e56ffe133e1be26f424e24456d127360051f6f058833fc87c7c4f7d5983b4df2a50a181d790220d2eb13aa607416a804e071c8acdab56f8b922d8d56f758c1076a174389a7b47860df66a82571c2986df6fa483dac50dfe1701ad92026956c5e427f266b2f2a5e0d0f87cc67cf093c112cda8da33ff47f24377aafaffe825ad909c12fdf9e4c1505dac6bb6cd8a8720c32111b32a5d231fd2e94982b070a15b67ceb8726de4f0f3ca7350e4870d89f84bc945c01365d1d11a922e9d43a56a172d60d1e5c1c4a92e1ade9b34273caed5b5726517c70632d0109a4790b38fda6a5cd532b56431da38c0e31eac14c908aa1d68ac04bf29f31f2dd1fd09c5bc44fce5f3fbd9c77b0d86f974d504796c5770e677a303a246288820d8d6ddf5346d6b551171744c0140e71f4788c8e9f3cd8c049220840d49c7aae664bcf3241c7becc8b7108c83d1feb377beb06d4a2947a5623ea450682c084d87679f0086f53428904bd999a7466642ccd62f54becc6892d5b226dd0204fbf69206012fef5322918e82b98f045d0673782c16940efded47262a9e8102eb1ece4a38516de1ede7e81834b8e452099c41de362860b7ca905ba69d7a77690fbc968e2bf9f9debe13da6b8a7d873fba50e7f924634c69ef1e376bca15b4d9bca03cb3cd58f4582d9baca4761dc318a7eda6cc99523d29028b12232074b9ae5d319025912d5aab1f59206a109a8c08d8b7f1c4c3e7c043f5554fafa57b6dfe775cc9d06baa5c373ce0cbc7a911b854cf120181626e9f4e76246eb8dfe015d9237d2b89346df2029f7103909dcff8bf438ff1f94c3207bee80c52efce9670eefc4d7885ba470ada943c760c622fd84216530c7269abf5d1ae3b448a874c322ce71ee2bf0c4388e8739b82e387440e7d34021aa7dcbc087159e360a8ab1d873a5b45cf9650f176199b0e53e8aa53390c5a712cb4b4cab87a1b64b747ccc883b96007a3437bc82aca1e908483a8f43d6a0ee08d8efaf276fa627f26a81454a17677ac945f942f53349f8cbed37eb80fa9ab1cfdd91f84168edf4e6eddb62938204bc7b080061c02adda5de2d0eb92e29e9f510c137685a4683517a4f"}, 0x1008, 0x800) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x6) 05:28:59 executing program 1: r0 = syz_open_pts() readv(r0, &(0x7f0000000480)=[{&(0x7f0000000100)=""/209, 0xd1}], 0x1) close(r0) syz_open_pts() openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x800, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x2) 05:28:59 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)='_s]\f', 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000440)) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x1, 0x1}) write(r0, 0x0, 0x0) 05:28:59 executing program 1: syz_emit_ethernet(0x4f, &(0x7f0000000000)=ANY=[@ANYBLOB="fffffffdffe4d71c9edd828586dd6031797100193a0000000000000000000000000000000000ff01000000000000000000000180009078000000006b427e87f201779ef35df43239fc03db2c000000"]) 05:28:59 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x5}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = dup(0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x10001) 05:28:59 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000000140), 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) bind$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) ftruncate(r0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) 05:28:59 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0xa012, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206922, &(0x7f0000000300)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x9, 0x9}, 0x5, 0x5, 0x8}) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000280)=0x8e) r3 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r3, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007, 0x0, 0x80000000}) getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, 0x0]) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000280)=0x8e) r5 = geteuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r5, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r6, &(0x7f0000000000)='./file0\x00', r6, &(0x7f00000000c0)='./file1\x00') renameat(r6, &(0x7f0000000200)='./file1\x00', r6, &(0x7f00000005c0)='./file1/file0\x00') read(r6, &(0x7f0000000080)=""/104, 0x68) 05:28:59 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x1, 0x0) kevent(r2, &(0x7f0000000040), 0x200, 0x0, 0x1a79, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x1d}, 0x2, &(0x7f0000000140)="eb80bd39", &(0x7f0000000000)=0x4, 0x0, 0x0) 05:28:59 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r4, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r5, 0x0, &(0x7f0000000040)) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r6, 0x0, &(0x7f0000000040)) dup2(r5, r6) dup2(r0, r2) 05:29:00 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x441280, 0x0, 0x3, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x41}], 0x8, 0x0, 0x7fffffff, 0x0) 05:29:00 executing program 1: getrusage(0x0, &(0x7f0000000500)) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='W\x00') r0 = socket$inet6(0x18, 0x4000, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x80, 0x8001}, {0x18, 0x0, 0xfffffff8, 0x8}, 0x9, [0x8, 0x5, 0x8000, 0x6, 0x4, 0x7fffffff, 0x401, 0x40]}, 0x3c) r1 = semget(0x2, 0x0, 0x200) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000200)=0x88) syz_emit_ethernet(0x0, &(0x7f0000000040)=ANY=[]) syz_emit_ethernet(0x400e, &(0x7f0000001a40)=ANY=[]) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x100) shutdown(r0, 0x1) r3 = open(&(0x7f00000018c0)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r3, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000001840)=[{&(0x7f00000003c0)=""/142, 0x8e}, {&(0x7f0000000600)=""/36, 0x24}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001900)=""/117, 0x75}, {&(0x7f00000016c0)=""/17, 0x11}, {&(0x7f0000001700)=""/158, 0x9e}, {&(0x7f0000001980)=""/138, 0x8a}], 0x7) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000004c0)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000340)=0x9) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r4 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r4, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) 05:29:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000240)="b4", 0xfdb6}], 0x1, 0x0, 0x2ffff) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) r1 = semget$private(0x0, 0x4, 0x40) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000280)=""/200) 05:29:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x2, 0x41424344, r1, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r1, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x2, 0x41424344, r2, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000008006000000000000d9ba78127f748999c92d08af6cdbdf525c7fe5ed800000fe8000000000000000000000000000aa4e204e20167cd25fce1227868f218337deb9ae0103ca5bb501e21078b7a9cd7fdfe9107081f4bf82cc89c1a171b92dbaf1", @ANYRES32=r2, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) syz_emit_ethernet(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r2, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x141) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000440)) linkat(r3, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00', 0x4) syz_emit_ethernet(0x128, &(0x7f0000000240)={@broadcast, @random="0001201400", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0xf2, 0x3a, 0x0, @mcast2, @mcast2, {[], @tcp={{0x2, 0x0, r1, r2, 0x0, 0x0, 0x15, 0x1, 0x1cb, 0x0, 0x5, {[@timestamp={0x8, 0xa, 0x40, 0x4}, @nop, @mss={0x2, 0x4, 0x909}, @generic={0x8, 0x12, "935d3f470e8a5251f0245965f8bed5b0"}, @sack={0x5, 0xe, [0x8, 0x1, 0x401]}, @generic={0x3, 0x2}, @eol, @generic={0x8, 0xd, "5cad08ddd907dd49fc8ae9"}]}}, {"3396ae8339e31cf059e6003ea4dc075a2b26dc92615dafea37453597b11a6e68dfa77b7b026207374cfd749cc5ef5ba77f20962123ea791f84f1552cb0b1a22a7f28d3829b6b0ab30591df41bc33c44713c7e8b8632e1ef12159dd7e118043fc2b6b7853ba8a23dd954aa3c6cdb83caaa489ad97b474a2b9859a72d495a8280a31a2dca482b2c59cefeca2280d07e3e8b8274c02d91019be73d4d72a22b5"}}}}}}}) 05:29:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000080)=ANY=[@ANYBLOB='-0\x00'], 0xa) r2 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f66"], 0xa) dup2(r4, r3) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c6530"], 0xa) accept$inet(r2, 0x0, 0x0) 05:29:00 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6031077103383a00000000000000ff02000000000000000000000000000101039078ffffffff6097be0000000000000000000000000000000000000000010000000000000000000000000000000106000000000000001728e3406c90c15a7a99"]) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r1 = shmget$private(0x0, 0x2000, 0x201, &(0x7f0000ffc000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, 0x0, 0x190, 0x100}, 0x5, 0xffffffff, 0x6}) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r5 = getuid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5}}) r6 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x6, r5, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, r6, 0x190, 0x100}, 0x5, 0xffffffff, 0x6}) getgroups(0x7, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r6]) r7 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r8 = geteuid() setreuid(r2, r8) 05:29:00 executing program 1: kqueue() r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000001400)={&(0x7f0000000080)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000001300)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/89, 0x59}, {&(0x7f0000001180)=""/254, 0xfe}, {&(0x7f0000001280)=""/115, 0x73}], 0x4, &(0x7f0000001340)=""/154, 0x9a}, 0x802) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0x5}) getgid() fchownat(r1, &(0x7f0000001480)='./file0/file0\x00', r4, 0x0, 0x6) execve(&(0x7f00000014c0)='./file0\x00', 0x0, 0x0) 05:29:00 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000, "0000007f00004d16bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x4}, 0x4, &(0x7f0000000100)="6104ef84b4b87506d35c189988ac9a7b42c0aa0599f674407a4c8c1d5aaa40dce7fa14ef23f20be51684c16c93fe0a6cedbac6cf75604084b1af4d6aba444b693c40681b70b89ed31e350e9f6a247d0b260121e23832d089ee1418e5066e42aa61412392346a74cbb4fec85a7770dffc13f0d9b61e7c587949531cb731f381b3534cb1db6e0fc442565aa5f139d97fe025f8f2c237ff84c9e6ac2b05b6b2f1c4042b94915fceebc159250318f7204883e6d5", &(0x7f0000000080)=0xb2, &(0x7f00000001c0)="b8505a03c25f069809f8e22b5b5e7f43e4", 0x11) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:29:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000080)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc020691b, &(0x7f0000000300)) utimensat(r5, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x1fe, 0x8}, {0x8000000082, 0x2}}, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) 05:29:00 executing program 1: syz_emit_ethernet(0x98, &(0x7f0000000240)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr="000000000035a9000004005675dd9f00", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, @dstopts={0x0, 0x0, [], [@generic={0x0, 0x0, "0b3d07a31e6d240186c0ba015c2c18b0cf6866aa0a80589ab24ae195abdb7609b7e428e22c2dacbb1683fd7d45e621b1bc886d81b2a534e0970e779c66c09c9c00445eb776c2c332be647ed5b3a6b078289c96951c74ae5d01ba07bc80f57741eb131adc3f482e24030a7a2d293e80e1fb9117b2bf7544d0f4d75b9a056a1d44f13dfa8a3f3546f0a52bef6f9e1e8fa8b46e9a979a84b9ce3b7bcc8b74f8d939f1aa5fe146c60519533de26cd608acd324956b2a4e3002f242ae011ea8cf6aae2b1d3ac05d9aeff3f5c0776044bcbaad6d142adf213d073045b3109b78b78733f1ed25db"}]}]}}}}}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = socket(0x1, 0x5, 0x5) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0, 0x2}, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(0xffffffffffffffff, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r5, 0x2, 0xffff0001, &(0x7f0000000380)="8afbb88134e004b10728fead843879a465712abf7c17f1d3baabd161b2883e3d203ac0b1f0800372cd616f7ec7bb83371fb7f11906e228477005dc8deba36ed5237fc8e5d0c8389f744ae6cd8c7b71931ef6789a8d663dbe90a3c6b466489533a5a819f1679ab0b961d0a296358fa566dcb20f7f25be5f6d57e3702d0db904", 0x7f) msgsnd(0x0, &(0x7f0000000680)=ANY=[@ANYRESDEC=r3, @ANYBLOB="bd4cfe6f1b9f0d9f434d13710a2e3341623ad720ff9320fa92d3d931067d8fb6e1616013bae5ce6e6a3c3199ea8593b15bdfb3c3c43df1eadd69ac4acdb25847040962d5434e6a5b8c76c1efd3c78432f1b0095c639feae09a31d7d9b60c0f3a19542396e56b03839b2b04601ea79dc79c0cfc68c89c2da16bf96a8f44be72f21cc9390f121ba09a9f695354c78167a4d3e50e8eaf59ea0003d523a974af2b1b52edca0291f8b006ca6cb7f9d50d9e9668a0da9e20b369776f4b8480ec9acb2bc393c22fedfb3de554dae2093de76c6bae278b86", @ANYRES64, @ANYRESOCT=r0, @ANYRESDEC=r2, @ANYRES32, @ANYRESOCT, @ANYRES32, @ANYRES16], 0xb2, 0x800) msgrcv(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000000000000000000000000000000000000000000000000000000eee100000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) socket(0x6, 0x4, 0x1) 05:29:00 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x20) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000440)) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000080)={0x19000, 0x0, &(0x7f0000019100)=""/102400}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x32}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 05:29:00 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d7d8440076312e13e792427900"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r5 = getuid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5}}) r6 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x6, r5, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, r6, 0x190, 0x100}, 0x5, 0xffffffff, 0x6}) lchown(&(0x7f00000000c0)='./file0\x00', 0x0, r6) bind$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) getsockname$inet(r1, 0x0, &(0x7f0000000040)) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 05:29:01 executing program 1: r0 = syz_open_pts() r1 = kqueue() r2 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x8b}, {{}, 0xfffffffffffffffb}, {{}, 0xfffffffffffffffd}], 0x0, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000440)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x80, 0x0) r4 = openat(r3, &(0x7f00000000c0)='./file0\x00', 0x400, 0xc) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0xff, 0xc6eb, 0x9, 0x8001, "82f601fefa198992e17a09ad6695504576aff6d1", 0x7fff, 0x5}) kevent(r1, &(0x7f0000000000), 0x23f1, 0x0, 0x2800, 0x0) pread(r2, &(0x7f0000000000)="f6921f041feb6fda0258e99ad88d2e4f91ae7ae3c395014d14e8a1165326", 0x1e, 0x0, 0x1) 05:29:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x68, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6031797100323a00552137585b034e6abbab6440592e4a8cff020000000000000000000000000001aa8d9078800000006001001c0000000000000000000000000000ffffffffffff000000000000000000000000000000016019"]) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) listen(r2, 0x0) rmdir(&(0x7f0000000180)='./file0\x00') 05:29:02 executing program 1: mprotect(&(0x7f00002ac000/0x1000)=nil, 0x1000, 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x40, 0x0) nanosleep(&(0x7f0000000100), &(0x7f0000000700)) 05:29:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82024b2f66696c653000"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 05:29:02 executing program 1: syz_emit_ethernet(0xd7, &(0x7f00000001c0)={@local, @random="d17eee0e00", [], {@ipv4={0x800, {{0xd, 0x4, 0x0, 0x0, 0xc9, 0x0, 0x0, 0x0, 0x8, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@rr={0x7, 0x1f, 0x9, [@multicast1, @broadcast, @rand_addr=0x5, @multicast1, @empty, @multicast2, @empty]}]}}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}, {"569a17a752121670c0a9662539440ff8b0675468fae39417659e678de4660834f2461cf7e3d883460c6dae246a2a2c992417b6869fc19bc4c8ba300d7434700939937d17418925ff7c59eaf7533b63344cd0b5411e44dd6682861d14cbe200f68b10e13dced3004a2dd93dd0d7d37b76670f253c8fa84b8adc38acc99b2d7d0f22"}}}}}}) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000440)) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x200, 0x1}) 05:29:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) mlock(&(0x7f00007cf000/0x1000)=nil, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffffff7f696c650000"], 0x10) r5 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000600)) socket(0x1, 0x6, 0x7) sendto$inet(r5, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62eaffdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e838c708fcc99c999ea6cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c01223ef8eb0acc9fbb9fa70dfd2657a833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096e02f2be3bd6d22f9d4fbb2ede9e8d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e9d11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e4f5ae7cf69e8de10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace5b9f1b56119705d8b5cb8c177397cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafe511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd2d5d9ccca947a6fd704000000000000ffd6a534d183ebdd39dd34770f37290a93d68882c6a8d220e5feb6940b4e54a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b76e77e035c64cb4193b69f4d00000000000000000000000000000000028318d8b0de8f5649923ef9ad7e920b3bba62f96ea27f9240f77f1caa34dde1f9bd5a29bdff188d07a497c950f423facad519570079b49d9e012bf64869c4ab1742f7797d71433b4d02e120cf1258cb8ad9b44f5e97ccfee7aae3f1f32033f2342ae2dc9db4f7696fee02113499825bd61c8d8f9d5400000020000000ae2663b794be3e3cf88a53220fbd5b29e2015113a92d8caf88b6384e4c669b0756c351b140b6c3d19a01afdecf40b1e0d17337c727bf4a0ca60a4b0f5d5f065508bc9248f6f84b85f2d9c3cd1087c0a714f76153100364b9796f80f365d295f3d7533e02469328e6ed83999700"/986, 0x5f, 0x401, 0x0, 0xfffffffffffffed7) accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000005c0)) socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, 0x0, 0xfffffffffffffe67) write(r5, &(0x7f00000000c0)="80266a140b59907a14a5bc03fcd26fba24eef925df86118ae9e1536ca1729f40d929165444a673a4541b49bb2359d2690e843b267c9b9e58ae5718bc21a7b36ba49ef67af57eb64ca15c1fd8bfcc73fdf37e149b4f97f4f2eb6dc572b6bc57511af9fed5b159a5bdba24d1ccd39c2dde9891dc46ecc6ebd2c5daa3e0df04332675b6f8682e348c794460ddd3ba054ba8d05c044823e6c93da7e8b4121cd828e844ba400dace98c81b303673e26721725ad2fcbc385a64d925afca0ff1085a8178be57489f47506cc2d153afd76fea9add7", 0x15) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 05:29:02 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xd7}], 0x0, 0x0, 0x0, 0x0) syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000080)="d590b7bc1819ca7de32c3e6f2e60c209fc193c9e250a3a29c3d97433be541539204643bba39c23b3a50af335ff7d2cb4a2e069ee1615ec88d46c0321bf3887a4e378c859fa7b8c322b11bd3e53fbe0412b5b8f6b6744e5c9dee09523e366aa769cc1c10d05bd7d4c2f276bf52f28cc1047758740e3d129d4ab680e4c74ce5957f67ec727afdf6f59dcca1839bd0f4e3eb913fe2adf243ddf20996f4e68e22b296d5d8288355dd81601e82cd800ddad3586f5144b0c1e19cf646d764a38c3d3e9d6fccfb4d6819528d724da465159d95c6a9f8c2f38cdc7f59e955290623c2c", 0xdf, 0x406, &(0x7f0000000180)=@in6={0x18, 0x2, 0x5677, 0xa11d}, 0xc) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) kevent(r2, &(0x7f0000000000), 0x4, 0x0, 0x4, 0x0) r4 = syz_open_pts() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, r5, 0x190, 0x100}, 0x5, 0xffffffff, 0x6}) getgroups(0x7, &(0x7f0000000440)=[0x0, 0x0, 0x0, 0x0, 0x0, r5, 0xffffffffffffffff]) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r7, 0x0, &(0x7f0000000040)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000200)="3715e29acdbaab3aa963ebe9625b0f554d276e7f46736b76b5640627b8e90fc62626b6dd3b77a860019db8ac100f4194827c2bfc4141d5e9db1591a5248b69a6fdceacc10b93c8383cf156a529d6c69bdf526ce42bd950acd29a51e4475f8f2ab90ab79f84b87bdfb43ce4f1eb268ca433b6e8740129b6bc7646515e6c0f0c2a7815cad0659bccec8efa36b8b76649fb7e622902ed101bcf817314cdb12c9d49a35ddd12dafd117ed6125d6132620ef9bd8f5868759177165c42c615fc1602e734200c", 0xc3}], 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="2800000000000000ffff000801000000", @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32=r4, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r6, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00'], 0xa0, 0x4}, 0x2) 05:29:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x4000000000000081, 0x0, "0000010000000000007800"}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) connect$unix(r2, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = socket$inet(0x2, 0x8000, 0x4) dup2(r3, r4) 05:29:02 executing program 1: sysctl$machdep(&(0x7f0000000100), 0x2, &(0x7f0000000140)="7c0341fc092882429e9f7a35c2ac1368388c0aaa127e16423846f9dace768ff9fdf430f0f56ce8ec573a9a85374586af2a206e7390dfff05e9758205c80b916447d4505a51633feaa15a8f1cf261084d71fde967b2523eb8421731e15d0e8490eacb4655bbd8abd3eb4bfabed51d1ab5a29cfecfe5bbfc93bcf113973558664bec087ebe72ca64297abd336e011e6710447a2d76dd766c6bc98e6feb3876ecf4fda3db019b9b3d8896ea608ec03457b0bc2c23596f531062e1d49966164e6d7f67f9cafaf40d6e92c81101450da095f8ff7be1e8fc7e2bdcfe9bdadeaf116727bc16bcf6f9", &(0x7f0000000240)=0xe5, &(0x7f0000000280)="4efbdaf002f03142a2904cdd653747860d87cc9536061ad427248039b176cdcbb6a7ffed35ae2f2f91c4df91a0d67c35197573028b820b33e4fe633c32ab58c6b7b8c1e77d55031e23865023a67c1b21fa31309b0054ed0469d8d6cd5479539c431e92df81a956654729370e130c2368a150b40325", 0x75) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = dup(0xffffffffffffff9c) chflagsat(r0, &(0x7f0000000300)='./file0\x00', 0x1, 0x2) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x4) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 05:29:02 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x20, &(0x7f0000000040)='\b\x00\x00\x00', 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(0xffffffffffffffff, 0x6, r4) r5 = getpgid(r4) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r5, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgsnd(r6, &(0x7f00000001c0)={0x3, "5f17bb8856b541a5af53cc122641d6699712d65510f6cf366f2dff52e0f4d50b8cba51212f3ea294a22b5f9281cb3a39d8713d47d97e75d63a36ba08282ae5f16634bf44e181d70c7c28ce3422d6db70e29b2414cfe583ac4650ac1ff09f8252c77b3bb953eca933cf690d4b5a1f0d5603ca59eb5d21c8b065f6536e7c25ed9ffc0474cda73ccd8fcc01df8ce782cced22a39ff2fcfe22fc6a0e21ce54a8e68e5223efb66896b682eb57ceb7f9008c024587b29fc22a26cfc9b09c74451d5cde975111c41e3ede3e54ec0d7ca962cb54"}, 0xd8, 0x800) msgrcv(r6, &(0x7f0000000080)={0x0, ""/158}, 0xa6, 0x1, 0x1000) write(r2, 0x0, 0x0) 05:29:03 executing program 1: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x200, 0x2) mmap(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0, 0x6011, r0, 0x0, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) 05:29:03 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x80, 0x0) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0, 0x2010, r0, 0x0, 0x0) unveil(0x0, &(0x7f00000000c0)='c\x00') sysctl$vfs_fuse(&(0x7f0000000080)={0xa, 0x12, 0x4}, 0x3, &(0x7f0000000480)="af2cb9ac86fc7dc21b1bda6c82b4db3b6db5daec1d5503ab2cb7be3a8bf73353df9a7ccf54eba6897335ea276501b9ec92fb401a684749f4b5fa92828f014732bf537af7f7bccd59bb76344321fc74da1b0566e5b46b8ff49ff57c6d9c00b0d52d840397ee3b459f88595b49a0691ff747d3a50a45498ada194e47b3ba7d6955e38e5d468009d4990dce3ec9ec35639de5b45034328718753c38766f8f966ee1554b59f7c211346cd272a6c86005002fa89a1a3e42273aa38c9511b187d6f44e9d77979c0863fcf2f5639b009882fa1af5f89e4c640d389ca930f946383db4c6867fc836ee35eac16d64493dcef7b33da5ca923aee959322998015d03eb2d2e7d11478862b00c0bcc83257a11c4304a89dae569b30b0fc2f90940d46c027fbbf0252fea586c39296d5b0d23184c2d1405aaae2c9de5bb978034381327a7220262885b202086d7be63bf1d6a035cde20eceb213fd54c53521f65decb214e0c14b71afe29bec0a8eb4da543df3ddb9d35a15bd89492f75f1706b2901b163a7a739b52142e0f656ca079dac69aa64dbca2132d78fff9a317db04f06ef8621769fa16af591966fc62a1f052f9da7230c776d563ce3265531066cb8fe863f66c4ed902f1efec996405948181669773327c8a701051118436a636d46bae6dc293be5910d921759480983034ed51b6eb55f12f1b2a58199b8c91337db9d55e16d9d05d6b72c0db49dd51ffc907c32196a0033a01b7ff7c4fcc8e19314f3a717e843765b790cf37921311c99d7e2fbf8fee6ee7fc395b88cb477a44bba6d437bf9673f52ad3ef11d80e56c657679349b82cc912564ae77f033ef86ffb18b8f60cfcfc5913a875e9af9d288513cd1ca6e66ef1c2f014b9bfff0f0b6bb6b988ec8ea100cb2f5928dde34d5fe65a5565166b21c933935f63cab28404b7f022f2ef8abac0e8a75adcf87bc688b3926844a11839651bba6d1db4601ffbaca14829c3aa8d3e1a4f259d4d1619ad18fc6134727a985bc3463d5294412211a739760c924f59c7dac365e4b92211804703c8583d2128cd8cb455ec749e0607ec03bc545ab052340683c0b9c43aaec35e5aa8165b6e66dcdae71d16b50dbd878ac91a12ebaef5f4fd017b31bff27f9bbd6f7aff4409ae25e6b531858578659cec6c9d0293436b3ac74ff8bcca7c19e3912af03ab1172aca4e51d3f78dfb2130705e68c49724e54b3633add35a3f0f4ac4f32082caca3d477623f90228f4bf60118e54a178a9662af1f81fff121c382868b6b3eca138bbb51665dd85b6b39ee4d02a92788cbd9d343bbbee7f94519a3268771d9d063c68ebadc3c89aa234cf289819713365ef245e2c36a896cc85090b3941e52757af37b2ef7627ba20347530a3cb8c7c5aace50bf7256a6b5209adc29b81f010b2effbfbdb083c65ee6c49fc853772b0ca549b12d43c0d7f437100b8083efd96d68b77c9197a41f31f275b159eee330c1cc7bd3fdfccc6f9b0190352191c2fb1961e2b70650d529cb5f6a8a660290dd8b1d7b80746cfe6a72a1610a5c1c9ce53fde9348a55f1a80248470d4d614af05e418af78835b122af316b5d210978219a5b37381f4cfe232a1326bd187c042d92014ef192ff16e330943c0688fd8fbe142167084e172b4398ba69868cd40f9afb9c47aca0efea54ff5dc50a654c47bddc30a986af9a76a35d82d359fa3d812013a9f338b1ff4649b23a3f5d543c65261819d4e0f74e30f05885cb8064b1f2dad1a608aff2e2389ef5ad7d846b9b0930a2e77c66189f4689252de60e65c2ce74ef9b7da0d4a325d534d1a4e4fd8efd8c13d8f3c9a6dd4149c1df636cad594068c13153c992183f178f1938d46401f022b576a51370761d1f6b3ad23aba8b9f18c200efd60633daf21bbed776efba28714af9daa544bb9cac5b45302dfca98e1e1904502d4b0e26ab7c4cf71a5ba809615bbca867c26f42d7d7bcfef2d7fa139b0d49413c2510c82fd32c82b27a87e6f3619bbf74e85820ac78a909d8f2e59a9251578c91df8e0fd80e04d44d17a7d44a4c12c711eb02b3d1e2ea8f058ac3a50c450115e4ccd33849fd9c821e1eed5e13faddd73abee5f85862a6f9af7ed29106aec18fffd2ef6e200274cdf3f92b75df8c1a51cdb668cfbe55a94c5264862d81bd5084b0a1d48dc62d76b82876ece05b8b2bf4595ea86bb08769a0cd8d070030e1f30d41e5dd85e80646e86ea5ff4e67b0606916a9083ff937c38e79783f9e7c7d525bb11a95d0887164e8a4d63c8bafcba1fceba10e7030d077f8d40c272ce93baf94fd8970c91bffcc45e8263ba714f4948c1946c55029ca93a80ca939eb057e1379e8479f364c87f0b0411bf419d5211b64b191227354e5d9c539129395bfa54953b6bba84ec7c69eb9af9abcb3ee804a8c06e7c1361220551211be62a8228bd70a4f47ac2563134e37b00ef2e54f578c393531bb06525d1459aa9a131af01549df7a29d5d928fcaebd729d0e90a53805d9de16fe32f6ea6bfb4ad808c6717bd3b702ad90bdbf1c2aa3a1aeac3409b266e7244b1877eb4900c0a255f80cf3f57e64b658a4e21dfac6c6f509f23d185ac6d3f48026cdde7dd1d75d2098ca201dc9106c08e1a725a6b547fa1481603153e9c86450512f05a667735e7794b17b4b4952d18ed6e3a502856ce66309a330b23f694bcacaba8afb5338e34166947846486e1e3185dcef3303680c0e995c907c2336ea6e54ae91876a2b7adcbb0cebd610f17af57c149f03cd40a4e34b14d0b98fee986258549a0cf6bcb65928daccf2d067d7151e7ca25f176f6dc9c7c403ef343eccbe9a83fd1012411faa229df28898b86e45f9eae98eefd6c42281167c8bc4beb7d25a7241d1f677a0682790e1fcb4a7b96c26d6410bbeb912e2ac43028442e5a205617290a99b202e7553b8791ad85ba40783626577cb1edf9fb41bf7d1dcb9139c50fd54c4e46645d79b08dbe9dac6a6e3ee46d0533bc5d0889678563a6f86c6c4c8a00cdee317bc7042132d91e89a6a48de175c8c5e8fea3b67f03c973f92a189fa877b1eb352e9fd633a9523cf715f2940b2c0c1d3c1dee28fde54d8bf5f1726617f14a2c17ce04bad15c9f2d7d441804edd2ff6701f01b7685ad89dd2fc928975acf5070c915ccc002450805e7d68092b64546652eed2e1f03dcf618ef9beac65384735f71408a7a4cd3217592c866be4e71bedd0635d03b3f7bf1dfd5a5980c95ec0b34428f957b840cbc5df7b7a60112248d09ba6125d1c16212c88cb9f8a923906961dd077859acedee98e922d5e2ac495eee14b3f216a930005540d9d6f1de5cf89c175b8f2aaa42141a156e2e96579ea0372570344684030d1b3a8dda516e5314c5e769dd94f17f429e17234678287bc277294b668b44bd594790ce582b0c9505d5d00e5e2485bf5bb0be5eb466c088231e5a85cec2a8b855c07c40175e72f20a2a930e277bcafec1de91b57f8cd9715c9eabb9171bbde79b3cb4c2492af44838769de96a668d39611e0a48b696d2abf7a73e2f4566f40e68fe99a4832c3a66fa7af36204976687407cf9d2b3479546b4aae0322a2044549655e338aeb0a867e86195b300810afddd00f685fc5a558628df3e90c346c98fa4ba477edc2c4bb3f3f9d51ff3b27e90901946fe0adf734981df58b9a3f499eae13285b40c7e227e4a82000e551bf5d1ba8bdb2538749f764af6085983a09273ff60069293d5bb75be08b12cf2ae55a3cf5897d05047b57f0eff561693a2c519c470f938795da23315757a11a0a113d66adf01d1468e516412b6c3c90a9fe403dc2641f823c43c0cd66982b7ff7e4f6656022aea7ffccc7725c6879b988f002da5ba4bfe02098ca6608d1a73bd384d960525e258502b9fbd0d2075409fe96a57ad5b4922e75f0e83962dd6de05790f464a5f148b398e5947833698e28a017cb413366d6b39cb38df73cc78e5edfb7de3821399fb3c9c82a7ceea51b02a862f93da0cca1e1c5729a6f6f1f40b51c68bd1958c90c8119371921821e6033ff78f74a87fb430c55d64e7a9f31fe334f0c8ba6073faeb735aefe05c51b8d04a9597e6b090317332ce60aaaa8d859ed507ac4ed1f717ac93a5f9497f786ad7fdb411676b5b118f7a73d71ee1ec07cf6f4090b3b1ad93cf1b25a700222a286d274ad2132babb8d7c224ea4a00291252f4b4e2f81df1946f8e7b63dd44fcdab7fe83825d829190053bee4fe03c0c30642f890f43ccbddd91772b854e1e8ad980fe01f5a7dd95f33b835cc1a492dd2fd36425a9c5076cbafe89a7e731a2f1b2a4a0ae316506c7a02beaab8063711645c05d55003e93a5ecedf8123d957e1f858f00aae2181f36d6e32631e4ba1e6bd4bc16b7c090b2e55481b5ee03214e35213a7245d4f3d02e3013f44bf96c0c0c84ea9ba67fcff1a25268785aa418918a264a0378455e1044aba89c1bc2d841f105b951559374e7a7162ece8754898ae91d49e49e9751081976f4d9df58ed4254985d8a7b44a181b2591b6fedbd59fd3aa5aac3082b71e53761a04d3da4f28322397e891c1c8d9f06d1f14b619a3540098395f38728e1582384284549f122e5f528cc66532751b51962e04cf06e5ee09323c307f4a2d3b3c6f557ef195f9ac4999b792211d76086df673ac9d5c1d35b55a73973492885ec4864ddc2c6b4be9b25a9b223ef15876731b11f27b623a629f8b1dd505d83a6f8dea3eff684b89d22989242c84e41e73e028f260ec5eef1db94ac73a6810f6eecfb083be0c3729a4e241327b3828c1f53e4b96aa14e937da2a5ee0fec175b92065e0e8b33b03918e40a6f1346805cc771a93fe8441ec390c293a12f3f80e86e81b1c53385f82e4a7a7ff46f0f6f6f2cdd99e187874a71710f2857d85419f0ed2136e21f79d3d4664d1d1dda9a8bc38be4e022d4fb3c1d00433cf284142103cc1ed07a03bfac0c45c2c6a7589d9fd6fad96fd017ce3f93709b4fcc268077bb93adc6a8dc53240e504ae762920497a854804795107c961a81c5ec06c2c4f424030b3eb62a5eb420c1fd6da89cee5541467781b8f35926a3f8ba75dca736a64d9718f836ec0e779760b35a5de1665fa05063d6701a1a7cd3d728fb199044bdf51e7d323d1283cf6a81cf0a6811994f4616daa6f992e3c8f5158b01c9b3d5e5e793e6f40fa31522b10594e7654b65ed56ee37f24c069e7046b8376a9a6fbe28997bfd478c661a28d9e2fc964fb8e700119a53d6327b2288197c7f9cb966b5e4633f5b0eacd5d281b67e7d9313f37ed4e9e18f739e5a791eeb65f073682152dfe9d3cf9088beefbd145ff148f544d9a796ea7434fe488b1335962ee00f8cf634f0df134f63a9f6262dd5c533ad57a1c5183c4507e217c9107e0c8af091269b2f088d8be2e8e24e21889ea3fe6b90dfe081c409dc2f028cf9e961cb81039b231636996afba9fe3c4a4888eee24242fb5df702b17ad883dc7cd577f4d61d64d509335416592d60347a179770c4753ba21c1d7cfde56c07e844a3c6d67743db5ac2d5335f3f83bb599886913a35b4eda3ea6d4fc59714375a39c8dbfd46c5b5a9e8934fcddbe1438b560e6850c9ac62beff10d77e8d6e9b2c091ab576a80af539f66efe965c12133f952368a193c36de84204b72414784e2366ff59236ba3000bd966ef409effd20bb336d06f5f87aea1aea65b7d0f78cdddb24ed7f2937835c5c215179c3a678440b95db015224f1ffb6661ce78f4d6ebf468973dfe1d0b027092b2397327265ceb9e77cb2aa8ca2cb15fbbec6dadb6e31f6b21", &(0x7f0000000100)=0x1000, &(0x7f0000000140)="7fb1e3ad9f9483e0eeaf983eac2772d9a03bf91110093a13773ed0bbe3d8bb08c3bab6f0a5c95a572ba8ebcc205f566822fb7d5db39cac6aaaf64ffbdc8477873930c71f29bab40fcbbb0806a1347f1331309b094db41832dde1fc91410617dcea93f0828547fc8422aff2997b355b272b154939f7253ef6fcbf5f2e3764695af020", 0x82) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000440)) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0xd663, 0x1ff}) sysctl$net_inet_gre(&(0x7f0000000240)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000280), &(0x7f00000002c0), &(0x7f0000000300)="045fa6bcdc", 0x5) r2 = dup(0xffffffffffffffff) ioctl$TIOCCBRK(r2, 0x2000747a) 05:29:03 executing program 1: open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='c\x00') chown(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) 05:29:03 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000300000000000019078ac1400bb00000000030d907800000000450000000000000000000000e0000002ac14002be40a9e6ba581168512aa89d2f335acac72203c26f85710f17c0451040be896848eb8cb7fed"]) 05:29:03 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x97ac, 0x0, 0xfffffffffffffff8, 0xfffffff9, "0900000000e6000000e800000012ce8cd900"}) writev(r0, &(0x7f00000016c0)=[{&(0x7f00000001c0)="efb17d4da8bff388f9730a432927d3d5cbe09a9f6dc57a6a235723b6f5b3b6532607fc907ff5453d0fea087be173d227f717d390da0885393ba398fc378afd0486b15c03ffb1e014ca383d0785b2d30c72d9297d9173d9d25848be0f617188507d0bd7a935a3d2d0f8fd242fd36ee6267ea99561c8c9684759f55e134d6732d50cc6fa8f4417d1320a29f63a9ceb48eb83d6f3d818409b2ffbef98366dce0e405cf192", 0xa3}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, "9c2c8532b695345b940dab06b877b42e839b7f60"}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6}}) syz_emit_ethernet(0x5a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60317906000000000000007e1eb41c9d60cca81247e4f515ff0200000000000000000000000000010001000000000000c204"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x62) accept$inet(0xffffffffffffffff, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) semget$private(0x0, 0x2, 0x226) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000080)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 05:29:03 executing program 1: sysctl$vm_swapencrypt(&(0x7f0000000100), 0x3, &(0x7f0000000640)="b86d6f3160cfa4aa1450beca4288f613e1e131969b6f73b77207b10d1a9d461838b4a17a4c29658d01030000000000000015dfede42ddcfa3ab75718c531af16e6eaa4b5abd875b5c7e9da79d395eed3702a15e21635af1e9ffafb2230653212000082ffd91fb41fc2418932e2d5aaacfaa8551466e9e4757d8585100deb91a260e7c60763f1c990e2d7dedbf1fb1c12418b109559a0dd17f07e8636c273058e9cbd171778aac5a4cab5cca2d046a3b90806ba946ab7053f2e4f7264040dd340a603aa6b9fa3cbc90f34a613077a25ace25131e05bbec20218f6d04e4a8961a78e6e681ebacad62a1a901d4c2fb335c80e06d256221a8719e906f9eb8cea57904a9c4b30df4ae403362adba2e5f3750b07021612eb944476ff8eccd908b041950737ac778b6523da89a86586ffefa6cf917cc866b98a7fa38e3b8e81ec1ab53553e83473c80de0e3d069d96e59434ecf3d8918c8a436ba57d0f5bcd3af418a17c052d887debb157f7b4bff53c29b693f425a0228862f9449c37ddb80c500a48979f0760ea93a87946fa6405aa813eceb01ccd1ffc58f01d308405b10754313821584d2597b29b0c21d563691bb990fad9c8a2ef0572696fad59fd03f58379e8a6f3e0c10a0de821914c722928988a6e01052d99b68ebd3c005454729451a45d9", &(0x7f0000000140)=0x1e0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x4, 0x3f}, {0x8, 0xe24}}) syz_open_pts() sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2a}, 0x4, &(0x7f0000000280)="619e85698d5153f00535489e5051539e2a76d6f79ffbdaa5fd0d3e301b7376c288370e5d616003ba14661ab46c88284b488d63c5e4e31e57ea83bf209b83bf6b13c739b069da063f60f181b19678c3cf30f451babb37e66c8d44e713a83111a6a23730bc8d579b0f6c0bf277388655a4d5f2c600e2f51f30c3d771103c71470916cad154a5c9e4ba75bb7b93fc3afcbbfd957972b27b168214d5c42c67ead083427d903db091e07434eaaf6f676884ba052d441ea4ccfcc008eadb064567970400000000000000023254aa2a78d6d56fc08f8f22881f2592d78c4162761d63d104113826f92ceaac1c7d0662ed7982b5f5bf2ac9df2d2b34a98e411df4c2fe8ae2e4c37b014593387cff7d2dda2c41854926dfbe1ee07e960b17a5f5579abb1088b902ee397800f3ec3c777ba54e3911c625665b3ee21317e15b5addf3d676e4dfc684594b7ab6afacca96976d7003f309e2ef01619811b9950217e826b37851db4b636fddc843ccae810a7fd7ac926673c1e465884f45c2b6ba61bec7bf877c", &(0x7f0000000040)=0x180, &(0x7f00000001c0)="040a8074121b643c49b4e0ace48d53b1a674c7c5406acbb2f7b09af5c34a59ef0bbda78d06a01e3c606a5b3c180c2c6095448fdc57fa3737fa51193659d972361a0200000000009d000c665dd3095dbeb3f122ffdb1d2e630cf079964d68ae24ed4cc8365d6eb949c65220ace6d9176980a06fef", 0x74) r0 = open(&(0x7f0000000600)='./file0\x00', 0x8c0, 0x2) clock_getres(0x3, &(0x7f00000005c0)) readlinkat(r0, &(0x7f0000000500)='./file0\x00', &(0x7f0000000540)=""/94, 0x5e) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) accept$inet(r1, &(0x7f0000000180), &(0x7f0000000400)=0xc) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 05:29:03 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000001c0)={@local, @local, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@rr={0x7, 0x3, 0x4}, @rr={0x7, 0x3, 0xf8}, @generic={0x88, 0x2}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @local={0xac, 0x14, 0x0}}}}}}}) semget$private(0x0, 0xf917d3e728265ac3, 0x105) 05:29:05 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000200)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x2, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @loopback}}}}}}) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f0000000040)="8516ae1a021c5b4fef0c52fcd960afbcadee87a05b2d51786261c8db216cabea4de227a9041dd5abd9e5b9128f76519056e71bd94cc12dc01e642c98155e8a674f1e583d8a6568e176c4fffba4369544ec0a9235189235abe7b7f0c282152756ac7965f5ac9306b20e73585138275659d2ac75aef4e22cd1cf301b947a44ecd74b1625b92d8ba80cadc2f2d40d78bcd9f107b65069cd4fe156fab9a1c646f42b2dd94819fa0ce55e17ee1cba486d65fbd37895d02d3e2e893ab9d966e1411dc8636b0ca18cdb0a3de144e4eb268e89327c5c44b23c839a114e5b4d763d0377b3f3d63139399603e6e3d9da72766d2752", &(0x7f0000000140)=0xf0, &(0x7f0000000240)="2f4434b08c27a27a818c2dc85730245a9276041edf99ee18393ae33ff7ff3c5afc534e3baaaece5414d030fe0736502f2eca956f332d38f2f5b189f7190118efb70bf02ccdf36dd2fb956f3d1d403fac24e90d5ddecb5489d621b6c41b2f683c40c09044845cb77506ac38ab56d89ed6ab17210185ef6831578a4dd4cd37df88d0353c6b380e62ff20c9a31fbf8c37f552831ebb53bb4bd1c9cd2d214b132306", 0xa0) 05:29:05 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) getsockname$inet(r2, 0x0, &(0x7f0000000040)) fchflags(r0, 0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000440)) ioctl$TIOCCBRK(r3, 0x2000747a) sysctl$kern(&(0x7f0000000140)={0x1, 0x3}, 0x2, &(0x7f00000001c0)="ebd01cfa", &(0x7f0000000000)=0x4, 0x0, 0x0) 05:29:05 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mprotect(&(0x7f00003e6000/0x2000)=nil, 0x2000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) r3 = socket$inet(0x2, 0x5, 0xfc) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r4, 0x0, &(0x7f0000000040)) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x8c, 0x20, 0x0, 0xffff}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0x1, 0x2}, {{r1}, 0xfffffffffffffffa, 0x40, 0x10, 0x1, 0x1000}, {{r2}, 0xfffffffffffffff8, 0x40, 0x2, 0x3fe0, 0x7}], 0x10000, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffff9, 0x40, 0x40, 0x7, 0x1ff}, {{r4}, 0xfffffffffffffff8, 0x4, 0x40000000, 0x7, 0x5}], 0xb4af, &(0x7f0000000100)={0x3, 0xfffffffffffffffc}) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x105) 05:29:08 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x90) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x3}, 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 05:29:08 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4dbdf", 0x1c) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82028611e2b2020000006262dd65c84e08c027ad12d417ec80ac134b281be097dff0efa5b32eaf23a299e04d2f45a611829ac19aaf1e936182e881850ecb792fd7a8fcd11c3fc8962eb3a70100010000000000899ee0d3d92501f6a0b61deb75fcfb3ebdb5c50284a1a9d3c07651a434798c3813c7756cca69d82e887d5e6d3aee60a3ede69923f29406004d3bb7000074e38621a609ff8a45d1c60752698af2b1b17964d885eeb2fa4a619c4627340a640f25a557cbc4b8e3e40d6ad97ae5a93b989c4cad4966ae37ce9ee81f139bcbba39a3e43aee56051efe6ea50b9d7f1b5f5446172de857ca84b4e445408ee9081a06f879c98cfa340000"], 0x10) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)="e49a8ee8f4773fbea9c7df1fd237c8dd149ed6e125ddf63e9f6eb8ab255f2a90419d9ca41210768a8576a95b3416d912c686e76068678875dcd8b13d08efe5d10464fb66c1e2418f0274b4975b001ba6689e5597f28663de8867c0fbe496bada6d2dee48779c0ede949d5965", 0x6c}, {&(0x7f0000000000)="8a90ff45504744624cf055058b5b3026d4ac1c055cbba280b42f", 0x1a}, {&(0x7f0000000280)="d787048d691cc7bf53946764caf554e66dd343c5338409105052679533a57db36f6a9f6d3db128c283e2adede3e14429d52afec7e93dd856416bf0f78fcd868db52cfa7726701a63e502fbdc0d9c90a7220fb92da9f938ca30151821d626b19809b661c103eaec3a944886c1d8f8d78087b535f351624e99467e00c78fb538f5813e62", 0x83}, {&(0x7f0000000100)="4659d421d23f03137168592f38f533e8ea342d1835a639540c644acf934061d33e6bc5a31ad10e09f7e6e3e94e1c2e89f92aed0e5074e0ec6ba4eb2fc8f9e229f7441d279eb2fc8bb421cc67c66b2d41207bb09ddeb3a74a19f7abba1536757699566c8adf1092dcab5d1b64aa51f0c58b", 0x71}, {&(0x7f0000001740)="5cd461806fe348bb38277b06fc7346fdc8379c54aa403c11ca1cb60d88e299fd3578f66807cc461ba8c3581fc25b4109dfab5a134e0700eae65f0b04f7a60d9be780e31ac4fa8ee4ab0fd69ee7d6e9839d106f3366712cf6f7cd7aa0a7e14a0cfa9567ae379e0ad9126d180fbf70409b09a3214555291e3cfba700"/135, 0x87}, {&(0x7f0000000400)="1e8a586b69b09c50c1eeb39f5a7b31cc24fe5ed5df0b2d559223833dbe2f5a87a74bcfaefc1d2bba1c20ec4570", 0x2d}, {&(0x7f0000000340)="0d96816dd8521e74c611be8089cc6e431e1b53d6c4755c9146a334ed2f52fa38eaa0b1efa5c681753c0746", 0x2b}, {&(0x7f0000000840)="c1dac003f1bbba736486ef4bb96086ea43b774ddfce34c997b85d49cac947011ebbb5de5477adbab86589545da0904234558a6dc7e215ff53e57d54b57d4111aab67e31464863c37df79f57671d8d725f3e854fd39ad13bd78d32e8c3d8b776cbe56888ccaab51ec064157b733ba0ca47a69fddbbde0b664ec6200f515f14fe87348b479227734fd128f0145d11b9a197a12f789451686e0b114ab6a578901984ab61f11bb33136407049ea9d63178d3fd5bc61264cb103fd32ceb5b5cbdcdc17fc0f91efdb9dc03edb4fa298c9981a0ff0f180e88649d1f3bba272997650519378e711ba56629ebea1493d6a4ad77b6a626153d8f85637d9a23f19890a5469e016c55cce0527ef9115ccc1893aa71f4e56c9828f3a89d6871d86d8c336e152ae968b06e38e78d2391a4675f40595614905cdd5711f3dd16ffe991911344a601e3be7f0df8b8bec9a66edb53ca0c57eabf099739b5eba6abb71cc5cb66e37eb4e806759a124e217dd72b26b3384098f69f2362e7a9422c621cdb4ab871ae6f934a084092f921fd3d48541041a20b14ced976b2e02431ab95ac933d22b9c8dab6b707", 0x1a2}, {&(0x7f00000005c0)="e2dc1bbd487d0c864d7199031fec510e28366d481125a58b1a6bf6e19ad75aa72c1e487c68cb54f2583d3e6244d8dbe73bf122cba64c775d0480df1500c3153e01e1cdb8f6fcd2637950ae02550a6082dbe9923bfa1abce29c1baf2030c1b73b6db11b421bbae823b21edacae50d8d9ce95bec4304b6918b79c3f339505e8e4d15d22dc33f0eea15ac2a127ce04f82b4236d7e221bc8c111a5fad102120139c9de2518b8a9a89b276f6683bb8ae5f43b89565f72b96e07c2e574db87551847b08307f9ae0fa678376b8c8b9dd4c4d7607b50f41195862185edd71a831159786e7bfa82dad1004fad5cb7111fb1555139349e615f4ecdfd301a148c8042d466f1c9666392597f73d498f3ef469c662ca957f62a29d6bbfe9c4242fb703beb750e00262153a71d299d312707dd627df11ea2ba03f38c3f693cc941c0db73b30b425967e81a9820ec1f3e4e8cdaab67724cdd0bbbe0260e0c92d3b9ebb8a6764fb6abfa258de2be4be90127731a8ae05e08fd5c64ba9d96ecb547b07dafa9f13be32e0dde290234111832c492a2356e89496935be7334e18350d774ecd457a1527370dee1e3a90a147a722be414b986df35ac2bbf943d7d4448bcdf786f77e7cb3cb56401e6cb4eb3e2cce99821e0fbf4c5d2e3fd3806e4f1cf0b7ca73605b7d93ce6b788d3848afd925dc5fd0d6c6557b11c8eb8faaeff8d8c39d324d0753ae11ce5858b67a0a58430ea26b907e940b024d280ca4ff55a7489c5df5b293eec4ea0f20b6f4ca00bb8112b4487cc8cd504f020f7af666a2efedbb1dd925e6763153cd5c1cbbf27a0a3704167ea970deb86089e1f794ce5a860c04c2aa9e927a964", 0x25f}], 0x9) 05:29:08 executing program 1: syz_emit_ethernet(0x56, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffda32786683c9180e3876e8fc2cfd75ffaaaaaaaaaaaa86dd6000000000203aff21405aafca51147426c00f82783347a0ff0200000000000000000000000000018800907800000000064f1428a5cdd66ab14de84c9c14b94c0201bf355f004f05"]) 05:29:08 executing program 1: clock_gettime(0x4, &(0x7f0000000280)) 05:29:08 executing program 1: semop(0x0, &(0x7f0000000100)=[{0x0, 0x100}, {0x0, 0x5dd, 0x800}, {0x2, 0x8}, {0x1, 0x7, 0x1000}, {0x6}, {0x1, 0x5}, {0x2, 0x8338, 0x1800}, {0x3, 0x8001}], 0x8) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000440)) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000240)={0x5f, 0x0, &(0x7f00000001c0)=""/95}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) write(r2, 0x0, 0x0) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/77, 0x4d}], 0x1, 0x0, 0x0, 0x9}, 0x40) sysctl$kern(&(0x7f0000000180)={0x1, 0x48}, 0x2, &(0x7f0000000000)="c7fc30ac", &(0x7f0000000080)=0x4, 0x0, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x3011, r3, 0x0, 0x7f) r4 = socket(0xa, 0x1, 0x4) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getuid() getsockname$inet(r4, 0x0, &(0x7f0000000040)) recvfrom$unix(r4, &(0x7f0000000280)=""/252, 0xfc, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="000027c4e78edc415b4e615a57576a34d29237ccd25fcc642f0701f173bf8c9be77af892a1b23575cfd23c6d857da51e1c1b53b27000c2046887cc60d6ea7cff0a6e5196feaf2022bbb2e51ff8d551710803fe1084b57c06434c34158118a132701eef435b96"], 0xa) 05:29:08 executing program 1: setrlimit(0x4, &(0x7f0000000040)={0x7, 0x95}) shmat(0x0, &(0x7f0000ff8000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x1000, 0x540, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = semget$private(0x0, 0x4, 0x1af) semop(0x0, &(0x7f00000003c0), 0x2) semop(0x0, &(0x7f0000001180), 0x1e316d81a01eac7d) semop(0x0, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x7, 0x8b04, 0x1800}, {0x0, 0x3, 0x17fc}, {0x3, 0x7, 0x1000}, {0x2, 0x68, 0x1000}, {0x3, 0x800, 0x1000}, {0x2, 0xfffffffffffffff8, 0x800}, {0x2, 0x1, 0x1000}], 0x2aaaaaaaaaaaada7) semop(0x0, &(0x7f0000000240), 0x6) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/246) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000001180), 0x0) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x7, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r2, &(0x7f0000000200)=[{0x4, 0x21, 0x1800}, {0x4, 0x6, 0x800}], 0x2) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000280)=""/107) shmat(0x0, &(0x7f0000ffc000/0x2000)=nil, 0x1000) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r3 = shmget$private(0x0, 0x2000, 0x1d5, &(0x7f0000ff7000/0x2000)=nil) r4 = shmat(r3, &(0x7f0000ffb000/0x4000)=nil, 0x3000) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000000000)=""/48) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmat(r5, &(0x7f0000ffc000/0x4000)=nil, 0x7c5d70e50a3bff5d) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmdt(r4) r6 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r7 = shmat(r6, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r7) shmdt(r7) 05:29:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) pipe2(&(0x7f0000000100), 0x30004) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000140)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000040)) socket(0x10, 0x8000, 0x0) setsockopt(r1, 0x29, 0x2, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), 0x4) 05:29:08 executing program 1: syz_emit_ethernet(0x8d, &(0x7f0000000100)={@local, @broadcast, [{[{0x88a8, 0x2, 0x1, 0x2}], {0x8100, 0x5, 0x1, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x4f, 0x3a, 0x0, @rand_addr="02bf340f19bd27bd2a0d6c4fd7269689", @mcast2, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x0, 0x0, "723f466076c37dbf115420a7704eff175aa6082ae750833f132e92833a4f05f440ccc930bddee8cb4c9d10e1d2d2b3998c45f7454b434681000000030000000000000082f33058"}}}}}}) sysctl$vfs_ffs(&(0x7f0000001080)={0xa, 0xe}, 0xc, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x2, 0x8) 05:29:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000100)="04000000", 0x4) r2 = dup2(r1, r0) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x800000018, 0x1, 0x0) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000640)) getsockname$inet(r5, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r5, 0xffff, 0x1004, &(0x7f0000000540)=0x8001, 0x4) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r4, 0x0, &(0x7f0000000040)) recvmsg(r4, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000140)=""/206, 0xce}, {&(0x7f0000000040)=""/110, 0x6e}, {&(0x7f0000000240)=""/161, 0xa1}, {&(0x7f00000000c0)=""/35, 0x23}, {&(0x7f0000000300)=""/209, 0xd1}, {&(0x7f0000000400)=""/21, 0x15}], 0x6, &(0x7f00000004c0)=""/59, 0x3b}, 0x802) dup2(r0, r3) connect$unix(r3, &(0x7f0000000580)=ANY=[@ANYBLOB="82022e2f66696c6330008a9bd399e0c5b0ba0370d29401547ca5601c47556bd088eb108722ce2c2bdb80ace547ab41b417a38ed7a01f0385d4e82a3c135ecb3c5fe17b06d522e44f32bce31d5ac10eed142c477a36dc3576bff0e7770dd4c3a4f8944641d8d526d6c475622f5e4de97f2d011b7c0e90c02f5e041e3bf0261ad02eda6867cea81134a32213850fb13ebfa1cafaa31f736aaaa65acecfbb1a8575ff448fd47f3f90ccd35bae15414f6fe88455f9dccf77c676c219328512b7"], 0x10) socket(0x20, 0x2, 0x5) shutdown(r0, 0x1) 05:29:08 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x20) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x2fffb) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x2fffb) ftruncate(r1, 0x0, 0xfffffffeffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2400000000000}) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, r4, 0x190, 0x100}, 0x5, 0xffffffff, 0x6}) fchown(0xffffffffffffffff, 0x0, r4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYRES32=r0], 0x1c, 0x0}, 0x40a) r5 = dup(0xffffffffffffffff) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200005ff, 0x0, "a40400dea20400", 0x0, 0xb6}) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:29:08 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) lstat(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)) recvmsg(r2, &(0x7f0000000640)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000580)=[{&(0x7f0000000300)=""/250, 0xfa}, {&(0x7f0000000400)=""/140, 0x8c}, {&(0x7f00000004c0)=""/164, 0xa4}, {&(0x7f0000000140)=""/74, 0x4a}], 0x4, &(0x7f00000005c0)=""/98, 0x62}, 0x40) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 05:29:09 executing program 1: syz_emit_ethernet(0x103, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xf5, 0x0, 0x7ff, 0x0, 0xf0, 0x0, @multicast2}, @generic="824c9de911c5f1c1ea005f2b1130a2710094e1a92cc7d4c33cf9870f54ccfbfec5a59a0abbc6df1e3060b26c46147509a8b0d25bee39c35a6f1ac9876ad340bf072ab6e6e1f931727866511ce4b8d248ba929c4735faeda261c29374b99e37a478a09d02d00ec6b8feff38349e1d8abb88afc824d589cfee6e27c188ff9248ec50ef533ca97f2c805cd9c3b307817320b2eded9d39a7c048ec4cb5f338e62f73c242534c0f11298fe3d859fa6f43972cd0beb70ee480e0fbc64065cad0fa584cbb679ff62c0663ad3ca4a9ffc5536ef81dd08286568101c69490de90345fe45c81"}}}}) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000440)) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x90, 0x4) 05:29:09 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x400, 0x8001, './file0\x00', 0x7, 0xfffffc00, 0x1, 0x3}) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000100)) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000180)={0xfffffffb, './file0\x00', './file0\x00'}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) r7 = getegid() r8 = getpgrp() r9 = getuid() r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse0\x00', 0x10000, 0x0) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x400, 0x0) r12 = openat$pci(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/pci\x00', 0x20000, 0x0) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000700)='/dev/ttyCcfg\x00', 0x200, 0x0) r14 = socket(0x20, 0x1, 0x7) r15 = socket$inet(0x2, 0x3, 0x0) sendmsg$unix(r2, &(0x7f00000008c0)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000200)="8847924afe880dbc0c0a4d606d05b42fd8dbd1c114785cd1611186138225627c7864bdc3917e84fa67bc281ff340ccbc5ca606b2b6d0160d23801ec2", 0x3c}, {&(0x7f0000000240)="cc966d4f", 0x4}, {&(0x7f0000000280)="39bcc8bac2d8a0d62f7c5f3936fc310e601b5c4beb983a127bab76232dc6045abeaa6890c551d26670aa2df3284ac4a8e4153d09d865670e7aca3f448c7afdfaf21b0a1bd189d96f352dd56592d70a55a78f00471e1a3cfe69770b9762c361d0e80dfad4ada8f1fc41c9700684d9a2243539fa0271b05ffc5248acb05a5277bcefcfc6afb6a1a280395585f935acd07a9543c81f39f7a36ede5959561d09d858eff8dafbe22ff7a25ed53196b463b29709476d26a331016d0f121e84872078112dbf2d44f16d56241da663806a3265fa57dd908b9dda54436d2ddb181b36caa091406d3e5a4ba2dcdd86bb", 0xeb}, {&(0x7f0000000380)="72cc89095a54b0fe1cf47504728d0dd443626e58f3dffcad8f410742aa645ec8380adbb29d0db5a7c2bd9d2bd371", 0x2e}, {&(0x7f00000003c0)="23cf21b0da57d095e98e85c607acf84ee4bdd532f7fd6e684c2bd3c982aaae35da23f042619576ab7091f0dec6929630bb05ba34dea846cb5c622a707b4a423c174aaa2eb5abf329450102b118cb4c1603159fb3e74196fda5f853d7fb04c99ff6a06e628a3349a150bd2b63c0c7b2fd6e746abb605d3b2e20f191ceae633d9c9c46d5c3e905364c943687a485be5ba5847342d7c6ef3315a315609a2337b883a4739e82a0115730a67999aac78989fccf0bb4d8113f0a", 0xb7}, {&(0x7f0000000480)="d54a850de93298186fa3cbedfc7ef49bc07fabafcc812d85b40fde41a3a1a72fe7632ed7446acf11e50ad7a640304ed19526b918970a8eb8556b068c06ca8f7e8f893dae5c5045c7e7bceb6e23ac76ed7507a432ce9114f4313237eedaf6f76607e983ca3d77d2df25925a16f1ae35088879d035607e4be74671602376a3b03c285e2eba8f826a78ce75f7b6481dfad9c264a7777b519c32a6f51a4ee606a4f17825dedfcfa6d5ae7d30793913fd6d5025470046c971840cde773af09a571c1afc70f03ac4adf08a7f858dea37ab634dc7f760856d92442b461de1034135b60c421f06491f2c8d926e17856fe030566d86671efcd9ddb8dd6ea1f35170", 0xfd}], 0x6, &(0x7f00000007c0)=[@cred={0x20, 0xffff, 0x0, r5, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r6, 0xffffffffffffffff, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, 0xffffffffffffffff}, @rights={0x30, 0xffff, 0x1, [r10, r11, r12, r2, r3, 0xffffffffffffffff, r13]}, @rights={0x38, 0xffff, 0x1, [r14, r15, 0xffffffffffffffff, 0xffffffffffffffff, r3, r4, r0, r3, 0xffffffffffffffff, 0xffffffffffffffff]}], 0xc8, 0x4}, 0x400) 05:29:09 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(r1, 0x6, r3) getpgid(r3) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r4, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(r4, 0x6, r6) r7 = getpgid(0xffffffffffffffff) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r8, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r7, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x5, 0x0, 0x81, 0x5, r7}) kevent(r0, &(0x7f0000000000), 0x47a4, 0x0, 0xfffffff9, 0x0) 05:29:09 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x3e, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @icmp=@parameter_prob={0xc, 0x1, 0x0, 0xe, 0x4, 0x0, {0x8, 0x4, 0x1, 0x20, 0x3f, 0x68, 0x9, 0xc1, 0x3c, 0xc52, @loopback, @loopback, {[@ra={0x94, 0x6, 0x9}, @noop, @end, @noop, @noop]}}}}}}}) mlock(&(0x7f0000e38000/0x1000)=nil, 0x1000) r0 = kqueue() getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0xb, 0x2, 0x800, 0x2}, {{r0}, 0xffffffffffffffff, 0x20, 0xfffff, 0x800}, {{r0}, 0xfffffffffffffffa, 0xf0, 0x6f690943893274be, 0xffffffff, 0xffffffff}, {{}, 0xfffffffffffffffe, 0x69, 0x2, 0x0, 0x9}, {{r0}, 0xfffffffffffffffe, 0x40, 0x2, 0x81, 0x7fffffff}, {{}, 0xfffffffffffffffd, 0x10, 0x1, 0x0, 0x6}, {{r0}, 0xfffffffffffffffc, 0x4d, 0x8, 0xffffffffffffff01, 0x81}], 0x6, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x80, 0x2, 0x3, 0x5d}], 0x919e, &(0x7f00000002c0)={0x3, 0x1}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) dup2(r2, r3) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r4) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 05:29:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xf4, 0x1}, 0x8) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) listen(r2, 0x7) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7ff) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getppid() r3 = socket(0x2, 0x1, 0x0) dup2(r3, r0) 05:29:09 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000002c0)="0118fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65316127c991ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb5981ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fffff0000000000000900000047000000000001000000e7e3ad4ba11ca80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df19b563f269e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a21624824a96d9619e00feb108d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0450200b24c238f90402598ad960ebf7502767ebb569f48ec63dafb4bcc", &(0x7f0000000040)=0x210, 0x0, 0x0) 05:29:09 executing program 1: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="b3d745bfeead9767"], 0x10) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x0, 0x0, 0x0) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 05:29:09 executing program 1: sysctl$net_inet_ah(&(0x7f0000000080)={0x4, 0x2, 0x33, 0x3}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000600)) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) 05:29:09 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6d94390566696c6501"], 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) close(r0) syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)="5febea64a239e15b72b52c6f8fd0b57f0a32", 0x12}], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000440)) utimensat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x0, 0x7ff}, {0x4, 0x1000}}, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000440)) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000600)) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x7f) 05:29:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x400, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file1\x00', r2, 0x7}) r3 = socket$unix(0x1, 0x2, 0x0) getsockname(r3, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000080)) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000440)) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f00000000c0)={0x400, './file0\x00'}) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="03004000", 0x4) 05:29:10 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x3a, 0x0, @multicast1}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x7, 0xfb, [@remote={0xac, 0x14, 0x0}]}]}}}}}}}) syz_emit_ethernet(0x2e, &(0x7f0000000100)={@broadcast, @remote, [{[], {0x8100, 0x7, 0x1, 0x2}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @local, @empty, @empty, @multicast1}}}}) pledge(&(0x7f0000000080)='+\x00', &(0x7f00000000c0)='-[\x00') 05:29:10 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000040)="b5ef71c583f3732862f67bbfbd94753348e2803e74c082e58a0cc760c7db7c7b025df298ad2554eb560716cfb3e3dfe42a04149c626cddc9d2d55cbefdbc42879f8ef0c0a9cfe1e8dc094f4048f8469540777d1db258ba972650c8d5f1c601a994cd95ad8f031f749c67a2f55d51e4745b7a148b4caefa846aea2d4bb999fb759989722cf99184f8c3918a09c7130c4c8eaa0776e90aec2f8bce4c7c952a75ed5a13203efea21c192dbc0f14e36e767636aeebf226be48a11962733ba36cbfaf74d59cf49ab8924e46bc0d", 0xcb}], 0x1) read(r1, &(0x7f0000000300)=""/202, 0xca) 05:29:10 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x2, &(0x7f0000000200)="920b00008f680a88ffff784e8bb0911b632b161bd0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc432444d0e4754f36a0de604759557ec1549a48b2eb30e344009a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee300003f0000000000", &(0x7f0000000000)=0xab, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0xffffff7f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) r1 = socket(0x800000018, 0x4000, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x2}, {0x0, 0x3}], 0x3) sysctl$kern(&(0x7f0000000040)={0x1, 0x44}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000009c0)=ANY=[@ANYRESHEX, @ANYRES32, @ANYRESDEC, @ANYRES32, @ANYRESOCT=r2, @ANYBLOB="d51c9d4d48a95611fc27e42f5fe3b1526d154f716c146973abe1fa9e0747cde6dfbb5ec2b4f10d8e9ec59704d9b76917f03f3d875210005442cc282394dca0b245403a60cbeee049a6440bd21fac5ecc3addbeb0b47c9c3a32ae5ae5be9351b92a93813ccdb9da71757d93740e0bba3c4078e1121c24f57506be695fe032e32c008c6c02ae0e2223369083b2d798c4d00747d9cc744a400055ebdd1d851ffe3e8ad28056551585aebd3985b43aa766c38e46d57aa681b5431a6340bda5e96895c476b75a490a85125688c95ac9a6e591687e4db759054adddcc1756e17848296310b0427b4eb2059e07e9a6e3b477ae90ce1e4950a395f3307e448206e3bca7c143a8ba881e6528f4a3ddbbb8a8cb9bbd7bc16790100cdeb6b8352efdb7e5d9e637497297a840714043b106250393daeefc1a2eef38d1f094ecfa0245ae4a30a5815a26320f4d88b9e31349d87fc47ffc37b71c4bc404769e9849cb5bce73a404c733cef0cb4512148c6bf4f55ffff8277f0375ceadbb391ebc48d2c04e9582d4f76edde216f3f2e8db06effd56a7bd1e093b437a890409d8d10d8000000000000c1b036dba88b381fe4ebb2eb70c8b63c537f7c9815cc3a203810fe7bf9a9f599dc6d990718064c50b214bc8ac7979a9379857b30e498d0277c1028463f36fb933edb09b8ced563180295dac6f94e0900000000000000462b12730861ac5183ff965da5aa36fcbd6f811e16c5e586020f6514fc8867ad1430b6ecd10c06e74c47596e0918d7cb2a9089218ccdf3d3f0ab01651c54492b313cd13a94977ebaf310532c296dcfcabbe67013b9b2717a1f2eca44d5a578d98bf04228828cc4c1e3f85084d89a24b5227ec68d60f1f3a8d938d9206a5e640e9c516f762d41d86756abf25150b0b43ab7596630b31d0d021e41db5e09f1c2872c7d4376975808215fceba9d7c71f65028775d85856cc04dca36492457783531033bf5c01fe07a3c9518ab494c59fa50974f3b400e74f2ad7cf5e0875105d9b1ae1b370a81648b7f3d58955f3bd3f0b45529361b700e9ed1788840952a5d61576538c29adf1585f65f5c1cb78cb9482fe2b65678732cf3574a724612b70541a3f04bdd7602b6f4413c1a15000000000000e9590c265b6ad203429f79b944c073d05ad2eef93c49a5eb67612d3d94e1ffa57217a2b92f77b2e5099eb5a0a1930f41a2b6bbb7c8d8b313beeef131547e4c3b10b4f12a39265dba07294a4a2411ea3b7994c5fabadb9d53d6299b0c0bb03a74c0b3ebbc26178b45b6ea9fb1699ee9d5508f4ff4e7de78977a65cc7b3a412df79e7f707aa7179487cdc1f37f157611686b605dbe2e05be7354a4df5719d742c11d387e16d237814aa094961f4d5dfa150f8c2db2d8ddb5099b2f58e4bfd1afb0d215344bd28d02f5639e32e9bbd4ce376c20e2206ba84ca216b849ce16df59254320d8f0d3a613fbd5b37d1aef4fc7040005faea3f69d6673422420a9e3f9ec6d1e5a773505e178d9b5262754cabb850f27d494052b95325af77a1f06d5ddfffed4fad9bb6f0c891fac89deff9af6032c7adca2855b7f24d78379d9c3e382be1c88f9e1cc965a0d2a4f44f166fba3250ed141379a2717cb1d0df223d7e2d55292f392ec609484f263dd99092e5f50616eaaa98305bebab8265825c59f68633348f7eb189d1b3dc6c5af47a1dd076975afa2dbdd08007da486e2d777d29e29406b595ad6cf00fe82e1926835ac032b85f6fd3c34dfb6091ec4730596fb6c862072f8b508556d5fc655489512f68dbd0c58f0148e4e5180cb9ee9017b1bb5746be739109aacddcecb827fb7011fd63044889480ce737ef9b119ee8778e7f"], 0x109}, 0x40d) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000180)=""/48) getsockname$inet(r1, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r0, 0x6, r3) getpgid(r3) wait4(r3, &(0x7f0000000080), 0xb, 0x0) 05:29:11 executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x34}, 0x2, &(0x7f0000000000)="00ba6889", &(0x7f0000000100)=0x4, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x80, 0x1, 0x7, 0x6d5d, 0xfffffffb}, 0xc) 05:29:11 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000440)) ioctl$KDENABIO(r2, 0x20004b3c) 05:29:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000440)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000600)) symlinkat(&(0x7f0000000180)='./file1\x00', r2, &(0x7f00000000c0)='./file0/file1\x00') fchdir(r0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 05:29:11 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e6f666956653000"], 0x10) r1 = socket(0x2, 0x2, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080)=0x3, 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) dup2(r2, r0) 05:29:11 executing program 1: syz_emit_ethernet(0x105a, &(0x7f00000012c0)={@random="4ffd12194272", @broadcast, [{[], {0x8100, 0x7, 0x0, 0x3}}], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x1020, 0x0, 0x0, @rand_addr="00000000001fa68cdeff3f00", @local={0xfe, 0x80, [], 0x0}, {[@routing={0x0, 0x2, 0x0, 0x8, 0x0, [@mcast1]}], @udp={{0x1, 0x3, 0xffffffce}, {"33e427e0fc7a5a390914d93525ab9bff41cc96a2acf9583a376a82eadb9f801208e39d074c2b9a919e5f16957484f824d70685fd173aacac12b6f76dcf1611921ef9b079e30b7afe2c4642678a0a3a531168801ca2b2b1f760b44cf377c55567b580ae2a0fe8e663c4591745d233e043e18db4a599da3ff0c37bb808bbd80acd5dd5783141ff995d212cfe720b075506cb04cbee86f459fe80778347f4af3e7b5e446e98de029b365af2e8bcc8219297315dc0b20aa2ba266f1b68601baf457b87c3a070a328018f440dc06d7a83eefc876e5153075941d2e21a93f8c7f159e21f526c719700ec5faab8c57593f7383c0915e65d21087f448bf56a3d117391e33685e5a362b8595ca06d4870fbc743d91eb96aa9a0676593740b1f07dd278452c86b82966b3b17340ae4a9358cc0e34393bb2ac7309af09e0b178934746eee9e67f0daa219404a04b0485600ff0e0a47202986a5d0318bc1ee47da299da8a9e1f3d83d36fc28d0b710f5583c1abdf659b0bd1008fa1dddb41f0a9e638ea183b6a1b6723e111c1ae859d7dd9a325e4fb48be0fc802fbbff836fce5a75d65b68fed56843f4053384478f7eab3389c08a611e2ceb1cb30923f84e1936f4693fd2ad26bd70b5c256212fc3eab8318d825edea507e4ae2382377881680178f5c793257cc5c9c4d66ab51317c7a0fe0fafcf8bfbf0aae9c60c778f7a63b16a41776144c41901641cd2d1b20206894eb65238119fba2eb273c3ba41db47ae19e2362329fe0b43158d561c17e0bbfca3174359caab99e6005fea71bf4652bb1fbe5c3a6c4803691d42863430988c6910d42a6b6493d3f2ee7dece2dca1a06bf4a9fd443e2b470a82202a6a94d5c87c00d438a7ebad8a7be9305563082292df34dc9bcffe3d4dc45d3495af7c13369f13e886c65bbc26b48a79bdc82c9e5145acb043f06eae3b5ae08baaba2cc9b136e47f11af79665585e6a6b62ae5fcdb7123f8df273fe2cc57fb049a6de751655f08274a82b33bda63098f0147e4aa7cf373099850bcb31d3926adbce059a580da0c804acd5e2a48b34fb92f68358a9b0e94ae4e2b2ed0698888eb6243d28162207a8bd30f93a284cc0b07d6f941ce6a67a5fdfccdbfd5402ad1db7553fe4f9cb5299dd033aa97505f4b6ecf28ff3273b4c3957025791d180b7e004b4a1c770bc74e17f79944822f608a25c2cac02603c97b83660ea1e9797655a6d6488349e91066bbecd662f796f0aaea85bedfa0f5cf5a27588a6f563020e62547896deccbc86bf4bfde62ba6815f5f72433ba939d6a1481d6242d4b97c9cecac3c27875f55244bbbb8a109734e12a12176ba873a4dbd38c29f2a252a38b820f776e3ada54188be0ef38d7fcf3d45118e24e8cf1f0c9edaaab00236aad197525aaeaa1bc881626d1594ddb9db09d68e2ad405028fff6b168e849a2c66d3cb8833e77f8b436ce985438b0495abb853c920f5a91ebb85689b95e803550123a8e622806bc2c869cf5275cda72c7b9ee4e5413edd4665014abf030f6b06f601535b523e240c7d272c37364fc216ac801d18a78dbc47f287508c6783b5d5e83947d5cf774cdc6af5280cdbc78ae5c182cea19601824cbf803f29cde15d56e3bab7e00079d9e9a9c98e69d812335093c307fd19706cfc0a8eb86c82e2c27662385587c2b55cc46fdad3f3fed3ab8013e8546baad9f6318e1e9fb41fff9b658a2b701557dac4171f0a4af0c3415a02ccd8dbbd7728090ccba88f527afed7625c15008e6c75e62c39103b1737106bd4a1e379233eed788f20134c76ac2c7fb16f79029139cda0a015ee476c21762aff84c54e36fad2374d42559c7777c789215b1b78ad6fff7acf74ac17ed43c11bc10b41bc990a90cb0391ffaa58e77188e9000e09c0b346d9255415d95f6be8e21f823b0ce651e596ddbd56720129e93cc8af351ed34ce4a5d27a0a301dcd50cdde22a8f9b54563842382e544f7c9a7c4dee87e9075f6c5e68c18021a0c3cf88ad26cd861a4d2906cf114e602e57c3fb404d14bb31ca1bb37eda87f7027e6173ae56c7adab1a46ec7bcf107831a64e8f243178942b1d0331e94d2947a5e81861f04d484ca286135c4d36404acc0896a46bd04cb4b20360e06d5c94267db50612a8df3bb7482d1982f2ff2ea68588979f515414ec0256f5664c7e4545ef82f5d25f30f822a2417e454daedd3271a0b4bab55384ce635adde7fec9edb139b6b0537586e903d06c258ce99cc0376c29d45f7b692a2a41747a4ac9394f45cbffdb53b63e2e69c2494c8495924bf2c67e3f61558e34db330ddd160da3a96dbc59c2e7ed88102fe3fd8e5f35157d2a5c5f5d0a5cef1cb9f2c35a1264c9d4237cac560c4407dcd63e1a4d41c5b8d62c12d1ba80f80e3b033c3d2f69cda28412d39253e466084fe545a9a6e032a75090bd7bb9bfd131ea440aa28f14b22b219046ee1efceb3c5d62ad8b3628fce2511ce484feeed02cf9c64da923b1f6eacf27e74d2bccada801cc86490a30a015471beeace12d79cb6493337482e5c9efad6de572c250a090da5ba7b0f6597f2e684187ef7bab2a02e8f9771feebfb63d538d3fa5b554e683e13fa5d6da6eb4b952e2d8e9a4267936d6f2ea98cb874f7aa071abdd2f91aa9aa1bc5d2f4b033dca6e16af8ec7d76aaece587c5e235686f477c2b4dee0ef59a1e3174be03051eb32fc71e538d255fc9f3f9b06e3f43a5680d6fbfe9871191b110be6499bd00b4b84c37ab1f4c5e59c45e778e17287e09606166b22d05fdb781bbe0a685a979d45a309a5247126206f59593d1a13f40307d24a516d928797a1fbc1869860dbd24ce07f710ce06b6ceb722665c219ea9ee97c03f1dfb40dab149eb2131376b0f2c3454afd7eab496b1ac1633297a1fc880a280d4a99501f8f84407910ae7a60fdb5d968df143402e78118240578abe1dfa6a8760d29a0516cf9734e8a7f8b7b3bf6f6881f95d54921253238934305b648cb49dfcf97defc4c05b4ee1e1f031abd877e2025f9427c81e6be86a3135395988183105d98a561260762d07199fba471056327e86269989643de6f467129c82f1ad8e43627958c47dbe6a310082c6fddd616b84225d2f8ec83453b4c5ac4e699449bca8f798c477b23caaeaac22ef71c72e2f8dce96231b56aacf7f2174671a440ee11c6fee75913a880893d3aa8732a1885fda7b1cb9de487beb4b349f373409b2004fb1e63ecb073c749647f0f5ab057bfa915c29a3405ba50a1ee5143e07e9547571e90d290af746aa7a9dc3d812f305bb9cac55310f1c16f8584b23d8e1328d76aaece3330ed24df7bd191afd4ddc2f7c45a91278e2198f23a9c34a33c7225c61d706dc1a2f6ca27ffbedd4d35575d1264ce7b780c75186a482292a2e9e4ad35eb0698bc931d11c0192e5309ac15c6e9c4984d14508b29f05b489088bb5aaf59f1668d17be7e19241e151c4c987de86cbabc20cbbc067eb2d98da8d3b3bf587688631f5464a3862402997ba6c72464b2b27a1d4064b129f2232b09e6847e11e9a4adbaca518b574dc342d248975cd73d60f6ffd03c55b3e81c8f202ee3caaaee81fb4022e4b8f692a5fe4f1afebfc45e9bb5f0e34989f55b402ad707eff0b66d2bcce62276ac21785a0a49e8e025229eec7b90b6f2ff08cea7c1bdd14089027aac265d4cebb1ec82f51de48d10daf4a848778e3a9f1b604a443dea7c4dbe5ac5e9a40f9ed3a3bf4a054e13e59600b770c49c1bb72dbdb72e599660dad640806b5cfe1f9b0791b5927bf69cf3a09fbe1515003a9aa4143635c692d935e953bd3cf7ed389e804aff777adbd30cc3b1503779863cd639e3b151b8611bd39463c6c73c519b1d18c2ba6cd1f991c3913b3d799c82a69cd54a620dc715ec113e49a775104b1f7e676b14fa63bd26ad588ae238d2061652609469c794356c9b77b234bb74878c8b18183c56f924bb900cb9e16230a6cd380f68fe32de00c236b3425b8eee1541375f6c54a4050358cf2462d3af4a142e18d8e159186a7150ba8c21143365eb63e9ca9b80920be16931fb580eff225ef1fb317270a1363f1058cdabfbf8a467db7beb12e3a9afc44d452ca47e03dbac3f44a48df361395792f3632b480e8e556fab66a1275ed736d3e10a069b393622522f8cc8003a162d342a06c97628c4e4336b88c8f4b1075741ad13ab4b82978915c7bf183c3a14af7e107ee9786ea7e747decd030ab00f95af502bf2762b96b8caa792312d028e649b7aa83e71297f343f39bae70b7b3b1b1e992605326b0d5d5f700a905c6f43f445e10708e3d39e5f1ed4d17ab987dcb0820418601fef779553489296cb15e3a1f86f50643069c650fa32dc968c00cb5aa68a5b18f50d090b55a5e9895f77cf0ee9dd4d354c775c04df80a32f2e1c5b3db9e817645f742a64bca03f7e849c222b104dfba5478ffa6280d6b4270515a086590f17920a96ad944a2405e06d24d487cb3d36e311a9cfc2cfb5f1c5064e6b823f731985ca358a1f0b62ab6f6fce209507146b0d814860936f3de1784bf658fbbb4405fa71bfa0531fd387e91239eff2d38e6c6d713527a727e96a7f6242892794141135593c0bc39e759b843164466f708591ab5dd229b553d13948c3a8f92b573b1a6654872abacfe34ef01dd10e155108ede4422a5945fbdfba0a08d64b17000993583f5d59da3658b882cb71e9f7841767de285b4013b26c0a4c039c0e746589ab8eddcdec6cedd07d3ea35416b86be5d3028d0558288abd11fe83c335f5bb4268306e1e7e73573f150df6c352c7d8319a4b1fd3fcb7f0d4b87cd47dc1debc1d06dc087835c89b903fb259e31562bc0d517221f8abefcca9915a8472272d56ef9f09925cbefedaa7964ade70bfbc3ccc942db92f21ed08d6fd2b017ab089c6026d790da3a7528ea0af511a8236695389f000f216267bcf0ae56b92c2fd3c370033ea714de266ebcc775de19b991b1bf8405944e7917a6e0416c3e3099b1a517b8c2de593f57be4df9a3983d9d62d565d04918f186c5d2657ab42a2252950c364b33867d9b36f0cbbf7f6441d86c9277ff20bc6e744a1b9035bc332db079848af09dd09be130abb449d374f9200aaef0dc81db85d012ba6a7b888b9df6f345192ea056e9b63b898944e6d6ec7b77ad7c24a4c030c7e9d4828b9ce95d273d4ccf192b93b97684fff826b8391b81eb94d0c823745cfc830fa7726cbb3253ebbed172646802a040195b632f0d25381110ba425ec80ef619d7e7ed6c56739ae79a45430f3a2e493dd8d485482c823a6c0d6c1a8b4080805282943c8b466ba0890786b1cfb979fab719fd5eb538f6749c9796de34593410fb11bdd917dab4c1ed98e347e0a8fce069ddd1a748692039fa22ebc880d76452764b9c558e630dcd491715b5876502f6b8b30ad40be7b9217fdde2fd1256e8e80db58773b5a39ce451bde39b54b48d2abe21655888d27794b771eda5a67b0337367dcf48d60e048bd58e50a741ca5e217d10ef498d55ac8f5c03d3e772c30c8e05f97539e5744b9deb8836b1a8aa95de7b4f500aa853f7fcaf8eb34d0ba157caa1abc0ace6f20a02d8443f99a6004323bb60178b5ca1fc9ddaaa1c01ab34cd8538ebfa7b4b6b307493c5373d4930bff63b8dc938ccc88b90187ab3ea050c79e9b83b245c429ff890162dedd9eb12c3ed0a0b868f522987c1dc59dcade3df4438f781a302f6fc6b795a0b9197775a1513fea58b2286fee6b095aa523623839b0bb0f74db467601428d65a59b3695b11d97b60569177368"}}}}}}}) sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, &(0x7f00000002c0)="9ef242d1a06b1f3ec432bec18d674def1290f9a7704baefaed876f229bb2739ea907553483019b3c41212a30ea4a80096529e95e70afbfed0b298595de93fd5c46a84999ff459faed85fe97d53bc624f536e24312e01d70b6e77a6e19511af86a425904219a4ad0068f5c4872f133aa155b8a61a8bc408840bb98921c06e2c97be54bf4197984bfe92a9f4f928e7097870067d0bfcdbf78a13788ff378865923a0daf13e6fcdd7e5030bde1eb997a199fb6b0fb6e9074e00fa4f776c676e4febb18a95466a72c0c9ecc136c7a9bf5aabb819acb6241e5edd1e66b634cc665eb56d0921a3eab0075e96c62627cd71a99a45e940f2b999181604d441a5e82f54e58cc34d179a7c76cad291d74afd1af25bdbef27b9d72de5948a2f31eaf1814cb5025b7bd77fd05d3914951e91662a8ffa6018911a6b5e4475a9fab177561357b6a46371d8ebb157db1ac47e589ad7efaf926478b77ba1807cbae3bf81327ad394b770a6d0e2e4d5d5cefbea979281e1303aaead31bb625411e35ab1443f6a7d090f8a339bb56ac8389c24a1339f9ebfd51e303124438e73abdcfd65694435efc494aa558b966f29a1e2ca32fa082ce7022876542f9a376ab46b191fae43ab48c7b569b7e53816c563f144a5b8dc3ceb5297c952a42bc64f1c33afb71e284840ebcc870d08b28b761d43e2e8cb0cf96f405ecc249dae7c664a09ed927b885f439c2f9349b6028dfe047df0c09acc4e638d16dff44ecca04f563b607ef288b944c158368ae2e500731d55f15e16c454c14b7fda180341c9894835b604c096b38b106ab9aec5629bacfdd616ee3fd26b68cacf31fa176408ffe92e80749435f84f8da1d43518239be044ae79a44ce97f6ae524b117161c90dfc25d3e1d854a051f8b3890e23033569f95320e8b9b8fbf74e333f9e8a44a7557d36121b980c79dfa067d68c9316ae33d4b0bc67bb926a6854233b8db838c6e7a981889acc70bb7b28b27b9b86dd34737d2aa2fa14fc27d4d9e7f5c8443aa409ad01d7a66652708d3aaa7570ae93d77c5e1c628a8e00531c0b1f24a9209e3a9158a95d2d56051651d101b4f0a936a86626a56e70c4b1329f83e083f4a32be518df954f55c28081c391418ac265ec18d6a3b17722727b2e264fddb04ecae0043de92840c252a7d22092f55a07d02b44928200e5bddd232404ed1f9aaab675e7ab1b1d118bcd66f2651f48e1c489593dbd3d27a05cb72ae28542b7dc88e0d46092f6a74df6496ce35346c40a08897e67acaf3587bd084afd90080a3caaa4d8f77cc4890e485e1aee7751846a4d1d355a2507298e07a5458b64c8d6bf52045d2ea5ff82eca47ad33f93a3cb3d989be686244489303203f49ece8ec3ad4ea73cf28591b2d5b74e0ba40875c28b3f73aad727936f4bfad0603e7ddf2dad87b4e78b023a1df2b92ec16f5f6545c47d528780d4af854c7cdde8c386845866f7fa4cbd43acd8376964ff75bf0aea8c025824983b47e3dfaae3964f46ed1dd6a51512510a99eebcf904f6ff3ce3184e80d9f39766021746cd73124ec6268fb7a3d2c7e1b94310da1d7653276dd7e644261aef55d7e2fa192b28825d2b467d4826b1536e3310f33f9f8532bf3eaac6207ab730dba27845cd3f628eb9081b34658a4ca6170c2ffa95d3c66373aea6a39518f0ce93b75a35f7f24574d17b1454941bc36dc558c7ef30d75b04ca844ed61a00d43e1b22f0e71d317302c9ede5eedcbf0a64f4725a186b1886b456878217c1c051eca6fbe8b29b9f703a02e23ba56115741af0546db58ae4075a3feed5b5aa409e531b5fc2e675ae4b8939b382a0d38cb6297f3a66381008fd8963ec48ffe3edc53ec03a7e5fd25c559cd44f9700a2c03cfc3e453d2f9a45fd542389e1528e8538ec9eaf270c693af968130a4c17c16f2f0494f01f6f44acc299741fd7db8060ea8b2e085ea191aedea8f2ab5e5bdaf751fff8256d324febabba45ee6cc13fae12ca2a01f49815a21aa3690f0c5b14fb5abb6eb4cab9081fd734bf5bfd654c45b59138990d05b87306fa7850be415e5b9ee869bed46bb1c56937e9e0b3f6292d75011b0280784be7f24d9a1d3c1b6f0ad544d101da3edd66ae666610a1eff7662d620193b7d1d5635374545e91bec266a959697b84e70ae9ba6eb16476a5f27e5ade4ff77dfbbd302982bef8b58507aeadcd091ae2bf9af0718b1cdd8eb0397f634c5db3c3a66a23fd8c57f2bfe64e9b2ac7b451ed4407106809955a122230166b1423c1b4891a7aa63bd202a78eea436cb3fec8cd19b5980c68c78840109513e6afe944755bdc1285961ff8783ed37abd97cedae0961b06ae44680d95da6e231bea3b40194cdd2371eb01330c436654c063d4b3e0a1812aa919d05c274aebeeeef22170cc01768b32260ae5dbb5192f0d974a7bb9e7232ed62e5840470277693ae4b05ca8fd86ea57b653206e0c2cda70d3343c05b007d12ab17c34e35c96263bb0e74957976e4fe5576e7155177a340c347e219e5db59bd6d722fb0226c7c3353d10b3b17ce9406e8bd9d5b91ac1c5dc203707e6aec30834f406fddedf95ebecb8fff9f20fe11df33b68f2cc6b7f33d457bea7cc2ebef0d84413da0a71b6a087d1b39d1488d3875a6aebd10f7337b4315b6891773f6d21c4e62aa7b851df88967813c1bf42b80111361c4a29239d5b4d55ea4f8c8564d9abe98268f86c2c98b98dc23d2ab2e270938283ff0e489aab2f4a3f687fa382da87a564e2859ac8af315f12fbb059ec8a92bc142c63e8aa0af383f230d010ae4914a635e2c15c25f3aa3baf992d4b85f1c7c8d9a69c11f9c969330a1d8ee8d932a4ad94cfe1adaa3fa49ae528d41b62128493b0789ff857f0d19a65b1f26fb74584a4a36be6a15d2fc544dd7b3746c0bc964f27d14c508256ab9efbe51f63424288487c9dcbd23836c6f722b7702296b545df1143194dea7b20bdbaca28df668f74695c1ae2b3c19ca5d5fb7689a19212652ca2a588dce85ff9e15d38842f729de60bdf5286f1f192827152e68d346f96b473dee03cb0007d459f9306714a43299c2e13ab0a62930097ab19adf5f6a96255f3dc324f46f757606defbf8131c34a7a38dca6214e5f05bf530be3f19a1e390659a81c717fde35633027e01575f1e8e35a44544cf90c90aadcc8679cbc2333ef34aebe1194d6d39b7916802f385224362fc66f80fa4505b39473235a5c1c5b1da5d0a11357f27aa3895ed5ca55460b2c64efe7b37bd736e3031b31b378eae96b9f8a7f110fc06ac70fc087525a75a6daee8f7ee3b3c9bd3b6beb94d2a65d99f8eb78da99f8bca90a0b2328777803c166b203f4afaf64162c07f70261971f5be6d2daa1225cf7ddd1140799c43f4d78e98827a4dc50901d9d1a950eb56d7fd119bfd1886d48b7cdb2b9894995404ca49acb71adcfd29bed263599850662584664f510d00679a667685652e5dca4e771b669dde6a405f78f39240b043864c92db55609dc2968f2906127f483136ebbd31f3101506e50f874ad86f1e732cd87032f0fa46d87ea5459f6852c54fcf185cf1d619da71a4e3d80616db6413311b8e5a6ca2ed4a82b95745fe30ce2c6ed26a3f08298663bebf723d9b6851f3fa6efe8c7308153c06d76cacae543eb4261c1ff9fa1724bdb37037a9676a8fdd2e84c4d6fa4952b80ed8d32e045796a8dbbd8f2379dab6a7844286143ff23f743d99a8865273aa3ecf7a045b081b9f97218dc93f08a3ec1527f7ccd22ae9f3ed094fbd3b8116964055ea73bbc88ffb461f7a00829865dad6aa58f8eb4e570f97c3bf58273ac0e8afbaa4dbc9ae10fb2547cf1dcafc10ff393d8164c4d63ccdc876eb75cae590f66b39c55f160865c8f23aaf2af3984b880ce1afb8511c40e71b783056056ee114e006ece3e14408d632175f7232132aabed01aeaebf50033124b9663dbc2f993ecee11959dee411d3773065c231e83604023072154c75bd70e7cd5263cfd989f19d60a116a6401a69a95219fd3330b94de5cdcfe21a7934cd09775a5a1344e5f83d0a21a9ee3acf6c836250c827d36141625d5e340d76378d3c6aa16f698083eceb26abedbeaa2c4fe5c99e4c6ed450eee1fc43e9348cbc37d625d0248338b095fc122da43dcf335e199563bc6b247805d27df1be297981dc26abf8198e39260e7a6175e9989e81df871700d6c4487a0be3a5fb069c491f3614973d8d8af8a6232509bb5e76054fd911bc4d7a0e4d60debb743a9e30c058511fca38c0c6f1b0d25d985d8be4e9b0da3c20437902bc89be1109c5bf473adc593d589bc6c284212b1287682533247e60fc733181a45a0d047e2e590ceb1f945459c4c340179285f99a925a7827cbbeeea6d38b8357e0ee90d6ace8ecee155e8d9682c24ced2e7792cb8a126f4b6c3e839c22d44b302c1e579d20e328bfca9ee39d9ef0ab34c9c1acc31cb4a4333d4563fc0fd4e0779306e6aaab99e88826fb1f4a54c72ac077e98df5b969ef9788ca715ef245c91f9a5c6e486c49d70ba75e108c9e593ab7b5763113ab501fc381102ab8e43b1b9269efce93bde78a288bdef61d21bf862837f2b8db5da9570fb8e8b657a2617d962ee4bc4a1dd58e895ff93de2617989fb24e4a033a6e8f566bfbc9f7099caba592bcb867cb59049da3cf9479dfc786bb4c3a53878b6e58f6e573502a00c7565c2d3845b6893ec2dfb6ff247d7e7e8fc663550793d438d701551e8878f08eeb6d9631a92da4a4aac9468b3da67d62990f239f4cf97c38fc930f6ec91a4f6f4f55f18d964937938d1c04e9d633d025f907bc96bed38b67ac20cd09d1614036022946bcec4dd36310119f0ad2c314e73a4ba0184a3474cc14028a390a5716452fb5a7ac4cf5ac59b8368cb56d4e9b84c580e04939a786a163811db14e172dd66800e19f6d98e72df5d96fa0f4d945953a59c1655dbf53eaaa63454dac4bfbb6e2d5a7926d4b51f46dee3ccefbedc28c6e4b546c3e1ce77c1125dbcbe12d2461de5ad732ab61d2464116fe89ce34b69b358f4803a45e8f29e28e85b1b805e9dd23db32ece88de74bc81d88e8d4a99dd9a005d69f6a96424f262324b4904032462f649c7130bee78e2bd306da20751c8c9b5a78936782b37d52f954543effaaa502b4c7cf706d95d82d6030d4f2aea3fbcb6798143ececfc9f6bf63eae99d66f8404ea89cde91b91c365e1a125f6dad84478b41964695638ae59cdd8df54ffbdd1ca84a9925a4f3038af558730272733b04029d10c8f596d34e7f0a74ff2f6bd047c842c5b30bb5b92d502b0bfb27f63899a4ad0c5baf54316139bdb5e0b5c683acb38a2fd00868f2733cd3073251987e52ea444061c8e1e0edd67ae3d4eb121f2e57e12b50c4e174fcdbabbcc4bb02b81d59a24a53d626e442893801254c7868546c1e34ecd02cf7cc6b3c75239a21e23fb75a6e7aae688cbcc3ac144e5ecfa5a302e422540c639b27bc12b882c657dae5d1b2d6846b1d66e497ced0c13a11c8223e07310b32dbb81af6b8f8ce0ec731604eff1b56fbcbeecf12d390fef3660a47f89fedcac80d8299adbe8868581bf6beb393b020b2da801d8b6c929b5ffc98e1ddbcfac3eb3a1e443c280b2472a294dc4037979291ddff969a64218d41d1c2810580336a009913ff4358d0a8df5564e7f46f01a94e7351d9fa6a0c7d4b5e0861d061994a3f02745300449078f5acf0df4cdbc46444c48cf50d65dd5e48a6b8240a9681461e129a277a9bd832607fd7900ea11ac2e77645060a8ce9d3f2916ac90ee91fd34af42", &(0x7f0000000040)=0x1000, &(0x7f0000000080)="cda7ae1b2b215c17be430bad76b01a8e8c12f4104c7e749c7a9dc92d66af982a80200db3df0f77f223f3b8874c0f37803d5a7383635cd145e4856b16e8dd3119d0577c547476a31ab9f9a5cbe4690b8710eb7ebfb1c933be7a93e37940c57fbb83a8cdd06002e87fa740d0723b5be525ed89aae3b6b4b24c46f0831065324659d07b7dc87e36a71247d77689d07a880570adf27a559a40fa805286a0b6fd76f56c02", 0xa2) 05:29:11 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x800, 0x0, 0x4, 0x0) r2 = kqueue() dup2(r2, r0) kevent(r1, 0x0, 0x0, &(0x7f0000000580), 0x9, 0x0) 05:29:11 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0}, 0x0) socket(0x2, 0x0, 0x0) r2 = semget(0x2, 0x4, 0x240) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000000)=0x2) r3 = socket(0x1, 0x1, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x8, &(0x7f0000000040), 0x2e4) socket(0x6, 0x5, 0xa5) mmap(&(0x7f0000ad9000/0xe000)=nil, 0xe000, 0x4, 0x4812, r3, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 05:29:11 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) socket(0x6, 0xc006, 0x5) setsockopt(r0, 0x4, 0x1f, &(0x7f0000000000)="ca963f229ffc8ecd783df8dbe7f5b415", 0x10) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(r2, 0x6, r4) r5 = getpgid(r4) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000200)=ANY=[@ANYBLOB="0000751d6270b7eafffffffff3eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000800084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf17c323ba36f73a5c3c0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477ab7bc0a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac42285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654984eea7bc9b5696dec2e3aa560c74661f6cc5b2072c168f9b090c7b56f54c19c57791c03cb74535c5140a596c852bebefe195eda71237a3f8c652a7549d033afce5bec4190b5e9dc786c98f0536bc10e37c20cc8c0272ba6207df77c0ea9eb813cff4a2665054fb0e8457d1311060c26d70cf6fc79a9ea33267c1fc768495a9d"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r5, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) setrlimit(0x2, &(0x7f00000000c0)={0x60000000, 0x60000000}) fcntl$setown(r1, 0x6, r5) 05:29:11 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x0, 0x1}, 0x8) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) getsockname$inet(r0, 0x0, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000600)) unlinkat(r1, &(0x7f0000000280)='./file0\x00', 0x0) sendto$unix(r0, &(0x7f0000000140)="c847dc91a7b21091922f28df955b7d7d11040aa7115dfbc82cf7758bacda4626a8d4a45f8233e90942d5a6f78ce206e8902dfc82822aaf50215a531468adefb15717c5de302aa120775f284250c8642fac94b0929d8b4f38694df7300c20b884dccd59075efb66db68ee748ca247b69e7a2ae75d7e159172b5f6f5bf5d78d6", 0x7f, 0x406, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) mknod(&(0x7f0000000100)='.\x00', 0x0, 0x0) recvfrom$inet(r0, &(0x7f00000001c0)=""/184, 0xb8, 0x41, &(0x7f00000000c0)={0x2, 0x2}, 0xc) 05:29:11 executing program 1: socket(0x18, 0x4, 0x4b) r0 = socket$inet(0x2, 0x2, 0x0) close(r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080), 0x0) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000680)=""/102378) semop(r2, &(0x7f0000000040), 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f00000002c0)=0x7d) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000280)=""/12) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r2, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}], 0x4) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/5) semop(r2, &(0x7f0000000040)=[{0x1, 0x8000, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0xff7f, 0x148df21ddb89f556}, {0x3, 0x6, 0x800}, {0x3, 0x4}, {0x3, 0x20, 0x1000}, {0x3, 0x2}, {0x3, 0xa06a}, {0x4, 0x1b2a}, {0x2, 0x5f}], 0xa) semop(r2, &(0x7f0000000100)=[{0x1, 0x9}, {0x4, 0x7, 0x1800}, {0x4, 0xffff}, {0x0, 0x6, 0x1000}, {0x2, 0x1, 0x1000}, {0x0, 0x1f}, {0xcd7492ce448421ac, 0x9, 0x400}, {0x3, 0x1, 0x1000}, {0x2, 0x3, 0x1000}], 0x9) setsockopt$sock_int(r1, 0xffff, 0x1006, &(0x7f0000000180), 0x4) 05:29:11 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000600)) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x82, 0x80}, {0x8b, 0x8}, {0x84, 0x10001}, {0x46}, {0x82, 0x1}, {0x7, 0x7fffffff}], 0x6}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) pwrite(r0, &(0x7f00000005c0)="bb29a9786839ffedeff22b1628798ffc7d4befa6615e5bc25fb3f58962585615c9559f6ed9119854844f4bc4a2b71a6ee479adbbb14561b69464fe426031cb70fbe2ae1fcec74f11989b313929cee155ee7602ab479f8ab404f9e8f1cb9dcc3fe90127d91b9f560218acabf3cbf638c3a6f66c5823d5d7fff8132a211e79cb9d52cbf685685dc482e2bbc337e0681938f80e2655990340b70d35b0dfe0fe8f416363e81b8c6c504f88c031d31586c9e90e5a05c4c1fc70a55f221cae0bc5cd59aa65b471415e75fcd6f2fa76a020588501f92e31a5c14940ec848c9f75c91535776f00512f11a11293b74bc87431ee14c7111b7a84d9f68bc4e995dceff3cea40c3d00a09233c0bc43b36adabb124cc4db4ef90dcd588a0ee992c4ca3d021b6fd66b14200b8121fcc3422d80ae4b70219e04bdf84efe267be02e69a91482f760ff767e52e8133305e768579bbe0274ff22ddb599ffa20008ce8beb0331a8912a3b07c180a2171432953cb51df44eec684154cee642f77e46e0f60273e105782af9692998a098b1a6afd8f2cf5a0a6f4058fee0a154973d274cc4e230dbe86cf324a201e8f41687c4d9bddd53b6d4b60eeb88649b1fc11966a513a7ca8efa875a49d2b97785f09aaf2e75f6ba93355782006ab36b48962d45cbe7d5a2f194b197acab86fb076c0a8b9077d4e34bd9b3e5d355c4c1f5f6a577f49b58bf4fab7f8e3f287632742a705f58e22c392b14d9207907a971c95b49a490e61939dc22c737a6ef8a129be0e927164b33e280e5457c0c89f84b19f3f273d1d44c49a56eb699dddcb67b3cbd9d9f69946e396dc0a69e88b8c22c0b51adb4b90ffc0dc025303028cb561dd2ff90effbfaa1137dc1a50f762aae23defed974e68ac618764a63b5bde1c2a7f7da4c02952bbaa42bfc735da3a625dadd024e450aad1a5301257a6a23061daf69a3a8d5c37efd0bffbd3e5a69264e49887ecb8cbec2aea8f182139f0f1262803b75c33112510772c0c7bd2e51b62adc4d5df093c2599714335ed3a94ef6ef1cc80d1910008e1fb50a0bcdaaa6d20020fe482418c14056b4e2db1b1649bc70502d46452d37266f6d4619958de944ec382fe4d0cf81759138fff86e84852d78ead03f5820978a5db95935a7c930d4212fd3e420d6aca3eba8ac951bbceb0cdb275dbb05852b1d9cc17a93827eaaf9563a5433496189ff705d2c3c65b3db8858545fcb0df16724e9b7200dea0c7f22d924765d0e7a81c0c5de1598317b7b8a4bbaa400fa9cb6130b7464e76c02b97ad911a51d552c31ffd5cf27225c73d322f80eee110736ae6149d95575259c48d8a01d5269ac7760ae812fb491e77a622ba7f1609cb160c874e0a3f6ddea55f4def8a578b9bca32715c5e87738f1b6977b4fcb75ff039f6bb528f11fa39f2ba72f9843b3063465d4e3befb9e76fff14da7bbf436860cfed59e940c8899e9079fad57901246aceb41def0fd67ce74de60a2bc7229ca93ff44782f246e567b6eee3998c181fd8423086c2d4f4e0bcc5474b7d0299cde70b14d808636825f7bee11b0cdd01d0232fa2183ddec6df922c2a6212ccb65c492a244b5399b71065cdeba85fa22b0a9709dd8805dc6dae74491fc093574055f8424c5b4a345c35a143d0574d565ad9673cc71035cb0e31a8149df70f616ce42bdbfc09f384290cec0e42b954e035f9cc5c145aa6f09ff85a64d689ef6721ce258a77202c1fff159a05ea4114e85ef3a1198ea8e8c57ee5a93a837b685f080c5bc52cfe2b9f1e5eb95945cbd562dcdc3440d4d86082a17990ec232c5de01e75cdbf7e4d2efbeb8ddd169189bf044730112cbc08446858f9c39f919022e9305d578bf3d4850b1c425fcc6958a7f09cf195d5658db8d63834100c965de5561ce9a0d85b22721375b1bb5732774d7ce71c1f732f2a43469129d76c4ab8200fb166230692191f1230502870b06935a5baf35941417d5ee3894df8be10b3370ca6109ca0728353ab7fb81b175651e390958263630c7b05c4fdbdf17004ae09b3320b31c9eea0dc5d74366992c4235ab4b4918a346be30fd657ef6819c6d84eaaecf6d8d2ce52e629017ea92257041c26ccf2b5dd96737e0d79722d41ce8f0cbf385ead7c8abf503f13e5a5d4d2310c72b0ed5f1ee51a4b2e114415f69b755cb443ed4f9f26f975f5da03c36569bd2e2316a93d33ca66602a34fa0573495bf8c51e12561da3fa1273d627af22dd712a7a74dc2799fd40331c8e9b6db9441e455f408d2b9c80b81cdac06226da7f8fd2209670300e2687022c0ae5a0c031ae2690d547ebfccd086b1bd02fba5157202121341c24e7148118e58f17ae1e7adc20583254334d88c47f95c8e104e7a1ba4f4f1c8e52cd273558588c2c8d6252c3547d6e8c9d783b04ee7deae56ce29b018b0b83652ae3d22c7fa33d06628404e6e01100fdcbae8fcf8cc6e6cdbd43b2168a69a583f0b65ad43f53c785b7b8e2fa5b5c7cc544f228e0b7da432ab60d990be557989f9b748cb08a5e60cc0a33cbd1927966dcb95b28e8ae643afd5268afe06592ae103953e9ddea15fe3468a9ef59145ff13c33a463e6765f3fdf0fefb45e4457b8bf2bd4b69cbf81598f52229e35d03276c0a1448828ef416b47f4a3851971222b74de0064e14abe44514e49f6cd7ff096543fbe5b5582edb9d7fc4259e0b26dd0f67498050170c405a3bf4be18a19618e8b9828bba99c3537eed4077722dccd59d83998db41aaa7c9d8edab3587005c38cd66bdffa958de0a4783bfd9a0304b997dffbca28e5b8f97c241b79acb113c61b66bccfce13ea003558712fd3a8cab046a4f0d2bdea30614ef7bce06f913307a32247349be7faf1be29d0e1ac68af0eed028417d3eb5a588349acaab92cf1752da598a15691e0e94ca5ece672686471af111254e38bef65393071940fe8b428986e307a6d006fb849756bfae0b7fd142a719da27d1f3ffc16d20ce6ec10d7cb6662ba69416cbc376ff543463aab8811fd5ef865ec356f085713e8028d1cdc50f7b140509dae714b207c6b7f724f086a9d3980a14bb7fc7e7bf4b359e42b5c07027141882178556fba4c68ccd1bf49e3db6159568eeb61ac095981825cc821d5a8564ba50e81c6b09e0a36d3b17b796cc78db9d4501c553b3ab07b56e00411593756abcc51d9a2bbf5213a8e7cbfc455896ad804e15d6cdb7a173f1ff2d92cf0f47b7d7d19b647be719c71d8846383fcedd0f4ba8a2070bdb9954ffc16f43f97d7c5863566bbca09af51725cc36ae527c7dbe3ba6850c4b04f75e53a557379744d69f90f4caffa5b400d6c93fdb5830d68a3d4ddbd623ce713c4039ba0967fc9697a932badfac471a876ab9da4418a61c41daa8572e653c8f81331005f6141f5dd931087efd3781edd7e9ee708e647be548cefdd2f3e0d5491aa1a6010b74f1c2dd87fbf09b0abf96e79f0f83e2aa7e8f9bfbcab541a8ded65dd764c29d4e7b5edefa9dce48202152c5492d3196eebd923885c9ab9b9660cc583aaa3aab084dfb0c2726e2c7ff8f2bbfed61a6207e121c080d6fce45e19fdf6eae0522f12d7ac0f0bf5929da4b1eac9ba8eb14dbfaec9738d083197c333e44d4b4fca48892710d258afee5017001436f593e9001badd676d290ae1a1fb4462ecbcb1f0ed631018d83aab2ce5250f909c1a4b9e32024c0183e3cb6fa7d104853fdeedb2430bd272fafd86fc4b853fb10e3a5b0044fa46dcbed926717085347bb542165c996b6b7075dbe011652cfa06ee4faa369c4d3f107efe8f312df38b14f4e12adcfbd0fdf2c84075cdd9ef657c9fda5fb170ecc798dca7afcde48acc2cb7a60dc0915f50d4ab428fe181152fde3a824b0f8b1e5e414e6559611548b5a2915561feff6bee28a63d8fa492b04868830031cf2b31a22183064bd2528fd73e66e58bb45bf0fe3920109f87439cdd4495fb6b11278f5b20e6862847eff51bb444a3cea796e94561fbf3316b35d74d1ef841e0145c2f6ee9e8b2c000ba5523bc5b24c73ed1274e52d229fe188bddaaa68695947ded22cba6b65888c0f3a2eca1148e196920f10183b95bb556d413c81e4c4d5723fa82daaf7236a629034760d905fe0bca543e77c335123f922e11202992eb1e4d0aebe7e92ea172651db031f15541f4f16e339215a01ff35a20d3a79bfbbe1106253ca78830161c5bf1a850a1bcd98459197d735f421f628f7a2ba55387718051d9377ba2af5399ae46bda4a1114a8831239a7c377246d44698a7268d8c7fc5f0637b4126e79410738577f9631a39014d441d048fa97ef6d6ed1216bedd66796e5eca709a24fad5d12022732b2bface086f92ee3a2b845470780157e10d61e56586447b7df7c5aeccf196a39559927c9b1caa2a6b110fa597f04980d3a9bccae7bcf333466041e833fa1bad19449bb8859b57f3bc661f82530c125f7859ffa2e5540d983a543c75219a02689cd348f1efc67b90003a712ba799048ac032349e0d7531a5d4fc3003e18d72840ce644dbfbb01af4c023d9de679a2d50ce1b90d03703ba3515f97b8f9b2b3558e77ad970640207af9275b71267d131695eec17e9c953604a32386880d314aea75a95adde19cd44b7e17e8f650edb40b482f0bb81248e52baeb360178024a23bc2b7eb74cc1c1517e19776d61fa62fae4994d69ea822a0bb5d127594cdb61b93ede64eb371acdaf9f2bdcb4dc56f65ff0adad670a4916cdd42c9f74e579b92da3e9366f60e4d1747d11bb876a317d4a0f26959b6197cccecbad615ce20817c777f7c9256126e8ab2c5366ffc92bc0d7604304aface014f688da429e57624827c6a42c28a749dea97f843d9597baf8d72150deb35d4e1f355578b30a71e60cccc0e5e4f9737f24c38477feea588fcf28190aa27ab2b91e8bc1ab28ac9ad21a76ce655c2509f128053dee71aed253bee3539524d20d7af6ecb721d92be015bf421a6f5ce7e23e07cb337f44780abee434d84a35a3fad905a52dd692f0f482cf0d4209c4f5bcff5810785b0b295ba8d5e1cfb7d98fbd71fe78d9be3f83b95392b3aca172d1b2f3ffad6b07f089d8c707070cc64fe53d005239524e7f766323049b0111f835a82de392f5566373cb7e10efbb30690c6fd45022ab64b5cc0affa976ad196fa6d8b5b4c14e652c5823cf1a3e76555e4293bfe15935514e3cd0f95e43f29c4dc2a81c72f320b46ea70edf739008c406019e3d9e5a277759dc529951ac7c8af35b4e69f8399066786892722f8da06a92bfe120625809f4c9e71e42ab7c315da66b005e01023827caab0fa6e469ef2864ff1a6e0ec04f921af6c06c66177026de26c1c3e686ece1a304c3792a4a024ca3eae5676fada02fbf585988217841be8f019fbae3fa6551b061588ea01fcb5daaa52cb0a98d3661d68ac476ee3ec94a8159f3cf89ae0b5f7541eb9a850c0288b95cab166449dfa370816cfd65be6192741e0efa450a2ac0cde4753e63c92df1cd796a36809e8e2b57eb8605a1cd0b29e7b5de2135ce3c12c217b66dfa8e1ffa734a2902b17aa275ce79339588590ceb30955d516f807502061a83d7595ee1a003481bceda572fc0294410b80d27893f3376e67fb20b6bd2fec41ddfd350c3121664f31b38b3e701c36a60ba39a775798ff3d6c9cb9ebb60e49312ef1a1bcf460d534b154499ec8ab6121d57cebb0e1b510c38e9077e447d27b2a1c94397685eea3b64e0f94bffaffc24fad045eb2ff746275a1a2af425af1a07e828b04a82e42941babe36b5a58e0e5b3362f56e751782b4965", 0x1000, 0x0, 0x9) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x20, 0x3ff, 0xfff, 0x1, 0x5, 0x407, 0x1ff, 0x1, 0x2, 0x81, 0x3}) getuid() 05:29:11 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100383a0000000000000000000000000000000000ff02000000000000000000000000000104009078000000006027671500002b0000000000000000000000000000000001fe8000000000000000000000000000aa0000000700000000d3b693b6721dfa9fcdc441a402237b63394ffdf72bb4f5cbd5320910beec623826130d6feef2c04871e2071a2bcb2c6a5a868b02c19eb26aee9443450da1f7bd8f7da7de082d4f5952335f0c62f3932deb3ac1109543e6ec3f"]) 05:29:11 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000600)) sysctl$net_inet_ah(&(0x7f0000000440)={0x4, 0x2, 0x33, 0x3}, 0x4, &(0x7f0000000480)="9a4fd6b1aee9a9dbd81d4428b42a05bedaef891162dfa67f796ca85f299013fbf2f30bdd43634d478d60a8de0aec83ebb094629863b7398e7c907b6492db4c5e11a30038f4b96f3700c2ef87bc7a3bc27abc120a6c34717b49756ae6bc99db46c026fe71f5e0", &(0x7f0000000500)=0x66, &(0x7f0000000640)="21678d178b3ffa78d4c68a0d22a6ce6ca550edf1240b06a4615ec2c17e156d70508e961358a4fd73ad6079d7a3cdec2b2311eeda043f22071b67b5ed79ae3750cddaed5646fb6f228910963d8373d4fdd3eaeea38ac6df12fd8574ef56ffe9571708f7daf232c40dab2123d423c078f535fceb8115f6821a7cd0842357e6dfe22614cfe533a6c0b4e423cdb8771ca8f88a3f37e1ca9a9e80775dea98c8370660", 0xa0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000200)={0x26, 0xffff, {[0x0, 0x400, 0x6, 0x3, 0x7, 0x4, 0x80, 0x3, 0x4, 0x80000000, 0x80, 0x2, 0xb2, 0xffffffff, 0x7, 0x3, 0x5, 0xf6a], [0x401, 0x0, 0xb098, 0xfff, 0x0, 0x800080000000000, 0x100000001, 0x3ff, 0x8, 0x400], [0x5fdf, 0x0, 0x1, 0xffffffff, 0x9, 0x1f, 0x3], [0x1, 0x9, 0x4, 0x1, 0x6, 0x4008], [{0xdc0e, 0x7, 0xfffffffb}, {0x1f, 0x7ff, 0x7f, 0x670}, {0x7ff, 0xff, 0xff, 0x20000000000}, {0x0, 0x9, 0x0, 0x6}, {0x3, 0x3ff, 0x6, 0x3}, {0x1f, 0x4, 0x5, 0x7}, {0x4, 0x5, 0x6, 0x8000}, {0x4, 0xf421, 0x7db, 0x5cd}], {0x3ff, 0x10000, 0x22, 0x80000001}, {0x0, 0x80000000, 0x1, 0x9}}}) sysctl$net_pipex(&(0x7f0000000040), 0xc, &(0x7f0000000080), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) sysctl$hw(&(0x7f0000000000)={0x6, 0x4}, 0x2, &(0x7f0000000080)="1f869a46318dd8965920c8ea78ae1ed4efb350951f8eb7a996c3011acf037a5fbe66f826dc6fc2214e0395edf146704f623cba22c419322094bed90f1b19487dd54dd5d5c0e0e1cbf4dcb22213203b06cbb066e0238f0f2715b9c964e1817bfe6b3b9825ebb8b0c93cf22a2e60c6d37767ca3b8a173ee5bf87577040b91194302f3c63aed695a2403554dd37efec281c350d2a116769bf85e25179f5e7963a23f66680de8b6d45981f0e115d0c4271d92465ef78f87ab10fcb", &(0x7f0000000140)=0xb9, &(0x7f0000000180)="b005a3cdcb95a1c4b8721e3a7073997a9343a285da131c22f9673efb05", 0x1d) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) connect$unix(r1, &(0x7f0000000700)=ANY=[@ANYBLOB="4003002f66696c6530006e27848f1c0e8a9b42937a47b158b79b5d165dfcd465f2ef07535b2ee45b20a34dbd81115632a86100d39eb2577c68c58239a7f46bf6f34308cc1ee234bd611f413c13af764b666305edca4b58452876c4b0b3f651691560bef40e34d9f1cb582509513739a26fe3eb386c09419c048369954ad3b8a026f09d401d95e7316faa09560cd2221570da77b2b378139e5ad2915ffef2f4fa75c5960b7a"], 0xa) 05:29:11 executing program 1: select(0x40, &(0x7f0000000100)={0x6, 0x8001, 0x7, 0x30, 0x1, 0x9, 0x3, 0x2}, &(0x7f0000000140)={0x7f, 0x20, 0x4, 0x7, 0x9e3, 0x3ff, 0xfffffffffffffb3c, 0x7fffffff}, &(0x7f0000000180)={0x1, 0x0, 0x9, 0x1, 0x28c6, 0x4, 0x40, 0x100}, &(0x7f00000001c0)={0x0, 0x1}) r0 = socket(0x11, 0x3, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000400)) r1 = socket(0x18, 0x1, 0xfd) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) kevent(0xffffffffffffff9c, &(0x7f0000000200)=[{{}, 0xfffffffffffffffb, 0x80, 0xfffff, 0x2, 0x75}, {{}, 0xfffffffffffffffe, 0x2c, 0x1, 0x5, 0xffffffffffffc064}], 0x400, &(0x7f0000000300)=[{{}, 0xfffffffffffffffb, 0x3a, 0x4, 0x8, 0x4}, {{r1}, 0xfffffffffffffffc, 0xe0, 0x80000000, 0x3}, {{r2}, 0xfffffffffffffffb, 0x0, 0x2, 0x1, 0x6}, {{r3}, 0xfffffffffffffffa, 0x82, 0x2, 0xffffffffffff8000, 0x80000001}, {{r4}, 0xfffffffffffffffb, 0x1c, 0xf0000000, 0x5, 0x3}, {{r5}, 0x0, 0x25, 0x4, 0x2, 0x1}], 0x8001, &(0x7f00000003c0)={0x5, 0x8001}) sendto$unix(r0, &(0x7f0000000040)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 05:29:11 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="890c"], 0x1) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) recvfrom$inet6(r3, &(0x7f0000000100)=""/186, 0xba, 0x840, &(0x7f0000000040)={0x18, 0x3, 0x100, 0xfffffffd}, 0xc) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) 05:29:11 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000600)) ioctl$TIOCCDTR(r0, 0x20007478) r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) pwritev(r3, &(0x7f00000005c0)=[{&(0x7f0000000100)="580d9c32c24e482fb38ae16beb2f365d5c4c1eba5107d1d2a01f99fa3c317f0a9d8226ee7d43eef13d8eb3cf5da482bfbc3b1c2c0203a1bd7b10b7f23d980fe80ebd3437e41cc3d5f0cd21f3bc5eaf47a3fe1e9565e050e42ea1410741c0b37be19973aa9b9e301e00e13f64c7b6053a3c96020353280c22061c73d82a4509464bd1d1562ca48e467b87ab3ea35847aa28788d89e043566c59fb4dcd13f3293d03e1a88d6e56f44cd8c7ebca9c55b31da0655d8f60b94731becb9d0678f98fd732ddbf7285b772daf0f5ae6a82e0ce295ea3bd7bad5c02e376e6156cf581b0dce883e689c8c962da28be36317471226c3a8dfe681c", 0xf5}, {&(0x7f0000000200)="6ba4239368df911f867d803b6b5c5f5b0052a702a615d96f732c382519583285fae1db0590606e88a683bc62a98f476e04a7b0265a641badeee7c32d8e44d9001bd2760ec984e48a3a7be7e6044d6fc7e4805c4bc74840fd9c5cfa4f9ea3a03bfc9d0a81d56094a97371198fc8d8d8a52bac8a0fde6ab0be10f4b8a838c22a3e23b49fbb51878d65a1a1af2c2dd2f3fe82f0dd6b5d2f5985647f76b3a61ec909af573253f9662f1c79ef013f6b173b5d4e60ea7d3d006867b2a649bfe282a4c4", 0xc0}, {&(0x7f0000000000)="b94182b582b349d480722049b5fc78d6305ff4da35f71810f0af05b70770a0cd5c35b309072c19", 0x27}, {&(0x7f00000002c0)="567d4bde071f5efe4872c853de0d41ffcabc1d5639eb88afe959f8c6bff6c74b940048adf76da1c0143656d985cf73ee03bb21568ea0c1a24654bbf68675e10eeeb4dbe00af2877c310b55be257d86e3e057b6d5be86d4fa0696e217fe5da526f78247e8204a204238372ff234af5b95f541e4411bdd0ac3633d990a398ebc9ee7d353c5dd09f5b00cbef1f6912b6a9799ab79c5c4", 0x95}, {&(0x7f0000000680)="5d754e4037e236eb26b367cdd783fc60d44649a0bdceb230cf906f0f39e21b046d17674299b75bcf69f3bad7d04aefb2a8aed31b9784661fbbfc6aff90672b3ef07c4a012650e45e12a1a4a5ad1dee7047bcf219b54d28a87f434fd170510176683b2506c96e3c943e4c328e1bdf71b47d5e3180baa2cd7aecc3d7462bd43351278576aafb6c7c97f41794e5420488dd6307f95e244e568092c5bf144bfee69a4feb683399f7552b61ddab1604f822a1716fb35eb301233e11d22bc2f576e7092d0df3d9a5ae465046bb80750cf0fa461c73d16f15677a1b72b7edeb0bb3b3ffd357bdac73701ab7f5504237e91d831f9dd2b1c5425ea715d06dcd35a1e299561f956475b2f4d5fadf08af2175eb002b5c0a63360365707bc427ce3943e54c81455f81c588a4d2ffa09674ef6b85a963456bb4c43de856fe70a5f058e152204f4752214434274c3ff86127168a9f4596eeae8c3ebace88a68851c55844696f76feac5d94c8e27bfa9c7ec640afdbaf30cfee9fa57d7d155a5e48fb89c16fd8d8e49ad72181f90ee5b64a113731a91134ba8f381cf4bb4eff3cb8854d0cfb450a93e6ba4332a4c077ca48c237ea7c5dda7584e3804389a75be2684d4ce4602ed6ab789ccc4cea977abb5cb032e254752f7bf561d2e7e6ae110d6412b96095a0e49f153a9065dcb20f1bbb65e559ad74c7352a30427ce75f1e7316a6d1d8aabfca7458c8373b246d95caac4dd727295ecb61755389f339d8b65296dd6da74ae507c23e216293a98b67fd0b0fef84642885b97451b675e339c74185d78fcc75490da1de75ed52fa863dd2c46bcd61d7022c0e3848b2709fbfe6ea7227ecbc51dfa30c3defc320f1b9af5aef1e9cdc41ca43bd484d1b627a124a8a0b8dff22cadf1d473730385dd84d7f4e181fccd4b0218086b7b56fa5e719c9e2204aa29f5de802b004915e6dd81961a0e15d336bfa6c8dc786ff70915a4c40bb1a193289ecf3c5169a8badef7f1ee6a715f7682b5515ac35dcf8566e1965833d92a3db0715a69cb5f2a05d3f637ea229a14954bde97303eb99745edebc5d44d4dacfb1e33f48c3b39e5dca3ad112c0fb1f2dabc9fa4c313a27b67c385f627e67f66e424e0f328bd9554ef83839891e71d20bea5ea290027b93ad37c90ec4fe1febf71ba33764fbdc7721c426909b2e1883bcc1ac5095e6df52a4b84bfa1057aa9ff90caffb2d22c172adfaa6469a9eee99939cd7bd7d3bae6f73f228916c7ed62829628229c30fa23f0dd6bf347ab3e0fffaf885cc2e2588fbfb6e21b3d7bd243e71011ef40068d2a7fcea96f227112b0937d441e5f4d7b03d434b2cf67fa1b3653aa29dda716a3a251ac8530c55e8be815ac90e381cc2b4b540082a05da7c2ea29fb8d7032ef9460cfe7a4f7cff1bcd4fcad485194a602ced0e94188e62ba5bafef555003f407eaa6dda6029f34278d9612ba2d401abd48961ea053e22cf529486b120cf8d1f7a9d6f30267cfd91eda18285197c33fae813a2736dfe74a9783848b6b7ffe863017b52313137c1de0ba85d150c917ff99250dba9dab86ae0f45be55946c6c1a093ea889e0dcb990da04f77720360ec68f9715fca0347efcec34cc073ae7bcc53f7acfd1069cb4f96a8ae618adc6aaae7c83f3f582b9f9fcbb38b88ec76ecfd9cf03fee94e68a8f1a9818f0bd2d920210ea11b5a6c8955d9118452f5f425218800149f01633ce6a5d991d20116e4671d2eb287417c426656e0f34b817d94ee5664fae4ee9de0778428954e6f7468f984b4b0fc7ba3626946e13b18f16a326d1bfa65bd4c7c6d32ef039bb9e25b50bc90bb8dea176e014fdfef42a7c99ba620063058d3430e1f71c8d40b20b1976821a406d4a22c621ccc5316b17ef32f673d5ff4a0229766995d897338ccd94954f20272c98b1302cf71c0f1ba8a37b49012dbb23883d7f46fbe46a92e726a1e8fb89e5430f525c23f3f37f8d0723ac52f689a9fe4e60e35d9be9d6ebe3fb665dc78be40d327079b1461b319568202bce52aa68bf3a4b81c125527143ff47a3b1703b5b822a7b6344978ff9c497a9cbbcd0742e3814e1600b223f4c7ab17efcdb1a25d376f87922af5a9657c02ba34843fa776c06dc05d00b1bc1937dfee440749c213de60f6521051b835a96706508d686962575bace61296897a72eb73ec33502645cb38a8097972ecd4a368d55c7f35c127cae1a7b26a7a57379e719d70d7d4c3e3bae699db6e13f9eef776abd9899a961aeb13d21c7cdf1ce720667b527948b19e8ce2afb6b0f5fc18e5222821294d48f9ec19a63216a103994e88cd4465f5aacf234956232bd79cb470f29984761761af472a24f88c91185d1210f9c4d2886e161cd90c1cee1c245520f24aab366463a8d6f6f73a1b1732416d9e27d2cbd3e4c4cc98ad4264a2c1646dd39489e6a8310cf461ab8793eeda530394c09ad2ca9396daf87def4a7fae0f2994b352d78a77e2d706418e2edfef13ef621b67fb2eee23fab3634217faad7851f06eb5b2d6229116dc4945bbb84361b63973d929ae89770372b51970686f9bffc4e1671254d926596b3a0c465f18c665756aec40e753f0da522224f5d0d1382beaf21a04c52a27de9fd536bce697228346e61f41821f4acbe88f767ee526fe233957e685e764ac04492e2b24e2e4ffb49e058371e6dd0487d63115346581f3dbf55169eb85fcdb28f78d65439d9f70c090a431ec97bc6784ea57871559e42f0e9004292b10e862b63e7073b64ba6988eedcb94002866d671620af90a8cd824fcf7d5dc63deaf97fc4f70a2b123e96a92e03db3199e46863de9866ec7d325d22476cf86c93b65337ac007b2c9081d1dce694a182f4f49b7b5ff0edca2909208697165d74d26d479179f6c80556c22c2b7466aaaccb58bdbb3be937e8e33b8dfaa30d62fa731f16cf85288b6cb935d374716b4ae18b5b11096e0fd6502efc594c91fa9ee2ce85d135e9ab023d5b1e909171a2efa63c6d80987d5f2e588751b418a8a977387aae476a678cea20c086098e996258a36ab2c2fe5ad53a79d11b6876889fa85b9330ea8e52e889b908c9d20647965293eae69b7c2c1d3fc783d8b97e76b6a2dcb83b2a87b5607d366314005968ae37e72dcae754565f52168b2638bbab60ef5e1492252ef1895209b0d2526acca3c3bd10eadd3e153739c794ed8595d2c65b3ca7a4e8eb162e213ffdf3038e31d3aa10f3851810c87ddf5ceed5d3e101815807c92f71faead3a29f3d5d2ffa7914431ab32eaa012c5e1d02316d08f964bcf5152fec2803c5f46276c6887bb746bcba8f93bc7cb657642d2367aa386cbfa688b398f978817d86e2c44f103b5f7e487a51c1a0b58c7c2dcc71d83293bfa86cfe1d08558efe6d11aad9ecbd6d27afd63c1221122e8e95b923f0a7ca35f5dcafd37df0fd2859a1fb99907b6d71cfdd2763a6c0c23e8fb07527d6c62c4c90a56936aee69d6485697f890e210600edecd8babb0ebcd7e900acc86b88c30643eed716865d689b3bf749019034cb21729c03a80dcbf4eaa29212dc9861d00011bfe3327c1cee9d6ca6eb8b63919be98ea015d524b87e2d27808e9f76ce40f3fc8e74766b1f89b08c07dfa93417586eb2bdcad15a9e3696982b8a644b6cbf9cef77d6da80f5ac9e7f0836793f40c81626fd3ffe8f099850069c3cd0dfa923bab3243f295e35e6e428c6d290bdb549872ef161397da82474d8825b411bcd6f96c265cbcd4cbf19423f7334232333f46e18165309c975c600cae794fa9e156ab8102502c0af2147e1b3b71125dd367b3eb75117916ec902069669884bb89cc4aa13ca7c1a223ca1f8282ab2b282f566bdce33950f631c7725e1d487d8105fe51ea9875411356956173f75eacd98e182419fa6478a71491066e60121b2e2abad41ba12445f3b3ea6733d8b2bcbd55233d657b802771d62a85ab979d6b31f4c4b1a604542f29d5fe2f5d2980dc4f29adeaa5c9ac65b943606de06db69e6246a50041a23ad18e5fcc36588117d94252dcf1a59933b83fb6bd2dab3b631fe1e1cc66df8fd587c9633e2736624bd6cded2bca1ec96de501cd35e07bc96962f8f93892a88b0596902ad2a2f5fac24fa8e68fd6a0fd6b8d6706b692a6e8d804654804cedc2d51b6839a5adc9d6cf4a1bb12681120edcef92645b9e0e4927d4449d876ee7fe5dd9db2a684193741d4c5c8ad8c814186c34cdebd2e22e7445f7248ab59916662b31a217c89b6582f37f61b4cdbd0cce8fc366424797d4acf899eb755327782e4f89b57b7e617a18d19ab23e402d7d1ee185fb1ffd7d2633b2b30291f1aed47bb0eea15daac73db43902d4d4154d38f748f00df14a27dbf67f60694dc591129933a14cb8fcc132c54fecfa2aff8bc2a01dcbaae4dad765f79aee15f5f52de0ca4cc5b790d9f93f71af41a58fba06450e1ec27d3514511a03f4c4342b2fc6b930610d397fa683da1f9c3fca46d7f24be84381a4073933b24aea1060573e05ecd1e6b139dc1d09e8229506cf872ca673eb02c3aa61c205a46603a019c4d4d144464df63dd85b3fc6c51bc891f9d70e9de95f8757734eed1a15cf6e6829fa6f8a89e429818cf5152191a8791a687f23b13cb934fb17ddd9665d27ee0d871f85dd31d14062878a295b9bce2e7711f091ded935d0e88e8d74f7d3912d534f02fa41378afbb827c1f59550e6654607f8bf6d0810c051bdd4d0a9024c011324c923e6c04b6a257747616751e13cf95ad00720c8d0ce2285d963a733e702dfa5d83145e4f47d06e99b4e14f12366c37829db8598dcb3e31a4924b2b9585250e1cac4769a41016fcd280a23b211c9c6cf09da2343f6cc916f86748ab57972643496ec0c6f856c67a0da9ecbc3c87e358e16585f701d6aaca5aef7bdae548314ec5d8a9f61437f69de54456bd923608eec7186cddb149e13013652fc6d6b4b48257301974e32c889f4ad7e4cc63ab9ecc117647f6142ca99ece61f83bf21fecdaaa56ce68648216ea0c5a7a0259733af34183184aa1173b4ce258872736002bc0e80d8803cb310fb50c020e9152fedb82c071712ad6c58d78b19e069eb481ae00ba11f158839b2e82a594a539c81bdb5e0e1d5e26683a1ac7d0f1c1e5febcca25c82582560429649a0f7437c88dea9312fd34550277aef9cf456b181c7b42608b516fe4736778e119de176e8ebbc2d36762f03bbbf8a4ef2a9f5040093127b078c601c6356f543759e20c949caa273ad53b0698c2a3b30413278409666b1ee642abbf722ac45c4fb86aede796cfffa12cef2a288ae33b0b47e2f7e59609d579bbeb32ab72ee85e1db985006288ad35822027bee9dacfe6dfc3285fb926d6ab011ac6f44666128c96b6f6de3218b5e185fa411957e949e29330a66a0db3d5a0f874055c77c2a04f4c000dfc4d8e3bf20c931d1ec1efb40a944a3dea36b8738807a29b91a0f6c6edd5dca04b72125452836f2f525bdecd34dab5f3cf978b8a9f34c566bf07b3b6f63926a66aa7dc7e62de92fe61216b413b14c715ff271da631f8341a247ceb1323175ef9fc12683cfa3e017474066806d94be66e9a7934ecdf51ff9a05c40729bfc63a1b5c55e1d01bd5e78390d5441527d94ef1d7fd20dd72298594f64e70973219dc808d31b9cd75569e06318fff6028ef34bb5197c1bf40dbed93693cd9af938dec7843206b2a54269588d67ebdfb79bd943e0fc5ec0b016a190c342e7f373787aa51f41381950c292773266453c0cf2235aeb47c96abdaddd374d08a9b68a3b0f7861243211", 0x1000}, {&(0x7f0000000380)="9fad3379c60c3408262fa59a8c984277f94a46d04a84e0f31b87aa0716250592f171b02f3b160dacbec23faa41121fd28dc05d893f03bd5905da3e52ecf29c34d06fb6929276bb45eaf18de17ef3a615f7b7e9dd47c4c8be4e80f0446fb6e6dff5b2cc1e933faae213f63e75a832cf5df109a0c401aeef3a530c2370ae2a2b033c58c7c47b8c63cc55629ac31ae7268583fb8f127da5ec8c0927e50dbda0ea1fccae52db9602436709e0254e5dfc63a7d9c4d78078d71c6c0bb944d53eee5c70ae15f28c728a24d72e078d642d631d086a1fc3d73f1611", 0xd7}, {&(0x7f0000000480)="7da685fa8552a72886e59af787a0feae85ac5600936e52e95d2aa28cc45c11418116c90be99c075fd8ebe4c2d11e065df72d078b00340a4b2021fea7e8cd592d572f6ee5ba45f3e8e8f2ceb780137817191771c737b20135d7125705817c19a2e4ca095971c3e4223ff2286936c8c0a6b57cadfc7add8a98ece1968737bb25afc971a19ebcd7e7e3d5e51df0086c9cf2eb777cf0310f9910c2398d709c74e6cb1763bad069c15216c68d974f5a4e764c85db19a277826f2dd40333de1ecd3300e062a948d1556b951244262ff25eebfb98c070dc242cc1", 0xd7}, {&(0x7f0000000080)="0ec777", 0x3}], 0x8, 0x0, 0x37) kevent(r1, 0x0, 0x0, &(0x7f0000000580)=[{{r2}, 0xfffffffffffffffe, 0x66}], 0x8, &(0x7f0000000640)={0x2}) openat$klog(0xffffffffffffff9c, &(0x7f0000001680)='/dev/klog\x00', 0x80, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x87}], 0x1006, 0x0, 0xd42d, 0x0) r4 = kqueue() getpeername$unix(r2, &(0x7f00000016c0)=@abs, &(0x7f0000001700)=0x8) kevent(r4, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) r5 = openat(r2, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x4810, r5, 0x0, 0x5f) 05:29:16 executing program 1: sysctl$machdep(&(0x7f0000000100), 0x2, &(0x7f0000000140)="263724eca83b34673e78339921b097e1e33d35f1148f634aa22b1e067bfeb1608f7e4fe6983ec57fa8c53011de4f6440a9b1883089be99ffc1ba37687b70f42e7af534a58f38de286996a491a913b8839b34e3f337de594efbe95351cf268c4e84ce56610f32a7517def02bb6bf38caa3f2c67d21a741d81deaf92013b25fc03fcada8567d2e94f6ae890ce6c493ff64443250147e4b146f7a231c400a2dbd4c32330d9c704cc6c7215692ba9e33d2f31b8cc2026a7f8bf0df41184e857d2bd4b9b94a651c57855ddba8320483f6962ccd7d47b7547c64cceea85850c9bc9a3c172ae801e3adf7a7b28759ac0997ee5d9cffb792b68925bfd7929d71749b668021e80aa012566d721afbed377ed9332146fd4524f86ff575fbb0168b39aec10927daad44523412d033b4b271dfda48715ff940f7536b7cc7b7661bea8067bfba875f1b79860fe9e36c2ceed6ec0ba6ac447792f556bf2cd1699969f73a5f14b9d35af1d7e1a1d14a9f35401fec0fbf3fa9b0fe8fa223c2a9ebae58fc356bc5c2a0b93b9307b03b8810e692886d99e710c8a85b34edccf9d6f0c93be3a86f4cff74739f45d0491a92d51c7f958c76f022d0", 0x0, 0x0, 0x0) 05:29:16 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/186, 0xba}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000000240)=""/190, 0xbe}, {&(0x7f0000000300)=""/188, 0xbc}], 0x4, &(0x7f00000003c0)=""/31, 0x1f}, 0x1) open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x16a754d76ba981d6, 0x0) select(0x40, &(0x7f0000000080), &(0x7f00000000c0)={0xe9}, 0x0, 0x0) 05:29:16 executing program 1: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 05:29:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x83, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/203, &(0x7f0000000000)=0xcb) setitimer(0x2, &(0x7f00000001c0)={{0xe96, 0x8}, {0x7, 0x1}}, &(0x7f0000000200)) r2 = socket(0x800000018, 0x1, 0x0) chmod(&(0x7f0000000300)='./file0\x00', 0x4) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000580)) socket(0x1, 0x0, 0x5e) getsockname$inet(r2, 0x0, &(0x7f0000000040)) getpeername$unix(r2, &(0x7f0000000340)=@file={0x0, ""/106}, &(0x7f00000002c0)=0x6c) sysctl$vm_swapencrypt(&(0x7f0000000240), 0x3, &(0x7f00000003c0)="433dfef84b4b486caec6e3e3d2f71fc83b885c0418888f1302751fe50c861045f4c68bbceefc385ffc38458a625996e7b90104b721c801676909add458478e0d701e84f68b95fbd78de51bdf78a8768dd26f5f8d903a78a9840fb21e97ed83bb4fdcdc07ba7b9ac5408fd83206a59007dd39e742cd609a043ab56ea262051c4858b8e1ee3a08167399b21ced9ded426d216148032765682d8f276cdcb9be8eb99e65c707", &(0x7f0000000280)=0xa4, &(0x7f0000000480)="3776d4ef586ef244005f8813b416494372efe98998f96bfd481cfb357f774b5b33a28106f798ce5514445835bc278a9cdb7aa2cedca835c1f4f4dba63914ca28b1f03306163e129c4f64cdd8a7dc24533e404014201396c01e0464dcce0362b88ab85f53aabce379350a4cfe397bd2ab5b5455a472e55883b0812dc2d128af6fd0f392fa0906b998801cbe767bcab47daf56bea2b79a4c8a8042835f6c7da1f211c26353db31ee8962f20aa0680038f6756ef420e5487a9c89218e87c5f1cc902f2049fd84f623eb7a7127e73994f661e5efd7f093faa78ef9", 0xd9) setsockopt(r0, 0x800000000029, 0x2b, &(0x7f0000000080)="d5ff9668", 0x4) 05:29:16 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) sysctl$net_inet_divert(&(0x7f0000000140)={0x4, 0x2, 0x102, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000100)="4d5b4b3898c2b15518685bc8fa1102a6bd7f43f8a5", 0x2e1}, {&(0x7f0000000040)="37a2cba9bab90d18db1e8cf27015d61975aa538e19e3ff00879f8c", 0x1b}, {&(0x7f0000000180)="e7b09c4e134d3c1c27f51254fca351a3ab3cc51407fac793d943436ff82c73f89f93051691725198be6df552157cd200ba9872b3ffba43a1472a71e0b24ddf2e546f0f4c49b8d762ecee72f451264602b977bce0b6f1e88a5808436ff990f2d36e239246484e8826edce6165283c57beb26e72b009eaadd6ba86e91dda8cd15ca5e6eaafcdb2d62c1261738396c4984f6b1a4df599e0fbf77d40c5902321c9c3944d17cf3b1202d00a3c444db6cb4e1d296f", 0xb2}, {&(0x7f0000000240)="fdb2617e274d09632ad0e17beba97ff45163e8ce5f25fe2789c092412d280a839c4560a374e34321424a5e4801b2ab7359dd24faf8f617713b2ad1870350f6d7253e2f40dee939cb05db", 0x4a}, {&(0x7f0000000440)="bbf5ee8bfbfa29ab52b08e465fc790d1e1990dc656b54225f03b34f6ef7fde3e3a4341995f2dee8d98fb41d929c16449cf968b0b36178dc4c43a7ff0cb80a821da3f5bbb795e1a78b8991abce4f111341d924a69e1106c23b2f266c8497980fe0724b988ca86ee0323f8e5c4a5438a30cce336d1fff7736269f3ba0539b3b857185a1e5ab7ba30d075e9a83d20fb0c5f336c9f2f5a3f1759753f7ecdf304bf25a621434a62978dbfa450dfa487afdbca85061985f5e84180d14e953d063c30dcff5162a4d1d614b13fc5ce04d4f89927b5c7123c4442279339896dc910dea04e20b44aca9503947f47ec84caad0b735d30a01f17397060319af91064704746362c8e8aa24682aabfee33eb62e2446b75b840e2e00a5ecf6bf30c265516c32df0e5863d201d98cb90803c73cdb9a0d4f7a6960b3bab62d4ac0ddbf3e7ff30dc9b7e9a4045c4443068e3512cef06a19a1ecc2ecd749ec977a2184435876fcca1ad8231e0878509057e77ae96b76bf5b546120f1f801ca4c931721b2459bd44d78f475e55886abd6569b57f708c06f34c2a0b181462fbffe5a1b12837886c746a1bab7c247791462d8a4ec766c5d0ac7c7b055d132bd4ba9fd12f9ee1d277f6d36e10ce55a2ace2b6a2e6fa8bedfcb8aba38c083c0f7b8b5dfece19529f617adf84d78379e96856a49b17cf4e06197cf9ed44ba9545c11244590f6a0e4e8e41598b2d6cb321e844ada57e51c45f819ab775f4768b3c04c5aaf8c8515dbb435d3014f4ad9246c9d8bef46a1a96e6e858f056fa68228280c00dafd3a27ebd2b02a286a219f0e960a55acbc47e171db887342d9155c07f74042319a2af5608668a2e5613baba74c953a68b944fff9e834790f7363dc82ef6b9aba485364934f08953a87fae0a31612cb4f44e1a218ea626d26a8ca0f7822aa334703c0dae15266966d38ec116789d3bcce51c797da888aef5e50587fe6ae07cb48fb03f50aa84a0bee6ddb1c3bec2c9146386150227a051479f549920452095a000c4a1b510c4fdab62f3c9ab5cd3e77657739a6dd912f176b2d42880b019db959d410ad8a19f0f8704f7dc4fd1e9aaef0f96fd690cde9146f1a80a29c57ff4148fca9bb276b6c6561b5c131976e9be975632b4dd84e5dc07e9d688f16cf77ed7e4a6c588a6100a4433b7861440559b586c2cc99f5fd227c1312a59c0d7f5c4d4e28865ffbd60bc1bf807011fc3114c8d11384dd1ffe696f59ac4273e3367d679fca1577cf0830984b014cf0858af322d795e260a40da87958f54e182b63e3d209bf47ff7bc0c4166172ed0d060657bd02476dea7cce15537db725738b990e2715455e81b2a2bb98e7d6b0f8d7de18e126cfaa5f596bd93c03f02817bf430ddee6d20cbec916efea7d00912ff89faa0062d06b8eddf1bdc120d5ef3af4d0dfc1ffec3e70589858e15ed441b560affe0415b6ded8754a7fc22b3d9b27c2001878bc1878cd0d71dade7e89e8bc1cbab797f028b83475503be026596e8711745021136b7ad93625b6855f0522d2c8c83c7ccddfd23be76ebca9f8af5caca6e50c0aaa6fb6e232a8c3edae31a6e07655646883364221c74b2d74758fccdac188c63aa4955967de6f393283b649de5339e826c60e5f947d2eaec2b0731d5ddb72c51b1eba460c891e3f4777eeffa3c4d7bbc553e547bb3254e6201e58c33f3e90214d2d98b000cfde09b0f004a3acc020c376d05a355869e72bbb1c4ba333e83368d3398a244dae620103c3fed0cb3dc21e5d23c88415993b8406833700194292d2f10433ab4cd144982afa0ce756c4c89d9e23b7840908e377a741b7542853686b46ff19bbd980bf566e300649c703ee915ea12d789b37029644c3c82bed0e1614c7944a340930b53ae20f62f424444ffbc5a84d12486a553d21a2a18d2de456819640ee8d6c55e8572ce9667449cb3183fcf40a4647a02bcd23082ed4333865a6ad552cf1699d33b08f2a46b154395d723b9dcfd331b62c2fb7dffc45509ddb1756713256da057dd2e20e38d4515325384bedeb544bf9bb8a425a1d8b0d131124f9fdda3533914e16a5a09e7abf605368f260a265dfff394d536d328896e33d885330f5c20450aa8f66bc594c28bedb6640691bead84b46db5a0902070c3f1194280c7bc80fd65d41e5897044161f9a5fd538621e281ae69805d21f8072efc2ffa2d3823936bbb48c5f7df2a02bf67c4992069979054559eb5a5e581df91a01cd8830addc41b216fd035564e8148cb8168797ffc9020afe865bc7feade9051411ebb1d6cd7ad0b3468c05f456edcde26aa75d1fb6f2b6c5ba825a848e3659d3ba40156cc753c97afa4bacf0eae0fdf00d96d61d5176c9d913d6d898cdc2d8998e85a7089909577ca18eccf2df0e28da47e536536e4e48b227cb915ad57b465f2fd2ab94cd86f4bda93883f0fdf1627789a830400c0c8ebec29c257d693c48368e0d97ca0a343f387bd119a700ebc0cb645e51808a4f32ff6d3fe9d9b717ab83f6850abf1863f68a9e4338f8a5dbd3eae6e80d54370a64bc8d504e4caf82b640e77d7df872ee061497880a85cc40a3a339cffd18da932dd77f98ab1136886f6f4f732c3ad72767566daf493f234bcb385ef150c4b3657d362d804a557e2ab75fb91abb434c9a4693297068bf4562b192b2459335dfc65e586a88335a2cba46392959c108e947b21d33ea88a44b8214fb225b6d8e07fe565fcfce03d8ddf90712b7a1d10a26922bf4bb2349dccd1212c45f26d2c951036e849e54304a20b364aa6088c3c3cfc426afef113205a490bcda5c23dce1ec6da2c1e0b167583426670924ded531b9a9403f4dfce2e6d1a299ba621bdd6afbc0606ef05bdd6f07aeb6d821e580b86a9fcd05e17b78be3b0a3cd3cfe4605f0b122f80cce850b405c8ed08e4e4c24297d8487b523dfec90c1fd61f33482fd3c872174377f4ca831caf8e2c067ac5cf1d3b3dad4e2bf1e749f563d5bfb89f1713226e32a066b1503b526d6f506b6d18d499c2bf2ba7008e7b9db50734f18cd97b6770de98fb9fe9223525a14595c7dc6c8b8adab7e88ae38623269fdb3ff34a0e3ea1ad678232a6ad6593e273630949cfba0553531522ebed5aa12daa5fa19a1c2190a2408321e7b5c22634a000fd903421c6a510a4489737fe95df51bd988ac67699d1223995c03bfe64672a6180a435a5e8ad0d9da242493216649ffafc36a8737254062685b0b9aa3c283019147674433d11fdbd5eac7d3078febd5838fef6a341e4d182d64e3971696cb67b892de5ffdfc8b950e94eb5684066a11524de4f16971b1787ab58054446542cdb023a1807ba932491abcb6edd6af27a67fb401e503aaaed27f5a8fef5796a5aba77a78b09ad0c75e96f672c1f4d44575dbf94133956501f79f3a01121deac74a2ea0fb7717c0866a3816c39c5d86f7142ae926f8a62fa735309b16bf5827613077ada6175850f4cb0b155e2789df2d3c437ccbf3cf032e39d7aa10694ba6a4855a2ee2462b4ba22a932674a6754e87a4336dd66928a312d540e75418e27cf2912c681c27880500baaede15250e996c297ef98929bf5a86b1166703b5054de06710512c8c4683d875ff342c2cc6e9b4f02d26589d2d7cb662e077f6fe1eae987812bf8b31d53210603887aeef65bb580836d659b98b1b07a20a92d751c6175457646de778f45d507fa6e7cfaaf0ea8600a360dfa8866aaef01f0b37a25b58cd80b1065dfdb561c1655e630b33bc9494ecb1972b9aa8a79e4d6ad6520191832291990576c6bb4b88e0e430fbfe74111f4a476b271deb4e40d21369e0bb7f1eeda3711cbcdad27a126654a53a6dfcb423ea21e8dfcdfa835760e10fcb85fd7fe6e30dd0c5671ec1bd9e42be64ecbabef5bd53f1e4595315db5c292649c70189a7e321fa368e17d3229a8378498782e030f2c5cc4c06415fb4ffe419b56f6335cf9cbd1af42a7ff58cd9dfd53daec7dff2da81b11345976a8b0b937b904e9011e9c4ca316975077e86fbeb53f6e05b13ca7100be27f4cfe756a9bd3b479535d76171127930b7435cf5e2c62f25f8b71017031bcff41e9e35bfb8dab182736c74ec18480ba41279a64583dae6de3f31462e500fa171921c0279efca41fa21c988fb4c7e8ff62897343cade1552dd708fb9575df7ef6df376cc3029565843f64b6ded06de9eba2c71e985a8fca57b76aa7c46d587201c084814c92c0e4949203a25fca6599987a9dc2e1ed5653d0c05942f5c2dd4f035bcd20b95dd944d181d68208245d4e68fc1ada7f1373ecc2a74df89ed1cd47f3dcbebe0953369a37a2aee310a79f6be3a557362bc01543403e4e90721319880ec32dad2f6484f03f88546c654c0963f73f913a951e310722069c17b51d31a09a91181a53c6e2406cd95d4da4f6da1de5b031aba20488d260552ea200e06a9ca3f012ca0e0b49cae52a4598782755475b3aa177aabfed06de485c2064193fa0a8d18e300825fbd1e4fceec9be400f9bd346c42c63b27678305fdc22903123d84882449fd6473fb8a6f4ee5c53fae2c6f7ea3d87ec6aea650f752aebb782304c91720d750eb765c66cb21037277673b66fb72246e6aaf5cc185126978e1061913340213b0f4bc4a95561437cd48fc75315bfa655009d8dd4424593f6cc4f8f856b544b5aac927d53a742c63b9c0fee8a22c656d1245df870073456d1cd318f7e38de28ae960ccfe1c83ebe357480e3dff02d85ea4c7222e8ddf9464a29b83eeebd4b546c97bf447bcf239044fbd618682fb1653bb5d73f2cc7eeb98d3f69c32624270fe6ab871e3d41c48bfe3fbdfb5ec623e59fa3ede18779ac0a3873f9d9698df3a52c823d3a7e556e5946e52f4ba916b050152bf479f1b2400fb93bbffe3790a22d1ad520edbd0d66373e93a3ab548f8cdf39819c7764b15e0406606ec9d6e59620fc40c71b6cd87be91703ff8dd45e0a1853f9e99e44069ef93f873718e4488bb99c35b0ecf0ede2d921e40da058bacb745de9f1a1f1815d5dd9f1b30dbd334d2c6a5895021114a7fc71c639387b273372e3b53b5cd40b12ea8ba8f481ef4aa647a363e5428d020bd7b69b33cb27f8d5a10a9ced609fa12280b3f751cfe73abd4d3f4825b6f36ab47b4e6f8607a6ead825d37f0aab07231d1c2e15c81e0b44ed6f6e8eeb7277ce76d1ca34ded4a7cb7b5d3ba6c0ca5e7c9054fd1158460922f4d0140327de2010ce186f857c5cd0a81e2e3b4bb4455c84f2860f6416cfe53b2fcaa3dc0e35e5ca0f8db4b015dde4e7c14ed01f5ef24e133c09371efd404f44a256ed45cb675c8ff7f67d2eb5b62511860ecabc2dcefab5349c4d3043a036a6ed3a2178f4bb8340f468b87f97d3eb2a0cb81d4eac291d4fca046a5307e5e8dbfe6a4ba528aa48e66fb9b0d3d47a05a870d418d443fb12863f92b3f4f685caed35a8819b1b02c9861c4a12011caaf0a76ced2e4e59b15ade28a365c7fdc4fe681a11b0566197b501e59f5542bfa5e5a6e1134dddd5faf839fdaa479efe0b73fa3632d266fc5e5349e958b83d045340d29bbe94cc875b79ac25489ffcc45d0d86f42af44776a1939c3ac5c87ef4373636a8df1d86250fbc1956184228c36b1a1cfc8ac5fa8f30157f153682e67c7eff97a06a7f7b1c3afcd3849dcd1d733c010bf6a7f9573d9b34129f3a48f519f9db2752e008992f6a76071e4418b7b39108f7ac24690f7a817d7becb7e6f6036616f2e66dc350aea3777ece638e58278d3d3c6a37848708970efe5c7575ba38ebe70000000000", 0x1000}, {&(0x7f00000002c0)="a6eb761a1f9caa5f9cc86d15e0f0afd38d705696b382cae4d40688a26a3a5f08677f5bd2491900f37c600823df3a499f34b74a877267557ec9dd78faa2f75318125ebe9109507cd832d24b6be3dfe70f9f356f7080d77933a66d19", 0x5b}, {&(0x7f0000001680)="d06a66337401acbef49de7193f227a0e145e8583dbe4d2c7eb56e227ffc6e2a81643b61dedbd1a4ddb72f484e727423d19797094a587c92f6956f241d00ad0a69653329b434c4a0588c3ed060ff86aed940973a54ed2acf21b087d69314eba229c18c5679d4ca13b237efb433f4421ba4762ae2109b4e7d3d8c76346f2ff464d533017ef1ede984d6128e6b199e0744bd8b17d51055eb95463b525dc2847ec308a7d748dbf27944e4ea117cba87eb64f781c539d68a4d0d6c1bce6ab922a43aeea65072abe87d954b870d20e28019725bda0fdcf37db691c052bff347e56cf0858996941229d8f5850317d34281d224c3f3988cc0f91658356254907eb20aedef26d4f32e9636606a167694feeb504108d5786b045761d57af9b09d5478d7b2b69f28628e8a3e197c65470f4d85528795e17295673307dbf32825307d1c4fc3c3552771bdc4486d5a2648c251437062efae03d8a5481519e465a5fac9bdb7fc667402ebb444a9609ffa1fda75d79c45cb539528a2f1b40d8725a26da60c66a317661b9c764327852edf4c4ee0ced8e7662d3464d71045b174cf8c8503015fcaf48ac351a1f22d2f6566eacccd67f8588649d1daed6b441f055c0cb58c584a6092f81b58207deabef1bd973993c9a21efd3547482ab3b03c60b9e66d5753ff37d9381f1ab73af593880938327c2bb923a40dc2071d8309cebcdc5ebb61f103aafa8e624fee72f2e10e3f2edb71dcb115eb17fdea5c89ce531eb766ef1f158ef6419f4d7e1828f901e4a2cfc12f926c8c4caa6aad1af5b0b37159032e8ef7a4d7b917176e8e77d80fa9865549f72b5a4e34cd588e68b5d1c000948d1a60e21fbd7996114b18c0040453b2d749ece15ea9424ecc30a9f17128260e2c9fc6e3f22db9f6c5740484a681c4a66de0e01a30383abe7f65f4e2d62e1a8e03694f8dd9425ca956f899abc09e3da39ffd8499b0291b8bb5184eccb15edffd3d8de1a90a122a02904bafa77f0656e50040b9de63eed6cdda3bf37eeb283b67f20669883e87420ea439361448865eff14f00b6e98acb2f10d3f60a2d04bdeea570ac6eafec1db8b469df996d7eea8ce4919435d65fb2cbfb838ca2b705efcdc99e80e1607afcc3b9aa9c2da2f09ea2bd8597f2897ead0416c40fbcecac954a4a617a68c92f205d34e8cc6e3fb35b6893c45a0611c78db41a3e857a4d00d61fe16d40c0219396519b08714af263bd687297c05b1232882f1f115a28a958efe04503bb2b4a415486ab14acad80aed8d6d0d7a25196b980f3c9c2cb70c5099b9e9e6eb0d3fde039d62202d2a3d502044635054accff0c8f06071fc30beb5b4f3d39e59bb3c9626ad1e77696ce82d5158ffc7a3658dfec575bf3b434d53b4f63bf952a65d10718b54e25a407f1af419f787a6d2d5427f94b486638b598bc5bd45eb8428015b399d278642af219dc235a2c9b72462cf43750bad5633f94da5dd4ab583d5618dbe08f34817e8b6b4ea621c94063db1b024f4d50383b56d73169fc3c0893fad6e607112ef6c237be16242d29ce712436fb0370fc7ea5c0fc0b2b81215449e46b40c16f73d81825b4a85de4c90d988a0cd17f45162f41d10d30244f34d66389194a764b7d060193e9b8c8a21cdc57fce2f40f0cfb317cc408b8b8c46808b9c61c9f114bf169b2aa48f1bfa101f33de16678e02c0f5e098e2fbfd50b4d17db136cc7d7a5f01ab9acc44b31967db2d8b4b09e5d875695f1", 0x5b7}], 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) minherit(&(0x7f0000430000/0x3000)=nil, 0x3000, 0x0) fchmod(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(0xffffffffffffffff, 0x6, r2) r3 = getpgid(r2) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r3, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgsnd(r4, &(0x7f00000001c0)={0x3, "5f17bb8856b541a5af53cc122641d6699712d65510f6cf366f2dff52e0f4d50b8cba51212f3ea294a22b5f9281cb3a39d8713d47d97e75d63a36ba08282ae5f16634bf44e181d70c7c28ce3422d6db70e29b2414cfe583ac4650ac1ff09f8252c77b3bb953eca933cf690d4b5a1f0d5603ca59eb5d21c8b065f6536e7c25ed9ffc0474cda73ccd8fcc01df8ce782cced22a39ff2fcfe22fc6a0e21ce54a8e68e5223efb66896b682eb57ceb7f9008c024587b29fc22a26cfc9b09c74451d5cde975111c41e3ede3e54ec0d7ca962cb54"}, 0xd8, 0x800) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000000)=""/2) munmap(&(0x7f0000b16000/0x2000)=nil, 0x2000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffdfb) 05:29:16 executing program 1: socket(0x20, 0x2, 0x9) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x2, &(0x7f00000001c0)="6c6225c35c83ab989bc12380cdb0f431a9ef65102c3f4de9bf2b3fda096b2ce0d56732e89b8400691e4c611ca3f0949844215a558cfa7ec3015e22c8bc42aaf9e20400cf92674e0010e7301ebb35edca1499928467db89099b93fb53cb21c5fe305494a738277cd4e7ae6b4b36d2422c57749075eb0edad8f8ffd3061585e332f6f59379d6e30db6ae5b7dedb0a990fedc6b1fc52a4a7f0276ef09e21db0960d6c14861b29f137abf7e9d326069a48d951967666ffb116eee64cbb52556ddda7c5e8738d2bdfabb85763096c0c4697be487100ac48d766ff86525bcbf9e2247d11385213142f2919642df2fd4a9c9d150c60a2b98d537b8b75793f20a4eae60cab1f4f8ebaf08dc5db1ee0551ab60e6d8071d13212ee29968c0f85304246a70ddf06f9b58075d497d502ce3b92561a938dfb7c51f789ae72fe87da76cef3f0475f68ecdabdceb363c1cb1e3bf1bb78c82588c0e82592988a83f396dde6bd", 0x0, 0x0, 0x0) 05:29:16 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) mkdir(&(0x7f0000001340)='./file0\x00', 0x152) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) fcntl$dupfd(r0, 0xa, r1) socket(0x18, 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc1126939, &(0x7f0000000300)) syz_emit_ethernet(0x7e, &(0x7f0000000100)=ANY=[@ANYBLOB="c7102228bc83aaaaaaaaaaaa080045000070000400000001d64917880c6d70c00ec796ab9078ac1400aaffffffff0302907800000000450000000000000000290000e0000001ffffffff9406000001ac1400aaac1400aae0000001ac14f083c572a87bbb27b7940600000000010094060000"]) sysctl$net_inet_ah(&(0x7f00000000c0)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f0000000340)="85e6d0023778fc588ae22d1b102c71125bbc56f80d1ce717297791627e7669c72ac020dbabbd406790edde5b5fcfa9fd76dc033a8f7b1c26e24a0d54ffbf87c23bb5b744c77af8f4fcb76c917b6ad6c32b9c1525585d4ede7f64baddce028fb2356d33e2181162e6d8461617ab86b1305c2e86a3392f5ebcc5d455e95348de7cea8d9d657f9d87d9b061aa1f0a57e9ae2720ca40b2177b1125df012c9c97b819a44ca5344cbfb9219583aaf4fe7ee2ac257b2cd901cd773116a7e86c2d3b68c4859880852f2271a43529591e91b4d372bf75f2da5ca9231f7bae8b4a82859ae281644c9f4bb0a21185eded46c5c77548f5303a3cbe9a8a9d4487266d9cb045d72e610310cdd966473c93354a21cecf208dd2312e2f23b6a6f0db49ef08d3ceafe427a8e361183df7c8b2f071ceac7c2e33666c6c3b1394b0c1928ac5b1397132f09d174a530bb8cb35f8c10a24413c966525e2369bac20d0e0cf037993e093abc92e4ed1725615a6d787235cf676d1e6c42480779b57b2f2523cb8c3d956852c07591df22f0712c99c43dfaba16955c409f4798bb96fda1e56e33185b71d5102b2d0fffa843b6059823a90e967f31d2b0789b03f39f4e80aa73097ab3ae04e658fd1d36bed9afd873555820df5be2d7373516bf517a8fc102ccf13da13b9468e6246619ce432e2ab5723664bc772e3778a8c5d16b274b8c1bab3cfb4525d53841d70579a2b064ce9cb1eb4e8b239f582214490007fbeb9911f8c77d00aa0cb9fb127e2811d3f33e1aab6db79c042b49d8e33cff36dea073ce3e4aac7bae635899ca3277b34d1bf652eacd20bf1a6c38eda7d6bd7b790646d7b6e35b409e862c27d362819af9705aab20eea14a605f3ee671f275bee5a6e3e1e68e9a2d25f3dfca7e5002c34dcbe42df319817928254fb090b94ad6e4b2df413a997de6b292b917ac1394006b163d6d6c375adef8de17d9ec8f55758d219dfbe3d185febf6a552993a6bc9519cdbc151bd484231eb10ab9416750c9a4c57c35c8b3ed555d33b180111b7ea929f81ad72d7ef1e32fc676eaf2c8614b36043088b585002e2808c87c330c0a9d56c964e4465a8ce3335097900494a5867a2376290b38be2241afd7a1aa2c9bf23f163efbb79ab0984dd128a14a4013e2a405fae9036005dfe5b253601dad21ba410fb8c2ad12b708e2f2f2ab9d7e0e616bf6f04ed55196fbb377df1f0dd8e39b01dd8a101b0b85683d809f094ae64573d653ef585fcfdf3e774b4d715100289742c5237f10fdab84f4f8e706214523c3fc98d80d56af7495103b544992155e7b8271663edd4b3bc20a7bf91b75cf7d5ed268144a6d93d088e8239aaaced9a68ae6d79f166e2990ed5bddd6a771ab10720038e2dfd09802199b6181805b108a414ad15f4073b37e03eab97440d7a9c70596cbed891a35ca63c83ff1a3eaf270b4f14b9c6431b42b8f500ac93107470fa9dbe773d7edb11e2ae829a994ad4b538f265296db712c180a0528e71cb8697e167200290bece53bec3cb6c75d07640e6710decb6d1f681c8d0e1d2b0c25ff085905cd1b640fa867dcde2b44c9b11720bec62a83a23a13ecca8b0b99f3580de0ef869aff72e7880c2f64f77ba17763081977047e8ac6076bd359c11420be50370737c68351c9cd6959e84d92b148a8f860eff2ebc2da775e8f014928fc205f80c781c9491d12289bda4836a3dc7e076a66df2d0345291ede30d8171a0cad34988c21cac975a50846c6e12b9844f7846e6e3df466e5f962113a4eeb22123995e77ef42a1289d9e1aa2096a3d120646bba322bd43949b06514b341d019ee3340680de69f477035c7a2eae9b5345ce7c3dc196787fc8fbc61e42cebf2d2eafbfe14f844a2886f8f5e81753db6a908282702980e9ce7468aeed86bb2b391ba2578af446b416770f22f964485d6995e08308c6f226aa151ce8c8b9b3d75bb496e669d9ad24c539eeae8363e7a62bd441ff3f01ff5c596a71d98104a009d98c5f19b55ac2f61ed81facbe74195bd2131dde00a7806e099307470d65c4ceae9302f570a6457d031b114717301f6e06826d503ea82a50be954289790d95ae74ffec2c38b30cabe756314f84d558c25986b1cd5dbeb514549ea63408d3bbfc831c98a1b486af70601bd856e0721759334c427981179e05a58ffd515b3b4ac9fcf46efe1ba8c9a401e96ed80fdfce6dc8ae8c7d9cb4ed575a5a599d6a50eb8b05cb5f7f835dc425a67dd27be7b8f9e6d832e0b864f5fc9a3e2fc230d526c2eb20770a1ff3ca963fc25f18c454290abb4577caca62d908ff7a599351daef65f4f17909507ea584696428f12dcb773b4d70a6894b1e5c3ed7927d4bb02f24b57617f65ad8e0a72201ed1839c49844d00c7eaa029fff2668aeadf0cea1748f56eb0b95720d6490045225498d8dc5da48791b4aa474005c09edb827bd5013bfe1d90d3c034b5e3712d948ec0dc24c705c0d698b751caecf24539494b7a70db9716904646cb53ed03a1e4a703a7dc9a657942897a62828c285dd2c8dc34d3fd087aae9f5513b85f934329776b2870e00bfb406c3d4e5a4899a9ad8547b5cbc1d603f0e9382d5055fd19aefb5aade09d863a4105543a565673d0b930613f38f8ba6ab07fccc3f2f53379ec2dcceddd2df91fffd26bec6c21588dad35d66691089470b5928acd14a4142fc777eb50e7f898ab93abff64612151e03325fef10709937697c20666a9ba3a6675e8a7233c782ff20069979cb026191f07555c6264b546f092821028c9346db7e26bd12c806bcecbf81ec187bd357b7ae674232564778b2a32eb1310d4eae81ce26a6d640b4fa650cad4f3c434c5e936c44b9c68fc7ec793699c8a42b7671c6422bb440761c2615447d21436c5dbf3f43b151b847e28e7506272a8c16ce6d3f89f83ed4da7e5f3e8e2d564590e4b04af2c7d9ff2b94a4ae33b3f2f00c99b13482f109a4ff3114dfbac6bf60df93ba73253895eab3b1c5d5e6c1a8f7f72c14d89d266b5cf366a6e5d9f74a754d56cd59dc2dc02d29191ca88df46c25da6f8cb98ac442367648dff70fb9e6a6498538999d57d01b205e6b159084993e7aa4d63ac58004dbd7c869800f9c5cd9ca5f983de49720bb485a896e209711b96c9699a053508d191b50550fb581f2eb64669b4656d7b90fecb76cb1de398b3c962158c01cd7596ffecd83c6234ab7fd4f698d85134b7256056569707d0308271deb6e6080847d7e5fd497f8f8e09c67a452de207432fa55b505731220d9f02fa8fd6111648c3fdf7d222b089051cb9f8d73d75bf8b0b58fe8995f384cca30a1a4c7f78992ded59c4c9bf1b218bf290e9fdcbd04c816a9b1b1b9a37ee31e32759fafcdd8be957312b35a095afd7e68d11fbab1f1052beab89bc4ed50cfcf4985fb478a00f152e0473c2ad8d1af51c852ca63092692de3f9ff393a91e05a33bbbaba856d2885202ae25f9c11025e5c73fa4e2e2e2cdcb93f76b636f14880c689c081e963600c065fd8d28ec896c4756d77b821e7374b1b6f72aa4986069de2dc435a6a898bdd48dc88f764125eb9d30d24eab3f5bf37cc769df9804ec4244b02198f310f4e39ebea61e88658977167cd3297e7c5fd5d54aa4c9b344a12119e229fbea2d5c463145c25c72f233930cf26b03ffb41079a6bf9526f5d5ce364182d9ed3bf5a6829f87f643e3ff6ce69b0673ee025b63ce4ca564643815274ce063548510a3002f7c571fcdd8cee7fc05629fd25eee118a0f4dbaf542cf1081280b7e9f8cfa3bea4400c436fa037b7e2515d969ab917cc7ca520bdce0d80c85a241d5eb7b978c189c823ed1077263e5c5031a4f661c7c0b1d3cb560eacfa8d1ceddbf6bb8ba80083928875e1148490cd381b6f3d6787364c0ee8f16aad1797dd86c3046073ba838b7e82c40099ba81a4f8476496e3f46ef8ef0ae26fa8bd1a985dcab7625e605dcf7579e32491814899f1d7b813130f48b04590700a8f6852188d0e969c31fd0af63ef65f51ec3f9221304478f9730833400413179c823d06d1e49898c5bc0d0e8d216bd62aabbf819ee3fd2427ac109f1f4f68c5cad537c6feec3235f5d62dce74bca0438fc310d08e84808a7633017322ad20c2540eaefc1ec350a9c336f539dc9efcbdd204b5f624dc899f277e8f2eca0d3e95e96334f46aec7b9a16035245b9d679fa7cd92f1cbaeb0e1b2a97f60a3c14d34f874865682183ba2ca1c3fda117e30f00f6a45cd26399ffc7a1daabfacf3f2c34b4b62171855587dfd7dd669c645082ab9ef7b80ca462a3693502ecd877756dbc0ea28a14b560b301fa040c799f13d16a7e80bb0b771c5818d5907b4d170efc201a25ea120f13b2699186831b5f102e72fed3162cc78604b6b88369481665b1a0a8d7f2cd84fd73aee382fee58c2c9d0a8bbed0e6e9df09835ccb7b34caf3cf6556797fe3cca10d7c5526fa5a7b09b1414c137ca93ecc2eda2dcbc38b231f094b77c9d5227eb1143f2d4c0774977ec2e7e18747efbb458380a5044e8fa5d5e16c0b2ef81a1e426b6d5e81d6a91739717cc5e0219eb4d22b5bbfcc403700001cbd8bcf5ded12f0336f155a9afddfae11b0dc65c825ce5b70d01b82ecaea5f392633de7ac6f532b83f8974589503acb829be4ec7e03d2d2ec2288efa9e341950e40b92fb00220c1c16b12bdd466a0ab627e3324d0d674f715a973b1d4be5d6a79e017790dd7f9431303947d910edf9f84dd44aeb6a74a2a72efc128bccf1a48119910066af3b39a8a653a7306f4b6a939b23a6359a7c5dc621a82d7e1f7c4870efcb338d97934a4967be1bd294aaa44e6f3f6e7c209d59459109f647fbaa01b79bbc0b46585363d62bb0c2ac6c9ca197e5b37a76bf662c32a0db2358f5788aa966f7a2e8e19c443de594ca212cbb111ac1c07cab0970e0b7693197f10f5f87fff3c41fda7208af7081121ed8ab4f3b043ac709cafdc71a37aa99226cdcd9b007065cf8b51e6f91f05341700ccb93d92a17477e3ddd14becbabb771674536d79517bff29e0e8f04e7cf235db2563c9bb8f8b29e83c6afd3eecec0318c8107b73fae9c6989d026a2f13b77d7162fca16c6b6084644b7161f91ab4ee4078504dfbd4399376204c0cd1fa5acd37b5212f9cf3b080c8131f666703cf78175b8e6a14553854c4881f0878de5c2e9f51811ba5f18d8d6e4440858cbd6c0c5cfa3049a674f119e0f9c12d980dfa97127fdecace8e688ed6e13d0b3af41b4e7562ed2f7bba17232a74e0e3e6720d90b11b0b8415a5122e4b0577f8ddd72b24b7d6edcf7077028577ae8d380b87cbca03c99bffa9b14b4fbea6e5fca9c135dcf578add3fcfbcb7655cf1e8d85d297e5a9ab554c6df861fd076b1d2c8cafaa485590629f2f0ebca3600dec13b74a093d5dcf8b8cdee6175c20b895bb1baa2cce76123563d6790b4a77d55f5b209df2369e06a7ce9d34c75f8ece6b6ddb0f2f4a5a1018e033cfa94830d3aeacf5f1a1fa77a0a32bc087c9161179f31ef8f4733a772af6b62dedacd040da43e127c2167d5c7dfc29dc92986d35aafd062e22420df35daeeb858608f69b363d93989051e9ad6bd9dfce73b9afc08833fba087cf1353e19a26dc579e7ef9daa4d795a02e9e556a2986593df47a8cc23abd4600f4e582a8ef929312685af7b44a2c8f49b8d84df28132a6747dea47718421812c173049be69a7696571ffb543dd135f64dd50a3cf32c742482362e24c31e1b79394dd7501240fd2dd62808b113f60fad5ec4c6b2141743b3b068753f70be78a5", &(0x7f0000000180)=0x1000, &(0x7f00000001c0)="3b80b7c0b28150341438cc33ccc1a493b05e5b782e9a7ea5446f2d5ca3029046b91a83ef2f442b175b78a631f163017134dbb91b8378d26021f8b57b168c87ecb0e2c8d3c86e2f6fa7a318bfb3a5e6fdae4b235a907851cbbc782ce13d52f456cf97014c659210a48052c29e5afc370efff0b56f61a6d421ca836ae4d8ea2520da9d5a408073fc01c9505e5fb5506c87501371a8ce8669219410bdb551845e9d3d44deb8192b8f29bdab39ba23f943703c49584109fd69f3849d6e9eb5615d28e4c27a7a78e5ed4189f2c2f7bb329b028893825d1f458e0f25f18176aa342c380eebe816", 0xe4) 05:29:16 executing program 1: r0 = socket(0x1, 0x3, 0x20) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000100)="04000000", 0x4) dup2(r1, r0) r2 = socket(0x2, 0x1, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="82022e2f46696c653000b86a4ec25e7ff65a5d02b592ff9d389d032daf03e4b30e0b9ae285047f65305296a6d6d2e28a9b33b8dfa6935cc21cf3b2f14b76d2930d5fa68ddf1d274c3e60da0d073fed853ff9208e5eda022e1d5ef5a1b9d173b0cdccbd2774bc4f371b8143fb3ee9f170b4a4f658fc450ee3385c9e4b659b8360908bced1747fc75d408201280863958aab6fee803185c1d4fe361e01f9946e10e58a6b47b8736791817ffb9f2b03386965e25bb81bcc73eb7002aa90c9d522b69cd80c5be514b04e5db8ba8ea99706a4b24faf8697ad0800000000000000da7b0d5afae9709b02128e94d0a4005c3e83ab99bfe6fc8b0c8ef2978c2a7d302eb768b064e14e8edd3a16eecb250e95eced7956a89992ed75da6e008ef3189470d213561eb027d645d506c115f8118b6c15121a6a6e440251313f4c77934c795a7067170d82c4c89d50858c87ca32117d1bc56127729a4f910591bbbee85a11112e0e1364035fa5947b5037a2005ee26f12b820222b291176b7c0dfa3b18f5678c0c7159f2683ae3077481a539d07be2dc812af2d98f3edb7dd3f91b683f0b80d6940ad62c2868ecd1bab37d9738fbe3de2d4e7f844fbab652cdaebbd13e5ea4af2bbbc6f9749cf6e0d6e2ec233eb4c7ec208ee6223bf6a04676aee3b78ebb9"], 0x10) shutdown(r0, 0x1) 05:29:17 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) r1 = socket(0x10, 0x8000, 0x4) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="0800000e", 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="02000000000000003069f3415e19fb3e6a6551e10695f5ca298e2f161d7fd08eabe42aa78bad4b4bd6df57eb8c805dcb8bbbd50a4db49c5c6e906afed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500423d7168aba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8ade28d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f54577283bb14592206b17d44122e84f440640cd070bf16a97e387f10f62daf54618071dd5fcf1b3ac4c5aa7d0000000000"], 0x107, 0x800) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='W\x00') 05:29:17 executing program 1: setrlimit(0x0, &(0x7f0000000080)={0x0, 0x100000802}) getrlimit(0x4, &(0x7f0000000040)) poll(0x0, 0x0, 0xffff) setrlimit(0x0, &(0x7f0000000000)) poll(0x0, 0x0, 0xfe9) execve(0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) 05:29:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) stat(&(0x7f0000000140)='./file0/../file0\x00', &(0x7f0000000200)) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) symlinkat(&(0x7f0000000040)='./file0/../file0\x00', r1, &(0x7f0000000080)='./file0/../file0\x00') fchdir(r0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='r\x00') 05:29:17 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) lseek(r0, 0x0, 0x1ff, 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='8', 0x1}], 0x1) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000600)) openat(r2, &(0x7f0000000140)='./file0\x00', 0x840, 0x8a) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f00000001c0)=0x5) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) getdents(0xffffffffffffffff, &(0x7f0000000240)=""/186, 0xba) r4 = fcntl$getown(r1, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x1, 0x2, 0x3ff, 0x3ff, r4}) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r5, 0x0, &(0x7f0000000040)) write(r0, &(0x7f0000000200)="fd", 0x1) 05:29:17 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x37a) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x3fc, 0x0, 0x3, 0x400, "c8461a2e90d15af7031400", 0x2, 0x1}) dup(0xffffffffffffffff) syz_emit_ethernet(0x22, &(0x7f0000000000)={@random="957782468550", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @rand_addr=0x1}}}}}) 05:29:18 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000600)) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x1, 0x7, 0x3, 0x2, 0x4}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 05:29:18 executing program 1: syz_emit_ethernet(0x5e, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@noop, @timestamp={0x44, 0xc, 0x6, 0x0, 0x0, [{[@multicast2]}]}, @timestamp={0x44, 0x18, 0x7f, 0x1, 0x6, [{[], 0x1000005}, {[], 0x2}, {[@broadcast], 0xffd}, {[], 0xfff}]}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0xbd21, 0xf7b2, 0xff, 0x6, 0xf9a5}}}}}) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093e63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r5 = msgget$private(0x0, 0x2000000186) syz_open_pts() msgrcv(r5, &(0x7f00000002c0)=ANY=[], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f00000000c0)={0x1}) syz_emit_ethernet(0xdc, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa8100670200400c907800000008ac1400aa891ff7ac1400aae000000100000004e000000100000000ac1400bbac1400aad8002dc30005443407800000cd07ac1400bb4ad4127d0000000100000005000000060040001fac1400aa000001ffac1400bb0000000700001000000000090000003f785d32e0b6ea198fd4ca96bb232d4121ee16eab70ab58dbc2bf76ef813f46c4ea09447b5ae5b84d62ac5b41c61c7b1690fdf4a9d8224f74c554e2e88f7d6321b1c47feadd309fb4679d4da77d7afe77c8af700"/224]) fcntl$lock(r6, 0x7, &(0x7f0000000000)={0x1, 0x2, 0x9, 0x9958, r2}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r7, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0xff, r3, r4, r3, r4, 0x0, 0x7}, 0x9e7, 0x7, r7, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, r8, 0x182, 0x400}, 0x10000, 0x9f8, r2, 0x0, 0x9, 0x8, 0x9, 0x3}) 05:29:18 executing program 1: socket(0x18, 0x8000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x500, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2010, r1, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000180)=@file={0x1, './file1\x00'}, 0xa) open(&(0x7f0000000140)='./file0\x00', 0x10, 0x80) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000000)=0x1000, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) fcntl$getown(0xffffffffffffffff, 0x5) getsockname$inet(r4, 0x0, &(0x7f0000000040)) fcntl$getflags(r4, 0x3) setitimer(0x0, &(0x7f0000000080), 0x0) 05:29:18 executing program 1: open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x80) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='c\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000600)) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000000)={0xfffffffb}) 05:29:18 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x102}) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x4e) 05:29:18 executing program 1: sysctl$fs(&(0x7f0000000000), 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) r3 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setuid(r2) 05:29:18 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3, 0x4eda}) ioctl$FIOSETOWN(r0, 0x80047476, &(0x7f0000000240)=0xfffffff8) 05:29:18 executing program 1: r0 = socket(0x2, 0x8002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt(r0, 0x0, 0x0, &(0x7f0000000480)="6f1754b0158b3784db6209582879bf35e4407c306ee7e2a120906ed91ffc1dd08ca1c32b96febdd7d75a0732756014aad7632e92fab1408b575edc27426187ae2f4038caddc73bfb6f773a53251dde5ff3c329aacb529ddf3285c211573411baa0c184d8fc70b2098d8156", 0x6b) sendto$unix(r1, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x406, 0x0, 0x0) dup2(r1, r1) r2 = getpid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x2, 0xf244}, 0xfffffffa, 0x45b, 0x0, r2, 0x4, 0xfff, 0x6}) shmctl$IPC_STAT(0x0, 0x2, &(0x7f00000000c0)=""/75) poll(&(0x7f00000001c0)=[{0xffffffffffffffff, 0x80}, {0xffffffffffffffff, 0x80}, {0xffffffffffffffff, 0x8}], 0x3, 0x8) connect$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000280)=""/181) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) close(0xffffffffffffffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x808, 0x9, 0x3, 0x27d34b99, "00050003000000000000001000", 0x800}) semctl$GETPID(r3, 0xffd590a4dddee60f, 0x4, &(0x7f0000000380)=""/74) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000440)) ioctl$WSKBDIO_GETBACKLIGHT(0xffffffffffffffff, 0x400c5711, &(0x7f0000000200)) ioctl$TIOCNXCL(r4, 0x2000740e) 05:29:18 executing program 1: r0 = socket(0x11, 0x3, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000440)) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) r3 = dup(r2) accept$inet6(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x68) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000140)=[{0x0}], 0x1) 05:29:18 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) msgrcv(0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x1, 0x1, 0x0, 0x8000}) sysctl$kern(&(0x7f0000000000), 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) close(r3) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) pipe(&(0x7f00000001c0)) 05:29:19 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) r3 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, r3, 0x190, 0x100}, 0x5, 0xffffffff, 0x6}) setegid(r3) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000005}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) execve(0x0, 0x0, 0x0) 05:29:19 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r1, 0x2) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x8, 0x2000300000000}) close(r0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4}}) r5 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, r5, 0x190, 0x100}, 0x5, 0xffffffff, 0x6}) r6 = getpid() r7 = getpgrp() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2, 0x0, 0x0, 0x0, r5, 0x41}, 0x9, 0x0, r6, r7, 0x100, 0x1, 0x1ac83cdb}) 05:29:20 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000000ac0)=[&(0x7f0000000b00)='+..#\'\'\x1f\x00\x00\x00\x00', &(0x7f0000000a80)='[\x00'], &(0x7f0000000140)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x2) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x2, 0x2011, r0, 0x0, 0x2) pwritev(r0, &(0x7f0000000940)=[{&(0x7f0000001ac0)="c166e40024f58679b1e4f3e9ab2f76694c786ce17067b21b6cf78e879493bb8a6044486c0ce5fe9f6bd36eac7060575cb67bf2262f5c97edc19ffa4da5fca0854cbe151bafa1443c6f80be934287a946412f893bb357d7be6f52a5d099f5d501dcdec871056ffa608bf12e336a46704af39dd4f8286a8c2328689d538f5d972adb9751862f298094da47daf0b69937f89ac3cd609cee8e38c26580c638e298178f44bcd693", 0xa5}, {&(0x7f0000000840)="0034bb11d849e36ab78b96f8292f4bce6c3b56cfee7ca5364158b5ad2b101a903ed5a63379a295378fc91270a9cdc2cdd4553503ffce40412738f5b8cd28136c7d300c88f4425f19d71e2e60ee6b5880713446b0f54e079e7b2d4a8b66661426ec09292cc6842380389774cbcd377e5363a782a7cb3f4472542e3b1d26669318e54cdb175ac090be2ddca26ed215cf6426d76b69cc1b60dad6df6e1185fa25f5c64a9a30005564e3a925c87522552822cac8b19629b433d9cadc521ec4404fb207ed7be53f6809ccd78ba281907d2f168c9d4ba24a6273ce805a090f64f27812fec26d69a520253153a9", 0xea}, {&(0x7f00000034c0)="d515ab6ac28469fcfbb516f04d6720ddf68e042707f9d3a92674dbb293c5b8307bdd0bb1b2a772a18560548e484e1ce0d7a88f456891a826194c44f7d35308f4e332091edb4902f0a89a6ccedeabad8acbea7d697e3d8fd720a64681f479dcb782d862f5822fd417a9b6b22a9ca2ed9c72ac14172c867afd876ea03be5bd617a56112a34fcfd1240bbaa7c9cf059acd42e55035233cde7fa0bfa9cf82d1b5dc5106f182df6d6e9f77962f48abfd44a9a1a1cf7dff45ddfdea5560267f3a3d6b5d2e2b2f92748f8720f7b4941a5dd9bb2150c99156d25c82829c6c95113f32bbbf2b80a9843f13d3d39fbcc91ad328d02c18afaaaf03b9c546e1baf0e50562b9c9be3a796a6025da6c768d5e6d48bd9c4cec7d572e2711c0d7dc0a0ec2ffb83647fb79b1469c7b583f41a7c958936e8e80ba7feb354bf8fb5befa954f8a09646c8ba5ac2dac47fcaa1352e42c329988feaaf4a451e0885d66b68e269515fef48f95dbc06279e54534892a4091eb0dc2394b6dd996b093081dfa136d3dc095cb1ce84018506dfb75f7a3bdb0f9f093e97294e75000da2f76b5d6f23945af60037996fb2a588736ccb53b4d21d4ede5e985d87cec48397fcb2b57933a12b91fc2b6f29b8d2c26a5522de644d22fb27f093dc9f9cebc23540f7d958fb3e1b570aad2306970419814f0076d9b1bf88d3119924e0a9e57745b4bfdcdf728a8341b05a2d225b1d1155907b8b448f18f7c62db25c291a9f230d603b30aab11fbaf49ae2fedf0929e24789ad140578a7d3f4ebfc4b331bf888f4e071d8dc1f207370ac7661822339cfef60af1298c7bf0599a6d57e59da36e9b16ec1cd044a68ead65115d13555e67d64a85581ccd7e74fd36dbea1d9903c85b4c8e6ba865ddd456a43d3e17561e8c3e23358d7e4fa2b58cdc75a2c5778681e216228e43e8b5844df987cca49d052c49dd1f1f4f42c017f05cebcf641464a996170eed5b82ce164dca9d6c5d3b716f780e9775e209bdd6b4a6bc346207b2bab2a0a3da9c877fb7ed13f9604ef42ecbb93694ca27112ca43b6245d92834bba30f7f0ffc0209944814eaf629016737952d5d53c460c182e87c7fb61fbfca04a62ff437ad0eb7b0e5325317ae08758bd13a2849122e54ecb7d94afcc43c8706ffc4eca1c39709a89d706b0ab27cbeca0379cc8c401859539f3ac50c88f112cc23d89b4a790cd89acb468436093a8c344971f8bcb385a62b7a1a862adf25e8c841d8f2570218bcbaad6f809a5aa2b9ad6c9010d0838625fa660a3f8c49e51509724bcdd9f488149f2cbef149014771a533c8dec135e12815e71dd5f732c049efe6b5a643d6ad76d8d616e4ec81aa2576de8edc4b98179c13ba231004e8d937d22202802b91894f477d6b80c3a4747a5820b5279746974d806f4ad6858d479ff408fa30eb6bbd6157db053edbdcd4528d43dadc354b4a23dd822dfd70cfa6eeaf7114f989aa579ad43b073e35a9bb4cf62a4b82221df1e0e662643c90e1a8d731ae2549a5dfa2e235a228841d2c2dacc99e14b5f40e5fb20236cf8afd58bd1b153e5fc5c95938410187bb3f67deaea2e4e17ce053ffc1fe68172e22aaf89be47e652075abc65f96a2dac4c9b518d0b887edb973c39859a23af9fc2f444e8c61413dbb972d5d45782c3271d2a6a56b19b2086856bf02800304f8c62c482e9febe04049b5fb927a87b6c24d2f330b881eb0c5313aff60a42bead50cf1ce091aadedd22a1d48f4fdf5706a5e604e1b3ef8c31045380eaae12b05d45ae123881cfbfb3a37d8b5db2e4dd1ce69d2a22a2b4dcc3ee51a4f3bae7d794737f00e3ff039fc235ae9c990cd19392b4cca6ace0b175d287fab6f6bb4147189e2c47297b06d06a8cbee5cbea47098d3765e9ddfd6d6a2ebe5ba14cdf1ce8670046e5d4561e950d81e23b1f617f4fa1621c6b3ffbff4b0439cb2892a1bba297d07715e27a9b24914d6b48d61b672e49b6b46d1b36d26b6b98d6a88d91a4b4e7b25c08df29fd6b74bd95a375ba10240aa6506e1c10d5665bb0947d846b6981866f87e5a97b8383d8aa3b3cfccdb1bcf4b7dfd3682bbd335523905688038a502d148770e58f4505f89b8893c181c5ed95a55a74b71c2c81a7de3faa1ce19f85c7baaebaa3431486b0fdd1e2c97be8058c3c5a3e26bfac22ec418f80d96034435efa4610562741a3381e529f1fdb186548f2b2371b86467178a00a681e12de1d35d3b50b34405dd3960a9ab3df8bbfc92dd09a569e712098ebccf6335f30c25e0e3aafcebe47fcade9c1cd125d12e48a98bafe04a3298ee2c2bb5536efc19f5762714919659ee6f66c43d265de1c5eff631bc3c1b1a739fdd9496f9d17e429dd549d7fb28798a9fd5dc0233492abc4fee77ff42edba9e6975cc00cd69970da4381035625f9edc2395c480d3a11087b820d4a6605c083a9c19b96bf6b391cb4333fd6e27f5d1673a3855c7e4ccc717db7fc69afe8fdf107b3e19fd7c2195bb5758d5899af6d7d30406d5151058e647462bcd4d5091154ee351d3659d21ad9ac2781ff00dd28256db027779148a871eba06821ed76c8d8124e065bbe48995289c5b6080fa2d8c66523a42a8489b7ed69d4c32bd8a6cf23cc8ee7f99b7551f24c0d0ecbf2c2e85e20e43c594853e6441ddf349b64c2716314b09c4b76b0dd44ea78fe07cbd203b6b941287147ee43c155320c3f27e5fa1714c98e670ac9212f63679d8f52ed4cb887a47a883f2b876eedb714ba774dbfe502c8bba9616003af842c0f2e55c884ea4ef4294efb2c4808b07ba5ad6e9621e938c6732770afdbccbb0362846058706bb83b0f06ef8586903afde9e433fda63f71df4c6bf4fbee7136556a48727f02fb5c8c6177434d7c397fc02bddb6b5b042e38bf101ced560f7f5fad234ba8e7494d8b6ef4873569fcc8690ef51c26908e568b2d3b7de294c32c208b4ff92d2f60dee1ae98eef8fca6f302f6b108cb6bf05580d01d3c4917b5773319f61e67be9d3aa7d8cb9ec64e149f7d84968fa297284810d25cbea11b42a876cd98aabbae9b3165cdeeeea868be5aa336bb04ee7685a3831f122e955f111de9b05c14a5c3657fabad4191aea54e0e8814827d5e16e6d41637170bb9e6c49bcebf1b4892595bc92fc9a78bbce72f82a1ce6fd22f8f203cd01af7e75eaede76022fceec6c43518ef951a458d4ebc2acc1e1f264611ffaa5981847e93f769b07d9f8b69a6bb96503ccf9f6fa097a7a3701dc56e774e28f992b94c7e5ddcbe467d00c37203a0a3727c3fc40e3bdfedec79f335383a8b022e56745d9eb3ac6343ffb677c1d12f7f8c88ee1f42049aaab9eabe7264e890c40db1cfaab14108db7fe4cd8804bfea33ef45c55e52e952f5efba2006647af7d0d818c7b3d68bf73e9d6189c75a46224ed044a884b70482939fcaff8eb6f164930c011ca89d3783d915bb603b7b5327bdcd7ddc5c75bc91436af6a1c6ee68098002d6d2a46f9e7cdca0fdf74d3aeabe4f8f418dccb9c4a1e27a28f1775676fa98ba7d2f48012989036d612824b2cf36bfab44f582e76cc9ac43196c5224d4c0db49d27dfc251ebe6e2f92599d721392ca775ed419c39a2b665767924a02b756a09918e87900dfb4373bdf7f4c1b36fc3867edbbf8479a95e57ec222be22083599ec38ff5744ae17aca8efec779580aae6ca59658b3d144a4cae41e9aabbbf876ef15bc55a144de31bd11f5506e4d3fb9c208a2346fe0ecd325b40009b3eba603d177b46c72d385a4aebea9c54c0e2ff9cb98ef810373d2bb3c53e50eb99b35f07a793186052d050c555a88fef2199f7627116eaab981d01f319451670c832122d15da7fb0210727e8b69c8603bd6a51dd3a80538c90d48fb6d479376047646d42c08c7759a6db88cc79d6f27c231160adaf074c1e2287b57ebd90dcd8739a2780e7ed36286c4d5deb8aee2f3d9c811b18c5f4a687170f739f56a0ea81736372001beac044d551f66513335946d3384d133395b35134df52ac6158c67c7f1428f005799d3a7e22887d4591cf1174e63d4e89814344e4836a4268b70f12cda77055405bddd42f348dfaca3ddd43417755d79bb0fb34faabf5968bfed4c37e32fce52ed9d69194cabd13bf6c0372aeef5de2b9574f55030d2636b4ef1fc49f5bf51de32ddc96c3d3a07fb38ba612bcb932db9095b26a74fd8b0aa0141ae4c7c26df52440c1abfc90f881d7d6cd1b30a2660162db38d299740d0792d6a2fa7eb54b29e5f2343a1898031d286e3091a679a34d8779113e6e396f28976955b97d97a47caecbbfd945b660db3a1ddc483b9b47f50ec449bbd4fd80c8e22ca51d9596011defa8a9161593ec148d5dfe256c31b30151a9a78a198734608e14babfcdcdc0f78062ddc47acdd2c00d997d793ba5c3d434fafc749737dedb96b1e3e3e635c18710f77d6863a2f199e4c25471266071e7b41465917e4a9ad5625c87d00aa817fef0743a0c14aee32165fb3afffa6a7b64d2eac21e3c3ab02bd5d21a258ad4893a1ba8be83f32aa9cf16a166b5554a32cf6758b919bb1e205eb19d2651d24428243765ffd6b858095c1a051b0fc8b35e8e8f5787bfaab9d343c1d8720bd5a0df8d7cb992560ae3bef8e22f3b63ed7e41f4b8ee027b77444bd84b7949da54f5715ad0afe9641ebefec4c127488743650a2583996757f657a97a10508e947a5db85dcf8e747ab2fce6376578306287f7633b9e433539ea954ac09dc4ce4589d974839dc9035e559253be477090ddc13e7b700ecc80f05c303c9060ea71f1036336abb17b1368b1f52369b9c5ef7074f14e977bc78e9477d732583adf43d7d4a8609dd274594af374afbe18bb935b0847bb5b84a3c56edb675b547a3c67ba04135a70de60153040c4a7f5cda4e39f1bb81312bb6eeda3176d7d128615b4346cc5af731b453cd84e3908ea8c8ee077d9281bb3e522aafa72adfe855afec88932c5a88d6855f91c8a67cd82bfc55b10fb338388e4bc0ea553211a73e801f3cabfe28c35229574d65f17b40f53f18c068387d111f0931a5e6199c9aed8dc0c1049a15a2e66554563e8eed97140dd6bbf46e05f2b38f8511deecff4891e0862bf17c321593dd28d4dc1fdb2732ede6674bf2d170c0caef76187c4baeb17ad2a0e7575ab1a4bcea5d6b6bd0b76ae3d32bd8c5b6835700b26e86642be05866ed38516861f3e3024ed942863fbcfb638f4b00997a9b23779fe62c237d53dc2c37b6128d94f3bce5278402cbe3758fdf7a5a35fd7f79f7bdae4ac781f904eb7a198d9d4ed3f341a38d7514618f751d4da96ea94eebd539770d6bb22d91e6b37145eeb1fe1170c281f2ebfa965cf648095feb2f3be2a8b682a6425473a93a354c9fad5f5747daf31934001c00cf031255ec74914f2a1e39ddbaf3fe47f6665ac8a536e4aabac0877e069c2b66af5e3a3f3ebc4d3a82fd975ee04f01dbc32ab59c2e94160267ddbd4cb5e6bf1adb8e6b8497c502d59c7da37304df4921dd60dec78a8bb6a3087f7bbe603162086898c1260247d637f9b3eb3a3169c2e50272bc72cd1bd0b44b927b3e475e9e54c7a137dc6c15b7c79b1ad81656ed83973248994747e7e898e1b378b3ad8540515e62cbe53a14caf94495e084f52c470694e98436fe8b9168673b91a9f33a691ab895a0497220ddb1374bb0b98dd5f288861322118b27b83057c8fc7e0bbca2fd2872726da7f6732db4cabbfed8e0a26f4ca4990f84ff2d64e2f08eb7d6ab4f9ff3051583869069e1897391e2f36576f3d1f7656d983341eb475bd2", 0x1000}, {&(0x7f0000000140)="d78ed69f2e48cf22c86666f912b12daec70a4f040d26c7d2e8a7c25883f6f0a9f57eb3ee260b4e3d474e3bf5297d360b19d1c21a0f8ac143c32a98eea6fb", 0x3e}], 0x4, 0x0, 0x3) syz_open_pts() r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r2 = dup(0xffffffffffffffff) semget$private(0x0, 0x4, 0x400) r3 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x803, 0x8, 0x5, 0x0, 0x4005, 0x2, 0x7, 0x2, 0x0, 0x7c, 0x1000000003}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000002480)={0xfffffffe, 0xf71, 0x0, 0x3, "0400000000800000f811a505000000eaff000040", 0x1000, 0x8}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0x4}, {0x48d, 0x2}}) readv(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ioctl$KDGKBMODE(r2, 0x40044b06) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) shmget(0x0, 0x3000, 0x16e, &(0x7f0000004000/0x3000)=nil) r4 = socket(0x800000016, 0x8000, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000380)=0x6) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r1, &(0x7f0000001ec0)=[{&(0x7f00000006c0)="00cca0fc34f2b7f78fc76edbf7202c4306f46152ebf16f54baa100000000000000000000000000000000d3104c2a7441676c2d53c4b3395e5026501ab5a22409b8381efe5ad69eaeb7c98dc44e37561b7cc71ef6b09c8499e840bc66df443d682fbbe5d81380cf1f9960a88b54c06c617743cc6cb0661521c1a33467032694a66c8613e43238b16fb6c63754dcbced97a03cd504cda211005188783fe65fc28f1f93ac3f67d1a678dd52113c25722bdb61829cc1ef40344280f7db2eaabd871e5dcdc937cc6972f7246dbcf20b1c1d6545", 0xd1}, {&(0x7f0000000980)="4081b9613128ff46db764e09021135fa077315177b9db33f29b687aecc35665b6dc64666aeaa93d8fbffffff7f39eda8b5037700d43259a1cebd5085a56f2a5c0bec9bee6f4625ba84aba63418424438c5a94b17795f912552e1c5d88b23a4852fe10768e40000c261f80a86696c54f3c60ac5fed80cbadb02eed77822f74d745d3555428350ed828ab26cf5d5c41ed351c31ff1cef8b311707d4b7a1d9a99e0714f8b819fca05ed04525c81c480bb49bf5715f435e4c2b0c40d1c3b66664e695a6a5faffafb921f20104ded0d6bc0becc313e4e4d", 0xd5}, {&(0x7f0000000300)="c766b0c374d4f3090a7025e4b6efd155af37a157d1bad971d42a4a306cc7ba317f0ca1c648c5fbf878740da9c0cdf96d9b25cc90c2921fb9fb455e0eb6897a77229033abc6ee9f9f80128b46e5f2", 0x4e}, {&(0x7f00000007c0)="0100eface44ce6616bbbf11c54467dd23f68b379bb4836f64da88da23471a1399218072bf12bbe8b162bebe55cd27a2dcf7f4f557fa1476f0e48df011baf744f16c243d384d9bce182bf261931b7c5ea529d41ae96af66def3b25637172c282dd52c002b74e8e9ff758d98d729", 0x6d}, {&(0x7f0000002100)="62b5627f7bbd65ce2f2cc30b409360074278fc14f1c6572dd3f033e5869500006172000000000000e9ec01b20e49cb82eb59775eb075e2651bd9a0d1121bdc7c206f45da5cfad5a932b6212319963e69628b3b9e2211fb158933251e0f3cdc743a52c31ce0f0ba95eb5d4d1df573b4ff19102e83a8d9bea0b362c6f5c5a50055618f52ed33429e88d372cb6b852060ec58ce19f30ae6e6bfcfe87720a924c5efee5bf241f7a03eb92a8fed4a97204ddfcab634bee0ddd18ea95e367470e6be58f59fdae6e73babbbc2598be84e41d23fb4ed49ee85088ec1e51d16b5d0a928d2f42584885be6929107", 0xe9}], 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200), 0xc) readv(r2, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000600)=""/140, 0x8c}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f00000024c0)=""/4096, 0x1000}, {&(0x7f0000001600)=""/149, 0x95}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 05:29:20 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x1ffffe) ftruncate(r0, 0x0, 0x2fffb) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x80, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r4, 0x0, &(0x7f0000000040)) r5 = open$dir(&(0x7f0000000200)='./file0\x00', 0x10000, 0x41) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000640)="f893459492af709301b21aab3540f58cfdac50163af055b58a998cec11c4b04dcce75235649e55a518af5f838991b259c4d7f5b4b1b28a97dd7820c91f5f4d6ed8227668e3d8bfec6656093e5e9ccf2d71af5ad7b47877f094d3c5b828f2a9e8fa8b8d855e8d22b3746eac1e56694be8d6315c42407f4195e3828e4f9e59bb6a2e4c7b061611a6da0816e9d3bc4dbaa106739778705904c64a1a88666bb11c33d3299c5ec68175388da440f7a454a2e486167a02d8744e3ee01435411341e7bd9884b314e2afb7abb456cb69e25e63451d0773473ef341361fcb085c566e5ef14be823e3da942561608ead3552db8285a86f7f8e5006d755a9eda9ace93fc715d14a60aa2171c5bcc3c5fd239b3ad6d6589e3932696d351e618f25df5f4d7805313593d4f0659a92a3a72781124ac6e540f4ba0b12f1ddb533d624e4c903de988f0563ceaaa938f5fb3ec135712d888437c7610519ed9421e8bf0580f947297c2c847c58b8d24bd675a4a21e7f7be5923534492848f87387abdf621c0ddfeb43e1037699ea98ff35d0fd3467848ec61dfcf893810daee92850c4d0dec78bf84720efc604540e34253c5daaa322a771d143f763f8f4916bad0ac29b429d5e2611c1df8b9d22fa1eeb80fb22b702a2a9d3756b6be955534a10598735b64edd1b769986de587e0f3e59d1e1a73b770a682ed9f494db629edfa5a97b68c8c2d523d32a57d66e45299d804da8bcf83936d00d4e42159d00f44cce4dcddbc934867eab570fc1cd5c56dec2a8aa1fc8b3dd1a50f59a44ca9f0caf3adea275309f660149250d1c720e7e15760681748c127e3a222790090556d77404fdfc09f87c4f3880177c5bf3b4898096d3026a3bc0efd427287d9bb7480e88d56f0291b4e330c9b179886aaec69d9e8b360b62ebaec039b01bd7b8284b7530dcaef1c753c7d1fd9f3f73617759cc9a4f7f59022f7a96b86af77bc67b7ccbfec8f80216d295cb906b5dd17cc2851745df1bb6e0f1abe947fc431e21cc1d638f026e0f4ac010be0cd720f17282fbfc2d5226425bf103087e22ea30fe4eb282d688735a4713ec943d3c5876525b5dd8d76c49ea720c1c64b9aaeaa559aee393687e9582eacf3921f468910256f74cb89f01241837be2897cb9cb3cb57ffc09d8cfe8eb006753612ce6639197d1f5ec46e0fc98bd8c70c22ebaab9a49b6c78e5d4bf63af2d5dcbda930c6d873b2b771b9337cafb1fa4335226911e51afc560e9a7e125f9e1ca8939f4055dbc518b1de3a02b7d9783a3ffa91609a633937ca0a453d1625aef2bef8c59c8b57fa563d1846b2c1b702639814f553467a1797a64eeee830f84dafc77a413e4ee73d47e4dc7a2746d9b20964d7b5ec59fa7f9c5baf99ef0be7dd3eed0972d2900b9b70b651c9860ffa277ce4fd7db09d0b4727f30e4257d17f720237cfc509f11b034525de6a712e61dfe69ba5d668133bb6e47ecc885e12ee52c106b43767b8976437ba9017fe879b83aec72e2f569d4fcecab4a97c8f88859cf869b430d65239224d50ffef65edf36ec7e7f9e40a75acdf5dfbd3e6a178a31539a9c30f516018f13e1961566216720a767949be7e24e82253c1fc3e9e005a6c5532bb1fe7ea0e01e0b1c3fac508c44c195a7a389e99fa186f098cc1e7fcef2c8230a01f33b16c2a5a2fbb61a5953d6e602aa2aaf8159bf84fb3a468969282568a289bacf6db1c3952d04e584c1857ac09aeb4bcb3c61892b1c8cd59d1176ff5003c6172dd74e0956c0635984d4fb216981af0a474800b8e1038196f94651c7f63ea04c771a7d312bcb4cca34a4d719279bb93566471ad72bb11e5bafa015fdef93354ac9c452b07ef45e31a8a0980fd6d8f9b23fb999aa4360df3903eef8c3794aaa7eba155b467ee8a878eaef3be44bd28f1a65f79622e1d658e5876ab92749d813bdda991ead2853b894aab401fd3e70fe56dae0bb5b3df674fe93fba452efe188880479e4a47971f4bfc40ef93d64edebf74eb249f7e0dea9a83d3b0192baf7a77609c3031cc0e5b506dce70ba6b9d445f5abacdfb22f1e87cf757d088133b2dd3d371c0994ebfb17ce7e546448ca9bf4af4beebe6088f617abc7aaba674549d3df5029f8b31548002d011ba9f9a34faddd21d30ae286f664b62be62feb4d590e08d2fcc7a51bb388ecc215b67700778df681debcf6ac90b93a4d4429b1169e3fcc1a55bbee567879c0cf1d3c35933d0f9310696b4c7538edfc22661e6bfea76f26db407351b6a87d789903906f92c82285888ac9cdc5aecccdf601e75b07c8cfe0ba77a8cb743ebd00f86d87b7910336793f0e548cf4151c3d75d8992e0da9b375d26356fed7e7f8f4e70db3de3e61c37ef2d875d050c408bdb84d68c8c40031f85d72446dccefdda0071d71ed113a96e81e6490f8fc7e24201d67185e4156053b0bad3cf394c633edf1dd9db0e8c74ec41f859e2ed10abf00ae84fa299cf64df32eebcfdc6ca535c4fb53ef7cfcedec5dc9f0ca7fa4ad141eadcf0d711cad50a0183896b08482ac7e0f7ebc16edf783bd8a2cbc4ca156fa1155ea3b1f1a89315d6332a15124b0763efbd3bfe94c01ea0b087cdee60be34e17d2461c8c395a543c6a5f73c20cd99271d11e8788edadb1b66fdbf95554383e77bfebca87ad331599a005bcf59911790171ce1b0ef7c1fe3528d44fd37d93996ca00d6a774bc64eff3d92bfd2815247c4de0ee87006075bf32f6c0d9a5fb620fce2dfd02c29e8e07d934d1ef4b8f93df2adf331b49b531b97f0f394254425d5640ac044bbc524f871813c11b94bb512ced41f6456cf40addf1bc7087ae908c4c7e9952f8d917150523d042a189fc5ca830fa8c15f1787ed9ca577e3afbb154e73fffce6a973a464f620cc0d8b655ab3f005b876c74662a2fc4df8ebc6ce0c5222fc18fff0c8ca35bada93c0a748b8247866ba3205bb0e397d4c22932a473b5c3de8b63b043220e13b34002ff32f0c114f327b40bfdce63775107541f9b8718fbd580009d5e1fbb684b336811508dc24018c7663cbff3b2997785cfb6985524bc7459a8031ad368d188ae3c3a54cf754698add43fdb45a5a5f69a9de350b6e4f692afd79e617762d3734a2bdc442dc2eb9ff734f63f44b6e68085d1ae3a385c634f4944f397c6a34d50e98bf09630125ced19177d5bffc9e3780d6c906ce67f288a76e4e72ff83b57f4272c6df61e1fcacd49c746def55ef422bb3d57bdda88382d17771856049804b0ee9e5af9f99b5559171eaf8e40a8d825ab1c50a0a897ad1581e17b71d4b9daea98aeb7f8c02fa43ff9ac9e8b8168f554078c192b207b9d3fc60e4cefb090167681bfeffcf7dff5891d73237f21f7eaa2bff80d4a1442bbe1f40ec5c6c2c8750ada626c67c65ef9f3b1517f6cc65b940b07083236b02ee7aebc8957d5431998dc91aae201afc91479b0483cd339742969469cacf899b0e26afa66a7c580896c5bedc6beb0e9ee02087b2856694c92d9c132df711fc8153eda5cafafd960ae50e6ec552b3f51d8737020fa346fa7ba05caa5d6c3c9cfd6ec5dc3c08c29c0dfcdcc93fa94a59152bd19690de54795b77e4eb500c259581dddf8ba5c89d56d0d2839049a88e741a9b3075032b0dd97be0703fa30e29d474fdc015d52caf1ddc7b0ebf6c6a10bf1c574ff1bc75e6f7cb2bb875b204d48751cae3d92f275a590869cd596b9161587c8bc87bbec0fc56e9a5a7df4bcbba151ef1ff557781a6dc56159f77388be52e54353076950733be0f29d549986df4d2ce87ecb73b06dfc1012093d47117cbdc8f7b54351ecd518b8daee5af5d45f65b763979fdd609b6ed14d27697c45df9db9aea41a2ef654662907ea63affd6245c9d5b3821908767624b4de0d3944200ee2082e0630895fa38c0a15e6b692ed80640e5cdd28340507d88932b3f6d03b933f166f8a31f3abd1df66c6586a874b5b8a87f56cf1076f5caa692ab87a9144f01c43bdd52db09bde9c438dbe0ab2d4c143a4e8fc4c43ca8780d51ef09feac722bf942cf518dabecacbb13fbe588723978b2a5ffbd3f2e746aad4b6e2a3b9166b684fd9e804e9c17af494b94812ee66e0adbff5c40ed442045d634b490c4fb6a53cb7382703f7065b069d870503c43956ea8268d4f8d4d257e5bbdd25f3417f9f7cd1287868023bef65156600c9603c9d2966278b519edc95a8df51701ae5d15745bcecb51300efbd56cbffe751798fe3d065809828e4cd273eae12b4d61c652894c3c974e388754cd1b8cfe5156b8ae03dc9b6ea8f985ea2cd24d6b79198948d4978780d1565073e8bf1e27940a3d8d544217159f0d9b92c5b3bb2a41f194825399c9060955770bbff743a5d97fba10d054b2e0a84dd8a0c8cfd3a6a0335e226a9b72519e680b3723186afb4d753b496f9abf1e0b5a5048f9a898dd3a8ed3cb4fa4833c8f9b93a7d0e19137be376027e89463894448ebf3e782ccdbdd2abd5b89a50b745f6cfb1d9c254774579feed0de518b89589def8d412c7898dcbb4d02b1c6f71749c47445f0a914328464099f4bc1b1ebb6aedb7dc75f1eb0cb9df75b465e5fde36751543b2ff35d462cc687233655a2442d3d7ea51eb0b363700fcc6537237ce9f89c20be19cbf2ac4ba5598201138f4d254174955edae606f6822943d7e30d18c764b1177dab8fcc9be10e5bf0e118556da0c3e88ba36b6ecf20318273e84b9050553fe23435af62a1716f11faed2ea9691bcd9560cd8173a1c7fa931533516e83d481160692d3e10ce0c65634f6844d5dfb888bfb744aa68502e6f3ad592633e46186d3e660d1e86af438c74cefb524d06915e4e638d19e0d38662eb2371b6644e06d5b8205ead870b76d196d835d0399c14732bed14507203121aca2121dc1704899b4955275d214ff5c5b457c5b5567839def23c173f6e16cabf244960313953c58bc613f3a0dfb20c013745ba9fcc7a965a1ae7b4c6985e37bc3da7e8cb63b23887542a5b5c737a966a6f79ff875bedaf40679f6f1e5edcb44d663398bf74f5120d9aac4dbaf67332f52aa0f6e5ea793fa59f6df1baaa26d484418ed963b665d6e2ab47b8accd84f0411f7f48064852d7c6e8046fa857f0699f3e5c4520221ee58af5e20a296ef2ca8385cdc1dd106e2874e3aed5a7579a17e1fdeacf3a9a2553a048deded8b4a6dd82b151eb3170d9d8dd21fa914e101a3197253dd404a8c4115056920867989be457b79e0319043deecea48bc7fee1e62de06c0829d43945d3388c96e861c6ad4c81b48a402c37674c8343e13262ecf41b446a38935550ea1f0ac08473d676cf3db25488d3a5792546ad0e93efd1ca9c0d95a743ba1a0bc7983380615b0b66872f150dc830416952407ab3ccc23818c07c47306691494bcf32a0ea7bd2f483677b000e171f4e6d5073da6db95c1958eece7853897e2d5b00bdf2a5d4415486139907ea9cb21c368d4f27cdb67defadc94b44b4574ee8900a5db963a82e3463ad898ab1775017753a673b77a3437a9290870802b59e4e535b7fa04e9caa9e666780d6f00f702615a764db5b7e94cbcbb8be05c1350bf137c4d8fc217cf1bc66260c5145f7286b96649e685d2fa94383184416aaecb4ec574c4e4f38d2c9d8cded4b9030d54dffb4f1cd92efd04051b2f51d875746ed7f734fd58be95000b91130809012658be05be2496e6d4d9d53a9fc3129d6c53e38f380fbfecd6c4176dc416ea46ddc14f4b6203ac42095b2ce0f78a1f9372ea54746f3ed89d0db2ae4870d86319ff61be8c185ae25dc02bb400a4e", 0x1000}, {&(0x7f0000000100)="6e4858a233dc3aed60593ccc64ef06be0d284aa7f15bd7d9599ad9b3bdcfd6aed36815cf6f15a4522813f06a4334babdb4deaad63f4bc558d2c78d1018faefbd4a36c50d884801e7c5", 0x49}], 0x2, &(0x7f0000000240)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r2, r0, r1]}, @rights={0x20, 0xffff, 0x1, [r3, r4, r5]}], 0x58, 0x4}, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000600)) mkdirat(r1, 0xfffffffffffffffe, 0x154) 05:29:20 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, 0x0, 0x190, 0x100}, 0x5, 0xffffffff, 0x6}) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0]) chown(&(0x7f0000000100)='./file0\x00', 0x0, r0) r1 = kqueue() r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r3, &(0x7f00000000c0)="0711", 0x2) read(r4, &(0x7f0000000240)=""/103, 0x67) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x0, "2dcd0a2bc73bfbb3703a9ee7b7574c71a63671fc"}) write(r3, &(0x7f0000000400)="83", 0x1) close(r3) getsockname$inet(r2, 0x0, &(0x7f0000000040)) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff8, 0x20, 0x10, 0x7, 0x6}], 0xffff, 0x0, 0x49, 0x0) 05:29:20 executing program 1: madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) socket$inet(0x2, 0x2, 0x0) kqueue() kqueue() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, 0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000007c0)={0x10, 0x2, 0x4, 0x800, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000000/0x1000)=nil, 0x7f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000001000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000003000/0x2000)=nil, 0x200}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000004000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xa1}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffff8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xb896}) seteuid(0x0) r0 = semget$private(0x0, 0x4, 0x220) r1 = socket(0x1, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x21040024, 0x0, 0x0, 0x0, 0x0, 0x2, 0x103}, 0x5, 0x5, 0x5}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x5c) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000080)=[{0x86, 0x7}, {0x5, 0xfff}], 0x2}) pwritev(r2, &(0x7f0000000200), 0xa7, 0x0, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) 05:29:20 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x41, 0x10, 0x2, 0x7}], 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) fcntl$setstatus(r1, 0x4, 0x46bfb) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x7) sysctl$net_inet_ah(&(0x7f0000000100), 0x4, &(0x7f00000007c0)="bd0e3212738df1f47de08a", &(0x7f0000000800)=0xb, &(0x7f0000000840)="d6030d102e2a6da4cd240649", 0xc) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) r2 = socket(0x20, 0x1, 0x0) r3 = dup(r2) setsockopt(r3, 0x6, 0x2, 0x0, 0x0) r4 = open$dir(&(0x7f0000000580)='./file0\x00', 0x10202, 0x0) munlock(&(0x7f0000007000/0x1000)=nil, 0x1000) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f00000001c0)=""/233, 0xe9}, {&(0x7f00000002c0)=""/185, 0xb9}, {&(0x7f00000000c0)=""/15, 0xf}, {&(0x7f0000000380)=""/159, 0x9f}, {&(0x7f0000000440)=""/159, 0x9f}], 0x5) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) getpgrp() munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) sysctl$net_inet_carp(&(0x7f00000006c0)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f00000008c0)="90cbb91bd5a2c017beab22c0119ac48a4919752d330eab0df925a7cdac24444b2f2a4ffa8abaa6a24210d16443214dc266f60719e891c2288735395539f792838a8a15ca90dc5ae01d4e2253f84f5f2ec25ff809d12ceee46c2e65070dcb1a21ef666f008cddc7d27d24d9fe30b38c3755a36e45a174d0d8766efe601f3c85a3f13eb2c8c45404bdf8874c4f86facd92fd3ea9d62dbb3231d8c5ca55e2732ca3d807ed00be85c7b46c399edd5561c269a269c4a704fd5748050ea100"/200, &(0x7f0000000140)=0xc8, &(0x7f00000005c0)="387adbb24870c6482425d016f1a141a22d6df756b67146500f204680918c3e74bee6c26866478496193d8ebb7ebe79f1c0c4933ce5c1bd936b46588a3f3096f4e68c8622ba30c4c48237c425ecd3a57bb8b90b8a1e75598315ce9681a1ff6c2fbdeb95e94612d7eb04d0ac484317a07ccd09bc31e1f2955093cc8dce6fa606a2a95ad738a78a87be03e8e3cc20fabd477d4b457c80dd5e157c6da6724b67a9ae6ee2a81a1e6df3f9a0ef1240d30828a8bbb748722b06efb0440332659d3b595430b36250b9d6eb2ac1", 0xc9) pmap_unwire: wiring for pmap 0xfffffd807effe0e8 va 0x20005000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effe0e8 va 0x20006000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effe0e8 va 0x20007000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effe0e8 va 0x20008000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effe0e8 va 0x20009000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effe0e8 va 0x2000a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effe0e8 va 0x2000b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effe0e8 va 0x2000c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effe0e8 va 0x2000d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effe0e8 va 0x2000e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effe0e8 va 0x2000f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effe0e8 va 0x20005000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effe0e8 va 0x20006000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effe0e8 va 0x20007000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effe0e8 va 0x20008000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effe0e8 va 0x20009000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effe0e8 va 0x2000a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effe0e8 va 0x2000b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effe0e8 va 0x2000c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effe0e8 va 0x2000d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effe0e8 va 0x2000e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effe0e8 va 0x2000f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effe0e8 va 0x20005000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effe0e8 va 0x20006000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effe0e8 va 0x20007000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effe0e8 va 0x20008000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effe0e8 va 0x20009000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effe0e8 va 0x2000a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effe0e8 va 0x2000b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effe0e8 va 0x2000c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effe0e8 va 0x2000d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effe0e8 va 0x2000e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effe0e8 va 0x2000f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effe0e8 va 0x20005000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effe0e8 va 0x20006000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effe0e8 va 0x20007000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effe0e8 va 0x20008000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effe0e8 va 0x20009000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effe0e8 va 0x2000a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effe0e8 va 0x2000b000 didn't change! 05:29:23 executing program 1: syz_emit_ethernet(0x7e, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x48, 0x3a, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "59fdf7", 0x0, 0x2c, 0x0, @empty, @rand_addr="c31b39c76362d70784a0ef798e871bb1", [@hopopts={0x2b, 0x1, [], [@pad1, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}]}}}}}}}) syz_emit_ethernet(0x10e3, &(0x7f0000000140)={@empty, @local, [{[], {0x8100, 0x2, 0x1, 0x2}}], {@ipv6={0x86dd, {0x9, 0x6, "4eaa6a", 0x10a9, 0x4, 0x8c, @mcast2, @remote={0xfe, 0x80, [], 0x0}, {[@routing={0x62, 0x4, 0x0, 0x4, 0x0, [@empty, @remote={0xfe, 0x80, [], 0x0}]}, @dstopts={0x6, 0x202, [], [@generic={0x3, 0x1000, "e3daac36cc09673da1a348061af203f006090f8212cf2a6b711e3926b19b329a37889c86f95cdaeb315c110949ff9eddf00d38abed2b4a7e7c2721536447f993749c71f1830d5ef5fb006bf957d493f2d0e56c4a9f44f317e05e801a609534282b611d1f003def590f2e205e68ce86e4944dae46d4c26226f6127e53959785a3ddb113fa7c9c225af16e04c8d62062bce5b6d9ed9cbeae610f654c77975dbee0787e9564ff1f6b527fb786c6e8384a3e30a16ad7aaff9408d83444769a83068c23e76e466fd0cadeb665ee358558fc9f94eece62ad71f6e56571b9673a36e24cc557c7f224491739727c640ab531c81baa4b29eb304cf97ccc452ad8cf13c7aaba002c3a022947832a1a72215d47c75376661b267dfa32fae79521933b7d5915e5b6682d36afee6711c677183c6699034a2a3e8f4819d90c49a67b05545812a4565e7d63b06730171813404e461df55bdd84ffcae9f82bf9b4acf541e44722fe9ff2eefe7ff3e9d9182abe77ec3f443fb83a84966d5e62c8611ac9dd15194fb014ce36a2ded1b3f37b9d2c637ba596ce54bee2883e319159a4b4c6ea732dcd97b71076bc1e248d243ce63d74e1e2c7c67dddd0e223fb828a521e572b57126660b0797453d12bd2293ff5abe74a072901f2090631058454a5dd0884eb46a2c99e9ab19e46a85a6db2931333d2850cfafe868dbb29ca2ccdb829ec0aec2667c4c9813d3b7b77ccd409c7766d76ab3d9287ae62e9ee6b722b4dc0042fb990687b24650ae6a5d97249dd64709fe25ee010fc9eb919ffaaf8f03d9e73f15108facc0115c4227d182754f2d3615da1d7883bb23c11769c5315a8abd06c636ff80222d83689bbccd35135cd9dfdb21033e7382907af7500cdaa5e5bf851506f121fda7cc754c17df348499324732412ddb3f73fbe4d7a23ce2950301b9cf090aa75380a6bc6af66959c278c5a0fad1ebf071f9e7c245a1501123b6d82bd019d0a160bf3279afdd120125491b9727cc0f9def7faad5ebf49163451c93bbd49407ed0ab07b3050482cd28df4613e1d15a0ca95faf55749e3a0456bb7c18df8aca2f43ec727c1bf1bb49357f4d6fafb3f22571a6f46beb15e57a0bd4ac3d0ced07f9b1c9b56f1da959be3650e2b2ae3ab4128c070f12346d9317cf57ae4e1dd7da18412dd65465ab3e48c23162b9037ea783d015774c3faf53c911a42138fd3a2cb49f32f5b2694b78c69a99d2c5428dc0b7c056983f51b039c7064b1d62bf91ee8d8dfd1de070dcabb0bc11702170698cd6ac2324a606e40a96cd55923aa079786aef584d9e3cb02a8bfe4069445bea36ae9fd1168f6b90985ec196db394f519165e205bf906a22d909ebec53974135eedd4e55c32dac316b2f83dbb5ac825091d9488e0bc9e4019e1bca27cc666820c5e5159fffc5968d42b35e8183fadacc4488d94017bfcb30bd5e917af86355546cadf60969504dfe14b6ccc0d16bc7da0a058bd1566ee03fe6104c3413a2e9f3380f23b3bbbe754eafdd13db2eea379a8157db2aa1c1b17b15ed8581eac282f05ce6133fb3630f8f766a167a5a4ec4efa40f479997b587ba261f9e1b6b97a574e56a4627e1589c58b7eaf1e759d7f5fc1e2832e4bca325f789ab10e3b08d01a1f0ce9e899bd6fa7087a3a0f9b0e413c17286a3ad38e9c983fc31ebbf28f498425101a6a2955f14d9034034a910d5a7cbe339d078089f4b3864e9948e34d9ec6085799e0c0d6e066bef836846e4a4e7b1480db7ca1d17ef2924b379170029d0952d45d1884d594308cfc76bfa426956f8cb3b1e1f0ac575fc22dfdaebdc93a8f88b4ba877bc3b1ae132cf9afffdb665f35e82b8e931044d1e1f270a5d7943e888d4e8fc857fb42e29561b621570d0eb2a7208ba2a67c1c2f81bd7bd5aef0fbb91a62ab68a7f155fec806ca9029aca4d4d1fa0d385bbcf54cbd9ace963ea0a01b71415b53c0582ca6c3531f34a597784ad6d9733fb96fe01f517ee3bd39a0812a90eaa3041f7f010b90f5803bf31ce64dcba31fb74dd018238b949d503b3b362bb44429c1af977981c4d0ed50cf8262ec5f6f0349c55ffab8c9f9dd9076f53636882a39069b85a4f84ff6a35b1f1f36bdaed1277bcec7e4ab21bab95d868540e7488f430dc7124fcf9c0f2080b52a0a249001d9e1e2689096d94ce08d53f9e538da76a0c34af76560e5ae476b6242ce43a5e6d516708275df4ea1dbced963eeb53d0add87c17dd35b84ea203c009fc9379611d77084f64b5cd4420432f7cd8f1b11087a7b9f0fd4e05ab7a594055c9db001a806ace4a4b461d4b11e7a165ef1eb9fa15aa3dd609ce6981a56cbacfb2e40cbda0e70babe5c2b17d816607ec426bbdbc914befba0c4db1d32bca6abed2a39300e9d5d102a96c26a794daed82b4bec1c3cd70afd7ed91f9a3cfc4305277a307ca8cdc33d08031be3ceb2941a49e9a142f3d1816f4f1586277918533de654f8191b4884c0cde51d82f104de63ef3945ba88c9b1393e7eed156bca545bc7c1680fb2ba168c53ba7f82bacb13000eae3f34ba6c0337e3a620dadc97819aae66936c778e315d4faaebaf8ee72aa90108c6ab4fc795fd60e934d785364a0917df033618878f69406075a6cc7b903eada91c1bf33a5c461926d8595b01b8698d2d1bced2ea7b27f65f971e4866635d3fec2674cc2f72709652c78ece511e558cbe27d3cb2ffdb412327ed918c03e6feb73ab9f4b92667bfd90e18cce097d6d8d86cddc577bbb2b07d0469899085b97a7a644abdb77455e76295ec93509674b8cf01de6196532c7e2cb96ba58c33ae3a542fb81d7fc8e1b69aed66ef303682b9294c08ab6339ae15f6e76f51b364203cf10e5e2cc1f6803d1c97603132d07fb5a3cf4f8ca4007915151fa81b2bbf58f81f375bc297469be05d58f50701b8aa572eafdae48043153329c702ab87d0e86c0e4febda57e19b6f247ead242e9f639dfbeb7a7c2bb866de21c0aff90d2bcdf5a0f278289164ea1a9000c84c74d30ba48c2491df5d52cc4d6b0002539d855a24ec607827fa635628d57453555b3d8b62b83820d49e29ff4f675a1796a8d2a724431eb32b142f17b977dc768f944d0ce292319cd66bc275cc75a653380f0f13afc98a7d656d31abb0ff82b0e3e3d0db83567b7eca2785bfa12d7fe0fe7bf2fc64d689fbf40bd329354c963b11124702611f60ec58058a73c6794c6ae8563722c524e60999f752f4bb62a7ba9a1c1d23f2df840f480192f929a9433ff50b2052337464921dfd53d867a70ec377df5b11d09c2702e79fcb161b121c94e130425d48f143df17fc9637068b8c3e9331bbaf4dbc8fe0a063a3ed79c0fcaebe7115dd5632579406183f4c4dcdf3166b9e53e8490b20eda3c9fa2a25c2892b74fea5d3f687806f389f91d007af78aecbcbb630418e2327f10b0f3851d7906c42c805ce9cee22ec1d4efe000ee2b4d26afa49642514777f3ba30ac31dc1d2483d499837e77353f0d07b2f240739fa3b035395a8e6818677ab0c1fb011a97067364a19a4d945bdc740c14f8f25cda66cc60f604ac74654c5aef3e7154d5d3927c814f845ba9cd855a67e6d4a4dd591194a802c10fb3202ab8054a90371bfcb304a20d6979e562941c7bd577a5cbf95d68f8b80d9223552c629702ad1042012b44fab8e9666ff544481b08082b108780cc517b3fc8695f9ee4251aaab2eeefaddf2f851f7a05c1abca196e3e00a11212ee18ef0ca812681e438079254616d750e422af74c088167e384ea64da887db7902c2da8fc01a66164ef7bb4c4f9ceb124359bb3233e907afe7ed2a67e5cd085b49be12ba3c987689f18d6b4dc21ce91aee096c83f04178c9f11a08d24531e891ebd10553cc40b05334e22487d8f073b4ed988aeba9447faae710f63488686fdc5c274d57b5d116691666ac19ef67fe53d1598b6848ee6fa7fd9dd0aa18d2ad4c9bb1521dad7ec39aec168f439bff428ca295a94dcda85af6719b1005a02f46faf131bfb59ed19d5f3694d7cf8a7dba093518287e4b0ab3046d2fc9a601e9a5c24c697aef0b6c6ecac4a0c2447fbfe736162fd3a78216c9e93e69546660ed5a895fa0f1b44d7246b62bd348f0d8a4e50163a02e1243ee5b89ee18ce0fafb7030edee9e3cc8e82f834e82500080eca41299c06f8af1ee4485796086b3bb50850d4555f14a01e0ce711a6122c0203f587e4325b0bf82d5201c6fb7582202a914e5fc4c337e114b250430690bcab3e7dc49fe1c62e34bc4447a3ed2e0f24f2c08b6071a90b9ef48b86eebb98047b41f16f23f8dc842726980fe83e0646acf81ab5250385ffddc9805653523e4a128625f721112544d084d2bdc092af08dfb73ba302b1ebf027a5d60fd5a7339621203735ca6f92cc0d49faae115b5b8dca2c64e4866a3b2cd4f2b0470df3ab912e8bd58c22438bedc688c8e1c922bb756721c8c17bee18e0d35aa23181ee78f98b825d906f3b6d0a6b99b0165331f15aeebcc1f25e0a2badb045991ace10f0b5ee51a0e2580987c34a2c73c7305ff03d2b28965b0d7b0746b1186e833c7cb0b31e1a94b63ff3da7e9ea5dfa8a13b04503cb32608660d2167a40a9570454774aad83701e23272744808792b209891acee652309f6d752cc55fe5f126a86aba87a5eb1dde2deba2ceb3f780c3b6edbd60ffa485a4ca8d21b96b0cf9d21f175994408c9e125933e6009e02f325a577d6b009f446ec7d302268911113535e2b2b726e1c03af0809b4cc7997c1570f6e6ad782e89801381f1bcfa81de6053c47807657d221ab8b5eff5a365b3525844abd445ba01291217e3a5a99b454c63dddfb1ff0166644574018756be7bb598a31d0e8e99bac95891a0fb12994d270f5cf809c0d56c76cb376622a9f8baf8ad77edeaa6b7c7f7632eb17466dea69b3e9be11244acdb0fcc612d4eaec8c7d257b195c117140b752e05d0e58ebc00fc95d484840528d198277c162b43ab92662f6e6e05744a9f4a00b11c6640c68b616018cd91b4fd3f742382ee5b7b74d2a769f09f06d42f5712b2382ddedcf93c6f1dd180f7e813efc03e8f03de13c412d1542d7707b96eaa0830fa5676511ea27f8550f83a164f0d18fea9a9205b355568e91310b1dc19a25bab6239a6dbcc2503042c9efb28ca2ff8b41c6e75d41119de5881caceb45d87e74fbc4bdfc36cf609b5ba72e5e6dbdff85a334d28762e6e031cf67ce881b63d0977075001bf0c848b8b4fe6b32fbed0e093b8347cf86c83eb486aa875d3ed4a510d357282f79cb9020691238f19229d4429b6baaf4aff979854615756896665ac7bba8a1e22096af954363a9f5c9971abe45972eb51287c275fc7d5df72c1fad3e631a7b3eb8944ad24406f23f3c5fb71921a38efa06d4a52a1b008fabcdd839a71ae9a250c83e365d3e6b14224fec40d52a6029c6d72c8e50048e5d1249b39f8364bb06b821e599326ab9211dff0608c3ab37eae7eca49c318170dd69f3948f3f051760f2eaa57bfff84cb8b009df7952a558f14d653c85071e0029ef561146ca186380536a3be4bdfde2b1ed77e4ebd7a7e2c45cfe29f4061231583853b3a97db5c59c6399763a3f5dfada3ca51f12d9a125427ab3b21f57271fd5ed1b93ef47285752efed6dce7bfb0721de306080316ed2b15f8baef0146b27569391a5bbf6c0d5c543a904bfb6624135657efdabb108d41e0cc9dbf03ac7134c9391762ca3d955495749e5f8b7447d196b4df48b61b5c6441bca681e225022b05ebbbcd6ea0539eafbe570888fe82c24da787dd5"}, @enc_lim={0x4, 0x1, 0x5}, @pad1, @pad1, @ra, @enc_lim={0x4, 0x1, 0x75}, @pad1]}], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, [], @remote={0xfe, 0x80, [], 0x0}, @mcast1, [{0x5}, {0x1f, 0x3, "4b1166c6f4a714d5719bf650a2bb9dbd5a8b2d3debd7c86d"}, {0x1, 0x3, "1b08e9bafba67a0b9dd58345c1e12b2d631f2d7eaa2d53152fba56"}]}}}}}}) pmap_unwire: wiring for pmap 0xfffffd807effe0e8 va 0x2000c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effe0e8 va 0x2000d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effe0e8 va 0x2000e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effe0e8 va 0x2000f000 didn't change! 05:29:23 executing program 1: syz_emit_ethernet(0x45, &(0x7f0000000040)=ANY=[@ANYBLOB="001f0000000000000005f02d3cf4ca4fb9000400"]) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100400006}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) dup2(r1, r3) r4 = semget$private(0x0, 0x3, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000100)=0xc) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000500)=[0xa, 0x1, 0x1, 0x5]) 05:29:23 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000600)) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000600)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) syz_emit_ethernet(0x36, &(0x7f0000001000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "e0e621", 0x0, 0x2b, 0x0, @local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}}}}}) 05:29:23 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000004c0)="be9588cb", 0x4) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = accept$inet(r0, 0x0, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffb28) msgrcv(r6, &(0x7f00000013c0)={0x0, ""/4111}, 0x1017, 0x1, 0x800) shmctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000040)=""/30) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000001180)=""/130) msgrcv(r6, &(0x7f0000000500)={0x0, ""/4096}, 0x1008, 0x3, 0x800) sendto$inet(r5, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbaeff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e839ee05e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace97cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafed57c5dc7a2d17ef96202dc44790cc423511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd295d9ccca947a6f483c71d2e04af4a8ffd6a534d183eb7d39dd34770f37290a93d68882c6a8d220e5feb6940b4ea75e0f94abe6c4bb9e905bc86656f854a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b", 0xfdf4, 0x405, 0x0, 0xfffffffffffffd51) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 05:29:23 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x6c, 0x0, 0x0, 0x0, "043139e00000e608060000000300", 0x0, 0x3}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) shutdown(r0, 0x1) pipe(&(0x7f00000001c0)) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="a8000000ffff000001", @ANYRES32=r1, @ANYRESDEC=r2], 0x9}, 0x2) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 05:29:23 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x100) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x4, 0x0, 0x0, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 05:29:23 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000000)={0x200, 0x7, 0x40, 0x5, 0x3, 0xffff79c3, 0x8, 0x10, [{0xfffffffa, 0x8, 0xffff5981, 0x800}, {0x1, 0x400, 0x8}, {0x2, 0x3, 0x3, 0xf869}, {0x8, 0x35, 0x40, 0x5be}, {0x63e, 0x4, 0x1000, 0xe5}, {0x7d, 0xbdd5, 0x3, 0xa6}, {0xfffffff7, 0x4, 0x3ff, 0xa7}, {0x0, 0x5, 0x3, 0x80000001}, {0x3ff, 0x8, 0x2, 0x6}, {0x8001, 0xfffffffb, 0xffffffff, 0x2}, {0x200, 0x1, 0x7, 0xe16}, {0x1, 0x80, 0x0, 0x38}, {0x727a, 0x1, 0x100, 0x800}, {0xfffffff7, 0x2, 0x5, 0x9}, {0x200, 0x7, 0x8000, 0x452fecd2}, {0x5, 0x4, 0x3, 0x86b7}]}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="f02cd5df06e4ce9690030ccb67549ac8764b89bff5db15d8a97881264ad62ad9cc2948c10bd1cd8971432614", 0x2c) 05:29:23 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x138) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="c52883f2cd0617ba"], 0x1) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) r2 = dup(r1) listen(r2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) r6 = accept$inet(r1, 0x0, 0x0) sendto$inet(r6, &(0x7f0000000940)="1d", 0x1, 0x0, 0x0, 0x0) recvfrom(r5, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) dup2(r6, r5) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) 05:29:24 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = dup(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) write(r2, &(0x7f0000000380)='=', 0x1) r3 = dup2(r1, r2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000600)) r5 = socket(0x800000018, 0x1, 0x0) fcntl$getflags(r3, 0x1) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r5, 0x0, &(0x7f0000000040)) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r5}) execve(0x0, 0x0, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000140)=0xab) 05:29:24 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') link(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = socket$inet(0x2, 0x2, 0x8c) r1 = accept(r0, &(0x7f0000000240)=@in6, &(0x7f0000000480)=0xc) getpeername(r1, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) sysctl$net_inet_gre(&(0x7f0000000040)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f0000000100)="0a606d931ea8f1ec985d6df0ec06de869dc6f13ef1731b87c9accb3cf5cbe608ed4e1b6e9f9bf03ecd5f234514db6f8f1ceb52ee50e67acafb0cd9b1ae4131c2e72d9a05f3f47a58f59a0df79f4bbab08646d2d0e122c3d0f84d41bb6a9763a931c4fc7c7287a9fc7fcc4f75c581be6fac9b6f58b441e4cb86aa5b06345b880e26506fae587c227d09574919415453401e78337181395d3099", &(0x7f00000001c0)=0x99, &(0x7f0000000200)="c951c54bfa3f6dafb6cbb8ca52aa91244f43cff632603c2677db1c87016c8ef0290a1f5b22a678f3e20b", 0x2a) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000440)) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x88, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000003c0)=0x5) link(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') 05:29:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x81, 0x4) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0307059a9e75c08e7647acf4e91963341bf4dc3555e02463b2ba75ec5f01c455d52fe903222de05313112e59309968fd6b0000000080570749cb18a5dc6e0666418918a632e2c12632cc4e1b35ab5972b9864b3a456c48e6266e6af2bbe900fedaf965897df1d4e4f602342efde2245edaf924453416cb090b32c943c628169ec77df487d3ca0c8eae3059e8e245343389392ea430119d9a583b3753477ebf317020409cad0c4f8d557469dd8cd91008a27b2d42a4e4548d7e051aca1a90644db366f52d2460ece0a6fc796170d8ebf1751a282fe0", 0xd5}, {&(0x7f0000000100)="1fb4e80fa84cb5829134bd3453c6fbe5cda211cedd1386efdde109877f7eccce9e4cb42b7f683eb2b091fb50f1c6a79cd76b7efdd40bd1640b2d886ffd", 0x3d}], 0x2) 05:29:24 executing program 1: mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000100), &(0x7f0000000140)=0x4) r1 = shmget$private(0x0, 0x4000, 0x4d2, &(0x7f0000ffc000/0x4000)=nil) getrusage(0xffffffffffffffff, &(0x7f0000000000)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x143) mmap(&(0x7f0000ff2000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x6) shmat(r1, &(0x7f0000fee000/0x1000)=nil, 0x1000) 05:29:24 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x23, &(0x7f0000000040)="caf5b415", 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r4, 0x0, &(0x7f0000000040)) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYRESOCT=r4], 0x10) write(r2, 0x0, 0x0) 05:29:24 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000100)="04000000", 0x4) dup2(r1, r0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt(r2, 0x4, 0x4, &(0x7f0000000140)="44088659813beae629ef27e2dbb0436ee093126a998da0ccc4a213a1f37e27a5b03a6caf8e3bed6b5e46b6748986da683b9fe798f8ad665aa3b4ae7369d08380ce53c8c9c15b435282d3dab422c2f193e3ab9cb88c1e4a4b645e18ced0e9d79bc857b79756dc55523c89bf87d8b02aa1121f1a9015c179a1c9951611ce82bb97f6b1e16aa4e25a302018b02bb46818f70b05184e0d9ba9edb1e223ca721e54fecab70c3b6f48018a79d1688647c18381a367983a3e5769c4639a1ee56772def00326866ddd94e8b9b4fe7b9ee3b849b19b70253c5f099b5b526d2c1b102aa255ca6d16ce476c", 0xe6) getsockname$inet(r2, 0x0, &(0x7f0000000040)) lseek(r2, 0x0, 0x80000001, 0x0) kqueue() r3 = socket(0x2, 0x1, 0x0) dup2(r0, r3) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 05:29:24 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000600)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000002400)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000002440)={0x9, 0x8d, 0xff, 0x3}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) unlink(&(0x7f0000002480)='./file0\x00') getsockname$inet(r2, 0x0, &(0x7f0000000040)) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) pipe2(&(0x7f0000002340)={0xffffffffffffffff, 0xffffffffffffffff}, 0xd632dd29c39da54a) accept$inet(r3, &(0x7f0000002380), &(0x7f00000023c0)=0xc) writev(r2, &(0x7f0000002300)=[{&(0x7f0000000180)="3f3e3b557db1f324b243408523a814efc778979a9e50e4cf783d2434c2b3afbd946312807b61a85b7db0898c1a386305e6f0a2b68337e43f046658db02746126a3158d43d1d86862869f8dab3167fc1afecdc518c4e5f38de5c8cb7013eee30e4e880a62cb53993adcf2e3108faac022da7220148dcdd193e62d5e0e227beac0907602aac3d1120f6238d8a190af0a037f", 0x91}, {&(0x7f0000000240)="d177d574af92daeafd29683d7bbb0c1086b3a8081d42d91c21c124d45478122104f9247e35bcca0f75fd151fefb1a6bd350a798f56db123fe55068a30bd16fdbb9bfe32b661f758f6c59de6c33c96f9ce36b5a14e6fcf35c19d3bd2b5d4253a72fe430330fc2f04d7ba28fc67f251578d06279d5d8699cab0c02a1bc111c5e545d8ff8db84f24f8ffcbce4e6f4f60a344da72b3a834ecec07cccd27cfeaad7408d460558ac21539be3d3ffbe003c5e73e0c12d1a3cf67870dbd6cacd80637d4cd2bf90b0607ad1f22a81402c6124727c1801d65ed0710cb018d53973993a55e3f7cf7794d88e00bc54d3aa2c41ed2c23bb484351beb3c68af421826cd5017afbf6cd1bbaf3873cbd76ec459e678041bdd75fbe56dceb87a9257eeaedee3bbfc6867f58e7bcf7d107330820eacf23d3fbdc84c95223589de37958242f58e62b5a56c8831c59cb9a0ee121b3d6bb24af8a7c78cd00a5a4d044469563c843d9e5644e83480b8a47f267d5702fa8632d862a64853c8f4b7ce12f101dab84aca86def31960fff2da86c16694090932214eb93b6e1ad97eb924599c98f31a3be56fdf02cca8876a889329e2b3a14e390011b01aa63b49062509537f27f98cd4e7084e0999c059d3fe7b4c508b668090bbcb8fafdc5e443f4a000f59a3f7108a4f9be11cdfdd04e9bf4a6cf64c792ced6acbad145a02bf544611a1af4b7d8901ce3a3af5ba08748b8168ec8ff5547258262454cd45e30a25a80326e257207436c2c9805a3caeda41fa85c9a97098c3976f99e8a191fb935d9a00860b1f32afb5def3860c9ae18af7f8167c05e6319b4a55b91ef2b68d7e655316c2bbdeb2432056ec0810251ec7c92808ecd6dafd2de844fe96c18f78b654e64641428f9458420764f8b238803714c168b562d253d9b365366a3f9ab2565da3fe85167d2e39c6492efa4539a0d14b66022b2f2a8fb646c2df3e05b87df6e739be54b72e9657226e4a94ae6da96c453539d11da824518f363e955431272de07dc92c1c8aa7279266a10168af6a168354430fcb17f2565ffae2d0cb8f837539d6ab5239c36439078aeec47174af8d71697fdfeeef476d8cc7b56837188bac43e31876a9ec923c889ffae170c650f911c2c725df0669e6968dea9b1067a28bd162c59746fd17c2673ccdd965a91b391c3da5d5d345c1f6ce88a13f3a90d00d663460c5be1e1d0eeb6205687bd4723cb6d91efe318038a8cb3462c97e0c0a8c9681a29b44b589dc11a43156feb70de485d1f6b971c49e414a7f3722c0fecdb26caeaf904af5155968162adbd6c7dc77f30754dc9731ba99fc0141c6b1d209bb2b886a5684756713f3d52924164a49269b66603babca191c99fac0e0dcf236ae2403483ae2f8506f1c160521beb53119f8773f2fc01593d958d12fec7f8378d8cfb7addf98ce222e4bcfc9f59d6416fdfddcf09e15eb11ad49294b097abccda5b27accef07d87c2c549515bf0207626faacf3f6902007d32e8442faacddf0a803321d210d9c616e436227ef76aed7c9c4b2bdfcbd3b029f53d22d9d22368586f7f3def551150dec3c4f8b3a6e933155b8edf20e0bb129065251fc6d2ae6eeea7d4b9f0014551f47f6b84b4cd061ce65c871c4b4c1bdd89213bbb9ce2f8ea5a6b8e965801d8b47444204e0543cda289b5ba831aa5868c906faf11351d92644631db09da10bb4984dae0e81951ebd099d2d32475413181a34f58f26beaa38ef09e0ce1b7a2cb40126b13fef373196d394b6f8cc8bb0d46d203d4527044cc611b8ecde6fc55acfe5f5a1277db75162054b44ed1d2dcfa288478f12afddfae0b5afe27bc21a7bcac42341b83bde967242912eafc5bea872c39fb52932a79f0392542dd63fb5be3a9380fa99955884a27e59de486219d38dc2c66df19033a86fe62b662e67e098f47f921801bf75b46d2f5c9d8ef1dce3458be6b9b7a60fabf64ef694e9755cadd5d4f1905200137990f68007a9befdf07af389afd462fc534a8a8b7bf4cb39249239fe06df994f28c14136699246c3b479aab32ccc17d3fd49dbffffa1b48d8c3939b7bd1b489a0f20490fd0af9f80ba0e3f2400f53a1876df65d205485bfb9f6cb5db4f39a596aa1b173867003ab297769916cda5b11b471e72f95ea0f2d13a022903a29ff2e470c98d91e9622b3838757885b6b543e8d472fdb704ca9286742613c884e1a4f1419f731f65497f7dd61d5b8dc3edc749aeb9dc25d2623274ed2e79b460157c4d93f21531dba0c93bb71777280e0c975c51bc300b5459255ca6b6afa6826a90e90ae9dfc5083538483f490f5424acb1562181488b844a5de15a6a07512f0b139630211c48a287e0057db4a90376d24cacf16939fab224cbcc9951e836ebd6c4d8ab2a134e3d39f0887526328cd1347dbb85ae48392a488797d8c166e603b80685672f9f94ecf1b0c03fb6408c09b9887381fd0ac75b70afb4d6d95635dc4c410a7a44452d44cafd1cb878fec8970807d52550c1cf21cd80583edebadb1aaef9eef56fbacda1904b4a3a030824f4b5f1cb0ab42caa41860436edd0c32793374a62a5de102be94c1ea59e8f5a0957aba04f2a31a853ee81c4ac31d7430dcdb225f8e0814e921d9eede3485a4fb6fa871ac813a5ab02104a66230a9c0c184f8bc4e8bf560874f87286f5ff2efd3fb932478bcac099c141ca4fb313036c500d608b47c86312763a4a0806531d0abd7a61b3b29ac276491ee13c9e3f1035a39c0b2bd04f6fc31742153e9f595b1856287b0a6c4891557a7da51a887df5b94a8d90a93229b50be6c71b256bdd64a8209ea9c7b17bb525337e624d5e9613a8d0de09cc0103787d1271196d9f2ec96305093f49945504cfc122100421aff27704a83058309667862b62689034d1e992e7a73182f737d16eb96f561ed78474bbc53f3d5000ec54c4fd59e107be452cf4c41cce4fc0420bb115734547be11536aaa42fc424b6a4169105328345b22caee11b27fcd6d16527bad33107028e5725ef255ec6c8b91a13694643b839e998322c2cd9374985bbd0e0c3f8bf8fb1b12f682205e23892a3de0ff0bc04726d16f912f3ed4a93901a588e4d96dbff534cdd26ad3f7af46a5aff452eae71df3b5b73844b033687c8d7f7b18706772e45509029bc1b965155627565eafb5ee59d18c49def73ee6cab37140903025fd7fd6e5b5d72cb140f7d398fdc8bb5e67cb133f171ea22bb6bd6b3c7230363de507f117004edccd17f4bf68530dfa12987948e27e483825ecdededfa0b173ea0068f638d095a0aeb6e926d7655baa1f165d8ec400c57ec8b0d2fef71b1f6e0995dd989b61d1115ed8c9058839f5e071620037101c02b34ad2679b2c118bddd480723adda608bfac6dc3ddd0201c3e7e5bab2cee9753a747b8773fbe4c771b6972706f5caab5fa18f51a766be8f8585d31968a751c4e2dc1ad4dbad391ce80cf6c79fe157d5ee263cd89bb5038a683c75007508483cdf2edbfc2eb50b1049d500a2890c2cf87d0741c28d395f4738af75c71135348bbcd094430d5efe99828ff69015c3edd563e8286af2ec6e87bda382b519de0a23039df63daba49e21ca9f8fca7db48e3b32acefc052d2e53b44674dc3f62096e29c9e73a608515e3d0b2149b166e022d0cd8e2571593e9c567cd9955decc9e596e3f675f329f4c0ae3bdf87dac713695dfce4bc9b34a7c098d38dba8c4a7fba16b105af22dced5495b05e49312f2ae15c5320b7a68ce225773f36d08525bccc44e3942a3a4944c8a8f735c56df1fe8b3d690f848a5cb04bba6592227b79c6420c78349d9382527815c3da01c43eaf5205e4b6f0d188e24e3e5f6b42a8f44ec2730ddafd0e4db36fd6bb6f4ef367aaf76d9b95e78516421e5164020efa3abb2859d1b440d77e5e1a133ff82f277840ad56919f1926f6eb5eef45970253a70ee6e1b2be7bc8854b6abc1e8992e601e704b7527e825098aae9bcd03c7ecb25e148d93e7934a8985a846c41cb959314865a52fe22ffc9087dc739285a16d6ca3b8e0244abfad0b87d479f58dca182bc38276851f805f32cb9d14c64125c390ec8954370a840935efbcac3fca1ee39adba8497e39284fb29621e2436e9e5edcf471f64deb1ee959476ed4cb5df4d5ff8b2b6265fcf02cca7cf9a734ae89bae4a31fad329e40ca469ce7232aafef00bf53fe3631255c13dec05f1d62cda0a1535306f7d3a81dd7a844a0b0c1b97726646ceaf4e6dc4a73aeb5fc533bea119f1c2411021e2172d6b810b099007fb2905e0056687fb6105e83e3ced9fa9130197ceda058022bc73e4d43ff846ec4c6ea234fed4c507ef87177d88c5c2f8938a17fe4a23d3d63e7ab115a3cb3381d0eef7d752e9c5d0803bb1e1e7a1cd1bb792a6c8491207338275fd18071759c92eea2caab800f1fa7d16fdbd2704f542db81bb60c66b2af64835a197cadb9bebe3ecc9ed9cf3d7f06068a37634371f3b4a65d45a349d113657389d4c77af1955809b5cdde217dcf2f43337c430dd6a164b2d2a29ee499a1cc5c23cb1787dd652d2c362c1a39ff7b7e68f315c2a5745c0558b3a7bbf569478c188ae2b409bb234661b2940268cc29de2386a5cb9c13a42ec2ca823131382e2980ef07fa3f8bc69841f1bf04d8e893166917a1bccc56f323a76a2dc3211debc9904984aa652a179bae7404710effa47238dfcd7227e57b22ef552e10761d29ff4fdc4dadd5f81323786e1c2e5a7bf79cdc3810333f52f3580db19b2ffaccb7a1157ba1ffc0ad1b53aef1af7659fa3a64ca97cd876e66ce0cb82913b8199b3a076359c3917d3237ee5c183a2757dcd9988a8ce5c8177bbd86abf12bb366622412519010dfaa088eac0dd8a6aa4978b443610410b13a0d7736c6765885bf46c88fdc4fbb50bd02636b7dde9624146ab9212c8fef692c4d1e8af0bd22b66f710900889de3d16fe53e7be9f28e4f0473a270dbca2103974d29c2a53da705f8b6b747c77dce149f68709804c255ad9396341e554b6b01a1743a50532695dfb10a87d4e1afb389e0f606e22367bd2cf9524248dc6e0ae3c8c7f8b83d01c70b68e1a7c149e1236d22e89ef24953c118045dfa7372fd91490011e225c395932e31799c6a729448c0cd40d2a5e96bb2f1977983c800985f6fd9bb3f4c6d2adf4fcf5c2501a318dacd0cdd2a94f6dc79010569193278da3150eeadbb708fdbfcdc659440c1449be7217c5098cb7628665a4fc46b28ce6fae8afc7bc407d7795c37cbbcb1dba233858126d69f66d99121d895deed99feb8212b9f11301c8734eafcd6c4ce3c7c460b9d23eb0c5d578f97f1f3ef77108abf0127436399e5d92e96d82018d916f9b0919bf52ca53377721bc983c8e6fb7b44c0dbea40cd236aa6603a47356391422062f2df07a167868041cede2d89f0c7f77259fd3dfc5e95ca22b39540df5ad2be23149eeb0d596bd10330d792bfcb47efacc081c71661bccb85f35032867a637af7d1d4c6aa241683996b16c490068114511417c063790f172ed30e834213118543c49af056edc0719ced4e73cf5ee1718a02b2870019e925ecf01f2e69690fc587074802d033deab0957585d311cf954cf27746fa9a57d11576126066680a46f6e6e3818cf72f886f0b63106207b7370bbf4e7f4e3588fec4a3b73cfe550f2c2499f5dd7008c34c15c42d9b05d59c9620f2318e071b74e8342fe541802c8a09a9fac2fd10fa7bd7fd9df51d55b3b1b0961cba86c636ba9cff8da0f4b58c34a37957edd4eac4a0201ca75a400579020318a8e", 0x1000}, {&(0x7f0000001240)="9124a936b13fe82e118eabc9e23f3cb8e550241a262738b0ba24f4c2ba61c8adb39712d7fce78fd9874815034b28f2601b23127919898551dcc5ce7c99450f16fe4aab624b769e9871b5359d320b1da287e1cd43282650cc1f821b680b8b92a893ef887c05cef635193f04dfadea517a496dab3df14e19a2db66a10f88192b2794c972da3ad0f5c7a3b042159c67471492112f02efdba9ce661904df482a77643d9dd7d5c0135708c4934d3dc7d11288da3408ee4fa48d025e2b2312384c18478f67319ec2d61972a2f4b0838b73b0abe7dfb4dd91c2bf40d0374f259b28f3d9e7201ab7a59b02b0fe6fa08b88a248d23dfccba88db9fde4567b6b6335900d6a337fedfda13a723dd4d62bcead794c5aea21bb9a2aa0b6f8b9d08fd20c45d9219113e6fc3b3f004ea96ab58fb7e707fb2425b2dc5ac5cd8a55cb09f0ee8cf516cac1834cc04eed1694fc28c05ba0e6769d7f8b794179ff8f6069278f9b6f077b38510380d96805ab9fdea52f07f799ec1465f2b954978ec27d09ebc5607401b23715f29e8e23d59405565e72e44fc44f3d1763ddf1ff60fb49b802572d5ccbc124aa400211731ebddfeb5dc87938806525ae39c42433e3b5e9351e50f04fd22b72ff21f80d7d0df71224b32b5b3a1d4c263b7188f61f07366bf6c3d8f8fa1c5629f8371504972840e540a6be5db3f865d16d11d1e9abbc7d236e2a94737d85a0612a47061c5d9f4dd619c50bc00c909a9ff5dc2fd75297cb0636e54fe68deb03a86d64b9ef42a27f98546f3c02de5580df11edc54d109a3c69b3cc8138234b73a5f41e8deca61d90d48c6087ce3d394018cb8cf9f0c1a67d36c587b7005933789b46b63cb929a7111d0c320aced727eccc5c6b29a71119c0cf93a05f91d0a44c83263cefa0e370150b930d37ed53d41cd5498e0c271375b15ad3d3f7b7f366c399e97aae538f98d2b07e5534624bff52a2f2ee6829623f3d3ffb5469540ce11454ae2b3e931b69fcf4ee15cb3a41c91b991d3c12472720e95eb3333b448661b2159815ab59ebe7abe6ae0c5f403f0faf6858fb27f0ae668f59e920eee8d4183503a943d1e440b3811171acf26686065fd56a1896abaa60fe78fa2bfd57d9531f01d0939e06f1c439c0b7ba71c29739d2e35d4bf57caf8273b6e7790b64f5b73ca0f9c892614fc099ab0a3f552380f68870709cac47e98a740b40ef9517dca86cc005c92e3363fe7a54629434314cb41d9956e1e0dc6f2160e2adde3f4fa7f9b800b259a769a85fc32b8523574698cbc972360397b56d6dc6e11584fbc4e3699fdd59954e5a152a09ae82942e989e6903422563bb28521ff93bd80df0a369c738a4a573c7d12e0dde1ce42b5c60eef8f57a47677fd621dde605e0b3753f3bf400318bbbcb361cbb2540bc26178a08d59fc9787506abbae63063e90539bc0b00345aa85b0d9a0e6b467ab7b1992769393ee33d6e6705c8f69db630c19d4138b1785ff6632514b8a172222b2586377526795b725989be0d273030848fb26cdfee62cb1b734f8da4ef67b45da6d6be5c5b89a9b2cab13e1ecde407d69eb3d2a92158b2b777b909e637618dd14bb0a2a87647629c35a181cb2f04b03ab17bc21c505c8bfe10d0227feebab552e9e01da428d8caed78a7b704e4c976f8065b7b920c70bd90c4ef3ed2fe4153429c5239fd23816b6a528610019261cf35399488cb160449f8621ce4d0633c056ee2dcc8ca56939510cf1bd8eaeedc72bc44bd2c043b7c1cb73608634736e9791218a1c91458c949bf98e3dfabcd15f913b4de0af1cb6f894427c896438c97aeb81d6885bc5ea3264811846fda4caa41cf2006a5097d8eec0f7c01836ec4eb8bccfbfcde0a534a969c09aa4d34a2ff2655676a0d99273c12711eb375a5b90edf3de4cff27b8e56bbc74263fef3334951d44c8eabd7915e32ed83aff2f29fdf56b4c80439d809f6c2ca4d22636ae5b05bb9cea38af5c87817f53a3b924505efbc6bab7412fbee34bad6f38c7fa5f2a5a22e5d4ed6d4e0c9d19280daf6789d90d4b64d2adc721a7ce15a3c0bd8c8470a8143d8b42fe16ae487359886e90e7be6c463696ae13ce9b05b2bd83f8c063145e9e4ad3284c2835645eeb738c338ad1a6295148b55f8ceaeb3204eeb76d00d18fefd0edc8432b33623df0ef3f809b47b988d424c7c74f40e94ec00501bb53cc870bca9c1d24cf40348990fe3b37cb9688f6d2b80f59efff8d5548f52236155cacb3f423b38d30b85d651673fc60859e2bb4c6cf272e238f1b58778ca6d5bd51cf7e577a0dbf3b0e8ff17d4dd726939ae00036d73f7e515759ba1558877e88f560f18510a3ceb5068ed26f061db05dc07db81400518b06f23eb717ff948b97635734b1d1753005eb94f2d2681316f0da60348041cab315e8a7b9c44bef8c45da56672691fd4fdcacd33581346f2102ad4dbcdf47a5ca628cc80bcd6195118122c2076de2b86319974ae6cfbfbbe7ac0e697d3c5cad6ac9a4d43be956f3ca802241268f1901d62688b3e770f8cbe7412615a9a5048daa8b31ea075651ef48b6b83b1d222ca1893793e07f608e4207ff242365398728b28df891417b4e8cea2592b25d32a5885301b1baf0c5cf2995a4acfdce4e00b4f909c54446f3546ea941e52f6702a77e33e51c135dc500e0efaf384d5154dfc5d3a96d631109b43b7be137b7d2009137d7573028418a2d8f73cd41b220b1430149036e605f6d03d957e04035c43eb4d9f3fec81950a24f49e01c85573581b0f93e25719809291247465b85e7a4fd6b0f33d909177fe4b37b098a4b3592f77a2f7ddf48c98817b77b0d7c0868ea9707e70241f40c2bbf7695f5608cf97cbeaf1277565534aa2f97ba0b1206214f5219b9fb7756ce0c4988ce7da38d6da5f93cd0237de4ae67b82e855057f94a4324f7f29448c3a5439fb4f2c70712fe71a3c03060244d469e03594eb51c5db26e3851c340f7e2578cc5078217cbcbbc03a5e805053dece3cfdf7d2c2a67248cdebc1653d03c6c03453622e509e0fb7df38bca7ebd84de6ae352d6bc44bc263407fd61f48523dde7041f44fc07127a2e8a9a1ffb17c6d4856136ac6394c06a05a65464c031f150d386c359746ef60c050c9355e30d831a1090dd59150731ebf3aeaf9f60243cb5631556f038dae13b961e8c3ce9509b22c32cc86c32040efb4cbaa39b48e4846e1b288e3577c8dde9c07cfaf882edf480bb242b44023d68c7c1ab5e33ef2852fb58071232aeaad5724ab1911cdcdfd42f00925829151447f9f49447e67cbcc0512a2fac275f880da5b6198acac2652100df72a534d683f9c92a6c546c3359f76f34165dbf40fab385dafebae5cc8cf5dc2e30e3b8d2124a0ce24b2ca7be2b9df1d454b8ab647d507cce31d339b0df02267359a7156babb22c1890102d53a641654ddb61a4debb68df9b7d8f1614827dc51f62529c2f1199c4c761202262fcc981c54b2060320831be3843a7096dda0745a7c6eb3202b654256307a40199d829a667e591ce38b43f7f3d488e756319919fc67cd9827c2a12a91da6bfb4143080b3744d5a57efff45b12bfdfda4d44c42e4bd783c679d580903bdff31d4fc81b61dd15d7365242eb2bffd436c57621499fb0471195988fa30cd27482c9050a5e8ebaef555c332af5f8d9cec1e77545bf599d941e71724cb8066905d1171cd14593d3c8ee94b2a3700e345e91b76e399bf3c1953ae07ca5300e4c52d0874d143e3b3e867c9a226759fb7b2db780cdb3c103c599c833e0bbc669acfe329d5ddf9a2b76a031e99ec62ceb09dbc60509d77e398034134b069fb092b4dd3cf52671c64d541d479d4b3eadd45d86d492527a0e9bd41a4c85c9aa92cbe8ce45a0ad99a360a9adde9d04be3b1d228fed222cf1ea68489cabc5e02e4ea73873aaa830a86e778a3d5b1c5898e944123b7b6aadbdb050614baf9bdeca0594b577062cde6d5ad167b80d1a0d683641e00515514e27f9bc6aebeb6887c660ab66eacd2dc8b9eca0d005b7152247a35c6dbb37505f0ebd8bc08676187c7319a9c383077575bd8ba00c257775ed002b540e38b45946fc1a5045157d2eb7882fec29ea41cfa9f368507332b965cb29fd54ba66649d544b562f4463090deb67e7f844bfac1f4b99b8d3a6bf5c3d2c609621ca45abdfc4aff0a723a1f37f51de63be91cf22893aa84e717ae50f075bb1d80e419f8b99bef5cf89306259d4be6fdf7bf90f5150740c592ce01fa502cc9eb25eae0602e0ad9ebb0b96431f3557c0e1fca62392c35c91073e46ffb7f9b097bc475e10640cf05785c06eaf671e0d723536ba253da29a7a55cca51451b2bb62e6e819f0e79c097ee2b54ed66b2d4673ab8d715b452eefd0c1603bc407cef4cbbe547feed2245e61d3e9079d9dded7c4713436d9b77893671af5d0962cf41870ce2c68a35e55ba3aecd7788fecf04b6e90673401560421615ef8661c4cd071a3b42fc15fafb8f1f393189885c752f56e36cfc83c3069a8b3da101e99bf3d37e15fc0c705a621640bf35668c431ce8ae566ff269c5cc7b10943c3701135a622c2ec981d228790c2d69b0f07b5c68cad8bc025601227d9adfc310d10acfd7c3c186a5aa9b08f1e04360f1fc6a85385be93075e5de1a45fc048ca31abc82dbdfb83abebd86c299b9adbcb8873594bbd99612a70249b068a7eb7a4d9deb54db35cba4692bd8fb78f1ca9152ae7f1991a5c4d2dcfb75e909535addf8b632c736fec8190cd1c5e7d721fd9390afde78ae8fd4373f6c72a9602cdcdd95e2763b9f677c108846fb243653644b87b407f310abe1d0484a36ed03dc2140c548f85aafa5981af716c4a53a42b1b1ec9e35185d397d14e1a198e8d7772de93641e4f9bea9a98caa38b008c8f78653e9b9794b23bb0518a2344ce7a1cdff0acff7cdf3a1fceb63a7438dbf5a2c4cb5988d9ee40ed2e51af16825ff230842b260f42c11a91b6aae07a8bc5b07b24042b767019bae9e32411af1a55d0dbb8bd0ab5df22e680e655b5d2a408c1680eb0efedd39f477f9c5f413dbafaf66444e94d466d8361a66f71706b10b035c4804d40d53c378a0c233c363fa10edf2c9c76d5f64a8cf466b90facdcd6b93f3e33f0b875cf8261ca2fcd7d37f1ae22da0427187f09b4e03a80b98ad1072c37865a528d470d8f82c768acf8c3a9ac54dddf8c115d909231ed6da5061d748b0ad9bba4ca5a2afbb2f06d040e21ccb2784274ed7b5a8dea1f7a9f5526ce08ebb3ebd846c89b02bc2e73ae0bcc017d42791ff6925a0e31c488caac7f7df3c7a3233556ccc7248f68d0868e5f1d6e768edf170422c3c0a525beb190e38170763217e4241844be950a140fffec7aa9b6bb2f582ffe154a103056f1ca43e5d8b5c17734e6ab13727a10f170654d54dc6e01d07272527460ff0845694189f85f60418bb93adff955fc340f0e323096d07d3789e3c0b15a50823ab3c7258e96dff0312de362ab959c9f9e12b3fac16e09be7a19ff86fd22643dfc405d4ddbb856a41a49bcb5d0af8cd854727a9caa2aaf6d0db7b53dfe2b6cfd5b42de81af3eb552613c7187f5b6f84e2aad8e3b9a74be7c052040879a302d879d6a9e71fed12b804a25981cadf7784117d31dbd124ceef89eee80b8b2a4efffbcb2a534b7903cb4c0a7b064ae0e9b8e63ce47e8b103206297e0e64a622057a939622a073ed089b8c9330b3223eba6112bf95583defd9bff03a98ac2b77c620e30f4aea8ca9005aa424ba7bd6d99addec26c0743556629a630dd572592aa8f52", 0x1000}, {&(0x7f0000002240)="279fc28db764a4943dccda4e4e3ff674bbf19f7abe53720fe560ef3b1616c5c5b813aa22962db3ade7ec27cb6a3c2397eb363db135c00ce5a06c6174be851ef808af9312127fe327b076ebf503857cdcbd8f1973509b7e8da603161d0f39fbe1ec0c153a5fa2d137037ed468a38867661bb8efe0c4328dd8e75cec00844390679ee7774a78bb4353313f10ffafe9689a6cef35c3d9a22429c0352c012d225253d748e3531a2f2548d245fab27f81831b522d7a39e9089e873c750c9e2ebf503c", 0xc0}], 0x4) 05:29:24 executing program 1: pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000440)) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)=0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) socket(0x20, 0x4000, 0x6) ioctl$TIOCFLUSH(r2, 0xc02069a0, &(0x7f0000000300)) 05:29:24 executing program 1: r0 = socket(0x18, 0x3, 0xff) setsockopt(r0, 0x1000000029, 0x3b, &(0x7f0000000080), 0x4) 05:29:24 executing program 1: r0 = socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x50) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000240)=ANY=[@ANYBLOB="00002e2f66696c2903f0"], 0xa, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="380000002900000033000000010000005d04000000f47e5b233093744c2f74822bf66b0bffbefdd5646d04ee102bbc240ffc8bb42da5584cb63ee4afac6be18fbae9cf1e6874ba007ffd7ede58a995cea4d2d5489f45f8277445e612de990f7134054a521f52de55dc08c1cff05b74024aa308f9a6fa2454691775a568e0c78ba447b058e1868840219adc1ed653704b2754acd78653effedba850a6239bc3d84b7218256a32c6b3b0e1ae409f05d98f932d3812ce", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x38}, 0x0) nanosleep(&(0x7f0000000000)={0xed4c, 0x81}, &(0x7f0000000140)) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 05:29:25 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) socket(0x6, 0x1, 0x3) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) recvmsg(r0, &(0x7f0000001640)={&(0x7f0000000340)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000014c0)=[{&(0x7f00000000c0)=""/8, 0x8}, {&(0x7f0000000100)=""/95, 0x5f}, {&(0x7f0000001380)=""/11, 0xb}, {&(0x7f00000013c0)=""/92, 0x5c}, {&(0x7f0000001440)=""/85, 0x55}], 0x5, &(0x7f0000001540)=""/217, 0xd9}, 0x40) read(r0, 0x0, 0x0) 05:29:25 executing program 1: r0 = kqueue() r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) r3 = fcntl$dupfd(r0, 0xa, r2) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r3, 0x0, 0x0) socket(0x2, 0x2, 0x9) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 05:29:25 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x5}, 0x4, &(0x7f0000000080)="a23c7ab8d4022f7fa630b4783334146d4af6c17feeea74279185d15a08a15103b4bd9cd434c4a4eb4ad10b8928c2772e8050e1ef461551068a1f3037c11bc2fc", &(0x7f00000000c0)=0x40, &(0x7f0000000100)="fff71b8f2b250f4214914b46eb87c720294fd98bdf655650c1863630219a4776e1d0b8c7ba9bc621fcc4d9da32fd514cae9d6257ec851b3e7b319eac8689c5ac8d4b0acb78776188b3e4d293974fc4cd0d7ab6c4679dcb9e8de106beb031cd5bfe", 0x61) sysctl$hw(&(0x7f0000000000)={0x7, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = socket(0x800000018, 0x1, 0x0) socketpair(0x20, 0x1, 0xf1, &(0x7f0000000300)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000440)) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000340)) bind$unix(r1, &(0x7f0000000080)=@abs={0x1}, 0x8) getsockname$inet(r1, 0x0, &(0x7f0000000040)) accept(r1, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) recvfrom$inet6(r0, &(0x7f00000001c0)=""/75, 0x4b, 0x800, &(0x7f0000000240)={0x18, 0x3, 0xfffffdfd, 0x56}, 0xc) r4 = shmget(0x1, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x1000) 05:29:26 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="018308"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="92c1f5006ff2df7b90af6303966fd843df2143d090393ab016153de2a8cf2716775e6cc0dc2e41cb3304f9dc0587522fe9c6a81daa0c24078b7c91c1627ae4e2d287a12622084075723c7980b96d369f02aa8c54a81ca79d90149d94b0d332c9f019ac8d9665c99e360ab15d6321e59059327eadad92aa95dd098b66902a261d989bd1d92cf79b8f0441e9c6ba52379e42995b33"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) socket$inet(0x2, 0x4, 0x41) write(r0, &(0x7f0000000100)="e4370b6cc47a67817a9c11cffea1776b24d0279d68f1f9993c467ff629601187b0f3c71d618cd9e188b16fc5f38b9fd4b1963dc9f78fdc47d143bf232c815ee08069d3c93a9ca72b0b23a8b4efd45df95f55f75fa056d14fcd280dfa906e8acfdb9625e48c16fa20367720ef0d447a1358cf4a2d962cf0c7c2d9bba6897a514c9d12fc2c40e9dd39ca937fa293df9df21b05b51d6a7c1b691a10a030f330a6ee59c8a731787594424f97cb4be4f0121d6d8dafe838e26f4ceb013cccaa415927d6796a4481c81c617e96972b327fad777d3ed4ad7b038c80fae437ae47d0a8ffafa1f22cf84597461ea05b0a4071ab5e507b9c7492fdeb01caa30abfde07e8a75e520a2ab419d292b2d71081c741e3acbeef800f7000a930a90c6e76caa83bbf9c962b2d2a01f4c8aa09f93cb9c25f9558cf23823acd5db33d2cb050807ac63d251ce5f1cfaaf87c638d499c1ab7f65c89fdc137e0c2ea7a0efe1e98c69647587ba11b53376cfbeb1ea999ba89596ab29b98f8cdadbbfa7231b8624445f419d3757ca18230dea2be0ae37e732cc4d9ff5feeea046ee9252824464f1ef9cddfb71ecd1bd28500d2889c64e80d031c5782dc3cc8de3f39b3303d9594b91b5634918fb174124b09a626d83eef0f57925e01504d55aba5ca72626c04bf840f9adc337cc880b3abd19251c411271f1f9d4f35bf012fb922cd31bb42c8126218dc2b5bd937149cd129d0b5ebb42901b0ba3cb3013d4590be3ab736aa82246df91a38605176b78c150e4afb2624e274627965234e7b25661430a7b83af7ec5cea9e68cfd8e9fdbf94d4dbd26385246ffba0e52f2444948c617bb205f80e4e19f49fc0da93946a86b1474365171fce1d393e026b28a23f8445300537329ea0c31a9ae01aa662b65a5a869d8224a07d55d0e4c8cb6ab24698110d257302c906abf48ba4596832b724a11615314ccdfa3ff356c73e0d162cbc29564f9fb0aa5f787b8deb3219022054f53a59e9a75e85a2fd95698d60dade0a3f3bd069ff93e5798aa9dffc144d7a959583033cf5eca65263ac8cf73931e5ea2fc73aac6165411a50c58ca8fd6633a72eb61081520d13f6532bf999e889204d7f4075bcb62780d34209e1122d6b81c758db9c36cc41ae56eca792b59e26233390a18e45e05ed32a450b7915c541a81eabac77c55995022cce96fdb84b755e8fbc80d6a6766e440377e44744812e6e48a6330d64dd098f155ad74c7eca14a4da875b78ec71859699c574fd9e0253d0698639f9b0412bdb5985792f39e9c9e4f127b73adaafd4f0fdd09721ede84fa415430a8988004b662063eae72d572a6a98e68b9123306b65c0d53aaf42e0286a642824416e494a64e8d2e64086cb11d0cd10efac8aa209a3ca961768df09015c0fe8e1fada4c7e07113d63a93feafe52e87fbbac2882450ba0204363abc455046aea024fd71149734537a84868e4c64572e1e2e74d17e7c62e4c87bd894a5c9b6b5625664dfba537d866a10b325f83172791cb3d093a8cc6bdf1c9db0e7d1edacf0422f35356077ef2c894403816f5facbebdd67b98d6bf81b09f9f1d6f0601230b98d35c15a9f6ff4bdb3984981c7be2d835d69b7e70176892f92389ef582a0b9e8d1569e1154faf8132b984b1a27bae5992df233a72e88c6f8ee490823e78879c6038a9e5fd443ec9db5c645327cdc0590f50f82974e645ac023c57bc2c1b11cdf2af0a842ff889efed7a6d8e51facaf952e5c740de90e7f83b300e6e8826b2a54ad72d02b205f73af5fe3d392509a6e1c0e54fca45329fb9ce1bd1272a223f3fe94ecf8f57d84fff6e78170c1f1112dc039a1008171c2eed322db616b051b3bac3acc8eab9c89c4c4b6151d642867dba7278e66e1e01fc282469d207fda18adaa940832f6e1df29697dc1143f63090a963fcf54b89822ceb8543c3e9f499d2982fc5ebac6a1624b470392d96010ad91702e49ebe9db72b2fe9fc6c5b5038e1708209336f895586330c248d6c5", 0x591) 05:29:26 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x21, &(0x7f0000000040)="caf5b415", 0x4) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x1, 0x1, 0x6) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) r3 = dup(r1) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r4, 0x0, &(0x7f0000000040)) bind(r4, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x800, 0xfffffc01}, 0xc) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000000)) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0x81, 0x90}, {0x18, 0x2, 0xb7d}, 0x6, [0x80, 0x4614, 0x9, 0x9, 0x9, 0x3ff, 0x8bb0, 0x2]}, 0x3c) 05:29:26 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB=' \x00\x00'], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 05:29:26 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x4) madvise(&(0x7f0000ff3000/0xc000)=nil, 0xc000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) recvfrom(r1, &(0x7f0000000040)=""/85, 0x55, 0x840, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) 05:29:26 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x6}, 0x40000000000001ec, 0x0, 0x0, 0x0, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x7) 05:29:26 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000000c0)={@broadcast, @random="d77791dd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x1, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @mcast1, [@fragment={0x6}]}}}}}}}) clock_getres(0x3, &(0x7f0000000000)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r0, 0x20004269) 05:29:26 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000000c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x6, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing]}}}}}}}) msgget(0x1, 0x200) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getdents(r0, &(0x7f0000000140)=""/201, 0xc9) 05:29:26 executing program 1: bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x80}, {}, {0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x100}, {r0, 0x80}, {0xffffffffffffffff, 0x4}, {r1, 0x20}, {r2, 0x1}, {r3, 0x40}], 0x9, 0x200) syz_emit_ethernet(0x4e, &(0x7f0000000000)={@local, @random="be4bbaa185bf", [], {@ipv6={0x86dd, {0x0, 0x6, "e70710", 0x18, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@mld={0x83, 0x0, 0x0, 0x0, 0x0, @mcast2}}}}}}) 05:29:27 executing program 1: syz_emit_ethernet(0x7e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004500007000000000000190780000000000000000030f907800000000450000000000000000290000e0000002ac1400aa070f00ac1400bbe0000001e00000014428000000000000000000000000000000000000e0000002000000000000000000000000000000000707007f00000100007eb47a9c4e83a170c63013f0e4fbd4789a9ea0eaaaa8f269faf0e5153c2a3addf9fc877e3e88a0481d83"]) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000001180), 0x0) semop(r0, &(0x7f0000000180)=[{0x0, 0x4, 0x1800}, {0x0, 0x4, 0x1800}, {0xfd124d6e7e2f068d, 0x1, 0x1800}, {0x4, 0x2b7, 0x800}, {0x2, 0x20, 0x800}, {0x4, 0x9, 0x1800}, {0x4, 0x9, 0x800}, {0x3, 0x3}, {0x3, 0x1}, {0x2, 0x2, 0x1800}], 0x49) semop(r0, &(0x7f0000000240), 0x6) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) semop(r0, &(0x7f0000000100)=[{0x4, 0x3f91}, {0x2, 0xe241, 0x1000}, {0x1, 0x16, 0x800}, {0x2, 0x40}, {0x3, 0xfff7, 0x1000}], 0x5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000140)=0x3) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x162) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000280)={0xff, 0x6, './file0\x00', 0x1000, 0x80, 0x6, 0x8db}) semget(0x2, 0x3, 0x18) socketpair(0x87d3e7d728348184, 0x5, 0x3, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f00000002c0)=0x80000001, 0x4) 05:29:27 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="20a1207dbbaa87f7b6fe460869b13bfd61280000000000069078ac144ef2", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYRESDEC=r0]) 05:29:27 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000200)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@generic={0x0, 0x2}]}}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0x3, 0x0, {0x7, 0x4, 0x2, 0x3, 0xf4, 0x66, 0x7, 0x6, 0x3c, 0x9, @loopback, @multicast1, {[@ra={0x94, 0x6, 0x9}]}}, "6dd09f10"}}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000140)=[{0x4, 0xffff, 0x800}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x2, 0x800}, {0x3, 0x8, 0x3000}], 0x5) semop(r0, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x8000, 0x800}, {0x1, 0x9, 0x1800}, {0x3, 0x4}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x8, 0x1000}], 0x9) syz_emit_ethernet(0x2a, &(0x7f00000005c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb81002e000800452600180068007f02ff9078ac1400bb7f000001ab5c22eeb3f99ee4e3cecee0bc6f3a7d1554d6c29cf8129c487fa0de0f059dd1984973794b0b31055bd869ae3218f7230f9c423cd2a92b441f3d2d0bd420568db5110845635f065d27d813fc559534163c52b82198592087e2858ae032cbb289e04f49f2402c099c6f2eef0902d810d6653980badcf73943c1caa4c29d05e0818fb3ea1d5931f6f4bca71865a92bc5f91e3c4baac4ec0f60837c0d815300b2b2cfbad6147c1a14e183f4eb1713907587862860870703d3cd38aa37fbb6ed332511de4780df99be0f5245c1b3c4b77a2fd73ef703d6e2d4ffd287ff9579b00394b6f1b1dda9ef746364749fad320e25b4a3059c61697dae63"]) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0xa) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="01402e2f4068b054369ec28437abbc6b731864354de82baab2ca094b80dd8d55768f57117312d02200000000000000007213d4767a9833c9c9534f7bf882c437d4719a7edf9154273d66a5231d5634150bfc892a80a72b98a7612ad4ee6d19e8d846e48598302efa557df8364d398943b75e8b4766006e10381d89e09bf56996b476ede2edfa67228dc8cd436c457407304ddb1e840f107d30d82aadca79d5829322871c953f04f1d27176742ada5bedb368bdf53750d1c07cbce452ad0589e5cbf1703c00c81973dd878dd57d0fbcf17e1271da5fb6f1030e867a5e6469b52bedf0e9c7c72604b4de85f7ff8ca775994c67fff2fd4bb251c213f24f8256c5a3e8b937b08e2664ac42c18fa5290000"], 0xa) ioctl$TIOCFLUSH(r2, 0x802069a1, &(0x7f0000000300)) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000180)=[{0x4, 0x274}, {0x1, 0x1}, {0x2, 0x100a, 0x1000}, {0x1, 0x5}], 0x4) semctl$IPC_RMID(r3, 0x0, 0x0) semop(r3, &(0x7f00000002c0)=[{0x1, 0x7, 0x1800}, {0x0, 0xfff, 0x1000}], 0x2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) unlinkat(r4, &(0x7f0000000040)='./file0\x00', 0x8) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000000c0)) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000500)=""/169) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000340)=0x6) 05:29:27 executing program 1: chflagsat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file1\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x9a) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000580)=""/130) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f000001a8c0)=ANY=[@ANYRESHEX=r0, @ANYRES32=r1, @ANYRESDEC, @ANYRES32=r1, @ANYRESOCT=r2, @ANYBLOB="d51c9d4d48a95611fc27e42f5fe3b1526d154f716c146973abe1fa9e0747cde6dfbb5ec2b4f10d8e9ec59704d9b76917f03f3d875210005442cc282394dca0b245403a60cbeee049a6440bd21fac5ecc3addbeb0b47c9c3a32ae5ae5be9351b92a93813ccdb9da71757d93740e0bba3c4078e1121c2402ae0e2223369083b2d798c4d00747d9cc744a400055ebdd1d851ffe3e8ad28056551585aebd3985b43aa766c38e46d57aa681b5431a6340bda5e96895c476b75a490a85125688c95ac9a6e591687e4db759054adddcc1756e17848296310b0427b4eb2059e07e9a6e3b477ae90ce1e4950a395f3307e448206e3bca7c143a8ba881e6528f4a3ddbbb8a8cb9bbd7bc16790100cdeb6b8352efdb7e5d9e637497297a840714043b106250393daeefc1a2eef38d1f094ecfa0245ae4a30a5815a26320f4d88b9e31349d87fc47ffc37b71c4bc404769e9849cb5bce73a404c733cef0cb4512148c6bf4f55ffff8277f0375ceadbb391ebc48d2c04e9582d4f76edde216f3f2e8db06effd56a7bd1e093b437a890409d8d10d8000000000000c1b036dba88b381fe4ebb2eb70c8b63c537f6d990718064c50b214bc8ac7979a9379857b30e498d0277c1028463f36fb933edb09b8ced563180295dac6f94e0900000000000000462b12730861ac5183ff965da5aa36fcbd6f811e16c5e586020f6514fc8867ad1430b6ecd10c06e74c47596e0918d7cb2a9089218ccdf3d3f0ab01651c54492b313cd13a94977ebaf310532c296dcfcabbe67013b9b2717a1f2eca44d5a578d98bf04228828cc4c1e3f85084d89a24b5227ec68d60f1f3a8d938d9206a5e640e9c516f762d41d86756abf25150b0b43ab7596630b31d0d021e41db5e09f1c2872c7d4376975808215fceba9d7c71f65028775d85856cc04dca36492457783531033bf5c01fe07a3c9518ab494c59fa50974f3b400e74f2ad7cf5e0875105d9b1ae1b370a81648b7f3d58955f3bd3f0b45529361b700e9ed1788840952a5d61576538c29adf1585f65f5c1cb78cb9482fe2b65678732cf3574a724612b70541a3f04bdd7602b6f4413c1a15000000000000e9590c265b6ad203429f79b944c073d05ad2eef93c49a5eb67612d3d94a1ffa57217a2b92f77b2e5099eb5a0a1930f41a2b6bbb7c8d8b313beeef131547e4c3b10b4f12a39265dba07294a4a2411ea3b7994c5fabadb9d53d6299b0c0bb03a74c0b3ebbc26178b45b6ea9fb1699ee9d5508f"], 0x109}, 0x40d) semop(r0, &(0x7f00000000c0)=[{0x2, 0x8cb, 0x1000}, {0x0, 0x2, 0x800}, {0x0, 0x200, 0x1800}], 0x3) semop(r0, &(0x7f0000000080)=[{0x4, 0x0, 0x800}, {0x4}], 0x2) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x8020560a, &(0x7f0000000040)={0x0, 0x0, 0x3}) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, 0x0, 0x0, 0x0, 0x0) 05:29:27 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000440)) openat(r2, 0x0, 0x0, 0x20) renameat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r1, 0x0) shmget$private(0x0, 0x4000, 0x200, &(0x7f0000352000/0x4000)=nil) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, 0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) setsockopt(r3, 0x0, 0xafae, &(0x7f00000000c0)="bde28963ca60189b41123c1cdd24000276f0c84bff375ce9d2f141ada8e2ed1031cc0332b81ff86a486fbca9bf28b777f747de0d1f0e9e509a7b165ce33f1fa15a613014b63a883e67b53c460360a798538fc30e5d36e84778ec4e5132dbba83c1291a715861f396d71c94505a8b", 0x6e) r4 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) accept$inet6(r4, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x6) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) mmap(&(0x7f0000473000/0x2000)=nil, 0x2000, 0x2, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 05:29:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x5, 0xfffffff8, "0900000000df622a00"}) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x20}], 0x1, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') writev(r0, &(0x7f00000006c0)=[{&(0x7f0000002e00)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 05:29:27 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000140)={@local, @local, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@generic={0x82, 0x8, "7736e66d9669"}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast2}}}}}}) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f00000001c0)="6408c63dd342f77ccbf5f7a1e49b9b4bd2594d0b425a3953461c112d3530d6aebbc537c89b956dc643958d43d2f9fe84e516c0342fa7d51566ac9511dee23c7e967aabda479a0ebbeea8cc7e9208434deea426f57e6a4c3eae4b0b30781b25f6a2938fd8c6856064d900daab45aaa3f0c05818976c9c2469daef81e436f5e753237dc68cbe9c63582cefc4367b3498ca0e7eefae7c4805eadb19e9bffdf252352ec0a28f5a3c432bde45344541fd64b5ca1fa0aff8d386531c297d91c4626a8038eb1d372fda1d4b88a0c92a30dc59b804972e363c12c116d6213a81a4548f13b4f0fd1f85867931183e482d182d937f34a9c2d128355d4bb52a3e1cc2a180909df3f8d5b715152f34c4720af06bace88dba995b686be20eb9566faf38a258d0275e5da82d1bcee655249938fdb39a17c1a1e1adfddccfc63f7c781a70ca6a188c8a9cb4665a8218210cc0fa44af0d55d3af09582b95bce625e392e03afe1a854b2d5f84ee6d68bbb5f37280e694e36586ee325ea512249887dcdc82efdec530ee31b0b02c21d10e2be9e229c3f2a69cad300fbe9f3dd9524b75d0e27a925e0e60bb7ab1a28fa88681261a032ade45f9fac0ae9cb31ca710241ef362acf104c92aaa4abfdeebefa000a015ecf8cf1376006a2343b6d448b3f6f37d657b7048e58dc39fbefc71d0dbff6e4439edef3b2503a73f41951864c0dee409e8da8a651860f72aa9c4b58257dd0ad773b9b079ed54906958554ac010ecbb922ce96c8411fe34e65863fc79f960220a6228d914fdadd420429ac53962524b797b860dbc0ded57dc18ccce9cddc73d19235b33a6dfed0e874f8757d883957c75670b6f5e725e9aecdc9a221288dc1c84777cd54aedde9939a2de28c1afd7c721a7b1bd429f2abdb7cdf312d8672e1520ae7cee63aa47af66e057023637bbc0fac00c00713d16580b5659adf9c7fa18f363ebbde04db287b1f81befce57d28c56921f50d5e88c8a98742214818110fec9380d50e1c4214342b75b0255ca9081844ce1df2336f4c7f7e2e01a2d74a2bb2af89a143a57647c721c06025babf5e92d422c402469e5a636997ed943420613294be63e40303800a6227d4b099f805b9c9bd62331b2d872c79832729548b0b5e6c308422588a92c6b226a2413501a9aa4aeb7b8ecc8edabf3a5c813f752a19a7992a9198df0b7af28044e2a1a52080559dbc5dcc343d2e5e33e649c870c47078665d2b857eb2cf7f655487c31cbde4bccbc19d4a5714b3c4166bdad0e16d371ff1f5a4bd403400c6bb4a9c3d817e4a62f9079e607f035e363cc3bda1a58437bbb3f70195645ec20b037ec15941faa8cf92d6206422b7b120b9f6684ab844b440d3d2602b65bd6bee83e8646ad085eec81b917d380d0f6d2f46ed82c1180b472ab483f887cd06703859620b96c79ea739ea48bf9239b13de2e15acaf88dcd20fed5820713a1f2a9342eab525e96860f976d53cea086ada82c0850d6ceb093f9647946be99a311cfcb57e6d7a268c3c2e1b62335028b24c49ea68933a0013be5ed4929df2ddef6f2dec89be2dd4d636aa83531c0f31ede7e159ecbad081f75ce079138b3fc918d33b3d398824ac73c8da3370d256ca5620124f5952c17592eee9aef5952ed153466b7fdc2cf70f61624cec862c1759c15a1c25378245a1a054fdca8bc420c5f4febc32ea23135dafd5b9e3c7afce8cb4dfd9fd4a5afe9d703c2f037502acf321c4b4b4eac72733834c6cebbefa68a1e1198d8cdc515faedb1d7e9bfea77a7ec77f5cb34c710f64cd41af33b848b0c59328725adf4319816691ddd68a616c46d623c4d749057a065a6928a10ca9f559c7a9c20864fe37a7fa672a3183261eaf2aae1d391c8763377c8bc3e329748f208ff913de96989aefc8486627b5766ea78c2fbf66f16aefe6f5fceca000d2c25cc295a6c66a630270dae95ff669925c3f69ee8e03d637c46f0253f87c4f37bcf1a28a9bd46fac1e6d5d29ae9e3bb2f7df74838b35b97d6612902d929765ad81f6bffe391147f02349b0fcdbdf96a0b9071071832073619c97a9a6aed98f67876398d9e2fb9787aa20a4b75c1eb68006b9b8acd52f45c78cca7cbc09eb1d4aa81e3f5e061b7297d63d07f44b8c460acf6ce2ed8441359f2a7693824c0f15e4ae6bb3abe228ee268c68a749fcefa3d19ef5b2b3d9a947f5d7382bf38b0b3890a497c2e82f643dceb0ff519e7666c80f5f51308592018eabab3f05e7e8e34957a6eea5fca28b124999e3ecee370b22b2f05f87937faaff4f0514d93be70bb3af9a0abb6b5dd412a0f2cbb805e944c1710de18656d8907c904c6ad1d45f3533539ac71aecae13114223cdaf989b8de739d1ee0e9e401941ead2abaa8c4410d28bdaaa2cbe6df3c9f47e79d0ee012435578b7166eceac3cf75c4f97f5b7f2ffba6d1a7eff1ca70db43e394f48a20c165cf31a037d3171c83bc341ee87feaccf00d4a5ddacbfb2e82063d1eb8656afe804b1cfc64abdde24869a637a054e1d2b85d6391c7fe12bbc47b40cacb914cd7d335aaa3696fddcd4c02833c3d602cc49e715d53d58cb02404459348755af7010ee484c65c779c192b6401344bbe8a356131b1406abe126e52ee5a875d8483e68bc3d56e6e02afeefd22ad66249b22ef54d3788388faed5eee18d06ba6b712716d1ff5702e7f42a7d98da64d35e1a7f5edb6cbd48b485e3d8fb33747d1fb05e35b5203c4763726ca9b747aa059727cc501775961e7227dd6b2dcd99bf310b4fa86413367d9eb245f5db8da7376bd8f01f7f7b34e070db35526d2e59fe3df52e9c258e63b957df5a0a89fb3e5e8ed0670f822c1d32ad2a887c8a2299247961d257fe8edbfe06500b5ace819cd4b4bfdcfac0242dcfa9dbc25d36bb356337b337872726573024a1f861d6113ea71796bdc3f5b99437c4c6a7555f62228f39a7fe344a52b16ffaabbf5eb901010047e46144bb702c42463920fb002a20828974ad03f319d932eeeff470e7c64ee0aa99399cb392f8819502a9e15898a54b0218ac5c1f3c82a3661a43454c651fc5f31c34a0212b7b8595de380758a8df8ecab476f054d08fc5a1d49ede93bf33c2ebadf4e3a0241a8c118c338133557668f907e9e77f1d6e1f466cd7c25b7f0b2d7db1c67a9204beed237c037ff508492786001507304d939a4e09e2fe5733cb6734214853d5d200028449006e3cc6d627e837aeea9ca10d0726bece9719b4dd31e8ba7f0b15a921a7d4e59caa92a62e9bc4d7032273874a9c8e5618c9b976533b2b2ab2f1e441a5464cdbafbca01f60774913ad0ac71fbd0169468ee3189150ba8de666ff18f0205e1fbd93efc29aec9766e7dc76068b3676f0246db785739425c0a69032ea2c3649241aac4c24e473080578167ce76dc98f8f71e77a098c6c8b5dce628371f469eb7e686a87ae70ec6565632d12f87d8142ff6760fe577bfd8b677e0a9a0b68d72ba6c8c9cdb44c250c0b2a16a121071afaa7107c15bc09b7c02b17fd371ef745edbe1c5bb95f623966ae94d89869f91796e15de9ac5a69eb9731f55ef073ed86482031e2de31dba0db2792670d8402196384e0e2c7a5d6cc6d5fa487b65032bf8f3f0419fc64a3641e4d2862e31e5c16c05a2adb783839ed8a64b4e672adb867cb77b3a875e80374812049c6d87047fb0d1596d629a7de7def47a0133f26d4426a3be1b31915b1b5ca1c603e658de4ee26be2b0862615f6fa14733e2acaa344ae042c2819462cae6cbe8f82dc769316c6afb2c7c725d639b9aaeb33c1c268b959e5636d736dc2c1ba6234c02ace6335464873db72388bf712449d6b7e89324bfd77c2052711877fe870014820da3e49bc60b9b39a194033cdfa544b6da441988b00d50f1c4be5154b9e8d7740c63a1aaac080161981e6f282c72d344f9b3e58ead752955325529e8b65bb8f5b3d0f3b3282ccf10869d659e9c892c861721ae9e3affc872261d2c4fb575499c06d3ce51f5fc06c6756b6fd0d1c013a304f7cd493a3c6d9ac0707161738a89cc26c03152b5c55ab20fa9b37aa8a278ad9caa805a8f46260502e07e065626f69abfd033db7928fa88dccdf2f3ae849b6b540eaf8cb30c4ac59b188ffb34884a665623e4d0d9365b9c3b1ab60601f6abfa02090e77b936aad91c81cddad4ae5bce032be38d0ee4e529ffd82cd6998c9a4b1b9d068164122b1d89be7546d81c264cce63c99bb00be9d7e7e4acadcf2da0476c39ea3dcfd0a7e76e96171b4247cbc1ae380da91821f4cafb511aeca2884b6ae5f0dd8d1914728910190ad49d9faff63d7745287e04e617acbe42b550246643011cb82f59e0f69cc4c2b271a9c69fcdb71e3c99454b6bee3e2fd4fc7add6280bb0e19bc101257b015e7a4d67f76a8bc1cfe0f642a882609e52a6c189378e98a3014468972e7a838e3db5a9ea23b197621aec3e3ef7028fdbae9bceb660abebceaf29fc30a7d42f6fd80321140c6e77e79a0157fe6ddd7b2fdd5061a6fe97ecd041e8ba0489ceed1844e8f37264bbd846a59f40b9d500cd470faffbd2284c18ae4d77e5db8f0a7fe3fa18df6f2f9bb0fc9007b2d3f8f1a9d7ed92e268e1bfec2e6f2bea9ee728d8e4aa2cb7896c75b67a09d964528ec4d2a44c221a1b9f583d7f829ddac0f5f092ba7277cb10ffe9ae8412955321446db9611df9a2f2e6457888952271ca4ae57573024acc9b564a663f6e5a87e2ae52aa820d80f9226fe7d6a01c0a6eca6a63d309c8f849ed542417ef46ca8c5b41183efde850fd15952bb927ff27cace943ed685f0f1312645c6e9d5b33c77ea641f82ec65979e717cec120a7c03d0ee3a7e24f0ae7396250bf96c580a94485bf0143b8626d5113e16479ec6646e95fac4478a8337f3679a4e9b5958d45614175934efe7b37b937e9aee95a2efaa48341c3551fc4fef155d4191f716b28a2e776b38974cc32a52c7b9e650f0e788d3e398a54b5b60ec452aed88254e6dbc387e03a1eb898f0a8dd6f42b16d60bf155f7bd3b569bc02ad064015c386f3dbb6ec80e478f8f3d40e163daa39a68547aab9544f5455449716723b44b115fc52fdd7188e863f4becc27be765bc02add113684ed2dc993e37f341d9e2b01ba21f79bf1e9b613891a76c372720ad377fc1f9b1ea26aaa408d959ad60f948e909b51afab1cf6b8a1691c46336daaf6faa0353116facdeccf188db23adb78c783ed469824a5f86107eefd3a44fc33051c3aa5554a816c169a00733d08a8a1086ea75bb13d7d25e6dd29f87d9f29e73f5a9c3cee4292ddc32c9c5d65b62f3151af8f2ee83f37ab11ff971da676092d60a63faebbd64b9aa76f4fe43f5f3630cdebf13e8741c113d528abc29244c2d958663728c1c24cf1b92f72837df191cc72bb764baa2af88a82654bbbfdf8b0190b85e62396fdd28e2b8aa81cb010ff8aa02a70074ea486eecd32e62bda48e3a079818bb0cdc59a60cc0e21755694342cd5ca034164c549c0d116b6fd9ad475dcab8458fcb790e27c718501e687c25b218ee50c5041e08b5ccbc7393087801c881d24b30d1bfa919269baec35b79c7dd4e965552818e069a44ffa4f11af2222b119e48d5c11028878022a0037eb8e6814224be6c6019663c06afeebfd89d33362c907967229467b53aad7ce5b1fc36512bcf2961427526214c928c43bcee1a3423cceb25f1c23be5c9cbf722e43b16f75856a3a880aabea8720cd45602255a6d5f6315a86394c894b970c1c125ce1df1b312dbd4b3f1bf63cd86dab050118e0266f6165be80c660", &(0x7f0000000040)=0x1000, &(0x7f00000011c0)="60193f8aa82fbd10159a02366adaeeb4fbe469f7507b87b344eae74ad2492e1f2b56c8d008eee73ec42ed16685ea5c19ae4b4abf4a03e1bb583921009f5b924086629b30ad4be93fc6c5c6d8710cafc6e2496265f689e260b8e686d6d0b01539a0543bcb2de8e253917fa3e2f586278713f42ef73efec7768cac050d32383379842e4e4e246c3bdb294efab99b021ca1c3aa5d983c8c1f6b82e4a4010d00f79485d49968c2f36558461d453c34f414f3148e8c6d5c0d5d27c82a21204ee4e2b67776aa5a6ac52a154b84c11c20648abdac723fe47591bf1090d28b18012121418368caf7af449d8d0bc4b6716f29c0059ab285c81e76ce69ab8ed1f8ba6875ca10bc314a31d6fe8f4efeb77271481df0fbd6236cea4e6f6ccbece69dddd929d2f45a1a99c43b6cc63b85acfa1ffaf4f1b16f18a1296f260fff867bc21fb55cdf97a0dd163205792d668331ab8305a64d3d7f13b53b33320cd6c4985403fbb4cc76f349ed0621faeaaf5d6c74a403974014e937db45af739220561904ae03a89ddea7285acd080209db51f6c6de48ef311458a42af9a8c43793ba30762a2103032985057e26219970ac626f00cdd539281b06f02185e7a6727440aed7a6efe14aaab10c6057c2638540a894c6704934f46599995c734e5387264d0c3a1e4b64c2a83adb5407c178861227354b82ff0c1ecb569c2cc0b6da0fb652400a1c46f71c245d189885100ce291fef0e6c2e32db199f25f7386ff895eac71bc140e30ba4b33ac4698f15589f77677d76dbdab1f8af44901f090f695f300870ff7912b17074e934f34d3562c714e1a7db79a8d6062e1af800485946b38ad2de37a31555a07677c09bbe5f94448a7d9fa022ef2b0afb0dfea99688dd53ed496a73ebdd222c397dcb940ca2cee37c1f2bc9fee0a1d57e92967735eaec45b42fc52962170897693b0895276e2e88afc5992a283dae7e54c8cebfc0809825156323940b1e20fda7c57d11e09673b37f21822a35ece77f43ed8a94a5e1e38f03245b5c6fea3c2b823b3e7bdc8af2a7dd52006a83c3bec286c06d317e0272cfa6ab628434b7a9392f364be5f1f250f212dfb8e74ff31390caab1ca74a6e338d40db21f3fcaa499a428434dca39b014d4e26d8edc7898ee67be7391bc2ab06619ca028fd88fdeeda2f3bf41b0342e83a1b8b7f97e215230b1b9d35b6daaa1c0d8001f1337201057711e12f9b2da8423ba36659f55c24f4556dd8be9f40a55650f348d76d7dc58c5a40acb78aed4d55410c48191c739b2c3d433b07de3aff13cedbe3cb4dc554be9b4f7c6409a79d7db2ade73a8d59bc7bec7f5a666c486a9eebe4f95ae969d37a65ed89679f11d02f331afc3a6dd43482323c3b33317ce7dfa5c8d0c1cd1a7066b559c6733775360271342280c940fedd4d710c7dee1668de6bd37069731ca403e16ad7285f9397997d85ddab7f51985a2af98e4854347c5988361dcd33564e07be4beb71121360a68787da1788f88ff98ff3ec19fc1188d373b21efa7ac27dc5b96a299c7997da2377841004d12d89cfdb8f890eb01670e3d39f4f9c115c4186e550fd16ce17eb78451d7f005d51a4ec1f1647d867fb264e3d02bf379ad867d9b79032423da4a934cdc860cfb3383fbe3b9ee0cbb08a56ac95498d37923f351ba116782e4513adc628a083bf44f69b5adcb6378cbc52ee5108957c2edda2bf6cf2644ff614bbecaf196984998dd894de7573dc32fe27ff340c8c7570264b0650bbaff7df3fd44bcb5bb4e4aac0bdbc55d547e04da912617bb691094be2d0498636887991a54c34e18e317caa91a0bb2258ba2996e8d03bbcbee0a961b68d7285f1e066a028fab82fd8b9b84803103dbd4babd670270406ffa9bbe326877334bb7bcb2257e6870430a0d5b2898e4e81404c89d75b0a7c0a99da22f6943998c6b2ef11cb7ef0a2776306b35836ec047fe251906d94613c4b68b9204f630d07ab3f2e934b247c02fc738c63dbacff24674e559ed94e04e8bb0ad17de16e48b12709ed6792fbdef36290c810b91519a75240374e5c3f08ef2fbb462aa1c72155fc127cbde5d2aa64a529f47eff617b029714cadb12df46ba023d926230e2174354ef2f222b57103b7d4030449591e3b17743a3f6b7d61a3ee80aa73f802260157c579551bbe9e536902419addb86a5af5c35f590eed5ea0fdb20d6778c6614652b210fe211c8b8c8ff6ed7ab1b1745eb1fb4b23d23981d10da5de8b97b85527386e307121f1df55d167833cc3cac677640822c8839106e4f557014214f3596324262ab23a226fea205881fa7de65f5d1f2e1bc6d5a2fb36d0c0fa914708b8d2a0c2e2e3d118fb7d1d2d2f08347c85b8cf13b230aad473604d670259b6e566f7cea20b87f2b42e5df0c228ef172b28bc2710299766643124fe7463007bcda716b2e479124552a56e45774d8b53b0f18d6321b28c4964dcdc0a2e22cb3a68a49d2ec4ea4fd1d5073effedff60321f42a4701908e0feddbe176e80299bd8c27c128cd186a2c14fce9b7f510bb2aeec518fb70490ddcde684cc387a8b995ccb929550c4e9a35970391d6aef48a5b011a3ea9439094dc150fe0b7fd0bfb4d2b31524c4bdb54aa0c537c68dc2602dd544c430ec95c3af75fc82056d8dd193d182f7cb10c870a9629de5ca320d3a180cbd0d65164ab2cd4ca9af72a5eb478c91984f37857f4c2230d832a6b9ce4b9615c73abbad757c9f4bd3883bed17c8ed3b9cf3b90487cf6556293ce4a358745e824fc94f0bd36aa8fca35cee078e6457585bc5b4285601454e566f599b2ee09883e98eee14d8fe7fec8c656925d109518183806c41550be73e91250ca342f45f850a5aeb12131dd7e4b22393eead04dd7717aa55150eef810fbccdf5407b02352d2a5cf13690456c65b1dec19733b4b5cf2101b150dfd06e3af78ccf1ed8c17a90747cbb069c719bd04ddbd94044166bb3d185d938862c2b033354b5df83d5080ef0ef2d99fffc21c8016826473735592ffc451bf666ebde6e1450ec07ae27af4c3bdced8e70227e97c13ee37c4074b3df6d045f172649d4e9d7363f699266f93d06f70032d0a21e5bb2a93f4c9759e34e6bef722adee79e902a2959a370548cb8011458c1265053f75d0d323ba49a8851dbb2ee763686a4ca6b8d7d478888e23eb8b8e4e3441dd7e7498d3f1995c027a13bbb2fb1f7bbcf97e70a839754da3dce073c5080f486b5bbb1f27273a69cab45ec01298d1d9b108c12101455169c1b099fd4d2653ea556e541e0cb6aa37c7d02d4400fd6afa28bbe0b202439e4bf0865c1af65d2036b1ad316d397fd40a3fce33411aa80f1eb4371d88bdbc740a4498af576f6f240672b09c24bc336081fadcb8a027cfe1fa1be71979de77852eae445818cfd208643b8c5f3e088679248847aded12db278147beed0dea8d2c4e524c48258999920740b25e8e3b610284738ad532bbcbde81b42e493793701adc42f27139bdc08ed8e5d9a132f96e77404260fb0cd242131d0b2f1dc27403f75bda7465e41c8382804d24e7ade33698e151a7a8def3d6330664eaf1af0460d652bd6efdcf768a42d9706a32023f79a5f4216dac2c140d8505adddff89596cbe8041efa0f3b0dfdf7c597b4e80017a2ba6ef577ce54fd286784f4ac559a7bfa4a3cff6690c355e7d52f8e18247445f64235418be62df0bbddeaa9acf82377daf2a028063e1f23be9ec9cff5956b7a88cb1e1c60354a8b05e2c277e7d7b88c3e393d4dd7287b380c448b076f4f58341b2d08b9054732dddcf1f57daf51c2ff60290dd8f8f69ad7c92314e5c8caaa1fede83099f64a5c9020c54c783e7a9ec239e53155299c80c4bbba09e4444dbac06f3706f42c6c2e9142f3ccfc71ea0036450e235062eb9d5b9443b067732fc0a480b4299d154abe58ef82fcedaa84ba47c6cf875220728d220e054ec20159593cdd67487a41de4e22478ccc2731cd7ac668efecfa17ee1a826628a3513aec2ad13b657155faacfdb144849c9003416647a02b9cacae2fb33741453e6c3e3995b411ba72de3b22bf744ca3a5c77622a70c99d1800449c737aee44193a65b9f6b961d769de5140868ad4159af55e105a9c19125e728bc3407b0c9aa38a8b8c8a3222fbbb64022183752e8afd04a1290749219da356d7bb5ad04e0470cc89483e9c03f0425f10c09a11bc8b56685bd54a6715f9131bb8f6c404ed187f0553b8a3dd4cb5993fddf2c197fe35c787a7be2343213591b4c75b8694f1886ab91f0527367c98d929e2f33194fd4a8be9f3852d8936866d8ee206de35878638d22d68d3aca6f0e0834a64b2e4b0a2a4833557a905be9a2966f8ddcba5710d5e9663b6063613a6c15fbaae5123cb437db942e622d6a47f80db7b43b7436da4856ea0ae175cfd6b546173a9e6d1668a793ee862e7fa3193c9062ba338a64a2e4a948e7991a426bdce75ac60a0710fe3e1f729ef135367e229597f4501566a406f1633ee21d4c7cff1b5ef610322f174e9fe5fd53449d6d6cba1dd0e56e1f27173de86f87d56ad54e1bc054a8a568e1cbf1b8c1b7fbc3b3e02c2c2f2c2d60b991855c1a29cf2f3d7dae92f0d9f7453193fed82cf3167c0d08a66b255b6526c36f63e8cad416505f1b132194a79546400e035be3b351d491d6658a95c90be373e88d876ae271c57c99ffcf387cfe031ec4dccb9c745074b0a16431d12610e906140e8d800f3b0093ef97c2dcbb6efc4bdcd25b513c96a8705ebd78e74841a77f659e4fc4ee06ae1e70962202739463b8d736016ec5293b9f5d086689c8c07b1cb7699448df6a5d0a61b6d1400955d2f16e0bda15625f823158d6ff49e18c6e38a290595fc9c2709cef779043f20159ea4096f5a5a42abd7819acc98eaa48737556badd1f92075558e04af63f905abbc2ccdeb30b16936f3b555265888b578aa975714c572c4e193951c6413498da6eba68e76762c4ea605425a66ac7f78ac1f0693bb7a0cf164637c448c9845dae4dd594b976783e662f2b94898ed641ac768d4cd798dfcc7391d8b6c7729436e4d398da6e4bdc1054d057ad548e3b79cbcf8b0f1a1756d9491bcd449e445eeaa5f3467e8e8a6fb5424f5aaf3c0c7b460a8783f76ec2adc4a3603503fcecab009815503e05d7a19c816f14f75eb690e6cb0cc745f90c8fa8909949a892aeb2b713cba665eabe0fd93b5400a1d143aefb6066a7dad5473b79c39aef475381e45b1d41a51437bebc8c330969a9a72bccb828dca2412ba1d61a740072be30e667fbc1b01a0945400c9f352092e842042acaf5fd9f6c15c64c2559ff4b22b0196f8f9b55c9c9e7103e8d62cd3bcfe8bb924afe7f75abcc254a7f1166606f849c7bf927a20f904e390be46d84b2f2e119aef27cd564127c28fd4da93b7e4755dd377ca98e417f059850da8f277205e3f79fc2979e651e368874ab3f924e0540456833befc638ae7470b6c56562474afc39fc3106962a966585e8605a16a6dd0d0b4118c4b9687525175fe9835369b8d91b6b6e30bfedec56fb91261fd0814c696328ee9e9d1a4119580df1c403aadd963d4c3a119dfb4f36bce4bd9ce449764aeff1df8ac427a352683d22134f8acbf3aca25039ca64463fbacc33a517affcca99e601ce0b3d84299670056145e7a25b9af2777de68839e8d2076fc408248ba830d7f9ce66bab462b28aca88b572221f9fafcfed4f7592346d900feffbdb2602cad93a4e8c00ca171ca743c897f0c381247c46c9cf9c96d6ecb123ac565fce921aa09ad3ea243c688", 0x1000) 05:29:27 executing program 1: semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f0000000380)=""/185) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000080)={0x77b5, 0x0, 0x7fb, 0xfffffffffffffffe, "0367402ba77f0c02df717976eff2b900"}) read(r1, &(0x7f00000000c0)=""/118, 0x76) msgget(0x1, 0x0) r2 = semget$private(0x0, 0x4, 0x1b2) semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000340)=0x70) semctl$GETVAL(r2, 0x7, 0x5, &(0x7f0000000800)=""/194) semop(r2, &(0x7f0000000400), 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000600)=0x8000) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/4) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000500)=0x9) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000240)=""/200) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff83", 0x19) 05:29:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x1) syz_open_pts() unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000600)) r3 = openat(r2, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r3) socketpair$unix(0x1, 0x0, 0x0, 0x0) 05:29:29 executing program 1: pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000440)) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/53, 0x35) syz_emit_ethernet(0x3e, &(0x7f00000002c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x8, 0x3a, 0xff, @mcast1, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_rs}}}}}) 05:29:29 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x14d}], 0x0, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x62) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x7fff, &(0x7f0000000240), 0xfffff864, 0x0) 05:29:29 executing program 1: syz_emit_ethernet(0x6a, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [{[], {0x8100, 0x0, 0x1, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, '\x00', 0xfffc, 0x2c, 0x0, @remote={0xfe, 0x80, [], 0x0}, @empty}}}}}}}) 05:29:29 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x56}, 0x2, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x0, 0xb63, &(0x7f0000000180)="91ce5c4c30433efd76613dd2f102b9a426b8488a2749e76130851979f025551f0a95903c781450ac74c213f6abc903222ab8f52cd065b80770cbbc60713129241c17a6ab8d8ec678b25de3b18a751ea5b4c70c8ab0e566965f93f56a58b5ff76f1f9a548d97a11b0017fd7b375847a4c8bb92bed055d", 0x76) 05:29:29 executing program 1: r0 = getegid() r1 = getgid() r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgroups(0x5, &(0x7f0000000040)=[0x0, r0, r1, r2, r5]) r6 = semget(0x3, 0x4, 0x40) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000080)=[0x101, 0x9e5, 0x1ff, 0x100, 0x7]) read(0xffffffffffffff9c, &(0x7f00000000c0)=""/135, 0x87) setuid(r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r8 = getpgid(r3) setpgid(r7, r8) syz_extract_tcp_res(&(0x7f00000001c0), 0x7, 0xfffffbff) r9 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_OPENQRY(r12, 0x40047601, &(0x7f00000002c0)) r13 = semget(0x2, 0x4, 0x412) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000380)={{0xff, r4, 0x0, r10, r14, 0x10c, 0x5}, 0x0, 0x9, 0x7}) 05:29:29 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) ftruncate(r0, 0x0, 0x100000000) syz_emit_ethernet(0x5a, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x24, 0x2c, 0x0, @empty, @mcast2, {[@hopopts={0x33, 0x1, [], [@enc_lim, @enc_lim, @generic]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 05:29:29 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x2, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) 05:29:29 executing program 1: getsockname(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) syz_emit_ethernet(0x2e, &(0x7f0000000040)=ANY=[@ANYBLOB="9fcaf6e338b4aaaaaaaaaaaa08004600002000000000000190780000000000000000000000000900797800000000"]) 05:29:29 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb08004500002800000000cf61cd99fceeef61ffefffff1102900000000000000000000000040000000000"]) r0 = socket(0x800000018, 0x1, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000440)) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0xc0000) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socketpair(0x6, 0x3, 0x3f, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r2, 0x0, &(0x7f0000000040)) close(r0) 05:29:29 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x4002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902", 0x62, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r2, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) shmget$private(0x0, 0x2000, 0xa2, &(0x7f00000be000/0x2000)=nil) 05:29:30 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x3}]}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="00000018600400", 0x7}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r0, &(0x7f0000000000), 0x22) semop(r0, &(0x7f0000000080)=[{0x3, 0x9, 0x800}, {0x1, 0x1, 0x1400}], 0x2) pipe(&(0x7f0000000140)) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000080)) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000100)=0x9) r3 = socket(0x2, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0, 0x2}, 0x0) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) msgsnd(0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="f2b192976d78d658c7bf9e36e5761a71230081356842a5c12619cd4b14a04524ad7980a34523c479867a8451268d913220b808653ea294c6f29d80fc0de955c943e796b795353d88dea7e727901751f32a623c9bb36b1369636c4cf71cc45212d590aa4561484d9348591e33d3522cc81e4e9d5714754beb0221e3e584a247f9c9ee133b5679343c6ba197b3a171ed2bda07a99dbb70764e9c0903bc4919ce124db4ad3b16ceff5275d7bfbf1ad910d1f6e9ddd54779839a1ed230cfb7e28dc09213841e930063d92fb4555f7d5c9be6e7bbf29079cc4382801a6fb1626d227f890de952e07e6ce48e93da2bb5ca0abb6f", @ANYRESHEX=r3, @ANYBLOB="a1d0452fae9a662dbd7f8eb0ab0553419c45a448a38154c02d64ea3f821056b6fa200d120accd6580575b6911ee6ad9a8f7f69fbfbe59535d0e3cfb5b918e132f917dd653a7ceb705f402acfd070565a8c375b7d95d280927ce53a72fa66bce9c565945d9f18b094527db8a487ade6c2ae512097ca131f50bc44e2d427ef61622240fd6152", @ANYRESOCT=r1, @ANYRES32=r1, @ANYRESHEX=r4, @ANYRESOCT, @ANYRES16=r4], 0xb2, 0x800) msgrcv(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000fc000000000000379cfd46000000000000000000000000000000000000000000000000000000000000000000000000eee100e6ffffffffffffff00000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000004450a98f46b3af0000000024a22ea923d135c3c58be3d52a07d887d467b940986c0680f9dd160ec6b65d6d17c4331dcbbc86e40d86ca216bf620580f524688391114"], 0xf5, 0x1, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000400)=@file={0x0, ""/9}, &(0x7f0000000440)=0xb) msgsnd(r1, &(0x7f0000000000)={0x1, "6a7715654efe871cafd76aa1f42cea9f4002eccfc71401377cad389c4f76700e21ea2cdcd9cd825e18cbc6470b2622c5d92cd672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45811b290efaf3c5d518de658356ce7b28bc65702184661b7637d97761a0476f7b0f1f4465b4de1b0655283452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb04b731cb084542e16c2eb931a11c92b9877722265eba7f8ec5212bfc96c9017d3f1f5950f2778a9"}, 0xc8, 0x0) 05:29:30 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) socket(0x10, 0x3, 0xe5) setsockopt(r0, 0x3, 0x23, &(0x7f0000000040)="caf5b415", 0x4) 05:29:30 executing program 1: r0 = socket(0x2, 0x8002, 0x0) socket(0x18, 0x400000002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="4e60695e0545c3a8"], 0x10) write(r0, 0x0, 0x0) 05:29:30 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000600)) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000001c0)={0xc68, [{0x3, 0x2}, {0x2, 0xffffff00}, {0x2, 0x800}, {0x2, 0x5}, {0x3, 0x9}, {0x1, 0x1}, {0x3, 0x5}, {0x3}, {0x1}, {0x3, 0x6}, {0x3, 0x5}, {0x1, 0x3f}, {0x2, 0x9}, {0x2, 0x5}, {0x0, 0x6}, {0x3, 0x1}, {0x0, 0x5}, {0x3, 0x1}, {0x3, 0x2}, {0x3, 0x4}, {0x1, 0x8001}, {0x2, 0x7}, {0x1, 0x90}, {0x1, 0x200}, {0x2, 0x7}, {0x1, 0x10001}, {0x1, 0xfffff801}, {0x3, 0x3}, {0x1, 0xe829}, {0x2, 0x1}, {0x3, 0x81}, {0x3, 0x9}]}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0xef, 0x3, 0xffff65ad, "925475447dc5fe2b9af4340a76c22ba400"}) readv(r0, &(0x7f0000001640)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000000300)=""/195, 0xc3}, {&(0x7f0000000400)=""/116, 0x74}, {&(0x7f0000000040)=""/40, 0x28}, {&(0x7f0000000480)=""/238, 0xee}], 0x5) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="b244906c15f54157fac35f3582cc7d60156d3ca6e6f3aaf3112bdd213906c673bb14b0507f3d785f0425ba06f3987e9a98e31cfda751855667edf7eb42cb820d137bf51bbd7e239eccb2ed82e1c0402321ffffffffffffffffe7b4b4769d319f7d", 0x61}], 0x1) 05:29:30 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x0, 0x40000000, 0x0, 0x800000, "3a813e62b7a8219f786eca8a5231244be576236a", 0x0, 0xfffffefd}) sysctl$kern(&(0x7f0000000100)={0x1, 0x49}, 0x6, &(0x7f0000000280)="b129ddceef3f9ddf9d50ca74aba4af3d8e590300000145f3ba1cab9f8cab7c5e187abd77cdae8f452144afba40fca0415332fe4a159365c0ec45c3973a0fe9c78eaec768e0981cc3b828ed50b8ba387e8acb4a00d2b3591018d0f27e3255c15cf4593fa7fef0bb7269e315bec3aa86cd93596b7652f6557eedd36d8e5e40f5834fe3b8270c27a00e2ef9813c704fc0295367fa1f7d639b52cd63ddef4c06c4a679845babdbe1ae560023000065a9c822d65d944cf5bf07433e14d7f0784a0495d604aadb6ab70100010000000000bc79fe7eea802df494343299b1fa14158f1f7c8f7867081b81a08277fafb7d7408572f163ad4684e3b885a4897397c0545ecfe94b5c4ace9cc0433000000000011a40000c518957073aec1fc48b12657432261ba257c4fd86a878221d8677a43ef813e23420000000000005a72222812", 0x0, 0x0, 0x0) 05:29:30 executing program 1: r0 = semget$private(0x0, 0x4, 0x9a) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000580)=""/130) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f000001a8c0)=ANY=[@ANYRESHEX=r0, @ANYRES32=r1, @ANYRESDEC, @ANYRES32=r1, @ANYRESOCT=r2, @ANYBLOB="d51c9d4d48a95611fc27e42f5fe3b1526d154f716c146973abe1fa9e0747cde6dfbb5ec2b4f10d8e9ec59704d9b76917f03f3d875210005442cc282394dca0b245403a60cbeee049a6440bd21fac5ecc3addbeb0b47c9c3a32ae5ae5be9351b92a93813ccdb9da71757d93740e0bba3c4078e1121c2402ae0e2223369083b2d798c4d00747d9cc744a400055ebdd1d851ffe3e8ad28056551585aebd3985b43aa766c38e46d57aa681b5431a6340bda5e96895c476b75a490a85125688c95ac9a6e591687e4db759054adddcc1756e17848296310b0427b4eb2059e07e9a6e3b477ae90ce1e4950a395f3307e448206e3bca7c143a8ba881e6528f4a3ddbbb8a8cb9bbd7bc16790100cdeb6b8352efdb7e5d9e637497297a840714043b106250393daeefc1a2eef38d1f094ecfa0245ae4a30a5815a26320f4d88b9e31349d87fc47ffc37b71c4bc404769e9849cb5bce73a404c733cef0cb4512148c6bf4f55ffff8277f0375ceadbb391ebc48d2c04e9582d4f76edde216f3f2e8db06effd56a7bd1e093b437a890409d8d10d8000000000000c1b036dba88b381fe4ebb2eb70c8b63c537f6d990718064c50b214bc8ac7979a9379857b30e498d0277c1028463f36fb933edb09b8ced563180295dac6f94e0900000000000000462b12730861ac5183ff965da5aa36fcbd6f811e16c5e586020f6514fc8867ad1430b6ecd10c06e74c47596e0918d7cb2a9089218ccdf3d3f0ab01651c54492b313cd13a94977ebaf310532c296dcfcabbe67013b9b2717a1f2eca44d5a578d98bf04228828cc4c1e3f85084d89a24b5227ec68d60f1f3a8d938d9206a5e640e9c516f762d41d86756abf25150b0b43ab7596630b31d0d021e41db5e09f1c2872c7d4376975808215fceba9d7c71f65028775d85856cc04dca36492457783531033bf5c01fe07a3c9518ab494c59fa50974f3b400e74f2ad7cf5e0875105d9b1ae1b370a81648b7f3d58955f3bd3f0b45529361b700e9ed1788840952a5d61576538c29adf1585f65f5c1cb78cb9482fe2b65678732cf3574a724612b70541a3f04bdd7602b6f4413c1a15000000000000e9590c265b6ad203429f79b944c073d05ad2eef93c49a5eb67612d3d94a1ffa57217a2b92f77b2e5099eb5a0a1930f41a2b6bbb7c8d8b313beeef131547e4c3b10b4f12a39265dba07294a4a2411ea3b7994c5fabadb9d53d6299b0c0bb03a74c0b3ebbc26178b45b6ea9fb1699ee9d5508f"], 0x109}, 0x40d) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semop(r0, &(0x7f0000000080)=[{0x1, 0x8, 0x1800}, {0x0, 0x0, 0x1000}, {0x4, 0x3, 0x3000}, {0x4, 0x7, 0x800}], 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000600)) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f00000000c0)={0x8001, './file0\x00', './file0\x00'}) sendmsg$unix(r3, &(0x7f0000001100)={0x0, 0x0, 0x0}, 0x0) r6 = dup2(r4, r3) recvfrom$unix(r6, 0x0, 0xffffffffffffff14, 0x42, 0x0, 0x48) getpeername$unix(r6, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 05:29:30 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) syz_emit_ethernet(0x46, &(0x7f0000000280)=ANY=[@ANYRES64=r0]) sysctl$net_inet_etherip(&(0x7f0000000080)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f00000000c0)="12f3ada1cc11f468fa917e4f74011e98b4499cd4c0eba85fea2b27196f9f51f067f865f7dd4cb5a70619a55d6b6e24a70d2c179441bdb013304c8cdc89b34038790bcec45c47e5f1e19e4c31458f4cf69af56be4c5218f1208eecab2b9f15d1bc95400f8fb0669f968b3afd4ae889ff6349933957f12a00d52b6272a227c983046f353cc62c9cfb29ee6590f7ab4981720a8dcb70ab3f61ed11ce1f31726828edbd7603244739e5045fe6389de1e041a210bd9a6bda6ef2b5c7679699c0bd23edb4b132a701c", &(0x7f00000001c0)=0xc6, &(0x7f0000000200)="ab1eee6bd2b7a876b4cf40239a86eeb6ec6dfbaea6be8b3294a83caaad521aeadb905ed336b0004e644c2fd8a3ff804c8ff23f53c9bbb2bda97539d918fcc08d4e228365445821089708d9a0311d53b46b5a7d", 0x53) 05:29:30 executing program 1: sysctl$vfs_ffs(&(0x7f0000001080)={0xa, 0x12}, 0xc, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000440)) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000000)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000440)) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000080)=0x1) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000600)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x10000) 05:29:30 executing program 1: syz_emit_ethernet(0x98, &(0x7f00000011c0)=ANY=[@ANYBLOB="ffffffffffff0000f7ffff7f86dd6010fb7f006261ff21405aaf59ba2ec23c0a94fc4d033a04f835ca51147426c00f82783347a0ff0200000000000000000000000000018500907800000000190608e5ebd2cb840b0c5e8fd1b8572b71b5e85640cb3b5f7269a972d7c6515dabb76a69912088b5380e3ae147f6737b000501ec0813a6066d248c7aaf8b39bd7bdd047c795a6abff880e3493de3a94a983daf"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000240)=[{0x4, 0x9, 0x1000}, {0x1, 0x40, 0x1800}], 0x2) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f0000000040)=[{0x1, 0x1, 0x1800}, {0x0, 0x5}, {0x0, 0xf1de, 0x1800}, {0x1, 0x5}], 0x4) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000180)) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/24) semop(r1, &(0x7f0000000280), 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x20c, 0xff}, 0x7, 0x2, 0x8}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10000, 0x0) semop(r0, &(0x7f0000000080)=[{0x7, 0xffff, 0x800}, {0x2, 0x3f}], 0x2) write(0xffffffffffffffff, &(0x7f0000000140)="2c1a0a1281a47cc5be21", 0xa) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000001c0)=""/4096) semop(r0, &(0x7f00000000c0)=[{0x3, 0x401, 0x1000}], 0x1) 05:29:30 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="9f0344067333f552d0a54a241e163263bd"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="9b43e3aec38deca42448b48479b1bf215ca9f443b59f9d9bbca4dd5568d030ce52f8110dde423c3e58e72d28dfac179184c87f1b5c07ca9beea36ac0a1dc9e62f1af5219e1fe26997c964d5efd4471260ecc4762380d34b1b9add0195c45f8a354ee9b726d065d08cfdd5a1d0b69ec760dcab2d1241e694c85ba3d55c1ff3d3a5cd988d5c7757bd4bc3a377b3173a6b33ecca4a00865d21cb5157aff8c2837eb52c55e9632f7e125807d57d924bd73687b4e002324e600b12997d4d7f625668d1b78e174c171d8d0d34ab73bace818a0cb3c657f6e9d1d"], 0x10) sendmsg(r0, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=[{0x10}], 0x10}, 0x0) 05:29:30 executing program 1: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 05:29:30 executing program 1: r0 = socket(0x18, 0x1, 0x0) clock_getres(0x3, &(0x7f0000000040)) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = socket(0x6, 0x1, 0x9) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) getpeername$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getpeername(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)="03004000a44642835e9bfd749b21f46fc37db92b7f3e8ca966e7963ab3b4c45f296a4fe059cdda366ae809a55383ea0742f9a30a20e4bdb95c7eb1d2faf347b8ff5443aaa8d036a7ec7f942d15dee07664c20523346747897bb947a603d9dcff8be7d489b882eb883e7cbb6d7ceed945753745b287569e", 0x77) 05:29:31 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r5 = getuid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5}}) r6 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x6, r5, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r7 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r9 = getuid() shmctl$IPC_SET(r8, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r9}}) r10 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x6, r9, r10, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, r10, 0x190, 0x100}, 0x5, 0xffffffff, 0x6}) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f00000001c0)="654590ef13f729b7672fbd003842a7ae734b4eb0ffa5eac74aebe39688af09509820bc7cf606577951b6e08a996feeb28e5a564143d4fe2de046b7f8acf0a2a8b7f7f32dcfd216ec6055729fc33226f5a9407d0a47230f2f954bcde3b1bacd57686cd7b83dd711ea4116ed7d5919b755466a8f5563e398c9e0c864c0c6e842cd82b0b4c51e7be627275f8bcea189e677da1d3818b2b0cb6e0224712d4c9d48fc4cb98e2bc9e01950", 0xa8}, {&(0x7f0000000100)}], 0x2, &(0x7f0000000300)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r2, r5, r10}], 0x40, 0x6}, 0x4) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000180)='\a', 0x1}], 0x1}, 0x0) 05:29:31 executing program 1: syz_emit_ethernet(0x1161, &(0x7f0000002080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd66f3e55c112b670700000000000000000000000000000001ff0100000000000000000000000000011602000000000000000100040100000100c2040000760b0001000000000000008c040000000000000401c0c20400000004c2040000000301040000000005020006040133000100c204000000082000d871e2a1198f82163c5847fe03fbf7ce6948c6d759402b803cc504fca3d46be979bfc93bbe5d147c3d67fecfc7751bb0e8ee86d80c8bbfee758467a48cc4f9fce1ee7ad45b61e3c0a52685ba04f631fb73dedc6a40ca876dd3005c4e9a53defe55a29bb6d33ca642501769cf6925c6cbba50d6b7b40123279b93b7fe30e7bebc02284ae9c00d43d9668a4d7a52477834b4d6f91fe3cb68d1610603e036c8b60dca3e50f05a8be76a153e94647b0a312155ada2ffd1c7b05fc9ccfe53375cc68bb8765d314bdf35cb02fe90664ae52924a4430a56ce61dafc126a13e5e19947952c4666d7a5cfd2d099a31e960170efdd4e5c5cd76750c7fe95fe67bf088c494e2ec483d4a8a1b52b6b9a2ded27013c2fe1422aada6454d39a7c988972cb840ffa6816531027c425b226567bc8d36b46078629bae767e95b0f348989e6dc53601c6a26d017d3a26d43ef0a8ba2d48883f08bcf2d133b36e70679f0c9c42cf7a059735a0729b89a1f5cc207b185a271a45b1d11a52ad98fe8f942654069c7ef1a4ee282b684f021e63e64de6bc914e5bdedf676056ec4d63dfcdb9f490e9d276432a16d50be3be5bfc9b6265b65d1c8f24fa74cf7e0f38360a762645d2f3121d91d4f01c44ee08fa8db0c005821d61fbbd6ea7f0c1b52d44de346ad1746c27224c29e238a385072d43bfec67844e45c858e5bc2231ba87c7b3c37e00db391ec9822004f5e006ee79636de39450713edb6eeb3d0781e3eaad2da7c3a6bbeb830af47a03b1420ae447f454e6750f3c1a86811bb4f11d7c82d93abc48aa1d33d5ea1087ede88e6fddf0d9b3cd597bb91ef9b8557960b3ae8259a7154eaefbaf706360b0ea5d0b61b6caaac8af9d0f973a9de44e5d0cf9b2c60addbbd11c1fedc61193047a0dd9afc2143cf692f61c7bb72eda93740037f40ef193e74df173818a4a3dcc5a3bbcb7cf0e09055273f9861bceea22078116d66b2c2efdf8b0ff093c1be4c6962ba3bbb67a8622dff5aef8b9ded8e2aaa7d146122f962067bf355ddb1dfee6b891b0cef807aa6981e423bbe45cd62323011b6fed8a8e49c3cc9e4c045236ad7cbca2f2ddf157e27be56b3f1e30c204c6a7b64d422f6b37cbad37ca93e4486e526118b5af2c3729f0a015a8ae37855a80a4e5e15a5f67cb56a984b0b3c7828b97ed4e5273dddadfab8d23b2386de4c44fdf37db86d81a8c6107026c287cd94e085564adc541423bd5fdec9f45a3da980450aeef72745046cac8d7394366b48f0f75f4212c43238ea955a12689f5a0298357457207858e3164e1b2b9f57d00767e721be32f848f081fbb09c953f9be2c6f6f263f76a811eeb6c80120651fc2791ca07760f84f78110a272481ccb6e0e8d83bba450ead77e6922cea5ecc000d13f7d3647616e307245084b9b9fd65460e7dfe32d8d5635d11cef5312887edf92fe5dacaea26f0ae7a2abadb284d0767b5bcb4f3ad6804372ad68e03fc130e4c07f3cfa244fe0234ee542ca8f5393bd40a2480a5f7ea1afeab9618c361d2906f28df39d228a146c7eb199c71dc956fe9b3461fb50116f2ddb519c957a5d33d62c5cb3e589a496a6c6bfea0e3705866835b31f2022077f80e19c8a1925588e8fe275807e01948541da2e898a34358ea6083e54f5955f858d20b914f2edd75ed40c27f40b1ae76de2e9961481f25d5de0aea82db6b0e6fddb42501cbc2f87d328bb88f1f6a793d57ca8d253ad10825462186f066e56fc22cbc2ce3ab551cca6b97fed138b88547c3ba989a50f63ba1a39361495bc5f14001450705c4f75d64d57ba5dbcff68658a102c64d0c3bdd27d75797eac41b4a8e6e0f055006f9e71fa1ae8466d6bfefe4320a71722f7ad048fae523906cdbdfbdb61d4d06fe386566c16a4c2f4aa7dbf2cd85d81d8750606bff21677a759a84f5928b97cdc46171641265371eef0474cc1c6670e91293f36ed5599b840975d69642296d828c9bc9b5a13818356b7755a0d5d5bc4aa8b2bf8cb2d99f3c00b6189fa2d5c188caf203ab23400a07950220d783f0bf5ae4c30cb85498cee532791f923b2e0ed03dcef73f614012edef04e7e7bde50989af90043bb80788a52f640d54d55b1b3c15ac45596c11e95e2aaa4c23523b312004d8983f5915eda0f7c1ae25714711dd0d577bcad2087514035042f2b67fb822e9f37bed6cf537aea522ef45841072ec8c82e4ee168e20990b293b0d078bb07cb0fe485f31acd5a8e7a376d0cd0b462bb73d28472e8c120def38dcedd0adf1b17c151c6c8a12ef06e9470d22014a830bf55cb4be7cce1798a2fc877e24776562b7ea5220de3d2013463d0cdb81d81b64977a972b99ace89e811c84229d36f80fc68b9dfea4f564c02aa5b329abf955624292ccbd3848f1629ed24688c7820e94b06b39ca973cdd7ce42a71098bca0f755cfbb5ea6d6d62258b05b68157066d676a863864aa60e1f65e476a6a43eed80c1b0419ec39e0608f8649ad62717844b4df58042fbaeff639b780a2a4f55dcc814fe24d85801b942d52a5388c540ba859fc332d5ad5bd8b517f11c01fa6dc8083e5e171ad78258556191e6046101236acbe94a82b109d7e867e7aec67c9336e5bd2ccc9b4f7307d0e616deb398a65a69622f3dfccda90d66ed3e079dd33d8b3b5a9da79f1e82fedbefc6f9fae25c7979046d2848b1514b8dbb4ed8af68e2ac76b5c9e0af3ce62a3f6d336213fe6f34a4adf67c29110bc3c547a60da3b40ea3cf7472bf15f69f125ae68069780af833dfd50692b5817ddb2a3feccde9fc367fc22c8d9135f50d2f522cf4c2fcf5bcc8159f68e70fcb322084f698b4408f26c9b619cf9aac488f902343cd99dc3954d6eb3e84040ff3981beda91ccc6d81c61459ee8503733000ea7e2042870c4f68b3cd7572694b5b8b1445c9aa21e4e00c7a6713773ba63dbe528f4738f9ae8aa7a5567f97d05b0652f14e91d29b501cab4bb277336a12b4e4b5803ed143cf9fba930ca9d3ea2fb54733d6a0c22c9e4d074d00f925d809b43b4ee9ebeb2d450a4d9bf15d2305debfb9ca924c8e6e71fde92e1ecb523bf97b424132bc19b1935aec405effa92813ea6786aa4fe3b9fa40b8b9a4906ee4a2c1e028807aef11e23ca2b8d574eabe8319cb90c63987c7258f70ef6752998cb328f0c3967617b9af638656384a1ed5179c107bd4742ae894fe2a1098d3478668b604a9c9f7b02372ca773882083392fa2d34f84a033e1cf0284c0f222dd933a96627b138b98c915b83bba348c27b0d346c7b179e0ac9b654e41dbb5ade1e3f0a42a14acfa46081081748bcd5df28e7a27ca466c61591eef7cdf08c2c0d13d6cddbc81342ed6560a169050fe6989e4aee6e02da45d33a7033233b229d26f939c6f7da45581f08c3d5e122319089ce76829f540e71bf8946f5fa124eb7f34790cde6fe07e1ad2410b6c76f8b14132c535f54472b9bb56d13898bc2c3ef157c4c6f09a78453459f66c1cb26df886829054f1c240f667d38981f4919d0c073581839ce64594855580ac5f17f37e95234e6063c2d6dfbef2778f52d1ed53ed7a2f1718e51da6c73b11112d46b5d72bcc1a6bb1d540b25f31ccbf748122d4635bc3246c991a7a76ff9dd2f4b1ecc789a28c175173151e11577669d81f38ddfc653a0f2318bdd3492cdb6ac01ac334ac3b52dfa4c6326416858a1102ed10ec69579d530321cc7ba93bf6e185c94dbbaa01123ca55f7b5cc5fa9c2f2677d6efe7bac117aff4870fa985a46cfabe6f8a81f803485421c200f0230edb3e25b994517c564a430f1e355aaa937c19daf78be5fc3a2a720e83ca9b448842d621311f2478d4f083419c76a7cf93cb3442ecf7dc30fac01b63cee3525622db3c91827c8be3032c98a5b0deb41aa8d926ce51b3df37936c7e3990695c6b3c9f8bf2f9e033b9e2e51587d501a1590cad3d16d6dd4e80fc6ebe914fc2a503dbb51db8e0fede1a17468ab45d47605050af8a9f0e7a220e44f5c026a57d12f272f6c903a761f0226dbfa65ead7c808cf16ca23e82bc7eeab6b4d02bd60415f8b62b4d6224506924a2dd40ef63d2df19bcb6b975763070a3873f2652a66daf8a0af96545bb6f993e3ba99f217206f48f0f546ae1ac6316978d08df606d68bc44eaf2aed6731d6c65e9a87268cebc47f933904fcaf21787e0f67e158a7c7f8f789a0f5b229cb85d226918e6f343b2a0f24e9ed327209ba80927bad1b1e5faaa4fd3c5fee76bbe676fcd6a3dbfb950d3de9480ed60aa8b18724b2d21d98dccd74889077b4ab9d0e8594472db5fb7aa3c9d77a91583a43b13f8efd829884191587392a5696a55c8341346ec0836d7831b9b6ff8688ab066816e6e0909cbaac51be9d2444128ac16afa391e1dc06ba2ad3929fd10ebd823d853f83d0827c3e6b6ff71c443e8f917037ae01cf99eed29e402609e37102394f1d839054b381a1c2046bd83037db49d98c34c8f4d941cc1c6d4c5cffaa510d451225568c1cb43f845e6bf9e874a2bea9c951a7b1209c33b79598afab0d710a2059be458d6fa5cde442d10a357e5fb75c6e2433f9a0e20525ba86591fd8a9de47b96f5f0e77625008ac3d227416a91607566a21d6af58c18e7f4fbcce846e71edb76ab7228bffc0a973e2b9d3a6a7f5fc076fbd8e3c3f0fe7776ac5a3e272d69fcd2283b6805f2953eec4df4dca47a2c9b3e7e97319c6fee861eb3fc6e7556231f92ed3614fd71a29da3e76ac89eb073c49859a07afbaaa5fdfc4c3f81392db8c4d420f0f1a6c7017960f322ac4079db5f768249858577edfc57ca55a5b156cdff0331cbf61e8b077a11bdc279c5201176934ca1a0810c801131a7ebfdf0fdf43260251b3fe677fe5fcebca30c01150d89b26f65f3d93800578ddf7a149af4bc3fc0d32c27345fb9c857cd277acfdff88c3abf4902700f6645a4b464fb4b0c57fbf6594187785f419fe2fea694497bc928d56c20c2d9fe47200371dc17dd36a426aa4f78bde52a0132a8b59bc07a2a773099d99be7cdcfdeed319b9bf9e60117a20c67e2b33c1363a6aaac312ca463c62b274eae24bd2daa2ba24ffc0a93834b13ead5314c9a1c69811200827ee086fbf640c347720ae94b2bce03c8681a869cc3e43cd63c3e592b4eb6fd116acb50db847ae6942b0aee6414e2099e9d65357210ec5b1dda0f2362025f6396ccc13111345b14db98386d83ed4e5b3d6e4ebe5985c9dddd0f03c2b95264de1e707a4608b7d5c050f79b2058ed5a99272aeb151e3858e393deb5067792936a0b72e95162ab86696eb944f9e66af95e170b92f35ff4682dff7d5504f061d957b17d630c09ef5ce1d5cc8ea3d9b1863bd010dc4291072d92a9ddb8135b36f6ec7af91a50630146bd57e4695939c6ad4571583154fdcae18e49c972e82cf583dfed9acddf16954f52da10ff78eb51edf7924ba3052c9a4c5e4a32144b1ccfbccbe0768b1785c8bf239b6f4b15213e68e40f8f40235ac1f40cc3459e82411e0b29bd0c143650c01307e8f6c23effcef24fdec6d0daeb0196c30e66949354b98250471955a838f5032f698975a5a151f824ac2921e096428e3d7cfc6976ffc1062470a8abe9c31b989030820e0ed8e8f12b6a8aedeacef6609aa471f89cc71ffed3fa1a5d97559813a85a16183a9bff809fb1c5d88f12b979857ca0754b187172636fc4de0cc87015eec14c2f05860cf1fa8cf32390007f460b6ee855105bc5bf8729c4433c77bc47040aa82d86c00e42f8017872ccbfd8f52fe5584bf728a3eb484a3d97f22829e225ee0391dab5446043bfd627088e6f97cf52406004e234e21000890788f3ea47995e6e21c4bd9bc20749b353f647b99f5073b69b8911d29f4e86fd46362ab3a5fa72d37fd936d83737dcde8554244caf0fecb7e0c7c7e403ca8bb8e840f668ed32cdc4c2e6620d3f4f95d626b41d448cf6d729c05d13b517f5ad5c8bb7f74d0cb5c79f2849e68d7b87824ff6ab7c9eecbd1a9d93898bbddc1291511bb1f74ec2179522aee3cfc0af89e88aba24c5aec87de9c31e86ce2b0a443a8cf5c533d6b4ea209388b8eea2d4aeaf4e33a48109392194084e4c55296d50c36b40b8e688fc47e63f9702fa18be0db66ed6b214d2ed0ed50e46f86b6b6e8e1585698616e5a082e2ae518956525879d5039c633d9e4dee9a5233a3a405e232ca1805b543a800a0ac66febb91219b48358dcd9a2027871c5d0119ba764770dc889a1068e421dc19907b036ed5018ee957e4569ae5a66999c846d6e9e99d2012b7e6ce31d31b36f66c209f939816b19f1300ffbdfb7a5f9382f84ab06f337a454b502e1f6273947fa0a81a62d4dafed9dc6cda4b5a875bbcb440ee9abf4ca3476a54e00000000000060dea6f50c3fadadd2939901a6a7fa040dd33c3537b90438bf63f58fa6d7718b4ea5b50ded7ce3f478e992462d743d40bf2eec1e0b8dde315f94441845da349c4a280d51839804ce765b8ea7f8af163afd99b1b9a6d8cf"]) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000600)) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000440)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2ba2478911639150, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000600)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) 05:29:31 executing program 1: clock_gettime(0x0, &(0x7f0000000000)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000000), 0x4) 05:29:31 executing program 1: sysctl$hw(&(0x7f00000000c0)={0xa}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000000)=0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)) r0 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, r0, 0x190, 0x100}, 0x5, 0xffffffff, 0x6}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f00000001c0)=0x3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r5 = getuid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5}}) r6 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x6, r5, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, r6, 0x190, 0x100}, 0x5, 0xffffffff, 0x6}) getgroups(0x6, &(0x7f0000000180)=[0x0, 0x0, 0xffffffffffffffff, r0, r2, r6]) 05:29:31 executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000040)=ANY=[@ANYBLOB="aa91aaaaaaaa1bd7540a106a08aaaaaaaaaabb7013e380c48b2606490800460000200000000000159078ac1400bb00008902000011000000"]) 05:29:31 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005", 0x3, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) r0 = socket(0x1, 0x3, 0x3) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82029d9cffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) connect(r0, &(0x7f0000000000)=ANY=[], 0x10) connect$unix(r0, &(0x7f0000000180)=ANY=[], 0xa) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) 05:29:31 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mprotect(&(0x7f00003e6000/0x2000)=nil, 0x2000, 0x0) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8, 0x0) readv(r0, &(0x7f0000001140)=[{&(0x7f0000000080)=""/4098, 0x1002}, {&(0x7f0000001180)=""/177, 0xb1}], 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000010c0)) 05:29:32 executing program 1: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000600)) ioctl$KDGKBMODE(r0, 0x40044b06) poll(0x0, 0x0, 0x3) r1 = getuid() r2 = geteuid() setreuid(r1, r2) setitimer(0x0, 0x0, &(0x7f0000001280)) 05:29:32 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a918000000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(0xffffffffffffffff, &(0x7f0000000200)=@in6={0x18, 0x2, 0x4, 0xc3}, 0xc) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)="4238cc365c09fd4097e5b03719a51484737d64378653d978237b50e9085bffeab84f3f128c77789e1b7168801cd0dd098f25f633ba19aaa8c406fdb888037927bc2a47d343014669de0163b2270d69c759e127e4ace30ed838caafc50753fd27b9ace6a66d", 0x65) close(r3) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000100)=""/123) fchflags(r2, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) recvfrom(r3, &(0x7f00000002c0)=""/179, 0xb3, 0x0, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000380)="1daad5cd36195d6810b318271ef9a4e226c2d78af736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8adbe6f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d39f6e23bc224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70df9265fa833f7f7788b351b9a0abf03d9e24db2448b2db5c1105d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc346d36d0fe7a2d0b32aeff27e94fe6994ffe7086d8f0c631b9688003f65d4b91d0000000000000003f5cea6e423358731875fe8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd29ae3124f55cfdbea9c3969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c750128b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff600fa6bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e0bf42c132db4317736a807c778c6b5e72a12330acd4552f2314b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc1000000000000002e6cd8f98b1f26f184ac625c20f47abf53a298ba0d4e62943a57fafd57a5569c84b5517e0a92ae7580a16e6ca625dc04bb1fe6593f8e75218d1514bfe0a49c3483da21340c35377bb720d545fdf1c604dee2f5f126aca257e273af57b1341269319ddcff0281f060d65ffac74766ce2b0d3ae6074861220f542a28f4f67c464c01e27add1cf942dba7e76fcbe894b1a439eebab9a9e9269bcb698aa699784c79c43ef1b6018a0432b2de4f299034e8ba000000", 0x3bb, 0x403, &(0x7f0000000040)={0x2, 0x2}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 05:29:33 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f00000001c0)="135baa018e8925ce3ef5187c94045e5bac44ec0001f00c680013843d8ffbaa4ded874bc8df452100092558343f401db1f6f07817d696187d896d29c0772faf1c2247af919f4bce56f8ea3f36a92249b0b1d46ad55f9798ec377842f1d9bdcce19edc88807a751db78593553d86e766937f06c0f0932f47637587fa688797c0ec394741205b3033698be6911780a8048307b03661bcfdb70899fd1fcb9e747fa57f7b264502e743669eee4d0613c974d7334d5f84d83b93ff7af0feb0da1d89fc3942aff2e46a891995f83d6308b90b603f3853a8ed56d0e582ea7eed13f8fcf6adf3213ffe781d470a79bae2de", 0x0, 0x0, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000440)) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000600)) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x100, 0x6) ioctl$KDSETRAD(r2, 0x20004b43) getitimer(0x2, &(0x7f0000000040)) 05:29:33 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) r2 = dup(r1) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000000c0)={0x200, 0x6}) 05:29:33 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000600)) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=""/4096, 0x1000) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "0b666bfede477dac00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 05:29:33 executing program 1: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x80) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x14c) 05:29:33 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0x8) recvfrom$inet(r2, &(0x7f0000000100)=""/228, 0xe4, 0x4b3c253aec908bfb, &(0x7f0000000080)={0x2, 0x0}, 0xc) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003300000000000400"], 0x10}, 0x0) 05:29:33 executing program 1: pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000440)) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000080)={0x9, 0x7fffffff, 0x7f, {[0x100000000, 0x7ff, 0x1, 0x9, 0x2, 0x100000000, 0xfffffffffffffffc, 0xdf, 0x2, 0x800, 0x5, 0x5, 0xfffffffffffffff8, 0x1e6, 0x7, 0x6, 0x9, 0x401], [0x7, 0x4, 0xfffffffffffffffd, 0xffff, 0xffff, 0x76, 0x2, 0x7fffffff, 0x4, 0x8d], [0x2, 0xfffffffffffff801, 0xffffffffffffffff, 0x80, 0x4, 0xe3b, 0x7], [0x1, 0x8, 0x1ff, 0x7, 0x9551, 0xfffffffffffffff8], [{0x8, 0x80000000, 0x54, 0x7ff}, {0x800, 0x2, 0x893, 0x7f}, {0x5, 0x1, 0x3, 0x5}, {0x7fff, 0x0, 0x1, 0x5}, {0x3f, 0x81, 0x800, 0x9}, {0x8, 0xd3, 0x80, 0x2}, {0x7f, 0x6, 0x0, 0x8}, {0x1, 0x10000, 0x6, 0x8}], {0x88, 0x6, 0xb8000000, 0x3b}, {0xffff, 0x2, 0x6, 0x14000}}}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)="be52cde71b979a048eb9799150add9ca60", 0x11}], 0x1) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) 05:29:33 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x7695, 0xcaac, &(0x7f00000000c0)="11718338d3efeb627ee901ce4d87df218019b66c8b03f90fecc53f994729fbcfe0bf1c87ab49409e9c52bee7d1c55b764203cd954ec7db3ead9e12245b9ff3c6943e46989f5745f6cf1abe010121011372bb", 0x52) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) r4 = dup2(0xffffffffffffff9c, r3) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000140)) ioctl$BIOCLOCK(r2, 0x20004276) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 05:29:33 executing program 1: r0 = kqueue() socket(0x800000018, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) write(0xffffffffffffff9c, &(0x7f0000000100), 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000001c0)=0x7fff) poll(&(0x7f0000000240)=[{0xffffffffffffffff, 0x10}, {r2, 0x4}, {r1, 0x8}, {r1, 0x8}], 0x4, 0x43) close(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000100), 0xfffffffffffffde7) execve(0x0, 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) syz_emit_ethernet(0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa45f7b676ee0e0800450000280000000000069078ac1400bb000000004e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="6000000090780000312b85ea85ea9a05a5dfb116c391b03207acbf1625319f341f754b54c18d191e718ed2192bab7bdef7795a8fd8b66a9896d8ddc1007119bae49d341154fb944a8a4d154b288efd4a9759de881b22197ab5d570b387"]) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x4, 0x0, 0x0) r4 = socket(0x18, 0x4003, 0x0) listen(r4, 0x10001) sendto(r4, &(0x7f0000000000)="8a6a655460171913f12b9b8f6bcdf183d52f73e7b3e9f4de5652480154e08779daf84ac28dba3cccf74509338ac8b0c8ab26a46003e7b4dbc2fa32278da71f9ba6bb6a75cf7a34f482eed7e3103effa48920fa73c5659e15c26b176b4b347fa76341990f85656a795ba2144d0139a243a69a5e2d9f3056d2ec46140d91b80d44c923c8d40b5c539b532030fba85c408087c0e18e9e62ca6906000000a878d043b7919ddff0ac394a7c0c2edc98f9f7c05916971bff3298a0e43d920a240c04e5b1bab6ccd51589b837abaf4a61a2dcb57d7b87d923603a456d", 0xd9, 0x0, &(0x7f00000008c0)=ANY=[@ANYBLOB="00402ea3022f66696c65302f6e696c653000b4c5f802d38d3ef3ac0508c4e0fd35733f4977c9242e1a3a4d4daf1f61c2e41a8124ae37929e2a1028055e856e83981af836243541f205ccc84939b2816296122f490446df17f3a4e653a63f5aa2b9a0a632b8fed794a8b2a7b174f6a3d294fe149dbeffeab2dc4d4abac95e6edfd50263fbbac25534a12908a971000000000000ff03c8a5bdb38f5a35720a3cef5df8d994a8655f530800fe6117e697c1edc852f1c4f6d8a7bc6a15901d62de8ad5b85b3e2fdcbd08e75e8df0a0b0a5600c71f99a7c309cda9b5bba2b12f0d3426e5922cb92ebe7f0ae95ba863ff852b4748400cbce3bc2e57ac04c155621a0c1bffb69e01847f8881c852a7cc8a333142332c3106c64a6cc02000000e40fa9391f8c0000000000983a7dafd25e9e2be54d178a04624c12c944f3fa751b693e888c0d1a608b52ea9277c2b2c407ca82052ce477af7f94d5ba4a14862ce9d4a2c9719d77acd6a9371ca18c07a7b1775fc3773eb1dc3b0c990f6e0e04e3ac33bd0f114ecdf79c26c02c35cfd943b9b364740603412c650d3beca35690a9fba56eb4e9baaf312743c7a8cdc8c2dba969ee836ced7b10b0bb3769ff0300000000000067b4e32ed199072d9fee70c551f000f4ab7ebfa42d51bf1a9f91ebb141f3b6dc6217ea862242a8a212ac0b96839f8d8c9a0c9923c5f800000000784ce965b5b68834ae46481c684762456854ce1d9714858c38ad5b5fa5731abf87c3e5f0430ba6f213b0bd8c32cb242d2b71173900df1a08975540f9d60f280039c5b846f2621b3c936429bc4b97891d742abb511fdd4edb97d5b0518bd697514bea14bc54e23ba16762cf882c602f685a12ce040dc582b32b81d8759deeaf469c0ce8dcaa0d700be6bdbbd9c669f74f2506b37c2291798550f999998ead6fae8578427e3c64450feebf3c2c8cd4d1368f0b871be6d95d790e8a11177d0951eda56ddea3844b337eb087aa4e0c8758dfdc635e49eb5a487d74981ee9e77ccc58fcddc0bfa8a2242146fec50b5749b61dc06258d8079be32fc9db0d600cfff36b9dfdc86a9cba7290fd29a1594b11bf3e99371f247ebccedd13ef2ab9aa85ca4dda1c30157cc1f1204e51722a5fde9330d2bec3e9fb8ddc3eaed3427dd4daa6f199d39c6482db845de2c3ab3579c0662229ed5b7e8e8eb8478811a21274862492fe1d4e88a3d06f672281d14106c55970cc05b2d67b7cdf658ae6d0516f63e8103bb81351685c9ca2e66e83c91f52d7ae627aa2d192116d819baceefdb8713f296547cf4b1520f75b424d238d5637d7d9b748a93ce801b422c68f7f16da535d68fd5ac37e222c5425929d129de97fb781363c7ca8120a5af430efbd21c27285bb931966bd6c3f82715b98861c776a25dfdce9b40fa6621a0da425143cb0e7c8d57fc8576854ecfa0087de2da418eacc8aa9011c78c4255c398b5e23c75924090bd473b4d202f03f3b694163778728e9d7d1993af9c8da9969e6bc011a3864b9"], 0x10) socket(0x10, 0x1, 0x0) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x1, 0x9}, 0xfffffffffffff89e, 0x3, 0x8}) semop(r5, &(0x7f0000000280)=[{0x2, 0x1}, {0x2, 0x6089, 0x1000}, {0x1, 0x8}, {0x0, 0x4, 0x800}, {0x3, 0x1000, 0x800}, {0x0, 0x9d4e, 0x1000}, {0x1, 0x6, 0x1c00}, {0x0, 0x3, 0x1000}, {0x7, 0x8}], 0x9) 05:29:33 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000001400)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x10, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x2c, 0x1, [], [@jumbo, @generic]}]}}}}}) msgget$private(0x0, 0x40) socket(0x6, 0x4, 0x1f) 05:29:33 executing program 1: r0 = syz_open_pts() pipe2(&(0x7f0000000040), 0x10004) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000440)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000600)) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000440)) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x1) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000080)) 05:29:33 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xe00000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shmctl$SHM_LOCK(r0, 0x3) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x10002, 0x100000001}) ioctl$KDENABIO(r3, 0x20004b3c) shmget$private(0x0, 0x1000, 0x40, &(0x7f0000fff000/0x1000)=nil) sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x6}, 0x3, &(0x7f0000000180)="e45f9a27f9634587b9ba320bfaa56574008145de286dc66efbe72a47e13284361b197f24dc955fa934585638f5eaadbef12705495b3abc3a47e1baeee28e80614f775575533aac744d29b8891ceda6ac5c301c28c9156d48d3ea43ecef1fb58bf33a78757777ac49a2d6bc7b3ad2c02b9d3b877201a12ca20a4ef44f443c8cd64940e4a5326713f961f0859a30d5375dc3d7dcefb543a06fd1ef3e980f9e9ced84141acaa915bce5c5e0df75402776e0414b1579ddbe6f7318462e240c0e671313ac10e09af4fd8f1034f7b0fe4a8dadd7543c2bf0887de3a45ab2998d18ca49dfab53352e1d8877321d8407ecded7c7ed285b50cc89ac6cf07df54157fdce88d93dd84c79ad966cafb20a32245b79aa43436397baa23fae55b85be35bc6e802432c401a98cbe475c4d167ecb8e8d073eb6d7d5df88c616d2068f41440b1ddf877d186d9dcde1022b4590a257aaf69c27a74d74d080f7960fb829224409a157aa9bde93e778cc48da4452af0d5273df86b701bd9ac11174abfcfd3c997f7e9b138316884dd24f1aca7e539c5b989793117437e111f709f6a4323232839c95e5e1f6e7dbe44a6d1ad68cab5f1cc4be2bb0048135e204aec189701b211af5624fed46cb23305bc9869839ab47a7f7077f64d9da867d9830e72bf773cf510d3eb4c48c4ff44774635956d8eadf28d06e40524c39e8bef3d222fdce7afa0304ec118daaab52b15873c02e67daa484ab9619d714425a1e291dfb086d4a8a19354009230dcbda178ea3754ae5e2bbb225a77ae6d6ae41b4eb64ec04c674c66f659587aa537e25fc55d1d841300ec54e2e69862c949f909adce7d08f2be6e2e76d6ed4d22159bd0b04e96321b2d8e8cc9a50e16fbef9c12ac3dfac075cf8c0b22595d5811ea95f76e0cba4ba31607c9b344b5dad93d7ac4bf9a5f388e62d41b5339ebc9a96cb9d24bcce4ed94fcac4016e075bb8e3c9747d3b1efa498abb6a51081d6d6f678be8bd6cc948fee537cece36f81c1395cdeb4d5325fa3b878eaf8b70c46c1363142dbcfed7c706345116dca4731af2424b3b48717b60685ab27bc912af3681a3f8d47a0ac22e80fbb5cf0c7a72f0363f02493e985fa544815a2b757b1cd74498225c095e021f0e47e85a6eb2101d7e76c07ad29f5cedbaf60f7b8d3eca3575ac0a01239d62e80ded16e3845ce2046a20088afe872ca0d0108424351b16f72a0a29572b7433a2dbbfdf09289f081309186ad5573effcebea7610ea53b2a852423c0a35dd90b3bf91ddbb45f4f3cd49c68e488d83cf7adbb4972b487a913c2dac5f1757a2cfbc139299884fcbbdfc663d80b9c1e1c52ddf702720ecda2b5a1f78787b0ed3983f93eac29b8ccd4e79424711526a9cee16545ec11d13e3cc21b9f3a2e0bcd8c7df0789f13ea482313e5e05b543624b6f57c093866d4b3629a5511ea2e2f75b59c41ed13b9cf30874e6f3b12d9eae928dc4bae9c1cc0c46eca6046f1623294f81ee7eeffd902228cfa81a12f1eafe43a452e0672173957ad76d499ce6b07ef45e8a3b695c5385beb8f2c81af84c8f505b050a678d719f8706e6fbf0582b9d372574b18bab518dfdb24ee1b7c543770497f4c002649e84e68a83b10d4f272540aa44aa4916323244ca6116bd275858eb2b51ff26dd44b29e4c6d7281a8ee0eeba1548ddba0ec0d2f13f30576a568c42520d8aed100c7fe25b80b1e7cd8516a1078f7480cfeb4ea91e942560f158a274cce58b56277cebee62aa78b2ddc09c177573aba6a658ad05899a7faf66e669f5638006d695d0c92dd6efae7cabe888f2e2f5cecbc3fc7842cace4348db5e9b6a94afe5cc988e0ad75df4bdc6c70b9757a271cb20e66adb07bc7aedf604dcbf95caf25a7f7daf6482f6f90df4c55ccbaebc014b525798e3ddcac87926e4f9a3796aa6410e79019e5afb1210c08a840ed3c734315c5c47d3946b7094aeb14eb15223279bdc72e62a83fca279764dc86d9582687d83f870b89a5e8626a1e15fd501b0e86f30b41ce061fe821bbd65d39912e1aab2fd194168980bf9210730958d680b5ae55961ee43dbf9f8694a70b1820085f4e94abc19351efa7e99ca4292ec4590d64e1bf1de9079c3a3c8492194a67b8ff8dea921ebcc2b1b3746d1a76698d91f133ee5295ae056194c754590dc5096f124b9207f1acd84fdad4376784806a545b0fcc13dd2ba2af86cc5dac09c3bd4fe9dde81f6514aefbef2192eebfdb5663917b7a742b7a917d9c80a182410aa4c03bb6ae98357e78796dcd969590b718294380a73c93c5c56782fda5345147f5915ac8354b8484215996a5d33aa756d37a012d2dd792d0c426ecbb78600f3e3b9611b169ba57518b77e7e539894edbc97daa06effab21d85611332fe50ce93f1afa54af04f5fc68dbf11b13cb423ed89ec342413bd43339e8f66ba83699fa68ffbf5663a01e7abe1f00e803e59eb831cb7fc2050f8494679db7259f6ebcc4e6f6f9eb7aef8f1502dd1fe50f9abeb71369309ffb3c7d6d05b0f1f26f5160884542ee57e0f8f3ea3dd19559a3dfac2d2ea2a47c11c93cef0d2905af85010b9ee90e24ba41bcbc8c7bd8bf2dcdb7236310f8ba79e405fed23fad8a27a4e6ff88052ad9d4be5e0fffcd22b2597770fe8e060dcc0a9200ba5c85ce6745598541d1fe64785303de60317f1724bb68b5a1e08f1408fb791bd2c31f900a4721243f31cd1fa96b33b9385434b8cd4cc1cc62b089aeabbb8a843b09f80fa08c7328e5608c78a915f2c6989f0fa31e8a5a04eeb062a9b14b632816844763fe01ebae5f41029fc3049ead73b7d7a5599b1a69855b4c9c275b22d696490eaac17a6e51be0c4db423fd55fd803d3eb623ddd770be81d697ef591c3efc6f87016f3b92756e57ca0503f38d048de60501ba13099fe6edf050add3a152d747c637ca0e9424912e2da4a78db6cde271fe07979f79d793f7d489d472d6339b4cf64f7c7766ff4bd9ee90f1891315e1cb0d5ad4d0f95c4d8851143e18c9d7b8e055e66f279f085d5f24f732753b011b77d1736bbabbd1cd58774425752441a12a5c7783ea962941edb57da1e78d6f7d2da2ce9213761d11e498063761128660d16c0e80d764f5dd0cfc9d5a06951dec22919eec79e5cc2466e320b0a399cc02e4f577c2f8ddaf295e09784644901b6058a9e0ce4b458613cc88a2a295d217ca7ffa367101211b5d6904bda73df6d85baef08d191502f33f6a94286492ecf12f68935fe943b2d459fdacc0fc8e6e123b654b782c7306d4a436f69d47452f6147c7cf0b7d5259939a5fedbfa71183cfdd8566d71fdde432dcd2f9ad66ac9d4b624a0fa53d370e26ac7aeede655f5255589e2a16248c1225a65f331f30ecc59082f78bff4d442269d492db4f7c2f01cdc1f6c1fb4003073b357c01c973444e77e02890e722f0bbc760b656ac0e6721e0ce2cf31b954191c99c52d66fe795ed7c41bccb3cf6470a65a5171f71eaf5cf22863e042e5808486373e31ab897fc075f6a61e108d435ff37ae22cb6b73c481f9fd820c1a333bae8f9fa8621273cf6072de7ff8a427ff7f84b7d0dc221de65f1a6c0f38b78342dd83dbe717a07931b231d253ae91199c3df853cbe34d3e676975903f0bb1da43589184cc976e0c5fa6749682d9398a08115625b6d6b991e5e2a3191f6d189687cbdeeed6ec051ad9f81a08dc2028417e2f923f2a971d9abcaa2d78a100337304a7ccb87312ce37819e5ec4efaf8941b6f1708d70643712cde1437697f9361256d41947c4e389232d71d905883e8bf9e43798595310a9573a1220e9ee3038769cd84fcf45403b2ed4aacd3dc46c7f930c40ed937af3d7f90abbdf474f07a00dff9347fe063b4d8aa4dd8812dc147345e710a5b2a8da4d3dd2fd22c74be54cb39017cc802566e0d0a80623145a098004d964f06d551613f9f12edd90814e9ac79e1c81694fe71393207ccffbc80dc98ee838aa90d87471b71e4fae5473e29b0aff58625f46eca3e0c8237c6a95b6deaab7f271ff9e34eda2ac7b06dd40639784cf8e2522ae59895f73fdbd230345ee29c7a31947f384833301a243b8f969493d54715f0cd342fbb077bdc9861bf0f97735e901ba65341f5c9593d9c40057cc0c589ba5b7740dab7c322f290b359376986bea6e6925848a9aa6ed5f5e6c5f4e59de17047b43007745e475847af9937d6f84c374caae13b59a813a036b57da910ba531f73cc69a24b4beab3ec6c33e54e4305967dac945a77c8c629f7ed4d754865d224611b4625d917c4aed5b6823083d6f577872e6d165580288d4401765aed196a2f15343c50db9d77d608a6bbe34d1d203b19878b1c2095242f2fdfff665c1d75bbc8dab811c6dce6dba10357cc6d0fa26f6852aa2606872c220fe66afea1a4937921a61a0b8ad032f5986c5e49b96f4443605fed0676fae9e59bc5bbad920f74b7f006fa40db4f53384a7679a72d57b5cc52af010716329fd4df891cddb4ccfc76dce51c3406f030a3a5c9d49d1c41daeb15c8e2daf916ee53848785e3a0e544ad945453a9f5482b0e63b8e84a0cc8970562f02609b33e001fe358b2d167217418be7ed7c4b3738effee30ae12c580d15bf77910dacf2a60221d6cff950abb849a13cce5268d4fe557817ad60c138bde57ba9325dc987a3ad24cb9ba0a99505bf26bdc321f049f2cfb698bc96f8ab1274367c471bbe1865b6b4af920bcc246529f1b7d3c64c66d6da65df02734c4cd27d0e5567f8ceff5af13505f5823056e8c6b72bfc0b73087e95e67b07f6a4c37f3994e720759ab9cbd0cfdac550bc39a375bd85ed126397ec7e8a21ba2549c15991ec4784d15b1c04a397f889f295723dddac0c07940149869657e3af6068833f31b6fc034f65ecea09e77ab034de914242c16fb6078d138f1c083b9e5677f1a17d92ccd9d86d90f6d669ef94c7c1f53de87d39620e2112e1b9880a2674944c6b190be12bfcc8e0db02a40f3ac6ed74e3a2dd33754c79df11df1d676a4681bc9626a2d6b148ed1fb24db3d476fbca9f5fb250cea9b9a3ae0d38282e5f09103e588a89c4c188bc7174062b1e634d92aded19b10d067bc07cb3a48d87ede6effc8ddcf4cb0d8b42c8d966593aa666f9996f288ec2c7b58a3b3a384cad290dcfafbe51499dfd6163859152e5fde0a6c84b66708cd8ac3e2f72273c5b2b98fa328e3d651e3647bf1bb5eaef6c8a182ff7111d062f87d8914f1979beb3cd7550c39fa93462c6be77fc841bb784ce83998ab1cad15c18accbfc690c3390ad6f4bcbd2e58858c0302d773ba1e8d863f667777f4d207df270d79d62d48b7dd17a17ad4d5203037d59e3614b003fa219d801b16413c8e76da46c6bcbfb155f31591c8b0b23a50f5b6114dde8c45a1785b5a444e6077f7bf80140ad7fc0a879326917b8441fb5e1633f34ed93affb6da34b658b378fe46267411cbff56172e935ff9f959fc3ac81520aa36e768ed57b4d713e92a8362f09c31d7650311e418df6ab77afa78eeac1c120814d3de86f03d84dd2a2d56ed50f0cbffdab664557eb9284d951eacfacecd3e46a468528ebebed27552e97a82f1cf1fc8415f29040be7efd546cd98e1b6", &(0x7f0000000080)=0xf80, &(0x7f0000001180)="1a4463a881e0a2b1cf62c9cef43616057cf4d38059417efb1e6508bc58e640a0d9af8057213fced04894290d006ae848280459c4cd58402fb28dee905cb0bfa86028ed22604f26606ff69efb97b7ac43f4a66009d52e16e010b5fe8a9d0857c7f1f6c70765ee017873ef480b9e35fb4e70a29a663c9d41741bc64acea2a7d3f4cff68e98b64e5f6fddbf21cee234d0ae2cad2575bedb71f55560d9ffe5dc035b711ce0ff003337d83c36a883864bacda99cf4a4e7a75040b9b2d466c955f50e59a04316c622b2805135e730b1509412e56d50ca39f958a7af331f8db4bd830def48af6636a6fb04e25fc1f1f361b699735589668fff6b31fa9365a6c544f2ea19da45dd208c0d53ace316d18cbd2d6dd1b62fb40c0235a7786ef9300a4936d2ab57feff51dd95d953c5bf37f969eacfd5f8a05746db2087e8282e41fc311b7c6d46da6d11f289d8e902a84ae1071bb97a56bb08048f1caaaa26a54b42f8b05857ef45c3b3d8c86c9580efb25feafd4561d09245a665ee75a74aeb85d2b496ce2b65efa4f3e50866cf87eb6e6ff790cd706b30f6e026dc859e7cc6c3de0eb48a38cb39d63fa9c059e4b42b1cacbe4b6b9c0c79b9a284ec85684370575c2cdef152d288d0921efc7ed861d1f158c5da1af0f9f10195c3872f59ef5142c831f834acf01c157389aef05405936fec96ef0379094ac1f2fbdf580eedaf8a7e81992c51bd1197cc9e1ae0a1433673fca7e8b84dc416506fb9dc2624be1c8ed45079110fd822a3cbe011cf82936cf84b0ba463ca8cc01240ec1e2ad9f9907432a6743405bbdb3066bcf2de65362d23175f1f43e962036002fe302fcf4c9ce490b185fd5db08143160eba3990d6b3949eb4590827a5174b57dbc87a42e61ca540b3e50ae069d61469a342f2fee9dbbb8c8149294e71022c8a87f8039f9e60e1397bf226dfff3d56fbd28ce385085c804f58d2e3d4aedbc7391107d15544acd4fd323aba8b087ce008829c63c46cc42a4abbd1c5fb8c78fcaa66363e3b3d0ecc1bd605270a69d38c767bba750b5bfc3f76053cdb0f8f5768033aa9045651a581bdaccc961537193ad52669632b7965d7ff394f42c95652093f1cded49385ba0fc9f1a6426890eadc73123a2d6c1bfecddf78636e7e60925cad1487c0f2922121b5ce0993bc69f306b93bf1007aabfb83d5e93fe7899f225b3fc1fefd71caece2680a49392e2f3f33fc1041dd12d61e2991ce1f57b38d749d454ba622989a06bdddd587046026947928eda51c4ff22e060f3b73cb0380b11cef9a3b3b1b1d3bc7fca80da66028de241f0450e11637e951f845356c7d9af741e6188d370a2a439f78ffb13ac31a628fa0018dad523506fcbfea779c8b1d4e2355f70843aeafe2a6eed17a0d3bdb217ce1b2dcf5c616ab7eb3bca375924b50b3a3430158e1c22fda4e3a9f759639659711c3949db8816e4240091868a29ee0bbbfc1bbd1a69bc0b1f4de2aa2154226e4283b9ba736657712c5a40ca73c6992709ffa41841cbd6eb6ffd7ad106e9a7615e64c14dbc696021db8a4c1829cf73be5f29883ffee1a267a057f1591a4ab26eee94aa29040a83ee99a40c2970d447faeedc846769b2f64e28a1adf2f3fe621307d570b38c6058241c9824941813038e55547087f05d07650ac836f8986dec127d9e2789071484053271bfbe7187398d1124f34102db32c8a037e42831d0ede1d4090422e1dcdcee253d207d8dfea65ca5b687bd0937eea47b0a4f558065121b7d6a8e9f73d8a6b7f2827fac87e3df7abf4d9c67c943707e4fab5d37374cfa24c86303686513e526f23111e641462009ea82994f9d265565b747ab393612f7ef94e5c25703e7ac60b6dd694262e9e4ed15a5e79c6e4452182e8cadb17010fe608ec5a6f4ce018fcd4cc3ca2acafb60279508f506b3d7c17bfca754ae6c9a632011c6bfbbf6943f225a354c1def806b4660bc81f36160aa808db30832b27e810e2c117f5a29299fd446afd794d8fd232de4505280dcae727481fc315f5ab8436e2114647832af1545c49ec6af918a929f0e9c8dfea5b5e2ab85d70452a1657b784f1642c46f64becbe4822c60610819c1358f6b2eab8147bacb7dad667ff74538eb7f084bbc2c184e983346ff8e8c77e014201d405147952582735de6ae14c5216a045badca47d88f02a2012510e6c118855137740b0a4ddcb6ed45be18e86e1b09035c6f72ed9520645fc173eb0bf42d4e046afd4102121a4ece7d3c001400b208427543fed9fb3e54f8c406d5251c3995bfda3410f0fe34b1f6ba248e6054d143ce51d08fc9bce67b8d2eded85ba61e1c2c83da24b3a05f6f3de06d7212eeadca1977f55ab9d1d7dbcd7e7cf84ba58b0ed02ac026ff140ed1c081de7d7f5e8191a59d0fe93cd04dfece155b2fcd77a298aa546359d517b69cb5f8e0f944f98134b9c6920929a37b5092007526e85f6955d37eac7765b3e76d9174205ec41b2197a642f88e04a66353ef11c67983859b8d5c07f8a9c4912316ce2cdf6c7a9ef47e3ba92454d64cc8964231ce6de8a2d7465e465e88fd1078c7e7cb33f5fec795228a731850e7f8721ad66bd2bcbe4414d291c066a66192112ab3b541d9fd267297dda4ddd6e7b9059dcd7a051fe08ec0ffa4aa3e866e574be9b130fb53d04ae59d99273f48f617f166c2ddfb6bae6a3f53dd1deef7e42f742d27c765f0d04a3a04df8386c2d114573cd97f425756ff0453b1b5e539add10064887fee8df7ac3450b4c4f9c1b6cd61d19cea4cd9dda7f38a87ac50e6abb8cdf5527d81f692ee886857654af799f771ece8d2e860648b593eb6ad28f2b4aa312f59c4b2f3a8f78b7bd42ea7d51639f99645264c1d82f10071e9271fa600782860854f6c7ebdf2a7b0f1d439a8be0956c2dd7ebd69ff1aad910c3a4fda3782d29f9b94d233e861f1ed8922b5c246c8f5fbf3472c3c0ebffd258db81e9a98a2c4efc73cebc902f72f93dadd7c92beaf2a4471b243cd51de3a92b51ef6256b0c3c78fab32919e502f9c55b5175865ffd59edebd741e214e9d036d40d324a95d3cddfab80f5e3daca7442b04c90db8d0594d3ee9bb270e5fd993e6eddc588d4ec6225ba15805658080847c8f5b3bf35ec26f9288f5514a93041f32ae9d5eac0ea7e588cc078ac2eafebc2db583b1aa291345b233155dc9cb10bb5ec328afe98f967aecc5645fa4f125573b5ab08e1c38b85feadd5bdfd9933055ca69554a6ea240ab91823a4cc7c0483a60ef9115b774d77f676e07e3af5608a5104542e0ebf75a60bbabe770263814e66579f44787eb2d2659f10bbbb9352b6c56b359a1a752d35866f14a6f0583057a46886472240fcf5b3018eb66e4f9d848b9bd3874124e2c6f970501fbe6c465d763cda72cc7233a37ea9c92111bcbc49580bb9da7296d8c441b91ecc3fa9aa0b5ba9ed5e194307eda34a7d3db328ee9c050217f2f16e9e2f48883074b096579577e24cb3ad42d98930a0bf3560e51808acf1067c221680d5d72a24e2255f8ecdda1a6a31cb01b2504035872c27166d03c8dfc94f204a17bf5b2288212527d7b5ea3972f45c12ef36402e0eae9bf9546607299be4b5b3c4ef0e7e9c62b4a9cd83ba209f570a734bf6a6a464fc8273708e0a525fdfbd134443ca73f7d710287ec8e2b74f4cc70631628fdda21fdc8ebdbf05137f91f822afe12b29510363b21fcd8bf3130bb0536ec47aadbc3128e258a141cc872c479b695c7a036e0d7461f64d755fd57c464a7aa4a4772eba1ed819d76ab18bb4aa4e45d23e137cfc0a72aeaad27ac07c203a8bd3b888e55bdbffa7d09913c887f6bc07f7b5e036473fab578276e37fa9b1a198e2a1faccfec68fd1ea4a95d8711fb97f5183e4c9d91a63dfdd64fe668ddb1f706ec1af6b06f70e30c5a2e84cb4c69ece91fbc12a6b06f28ab0b31470a5dc25deeaadf6d5f90622c01523c8fefbc9487515f055ae6506a4019b2efcdd5a19a2d9bd189dd3b00ce5ebc1aea4f68917f5f2a382671d112a315f3269628e7a824f479f66fbc8d473c23333b514424de5c06ddf2ee5239d6fefe33074b01b605584a7ae8f01e74f9d97b87b732047b9f5d55e28dd9d5288ae2c65feb03adde2a495125fd25b81a803d4eb4851ca8de33bbbf0855f62ee311d9f27802e09f604335c21aa724ece37905d2973150815dbf14e701242cc2ed6b30b574b381f5beac8f2b1bbf84397a496dc2fe31e496bc0ce94679153f11a8a6a0cec48272408a5e4535dfefb4c06db96d7ac37e81dd9d823b3e4b127e07babb0a1198b6e8f4666f7ce8c72dc79ffde94f58e90b2ca0761137a552773de6b86905eb737f8707cab3ea3d1a5b5b08b0f4b1eadae8c3579ff709a77b1e83c80f8109bb2c5dc18d5c18ac94533d90a9445279834271233b1aec4990ea2c2ef1ceefb4b771e6c28099f60d5f6ae0d3d93be96c355ea591094d1131973b62c2b649cf96a1a739c1277522d41cb05cc419ad4fc1eba6f510f1a9af6e8d8ddd3ca3292d1819dceffa11755ea6d1d7f630281cbbfda5e2c93ae9aee26e23e4dd4c35232e9af2ab4662914c52f6012ebc0fffe57b80cac9817c04ca386314f2bbe67510b068d2aa542f3c5b10b48380b0881ac386384e356fab3d8b2f429269b117749104e44817eb2a999f913af879d3a0d3b56aa5771b39f36173d22ffc5415212c13e8aeb7804743274b903ac5df62140dc3115614902cdd1e29b65bef555897f8aa6722bfb11adf3c2541fe008396053437707406055ad29cd9c60595a41f404769b37b248e83c82d98ed3a384bc9997e82311bc609be66b23d3e7d5eae704bca39963985e84e7366aae73ecd78c53ffdc7081e42cc917929c8f4820e54d6ce952c5065b5124d2df899cea3d883fd89b9ea65405b552e242eefd16574c4c65869ff1bba20bd3dcaf0eef73ce91ce4fbb13efc9a22a9ed5aee2099a8d88ef891287ad841d0b5dd3f5a2f03899912286400f54dff1d57c70d0d7016cfbce976ef7b2c9d78b04125ff0b70b0e15d398eae0aed96e77b79787c7858b4784c2ca6a68e4ee6201a3aad2fa21e030d4babd85eab7581bb9ce964edff2424d6a3db0e83bca463d02aa7026d576c6efc2bcf0a28f5b207d1f62e42f86cbe60803923019dbfef41921cbcee5f48fc56aeccb37bbf3e30a90c542fbb344e4ed0828caf79a041e7982c8f4590b62176276b87ba0988fcceeb81047ebb96035da48eb9ebfc9d3f8ec0b34aa08e2ed5427588e53be58012e7a5d3b836457838e4e35f9e04a2ff58a9af1cc24227aece14fd20c065a8af94536b4118d64e371812209e784bef9b3580c5ae416c7b14d01104b6592543124e684cb3f8d5c6ced9099d9117664ecb8d2e1d67dbfd51d8825c16e8a7b3199f0c371a436b798c1fadfddee4d62a75c3c129888992c1ec09b8db4eb5a6f83c969c09cfb0e9abb6a1e9da81280ff7924d6f5bde5465e11891390fe8b8676463194742ecb2158a423ff876bef155ece68eba0aa65ff9e158ec980df968fa1cc3e5432a94c8bd46a05fd32b2c52f2e1e497c326df608c9b72d28fde799661fec37763533dacbcbc12aedfe7c216b0e042022353e19b421f5de7cb555bb5124fe130d4bff2c6b895831b089b580b3cf48c3ce9c652da623bfe7301161f1bab57ae218199b5651670a8e9ebfc925bdf40a162d93a8cf1395759b4d20f40fe173d8bdd524d9f186ad2d594ddc493030b3ff3e84e9eddf1d635f3cf68a7ad661504e008b5f26e78ccfa2170c853b19bbd6e1b838e17e14", 0x1000) msgget$private(0x0, 0x1) sysctl$net_inet_gre(&(0x7f0000000040)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f0000000100)="d209dd09007661629c94a2364777d18f2392763f7dae62edcf7c1dde423b9c2ce89679f31bc3f1a52a0b61983ac81fedf7b12e5566153160176a7a7bdfc4605d402f6002a2b58b5e5bd71f25af8a5f23cdb071a05f22a5df835fcd48eab39a6e4c9b7813cac71630c666d5ebb5e766331e82dbd7a27afefbdc63d1", 0x0, 0x0, 0x0) semget$private(0x0, 0x4000000009, 0x92) 05:29:34 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x7ff) syz_emit_ethernet(0xa6, &(0x7f0000000080)={@local, @random="869aa1e5518d", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x98, 0x0, 0x0, 0x0, 0x61, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x3fe}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0x1d, 0x4, 0x0, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x18, 0x40, 0x0, 0x8, [{[@multicast1], 0x100}, {[@multicast1], 0xf42}, {[], 0xff}]}, @ra={0x94, 0x6, 0x3}, @ra={0x94, 0x6, 0x7ac}, @rr={0x7, 0x13, 0x0, [@remote={0xac, 0x14, 0x0}, @broadcast, @remote={0xac, 0x14, 0x0}, @empty]}, @ssrr={0x89, 0xf, 0x1, [@loopback, @loopback, @local={0xac, 0x14, 0x0}]}, @generic={0x100, 0x6, "092a1bfc"}, @ra={0x94, 0x6, 0xdd}, @end, @noop, @rr={0x7, 0xb, 0x1, [@rand_addr=0x1, @local={0xac, 0x14, 0x0}]}]}}, "6f4073f7af5901dc"}}}}}) getuid() 05:29:34 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000005c0)="0118fff60f9ea1feff59657f16666e9f97069815ca5835001ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a3722e3138bc29c66755d45d5ae11ce731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb2481ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b90980246fa85c22ad066d2bee08f7394000000000000000d4c45356c7ba884245d73f252d7496bd01000000201c3f30e790e6157cd0f6ac73547476b2a766825175bdbdad08966780e66be6d740a1ad902a5f48e0a013a1dc24244ade0d510672010000000000000000000000000000000000000009eb3881885647e6b93fcbadf25485d5ca4287ed75b0db89c123fce0cbff668a58f19f470bd87e5503c733fc217eb57458e55df300c2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df13b563f269e55e741205360c9d2e43575809838bebf4e71b1393f400c7c32ed7a1f4dfedd53dc24ceb12d50d3fb41b2732e741d0ea739f0ceb63553689a46145a2805341c0d29de081568214f857ebd1f1e41bfb9a21624840a96d9619e00feb108d5bb60a27d465014bd7742b7e5f4a46cb83eea6b48aeb60db0242eb2d2abfec6dc0e3b0450200b24c238f90402598ad961fbf7502767ebb569f49ec000000000000", &(0x7f0000000000)=0x210, 0x0, 0x0) ioctl$VT_WAITACTIVE(0xffffffffffffff9c, 0x20007606, &(0x7f0000000040)=0x3f) 05:29:34 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x44) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000340)="c7bdf4b5b3ecedb31724173c6500000000525e09deaff0cf37bba9373c6ebea33f3ca9b918c114ced76bb61f6b2ee1dc01e63b1c245e4dad8bbdfd9ef9487e06526d989a54c7edbdae044545e726430a0b0d7c6ba25b9456be4cc57a306da56e3decd36b02c6171244571359e6e1862771464aecb973e3f4fdce1e5e754fab92b42c2bf5fe2a8436efab78e8db54139c905ffe50dc2586014a5c34a3265cf2a9a20a6851560327a7486f875a74c8fead88819ce2315a5e42406ed699ff70b7a3bb206e76e9cc6ec90af78db7fb2543f45ee246", 0xd3}, {&(0x7f0000000440)="167f4e922747e6ccf73e2cdbe7103668deb18b26d871f12bf746f58fdde000c5991b9f61f47aacc5dcfd90dc5cb99a3df68be5ae1609bdccf4b90d4794f6508efc740465fd580518e109609913b2cda84fb8fe144ba9b69087b0c7038b1cc06f49056da3bac5495de006ad77beee1c5a3505b43a2afe8decb24cf999a721a877edf27be80f6555dd20c7e429a7490b68d210b2cd60bff4e7dc4cd12f9f9aae2a95", 0xa1}, {&(0x7f0000000a40)="39558624d5418bb702265bfecc546599a1bcf473bb1d9561e84aa0560dab8b14fd148b97cfacdcddf2acb41b9804505d38590edff10ad27234a91d1cdba1e91d2bfd2b8f272ea8194365e413efbd2ae347dd058bf764c2254287fbb336c600929f15156a4849ae5cf27282e204c7ea668516f89f00fa39fada8f90ec3667bf94a2ff6458086b3b13680c9fd9bf25ab36d927ffedbd296d0a79d72e814459162764e651ac37492c7593e4659e189bc0c8c38c96c575b4678a771ccd648a44bde9a6733a3c2282bd039e8d28d3a25512669c44e3ce5f883f881db8cc1eb848c23b95dd144cdd83fc71127d03000000a57d35359e6cac3da56e41aead8f54aae67fce5859759ad62b878fc6a59d52404541ce09c46a", 0x114}, {&(0x7f00000005c0)="b5f74cdbc18357368d6309e1ac776077805bbdce651f34118dea65f75d770d5f5eafb1aa0d39f71007b2a80d1a22831a7c575b3ce8beb70033f6cfc07909ee4e5a0e962a0516932474323901be19433285f8fc3719cc5b049d2db28a1b887ae8b85bc2f86d841cc5a4846701d627c7d42785a8ab571263389b0472790e8a907e7fe9f7ce44652e8f887d50b697217a802ef264029a29b727e5883e728e490cc510a6091c17ca470203fe61c95a6375e9e5020a22a5e761c359639b4f", 0xbc}, {&(0x7f0000000680)="d303b67c9ab2d0bb70d6074a6391f19e65f190ce4af8b92615a83ef6718c71ee674ea227a1816972ea04b4341448153fe295c26ae1192dfb45364adea3a9dd98e3f44645f88c3be7cd238929460b19d82570570ecb2954aa9f1c595a470e885e71ade93a6e598bf7a503b8e1acedec55ee6023", 0x73}, {&(0x7f0000000940)="6e2d71bccc8fa59df67e3cb4b94ee72296d5c1beffea89cec19de49ee90a0a2e6a14eb2a8d134361572cf5ff2d47b4351e1805ba2eb563521f1397a927a5c865113ee20e01646eae4ee6", 0x4a}, {&(0x7f0000000080)="86bdd232c912c1275a43f5c109", 0xd}, {&(0x7f0000000200)="50984d9d52730b94c850a3b00c41aec983634982e307d512beb9a2e9d93f847652776ca63035409f0adc61a1d16e16c2fe5434bd9653c85826f555bb642147ffdbf98062a8a95e77286196d22bad2d4199a36821c909c013e7699380201b28095c2e6978194d6ca45ff21fd9998223d37e615dd436c4a9e73b636ca1ea498bd719364e06c4975e7bb19f987570d51e147f64dc78ad1311b3d5ef5ad069bcb62078558a526f6d5945bae8ed94b2eea3", 0xaf}, {&(0x7f00000026c0)="efdb228be90cedf7165008a67750a35e3a775988f9b8d0b3eee890abe81a89eaf5406c792d9146513d2df7fcf1f3f82391f744ae4833de7b39f6849deda869915ca991f14ba6b709b627454f7de694205eb7835636a0a79f2fd66554b91a42a84828f9f226886bf61d4697d252fd844ebe6aaf4f3f9e4a45fef468f43e411885b3b18e525a1b8c51c49d844d22b0d2cf0840b4e72de04224ebefb975959463b4486db994f1ed89e9d1bbd29693dadacd7b043df1ad2086d6895f539e2dfd558b1d8c61f27cb31e68cc908e925ff0aef6036d1719814fe28fdb784366498673d5e1fae25534a660e7046a03c4393c693874187fcb14fc7431aad658dc80191e932ba8b254685b70b4f117afae450ecd9895196804fe0fd8d42078429f30e3121f702738df619ca85377c940472fb8df095b001e2c7efbfa8197717f4c7ebb3998c08e5297d2f629c571db6191b9ea1decdee1160c5382e29f2876c9586d1dd7306ac1ca0749b657d0e69058c2a60e8b39a5335c3db5f72af87fbff78a276e3044716cfd3d0b600119a500bb37cc8780ed025830edda8f28111b04965e5ba86ea401d253750e872437e6f556a724e52db0519ae1c529b93d2c99ddfc8160173d23505f0c12046cd928bf639fd7148075c2314ec2a192878f7f0a9effa4555e45e3b39ac0df71a845374b3f9a8b662580f33889a340cd5c08f7ba2f183005d2e0d25a3e223fdffb6607b2caf280e6dd47880b44f61ff9c74e8f8e8a9ad382c46f2a6cccde11eb397245750bc1cd774919612634bf965a133b41c9e79e5f5bae1cbc81081330e054ea5551012e366df711c4ea2ffcabdc8cde175924ca058d80bf0dc8016c00194179f9ef301c40a9107c12a8c34ac4bf1a6946b8773b40dd2ff9817a11ac89cefc49682577bbe87d1f91c13bb61a4570eadb3b10299ea8df3518dc97944a7c949199df3961531444efc8cc5c84298916b627530e4b490fc1678e75d84a8c074d95b05a7331b04e7ee565fc8dffae4bb14fb1d81d2757dd192c062874bfa11dbd1fd8541c8feb2154272d4e246782edc0b3cd312605b52f20c9d9c861f11e952d5645d9b28cc5ab0ae0a05bd79730cf6065d1ef6705691f7e3c6865146d3672d317301a201d1df9c331bb739783e56061cdc94dbeb9720b54ea1ffa5b088af33cbbfb3facccabd89bc5e791d401d4282d5486952caaddae4f8b8a3c6c9d8464064c41cf2f09d310135a18542730066a0ff2159a7131d04c23bb30ec39e0a2ab60686de10ff9be6af8bd385481993e2b84c97de1d9a5c33aa4b7b851508e4ded3b9aaf4d1772bb5793fd22f7bdada09dfe7630c15502bac1321b1f328e278c723f6e860de3660ef01e4da133a8348842ff788d2f1a6bbbd7bdae29d6688b3dbaacb26856d9d85e2465991a0880a4ad7bace530f458b3ed46c9c3cb2f2177dd9175e4ebb3267cacda154d7a2b6342b6484e6b83dfb7af0e26c24703f0bae3aa353b3a8e915306dd7d9ff3fe9ab4d60fc9fa62963bb91fc1725809146f0d57635608a605148d5844d830d4de5784ff48585044b2b56fc4fcb1ab7b9841d0f640b323935c38601e2ac38c9713968062bd7d2c54dccf5ac9dc56d5838485200642f2a481378ba633ff48963d1c5621f976fdbf9caa37c8ae581a191479ba5d95c91f7f6f1fcfe207db3131b57ba3814d3929791ab10871e17748d8520beaf92aadb9de786f20f2714363d2ae2dc8f6d9eb4c8da9b43e851ea6eb1f18ce1b4555be563e48e0b2a6d55439f74f70658c83d1aea487ee798077813e597d75b19cca20410d45c56955acc73135919028b44a00f3479c37f9ff708c6d41a4c35276f04a04ddfec6f71167fe8c0b284391f0682f5b84ed12acb8abe4f7aaa51b725955f4cce8d2b7b3caa4401699865838d78f452409d5d72b19428864a20a9d3f49a29476ae961e6542357006914bd76fd900c6a119f583c33ec93ea9fff4fd2804b7d590945d6ffced77c3a08790f61c090566a3c06dcff545183e5332b537785facedb3b9badc57037486f3e000a54dbb32bef67306044b79bfb62bbdbcf1e84105b14076bae9e01245f28ba3f1a7321b0094bcacf412e151c2be661e029b67a899854cb5fb8ac33743899fa8586d50b584804320bc29b9576a10f9f0afa0c1f3da700c4853d505eb3ccf143c7c75335e3d671fb83e071a6c0f6dfa4c55c41e4f40bd4062cdaa1b600d60abbae3d76c87fe33497c6a2ee062cc3fbb3b34feac1c2d23db0eed43ec8517cf4990c4ae9b1707d0a0b219c70f66b7eb09d964b579afb420ba08f489fea8c51d9db21c350082ffeae3e13276d514505b334e943c9152833502dba886d6ca1c46dd9cfe8eb1ff1380cff32b98281baee91baa9bff04736d5c6e4ac5815c4e89f16e27100dbc78a8043df86b6f4b1b0025316f78427644fce6e18acf3e6469a48342c2d153724bfe83de95538a43aaee9bc70e2776c7385df2393ee37fb814500b54a33b59bd601f9744e85f325371905ea2b32212cbe67ea300b23f8b0cc1339b41ae6b52220e2d03ea26fa5c47e76384a76647676f5d0cf74697285ef98baf733fa87a1dbbf73a8c4aea160c2f3907f880c389fe1dc1465571925d1dd5b6b706360aac998b30eddcc763fc66c463065629c706754b663749dde677821cbc2ee9219b698c69c4b0a8685740ee886e34335f41756eabf1cc04c8e2a729873d12dd665b92262dfa81dfbaefee543f81ae13f083b870e807f3e068a2aade62cd5cc482a102d4d694b891654422f09b9fd6ee9379c450565f0d1eb3d417d1b2808c06b77d46e71b760b9d00d70d937d2ea74d8337c0f95729208e173b045077ba6d8e2357054380cd9e01b2a60dd9c4d152a33d0adbb4b8694ed250ffc4b736c8f7843ea25970cdfea4751706b78b05cb785e58fea0549328c06d7aa510da6e8cd9ee28990d7a826ff1c9a33aaa09afbc4916914243e2c6557d87414675d94373c2a6a1d831d9b4a14189752ebc17743fc6b0f6e6ab6d8d66a1fa241a38015200331a92a53d3ad488cd57011ced91ef2c2a2836766088dca981f00a35015b4f95cfdfed4219e1f6aa2416813211888c547dce189a5a3f425b1d5deda733dada5751f7a4b4325488efd894928169ba451ab8659ee7577c848ab4739a5acd209860bc73a0afafc5d25649f000e54aede602dbbf554bb9d8399fac0d78a95ee45d997485ea81c572f96aaaf08143d32c6c26a38938be5609b7ee290d4c772869274ec2c1cb4e17972c616e8bcbbc6f10d236ed29f3b6e5cfb4c9e585ffe7451cf4a94fbb212951139f92ab9e02cd2f54855c28a0fc500fd5b3e0622b0786ba631e00c79ebacd9b0143e5ecc16fa178c84bd4d1655ac3ebfdbf3245413cb5bac8d8a8db075f6238ce7cba698b211f777fe8b585db81d90cac97e07f14ee297ae71d9f9f6ad1b1941b801736ccda20423195568e4fa3764136a33cff95a9de4fe63e445ab3d9c434e66f2f37e4c0e90df73ee0ad7abeab2a7dbabf39b67b0a0486777303d9010773c04034331ccada49558fcd931cb5161d5ab69f5b12d3a80fd12af9df411be772e7d2bb7f66fc67fe9e660bad6509a3f2ae79ed4a13932c2136fac8eb262a3b932d9e70808f516e68c309fd3d553a8f9f6ef73a802160e28e21905f3da4a63a9d0146bf67e55d0d7ac24a9cf7d2f2e123a83dc020c3da071da70ff2eb4bf7029390a252e114d114607f3470a305a99681546a91b73dc03458af9043581007b433b8fb63a85c48f340bf945106340600b7ccf63c27e33031fae50cc2a4ad748e548f1c89a9234e99332aa367b530ac14935a71fd9e78124ffa85a558fd3028d550f5d8e5c574c466f5c42504f451998532c14c102a5cfff8eb60f771fb4020fbe5fe0588163ad2699cf4b2a19c3a50618f506ac2253d52cc3698eb5ead815ecef81404dab6dc44e4309b25a8c7f8dc7526b442f0186c0d2f41d8f5b803511a3bf77a9e5281dd95fde66651b32e890d81b717b752e31aea1f8f0124c671dd04ea5571c4412b8007aacf74236c1e93f06013d7a0f3ccdf8ebbf2d85cbf22e253b7541c13e7b0a206ae3489cdb37b240a4e0c4b7ecc5f2d8cfa7e87cdf6326f53c02daeb5d81d82fa2f442be57e6c4bc6ed84e882e0e9a8448d103569e30c275e5714565ea1db2ab160867f423462a1fd8464076f7eb4b0aa09fc512a6b066ffe4816d63f5ebe0d1a8b18465976bd58f413d210281e26022a7e2fce6c010c54b3d253ae7bb69b4b7b7678d4157d4d7c1a2da87cde859c05644c50ba93510b6debe57d1067a08e005e94fdcbef7aae51f8a0059b5004705fba94ca6fdf805ba1bc105c96e479d5d9561b2680b8a332c1fc44b8b23ad708fce799835dda558d2f918142f74ceb6fadf533751eceb8e226f422450b111f53fe29167cfa6d03ae397a6247e5931f5ac9478c5959e409252b854566cd095efa44ce27e42e51b8d9a65f9d7baabbfe5cb19cf4be87850b4b6dfff32f25e835fa7d658850d48a2323138664eecba8e9c646b6bf4f5ad261b6fe09810051167f64b531ce0895712d8059a391150759519386c40a8830c2ce70af057f9c8068f79b7f41733aa989b186c50c27ccce74d07b6ef56a3ec31f733512556a9e4aeba39acc7d755c8596ba2ac20b6ebcc50688a8eb9e9876f4214882b8827e3fee0d0519a150591aa224ecaad7264995de80167834c5b059f073d4d1f526efd2a8a60ed5d4d2427b1ef1b4e352bde143be3b5111da65848e36ff768fdd9121d1acb97228c27a2bcc607d7c3a41f5ec364ae5c7fc97e35ab2a2a234fb8aafa11789d6ac8c67f888644f11e75a3f667dc0041f8b3b8f41b58e36e18042e72816b533fd9e1946d02bf6e34ef6e850575464f36613b6012834fc7440a9b61473993c8ebe75c95402a997ac1af4440ab65d9e1338c7216a636557d648ec518aa8afdc93d3b87e208042915627f43dc470332d5259857995af869e2028f6fd4db290104fae5d79bffc05a0a8a72c9a936969c1fdebc7ce4b2d03f49ebaf85b27466f752c44bb3852f49beaa05f28b8810098557f4ccc12332c699f7419e1449eebf959bdfda718a3b3f47ec6f17f2985c77a9d4d5e4259514b4b16919b3f30fd80655e2244d8567627b63e21880ae37ac30f31384d4873875778f7bbdb2ccd33e1fb88874e5526b62cadc99122fed5b79b0b37fb03ab85e2831f091df244a957841f30fadb28882329c513688b6eafd3686a0e021e6d4c0e79454ac49b301ddc739c5f7513b911e017a42f6977eee33177bb7fcfae183e11e15b027bb53f20ca4f1c2ba871330bf0924894a98f2293b128235a98922f6a1a143eca166173613cb79f5815875403df1e005b29434b0984b1a05bb83974a42f7e4c6072095d2aa41569bad77c507dff19359965cc3a52feb95b76cf7dd741fd5d7dcbac6fd0d7be009d19bd76e84c54a667122926a0a750c6b8c7cd8e78160e0ef1b89d3927917ef066c489f1f90fd7c6a7d0ad4bc6013c6c3c2a65aaedc3f50e9eaa606a0bc366f903fe3e3d66e9c3e1721b1ba78603f47c77da089ec78aec66859e3d66f4f3fca66db3de0ad9805725ff3efbd1d6976639c7dd6b4bed03eda7b7fb12df1b4c41f43a17c874472fc63946a6c841d67213c9aae6443c0f50f43ac947d19e727992d28e45557b3a80379945aa1363107f864710214b33adc24ca5217f7529d109bbc7dd565736ab753a460a22180d4ac3b8901c93be283e552b131a749bd3fa607d1dee2f1a2d", 0x1000}], 0x9, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x7, 0x7, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x99}) r2 = syz_open_pts() close(r2) syz_open_pts() r3 = socket(0x18, 0x2, 0x0) close(r3) close(0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) write(r2, &(0x7f0000000140)=' ', 0x1) getgroups(0x1, &(0x7f0000001640)=[0x0]) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x8, 0xfffffff8, 0x0, 0x0) 05:29:34 executing program 1: r0 = socket(0x2, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82023b4a5c12380c1076c240eed3faa0ac9548f02eef7243f07efbdb45873a9f24"], 0x10) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) shutdown(r0, 0x0) 05:29:34 executing program 1: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1}}) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x0) r2 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r3 = shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x1000) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) shmctl$IPC_RMID(r2, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) shmdt(r3) 05:29:34 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x39d08634, 0x0, 0x200005, 0x0) madvise(&(0x7f0000a87000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f000076d000/0x1000)=nil, 0x64207, 0x6) mmap(&(0x7f0000796000/0x4000)=nil, 0x4000, 0x4, 0x4011, r0, 0x0, 0xd1) 05:29:38 executing program 1: sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000140)="fcf461addc8642db22aecaabed105627ac52033218edca6f33470e984487c204594d398fbf053530937dee6e66cf5318031f4eaf8dd95f6983de8a28718967cd3760c38ecccb836fcd6e5ac49f3d49127441444c65086d12ccdd76616ab37e7b8c683985c53639a99bb39077542ef849abf05298796ea056fd10ca30eadb", 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000600)) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) getsockname$inet(r1, 0x0, &(0x7f0000000040)) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000000)=0x2) 05:29:38 executing program 1: mprotect(&(0x7f00009a1000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000440)) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x20000, 0x0) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r5, 0x0, &(0x7f0000000040)) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffa, 0x18, 0x80000000, 0x6, 0x4}], 0x5, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0x5, 0x8, 0x8c}, {{r1}, 0xfffffffffffffffb, 0x30, 0x20000000, 0xfff, 0x80000001}, {{r4}, 0xfffffffffffffff9, 0x0, 0x1, 0x9, 0x52bc4d96}, {{r5}, 0xfffffffffffffffc, 0x10, 0x3, 0x5, 0x61}, {{r0}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0xd7, 0x7}], 0x1, &(0x7f0000000180)={0x0, 0xe21}) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) 05:29:40 executing program 1: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000080)="89db4ad5c0c6c363f2c0d852e99256243905d1a30a0be9dda18412f955f844baecd415b292853e7bfc1caea0a178d250ac5aebd1ca4fb2e2c4", &(0x7f0000000200)=0x39, &(0x7f0000000240)="2e221f58e1663d7c484fba22f19ff0c10cb257e3798a3b0f4bd45d253c0e4135acba466c97f6da6434989ee04f780b73c8034a18a44369855257f6d783a2c2dc117911316e961d8b6af2c8424bc286790b139ee4541262a2266aed6431fb6992563c8f117ef2a1b7db4502f90cb7ea536b31768cce94fdf2e0079e7faebdfb5662c526bbffe8c3054ea8d6aa7b98aa5d47aa23f621af8df1d121fd26c85f1f2fb82d3adbac19f69ebb33c7f4fb8bf4db2e56b562a4ce8ad39f6ec022edb4c90a27ea77fbed55409993277d3c33ff7f5d816b187bc77212380b38d253f52d95ae0eaf7fdcb62730748466107df743a754debfc1d6bbad57a94a540615eac67ef6d438f7bd041f678f6699eafa8657e5b9ba5a2d4f3cd40adbf90fc3d703aa87371a468a0e6c77ad27ae57a94c663e6e0780cde3b953183780f90e88755362b9ea52a7d19524fbd06bb53b8dc55786fe359a46ba7d9ca8b3bb8abfd89f5707a1081978a67756d1965faca68999f35c28908155ee56f145b9f64f7c5f72aa4c4d740ed6c61019ee996371b280a299d7e8e50ffb4304dae7688c8f8b9bebdce77c6a61317b2b189d2001da13fea11dde1979e35b363198b7d0a4283ad85771fe6601faaa033e91e38d6978a00152b3211524e0b5c1c74303e061dbb7f8a2c18a98db19c7279c180c7934eac075cb0914e0f365b1d84b866f5478cfcfe158e974f291dea3e2bd25b4bfae6e8dd84a1f8b7a7dfeaac254025e45f013696bf763e2f4527ef4e4099a1194d09e5d0283af55931a8d3f7f8fe01081b8118bf92e5f6093664c3ab9b7cf06aabcbf750ba523f30431bda2532c81f6c51f1d98ffd1960c4d2d58b99e9be4da24fc0b45e2ca3e47c8aebb715b200192e1e13309ccc5a73591d54ac7c1864dcbaaed8fed5cafeab6c0167759ee6b548373ebba678a04445cb4f95e212db29bf773d37f58cee6ad6260887d0016cf3e7b40466cc878309d867170b6726cb5233a6eabe92b34e40f5c51d1327136d1d28ed56d701620af10ae7877ea0771c1b007092f09b262743b6ce7df853cbe484ca5fe4b56e7e63d2a294498219f8c85657d0e10ac96c4dde3dd4f21e79306868cb0875e1d2fb0c5fee895a26776a6b0aa42f7d81791a69ff7e23f76be966fab7cac4a9f0971b0f7b14404a1ca0c1b35b71084061e2108f07106b471260e11756526b0f411c68bf56ba2ead96ab45f584ce9852bb9089385287cc508888609da6feeb51e0bce1ce575c67ee3f4457fc898aeba8f39dc563204163d11a22e81159e844ca4fc1763b012a4a012bd49ee136624ee2927482de18b43914e3f199fc95a4eb3fe9258f725ed4f6b7a0024776da0d4daecedf5616c8cc617f2c5a4c95dfbdd30bd28489ddf305dd05fa8f88250bf6bf24720f1b9ba86f89487732d0c4ba8189398baa59d3e5bb7d649110068d6e66ca7d85e5589041c44a227f358d0253c3521364b84ee35db4adf4acbead298691919ffff1e8163e7130c7557293ee9b38aa4d3901033672990be583ee53287b7f5e134607e3cb90c91386953a258a2a50c8954d6007af1656397931509cc362924d51e82e910aa80e61fe9842c0962b791d999952400f6681dce43fc6c90a3ec04bf537b0d52cb3b08e00c2274d55fd81a67cb1a320ab593977d8a4c5ce6511c49410b1907bc87a416d65db4117570092b440cc12619c4edd871ea08ddb583a47f4abe437423366cb6fd26eb5c44790082b60df6b9bb08a21d9b61ba872a1729a5cbbfab85f88895f17348b99763d6d33357acafaaf5fd163bf1f3a9a0e0a7431cec13f0888c4aa1bb40534a27cfa65127b313a1d785268b8eb5589a600df45fabe10b627f69fe912c1c11bb01bca5273f878a1620ce92125f8bf67cc9eaeef0bdb9ad85f2846fd3116f4395fc2e7e2db641371b47bc67e2502a5908df28bd1fb31c35ea9add5ecfb4857f261c8f58e7b083f24d32af0f931688875f2addb3a5ae69f02a3bc4f7d9a7938dd96c180c5036a4c8c42c0503103faaaa193daa8d705d2086ed23237cbb4809a3985dd14b77cc3e52d2a5fd28298eef40121469c1598f57fd1555ac4240b2e1f97012b82572599d568d5f5a98fceb99f26c6b24dd28ba11efe94cecbf1edf2e3e903b9dc99b7549c7d70f360a2c35033191a8aacafbc25c7ef4dc8c8040a889310c486a3af5f61a7e6be8ae7a9a0c364177c294707b2b14a009024311eda2817bfd64be09d290690a54ff5e9a5b628cc40a3d527c111987a77ccfda558aa6e7fe2488149307845574532331df26aa5b8043fdd214ebd48f9f8ca54bd9ac85781eb2d90564f341e967bad9d0b8a8aeff5069f9b4f97101b08211cf969622a08be0b09d13913e4981f9005ea2ee879800d1730cf3d002316a044701e5129548a9fd4d71e04f99f9b1f787671588e053db1fad6594fa704debc13ce24f7e0e4877746d1b7620533229ec22164c145f0ef6dd6600b6a42931ad1964df2b95a1dcf7bb6742cafcf790862c22f40180579b6a7b9a768cb912dd8163cf9396da200293b8420718b4f53fcf1ea50ea07959b193920fc2cb0eba40b55ef38f1e1a309733219dbc3b94f231380a5ac50be52f88043b02277be7af9d4f14904c88f38bcfaa455b6e1425af68c6365271cdf1907c9a909f053058aff39746fddf6ed29b67fda5a813a3243c9ee8307712ccd76761de137ebfce6410d54c4ce723d762e5c4c0bb52269edc39f98cc7a3df61a8f6ae9608a99b8c044ef8f607ec85ce76fff7db95cea18a21864369864c0368c863bfa2b2dc752fff02b62f9c9164c5e43d65d2023b3dbe7babf34039f3ebf2e39497cfd79e4acf1bcfbc235427e60e26bcf39ccf4a7e0d06dbcef971456ae33bd54b8710f911cf3b591816734f4571bdc8603f02d86bc10486512f5309cdbbbf691043a5ccacc971444c3de5735251e02c3aab03a4c7e73d68589643bd4d271a05ca8aa08cc199644f04212256478429c55ec79477a0f1175cf9652723c656b5298f003ced05380fe80ce7bb12def20e9a1aaea7d8093f254fca72032fab5908dfd1a875673d841e50503ff232ba23b979e8dcdb773dc9a0f479e0a04c45bd32c47288caf9a4a2aff6c0a008977d35ec4fddadbb91be2e9388a46d4a2b1d64f4205a781f92a1b675f515e3f62c98dd154edbdd548be2da2240ec1de975621d6d933db53cfbf036307d5c7552088a82158320788074b2dc0d6451b624b3cad495bebcc50fdc3e4f0f3845d241732b7c78847e48d481d96169350b0f9dda64ce5110a480ec686c66315271126c36584bca08e184b0c142cd1ca36d395ffbc067b1ef221812045a6b116f1571fb23e9e3c9f7fd86f1e357bd90f4d630431758c7dcc52fd9610b045903f4de5c35babaa077b8bd47434406ba2e4fb72b8dc9b3574cc02dacbd69a418f966052865934dc68aa013f34532a3d2774f885a99b73e9f52427e24df03f224783e448e70edd43949026fb7e4380dc95218bcf6f37a646fc569e96e4cc0c117dd8720eb6a2999f0005c1e00213336c5f314de465a08f86f44762cee5c145a46eaf88d39050d4cc4033253f807639acc7029092319316a3278c31a28211b00b62a065b59a3a98141d38d995193b1665fd552a2cc1f44dbf4df372630254ab1d9641f64a7a102a0490bb7e3a7bb2926e8112592ab0657283ce062d8b823fb905d9cd9c7c1614509e623a48bf26391126146df6987b6650625b8147f0d7f03b39317a80b497f898916903c0432b1cdcc09e0552432660276790a87fb6313f00d77fe7b8c9d9fdf1b9384866c31518451e28051fd48e6b2ba68cc552ab48006cb08217c71abb1e13b6765b009129c7ff4098171a36bb236438963d803aca5e9711db25e007709d16c7309df1790475600e766a7f9241a1683a2d0d20493675eb855154353d079142cb1e92d53086599ddfa3b64d82e854bca7f8975bb1df1ac054ac230ca11bb966757825670d5bae049943fcf73a584c00e76612e06b9e43468dc55eb3598f8b721f142bb157bbc0724d41a503d4e1d03200edc496d20a2ab6056656e9be4b390da3dbf00da592dd5d79ec2ee90eb742b1a9fa4df6a9bcea1e0219a8cb2aafae2e17ea9375c548f59641cc822b8a923e458db2734bcf19a1d33fe5c52689068bf4e4182eb0cab2456bd2a1b6bb4eb985f46cc82a69f7e36acf0635296c3f86bcf96845fc9db1c97d8c45cfdf7acb4c30aa8172c94896b1ea0d9f8fe5fced9266cd7bb41211f46f0aca49f6d6a898d41bc29b833368cd5faeb6efa4e6bd05fb767dc0e42e3c64ac60b302fa59e9eed87b7b47ff46751330b58bd563880f2481b59841381f92d9f56ff7658627e27bd8b1f062cc06bc4bc967cf7271b5fbadecf1eb10ed2802e27ec1afa5bf033318fa1f12666686faa7190164e0fcca78a425b69c823402f4175833d78d07f6e91b4161ec35301d928fb742e8b02a41d473394f66cee2d3e31fd4c3500b5733c59d1efd6d6c1b6d067819e4032c83b2cca59acc42d64920adc781bc1064524eefd6ee891fb2fa35ba330a6b5b45a04e22d1531a1466a700e98020f480d3642bb1d7a5d72f44e98ded75b1f4b6bdb0508412b3e4c20395431c63b38ebaaba4d229134dc9ce6e1433d843336fe23a21bf907286d5c50ad3f9f67dd594bceef4c4bb4b61172d0a9636d984650911351ab164a50cec31f1930fe7aedb300613fc7dceca47f5fe3e8ec84a5d389c81c28b762f6318ff8930f0cd8fc0c1297635ecf1584d5f452c081e1d7149685a46f109e4404aba3cea31094bb77100a6e118a73a5d50f8d26e85198fc4c332189873b014a7f4c4b7d7545aa71afe3dcbec2cad118c3ccf4a26cce1c33f71532b41155a1a8d5528811c7197ccc4c2489c3154c19797be75cccd209adff2a7f247b186bb4bfd3b1ffc2cfba2f7db4d0057e53764894cea2414b41ea4adba966a4ef69a8c3f566175c3ff19d85f43366b5836833febdb265109627476e112261596ce9060cb6b3faf32add68cc4fe8a98af4293f0ecfe59f88b328d353df1e9d8a49ae20850f432085a8f62f723e8a301e14ee114958ca0d5a76db4baeba69988e8df8609e96b51311561a25090bca957f2d68899241f037eeb8b0c74698adf6f78191b1c99f743b3dd1600365a721daa1b6d414ae3d318b62584e9778e5ef8368c8c44a0b66edf168123a694ac59ba33297e1eaba29070b6c51aa35b16f2e455fd3e6de2a8cf692eaa6b13e4e4b5be4302c0f0289d3387743af772f88273ddc3bd7d2e1f4a3bbd65124ef1238ee75aebc9d4c97d94573eacfc316d093587828ff9180f79490c86298ae396e297bd8f59ba4a5dce41cc755ee3301a86eed76d1a7e84ba460c8175e293dfab9524a8a3e225fb20ef509249c8bee5981c3707f8f5e3e4e2d213be51741ce1e99e1ece22de69880f1dba289a1937af68e0e499aa97b89f0f4198a8409597aaf2f7d74f5a2843947468330cb91b0f7385d628e3f0194a2d0838399695d933e66f067ae760641c670defd7e5586ae0d7ac470fdee716cb508802bf98dff4f81727e96f3d3a383ca078c26f80b6d514cfa26eeef99256b4fc0984cb05a9603ff61b60eae7b41ddc331b6f3af61eae5aa27931563e1e189a03dae468d7edc46e6c00ceb0037484a4c624686cab248fd3976880e8522963744d84de25992be684409c042423b55e7c15c510f575cbd05047c56a121910baaadfa4685ba6f5066b54c7e74ba12ff94bc35651ddbb0742bfb46a7b97dc9aeb9", 0x1000) sysctl$hw(&(0x7f0000000040)={0x2, 0x6}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) r3 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) seteuid(r2) getegid() 05:29:41 executing program 1: msgsnd(0x0, &(0x7f0000000000)={0x0, 'j'}, 0x9, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)='m', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f0000000000)="6d66b176", 0x4) setsockopt(r0, 0x6, 0x10, &(0x7f00000013c0)="6d66b176", 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) 05:29:41 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="870229081343105329312a635f12a0bba982fe6ba7f4e700508fd380d6d5efeef78090d8deb8994c73f2db9a2b8577777404a5adca90b5010e869ef169e00e38933b645fcf0cfc346cf195e3be6ceac6234ded4267e976de5f0c9060de7cfdaf9bd4eb748cd36cf43181087057bc93fa1cfcdfc636206aaac42c183e3eeabf5835fcd63502ebcffcff5748dcee2727aebb2588dd16489cfdcb29591bd2e48105914f97b99c12916c85092f8f6787c23778f25f17bd64f6d9b3e27ceae8b0e5f830fe5759b4095805ba36775bfed1c5b8233e693addd60b5e473cfab5912e4b4ef16938b5ac1100"/244], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) recvfrom(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 05:29:41 executing program 1: r0 = kqueue() write(r0, &(0x7f0000000040)="89f6a533f63a841ab16b020576cef506a518aa731d175a1ed56a3c6d580fc46b6a16fb176624334303043d31b80aa0d13bffcbd5171a15e9fa2b406819c56e4a09bb63d8da0f434b73d51d7607c58430f69b30df942f6840c6e689c64c0a725d9682efdbb9a10cbb885749ad54c464e339e45b91ebe31bf98f7d5dbd2261d054c87f96fa71d626da475ca73258a3f40c63c5030f9acf042bad11bce77c1334f64b066b7eb90f2aa80a397652d14d12959adb02b58ebd376b5f59efad2f3514934dae62e8002c38973fe0a21c34db1ea116845581e21ef7c3460f236991fe9e290518d192e4bd3c9f94e65bc8041110feb36c7206ed0397ea72eb4b985a5bd74d3ad8bd5630a42198c141bd45258b4d854fdf08ed2451e1d5f4cb23e87f557e8fc6caf4db553332191be5874ad148ce3be56c899c5105be1a1df64c5871a1ead7083192f1972e70ba607882ef5822d7c35c655f3b79b37b4b5fb7e570a038efe790093beb89172ed4e8bace8916dcddf2346c72ddd33932e59a41f09620469fff0ebe5cd206f089c8c320325fcba9ffc2bda88ece8dad3a86c9806917de075063678a08d64c319f1027e27ead7c60d2a0e01129b96bfb77131fe99983e2312b8f924976d7a0024a0bd7538a70b6a08cd12747cb5ec7c6635802eaa4ce34721908616fb951581821e293420e7ab16eecc550b3d4f61ac2d3843b92b1852220e3f580b8fec29da79fa97cdf7054c7eac25f0f7151afb64862868e9bf5a0c21074fe6b481006457e06ea2dfa855a5fda5350557eee32448f100824792dc44586dafc86335ef3d506b2cfc70963b8ffecb83ae5d628a834db97ff24d8de18d9b36060ba02995675fdcd2cb761bc5c3f963e95003a7c5903e335033e25272799db4748093083d802067d35e9d773a8a1c017dbfeda9473ed1bd984f404894b253af4097d218068ded0f8ae5ce7f670dc633847fe98699d06b47165f6b1a8cab8efbe6923d0ede25b78b7ff6b6997ed4747146474eeda62babcfcd9893511add287f55450bd413d35eea1abb4aa1dfd71287f7cce647e54215c43cef44f2a8b8ee66437cbbc328d06446bdebdb2e482d235b67dd0826d8c7fd512fe036b8da089dc7e0f0e725a52dceedfa26630b7297be0b18a82c1c9f3253c414df951631758fd0359692610d3f0802fa5ee7f4232d555858d68f83a4bf66cf124ba12a1be13d739f313a22d584c56735841e21e04a42739b040c2efbda856d3c2f7da493bb2be260460f515d28c35fd51e9c66ff96f67162cb593ccd5ddc0209a2c362fe44a8c98200c91cb2ca15dd53afc77f4e26efcfe506edd5cfa1b591c5865415897a8cc4bc8503a83f2b434885a20c53bbea696e1f2d695aec01c8d5e51415bffb734e6472322d0c0e0524484c0fabb94dd57d149b2fcdf8ccfea70746b2b1ec1fb05c28ce707d63aca85c06c6bb073fda7eb60874549f5759d897d588ac85736c7b4fdc548c647590e8ec9e1e9528edc444016ada556d9d022194047e28c0bffec9c94e913f93b13210c461fd49008cb158545c3540d3d1d2b95c4046b37a0046452b84b054566bad7f295156e042b6769a8d63649656552e3a0afdc02f33682e0141925a4f851c9353caf4000bc7d35a916060f7b834e285a629d3e21ca168ab47f49649c601386a1dc8f8fe8a490ef2fd003c77df734390007385dfa12db90ce95cf5cb8530734d1f8e985d3b9229e972de7614b03cd9386d6ea37c67f47ecd59aeddfeb23596eb0c79ac34828b404a1784bc246fdb743adfc2cc879c48307b9174cdac7d47d486a9fe31ed052228e9e5e3d098a7f7173407ff725631d593db696aac9aa1536d8d016407cc3f35f457d0ec8623936a1aa14ca8ba36a1e633baecb366afe6398160610baebfc8ca90971151b11b8777890347d4f151424bb9359fbea7d8f113fcb237000a2c21d1b22d79a08361c87b3f23aad049418da91cbf14526e544bbbfb72fd280514333aa60fdc1c6a3a766c144ee717dfc3a5220948da71a5f78a2942218da91422da10d485f0a04d6cd959a5f7c0dceb449fb454e02060af6da20248d86567b919edd31df34f5ce7f9d7b42c5dc28cbac7dae035d505654ebc14118a01fbcd33c218def405b3cb01a947eef2f4c70e734f07e58984e2d116bced7c8e3e50ad266c5f0b86576b6159d49a4317763c3bb3b8412aab9376aa9065ac402632875075245285818e34c789c9f40c3f7f55e7492bd1ff317796455eb850af782fd584e4b9e26b240938015e867deef6701768525171a4ea40e33a102188fb14216f5e9bbc68722627eba832fc68486dc54a0c98b6a1953e2d7d45f51fc64e0c181038eeee6a6b7d60c08f3cc3c1e8ce2d16f1962de4e3397fc91abd99de379e3503491528d421d351ad36b6f6cb6c0c0b7dddefc7acda6719b18560a1c334f725212233db97462aff7d93d535c4072082e36337d84d55f11f34d1b7377ee4477018b68cc68fae3ad745765cf6f10697202bcfaf5063817a4c0a4a14d7ba704910cdcffcfd8806d876952f48e620311c8ea1e67cd79a08087fa4513cef050d8036f4d498ff5a6b042e71eccf5092857893a13adced18d142db2d12b63c0f9ae73be8f22bcba7123948fc5269ce83c4ea47e2a20c70f212d6c58df5bdcbde5265907e494557839a9ec034c3d2b828903f2c10d1b4dd81fc4d8f928842e44fd5c57f3951d8d7fca5fd1f19f3798889e0ef58b0da7f80c4ae266a14273f22fd43492f28b5b15ef8757a4ac18a363501574ae61a04aa57748d577310450fa80ac82e331b87fa01a95f07d0ca44e7291cf26892057a63b174b4054f41ebe810f1cf8a2daae8776b12f365dd3b9f1c3d9393232e97f88a31e898f71548fb7de720332824d93ff2797138077aec57b6ee21607819fda9049ca1ecf708e7348cfaf8790981f65af06aaab7fb57cc9c4b04a3316b52b3af9c63ef80401983c0a8e3622c877450e4fce5bc0ce6f6a63ecc0e2b029fbe4a6c3123b130a72c1a130f573b11f33af5191e5b8c886a3226d7ca481ee5d8a1dc320196822f3e057ad5298f085ed2b67c95f61753037a82572c5236f08f551b66827dbac72e1d936478bbca37f200c4dda58451ebf8b75e7b72bdad01f3b350877b172303d2c66d84d1bbbf302588aa34b5b112c99ab5432b433167f0789d784fa43eaba6e78c7526bf54bd67291a88dae458de2cf214c5ce8ebfa9f9bfec911f31165c4e4c633ef7e928fa7521c83677ad216e53cbea945bffe249432c3ea5f2b9079f43d851c8f04cf98a232895993c2184abe2dcdc749cbc7a50f228fbece52e333dc0abd7303973c3c9e8eab1841940662c122a57959fd0b799fa095ca344004560673648f140bb06768e64135d7e4769c92a89a73c4b63093f885790951171e0a85384f81e9353c6cf55af2cdd7665215bf1965dbff24a25bc0470e273f149731ee895eea7a50d6861d1e7cb3e1d825e24dd007719e5de374f9f1249f366da268674c2ce3554294e8c0f678431a9dcd2aabd92a30b215799e44f6f51a98bf983330f172a47db6e37814dc5e7c6ca287c3b41a3f6a6789047ee9e5671cb634a752d7c435c38ecfdb1bcfd42df1556d0900ed1b89734c92e2e3a51b007e23b220495ebbb4f0ad95ba7ed01716f4a2dfccaa0fe5bb91c0dd776167c9bba9b13afe3095fe82c2e5084dd6c107c4696d56c894631267902cf45a1575d1c19497ca3725eb5094fa0810db7e7dd122e25e33679b6a87ea13549079937d6f67e110682d40bb621929e60d85df1b891d986f001dc9b505eecc4bade6869f0c0f1d07d02d910ec41bfd1709b2d97e88bf54358ee3f3f2bdf9c84d6611b8364619605aa4eb60f55743c912cf5257251924d3f0c7535a31eef04f51d1e716d71d8096063ab7354d9fba81dd04ad692331215ce3f8200d646899971643da5280092d15e4937d343595f376b1f246a7fe09f1b5f70e7ac611633a1d7abaaaac3a0a0a366806df393e1a8261c1674dd5e5fda6a4c97fc34ce3090fe6a5e1ac398559ee9aefe6c9871888ac0efdb6294ed3f9724857f6c7e1ffb64bdeabd102ed71bfd1d65d7ebb8c792a45560fbf8301689254290f6ae01d61aaf9d9b9063470b041bc820eefad5cd9efa3791823281cc506c9fba428b2ec6e882963f5adb29501aa48ebea5234fad37378f16487e984144b2450b10e33eeb3b43d74fa238352791353f3953ae5e967564c0ed4fecd799e777cf044d0417e0990cb087f42624adc9f2376ea0fd2d893806fd9848d3edd70c9eb58fd5950764fb27ab9a57f606eb1315961717b290f96c25213e7edc9f770fdbd0fee0976cb053d0691d39567409822a928229976e1133e468f5f0fa26ba2b34d24d436308b13684a34763a0592cbda173e6361b2f43d55ae8c9d8859c015e4d55a3c77a97ea158f21398013412333b15287dff499fa63579daae86ecd1c19fb02643677fa9a8029d91e8f1a2281d691078dc2fb43fd8159aa76f73850587c6365e61da99bd41958164578f8490e581b07a35a35847eaf04b0f6b4284739dc614b541b3e6970c3a03a5e5be9d5f56d6dfbc1ae9341f3e47ae4584d6a100239cf5b227fdd54f70516aa19e4e914be806598c597210fde023b9b21505217dd4f938927608d888de814dba876a13dee97fe7f3292aea5e3b6aaf92c35859def771868fef546e1bcd908ba079f8a5ff3e895e17b3d96a6b234807186025ec8d59bcf699ef75f3a7cf038d986147257a892349545f8b6b7d2acdea273924a429c4ed37fa36846e175cd7ecc5d077dbdaca43fabaeebaabdf1494cfa406dfa8321c25f00c36f8c55b02e152f494593226dcccd5192d23a1bdc32a635ef936c78826c30dd9f89f7c9748e8fc3f881bad0a5e756125452b61b246eea37e1a80dd588957ca0771fc8458fd36cff6e06d30f5336e9d7233fd3f60c25291126569c005f1aa00ef26fb0695c93821684cb9465142e01e03a1d559af3e14cb82c5c76a5752b201fdb50c5e7f850986af60c89a23281ce423e4ab02abfb5672b14271ef28290dd099015c199d1278deaab546aad2f24b641cc9d43dd572199e609e47724477ba7aa3e7f55773fbee50865bc370c92c7c32e1a8c14e87283fdd12259f249544747b47adb001bb30a58790a79993565a1d4ea8755f9305d9afebd4b2996f4bd88752e8c46485b11d1b25a23a6d1f4055c54d13a6addad9994970b20337c4d5d92af1a94f5eaeb4260d5fda99ffc893623d01713aaa93baedf77499c7e1dcc2ef34cf9d9cefa9020b39023b7f4f9311949f7f4707bb9c2b8d77107d7dcd3ff294e495e0d9b3a6e8625fe37a040792de6e0223dc1eda3adfab63df90dbd1becd18783e7fde3b939b44c07823124a5750d8022d36a00e53496fd119f1f2e43c37ea3cd126d6cb430fe6fffc5870dfd045ff09c9eb82367b58e5c1be63805647ce6fe7fd8c199f24ae27dcbb3cae30935b4ad047d415f8f23796b5a0668c7c4145c2650ea9e9814a2d0876fa647c397e0d152b67a571970e3d25df374ae800788bc7e1ac3efde47b6095654f65cd5898aed5369e06c12ecfa8f9243486c827fa79fd4b5f3d899a55aadc26e1d2f928b14df9237f5034bbdcd982113598ff3d288c819a3838f6a9c1f091d9bd4510a2bca605e9eebe5848cebe97dade081a2882b03685acb640cd169f0ce06ba4d7aff31cbe69fdc2037a716a12c6bdddb0cc90b8a17cdb1b7b9a7283c7a7a368ab88dc1d43799d84aa40edd98ae73f93a4f0a2e1a7", 0x1000) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) getsockname$inet(r2, 0x0, &(0x7f0000000040)) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) r4 = dup2(r2, r3) sendto$unix(r4, &(0x7f00000010c0)="6a11740c461a331e080d99b9a5ed41767323ed118a3e31656e0864d86d5b4998f05db0d170f771170b6d23f3158cb4a31502a8b4db005b7904245150cac4e7ee120881573288c6dac32d1550c17cabf4731342c45293583bc9924ee44e3467bb69760714468783c79d34ea4299df0f7aceee5a1c0a547d807b3ae6e371362b35e6546780663b5436891863fa1b5f7dd5a895f0e0334d922359e830e47799258b36ed58bffa19729554971bb2ed057049e76c7b5a7f2389e0d36a31f19277c292435e285404ef32032a5bcff20c17af123170d676f8be", 0xd6, 0x4, &(0x7f0000001040)=@abs={0x0, 0x0, 0x3}, 0x8) getsockname$inet(r1, 0x0, &(0x7f0000000040)) fchflags(r1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x0, "00002451859e1865790a0000000000001fe600", 0x3}) recvfrom$unix(r1, &(0x7f0000001040), 0x0, 0x40, &(0x7f0000001080)=@file={0x0, './file0\x00'}, 0xa) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) 05:29:41 executing program 1: syz_emit_ethernet(0x72, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3c, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x2b, 0x0, @loopback, @mcast1, [@fragment={0x2b, 0x0, 0x0, 0x0, 0x0, 0x15}], "9435872c"}}}}}}}) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 05:29:41 executing program 1: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='c\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) connect$unix(r1, &(0x7f0000000940)=@abs={0x1, 0x0, 0x2}, 0x8) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000840)=[{&(0x7f0000000140)="935796bfa33c4fb09c021a6dc443d3310ca6133023816d6fca9b07b48ed4603cb5a0a48e8933a69697ab3d4c19f287099fbe", 0x32}, {&(0x7f00000001c0)="b5c357116c21e1224eddceb109fd47dc1109152613ce3cf383a326f79c09c250fe9a171bf9e588c02bedf1d55e5be7fe3abd65af64b9d85e5079b5ede6f1f791079ad8573a331e62d1dce3c65049b51cb8184b315cfe18fe42098cec2875bddd8668aa0c5a9ce280c266da6c994d6b30568c830f18fd11", 0x77}, {&(0x7f0000000280)="53fccea1d9775a9f6fd8c89083d8499893b25f9ec6a4fac1b1de1c761658c31bffce9d439139bb63a5da3adcbe431387b79f5c4dadb6dcdb508e5be66d4e28d5618db204f483b4f7bbea94782dc48df77f756086096169f189dc7578b488f77a376e327de0adf6391041f11f06c5a3a780b1eb17cb22195039024625cb4aaf0bd6f0a32233e0c9f74d5a239e188afc81716663aa118629834e762b3a6f67a40ff3b3d9d9a563", 0xa6}, {&(0x7f0000000340)="3911c80ca07dab4517897c751be75cbc5fabe03b5c320d5d70f36a1a44733201d09c8fd02ec0287feba04718e18e1c0b5fd50962eff5bae850cc56822f20304d68455c509e62a5159b4bead8660a38f5af04b31cff7dfd04df285c1ca6a2d24d04f13f08476e2af6159dc1a6d27148609f0b5fb93d968f8761f0b133d1c19dd134493cf046f547780771ff94422b944893fd9f", 0x93}, {&(0x7f0000000400)="ed17515a7965ffc0b13e69d626277199331658c3c0f917d5140042aa4a8786953d1b5c8f70233f9e8b4a07adba8789720fe12638218532980d95ef920dce71da5bd8ea183e5a177420237a607b714af6b4047955dbe5e964b05536dd321ee174a4c699ba67ab1a63d5fb31ac3944dbd1d6a34b4a987ce2b2143496547f8d4f73afb8eb2aba9ff6885626", 0x8a}, {&(0x7f00000004c0)="6f10bc6ec3fd1582f44eea09c9ac0de8a9c2b5cac83d5e48becea4e62e7881b62cb0cdc36bf24e13329338365661368250d442899cb1a50e3ad7002253ef948c7448ec6ed3633a0f5a56640781b1bec99e58c12418dc069453ae6d499f9ad2", 0x5f}, {&(0x7f0000000540)="1a7a56d8aaa6ceebe90dcf2d33623a324f8133a17c2edd1aabd6a0a330df1fc3556459b09ec5a9bc8c43c05767e8b50517ed2fe4fa9c3753b745edc9d22d22d11f28ef7bfb55141e004f6a677ec4124ba472de7f69ca5a40963de8cfcb5150e2f991fb3438c6f537f2c5af7e61cdc999205841b67e495f9ae11f9aeaae0af6acd8f31a2620c4c8150ced", 0x8a}, {&(0x7f0000000600)="60c23c550945d6c92a46731bc35526b55a4530f6f460a403f6ddb846c1596d7d32aa1f1b935f66204863bd453863ec4b2673a54327312ce770cfe751f25c59b2f01dd0c0c17745cbf477962ccb70682a4323ce7f87a0262d1a292233bc82ffcfd0e8a6554adec7ce5554cd8866d81d408ef75f81400fb8231f75e2ca79a974a43519b74403cb232f2dd5ef1c3775158a84009cd8641d7e8b5494e753a185a5574cdf9dc05a43810dba", 0xa9}, {&(0x7f00000006c0)="d948b2976f3023300d02cca6a16fa99b17e4f8288b6ab960a68ae02d2e27d6bcd284b3a36e0a07921d794f7ffe0d86d4dfd1e56fcb40dacf10e255ad9dc6b5e8302f85a5893f63cc36b00477776134afe262443436918ceaf450a997440467a056f5602a31ea354c372f7df74f5ddf80b0b2e83384cc1f8ccfde79e35e0d51d96a3cbae8ee7da1d3200cb4420632", 0x8e}, {&(0x7f0000000780)="6e411f6a07e74a09c1ec93938b32bd4c230993f7cbefa7640cc1de48d62aaa6162c4e8b792967d3873cbe0cc10b2795a14e95f3fe0a5141947f449c2a43fd75212e606e950ad294a7d6e01e1ed19c9f8f12a2bd0e6e67ab0f5193661c00d257299ac98da5842267416c28cc62c9509a7901a31cb94cc0b94bd7e916811d053108b067c35c8f14848e90961fa4fddf23ab2b722ea168533b77f3486", 0x9b}], 0xa, 0x0, 0x0, 0x1}, 0x2) 05:29:41 executing program 1: syz_emit_ethernet(0x5a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff869d6031797100240000bdb973531eb41c9d60cca81247e4f515ff4a0400000000000000000000f200013c00000000000074243d7c8ea72ab69948528f0004018000b70000004e014e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000080)={{0xf7, 0x2, 0x20}, 0x1f, 0xffff, 0x3}) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1}}) shmctl$SHM_UNLOCK(r0, 0x4) 05:29:41 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000440)) ioctl$WSKBDIO_SETBELL(r0, 0x80105703, &(0x7f0000000040)={0x1, 0x7fffffff, 0x0, 0x1ff}) sysctl$kern(&(0x7f0000000000)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000080)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000140)) 05:29:43 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f00000000c0)=0x3) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000180), 0x0, 0x0, 0x0) 05:29:43 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x9f) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgsnd(0x0, &(0x7f00000001c0)={0x3, "5f17bb8856b541a5af53cc122641d6699712d65510f6cf366f2dff52e0f4d50b8cba51212f3ea294a22b5f9281cb3a39d8713d47d97e75d63a36ba08282ae5f16634bf44e181d70c7c28ce3422d6db70e29b2414cfe583ac4650ac1ff09f8252c77b3bb953eca933cf690d4b5a1f0d5603ca59eb5d21c8b065f6536e7c25ed9ffc0474cda73ccd8fcc01df8ce782cced22a39ff2fcfe22fc6a0e21ce54a8e68e5223efb66896b682eb57ceb7f9008c024587b29fc22a26cfc9b09c74451d5cde975111c41e3ede3e54ec0d7ca962cb54"}, 0xd8, 0x800) msgsnd(0x0, &(0x7f00000001c0)={0x1, "4ecea0b7f5de988f547bf3360737c828e61417029a50a9e81c63313c0db36b64b3a2420e85dd5d393253f0caf6737802cbdc57e1dd066e45b552233110814b9edb6d9c8f6b75a0c142332d650bf2e59d90a9550e00c5fa77534c71c494aea1ee86d4e4cf922b9349be33e8320c29113e3c7665e0d08a07b0b7fefcf25a0e89f0facfa1187fa8749b379d438ec5bb5df75d062e2026bf8c2c83b26b961c6afb4c68bb8ad2290e31a82fe26a1d3308bc32cb50f0a62787b4730e55d902beb02d5bd4a2d2bd46ac652324b47e837510d47105dd2d07454f2acbb31e17314f1ad8ebe2032571621ed5a12983b1a986df83cdabf605f223d09215668557dc7f9b9935309d7318967f22b7e9ed4ca397db28c234b10231b10b4065567d1c8c9d60bdc3d15d1cba608846a8ecfb8d28a7f6ec229b3b6777b08cfb59684d1b6cbba53eaa9ed2578ce166eb038ae67767555a160ffb241535d64a52f6e296973f2a67a0854abc7ca913bffd2cc81d5275d6462a49f6d27582b2513a369625bda15882d0c4a9cf1bc5d8d5c266732770828d69248b1d37c3f877d66c0d73022575714664adcf809da813c9725a219ebb6ee2d72827d4486acde919b23f8b383c84024c4229d9a64088e1309a22c1c8f05a7b73859ff13f5a7eed9457bf47ffd30b375c961df42a6e44e82f48431f33bfe2c6f35ff5bee3ebd06a339a9321d03f7c347986fb383d48f16fc348ece5e098963e736ab19b5db7efc6ffdebadc3ec41bd93096d6d236a547814e6cbaaa9b10275421fe0aa8e841f8cc110e46570f8067c4b80f4f14f3845c969a9a95cca805a27392981cef42fa85ffb79d84c3a100154c9d3a65dd9bdc0b146edaa672d6cc9f76f390869a62bf17fabda71a90f95a602941abddec39e0fb60108b6d8a86efb415d0849ba001b0f9cc471b78b997588104d80800f8bac62f6e1897af41a068316757e4f456248f9e6d0e41c6a793624f1d83c5affbb817fdf87c637073746b48ae148a7e9f3e871013e8e05120bdba4a690463806f9258d92662308e5d8b8d98c69554f324234b9504745ccbf68ac9db4dc13fc7b049b514df9cdbca768bed7285f1ab524c29e3707923375742bfe257476bce3f546d1afd9b2c22036e5ac13a2baea29cb3ff3deb97ac1920d8c1cc5f412d0de10ecd59a317a1b338c909b906474786ba451ae5a72d28af001b2485853e0dc8c8ba635b9105216e8671104598f0755f6f17e0cc8d1654d330248f626aff33b662e4b71c209f406594161d2101561563461953b091875b69f4baa5f3ab59547b236ef88d915fb74ba55f31feaedb1be703250eef9c79c00f7a45d8df929907dd2fb1d2cda25d6b3a09e4f909389647cdbc81713bca4f33b3f9953116c4ca7fd9344dbb045fe5d54f5379914048b48d8f80b7338bcfaf9370a3918300ffdf2b422374c1cb5e5e77cf7d69b2f9acb276e814101a169f2e91dc6702b210f0bfc71b85f98cb1c5a01346f81f321a5dcacd0bbf7eaeeb0892f3eb6a024266f997c1cc96c62244251adff0385398a39353a022cbc4fa9ec4d6b134d4080886ed80cd43bef88e0b546a761595e1b4bbc3f8a8be632572522190e4db4bc5362c1fc9864c32a5bc284edb830e7dcc35b6b68cfe3d5e4a25afe832ae86bca49685e5ba656478399db0462b21f1359cbf48673df1716b65687d8c49fd3c0f465f464b4b1680c59f0119040a5367825012785685298e779171eac7600585ca033e5932794125b9f5626c9cdadaa03d8084e52b944f1a7a35feb4d0a7014e09ead1134420bc8e883a7e62f9e84742b143f9b46756c31f9847035f396c9f3d7611cc0117307725e4cd28180f1c910150dc6efabe054946bac3809cc4ae816567b6da7c83622d4d7a52d687126ac28148f590da2c8eebb5f0b911b7489a76abe6c31c73f0549368d2147a0e7d61b27baa5ff67b0bdf2c208fe7dbff8478a2cd5754c40b022fc7e812d13f70ee4db3e74aa6867157cd6b230031e3a7bffbf5a3e73e9994f7e399df4c2ca4c9c68ae5e64fc65d9dcd2d411faa921f45de6fdb220c5a2244877406b92bcec1fa83adb883ad1f8bf837c1ab8697a56b8e3058de848b11b37c78893c8c722ead918907c5999be8243faf47dd873f0da5f3f3f743ce5ae3732f3f8010738872c38f1488f2a6ad3be980ee5f08c0b3972a1adbb9f7c2888a238c4e6f34f3d06b15a6bda4a7a9216f1a05985ffd33a65509f26742cf8a9682f332c53dde7e9375c7e0829afdd5def9f7223011f2ad05addda637a5da6513ccf590ba58d10e2ab2847016bf69f41598bdc926663da878ed2a1a3c0e3d1a7d5c6fe73ad2fab1191b99a0a098bf9bed8a6f22d5d03a8667c1bc4702e1391eea8c0c8008199901e9227508c29feb2df780e22ce8980564a446cb689f77beb9ef584c4a1d9b71ff17399e74b054847004c016e53d30326ade9d21e28b67890449e44baac1bd0ddd2b53ceba6ab3675b51c0c7690976c79bd698de96c4388e823d326e0afa15ac55c1ddbdec1f15e9796b192cda6d30f17bd8f1f04fd911c401ec0d8235cb05e0ce5fb4b12e252f207a129a02791178fdab844155dc06c22a71ac5fc94c7ed985b62909c1a5cc41e20d0a1b671fc7155858b3922a988783e807c0b00c3b43ed9f7be88310d78f7ee88ba90c805de77e776a562d12beddb5fddf06e19ad4f99e8c2176a0053936ce108ef7ec572eec8418b4759ab85e4e21fd2651c706f284021db5d93e49cfb2c56382147b66390ff4ce89bbfbd9bea3394ad1f114f3d2817c00d8781f5548ca52f36919e6d3572a4abb00e7f33823ed5221dcc5c8cb19150418453b1e0e10303e4ed3aacf55a3772de00d0f0efb8db55f574f9aeb55bf4da25513c77a61a520a91fde489acf3b383b3557e8e0229c5bfb38f6d48d5eb34f73ea1c4999eb73fd929572217805b9f6778b7873cb43e18703b4ac8bc5177a034e0470da32d3dfe4cc5bc65ad19f79935c60c4c4cffdb49d10103cf07e4ba79fd788e0cb77213f2079299543a930fb9b4cad5212139dec9087407016cc98cecc1b7148d56bd4cf63845f1e4f20e73234f6d233767f926c7b0558a610ea1e1d6cca03ac2a3d7a3bf84cf6db2048ea370477b02263b7e580748c2b764e0a0b2191e003f93c406cef7e0c2e5f6aafdd1a39be2479c5a3399257076d71c589cd0e2a24fcd51c8194d8bbaced0e6734eaa1e9508b7f06f86610f16a5d395fb7505ebc112fca2f8517bd2ca08d4ecf7c173e575306f95a92e3011ddf630e3694e5edd6a93b4d908654d3f0e06c3cb6ea739be381dec9ba6b7c76da8796de566c22c7770354b7cc4185ae95ef5f056d532f20f0cae9da08b9c99718734e99f8c8db998e40b221a182bb1dc986897c561c59b8d7905361d2bbc6fb51e47b16a2c5defc017b1a0c07c341c31bb101530a1846aa47cac7f6892b48db918df60b7e186d660bb9adfb3c37255fae5e1363c27809e533c423b63e55d502bfe154b68c2d842d24a3f298a5738e74fe5d18d483cf67f39f094a59264efe49a57bec34410583d6b8c5df9b19cadd6f606896645d1db8ba9343d97170d5dfe3fab9d33fd66d276fa3060564bd4fc718d655ec71b4c6f05f528b9beac60943baf777727f63c34f99ba572b7f18afdbad5310487df50aeb0f3892aa2341c9a9412511bd31058203889ffbc719e8c87badb5295a40aeac109af5581163c6c7cf3b0eed3efaf0c2127dc246deb054695eea4137519633c80314d5c4979a02c41e1718027c5d0ab4d0a82cc2ac9dfbbd2fc48de6569c8ea87ed5738df38ed74aa4c9c7cf5d8c19229349f84b3aa1285d0b2da7ed5450dc1d9201c26c7d71ca39ecc26fbe9a03e20d1fa8bdbba5ef2d6094f67be9769760bc281f7ad1f604ac435f1efb3fcd2fa11b9e340e115120c5fb1e61ce049a3b542837b8cc8af8561bac365975b90ea64f7b3a248596f004afea11d830f095f388c0a52be75329691ba3d03ca502cb3b7bbfe782405584d72a32f8c1c725d7dd2e40dd8857dfd1f023514133b5c1810e07c31916343467c7a4d5a265ed13202466f023ecd82a7bcd114ed96d181362baf7fe0accab242240e8de85fcdc9c3c0d76080069d0c9403943376a7bc9a445882a19b6d9bd1011272156970ef8843e33487d50b32a0b8c660878340a4b23c5ad09b16ff6d8c844bfd05df83ab827d5cae049428414e125425af2f423a0f5864c18b8b72141748e1ff38656b649f83bf1203bc6f738111d77abf45ce5daf6ff195d3fb82a9b94defdc8ed077bd0fc92d848e8c6e5ffd607db4c0dd7b0efc50f1854c18e43717985358e400ce4b7881cd11e58616de9a94d2f5a85ecd0b984a721200deec9cfd9ecceddaa17ce99bed64f0ae3b2878b8baeab26287c9e3db35919e2b216954e377aeaba00c1a29b4b25de2cbf7dac590ea5d79c83b99c1ec153f6928e5fc7f3de8f391dd967afc204841680e85e5c58460ee94a2c987c744e1b9fd1c6a1bbc1fc4858e81fe5be8b12223b921629ee6b683352f1cb98bd20b6b543b64b06efaff124742f8426e934a6647459194b644ee92c0b879f980727f621c58df2c604caf3927aacb9dc365af18cba151ccc8ce5d80f90e3119e6fb8c65645a5f0e4f3b9e5ae1835dab9e9cc31938ec1dc142cb78f22b5486db6ce4a2d89abfadb32be3039773038583a7e9d4316ec36e6c251b0efeb506e7b037ba3528cffde3e011f298e987b8fee7b68b9301c07dd492d689bc5de98123dc8130e67ed786ba818c198dcac73a7448a4ba2d7efad41196ae320468e9597f15a375baaf1745a66e40242491355c2ad5be98db4b4dbb637b9471a1c47aadced150db18e4000d6686a9eb2dc1e391b42ee60a14b2b4adfae4ef99a92ec6caa2a539a7f0d2129feab2c5e22d32fd728933086d140db1c33da38df1a2abf36c208f13efc96605c7363e6f789702a15e90c9c74a3630497ce8e5c97ce0b2cd6b21734a5daa079b7d4ccf6899df60030e77b1f96f3f7fa9ec3f5a40efe454cb7916ae4040d92de9c3f31d2ecf4fc4ff21241a76ff520f869f43c6046a0557cd2222d7cda7424902ea4ed0704c53e0eded7c5314c74de43ad3aa4353a304606436fecd4555fb94979469673c8fc79c3a78619b8990fa03f3561318d17979fb7f8817ef47911b2ef436fd05ddc5da67b1cd6a3d611bf787b10cdbcd4cdab8f786ddaaf7e146e34d5d5e9a501892107ea2555f4bcaecb88de4ae489eff6296188446198e12b14fa640efcf6449d31157da76d6ccdefe5a5ec4de97b57866cc8abcb5be12f4f4724376daa93a12bbda964dd0f2ab8b44381ade044d1c03e3d975a7441828911c3be02d55e6f491d93176315f697d5c0b8fcdb0ccefdba61f1d049f1fb80383f4da93bb1eac9e553ff22ba7b3bb75319aa720637b58a9620d62107d692ab48ce6517e5855bbb412b3933cf298bfe63d6cc01dfa54b707aeddcd5cff2ef7534ea13cb24e99d1f97ef1fdf5f3b1d29d6a086f2470b565bc32b581f2f0b143de803c6994c3a1193f0be510fcff051bbfc92bc279e262a32210dcb48f6ea98d91f7a634c775a4ecedcfe5c440a085c551737458a3cb31f160d9d4e00a0fd621e07cb16b80149f3fd4b87d2d6d52f88ece4840303a8a62767d964e4c0ab1599c7a32899d71946b4cd7e9acf7f1d6d79b6cabc03fc00eda564dabc47055441ca24376a4383828449af70721b5cd076b730e22a5cef08e184ac69e4b080830e40493155cdd926dab7fa5bdd3521a87185"}, 0x1008, 0x0) 05:29:43 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa6c96f1a6022daaaaaaaaaaaa0800470000380000000000011078ac1400bb0000000082087736e66d96690c00907800000000450000000000000000000000e0000002e0000002597c842cf550b00ace799b9c811f910136f1e32f1feb316aaeb314b8520f3666098240c0a43e7746b8b37141fa17e3dd05b66d0f0c28e10d69e7df"]) sysctl$net_inet_ipip(&(0x7f00000000c0)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000100)='Iw', &(0x7f0000000180)=0x2, &(0x7f00000001c0)="cee2f11dcd9671b74c5643133236e74cda26cd83080c4562877af430ab77f18e04824a93de0a1711a726161ab7176c55ee627a8014e2278ace56ad7d65f536f2dd81b870", 0x44) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000600)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000240)={0x1, &(0x7f0000000140)=[0x6cd]}) 05:29:43 executing program 1: acct(&(0x7f0000000080)='./file0\x00') sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x3a, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10, 0x0) 05:29:43 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x0, 0x1, 0x8}, 0xc) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:29:43 executing program 1: bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3}}) r4 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r4, r3, 0x0, 0x14b, 0x7fff}, 0x12e, 0x400, 0x80}) r5 = semget$private(0x0, 0x1, 0x48) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r6 = shmget$private(0x0, 0x2000, 0x420, &(0x7f0000ffd000/0x2000)=nil) r7 = getuid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r7}}) r8 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x6, r7, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, r8, 0x190, 0x100}, 0x5, 0xffffffff, 0x6}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={r0, r3, r8}, 0xc) sysctl$hw(&(0x7f0000000040)={0x6, 0xd}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 05:29:43 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000500)=[{&(0x7f0000000100)="dc", 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0xfffffffd, "d700060000000000005b00000000000000e74de4"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000600)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() 05:29:54 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@random="c7102228bc83", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast}, "0093000000d30100"}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000600)) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x0, 0x4, 0xff}, 0x5d7, 0x22c, 0x8}) 05:29:54 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000280)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x3a, 0xff, @rand_addr="0000000000000000001fa68cdeff3f00", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_rs}}}}}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) fchmod(r0, 0x20) 05:29:54 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000000ac0)=[&(0x7f00000001c0)='\x00'/11, &(0x7f0000000a80)='[\x00'], &(0x7f0000000140)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x2) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000940)=[{&(0x7f0000001ac0)="c166e40024f58679b1e4f3e9ab2f76694c786ce17067b21b6cf78e879493bb8a6044486c0ce5fe9f6bd36eac7060575cb67bf2262f5c97edc19ffa4da5fca0854cbe151bafa1443c6f80be934287a946412f893bb357d7be6f52a5d099f5d501dcdec871056ffa608bf12e336a46704af39dd4f8286a8c2328689d538f5d972adb9751862f298094da47daf0b69937f89ac3cd609cee8e38c26580c638e298178f44bcd693", 0xa5}, {&(0x7f0000000840)="0034bb11d849e36ab78b96f8292f4bce6c3b56cfee7ca5364158b5ad2b101a903ed5a63379a295378fc91270a9cdc2cdd4553503ffce40412738f5b8cd28136c7d300c88f4425f19d71e2e60ee6b5880713446b0f54e079e7b2d4a8b66661426ec09292cc6842380389774cbcd377e5363a782a7cb3f4472542e3b1d26669318e54cdb175ac090be2ddca26ed215cf6426d76b69cc1b60dad6df6e1185fa25f5c64a9a30005564e3a925c87522552822cac8b19629b433d9cadc521ec4404fb207ed7be53f6809ccd78ba281907d2f168c9d4ba24a6273ce805a090f64f27812fec26d69a520253153a9", 0xea}, {&(0x7f00000034c0)="d515ab6ac28469fcfbb516f04d6720ddf68e042707f9d3a92674dbb293c5b8307bdd0bb1b2a772a18560548e484e1ce0d7a88f456891a826194c44f7d35308f4e332091edb4902f0a89a6ccedeabad8acbea7d697e3d8fd720a64681f479dcb782d862f5822fd417a9b6b22a9ca2ed9c72ac14172c867afd876ea03be5bd617a56112a34fcfd1240bbaa7c9cf059acd42e55035233cde7fa0bfa9cf82d1b5dc5106f182df6d6e9f77962f48abfd44a9a1a1cf7dff45ddfdea5560267f3a3d6b5d2e2b2f92748f8720f7b4941a5dd9bb2150c99156d25c82829c6c95113f32bbbf2b80a9843f13d3d39fbcc91ad328d02c18afaaaf03b9c546e1baf0e50562b9c9be3a796a6025da6c768d5e6d48bd9c4cec7d572e2711c0d7dc0a0ec2ffb83647fb79b1469c7b583f41a7c958936e8e80ba7feb354bf8fb5befa954f8a09646c8ba5ac2dac47fcaa1352e42c329988feaaf4a451e0885d66b68e269515fef48f95dbc06279e54534892a4091eb0dc2394b6dd996b093081dfa136d3dc095cb1ce84018506dfb75f7a3bdb0f9f093e97294e75000da2f76b5d6f23945af60037996fb2a588736ccb53b4d21d4ede5e985d87cec48397fcb2b57933a12b91fc2b6f29b8d2c26a5522de644d22fb27f093dc9f9cebc23540f7d958fb3e1b570aad2306970419814f0076d9b1bf88d3119924e0a9e57745b4bfdcdf728a8341b05a2d225b1d1155907b8b448f18f7c62db25c291a9f230d603b30aab11fbaf49ae2fedf0929e24789ad140578a7d3f4ebfc4b331bf888f4e071d8dc1f207370ac7661822339cfef60af1298c7bf0599a6d57e59da36e9b16ec1cd044a68ead65115d13555e67d64a85581ccd7e74fd36dbea1d9903c85b4c8e6ba865ddd456a43d3e17561e8c3e23358d7e4fa2b58cdc75a2c5778681e216228e43e8b5844df987cca49d052c49dd1f1f4f42c017f05cebcf641464a996170eed5b82ce164dca9d6c5d3b716f780e9775e209bdd6b4a6bc346207b2bab2a0a3da9c877fb7ed13f9604ef42ecbb93694ca27112ca43b6245d92834bba30f7f0ffc0209944814eaf629016737952d5d53c460c182e87c7fb61fbfca04a62ff437ad0eb7b0e5325317ae08758bd13a2849122e54ecb7d94afcc43c8706ffc4eca1c39709a89d706b0ab27cbeca0379cc8c401859539f3ac50c88f112cc23d89b4a790cd89acb468436093a8c344971f8bcb385a62b7a1a862adf25e8c841d8f2570218bcbaad6f809a5aa2b9ad6c9010d0838625fa660a3f8c49e51509724bcdd9f488149f2cbef149014771a533c8dec135e12815e71dd5f732c049efe6b5a643d6ad76d8d616e4ec81aa2576de8edc4b98179c13ba231004e8d937d22202802b91894f477d6b80c3a4747a5820b5279746974d806f4ad6858d479ff408fa30eb6bbd6157db053edbdcd4528d43dadc354b4a23dd822dfd70cfa6eeaf7114f989aa579ad43b073e35a9bb4cf62a4b82221df1e0e662643c90e1a8d731ae2549a5dfa2e235a228841d2c2dacc99e14b5f40e5fb20236cf8afd58bd1b153e5fc5c95938410187bb3f67deaea2e4e17ce053ffc1fe68172e22aaf89be47e652075abc65f96a2dac4c9b518d0b887edb973c39859a23af9fc2f444e8c61413dbb972d5d45782c3271d2a6a56b19b2086856bf02800304f8c62c482e9febe04049b5fb927a87b6c24d2f330b881eb0c5313aff60a42bead50cf1ce091aadedd22a1d48f4fdf5706a5e604e1b3ef8c31045380eaae12b05d45ae123881cfbfb3a37d8b5db2e4dd1ce69d2a22a2b4dcc3ee51a4f3bae7d794737f00e3ff039fc235ae9c990cd19392b4cca6ace0b175d287fab6f6bb4147189e2c47297b06d06a8cbee5cbea47098d3765e9ddfd6d6a2ebe5ba14cdf1ce8670046e5d4561e950d81e23b1f617f4fa1621c6b3ffbff4b0439cb2892a1bba297d07715e27a9b24914d6b48d61b672e49b6b46d1b36d26b6b98d6a88d91a4b4e7b25c08df29fd6b74bd95a375ba10240aa6506e1c10d5665bb0947d846b6981866f87e5a97b8383d8aa3b3cfccdb1bcf4b7dfd3682bbd335523905688038a502d148770e58f4505f89b8893c181c5ed95a55a74b71c2c81a7de3faa1ce19f85c7baaebaa3431486b0fdd1e2c97be8058c3c5a3e26bfac22ec418f80d96034435efa4610562741a3381e529f1fdb186548f2b2371b86467178a00a681e12de1d35d3b50b34405dd3960a9ab3df8bbfc92dd09a569e712098ebccf6335f30c25e0e3aafcebe47fcade9c1cd125d12e48a98bafe04a3298ee2c2bb5536efc19f5762714919659ee6f66c43d265de1c5eff631bc3c1b1a739fdd9496f9d17e429dd549d7fb28798a9fd5dc0233492abc4fee77ff42edba9e6975cc00cd69970da4381035625f9edc2395c480d3a11087b820d4a6605c083a9c19b96bf6b391cb4333fd6e27f5d1673a3855c7e4ccc717db7fc69afe8fdf107b3e19fd7c2195bb5758d5899af6d7d30406d5151058e647462bcd4d5091154ee351d3659d21ad9ac2781ff00dd28256db027779148a871eba06821ed76c8d8124e065bbe48995289c5b6080fa2d8c66523a42a8489b7ed69d4c32bd8a6cf23cc8ee7f99b7551f24c0d0ecbf2c2e85e20e43c594853e6441ddf349b64c2716314b09c4b76b0dd44ea78fe07cbd203b6b941287147ee43c155320c3f27e5fa1714c98e670ac9212f63679d8f52ed4cb887a47a883f2b876eedb714ba774dbfe502c8bba9616003af842c0f2e55c884ea4ef4294efb2c4808b07ba5ad6e9621e938c6732770afdbccbb0362846058706bb83b0f06ef8586903afde9e433fda63f71df4c6bf4fbee7136556a48727f02fb5c8c6177434d7c397fc02bddb6b5b042e38bf101ced560f7f5fad234ba8e7494d8b6ef4873569fcc8690ef51c26908e568b2d3b7de294c32c208b4ff92d2f60dee1ae98eef8fca6f302f6b108cb6bf05580d01d3c4917b5773319f61e67be9d3aa7d8cb9ec64e149f7d84968fa297284810d25cbea11b42a876cd98aabbae9b3165cdeeeea868be5aa336bb04ee7685a3831f122e955f111de9b05c14a5c3657fabad4191aea54e0e8814827d5e16e6d41637170bb9e6c49bcebf1b4892595bc92fc9a78bbce72f82a1ce6fd22f8f203cd01af7e75eaede76022fceec6c43518ef951a458d4ebc2acc1e1f264611ffaa5981847e93f769b07d9f8b69a6bb96503ccf9f6fa097a7a3701dc56e774e28f992b94c7e5ddcbe467d00c37203a0a3727c3fc40e3bdfedec79f335383a8b022e56745d9eb3ac6343ffb677c1d12f7f8c88ee1f42049aaab9eabe7264e890c40db1cfaab14108db7fe4cd8804bfea33ef45c55e52e952f5efba2006647af7d0d818c7b3d68bf73e9d6189c75a46224ed044a884b70482939fcaff8eb6f164930c011ca89d3783d915bb603b7b5327bdcd7ddc5c75bc91436af6a1c6ee68098002d6d2a46f9e7cdca0fdf74d3aeabe4f8f418dccb9c4a1e27a28f1775676fa98ba7d2f48012989036d612824b2cf36bfab44f582e76cc9ac43196c5224d4c0db49d27dfc251ebe6e2f92599d721392ca775ed419c39a2b665767924a02b756a09918e87900dfb4373bdf7f4c1b36fc3867edbbf8479a95e57ec222be22083599ec38ff5744ae17aca8efec779580aae6ca59658b3d144a4cae41e9aabbbf876ef15bc55a144de31bd11f5506e4d3fb9c208a2346fe0ecd325b40009b3eba603d177b46c72d385a4aebea9c54c0e2ff9cb98ef810373d2bb3c53e50eb99b35f07a793186052d050c555a88fef2199f7627116eaab981d01f319451670c832122d15da7fb0210727e8b69c8603bd6a51dd3a80538c90d48fb6d479376047646d42c08c7759a6db88cc79d6f27c231160adaf074c1e2287b57ebd90dcd8739a2780e7ed36286c4d5deb8aee2f3d9c811b18c5f4a687170f739f56a0ea81736372001beac044d551f66513335946d3384d133395b35134df52ac6158c67c7f1428f005799d3a7e22887d4591cf1174e63d4e89814344e4836a4268b70f12cda77055405bddd42f348dfaca3ddd43417755d79bb0fb34faabf5968bfed4c37e32fce52ed9d69194cabd13bf6c0372aeef5de2b9574f55030d2636b4ef1fc49f5bf51de32ddc96c3d3a07fb38ba612bcb932db9095b26a74fd8b0aa0141ae4c7c26df52440c1abfc90f881d7d6cd1b30a2660162db38d299740d0792d6a2fa7eb54b29e5f2343a1898031d286e3091a679a34d8779113e6e396f28976955b97d97a47caecbbfd945b660db3a1ddc483b9b47f50ec449bbd4fd80c8e22ca51d9596011defa8a9161593ec148d5dfe256c31b30151a9a78a198734608e14babfcdcdc0f78062ddc47acdd2c00d997d793ba5c3d434fafc749737dedb96b1e3e3e635c18710f77d6863a2f199e4c25471266071e7b41465917e4a9ad5625c87d00aa817fef0743a0c14aee32165fb3afffa6a7b64d2eac21e3c3ab02bd5d21a258ad4893a1ba8be83f32aa9cf16a166b5554a32cf6758b919bb1e205eb19d2651d24428243765ffd6b858095c1a051b0fc8b35e8e8f5787bfaab9d343c1d8720bd5a0df8d7cb992560ae3bef8e22f3b63ed7e41f4b8ee027b77444bd84b7949da54f5715ad0afe9641ebefec4c127488743650a2583996757f657a97a10508e947a5db85dcf8e747ab2fce6376578306287f7633b9e433539ea954ac09dc4ce4589d974839dc9035e559253be477090ddc13e7b700ecc80f05c303c9060ea71f1036336abb17b1368b1f52369b9c5ef7074f14e977bc78e9477d732583adf43d7d4a8609dd274594af374afbe18bb935b0847bb5b84a3c56edb675b547a3c67ba04135a70de60153040c4a7f5cda4e39f1bb81312bb6eeda3176d7d128615b4346cc5af731b453cd84e3908ea8c8ee077d9281bb3e522aafa72adfe855afec88932c5a88d6855f91c8a67cd82bfc55b10fb338388e4bc0ea553211a73e801f3cabfe28c35229574d65f17b40f53f18c068387d111f0931a5e6199c9aed8dc0c1049a15a2e66554563e8eed97140dd6bbf46e05f2b38f8511deecff4891e0862bf17c321593dd28d4dc1fdb2732ede6674bf2d170c0caef76187c4baeb17ad2a0e7575ab1a4bcea5d6b6bd0b76ae3d32bd8c5b6835700b26e86642be05866ed38516861f3e3024ed942863fbcfb638f4b00997a9b23779fe62c237d53dc2c37b6128d94f3bce5278402cbe3758fdf7a5a35fd7f79f7bdae4ac781f904eb7a198d9d4ed3f341a38d7514618f751d4da96ea94eebd539770d6bb22d91e6b37145eeb1fe1170c281f2ebfa965cf648095feb2f3be2a8b682a6425473a93a354c9fad5f5747daf31934001c00cf031255ec74914f2a1e39ddbaf3fe47f6665ac8a536e4aabac0877e069c2b66af5e3a3f3ebc4d3a82fd975ee04f01dbc32ab59c2e94160267ddbd4cb5e6bf1adb8e6b8497c502d59c7da37304df4921dd60dec78a8bb6a3087f7bbe603162086898c1260247d637f9b3eb3a3169c2e50272bc72cd1bd0b44b927b3e475e9e54c7a137dc6c15b7c79b1ad81656ed83973248994747e7e898e1b378b3ad8540515e62cbe53a14caf94495e084f52c470694e98436fe8b9168673b91a9f33a691ab895a0497220ddb1374bb0b98dd5f288861322118b27b83057c8fc7e0bbca2fd2872726da7f6732db4cabbfed8e0a26f4ca4990f84ff2d64e2f08eb7d6ab4f9ff3051583869069e1897391e2f36576f3d1f7656d983341eb475bd2", 0x1000}, {&(0x7f0000000140)="d78ed69f2e48cf22c86666f912b12daec70a4f040d26c7d2e8a7c25883f6f0a9f57eb3ee260b4e3d474e3bf5297d360b19d1c21a0f8ac143c32a98eea6fb", 0x3e}], 0x4, 0x0, 0x3) syz_open_pts() r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r2 = dup(0xffffffffffffffff) semget$private(0x0, 0x4, 0x400) r3 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x803, 0x8, 0x5, 0x0, 0x4005, 0x2, 0x7, 0x2, 0x0, 0x7c, 0x1000000003}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000002480)={0xfffffffe, 0xf71, 0x0, 0x3, "0400000000800000f811a505000000eaff000040", 0x1000, 0x8}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0x4}, {0x48f, 0x1fffffe}}) readv(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ioctl$KDGKBMODE(r2, 0x40044b06) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) shmget(0x0, 0x3000, 0x16e, &(0x7f0000004000/0x3000)=nil) r4 = socket(0x800000016, 0x8000, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000380)=0x6) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r1, &(0x7f0000001ec0)=[{&(0x7f00000006c0)="00cca0fc34f2b7f78fc76edbf7202c4306f46152ebf16f54baa100000000000000000000000000000000d3104c2a7441676c2d53c4b3395e5026501ab5a22409b8381efe5ad69eaeb7c98dc44e37561b7cc71ef6b09c8499e840bc66df443d682fbbe5d81380cf1f9960a88b54c06c617743cc6cb0661521c1a33467032694a66c8613e43238b16fb6c63754dcbced97a03cd504cda211005188783fe65fc28f1f93ac3f67d1a678dd52113c25722bdb61829cc1ef40344280f7db2eaabd871e5dcdc937cc6972f7246dbcf20b1c1d6545", 0xd1}, {&(0x7f0000000980)="4081b9613128ff46db764e09021135fa077315177b9db33f29b687aecc35665b6dc64666aeaa93d8fbffffff7f39eda8b5037700d43259a1cebd5085a56f2a5c0bec9bee6f4625ba84aba63418424438c5a94b17795f912552e1c5d88b23a4852fe10768e40000c261f80a86696c54f3c60ac5fed80cbadb02eed77822f74d745d3555428350ed828ab26cf5d5c41ed351c31ff1cef8b311707d4b7a1d9a99e0714f8b819fca05ed04525c81c480bb49bf5715f435e4c2b0c40d1c3b66664e695a6a5faffafb921f20104ded0d6bc0becc313e4e4d", 0xd5}, {&(0x7f0000000300)="c766b0c374d4f3090a7025e4b6efd155af37a157d1bad971d42a4a306cc7ba317f0ca1c648c5fbf878740da9c0cdf96d9b25cc90c2921fb9fb455e0eb6897a77229033abc6ee9f9f80128b46e5f2", 0x4e}, {&(0x7f00000007c0)="0100eface44ce6616bbbf11c54467dd23f68b379bb4836f64da88da23471a1399218072bf12bbe8b162bebe55cd27a2dcf7f4f557fa1476f0e48df011baf744f16c243d384d9bce182bf261931b7c5ea529d41ae96af66def3b25637172c282dd52c002b74e8e9ff758d98d729", 0x6d}, {&(0x7f0000002100)="62b5627f7bbd65ce2f2cc30b409360074278fc14f1c6572dd3f033e5869500006172000000000000e9ec01b20e49cb82eb59775eb075e2651bd9a0d1121bdc7c206f45da5cfad5a932b6212319963e69628b3b9e2211fb158933251e0f3cdc743a52c31ce0f0ba95eb5d4d1df573b4ff19102e83a8d9bea0b362c6f5c5a50055618f52ed33429e88d372cb6b852060ec58ce19f30ae6e6bfcfe87720a924c5efee5bf241f7a03eb92a8fed4a97204ddfcab634bee0ddd18ea95e367470e6be58f59fdae6e73babbbc2598be84e41d23fb4ed49ee85088ec1e51d16b5d0a928d2f42584885be6929107", 0xe9}], 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200), 0xc) readv(r2, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000600)=""/140, 0x8c}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f00000024c0)=""/4096, 0x1000}, {&(0x7f0000001600)=""/149, 0x95}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 05:29:54 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1021, 0x0, 0x0) 05:29:54 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000600)) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x1, 0x5, 0x7}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:29:54 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x8}}) r0 = socket(0x18, 0xc002, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80186940, &(0x7f0000000300)) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000080)) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r4 = getpgid(0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r4, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgsnd(r5, &(0x7f00000001c0)={0x3, "5f17bb8856b541a5af53cc122641d6699712d65510f6cf366f2dff52e0f4d50b8cba51212f3ea294a22b5f9281cb3a39d8713d47d97e75d63a36ba08282ae5f16634bf44e181d70c7c28ce3422d6db70e29b2414cfe583ac4650ac1ff09f8252c77b3bb953eca933cf690d4b5a1f0d5603ca59eb5d21c8b065f6536e7c25ed9ffc0474cda73ccd8fcc01df8ce782cced22a39ff2fcfe22fc6a0e21ce54a8e68e5223efb66896b682eb57ceb7f9008c024587b29fc22a26cfc9b09c74451d5cde975111c41e3ede3e54ec0d7ca962cb54"}, 0xd8, 0x800) msgctl$IPC_RMID(r5, 0x0) fcntl$getflags(r3, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) getitimer(0x0, &(0x7f0000000040)) r6 = socket(0x18, 0xc002, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:29:54 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) chflags(&(0x7f0000000080)='./file0/file0\x00', 0x10000) shutdown(r0, 0x2) fcntl$setflags(r0, 0x2, 0x1) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETZCNT(r1, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x1, 0xbdf2, 0x400}, {0x0, 0x8001}, {0x4, 0x0, 0x1000}, {0x1, 0x1}, {0x1, 0xffff, 0x800}], 0x5) r3 = accept(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) pwritev(r3, &(0x7f0000000700)=[{&(0x7f0000000200)="ba75eb999c91054b6c48f6a005acef087c109b286a17357ea6ba12e94501b30badffbd61df24a31c26bae7faacc93990eb24c63d294f7a8f27255d29", 0x3c}, {&(0x7f0000000240)="b833e498ac46d219df2db3aba717c2f4dd7e88f2995b1912e1c5d35b3416bacdd6ef583d19c546e76fc256a3acee2627baaaeae0348c1902496031a8b0c9aa90cd71d0a120da73cfd50569d01da349742cd838cd13f893bdd7e4cefc4d83d5ea517ea5c6dda27c0105e563bc6c27c014d4d71ebfd3e5d1b93339a26eff39e0c444128e75b2607498f0f8630bd3ca2ec6e4c9dd7af0018a01b2eb071e478e3886778e5799524326c714b6a1fdf98c04d35ada7a76958a5db7f5dc178c5f22991dd61c7b7e5f4c", 0xc6}, {&(0x7f0000000340)="e0efd5d675fe7491c39d64aef6452d848be9c3e94f6e505fd9d0b1545798402ecfb09697ead816645c2dc2758c7863e2806cd8f644aea289118272638b351865d584d8c710de21bd9e5d7816092f7728c8539870449c11d1b5dfe9bea5251b38bf2995a2576ea846530f30346fc7108b1d63fbcc565eafc18bb389f7126b6399a3ba29bb7786804b2bb5d8d0dab99e360d29a3881e842b917a82ac04d7e85dd53d2e5d7f76f85478dc15a11bbffb8c0ad26a7bfc7c23d2345cdab3f5e3f435b9dd95a0b18a9d2429ef6506c02d701ac6a4339f96282b3af6ffb1a6a53d25c4602c8306ae381f4d7eb762aa", 0xeb}, {&(0x7f0000000440)="4de24f31e0be7c2b67e62e9a9ae8b2c30ca9bf7b7372a043410bd860c5f4262f48ac490c9ba7777c02c1c0d7060eafd1c4a40e6850ae4f5983061a61ca3f87f17457d66a86098efbb36b86a25c42ec04575fe8138b6d05620d8841e9a8218f69923668513cd0314d1bdb3389f715a80e7be471bff39d1c34a58ee2510854d6dba4c1f2d112daa30a7a55461070105912e43646055da8968fef9be5", 0x9b}, {&(0x7f0000000500)="468cfa8bbe01e4a9223d3eb32fc3611ea2f398cbeab9d0ba4b1261a91a6c1b081ee9c923a89863733944ce43d1192f6662a76b4f6075176923a3dd7c1e3c0e3f0ee63e95eb8646695b1a6b96f99185e034fc461f30745142e09c57132ecdc49f38fbfca82f28d08a842270cb247e404c967aa132460c9d087e91ff3f04ed6e80ba6bf7454b2e7bac53648854994e122568be1f410f54df66d63e61cb9e3ac70798b084b0ab2dafdfe6d6d1115eb4b40d664f05", 0xb3}, {&(0x7f00000005c0)="63120d61568de5fd37e69fa3fa33777472ad0722382904c049f5b5b05473253d28b2cfa5dede799838ed5ad69206ce35a9430b6c947f5e93a55fec160973728969fdb3ba6ed7830885fc88bdf465a31efca2573819001e58b57ce95ff1d01096c8f48843fbdc11a8da6a4e1a1c611f822915575de31789032bc12d3921894c3d3bbae2e28b2152024e9e2e733388b35b426dc8d2646830a83421aa7280e1501441bdefdb66964bd2625f99d2335449d3fd6fc70b2ed295dbd19b8796d03ad68ca84782d89a4de1c69aff482384739cc108192b51", 0xd4}, {&(0x7f00000006c0)="b7e25174ef25d4dbecdf054a778e78b9a00f3f968284c375ae", 0x19}], 0x7, 0x0, 0x346) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000440)) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000780)=0x8) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/128) 05:29:54 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) r3 = dup(r2) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000000)=0x80) write(r0, &(0x7f0000000440)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) 05:29:54 executing program 1: sysctl$vfs_ffs(&(0x7f0000001080)={0xa, 0xd}, 0xc, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x7, 0x0, r3, 0x0, 0x0, 0x14b, 0x8001}, 0x7, 0xffff, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, r3, 0x190, 0x100}, 0x5, 0xffffffff, 0x6}) r4 = getegid() r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, r2, 0x0, 0x100, 0x7}, 0x5, 0x5, 0x8}) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r7 = getuid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r7}}) r8 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x6, r7, r8, 0x0, r4, 0x1d2, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, r8, 0x190, 0x100}, 0x5, 0xffffffff, 0x6}) getgroups(0x0, &(0x7f0000000040)) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000440)) ioctl$WSKBDIO_BELL(r0, 0x20005701) 05:29:54 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) fchdir(0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) getitimer(0x2, &(0x7f0000000000)) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="00002e2f66696c3043aeba50ce1f2f65303f66696c65300037c3627d0918d09890593a82389acd8f9f03bba4e8f561c372bce72219f0bbecc321db330ab3c200000059e4cc9b2dab10408ef281307c86faac7fc06707ff838f00e66851e50fd7b832d849231baf1d4da98d20f33b6c725df598a8cfd6633737fdd058e6601e5869a8d408cc4bae56fa6df1d60af61e18a5b14bb29535a19a31f71ca4d627a8b5d028a94b163373752964595da4b6f808a5ebe4eb89b1f3d9d762cd7e1845a476419ce9b6"], 0x10) 05:29:54 executing program 1: r0 = semget$private(0x0, 0x3, 0x202) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/176) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f00000006c0)="04", 0x1}], 0x1, 0x0, 0x0) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) 05:29:55 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x0, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000200)=[{0x1, 0x9, 0x2000}, {0x1, 0x0, 0x1800}, {0x0, 0x7, 0x800}, {0x2, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x4, 0x7ff, 0x1000}, {0x2, 0x2, 0x1000}], 0x9) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x6, 0x2004, 0x0]) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) getsockname(r1, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000080)=0x8) r2 = dup(r1) faccessat(r2, &(0x7f0000000100)='./file0/../file0\x00', 0x45, 0x2) semop(r0, &(0x7f0000000040)=[{0x3, 0x0, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) r3 = socket(0x2, 0x2, 0x0) socket(0x10, 0x4000, 0x6a) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x39}, 0x4, &(0x7f0000000240)="37aeb4dd92f0b3c38a68e481a4177aac103d87033ca3267f16410f71d2a713df68ab53f4d894f8b445316c2739e076c8d2e763d6ad3f65ec06d69f8fc04853a3c9ba0defdae1cc6870aa94d0ae087029a5737d44793d3ee329", &(0x7f00000001c0)=0x59, &(0x7f00000002c0), 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x2000) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8202062d99882887a0e2"], 0x10) r4 = socket(0x10000000002, 0x2, 0x0) dup2(r3, r4) getpeername$unix(r4, &(0x7f0000001540)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00"/4098], &(0x7f0000000080)=0x1002) 05:29:55 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0xffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x5, 0x10) setsockopt(r2, 0x29, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4}}) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, r5, 0x190, 0x100}, 0x5, 0xffffffff, 0x6}) getgroups(0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r5]) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r6}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:29:55 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x99}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0xffff, 0x229, "036600200000100000000000000200", 0x2000002}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) 05:29:55 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) fsync(r2) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000200)) r3 = kqueue() r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r3) fsync(r4) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000200)) r5 = semget$private(0x0, 0x4, 0x189) r6 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r6, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f00000001c0)={0xbfa3, 0x8}) r8 = semget$private(0x0, 0x4, 0x189) r9 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r9, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000540)={{0x2004000b, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0xb}, 0x3, 0xd, 0xfff}) semctl$GETZCNT(r8, 0x1, 0x7, &(0x7f0000000080)=""/251) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000000)=ANY=[@ANYRESOCT, @ANYRESDEC, @ANYRESDEC=r6, @ANYRESHEX=r3], 0x2, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYRES32=r8, @ANYRESDEC=r3], 0x7c}, 0x4) 05:29:55 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008e7f5bb80000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4}}) r5 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r6 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x3, r4, 0x0, 0x0, r5, 0x8c, 0x7}, 0x1, 0x200, 0x8001}) r7 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r8 = getuid() shmctl$IPC_SET(r7, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r8}}) r9 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x6, r8, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setreuid(r4, r8) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 05:29:56 executing program 1: syz_emit_ethernet(0x68, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x3f25, {0x0, 0x6, "b0ca1c", 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @local={0xac, 0x14, 0x0}}, [], "8268"}}}}}}}) syz_emit_ethernet(0xb3, &(0x7f0000000080)={@empty, @random="8e801bfe2574", [{[], {0x8100, 0x3, 0x0, 0x4}}], {@ipv4={0x800, {{0x23, 0x4, 0x0, 0x9, 0xa1, 0x67, 0x200, 0x8, 0x16, 0x0, @multicast1, @local={0xac, 0x14, 0x0}, {[@end, @end, @rr={0x7, 0xf, 0x4, [@empty, @multicast2, @remote={0xac, 0x14, 0x0}]}, @rr={0x7, 0x27, 0x6, [@rand_addr=0x4, @multicast1, @multicast1, @multicast1, @remote={0xac, 0x14, 0x0}, @broadcast, @broadcast, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @end, @ssrr={0x89, 0x23, 0x5, [@loopback, @local={0xac, 0x14, 0x0}, @multicast2, @empty, @multicast1, @empty, @loopback, @multicast1]}, @lsrr={0x83, 0x7, 0xb1, [@rand_addr=0x7f]}, @lsrr={0x83, 0x7, 0xa0, [@remote={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0xb, 0x20, [@broadcast, @local={0xac, 0x14, 0x0}]}]}}, @generic="2f0b65c9d3541edab74b50b61e662c9b6ccc2aca21"}}}}) in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! 05:29:56 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x7) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x77b5, 0x0, 0x7fb, 0xfffffffffffffffe, "0367402ba77f0c02df71795acd76eff2b900"}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x81, 0x0, 0x5, 0xffffffb7, "42bb1a22c8ae725cf457dc2cef183e5741f4fb99", 0x0, 0x5}) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0c", 0x3dc) in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! 05:29:56 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6a7, 0x1fc80d8b, "25170451010000a9b3e742000000d35ed900"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) fchmod(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(0xffffffffffffffff, 0x6, r3) r4 = getpgid(r3) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r4, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x3, 0x2, 0x0, 0x9, r4}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 05:29:56 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500002800000000ff70907800000000e00000014e234e200e4bc4dbf03a0a34c3d94adbfedbec3e83323b8cbfaff7f3cd8fd0c1119772bacb5fc59af8daac6ae68bbc4fa3507c0aa7d63ae7eda051129477356211c6b5b6c441ab391479a097fdbc6811329ca7d6eeb20a6e18e290dcb75af48d222f", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 05:29:56 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df71795acd00"}) write(0xffffffffffffffff, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660c", 0x38e) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000900)=0x8bf7) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c", 0xd5cc) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac5a5a000000ff03", 0xffffff5e) r3 = semget$private(0x0, 0x3, 0x192) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/19) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000500)=""/149) 05:29:56 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x38}, 0x2, &(0x7f0000000240)="a41168942168e9ff219f03fd9e46927e65b4b497ccb8685e7e7267e82ef951302a86e399752cd53e915ced342c775daa863c1f7e9aa84b39722aa4b73b599f539b2f", 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x80, 0x0) readv(r0, &(0x7f0000000200), 0x1000000000000130) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x0, 0x0) dup2(r0, r1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2001000000009, &(0x7f0000000000)="666fe280", 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) r2 = socket(0x2, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x10, 0x0, 0x0) socket(0x2, 0x1, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, 0x0, 0x0) r3 = socket$inet6(0x18, 0x4, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0x3) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r4, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 05:29:56 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000600)) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x0, 0x400}, {0x87, 0x7}], 0x2}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x8000, 0x7a) syz_emit_ethernet(0x72, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa8100430086dd6031077100383a0000000000000000000000000000000000ff02000000000000000800000000000101039078000000006097be000000000000000000000000000000000000000001000000000000000000000000000000010600000000000000"]) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r5, 0x0, &(0x7f0000000040)) sendmsg$unix(r0, &(0x7f0000000940)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000640)=[{&(0x7f00000001c0)="70e44ff22ae4b7830ec5061e8af63f508fe9e31afb63b1e436e4f1d87ae0a6143a6e1ddcfa3fbb3454b4f4d701", 0x2d}, {&(0x7f0000000200)="a7f38ba48d5c75c9c1", 0x9}, {&(0x7f0000000240)="82a9030c7b7f71a8d5d56f4cb490d776a7b3715ac82feca62ee48246fdce9bb6d9662746f741877af0832ee4717ad320b262a87af0419a8de1dd464ef68b758b6de434be02905c23007b1d6f669f36689de44922b32986f9efecfca8b099b3da5eb7db09f6bd71574ad9f6e898f605da1880e606b47fee048f37ddf5808896fd74e74ea3f6ddfa5a6a05a71edd6689d48ba29957c50f60323254604ea92310610c670a4fa6b2148234e65dd6bcbde3acaa8ceeb6a76dac2169afa7f0a77b9fcd40d6ef72ca0d7b65c57f87a01ed339ce2f6b79", 0xd3}, {&(0x7f0000000340)="edc565175cec05bf7896a2419499bca2e176850ddb674299fd17b2b868426a1e0c5b621c18cd2f0666b9d4e0c6f7fe490067c81af904bb0fd6cfe4aa1e5f5ea08f0546c6a7cc3a501b2bb2241d31917d3e3d76fef90b32ee94e0f641ea0ed9a9b6ac9adcf9b5df6c5770c8039ca5d89f68d44dec63c25e86f30961fd41edd4249649bb180a3f3b", 0x87}, {&(0x7f0000000400)="2c706f81b64d9f67c7ebbb115ddea06f96169e5e8b507c50", 0x18}, {&(0x7f0000000440)="cbed2b6191463cf7cb571289dda62b4eb48f509ee39691d10351df3badb640efeca6ee944a8920d74dc8b3cd9eb55b9f272c3fda13bd790e84f381ce2ff8a492f992b380f40b472ab202a5399f4ef43037a50f12b45f898c7521456ea548acf6ea9300010893c605f321638510925ba4d27a0f2a0789ad1933f63c5dea894fc12e6293c0c526a568cccc9310dc04fa6cdadb8aeb53cb99a29039cfdc9a215b1316a8", 0xa2}, {&(0x7f0000000500)="a9fdd88e43ae93b9eafd4ab591416ea522f274ad1b759739a028e230f024c70fc09d55257cf786b1eb56114d69d343582dd90c43996343f631c2b525272b5a75b2640abd6c46cd6b1e2b64becf1201", 0x4f}], 0x7, &(0x7f0000000800)=[@cred={0x20}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r1, r3, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r3, 0xffffffffffffffff, r2, r1, r1, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r4, r5, r0]}], 0x130, 0x405}, 0x404) 05:29:56 executing program 1: chdir(&(0x7f0000739ffe)='..') r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) recvmsg(r1, &(0x7f0000001540)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f00000000c0)=""/163, 0xa3}, {&(0x7f0000000000)=""/41, 0x29}, {&(0x7f0000000180)=""/3, 0x3}, {&(0x7f00000001c0)=""/240, 0xf0}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/166, 0xa6}, {&(0x7f0000001380)=""/251, 0xfb}], 0x7, &(0x7f0000001500)}, 0x40) 05:29:56 executing program 1: r0 = open(&(0x7f000001ab40)='./file1\x00', 0x80, 0x82) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file1\x00'}) pwritev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000195c0)="bde2822a02a30a755cadef1513344edc3394505780e75e059fe042afb652a275b07e221a15f66a39d73a3b1bc9af1cfa13dbfa2f88f697977edce5adfeea4140661e808374b1746f88c7b90969fcce7fb28eed6b6e2de654da3e3cabca7cf1485963057c80da36078f01fbface3e13beaa7ab53971cd3c5fd293a25198924ee2edcc07da1f53eeed564376e18abd7362f999de53a6b45154226516d175987c901f322d5cc10f177fabaf5916b0", 0xad}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000500)='./file1\x00', 0x100, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) dup(r1) write(r2, &(0x7f0000000140)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b43e0e3be4dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc20737ffa6a686e67ee8665b043c57cff64f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd634c683e3267b894ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102", 0xdc) ftruncate(r0, 0x0, 0xfff) r3 = semget$private(0x0, 0x2, 0x10286) getgroups(0x9, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) semop(r3, &(0x7f0000000240)=[{0x5, 0x8003, 0x43ef63018b156971}, {0x3, 0xb692, 0x3000}, {0x4, 0x401}], 0x3) semop(r3, &(0x7f0000000080)=[{0x2, 0x3, 0x1000}], 0x1) semctl$GETPID(r3, 0x3, 0x4, &(0x7f00000005c0)=""/102400) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) readv(0xffffffffffffffff, &(0x7f000001aa80)=[{&(0x7f0000019680)=""/153, 0x99}, {&(0x7f0000000380)=""/23, 0x17}, {&(0x7f0000019740)=""/95, 0x5f}, {&(0x7f00000197c0)=""/4096, 0x1000}, {&(0x7f0000000540)=""/53, 0x35}, {&(0x7f000001a7c0)=""/38, 0x26}, {&(0x7f000001a800)=""/127, 0x7f}, {&(0x7f000001a880)=""/231, 0xe7}, {&(0x7f000001a980)=""/229, 0xe5}], 0x9) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/153) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/155) 05:29:56 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) madvise(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000002000/0x2000)=nil, 0x2000) munlock(&(0x7f0000001000/0x1000)=nil, 0x1000) 05:29:56 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) dup2(r2, r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82028611e2b2020000006262dd65c84e08c027ad12d417ec80ac134b281be097dff0efa5b32eaf23a299e04d2f45a611829ac19aaf1e936182e881850ecb792fd7a8fcd11c3fc8962eb3a7e61fec776122400e899ee0d3d92501f6a0b61deb75fcfb3ebdb5c50284a1a9d3c07651a434798c3813c7756cca69d82e887d5e6d3aee60a3ede69923f29406004d3bb7f71274e38621a609ff8a45d1c60752698af2b1b17964d885eeb2fa4a619c4627340a640f25a557cbc4b8e3e40d6ad97ae5a93b989c4cad4966ae37ce9ee81f139bcbba39a3e43aee56051efe6ea50b9d7f1b5f5446172de857ca84b4e4454099e9081a06f879c9a9fa340000"], 0x10) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x7e, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0xfffe, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x33, 0x0, @remote={0xac, 0x14, 0x0}, @loopback, {[@timestamp={0x44, 0x18, 0x0, 0x0, 0x0, [{[@empty]}, {[@broadcast]}, {}]}, @ssrr={0x89, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @rand_addr, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x4}, @lsrr={0x83, 0x13, 0x0, [@broadcast, @broadcast, @rand_addr, @loopback]}]}}}}}}}) 05:29:56 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0x0) execve(0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x9a) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000580)=""/130) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000000)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f000001a8c0)=ANY=[@ANYRESHEX=r3, @ANYRES32=r4, @ANYRESDEC, @ANYRES32=r4, @ANYRESOCT=r5, @ANYBLOB="d51c9d4d48a95611fc27e42f5fe3b1526d154f716c146973abe1fa9e0747cde6dfbb5ec2b4f10d8e9ec59704d9b76917f03f3d875210005442cc282394dca0b245403a60cbeee049a6440bd21fac5ecc3addbeb0b47c9c3a32ae5ae5be9351b92a93813ccdb9da71757d93740e0bba3c4078e1121c2402ae0e2223369083b2d798c4d00747d9cc744a400055ebdd1d851ffe3e8ad28056551585aebd3985b43aa766c38e46d57aa681b5431a6340bda5e96895c476b75a490a85125688c95ac9a6e591687e4db759054adddcc1756e17848296310b0427b4eb2059e07e9a6e3b477ae90ce1e4950a395f3307e448206e3bca7c143a8ba881e6528f4a3ddbbb8a8cb9bbd7bc16790100cdeb6b8352efdb7e5d9e637497297a840714043b106250393daeefc1a2eef38d1f094ecfa0245ae4a30a5815a26320f4d88b9e31349d87fc47ffc37b71c4bc404769e9849cb5bce73a404c733cef0cb4512148c6bf4f55ffff8277f0375ceadbb391ebc48d2c04e9582d4f76edde216f3f2e8db06effd56a7bd1e093b437a890409d8d10d8000000000000c1b036dba88b381fe4ebb2eb70c8b63c537f6d990718064c50b214bc8ac7979a9379857b30e498d0277c1028463f36fb933edb09b8ced563180295dac6f94e0900000000000000462b12730861ac5183ff965da5aa36fcbd6f811e16c5e586020f6514fc8867ad1430b6ecd10c06e74c47596e0918d7cb2a9089218ccdf3d3f0ab01651c54492b313cd13a94977ebaf310532c296dcfcabbe67013b9b2717a1f2eca44d5a578d98bf04228828cc4c1e3f85084d89a24b5227ec68d60f1f3a8d938d9206a5e640e9c516f762d41d86756abf25150b0b43ab7596630b31d0d021e41db5e09f1c2872c7d4376975808215fceba9d7c71f65028775d85856cc04dca36492457783531033bf5c01fe07a3c9518ab494c59fa50974f3b400e74f2ad7cf5e0875105d9b1ae1b370a81648b7f3d58955f3bd3f0b45529361b700e9ed1788840952a5d61576538c29adf1585f65f5c1cb78cb9482fe2b65678732cf3574a724612b70541a3f04bdd7602b6f4413c1a15000000000000e9590c265b6ad203429f79b944c073d05ad2eef93c49a5eb67612d3d94a1ffa57217a2b92f77b2e5099eb5a0a1930f41a2b6bbb7c8d8b313beeef131547e4c3b10b4f12a39265dba07294a4a2411ea3b7994c5fabadb9d53d6299b0c0bb03a74c0b3ebbc26178b45b6ea9fb1699ee9d5508f"], 0x109}, 0x40d) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$IPC_RMID(r3, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000180)='\a', 0x1}], 0x1}, 0x0) 05:29:57 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='c\x00') mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x10) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)={{0x1000, 0x8}, {0x6, 0x4}}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) r3 = dup(r2) read(r3, &(0x7f0000000300)=""/150, 0x96) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000100)=@abs={0x1f95d27d48731892}, 0x8) r5 = socket$unix(0x1, 0x1, 0x0) bind(r5, &(0x7f0000000480)=ANY=[@ANYBLOB="020000"], 0xa) getsockname$inet(r4, 0x0, &(0x7f0000000040)) accept(0xffffffffffffffff, &(0x7f00000003c0)=@in, &(0x7f00000000c0)=0xc) writev(r1, &(0x7f0000000040), 0x0) 05:29:57 executing program 1: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000001180), 0x0) semop(r0, &(0x7f00000002c0)=[{0x1, 0x5, 0x3800}, {0x3, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x9, 0x1000}, {0x2, 0x260, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x4, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semop(r0, &(0x7f00000014c0)=[{0x4, 0x7}, {0x0, 0x8, 0x1000}, {0x0, 0x9, 0x1000}, {0x2, 0x8, 0x1000}, {0x2, 0x4, 0x800}, {0x2, 0x204, 0x400}, {0x4, 0x4, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x2, 0x1000}], 0x9) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000180)=""/89) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0, 0x78b1, 0x80000001}, {0x18, 0x0, 0x1, 0xffffffff}, 0x2, [0x4, 0x7, 0x100, 0x809, 0xd1, 0x5, 0x5, 0xa0e]}, 0x3c) semop(r0, &(0x7f0000000380)=[{0x3, 0x3, 0x800}, {0x6, 0xfff7}, {0x2, 0xffff, 0x800}, {0x1, 0xcaab, 0x1000}, {0x4, 0x40, 0x800}, {0x4, 0x4, 0x1000}, {0x0, 0x4, 0x1000}], 0x7) semop(r0, &(0x7f0000000000)=[{}, {0x2}, {0x2}, {}, {}, {}, {}, {0x1}, {0x0, 0x0, 0x1000}, {0x3, 0x401}], 0xa) sysctl$net_inet_carp(&(0x7f0000000200)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f0000000240)="148a13f7c1b4aa68dbf94fd9c9051b5a52f85a0fca68577db546953be063b3511ddd39f11e6c6d553b37d19b5ac55b69575d28cb9f5a943417f85ced00a0accdf8b24ff3bdaf8c627b72cbe94a97d91c4904950cf69b4ab860a6676dc1dc6ffc883860595d24735bb5cdacf2c04ced00bb039a2fc4d45626c2", &(0x7f0000000300)=0x79, &(0x7f00000003c0)="4145780023416b178d7443c6fe01b20f26dcccd7e479363cc5e90a19561a21d475001ffc045f0d97be9a0d5703a77bf6e239a66b519451086db43d48af7a3c16ccbe16754a907222e8112c2475ac2155966a2f1045f447f7374bf99a18c9a1f8ac10330bdd20ab4dd54e672213a5174a6e879b99465480d268f862404d580129bcbc", 0x82) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000080)=0x8000) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) pwrite(r1, &(0x7f0000000140)="bc6639ec7cb9f969c4d4d59ddd33afafc35db9fb853cd02929b6e70d9f79b4946c34631a28edee74aacdeb35930a88de27ad7eb2620b58b86268d94dfedecd8b8832e1ebbf785e2679fb4a4e8a591d19205169c0ba0c6f92a68449e14ad623a083701c35566cb4190c569f10a8d762832155f0c91fcb73686730a14d3ea8e366c6d77f286ec99ed89bb15f344df131f2295ccb3be0e480f68c0bba884d1e06e527c1b46ea537e9fdf6c98d592388bd162d172d9742ebc452e0af", 0xba, 0x0, 0x3cd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x62) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 05:29:57 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file1\x00', 0x8000, 0x80) linkat(r0, &(0x7f00000003c0)='./file0\x00', r0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) sysctl$net_inet_udp(&(0x7f0000000100)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000140)="958257d7d7f0aadafc6da268f6b4bcd3931908cc643bcfd74af23cce0cd4663d4cbe616e578f00b65f637e2725680865b5ea3b39055957a5e5728c4a1a17e2e3791651873c30b51ddd1623842f4125b736da51b47215", &(0x7f00000001c0)=0x56, &(0x7f0000000200)="acc84ea8a98f006a2ddda057c7bbc3f1decf28bdc4003fcc770edcf87db96938f453baf854fc0951e25203c96f91f9e327edb68a65df075b9168e36bf220897e3910481ea96559e26be4a748de4cd190d61b03c8dfc714bf565bd654115c167cd6cfc7316f22ea68c404486b63530cf824e146b8026d3ffd8f1e2c99fb33e62ddeeebeb6ff164a11f183cd93b31308f59963a384fce43e3fc39b1dafb35c948b3da2297e38d9d59ddc72fd0d769b24afb08b0e625f81", 0xb6) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x6, &(0x7f0000000300)=[{0xc0, 0x0, 0x5, 0xc808}, {0x6, 0xe1, 0x4, 0x7}, {0x2adf, 0x4, 0x4, 0x1}, {0x5, 0x20, 0x3, 0x1ff}, {0x9, 0x8, 0x7, 0xfa9b}, {0x2, 0x2, 0xff, 0xffff7fff}]}) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000600)) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f00000002c0)) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000040)=0x101, 0x4) 05:29:59 executing program 1: syz_emit_ethernet(0x5a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x24, 0x0, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@dstopts={0x0, 0x1, [], [@generic={0x5, 0x6, "964579632a83"}]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x20) write(r0, &(0x7f0000000140)="55d170411afd4e82271b08d86e07f973d3b3aa0d0312cc0578b97b5abb087db35be2e2226fb1efd885ceab8ece4a8ef92a5055f94ba1fe0d9c13ebece0e6610cf3f37dbbf9d40c4709e8de609d15a3d556d29036a2a95eb491ae4bae47be76d50e739fa57f86fbfcb0da36b1e3a499c62832db2b428d7a9d0316a85057d1ab77ce5220121e9d4a", 0x87) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x87c, 0x9, 0x7f}) 05:29:59 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f00000000c0)=0xbe9, 0x4) sendto(r1, &(0x7f0000000140)="8e4067cc53b1efc09bf21ecef3c430778102d84a180617ddd30dc3a2e7f7a7db496b82bcc2bdf872aa87547898ca5fc0af0a5d2633344ff76158e28a0b7b73fdffffffffffffffc3517d2f65d410afc7c412f491ab04ab50da310df35756f2e717ce111345b921f14a79d1769e032ff65a", 0xffffffffffffff3d, 0x2, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x3}, 0xa) syz_emit_ethernet(0x66, &(0x7f0000015e15)={@broadcast, @local={[], 0xffffffffffffffff}, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x30, 0x3a, 0x0, @remote, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@dest_unreach={0xffffff86, 0x2, 0x0, 0x0, [0x14], {0x0, 0x6, "c5961e", 0x0, 0x0, 0x0, @mcast1={0xff, 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x3, 0x0, 0x0, 0x4]}, @mcast2}}}}}}}) 05:29:59 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() kqueue() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10fff, 0xfffffff6, "73f39ce2ec7cc3ba376f6000193f00001e00"}) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x1) 05:29:59 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x1b7) symlinkat(&(0x7f0000000440)='./file0\x00', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x128) fchdir(r1) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000180)) setrlimit(0x8, &(0x7f0000000200)={0x2, 0x59b19308}) openat(r1, &(0x7f0000000300)='./file0\x00', 0x10, 0x1de) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000400)='r\x00') r2 = semget$private(0x0, 0x2, 0x5a4) semop(r2, &(0x7f00000003c0)=[{0x3, 0x3ff}], 0x1) semop(r2, &(0x7f0000000140)=[{0x1, 0x400, 0x3800}, {0x1, 0x8000}, {0x2, 0x3, 0xffc}, {0x0, 0x3}, {0x3, 0x7, 0x1000}, {0x4, 0x1f, 0x800}, {0x1, 0x0, 0x1000}, {0x2, 0xad, 0x1000}, {0x2, 0x9, 0x1000}], 0x9) semop(r2, &(0x7f0000000240), 0x6) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f00000000c0)=0xd5c) semop(r2, &(0x7f0000000380)=[{0x2, 0x5, 0x1000}, {0x4, 0x1d, 0x1800}, {0x2, 0x9, 0x1000}, {0x2, 0xf000, 0x800}, {0x1, 0x101}, {0x2, 0x7}, {0x1, 0x8, 0x1800}, {0x3, 0xffff, 0x1400}], 0x8) mkdir(&(0x7f0000000340)='./file0\x00', 0xac) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000240)=""/187) fchdir(r0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000001c0)=0x4) execve(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 05:29:59 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000080)="d4b9caa7421af318b4d256011e960463c51bc23a58aa9800e86e104eb4cd58c80d61ace2134e045f18d6104739e83b561c5b1086bd099d37e29f312fa6c2f3ac17b262f0841110babe8a4c1be7b542dfe0d362f7577e2131592a38f3093a0496807aad9dff13b97afa204f6f8f576e228e25ff24", 0x74, 0x0, 0xdf3) syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0xfffe, 0x0, 0x0, 0x0, @broadcast, @multicast1}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) 05:29:59 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) shutdown(r2, 0x1) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 05:29:59 executing program 1: socket(0x2, 0x400000000002, 0x0) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) setsockopt(r0, 0xa88, 0x1002c0, &(0x7f0000000000)="00ad2d3ed6cb7a52b56a66391919ee456754885e74db37c2668a49d340fe177b70d9babe4f10dfaac44961df527c6804b4da939df6c4764830ef408e39bd5f52b75857968ac60b0502e999d454d77e32543db640e268a14ad1faa03e6f396af93270f95586909c285b8997f993fe3731f8b4b626cbfdfe5169adc9b3d347bb0a465a1f8df760abd869a5bcd183b21b3e3adaee0bb2502d142030fb27eea21c32ffd6ea657918ad8d1797c410ea85a69de81a59a7b0348ef5d18a878530e35772ef1675365bacf99f92f5d9d371d68824fc846d864a72f705f9636a80062d9d6623cb7cf5407590662b5efa2d283c7b3f", 0xf0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) shutdown(r1, 0x0) 05:29:59 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() sysctl$kern(&(0x7f0000000080)={0x1, 0x1}, 0x2, &(0x7f00000000c0)="d60cb3986f5cd80612c4e57e06a3504d21f38a1468c2a184600a8873c53c15b84a0a9c362e210ca97a638f4b2630f958cece209a4cdc45975ba3e4fd6d0ea07db983640f26226b70a98407699241ba01e4cc30457a92fc07cb41ca4a0b2a0e0f4a877f99a410007a34af590a9a84099f5454d704e2385adb23a344a642cceab7f04f23d8a2f00a4fd1e6aaa3f4fe77af0ae904a3d7132f5e8918878cfc2f41072feb6d5b91780e64153319c70c28562e", &(0x7f0000000180)=0xb0, &(0x7f00000001c0)="841326a71913ac13aa41492587f7700b26a81a7a1f7ebfb499773c2c556d3a57a2b0ec8b10ca1760af248b3a616ba0afd0bbafe6367961cd59e964c41118d3c9", 0x40) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc516000990000000000000000000000000020"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000280)="39b45ee7ec448ce58bd8656103538afe0d36b5914df3c948ae8dc5aca7d20b704164460bcc43fc53948ddf26c6115a7f64bf90b9695cba3b4dee9f514f93792d843bbfd31035ed532570aae45d33f8acc03223d80becdb274cda87d0eda1c9f280c530749f667bdc27", 0x69}], 0x1) 05:29:59 executing program 1: ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000000)) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20, 0x42) ioctl$TIOCEXCL(r0, 0x2000740d) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x3f, 0x1, 0x0, 0x7ff, 0x10001, 0x100, 0x0, 0x1, 0xfffffffffffffffa, 0x9}) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f0000000140)) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSKBDIO_GETKEYREPEAT(r2, 0x400c5708, &(0x7f0000000180)) r3 = msgget$private(0x0, 0x30) chroot(&(0x7f00000001c0)='./file0\x00') utimensat(r2, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x20, 0x7ee}, {0x7fffffff, 0xffffffff}}, 0x0) msgrcv(r3, &(0x7f0000000280)={0x0, ""/255}, 0x107, 0x0, 0x800) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) openat(r4, &(0x7f0000000400)='./file1\x00', 0x8, 0x0) lstat(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)) lchown(&(0x7f0000000500)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000540)) utimes(&(0x7f0000000580)='./file1\x00', &(0x7f00000005c0)={{0xfffffffffffffff9, 0x80000000}, {0x362, 0x8}}) msgget(0x2, 0x0) semop(0x0, &(0x7f0000000600)=[{0x4, 0x4, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x1, 0x1800}, {0x2, 0x0, 0x1800}], 0x4) 05:29:59 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c414000000290000002f0000000000030000000000000089daef16809e9c59f9b057b425246054340796c48ed192f46f641454efe69b534d424ac2656c964a2a0729c083e08fc2aabf999bc2e241adde00000000cdc97c9a00000000000000001e721ba1b0b9f6bde94c5666617cccfa789b46726d9c44062b1379f74ca83cad07e886a85fa14e4c622b20b81707a701cd21b7a9ca5581ffffff1e6b42c10cef114d9d4f58fbf75beefcf0c3400d38f67ca39e5ea666c5d0d4885d83a3fe72cdb4200000000000000000000000000000005c98d4afcf"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000440)) ioctl$TIOCSTART(r0, 0x2000746e) mprotect(&(0x7f0000562000/0x3000)=nil, 0x3000, 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x8002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:29:59 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x5, 0x4010, r2, 0x0, 0x40) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r3, 0x0, 0x9) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r3, 0x0, 0x0) dup2(r1, r0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) getpeername$inet(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) pwrite(r1, &(0x7f0000000040)="a5641f5de6a20e1aa7f6f5621f3342915460c20f2c7630d1becb44b9a556ccd5d0b5958ab313ff7dbedaa5678df1220cd44ff785c1caba630ddf34b0113a1fb6c1d140b0b50c30e2eb806f3bee87a120d732d62b7ea54cb872feba0043cacf0892219557e21f9b5012d5c4419484158a165c92cffbf89f31d9232187689db52e974b98f1", 0x84, 0x0, 0x5) madvise(&(0x7f0000000000/0xd000)=nil, 0xd000, 0x4) close(r3) 05:29:59 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x4f7, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="ae4941178e425b9d995ad8272a4a0fc47dc54548bd605ea66338125b6f0184a86425526c831a497764ca516a4e124f900813e34393a091e9e73cc419130d63a5b0d2e579215b6fb2a2f337164394b06e308dcef0bd1432c95531adf9241a956cca8b433a3fc0d9e3d5640c9d64c31763af70dcfc5ba88580156ed00a41aa85f4876a6add7786b6b7605fe1fa5ae78118abb11b78e5a536c100a1ded7eacdc0cd583c2ac41815ac8c2145d4286a053b4526bb4344f3f07715fdb45704003112049cc3f5652682fdf64340c53b16abc7f9362621b3549a26c0f0cdc1b4d9bbe74ae07b8fca44c82760350f5532e79f1bdea9c9f3a443ed82f0617538336559832fde79aed9731cc9f7351538d5996d9629737ba8f60bf27cb90d7ab85b4bb95b2fe4ebbc8ec68ac6ea277f8b95d006ca1b162485ca092f9ee4e36721c3c43031300a3d17627d7f65707fdd223fc0fcc767018d4c03d2210a727b94878700fa155e5e582325f358a311fe", 0x169}], 0x1) 05:29:59 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x10000000000000af, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x44) pwritev(r0, &(0x7f00000009c0)=[{&(0x7f0000000340)="c7bdf4b5b3ecedb31724173c6500000000525e09deaff0cf37bba9373c6ebea33f3ca9b918c114ced76bb61f6b2ee1dc01e63b1c245e4dad8bbdfd9ef9487e06526d989a54c7edbdae044545e726430a0b0d7c6ba25b9456be4cc57a306da56e3decd36b02c6171244571359e6e1862771464aecb973e3f4fdce1e5e754fab92b42c2bf5fe2a8436efab78e8db54139c905ffe50dc2586014a5c34a3265cf2a9a20a6851560327a7486f875a74c8fead88819ce2315a5e42406ed699ff70b7a3bb206e76e9cc6ec90af78db7fb2543f45ee246", 0xd3}, {&(0x7f0000000440)="167f4e922747e6ccf73e2cdbe7103668deb18b26d871f12bf746f58fdde000c5991b9f61f47aacc5dcfd90dc5cb99a3df68be5ae1609bdccf4b90d4794f6508efc740465fd580518e109609913b2cda84fb8fe144ba9b69087b0c7038b1cc06f49056da3bac5495de006ad77beee1c5a3505b43a2afe8decb24cf999a721a877edf27be80f6555dd20c7e429a7490b68d210b2cd60bff4e7dc4cd12f9f9aae2a95", 0xa1}, {&(0x7f0000000a40)="39558624d5418bb702265bfecc546599a1bcf473bb1d9561e84aa0560dab8b14fd148b97cfacdcddf2acb41b9804505d38590edff10ad27234a91d1cdba1e91d2bfd2b8f272ea8194365e413efbd2ae347dd058bf764c2254287fbb336c600929f15156a4849ae5cf27282e204c7ea668516f89f00fa39fada8f90ec3667bf94a2ff6458086b3b13680c9fd9bf25ab36d927ffedbd296d0a79d72e814459162764e651ac37492c7593e4659e189bc0c8c38c96c575b4678a771ccd648a44bde9a6733a3c2282bd039e8d28d3a25512669c44e3ce5f883f881db8cc1eb848c23b95dd144cdd83fc71127d03000000a57d35359e6cac3da56e41aead8f54aae67fce5859759ad62b878fc6a59d52404541ce09c46a", 0x114}, {&(0x7f00000005c0)="b5f74cdbc18357368d6309e1ac776077805bbdce651f34118dea65f75d770d5f5eafb1aa0d39f71007b2a80d1a22831a7c575b3ce8beb70033f6cfc07909ee4e5a0e962a0516932474323901be19433285f8fc3719cc5b049d2db28a1b887ae8b85bc2f86d841cc5a4846701d627c7d42785a8ab571263389b0472790e8a907e7fe9f7ce44652e8f887d50b697217a802ef264029a29b727e5883e728e490cc510a6091c17ca470203fe61c95a6375e9e5020a22a5e761c359639b4f", 0xbc}, {&(0x7f0000000680)="d303b67c9ab2d0bb70d6074a6391f19e65f190ce4af8b92615a83ef6718c71ee674ea227a1816972ea04b4341448153fe295c26ae1192dfb45364adea3a9dd98e3f44645f88c3be7cd238929460b19d82570570ecb2954aa9f1c595a470e885e71ade93a6e598bf7a503b8e1acedec55ee6023", 0x73}, {&(0x7f0000000940)="6e2d71bccc8fa59df67e3cb4b94ee72296d5c1beffea89cec19de49ee90a0a2e6a14eb2a8d134361572cf5ff2d47b4351e1805ba2eb563521f1397a927a5c865113ee20e01646eae4ee6", 0x4a}], 0x6, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x7, 0x7, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) getgroups(0x3b, &(0x7f0000000200)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x8, 0xfffffff8, 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000240), &(0x7f0000000080)=0x10) sync() sync() unveil(0x0, &(0x7f0000000100)='x\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf6", 0x1c4}, {&(0x7f0000000b80)="dd561a8c22df4c3bd5adc0115463e81b280195c56a3b23f3580764d0766a66108d5fc92aeed6a58fbec1efba768e172e508b7ab4871fa487aa82838ab9b04fd8a90e88c1a34c486dc6f0e77f4700c8aa51cdf435da00386f0463c86b669cd2959c1fb42e173e55bd5ec14757dc92610aaa210d782944958a21b379deedea2ea7f9ed5f6fa2b90397bd8f56641b921d28dfcbd7b3d0f63a17da5a0ca52f998fdf03229c2faeee5eb2750398c2bb862c298e639d83b73edf5bb3259737ce12aaebb919d0e4992580cc77d6620cacc23463d713af76524e56d7e1170bb5b8aef9b43344", 0xe2}], 0x2, 0x0, 0xfffffffffffffff8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000140)=0xfb) listen(r1, 0x101) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 05:30:00 executing program 1: stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000100)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f0000000140)="ae8b02a9af36eb97cea7608874b704c3e5432cec3f0eca75c21f3decb1032806cfd2cae5b0", &(0x7f0000000180)=0x25, &(0x7f00000001c0)="38eec2cf639f81a1613475c78dea5fe6fabd699c1b6a34f58175a0aa4f5a4d1c85e8155764fc7d8d319aaad034337d994ae4550157c4b344b25090470e0ce9c6ea9d5f3c26ec5239cfcce6c08e5e796b01e735347c8e5b650eb2fa8e5e4874309cf966e8be8244f70c977e09f8cc2d2929b7ccbe5d006a01003598ef87c610ee41e3daf4", 0x84) socketpair(0x1, 0x0, 0x2, &(0x7f0000000280)) 05:30:00 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="010702"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f00006a0000/0x4000)=nil, 0x4000, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 05:30:00 executing program 1: r0 = msgget$private(0x0, 0x200) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/161}, 0xa9, 0x1, 0x800) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random="9fcaf6e338b4", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @generic="8213527154a11ac8"}}}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, r3, 0x190, 0x100}, 0x5, 0xffffffff, 0x6}) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r4, 0x0, &(0x7f0000000040)) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r5, 0x0, &(0x7f0000000040)) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x100, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000040)="fb075f4f7668235674918d8a4f9dc095ceacd6b7543f7ccb85b031960f09e5faeb8a85d1cfcfbfe8b4ecb0ee64c43530093e78558db88a16e2c3931b01ad06", 0x3f}, {&(0x7f0000000180)="c4928e88d52e14aa15049d15fbfce6b27b4ebfcd01e2faa72e1fc4bf7fad07fcb5cc0ff251eac4280cfb5999c14a56efefd41d7f323ab36534ad5b4e817dac837c060588723d7643ef14330c50c12b279eb664b22ef39a6f0c6ab2d00652b01581f73e6ed0b1371aef81df82c32bd3367340652343a4dc8379bd0d8906ccb09262dbcede2d348bc325f7a579edf5eea875672c6d86c932bd40fec7719e1c76", 0x9f}, {&(0x7f0000000240)="cf26a963cb501b0d0654a9d3f50451b6e4e9f4fbb8c30f29e3e6a57a55e939eb096519cfd312f47810ddc8d757272df0674501bd33a8e1e4fecb9af002706f80815e102cc310f7c51ea3522b57208fd0eb65f5763812ee770196c621c6188314161f1238552c644db5a5752646d5f450c7b8d79787dc16a08f2080c412", 0x7d}], 0x3, &(0x7f0000000340)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r3}, @rights={0x20, 0xffff, 0x1, [r4, r5, r6]}], 0x68, 0x1}, 0x8) 05:30:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x40c, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x40f, 0x0, 0xffffff5c) readv(r1, &(0x7f0000000280)=[{&(0x7f0000001bc0)=""/4096, 0x1000}], 0x1) 05:30:00 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x400) 05:30:00 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x1}, 0x10, 0x0, 0x0, 0x0, 0xfffffffffffffef2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) setrlimit(0x3, &(0x7f0000000080)={0x320f, 0x100000}) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) r2 = accept$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) recvmsg(r2, &(0x7f0000001480)={&(0x7f00000001c0)=@un=@abs, 0x8, &(0x7f00000013c0)=[{&(0x7f0000000200)=""/219, 0xdb}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x3, &(0x7f0000001400)=""/106, 0x6a}, 0x43) getsockname$inet(r1, &(0x7f00000014c0), &(0x7f0000001500)=0xc) 05:30:00 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)) socket(0x20, 0x2, 0xc1) setsockopt(r1, 0x4000006, 0x2, &(0x7f0000000140)="7efbd540", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) shutdown(r1, 0x1) sendto(r1, &(0x7f0000000180)="98f71d851b9b9585a2ae616364cd5c020bb87affcd632f30e6febd1f7150c52425d02abe7552ec413e41161b4d130f0f25540ae422210171f7209a00092d9f71dcba79147d5791b64fcbbbe84fa564aef1749ada75a165be9d8fd72286f373fb109c26ff16251732e3dd80cf232a6a00000000000000000083e4925df203cfdc9c6ddb399f424ffab57639e20d1cb902c50180420ea9e7b0f00c61f1714f9a1797a80010000046786dbc6f0ac2264cde84e819468c8e03bc9b5a004a259c6babd457aeb3405a9a0bbebac7ff4a414cd75d016f4f", 0x1c18, 0x3, 0x0, 0xfffffffffffffebd) recvfrom(r0, &(0x7f0000001640)=""/214, 0xd6, 0x42, &(0x7f0000001740)=@in={0x2, 0x3}, 0xc) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind(r1, &(0x7f0000001780)=@un=@abs={0x1, 0x0, 0x2}, 0x8) getsockname$inet(r2, 0x0, &(0x7f0000000040)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000015c0), &(0x7f0000001600)=0x8) recvmsg(r2, &(0x7f0000001580)={&(0x7f0000000300)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000100)=[{&(0x7f0000000380)=""/108, 0x6c}, {&(0x7f0000000400)=""/117, 0x75}, {&(0x7f0000000480)=""/102, 0x66}, {&(0x7f0000000500)=""/115, 0x73}], 0x4, &(0x7f0000000580)=""/4096, 0x1000}, 0x40) 05:30:00 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='.\x00', 0x10, 0x8) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000440)) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) linkat(r0, &(0x7f00000003c0)='./file0\x00', r3, &(0x7f0000000400)='.\x00', 0x0) 05:30:00 executing program 1: shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) getuid() r0 = semget$private(0x0, 0x7, 0x3e0) semop(r0, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0xff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0xffff, 0x1000}, {0x2, 0x101, 0x1800}, {0x3, 0x1, 0x1800}], 0x6) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) r1 = getuid() r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001800)={0xffffffffffffffff}) r4 = geteuid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001840)={0x0, r4}, 0xc) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x2, r1, r2, r4, r5, 0x0, 0x6}, 0x1f, 0x1}) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x1, 0x0) setregid(r6, r5) 05:30:00 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000100)='.\x00', &(0x7f0000000140)='./file1/file0\x00') r1 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r1, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000240)=""/99) renameat(r0, &(0x7f0000000200)='./file1/file0\x00', r0, &(0x7f00000002c0)='./file0\x00') r2 = openat(r0, &(0x7f0000000440)='./file1/../file0\x00', 0x10, 0x10) r3 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x0, 0x1) linkat(r2, &(0x7f0000000480)='./file1\x00', r3, &(0x7f0000000500)='./file1/../file0\x00', 0x0) unveil(&(0x7f0000000340)='./file1/../file0\x00', &(0x7f0000000300)='c\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f000001a8c0)=ANY=[@ANYRESHEX, @ANYRES32, @ANYRESDEC, @ANYRES32, @ANYRESOCT=r6, @ANYBLOB="d51c9d4d48a95611fc27e42f5fe3b1526d154f716c146973abe1fa9e0747cde6dfbb5ec2b4f10d8e9ec59704d9b76917f03f3d875210005442cc282394dca0b245403a60cbeee049a6440bd21fac5ecc3addbeb0b47c9c3a32ae5ae5be9351b92a93813ccdb9da71757d93740e0bba3c4078e1121c2402ae0e2223369083b2d798c4d00747d9cc744a400055ebdd1d851ffe3e8ad28056551585aebd3985b43aa766c38e46d57aa681b5431a6340bda5e96895c476b75a490a85125688c95ac9a6e591687e4db759054adddcc1756e17848296310b0427b4eb2059e07e9a6e3b477ae90ce1e4950a395f3307e448206e3bca7c143a8ba881e6528f4a3ddbbb8a8cb9bbd7bc16790100cdeb6b8352efdb7e5d9e637497297a840714043b106250393daeefc1a2eef38d1f094ecfa0245ae4a30a5815a26320f4d88b9e31349d87fc47ffc37b71c4bc404769e9849cb5bce73a404c733cef0cb4512148c6bf4f55ffff8277f0375ceadbb391ebc48d2c04e9582d4f76edde216f3f2e8db06effd56a7bd1e093b437a890409d8d10d8000000000000c1b036dba88b381fe4ebb2eb70c8b63c537f6d990718064c50b214bc8ac7979a9379857b30e498d0277c1028463f36fb933edb09b8ced563180295dac6f94e0900000000000000462b12730861ac5183ff965da5aa36fcbd6f811e16c5e586020f6514fc8867ad1430b6ecd10c06e74c47596e0918d7cb2a9089218ccdf3d3f0ab01651c54492b313cd13a94977ebaf310532c296dcfcabbe67013b9b2717a1f2eca44d5a578d98bf04228828cc4c1e3f85084d89a24b5227ec68d60f1f3a8d938d9206a5e640e9c516f762d41d86756abf25150b0b43ab7596630b31d0d021e41db5e09f1c2872c7d4376975808215fceba9d7c71f65028775d85856cc04dca36492457783531033bf5c01fe07a3c9518ab494c59fa50974f3b400e74f2ad7cf5e0875105d9b1ae1b370a81648b7f3d58955f3bd3f0b45529361b700e9ed1788840952a5d61576538c29adf1585f65f5c1cb78cb9482fe2b65678732cf3574a724612b70541a3f04bdd7602b6f4413c1a15000000000000e9590c265b6ad203429f79b944c073d05ad2eef93c49a5eb67612d3d94a1ffa57217a2b92f77b2e5099eb5a0a1930f41a2b6bbb7c8d8b313beeef131547e4c3b10b4f12a39265dba07294a4a2411ea3b7994c5fabadb9d53d6299b0c0bb03a74c0b3ebbc26178b45b6ea9fb1699ee9d5508f"], 0x109}, 0x40d) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000180)=0x1) renameat(r4, &(0x7f0000000380)='./file0\x00', r5, &(0x7f0000000400)='./file1/../file0\x00') 05:30:00 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) poll(&(0x7f0000000640)=[{}], 0x1, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 05:30:00 executing program 1: r0 = semget(0x1, 0x0, 0x28) sysctl$net_inet_etherip(&(0x7f0000000180)={0x4, 0x2, 0x61, 0x3}, 0x4, &(0x7f0000000040)="2e6e8e620e25bc905a12f2eabae3e2ddc122b66b37848709e6471e4af89d75335676752e7494d451985d2cbe7b0752baa23466c4e9756edddf083a73b9dcdc3a354ba8a507f7318e376148d62bb80d30f3ec5a77cda499948e046982b42b59fb1f147da61a725a930af415c41ed498d0a976f6da64d7d90189ab615db63c4ddee814eb16581147e7b95ad3dda9d2425d19905c8217ce8223c8e846a8f2bb07ef697ca79ab0271894bbb35c810b9748b2bd513a1efc189a6e26b666a4bd904ba511d1f62959412206440a2bfd540d62d5f21a50a3a4185c58eaa5c7485d0228afd0008eedf5b66bf3abfc", &(0x7f0000000000)=0x10c, &(0x7f0000000240)="5640b40a9b6cb0de71bf70396b9cfdcb434b9ddbcd1bf7263bf683f6faa67b96f9ee9bd8ead3ed99b87e4940bfda5903000000ec581470a4fce54940f46aa7cb98b9d7923da364db703060523d1fb4f2669fd52d440fa5c92d3ba3be2b8a1a7e132335c2e70d65a06a83cbb035a162a40eee3281f37f6fb2b39af058614b762e55c8ce6690c9c35f8778cd4cc9faf1000c66c4e700939d2867b106379d88f5fac60e97c56d7f223bd979aafff6906e9cdbf36f3bdc683fd09e9e20d4038ac3196c9105e10b9b58f3e6728c252525ebb6656b0692b52a49cc08f1f906d326394b39d9bb7ad247f09c381043cef7f534a551c5be48e30c779b5216c9a292d7262f7bebab3beddb8002d2694192c4c92b7f81e45e0657fac372d7da77dd28c208a77ca69b32", 0x64) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, 0x0, 0x0) preadv(r1, &(0x7f0000002440)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000000000)=""/20, 0x14}, {&(0x7f0000000040)=""/147, 0x93}, {&(0x7f0000000100)=""/255, 0xff}, {&(0x7f0000002280)=""/174, 0xae}, {&(0x7f0000002340)=""/218, 0xda}], 0x7, 0x0, 0x2) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000002640)='/dev/null\x00', 0x8, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000002680)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000024c0), &(0x7f0000002500)=0xc) r3 = getpgid(0x0) r4 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{}, 0x0, 0x0, r3}) nanosleep(&(0x7f0000002580)={0xffffffff, 0x8}, &(0x7f00000025c0)) fcntl$setown(r1, 0x6, r3) openat$zero(0xffffffffffffff9c, &(0x7f0000002600)='/dev/zero\x00', 0x40, 0x0) fchownat(0xffffffffffffffff, &(0x7f0000002700)='./file0\x00', 0x0, 0x0, 0x4) ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, &(0x7f0000000200)={0x6, 0x4, 0x7}) r5 = dup(0xffffffffffffffff) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000002540)={0x200, 0xffff}) 05:30:01 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fchdir(r0) rename(&(0x7f0000000040)='..', &(0x7f0000000100)='.\x00') r1 = open(&(0x7f0000000500)='./file0/file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='#', 0x1}], 0x1) ftruncate(r1, 0x0, 0x8) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffa, 0x2f}], 0xed4, 0x0, 0xfffffffe, 0x0) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r4, 0x0, &(0x7f0000000040)) accept$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYRES32=r1, @ANYRESHEX, @ANYRES16=r0, @ANYBLOB="2a1a0dcf7c55cfd5789c1384ab6f8cd3888f5e1054283b8abebef6e3e5c2f7adee01", @ANYRESHEX=r4], &(0x7f0000000180)=0x3) accept(0xffffffffffffffff, &(0x7f00000001c0)=@in, &(0x7f0000000140)=0xc) r5 = dup(r3) r6 = getpid() fcntl$lock(r5, 0x7, &(0x7f0000000080)={0x1, 0x0, 0x9, 0x4ffa, r6}) r7 = semget$private(0x0, 0x4000000009, 0x82) semop(r7, &(0x7f0000000000)=[{0x4, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x8, 0x1800}, {0x4, 0x8001, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x1000}, {0x3, 0x2, 0x1000}], 0x9) 05:30:01 executing program 1: syz_emit_ethernet(0x72, &(0x7f0000000680)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60317971003c3a0000000000000000000000000000000000ff020000001f0000000000000000000103009078000000006059fdf700000000000000000000000000000000000000000762ca0fe7333c70b5486b0fca3069502b000000000000002c34fa7c427c24240acdade08261258e0e9473d2073be81accc07c21a1074f69bb7555f157b69754a98a356a94d160926a3e2b92e2e34fa5bf249fe34a02958e72d24be5dcb682063da314fee4d4b24b8bd44f6715973ae96b678e01038aa8054d7231384726108fb9832e5ee7549fa732010234e5d77e34efcf315b521b7b66a9358192f61aa09f80"]) syz_extract_tcp_res(&(0x7f0000000040), 0x200, 0x5) syz_extract_tcp_res(&(0x7f0000000280), 0x7, 0xff) syz_extract_tcp_res(&(0x7f00000000c0), 0x80000006, 0x1) syz_emit_ethernet(0x34, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffff9a74df9a98cc0d3eb30071d8baffffaaaaaaaaaabb080600068137060200090000000000009aaaaaaaaaaaaabbadeee5"]) r0 = semget$private(0x0, 0x4, 0x210) r1 = msgget$private(0x0, 0x2000000186) msgrcv(0x0, 0x0, 0x0, 0x2, 0x1000) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f00000005c0)="b813f46f751be2fcdd4b9b0c15c64d657f5210a0b17eb4ae52c4f5ef2a72392839e02af0113f70c4c1a552267ee42d6e2d8f06e49e30d18d12a72724b6b16bb0c0e10d11c3e99620eb51130c28a714653d46491a4fa62c88f3951f4509eaeb29d248151267d4a0399adb04452458b899fc9a6400"/137, 0x89) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) connect(0xffffffffffffffff, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x8, 0xfffffffd}, 0xc) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/62) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) lseek(0xffffffffffffffff, 0x0, 0x6, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000440)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000480)={{0x600, r3, 0x0, 0xffffffffffffffff, 0x0, 0x1ba, 0xa3}, 0x10000, 0x9fa, r5, 0x0, 0x11, 0x8, 0xb5, 0x5}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000300)=""/194) 05:30:01 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x1) r1 = dup2(r0, r0) ioctl$PCIOCREAD(r1, 0xc0207534, &(0x7f0000000080)) socket$inet(0x2, 0x1, 0x0) syz_emit_ethernet(0x4de, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6076605104a80000fe8000000000000000000000000000bbff0200000000000000000000000000018800907800000000fe8000000000000000000000000000bb0008ac7c018f6632762e13b819374894a51f6cf93e2982477841d935a241f7e29911ed00462f9e0f3538fd42f1aed5f3a0c3938ee6d83ea89e9e417fb64e736e609b4635001cecee216a0b42013a77ba21800cf2ae816ded581d59f867081df2e65274658c074e24a54f7b5ea031eef98be245e38e2e8b8972e8da057529ec29d613fee859f3c88665d0b7c3f3efedfbca1570656890485ed4c9c4a856ea3d0b592c2b204e467a71c2f3c9ec82a7f2a38feec568736a0028d14e5502d9e6d68d27f7636e2401df65f7976c40aad026f4c686810acad11c7ffc3b43605bf33a1e9064da52f7162fd4c04e5dd3fd63fd3230e74bf55484907072edd156dab39353577d19691e3e4da28bd3325cfbb4bdb324fbb312d4e692eb3101e8746e5f83d1d221c7c3e23f3251c4c30017d1f8f5353d0dfcc9353ac8684c4899cf0704008280c9acc9104ee01931cae12d89280edf072d9ab501c1922abac4884897da34f59b61a382e97856c0cc8bfb23531fa3b283f9e03848b9066d4327c223fd478dc74cd361053ac3405c9d1c0d1c08c741438a088c20082aaa37dceec75662a4d00be16d6486505494a06f4663ce47c22d0197c74faf3590af744ec93c6c85ad0d4587f23db55ca29b021b8d062b7888def35a4582512f561ff9988bb1ec944bc9304b290001c43f8c79f4c40361991fa20007f31d84cf5593df1f6fc436a6ae80a7fcc6b2377d17cc877656aefcc8c143b7f6e3f1418f520a659905793e0fc2f12f371d9f40608988004db3e91e34ae051e32766860c00fdc92de70d417b672df93452c3a24bfa580bafa3f7444d413cd1ef601afdce921d210919e251ad847eff72673e99d6757b93504ba0a017b6515ac4e3ec5558206a4c2d5b873b5618baec65b1980203d8b408d7ae824c905de097ae930097863ea34cd3f46a360e8a1b6ba00d87105b7cd4c709d8749f085df7a584d08c57178280ac1e2ce5953c148172c23b01979f8a2add6b610d0b39d99f2b2e5dd88f3486dd5b4baccc93e51b57e22bbf68432a5ed00429700c790a4b84deb170b37ff033f31991ace30ff538658296ef39e06a451a8c1d9e35f99240b5027f12affa7a1e0d7c960ef32d623d36851abd9161df7c59d86896d500a8d2af043d9bc07409672184ff96e5568f5bee6c2daea0c8a1f048b755b4048cf633ef2b4d36c8dc693370411e2713622cee88078904aaa98b358b9519de1f9e2bf8395ea9fb2ac34be227f743eeba6ff002d5364528b028da44d984035e73422539833bff362d05e5fb3fb78759db30cecedf81c6270b7867a689a658ed4ce96ba3f57e440cff80691ec3a3f2befcc1e56bddfefe136041e07f676d0f7e1d243668588a4a518751ddb92c250782ee5599e1fea970a72ab275ee561f33989215c1d7125435961a404daa2b3b379141894181b0efce8e0cd7ab7f92323daa9213b65ec8bd2677db69035db6f4701396de7914f8b53d5ff578429a2e9cdfcfb65d8eb0223cee49b5c8f61180e5a41e0f886a6e0776c68091457d5728e05e781f92c2194b06bc82f71aab1deca88d8d16c301890dfa354f4c0787c108e6acea59e2f93eb27a8e88ae7eb5bbebcec32ce578e6005320697b33d17baedaf724462389e83912b28"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendto(r2, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5", 0xcdb, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r5) getpgid(r5) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0xa, 0x0, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)=0x8) sendmsg(r2, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="00002e2f6669c214676c"], 0xa, 0x0, 0xfffffffffffffed6, &(0x7f0000002280), 0x326}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 05:30:01 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000600)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)) sysctl$net_mpls(&(0x7f0000000640)={0x4, 0x21, 0x7}, 0xc, &(0x7f0000000680), 0x0, 0x0, 0x0) 05:30:01 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = semget$private(0x0, 0x4, 0x9a) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000580)=""/130) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=ANY=[@ANYRESHEX=r0, @ANYRES32=r1, @ANYRESDEC, @ANYRES32=r1, @ANYRESOCT=r2, @ANYBLOB="d51c9d4d48a95611fc27e42f5fe3b1526d154f716c146973abe1fa9e0747b7c6dfbb5ec2b4f10d8e9ec59704d9b76917f03f3d875210005442cc282394dca0b245403a60cbeee049a6440bd21fac5ecc3addbeb0b47c9c3a32ae5ae5be9351b92a93813ccdb9da71757d93740e0bba3c4078e1121c2402ae0e2223369083b2d798c4d00747d9cc744a400055ebdd1d851ffe3e8ad28056551585aebd3985b43aa766c38e46d57aa681b5431a6340bda5e96895c476b75a490a85125688c95ac9a6e591687e4db759054adddcc1756e17848296310b0427b4eb2059e07e9a6e3b477ae90ce1e4950a395f3307e448206e3bca7c143a8ba881e6528f4a3ddbbb8a8cb9bbd7bc16790100cdeb6b8352efdb7e5d9e637497297a840714043b106250393daeefc1a2eef38d1f094ecfa0245ae4a30a5815a26320f4d88b9e31349d87fc47ffc37b71c4bc404769e9849cb5bce73a404c733cef0cb4512148c6bf4f55ffff8277f0375ceadbb391ebc48d2c04e9582d4f76edde216f3f2e8db06effd56a7bd1e093b437a890409d8d10d8000000000000c1b036dba88b381fe4ebb2eb70c8b63c537f6d990718064c50b214bc8ac7979a9379857b30e498d0277c1028463f36fb933edb09b8ced563180295dac6f94e0900000000000000462b12730861ac5183ff965da5aa36fcbd6f811e16c5e586020f6514fc8867ad1430b6ecd10c06e74c47596e0918d7cb2a9089218ccdf3d3f0ab01651c54492b313cd13a94977ebaf310532c296dcfcabbe67013b9b2717a1f2eca44d5a578d98bf04228828cc4c1e3f85084d89a24b5227ec68d60f1f3a8d938d9206a5e640e9c516f762d41d86756abf25150b0b43ab7596630b31d0d021e41db5e09f1c2872c7d4376975808215fceba9d7c71f65028775d85856cc04dca36492457783531033bf5c01fe07a3c9518ab494c59fa50974f3b400e74f2ad7cf5e0875105d9b1ae1b370a81648b7f3d58955f3bd3f0b45529361b700e9ed1788840952a5d61576538c29adf1585f65f5c1cb78cb9482fe2b65678732cf3574a724612b70541a3f04bdd7602b6f4413c1a15000000000000e9590c265b6ad203429f79b944c073d05ad2eef93c49a5eb67612d3d94a1ffa57217a2b92f77b2e5099eb5a0a1930f41a2b6bbb7c8d8b313beeef131547e4c3b10b4f12a39265dba07294a4a2453d6299b0c0bb03a74c0b3ebbc26178b45b6ea9fb1699ee9d5508fa7949f49a55717cb1092e18f84083af104b5ca45d432080423944c92340348ea42846fc1864c6cde9f4c34ca7daad6191a483e9d13299abcbe79327dc71e9b0a397d1152a99c32e8ca6998872687f9068b863c6b9af449f9ce4cb9b536d9fc92fefd4f0a3808874bc3d7de4682883f3551da596b29ef9dc3ebb727b53f34dfed9ef4cc477e"], 0x109}, 0x40d) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)=0x4) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0xef, 0x3, 0xffff65a9, "925475d21404faa5d24000000012000000002000"}) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000140)="b244906c15f54157fac35f3582cc7d60156d3ca6e6f3aaf3112bdd213906c673bb14b0507f3d785f04", 0x29}], 0x1) 05:30:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="034af70214267f013a292cdfda2821f60b089695f35081b1ce64a7cd9f490683bb98c0cc8cf03bc9dd0d3cdcaacc7d9a7609ff235e873bc249d0dea8d20d9ba447897e011eb21018c3ac3cfe8be163b8f7b823c994e3f3141beec76d7e5713e625084d844c082584da61d4f5236e55b35295b188264d222108bd503d748ef2454344828fb01afa198d94c24b165094648e8e8747d3ddae90640ece3a24339c1317047c5fedfb42e330dd567b099d702c186acc7ec6c174310a2eb7fde99370511cce1fef3e34254ba662b84129d76afed228bbd69c7e219f5789b8b151058a14497c3e90485a480110fd5ecc4cebadcd40e6e0ec7216c35e6181f02c198dcf2b5de6151a4b1aa40076c56c0c5ac2e532f9f958f2a578b89637d10d8282972ee65cba08"], 0xa) r4 = dup2(r3, r2) listen(r3, 0x0) dup2(r3, r0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000003283c1accf59729e276b52180c500424c2e1991772ead822d9557111e59d27a4da9a59ce569343518ca70fb69488a31bcd5936e4fd5a08d1ac82558f3c953a352831753e8c651a445e2a40bf4098db0773eb0bc7ddd303085eb233c7dc1aeb49555745272925fbcb"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) dup2(r5, r1) accept$unix(r4, 0x0, 0x0) 05:30:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = syz_open_pts() read(r1, &(0x7f0000000280)=""/4096, 0x1000) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000600)) ioctl$WSKBDIO_SETKEYREPEAT(r3, 0x800c5707, &(0x7f0000001280)={0x5, 0x9e55, 0x2}) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000240)=0x7ff, 0x4) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000440)) ioctl$TIOCCBRK(r4, 0x2000747a) r5 = accept(r2, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) write(r5, &(0x7f0000000180)="0ccdbc9ebba87d4477d2ca1358429a734784b996c63896635ef6010fbd9a396715dbdbba56a1af73157b563d7e95ab23dd89efb9faaf9fa8523fa84859830a6c3d87e37a0e8eb399fc1ae9295beaec41d78b3982e156e818321f572577499bbed83d573d5509df48ed72adc1651878405a0d7fa12625336dd2d22c54304699526b0c03e11b0452a77f75a306b727ab4d1369b160b9b00c45725fdadc821e1a556fd88b45b9668fc258f7343dfc", 0xad) sysctl$hw(&(0x7f0000000040)={0x4}, 0x8, &(0x7f0000000080), &(0x7f00000000c0)=0x285ec, 0x0, 0x0) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0xd2) write(r6, &(0x7f0000000080)="9b672eaa96c07e24feef85964d2bf5c20b", 0x11) 05:30:02 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x39d08634, 0x0, 0x200005, 0x0) r2 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0xfffffcb0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001640)=[{&(0x7f0000000040)="483c0fe0eed5883a269cb3aa3c3cec85", 0x10}, {&(0x7f0000000080)="50c2421d7b37eeb076e031815e8d5f63dd1ce49f5d8ae352db950fe8ef6a21c5b6a8095cd2fbb384a03d037294cd82dd0a38c650945ee3db19c3da852ba2d27e0c7a5c4e8d717126892912c59ddcfa902d58ce1bcf0d745a592a4aad4c9493eacfcd56202b6dc61d679b282d44543c41fb03b0752e08a2c136e2428d890dbac37b20c49f9644037206f5993a305230bb55807d7e80af96be22ad33eb733b0b1ed88dffa8c3c74dc03a1fd4fa3169fda45c22eb66bf02e494ec59123fb5ce7197225be226a59aeb2ec0e521acf059b0c1633073c63124b2dd98810549ae8ec42abd732dd4538dda46ce683c8bd741366134e564ab33c0d2e27a43c61a", 0xfc}, {&(0x7f0000000180)="2b1cafc6d5ecdb77888571efc20f1497a98c", 0x12}, {&(0x7f00000001c0)="7ceed3adf6d37cdc3aef3bed3da3cbf028dd6cd24845f212461a0d3a97", 0x1d}, {&(0x7f0000000200)="fc4444562c014cb5e2f8667fdd567e32ed4b5d811b506ccd0fc050d1e10ebcd177359c38eac27ac97cb4e6d1d6fb8fa8acb068e0e8dea85ec508bd6fc555c9554709a987751a722fd06bca3cc0e5a5de02f366f6", 0x54}, {&(0x7f0000000280)="0ba55f416b248c052e8fcc09b61a66b53672fe969926a758bef5daaddf4cec9325d1046b929f6aacbcefb7dc1db891db1cab4a4189588667879b2c3ab8ef9cdb7d69e725d891a6a850679fe3d9c8a34c95f79c7f8ced1ca7b013bcba7487aeb581f41e36525f067c6c7fb876d8916467c7292897a5102c15864adc403d01115260e12f7dcdc6c73fb916eebf1db5b4e14e7e2820a2f4f222502140a21c5b515eaf257dfba57fd16460acb4d8ca1fd2dc34172109a8e340636eaa43d0510c3dd65cfd1e07466db2dfb85989fe07be573d", 0xd0}, {&(0x7f0000000480)="bca094242b370965e513181b43d857dc18c4edbb9aed328f024475f7c698c8e6ce7318ceb29b50fa8e49c5798d06fc5249d5758635393de5cf80ba7144fcae78de4de681db929f00f292e02d2c52126d8fc3f1f5c227cb69340609979adfba65ee3a60f58bd729b5d543b9e1bf1f71e78c3d8c08fc968f3dee719b3229648a24aba0f955453e946a12e9ce61de7de72758d40c6a9b285faa7bdd22ba9928bc003d0fdf5faf3f33cd78b0f8665f983026ccf4c8fb93d4892f712c961350082e52c6a029a8ede454021c7f02d661d2a82eea84d368b85474d41d3b9e619a0d3eeaa8b818aca5b8ed87fba7335b5eb4754e823d8d48eb972f7d254b95d358e8ab104a23f63487cb94d0128379ad194c06ba6c49f0db41a726dc13dce695f87ec892c95567b9acc2ca9f624b8967090db2d6216504f322afe09550ba4b112f6ffe63d2262cf4b922859a67ead0273e53bcff49bf5ba25352c73c38dc545af7a807f93f65be819d6fd834491de5b1f560e877d4b390294ad2e1d33c4b5d2b10908b3b234c2231e7fe8af53485306c3ecfc4cb8fcf2dfe84d40a9d212d508398517c7dc17f7c642990020d89c8c9b6e06b2c2793dc7a8c1b9ef710ea3142d4820ae272af257b2f832e00c4e861c87290baef542a5847d1f9548337dbe5234f6b596f27bad7a07b19cc112f48a5e954e28e2c743c08bf9519257064608c0b9a2387dc0cf4936aa2ce36746fbb265ce733391828dd10ea35ee9eba54eec7385bfb9775265d603b132b63e8c8f96f2d45441dfbc3384827cc195877a369821e669c212ebc7e05a66862cdf2b1e65df8226e2c8d05aa3fd80bad12ab83a125410e196216799fdde387da5cb8ad4f50f898334e8420be2d20596ecfffdb78bf15ab4abe47b7eaec8242c59bcd701d01c4eb320ce2d41199d3586b24e45975eff67468ec47a2197550099124d4fc30015a7cd6abbf0b41b3743f8bf4fa3714926064959ad01b62f3d105634553cc53a41202f3f3f16fb03c2d77c5136cef358493f2d61bde9af424ae8c0f8ebf9520aa4602cc5381c8fcc6423ca378768c0c6b5f837d9e8f69841c676ed44cf3e91458f26a3354aea801bc8efe765865e59c513aadf0628cdec906b9d81a42a1d7d4f09d9a2da3c65fab30c8f468a037060498d0c8528307a37c50f4cc8407e0724b9dde7d1a1170b1fa0c4d91ff914a17fc7b31510b193dd729a07460d741e3bd071ad25b5a1f1c82c290b9252f0039cc8a36e5f016fbe14e7625e6cc1b396e612702271fb8fd94681cefdfa5f2a5311e2b6912f35a3070b4fa3d8d8c7bf0bf4b43461735c825eb91627517a35c59600dd9855c5125dea4fe70003411ae63284455f94456c47e11a5cff21c1cd745188f17b1cf22927f2f15bbd36e15764f09a17466f0d1c19ae76d6a21223261192be0c2712edf5449d14247782a6bcda6860054d62140eeaac62245fea8830dcc5cde1a572d757416c65dce7ceb122c771c4e4664c4cb67dfb6b73710d8b22d9d797cbcf83f08f49dcb80364cace1c179cf7fabedecb2577ef843ab3be60df2f56b40fe57370104f61e644465ae1cc87301053e5863648b23421ae814d662ff9195d1843f75cef3cf4679e2fea3e48817c9323bb87b2a0d12bf19969df2002592ddd8e34668c340e7b9136dc3574272e456177b238b8020e8361af4d3493a9e2674617185543097de9e8b6f46fcf1001406b05ed11e8fa0aafe622b9159a3e1ad3fa1046aa58e140b35fc925135e1b8a5b53591dc9c012f755341ae8e2cda3a5aa87f916bdb59be083d01e3bb2ab45636165ce11ded048a135413f5bbb7b65fc7de9b93b43ab7dabfc5281517040cc96099b0822c5a21696685779afbf3b125996652d2da569ae6457aaadbe59de740ec339a2603fa0c5c7566c7477988505a3805dbeb0b716951e6e87c5f13aabb5ae5de8099f1c26b55b29f1f20d36325742e599d57780653c617020b21a1ecf0a5a06969c122daa372b92ff1aaabf30c85bf1ecdcb0c80cead14b63b6a8b6a770705042875c2c383d5b199b41fba5456d3bdfb5393ad75969a5dc060bb6934207c82e47b7c44e1af50b460611b286b2bf23ae191e644c1358a82f87488115d75dd500f66a32b895e8ba97452eb72f62787e9c3e19ea3d0f7329f2a4e7f3c1aa7cbf9a6ecc5a8a0a37eaa9a9f76fa5f860db743f0e23e6f12e32f11c5132acd651a880c3394d70aff35ec64941a3134dc51e2f0b162524feca0997b414b08106a002e3bdbb8c2ab1735ceb3e5ccfe17fe016ccdf60b55e24f552db7ad3f72e455f7e0385ab20c4b601417082e7b0897b787b7c4f8d8c66737811c106d9c0ce58f9d917ca0011b436d337cce391cf954198e1e1c2562012bce413d3a653d568cb485543fc9bbb7bfd74da558627750995c6c7345037fadc3c77af315dd19ced61dcad4c339acf61100badc78a87491cc33b1125369bbf112d47f962d4360bf0df343bb6d1d49626ecf474a9b8f117b118208ba29f3ac0befca4645bce11543b4690bde013f042a24f0df69b91f22c877b9ce3f5a17721ad938821d3509e673ec609b1467a1c200cd0fbce1923c566dceae135929109e3a661f0b6be8f6e65013ed810718828dff537f61f4da29cf77e24bc5a9adcc46931b6a2073cf96a0f7b26e3417c9af13f8596d62aa40ad69f729441dd57bcc0eecc3261fd9401e467f1460182068462532e7d09d0793aa698fbd0a2904e44e7a58b62ab3ae27aa1eb9e19406c1b843295c0e8743a70582dec6a6e7ec8a302ad52c2111bd3622b875220cf3424af3dff54119187a1a1336b07cf34b4b23711bb2b24ad817bce79a4a608171d31a7c158b9595858eae88d7ee53cb92b361883829ca311ce4fd85061a7cf219870de39fb56f8fc47bdff9dc9c6a998727073194ec7ac1be4d9fc9758857e8f33cb2bbd75c53ca29ece37e5131529fde9a7da54ee584355891b5561b4eb3e3abff22c0cc3c2798f1c87fbed468dc779ad644e8b7255df6861f8c425966ea1ead446b967275e7379a14ba134591007ebf257708abed820b3d9c737054d7365c43cc2a0910a419ecf912836e5a507a5b664309d2ca98751f886a1848deb37afabe3964df9c112670ecf86793f3a836b7e201d3b8c4980bab63b4fb5444f4c31b9ec825e4e237218c3528c6649dc10dd993ab0642cca55c789a348b88af43960c91dcc8c37337f6207d55e6f504939e7a1090f040de17b764d6c3c814c62e7b0850e6f22b43efe9a17ec13d60fd57b3d95e8ccd11624c783709b891bc12aa7387635ceb41de8afe7a7b9ac6483e06558a9a06901c76c96e2749c01a26df103e46e29a079aefb154537da22d4468966036eb6628156dd82bf2df378561d3171c468378d783ede14a4ed5f0d9ab6522dda4eced9f83088d4e1fb9b74ac3f9b97e6019d38d19caabba92c81e2eb0c6c1a5e5709df63ba84b0a39f765fb7a54ab6368dc6e5b8b5fc9ecf5807c4542175596c5bf68e63025302d90915fc8fd34ea5aa4ecfaca82ccbdf2780e0ef5a8be3c1d08397444f1f3cffa47ab0f68e4aa1cd56ef2b4134d68fe8d2d15a1c836f13f00a13595c1173dcced20d32b7c9014bd743380d14934693b253ea87ec84af38cd462f4db161d016f11fa5fb4e4f5d61f63a71ca880ad06a46590b223ccc76d8e9ebed387ce06f390d4d691378260939e88c65eb582a6a80c5ef4b5f848f11532dbd0f944223fc3b9e270377b28335ee48879bef949c7cadc67f06ebe3061fd3eb1a46d8baa6b6f67a2099c75ba4e33bc0ad1e09fa876df5b57770c9c359bf54b585dfa9679dcfe4ee113247e7549ff7aa451e4925ec377cfe4fc027723d0e23123fe3e205712b1bdbf73140cbf9fa80274430a2bfe59a60c68c7a54b720d8f34681aca6402756f4fc92f15827e4980f59961d5637d54950dbbf45a2f7dc33425773bb1fb86dde5dd1d15972eeaa6ea6c39bfda9a745e28643dda193abf70394a755734538a0dcd75e789f3a3d30d3fb6a8722a19c0f95422fc4722261981b6e3f9f65223eb4c52631d00c53eab7b0a049a2f9b9b4a423de9b0522b782d86f4321898574ef561bd5f7135b77e0c0f1f903b2cb7ec70652fac5b613274db268a12bde6068c0aac14431470a8ff7b420c70c6150058cc88f66ee21da362bdf8548847a4d771bb1f3f4e83a13726c314ab34913bf70230698d53a25fb651c2dde05fb190b70da8cb9ba3c2c33387d8f7e7ff77a67716a445f4fb0b9563eeb824c186a76031a9ae07e7f42c217eef0f6cc70e9582ee587dcd212ae1914e4432450b26da09ffcb9e25a09f47b35956a9d26f988e53aa0c86e6a7d2d39e91dc7102fc8032f928c1cb998e55f4ce39e138f35a93ef6151ffd556cbbfeef598e94c91495dbfe1e66f0ab4c84f6aa7568b0ac49d8c51ebab6670534be09033a28d749dbb0ba5d0c45cb2880e2b0a837da80941446965996aa0825f9ce39e19b47fc9ff9bf4f32f08ce0a71d541a6bb16166ab145edbad98f863911507ad3c79475c7e8d0aa2f999cce5fbf19cb44745526c35196dd4fa55a5917642b9e4238998018d84787058b801a41f42270c3d9dade8421c168d86f8900d473a80394308163e9d63598a3e431218214ac9704a80a1d3cece1cb5788ffd9208e623e6b39beb48b05b81f6c8f1967347c1b023d0510c38d32c0b077bf9b5d8e16f5849c492b7d268b039296cc74011f38a46645e7ab517c1a0470c43c24271a71a6f71d9a1aacefc828c3aebac5547445a594ef03771732cc86e2be944464c4a0c28443c4d7d44f3fea14c802e73244563168f528618c335e09f5cb806a38badbec4b0524be3c18428cb9c09aedf4ae4fd4836c92bd878c08b643671e49c8c75e94d188c9e12f9721953fe40dfc7ad28b746d7a98053ff0d1ec6bd9cb35e6109ca9c91d70ec82adb783af75a7f34fbad4c49cd4f9b7a58f386983b4bc77f08071a17dd1f64eb6040f347f4fdefb93ace8b6bc743c2ffca5f547fcada33dfeaa79828eb5a80ac816917528702ef9bbf860dde5dfa25f81c93739495b64924ad0c1cfbd62f456d2a16e9172402fcc44292ab9b747cfd104740d8a7a380de318461433b0fca9d563753da0acd1f5e6d32e0165d3189b892918b6d6bd459c124321966f86263e47aa5d3ef261ecbe60e38a643f09379d1a80a6bed77868720f6e19eb2904078705d28e30de3ceef34135d24931e11a3f05f63073d67c1a129ac34a790fc279047b0918d66575254e8d547d90aefe79df55ecf334ade62a90736dce1e6b05a01d2579ddacdd923b9e28e86e1fc8b34d9b18f5c3f120e849e04876af57b762b6887980a52b2c5cb2bc8a816255b24738e70cb9684afcee59df6534a4fd628a8308b1f6e576a077954a729cbec345c6020acfcd19ad6ec4cdca88101f24fe1f1e7923785911be3ed4db7ed43ef33193973dd2dbf363d76ae1ca2fa0b7d12d4de8c833badaaaa62e5f6a2f652cf3ab385806c7124f5708f734d0cf07629040d00cd750142fd0d6434d5f0446bf3d99ad8c3601d5dc1dee6a20881ceff980e8db53631a400ca9506e44dd742ea6bd526eecb3d881ed93a0a379131b5ca679404e7b34ecf5bf58368436e0660f08ef0dffc6f11baed59eb8240a6ab351f43f14f1c350b3a52cdd4976e812c2b8c30087612e02a959d8e7a1a813a5d6e3c35b6bced70bd8303850aae08336d4f6c583da24f4730f05885c6f947afc8552e0f6273b111a16a4dafd89e1fb565a38c0196bdd228948a2c8d2e1", 0x1000}, {&(0x7f0000001480)="308239678d6237ef8c7c849c5de46cc01a43e5e3c1d319d51eb2b0c29473fb4cccfe45df700389e6f3d7ea28e22648dd5ddc896d8ea28a17c5d8b022a654d19d68d9deaf8260e063cfdda3c47f79262d8cc8673f7620736c58194b681a31a7dfa9d4088ffafba1e308a3436e8f2f99eccc4519b2382fab24678f4e9724897b28f5ba42da6d4e18c2174ebf8d3f71985fe6495e0c4c59ea055e05ac96167c20492388a57876333d0d9b78ecc8ffa4e26a4d3eb534484b8fded059640356b2e8f880dba3ec058ee833d5378a", 0xcb}, {&(0x7f0000001580)="9c54dba92cf43c850edd0208a30fccc5f31df91e70d54654296f7c27dceed294e2085002e28ef4a01a67060ad888e3b4716fc329562c1e0bfa4803254ea5641c186bb39fa2021bdafe4fe5506ea585a6c4b436ca9a9d46775b9256c4dddd1f473086ce2e54f827a9ea959f5c21e7163c06ad1202daecf712aa3c0eaa4f51993c9e4439269d2375856baf30e88a12894c", 0x90}], 0x9) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000440)) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000000)=0x2) 05:30:06 executing program 1: shmget$private(0x0, 0x1000, 0x501, &(0x7f0000ffc000/0x1000)=nil) sysctl$kern(&(0x7f0000000140)={0x1, 0x4c}, 0x2, &(0x7f0000000180)="a0eb9002", &(0x7f0000000040)=0x4, 0x0, 0x0) r0 = msgget$private(0x0, 0x2000000186) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, r3, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r2, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r4, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) shutdown(r4, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r5, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(r5, 0x6, r7) r8 = getpgid(r7) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r9, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f428231289762f9d6650b374776a6684c88656189e26e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r8, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x101, 0x0, 0x0, r3, 0x0, 0xf6, 0x1f}, 0x5, 0xfffffffffffffff9, 0x0, r8, 0x7f, 0x6, 0x3ab, 0x2}) 05:30:07 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="001597dc8d0800000000"], 0xa) listen(r0, 0x0) 05:30:07 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="9f1cdc8035587836a90f0f66f0e7be1b02b97c2f63de899a040000000000000048f8d79e4874b17fbe52a738e855660575af3b5bab8b65cd93010d4e80088e037f856b800afce87fbab908f7c0283d6ca7846a"], 0xa) r1 = socket(0x6, 0x5, 0x10) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd335bbfd7bd90416fa4f376336acf0ff000000781e49910600df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90ec6de01be657aea8c500000002003c88c1cf8044101b5496f000"/177, 0xb1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10004) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x1010, r2, 0x0, 0x9) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000600)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x5, 0x7, './file0\x00', 0x8, 0xb66b, 0x7959, 0x7}) 05:30:07 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x8, 0x0, 0x0, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) accept$inet6(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x8, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x8, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) 05:30:07 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000740)=0xa) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) writev(r3, &(0x7f0000000700)=[{&(0x7f00000005c0)="80719fcdfbe8bb20a696daa01409ce0acec2234b28c766b0a040981b0ade", 0x1e}, {&(0x7f0000000600)="4e00840c2ae3e114712a37073a0b6b328c2b455aeef19446dcc932951376230202daedcaefb05ff3176bb2ce3d2749d331cc2bf3b1f845b900ac84087bd887e798291348e269937a0289c7d13c297437516476c55497736c326951cb99c5587e41e696b3a61f4b5b076d147c6ce01a5649297628252a95c98092a2f9a6fd995d3767894f2511eb14910f712dbf40481787fc7d78fcded803114fa8d04ec297371fbbeaf89d9876080db2a1c6aceb9963c3fcda3e3ad9bc61b4331dd211bdc7d522adc05dff6e7c004ea312a8097dc10698c3644955d3788f5581", 0xda}], 0x2) setsockopt(r1, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) semget(0x3, 0x4, 0x402) recvmsg(r1, &(0x7f0000000580)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/100, 0x64}, {&(0x7f0000000100)=""/3, 0x3}, {&(0x7f0000000140)=""/204, 0xcc}, {&(0x7f0000000240)=""/15, 0xf}, {&(0x7f0000000280)=""/39, 0x27}, {&(0x7f00000002c0)=""/185, 0xb9}, {&(0x7f0000000400)=""/163, 0xa3}, {&(0x7f0000000380)=""/4, 0x4}], 0x8, &(0x7f0000000540)=""/18, 0x12}, 0x41) dup2(r1, r0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)="03000000", 0x4) 05:30:07 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x2) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x10, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/11, 0xb) 05:30:07 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x4, 0x8) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) 05:30:07 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(0xffffffffffffffff, &(0x7f00000001c0)="d3f5f3e75ee0b2a43a47e9e04d87403fcac95873090915f466e16f08fe0000d5311b952afb544456ec53ae2e0b45565d56f71cb0e30dc5ab1c086986ecccd1f6a9ce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf201aa6ee8067b1be9c01550381e575cd12e6362fd1676a5a5f3e509e6739774727cdfa5cf81469be8904332b766d95f3e7ca076c80c0224140509c3a660365c486096ec53c2f3f8a9429f351be4c9a2f87331c187eb3b90c34853a195ca58c890ee39d10d856801038fe6cdcd49995ebfb8d3c0ca789adbb85bffbab72c9daeacea076725768bc16d6a10a1dc3b603441525ba32b25190c32952d438dd8842b3174ddd7bf0734f0d0ed60eef94f077bc5871bb152df2a8ffcc1eb7bcebb0f", 0x11b) setrlimit(0x8, &(0x7f0000000000)) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() kqueue() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3}}) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, r4, 0x190, 0x100}, 0x5, 0xffffffff, 0x6}) fchown(0xffffffffffffffff, 0x0, r4) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) bind(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="040079c0e6608be130700e3d"], 0xa) 05:30:07 executing program 1: mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xffffffffffffffe9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000200)='./file0\x00') fchdir(r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000180)='x\x00') r1 = semget(0x3, 0x1, 0x80) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/44) 05:30:07 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x2, &(0x7f0000000080)="9e21eb70beed507c714c33317d40ab96b3eef190dd205dd7e904ac207adb1af137e3cb7cd2f16ff5188b0df239cdcbac4506239735d720779e663ec31906a6755c4d5b27c200ef46f3d51b93bc25dcf4cde7376a180028f789e4890000003cc359c597b695a841af47cb81e300"/127, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x23) setitimer(0x1, &(0x7f00000001c0)={{0x4, 0x71d}, {0x40, 0x6}}, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffdfc) msgrcv(r1, &(0x7f0000000700)=ANY=[@ANYBLOB="00000000000000000000000000f23e816fd46ba1f70000000000000000000000000000b888cce1b652cf67d34e0000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000e288a344cd8a0f41dff100933bff0000000000000095646ecb0000000000000000bfaff283946e6a0a000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000ec17ced8b5aa791cf316a000000000000000000000000000000000000000000000000eac2a3983d8000000bc321c2585ef90d1cd4ab97bcaf8248331deb590e17323c7bc7b8ab8ddbf4555365b88d06e60a4cc9450690a0af1f4df0c0823339196100e1ef5edaab60d6ebc6c3bd5582a978ecbcd5f7f8c536de6eaf6093b7316867771396a82b8ca67e89329fd3616e651a2a7054997400cd3eb890576e480d6cdbe73a9bf54f19f05f7ad71312b3c1222bde8b73b8735bf77621aae4deb7580b3c45a"], 0xe6, 0x1, 0x0) msgrcv(r1, &(0x7f00000002c0)=ANY=[@ANYRESOCT], 0x106e, 0x3, 0x0) r2 = getpgid(0x0) wait4(0x0, &(0x7f0000000200), 0x6, &(0x7f0000000480)) fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x3, 0x2, 0xffffffffffffffee, 0x1001300010005, r2}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r3 = semget$private(0x0, 0x6, 0x721) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r4, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000340)={{0x20000003, r4, 0x0, r4, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000040)=""/4) 05:30:07 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x1}, 0x10, 0x0, 0x0, 0x0, 0xfffffffffffffef2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040), &(0x7f0000000080)=0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 05:30:07 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001380)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000013c0)) syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000200)={0x7f, 0x7}) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)=0xfffffffc) write(r0, &(0x7f0000000040)="b0607a2e8041d4fbab0b15545cb59e88e7f1adff5335e102f6c746d662de8561679a32f5755201b7a901aa877a806a4e501258c19845375ba7f959e1842ab93539547c0100000074c91e0512c41df528c2db454051735194f18163f4000000000000000000c4b02273e8035490e3adc17831294e0bc712ebe5e2ddaef32b19fba6eaa0c6ef981560b0ba7a7371c91c346d49ea6c80583dfd131ff3c8fa93c58536f7d95a4c3eabbe1df6c0de868c962319321d3c05b2219e38a28122062c878885c0444ae0c3081c0f8079ce6d762adb5ac84aedf983ce6dc2c796b32105000000022ca407ca5841662b3b3dbac2917bea932c1ff8d82533640a7e3dc4c095a20e795b642e3d57892db27887abac30632e39e786227977665a584599de3a771ddca685bc508c12dac1fc23d0b6f9015dbc", 0x131) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10004) dup2(r2, r3) sysctl$kern(&(0x7f0000000280)={0x1, 0x11}, 0x2, &(0x7f00000002c0)="365d0c1e3f85ff0bfd14c55174ef0afa040867870463cda98fe710b53fe379f15b8f72f73339656d404fe434b1b7696b7f85f9187b0f6e2fd9ec46ca50f83b1bc12b9d71a2322ee898", &(0x7f0000000340)=0x49, &(0x7f0000000380)="8daf90692bd68d2bdbbfbbb7cd47c498b2ec379d8a0385e5ef5fb3687778dc4cb4d3ff956ab9a5ccebfdba9230cc26bc4f012d475ba3b303f4640e5ef9e50def1b34afbc09e6504da4a515864f7b46b7894390bf6831d9eac46de40bfd997eb2ec475db689dd097676da7d2d144a985d3c4e94f945a47794bd5ed25e99b21d0f5646cbb37b855f9d9009ed02c2e6b8e2a97952c4b7b48f6c7c87e21cabfed118b68a3f2867039d7ce3465a0b92a3a1dc2e31ac4e02f3fbcc5d5f4c3447b13d0152bda1d8ddaf4207e129c67b3fe5c9b5712f640eec3477f5c20f86510650695d300a81ad17b8f337a367ae69df81f3a2bbb40dd96fc400103eb6aeb797eea26f1451adacf125a0e89b172b6c9969789bd863228ae9e0a32ed13557e28f25e37d9a1fb670e305c6b3ab2df8c63f2a34cdee23083878112751c759f4c2bcdd358ef2b898dff660b69e38dd72217220db99739b16f9970e362a05b709e75e483758d35a2332916a1a1c4c5ffd973c76281cd14dee67377113ce58131fbf1872b550f84ad5b0231ad34701d5c0ccec7560c3d4cbc6356ffb34811304eda35210463866dee933b4c20326a317e8e02036ccac0e9cf59b2b238c4aba35cec51502dec4ffa0fe83bbe5d0b66c7756884c47e558846ae1cc6f30dfa77c94452069e279c324797ad00b04024e88ea5ed4ba4fb451e182fdb4652333e603581264fcf5004680d7472bb46009baaf2a71e151828d6ec35d870ab90f6526e7a6154031eadd67a6d3672af170e507fb7bc53ef34565c6f68b7b45e2db380019196e47ab74dbeb3659a28e31918c36c0f733e108872e2ec90e7ac37c6802e9cd2075764cf1466848030541d0243911e9c06ed72f22e0ea440af8ae35164f0a7cffc7741018c3ddf0d0e25820dd3dfecb12a5508b3f2f045126923054d61ec7ab0f34bab2f9647bf88487cf1cbf49d826298a3d1f99c7d07cf79d52658eacc7948822e57a9fe8b9f36b537f78349a03253863e310ae5f1b139399432733798e153fd6f03a6a573c9f4f1d5c52cfce70b06997070621c4233d763d32849a707ed66a0709d28c676adb21aa64b802a0162d5d63a5089dd22e772c26491fb02d671afc5eb9928f83df2c653665bafb17474fae215426fb9f4e970be1545f6966a71782cccb8f5da296d1783993fed613db68c8834dc89e1697a04333125331a1cbed6eaecad0aaf6427f76ba6be91d509e01f98d0edfc48d1fcb6a8eee2274530b4641a3fefc129f7a0afb7adbb3fbcafb3874c6079f45e5b200f9095b6a472f0558c0d4612ec1cd22bde90589910b7556a51d30a7db8d92d8170e7d1fdd52ea4e8f3011e88557f29a2aa0292ebc7faaf826911f5e5ca3bbb906e2d38bf08c03f31644f77c56c6fe5765e944bc5efb7a7b64d50bc2659b2d2b0765848d588651e2749e0dea174d5a2b0126aaf2f488c11495be4b273f9f387507d0bcd688444d5a4cfb2278a7e662d1cf75afe12ff0679ade7084ab0078e808490e31a6969aa294db94ce8b36a0bfc4c812dbec5861b8ee927557871a43ae8418ce2c9eb731bc16347a2c7f43c9e4976ee86fe8735cec50f65e4f004d5d19baa00781737b4e4338451739bef9bc2c33f232957f5f077b4e860c80964462d9960685405db7ebfce415a6bc717b7a311b0ba3873becf77eeffc8ca2dde85cef963037ad82f293f542771b947d9821f6dadb1d4f4d431663d40efe07400b654237a5224e5f450c8927f8ee0630771f80ac89e93bf4682e8acf05bb9582bb86cb507ef81a99937cc3268a9890bebbca1726b08f34a14ca15f770bfedc2d83de1dd7239e790f80a14f569cb8a4c6c628592be15a50350a22487292afdf32270602766568b9d714a97f7cd9b460bf1557b48757666b8375640a53fd739cd5adfbc3fc3b05455f87c9df8e59997f2a1381ae89a5c332e4a15747e9739720351d15f85cc394328f98a0c4074c5517e190d13c451fd76d3c6f939693e7676b60ba990bc43ed386f4e9c5ae93d152d70ff3e6f8aa0e40193e34cac764ac99f4850f9211d25f3fb6da6d8dc36c5dab577287df9f6f0deba3969f4232f63b042a73422641c145690c71c19621aa15b2fd0453abe04c3220fe015b0f08c29cbff5a5755dd181a59344a63c9733e38fda1dc34489a888398381aba408d36944bb3f6b4c4ea22f342dae11f337efefa71ce66284767947774ccd358f2b9a76e8bc17006982e15f0eb5e540c10d155eb78a2c35f9255e675faa2518d38f24e352e577c65b4383bcecdcf4c309c6477ef20b5db3220727c423e5f73ae849dd754ca5c1bfca4bf7b55a6299bb29eeb293e59610c71c80e7c7d273756180003ba278d100185a78d98653507d03d612277228b5f2a200795dd3d61ac0df56a1b4410828daf252a26b10793bded070f1e1fbdfd818384ef4297fbacf2729375adebacbadaba4d0a19940778e5f1fe5e27b770d75c323306f5933f4dbe96b793de5a8b7954941662d41e7d2737eb6ed57f31d6859307020a678dd252dce309eba86306f32b706203320d9c0e705733f9a4b4a84d839d88d42297d4c847bf228570bfeedaf5df1c8c6ad1e6ac6ac124119529364eeec8e20ea2f6b4949a94e6f4cdc1b1a4d0ce7bbc475dc607a43b99596b5af7ce2a43390726a334b207d4165683e527dcf38e1923fde4a639cf578db379f792df16b88e72377d910aa98a3dd72614543c4c937ce1ef74d308c4b8a0aff7c1557d89116700eff31edbed4f368e06525e5c48b9f9dc47598d91c7a48a8352f0dda8852ed74012b11d3ac207f28b8db5493ff0e364e4651ed14ec5fc0cafb612b0fe38f3b760de6b817e4cacfb27c7562de79d57dbc3b3398067bd0d23127d0b6fb8ea43d285ed84f27ebb2b280b5bc9fb65dde40023178d81ddb083bbe6227e4dcc6a53fe5c0a32dc5637da5b67190864fae4b7cfece046fe758f63c894a0220b1eab3b19ca812e03f69c807224adbef52599462ebf26bd5fe8df0e5e5a32f6cf537105071644caf60e125e8c169fff96bbc4df08132a29e61fa3271785558e66f6431bc570c87569730d285a376ad873645f2d50ac982858ef6eb59b1f3d019cf6ffac25d2c8657f755a41e192ee3cfface9fec5af4caeb0ee182deb9af5f58304378ada6c488997ed156629186ab7cb29b481c386bb786746c674a6eda4cc0eba3c72ab7350e23608a4ddfc0059ed9fd10fbe9b450933a0995e8a1e1daee9e18d01bd6f6190f0ab2c75a2674e569d9dfd580f7df936f518a05bc22a461b09b78cf962c352cb133a845043f959d1cf292886b75e07f001bbc2582638731e89efc12d27beb5801f94ad0c46f7a6ef2b9b6fa2c19dede90e453bd1fb55f1667444883cab40964d09002ccbe8ea06cd39f9ead3e3184913d0c97665564820db484d1a494da33abb0ee22dced5ac983544595cd55f983052bf21d4342139ef609127623d312bf3a34cccf37445aa68e0eeb66db57b586d209e6d13b0e3ab5cedd5fb29f012f5ec428160c8b22e847f802dc2769240aed850feb357349329930ffd86e1e232f3faf45c7300c1045bcd0208f85b4da9549ae833eafac1457de3d1af5b28e266cf7b38181f9dd88508247ffd362a370b99a6cb2e9262c0f035ca4f3436231c2f4f80aa543fdaa85e4da7fb6439b8706e4738619c51f0705ce3bf6c82bd521c4e283c73718ff87f435dffd94c718d28f8eb71ff108741aa3f5974b25ed485a375478b62db7d00670a06a1bb61ea227c3cde6823ded6c0b077df0c750b06544ec24f128bf0370150b0cd6139403331d2193a8371a9747181976a5cca40530487ff2a296e56a5ce54a655d79e55c6c0b85bf042a0f3259bf1d29fdd5fb0423772cc819d38269c8f624d0a3b5c8491bff8f8362016389103efd9b3d9fde724059267c1675dca61c07f8eca847b8361d60f32ef9c235d4bd1c66c2388ceaefff7f7637c1cf057b9354ca2e86c20c15c4517a8161c29f8f627cbb4100e2a03016da51177e230630ba7d8ea0890721a6dfaa4efb60af9019b065f4f4bf2740a1e762b2bd1a81a979506de6c6d4d9d0c53bd10b7832170240ade828d510cd9bac9834a986a8c629a3cfcf4118db002404c2c95216e8e808b8bd8c2814021bb72fee3853f8f997b5e532704b9c1a0db9e338d1b9cda3f2437b28f378923ebfb2901605990cebaa3164680b8893e597855aff5c625dd1327b39287c9ba97bc5be2edf37c08e24d5bb12ff184ebd95d1749ab261a8b15a57df19cf1e5ba7dd57399aeeb0dac32e12ef8666fe99c61e91e5743f9653a9824168f9e95e1b97e3b25a2f59f172b2682d8e040b02760c51477750cb5635fd0acbb6d6b6a28f80fc6421bfb4c580d94689d8ab1b8564033a02bfc8993be53f9d8d0f3ba404af28d189e08fc403da8daaa677c125c1aab1c5dfb6c556c2f7fb6c9dbf592665c4c503efcf8254623d022bb498fc1e3538ab1d10a1fe5008ed43f35baf50d0dfd29dbcce44863685bd4b218d2b066343710393b85f52b6f51cc77e125dd4ec383f8693e2388f04fcb33d95da0a43021d285890d286ca62a594502bdcb2a57f0b011fde0b85ceb536b1db14feea4b3f981c05c531e46056a304a61162c2271d07953f84e681dade9e859ad91a5a502eda2a31ba715b6cb70f4383fb48aa379e7f743e92c39615bdbe89f63f67acc4df34c47911c90fc63bdeb177dc7860e8c4282b74e24c4c9ac7f71f4ed08d347fcddb723235c5ad3dbf4449e3daa913e9ea1920a1a21874ff21bfb7fcb579332b439cf058708abffeefb732d350e07a35dd8b83e33dafcfb545cdfab9cb711853adf0934b87100494d3cee49ec5ca43fb79da77398dbd40b8d9a21f6c67f98b6acd5f805ba5dd74243184801efbb2a6dc6b5837312ad35a47b568b33648288cad41d3fe136063a874601074e654981bb72b2bf339262c7f1ffe0b2c3d1755808274c023dc1f03104797084c99c41db7a7d768ac1e217c60d398a99cfd3dc647f59868a3b04d3ec9b9ac986c288c1d958343a76d68f06c027171501b2f2e2cad124227135ad6181e95721f1c5a29baa1d4407add3f3fcff7effefb6dd64c988a5f0113e6c14557e6fefc70a97aa6b0a7049d2882508a6e5f9bee990777f5ca2f79e784df3f33878cb4967569393d1d731d8a5f34d30bcaba18f0626a9b00dfe485375498d42bb5ff9a0c7aca05848148cff53d708fafa9cfb95a54a82a289d765f81ddddb13b4c85daf4bee1bdfa7635306e7d8851e5856d39270b122bc47274cb9d1609fc11e199b009ad631fd40881b2120699020230e5fcd79e139f9aed943aed64d61049c82acf27ec4f1f98c7a55161475de0ab638a46cc55536e26f0231aea496c40d780cf17c9b4711a109a9a342dd7ef379286cdceb55fd50203966198a06cfffd3a7737641706a1470ce0d12c1e4446f2665be6d3cb23fb31591306e06c5d7fa370242f4d9202a17e380fbfa76697536aa8c731c59d810a83940000d5dfc7593cc2e5db16aa321d03c09f01cef85cc37202c99d4973206ba9a1eae252514ed9459d1a91f5f7a2da471360c7a9ae63c87a217750c7922bc99a92b90015aa686fa5555de78efea33782d43b866178a17f80cab04ca79aacbb96362ea179cc5fd6f8dca4845cf15ade620b3ea7515721fa47abe097de7d03672f91ed5b2fa3a551211307c4b9cbbb3dd86adee80d14649d64ce898004714759b719243173b0e2a303be2088bbcb4d734e20cdcc8e73227a961431c7857f7cebba439c47dc", 0x1000) 05:30:07 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) r1 = dup2(r0, 0xffffffffffffff9c) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x10, 0x101) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x3}]}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="00000018", 0x4}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 05:30:07 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005", 0x3, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) close(r0) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82029d9cffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect(r0, &(0x7f0000000000)=ANY=[], 0x10) connect$unix(r0, &(0x7f0000000180)=ANY=[], 0xa) r2 = socket(0x6, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) mknod$loop(&(0x7f0000000140)='./file0\x00', 0xc000, 0x1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) 05:30:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = getpid() r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r7 = getuid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x2001, 0x0, 0x0, r7, r3, 0x0, 0x9}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x81}) r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r7, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x2, 0x400, 0x80}) fchown(r2, r7, r3) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x7fff, 0x0, r5, 0x0, 0xffffffffffffffff, 0x10}, 0x0, 0x0, 0x0, r4, 0x4, 0x6, 0x200000}) 05:30:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff45f7b676ee0e08004500000000019078e000000200000000030a907800000000450000000000000000000000e0000001fffffffffeb354cd107f6269"]) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080)=[{0x1, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x3, 0x1800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r2, &(0x7f0000000040), 0x0) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000002c0)=0x10000) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/154) r3 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r3, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x20, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000100)={0x0, 0x624, {0x101}}) semop(r2, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x800}], 0x4) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/5) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000000)=0x101) 05:30:08 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000140)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000600)) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) setrlimit(0x8, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, 0x0) 05:30:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0xa0, 0x49) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x43, 0x3) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x8000, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) read(r2, &(0x7f0000000100)=""/179, 0xb3) chdir(&(0x7f0000000200)='./file0\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af659b0d7317a117c00"}) writev(r0, &(0x7f0000001600)=[{&(0x7f0000000280)="3e6c9f494d2a3e23db0f163ed2fb56d0d2968f1114c09d8c0623ab813459ea83109e535426759ae30747745c99006c38b1923cad713b9a583a93a55340de18873a8fb412b5d9113f8006423f41ff1b6256f6d3b61adc9e040fd3a48fc5bd5ef4a4daa9d8c055e118cf214b31475ad0a667f5156fe432b2d13a4c4c3a9f9bd5d0bebf8f73d0ea8aff0b2c7fe5c1b3a513959da02e3e234971d571f006cfc98ee3b742e379227105d27ce87e7dc6fec8d951734f903133fb855dcb583e22a986b522b91dfb8b3a65d1380efec9b80b57e18e92fdc269acf5e1c87bbc7681f3da8115f42cb626fe6ad6e34439c99ee70892078fb51bd2062f61033cc1622661d3395c21", 0x102}], 0x1) 05:30:08 executing program 1: socket(0x18, 0x1, 0x0) r0 = kqueue() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e608060000000300"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2800558a75b9000001"], 0x9}, 0x0) dup2(r0, r1) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 05:30:08 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000440)) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000480)="bc", 0x1}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000600)) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[0x8001, 0x2, 0x82, 0x4, 0x1]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000600)) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000080)={0x3, './file0\x00', './file0\x00'}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x9, "e200ec3e000000000000e40000001800"}) write(r0, &(0x7f0000000040), 0xfffffec2) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) close(0xffffffffffffffff) syz_open_pts() syz_open_pts() 05:30:18 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x10, 0x3, 0x3) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000440)) unlinkat(r1, &(0x7f0000000040)='./file0/file0\x00', 0x0) listen(r0, 0x8001) 05:30:19 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5090080"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8000, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:30:19 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000180)={0x1ff, 0x300000, './file0\x00', 0x6, 0xd2, 0x0, 0x1}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008900d05", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) getpgrp() sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000040)=[{&(0x7f0000000240)="f42aadcf187d5429beeb1b36dd4e11b7ebe3e42fc06ea59ba843ce5e64aa6e48f90c7deab6ebec216b9f1608d3cb0b6dc9fd0425e4987109d65c12bfb91086caa9a079114e98f793200d5695e465823765acf28c14e2b6235fd949e499c1e47da63d3b8af32a212defce669d479a4667d2dd993636cb843a4022066563a5381de6c715ebdf179369db82d3489184a749a4c8aa2e874ed4ea94d1f4ba9bfb7f0d12b7de39a8012a2e9970b79b2471b48c02901d8157f989c25915f42e6fd44162d1de53d59238fadc54f7de884b0c0c12cb62620bd06f2bbafb041959085eac99a4b8239dc438254bb31f15ba60a2cd061a992fcf5558f30e21e13f7d5ffb16eb862a6c8e1a62d3b4e0213c2fff987403c5b596582469871796", 0x119}], 0x1, &(0x7f0000000240)}, 0x40e) 05:30:19 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) poll(&(0x7f0000000040)=[{r2, 0x20}, {0xffffffffffffffff, 0x16}, {r0, 0x2}, {r1, 0x10}], 0x4, 0xffffff7f) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000600)) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000100)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:30:19 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000140)={@local, @local, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x38, 0x8, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@generic={0x88, 0x8, "7736e66d9669"}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x7f, {0x5, 0x4, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0xcc0, 0x8ab) 05:30:19 executing program 1: r0 = semget$private(0x0, 0x4, 0x9a) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000580)=""/130) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f000001a8c0)=ANY=[@ANYRESHEX=r0, @ANYRES32=r1, @ANYRESDEC, @ANYRES32=r1, @ANYRESOCT=r2, @ANYBLOB="d51c9d4d48a95611fc27e42f5fe3b1526d154f716c146973abe1fa9e0747cde6dfbb5ec2b4f10d8e9ec59704d9b76917f03f3d875210005442cc282394dca0b245403a60cbeee049a6440bd21fac5ecc3addbeb0b47c9c3a32ae5ae5be9351b92a93813ccdb9da71757d93740e0bba3c4078e1121c2402ae0e2223369083b2d798c4d00747d9cc744a400055ebdd1d851ffe3e8ad28056551585aebd3985b43aa766c38e46d57aa681b5431a6340bda5e96895c476b75a490a85125688c95ac9a6e591687e4db759054adddcc1756e17848296310b0427b4eb2059e07e9a6e3b477ae90ce1e4950a395f3307e448206e3bca7c143a8ba881e6528f4a3ddbbb8a8cb9bbd7bc16790100cdeb6b8352efdb7e5d9e637497297a840714043b106250393daeefc1a2eef38d1f094ecfa0245ae4a30a5815a26320f4d88b9e31349d87fc47ffc37b71c4bc404769e9849cb5bce73a404c733cef0cb4512148c6bf4f55ffff8277f0375ceadbb391ebc48d2c04e9582d4f76edde216f3f2e8db06effd56a7bd1e093b437a890409d8d10d8000000000000c1b036dba88b381fe4ebb2eb70c8b63c537f6d990718064c50b214bc8ac7979a9379857b30e498d0277c1028463f36fb933edb09b8ced563180295dac6f94e0900000000000000462b12730861ac5183ff965da5aa36fcbd6f811e16c5e586020f6514fc8867ad1430b6ecd10c06e74c47596e0918d7cb2a9089218ccdf3d3f0ab01651c54492b313cd13a94977ebaf310532c296dcfcabbe67013b9b2717a1f2eca44d5a578d98bf04228828cc4c1e3f85084d89a24b5227ec68d60f1f3a8d938d9206a5e640e9c516f762d41d86756abf25150b0b43ab7596630b31d0d021e41db5e09f1c2872c7d4376975808215fceba9d7c71f65028775d85856cc04dca36492457783531033bf5c01fe07a3c9518ab494c59fa50974f3b400e74f2ad7cf5e0875105d9b1ae1b370a81648b7f3d58955f3bd3f0b45529361b700e9ed1788840952a5d61576538c29adf1585f65f5c1cb78cb9482fe2b65678732cf3574a724612b70541a3f04bdd7602b6f4413c1a15000000000000e9590c265b6ad203429f79b944c073d05ad2eef93c49a5eb67612d3d94a1ffa57217a2b92f77b2e5099eb5a0a1930f41a2b6bbb7c8d8b313beeef131547e4c3b10b4f12a39265dba07294a4a2411ea3b7994c5fabadb9d53d6299b0c0bb03a74c0b3ebbc26178b45b6ea9fb1699ee9d5508f"], 0x109}, 0x40d) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000280)=""/20) sysctl$hw(&(0x7f0000000000)={0x6, 0x17}, 0x2, &(0x7f0000000100)="2a67044221e7348b6d8e24ea6f5033e9622a935b18002e6b5b03af94e96367e9d67aef77450f037f81f7d57698894a3aca536dbf5243891aa88699316e5d0fd3583cd31999591831110aad58ae77d254cf2750420e54d58f7abe324f2aeba516022368f4c4a8f632b3347915eb976424e3287229df2a11ba5db5b629c2c7eb44317cd773af6e5aaf477902d10274df0703d24fb8f6f72eeb91bf531050ec8df637590c246e43dc1a7931fa01eeeffe9df24570a1c93c504ac868a5c7", 0x0, 0x0, 0xffffffffffffffdb) sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x1, 0x10}, 0x3, &(0x7f0000000080)="2e0fe47e8531df2541c1bf9dfcee2355b0a43d8cedc331f194821b7129b1e7e01b39f57a8a30ea4a9a0301888fc7c11b89574250a28b564105e5c0b6", &(0x7f00000000c0)=0x3c, &(0x7f00000001c0)="3974af3c1a5dc5bbd6f31e8d56a936dfa87ab5f5818fc05be54857605823325795dd4fdde9084e05c04e84697d6f0a0e9a3e698f6600ac0f185725d733bef58e9e1bc3e794ec512aae187f12ec3d75459f8a4f6ef0e8964c5554f859e04b95811570fe457f9add5c4ec8979c09d95b410c562cd1a8bc92baa142cab71c621e4ce12f39f70b8b76b0a650fbf9628a05fd44a54fc051ab8ee6185ccd", 0x9b) 05:30:19 executing program 1: sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x2}, 0xc, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000600)) openat(r0, &(0x7f0000000000)='./file0\x00', 0x8000, 0x6c) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 05:30:19 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0}, 0x0) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)="398c728a0c91edb2713749f79191d57c4db8b13012e8741b32c13844aafd6c6eeedab118555569f4398009d80fb2ff7ecf4c9efe33f95900543075de16e308ad09ade9372568e3aee54adecf0b26369ad75ff533ef7047fb37592e38992b37257d4d5802508642a6f3e4e3f804fe183f4cf809200d608fb243c8d77daefd4f8832361c38bcbf5a2a60430aa16ba8bcd96548dcdd643dac820a030643cd3d9baf512abae8247d702834b42d97473f643e3cce70895b749b64f1", 0xb9}, {&(0x7f0000000180)="cf2e505e25db8ba948c6bbdfb5473c3fcf6025a6ff3abfbd7021aa6a3b809d13bd4be028fa1e3ffbe51fec539bbad1fcc1d2e1cca3a74477f8633deba57d59da57055a0ec218ceaf4f483ab40cb32188", 0x50}, {&(0x7f0000000000)="5d304100f698a9f38aaa369f868b73c69ebd688255bac7754f4c8632ce72a0ee49f7ead2e1", 0x25}, {&(0x7f0000000200)="799525687526ac60f839bcee7351f7347b187b6b4be9a81852f2dfe81bde11b0db6a939ac45f1572e8b03fd92e2c9d58fe62fe0b7c0e4c6da28bac9deaf4787e7365d96c60c1ee928a0d6a786eb451e55386a06211ab33ce9884c01a219bb54679f38c46ad618204098bf232c0c56a2b483c1b465e9991e65f3199e3cb7f78791df884a3fabeb4530b09d19995888dad2f1bf02c75377078d73473b70c3e2b557ce5a56aea", 0xa5}], 0x4, &(0x7f0000000340)=[{0xb0, 0xffff, 0x3, "ac4cfd435a940951fc6894eb2f153c5da732a7705effc092d68e623fc98a2eb1dc029e0c405e7bdd600aab31076e2de2d6f3e3914d98954a9a2d803c2c6ba68d27253a995da7c19ee9a73eb331bdf93f51990107e1ebf5a43a1245b8acffacdd81dba716909ac89a53dc1ec1e2ba9be9d2e52aef764e6152df6569f4adccc42112b48b2b563591c0a0626fec16a1b88bbf9b43b67a7bbb5b7c3d"}], 0xb0}, 0xe) socket(0x2, 0x0, 0x0) r2 = socket(0x1, 0x1, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x8, &(0x7f0000000040), 0x2e4) mmap(&(0x7f0000ad9000/0xe000)=nil, 0xe000, 0x4, 0x4812, r2, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) readv(r1, &(0x7f0000000440)=[{&(0x7f0000000500)=""/120, 0x78}], 0x1) 05:30:19 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004800003c0000000000019078ac1400bb00000000010703f888020000000000000d0090780000000045000000000000000000000000000000000000003f8a7f632bc3d25b51d3981ddc69802621310d6562a26a53df8ad1b763ac899c3352c11e6c02db7da8f9d7f39f0313f1a6e91840f1f8f36edb7386f8aa0e51ab73cb9855b6bff046d59267919eb290cb81f5445a7bb651b869a03d7112d4caeeb0c23dfc604618beb465ef20c1aa536d3a91bda1b8ebb4f4f7c24de3291333b2f2723e94855aebf05dd7d6e20ec439f8e43dcfbcbd28a21095fa2395c2dac2b8984c7e8a3e1be9eb525bdbb5ff1ceaa88bb2218b6e091c6fa89cf46d4ee89bab9193df"]) 05:30:19 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') readlinkat(r0, &(0x7f0000001240)='./file0\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r4 = semget$private(0x0, 0x3, 0x74) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = getuid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6}}) r7 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, r7, 0x190, 0x100}, 0x5, 0xffffffff, 0x6}) chown(&(0x7f0000000140)='./file0\x00', r2, r7) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r0, 0x2}) 05:30:19 executing program 1: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000440)) ioctl$BIOCFLUSH(r0, 0x20004268) 05:30:19 executing program 1: syz_emit_ethernet(0xa6, &(0x7f0000000240)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x70, 0x3a, 0xfd, @rand_addr='\x00\x00\x00\"\x00\t\x00\x00\x00P\x00', @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x1, 0x0, 0xf, [], {0x9, 0x6, "dbe030", 0x8001, 0x37, 0x4a, @mcast1, @remote={0xfe, 0x80, [], 0x0}, [@dstopts={0x0, 0x0, [], [@ra={0x5, 0x2, 0x81}]}], "22fbe3102de96fd2ec8d0de9c8000cf47d20a94718e1dd5a5bdcc11140f72ca873c65f1f2da84a2a4637be885c167f6c"}}}}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) semget$private(0x0, 0x3, 0xc8) r3 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x41) getpeername$inet(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) ioctl$TIOCNOTTY(r3, 0x20007471) r4 = socket(0x2, 0x400000001002, 0x0) getsockopt(r4, 0x0, 0x4, 0x0, 0x0) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="e0000000000000000002000000f18a19d5110516dda0f363cdc6a2fa66e2c751b8a00aa1cd893a7ddffa5e3708b9691065507989843d2283c78c33893fddfeb8d1fd4ca934dab80c8c550d581c7dbe554ce760ab191abd1ba626929147cf14b18e5699c40651bfe2909613a8cdb4cbcf13d7651915f345e16a0bd7530600f73acad3e0bebea6822a50013b6bd61c8a2d23ce0ec474598971a0ae57d140cea7fa2519278f4acd8521b1455ccdfa47bada06a846b11e2c2a4046c14872e33ee2de23fe16701344c086cb03c957add9cfad6a69dbf855b83a000000000000000000"], 0xe0}, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, 0x0, 0x190, 0x100}, 0x5, 0xffffffff, 0x6}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x80000001, 0x0, r1, 0x0, 0x0, 0xa, 0x9}, 0x462, 0x0, 0x3ff}) r5 = socket$unix(0x1, 0x1, 0x0) listen(r5, 0x9) fsync(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) 05:30:19 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x8, 0xffffffffffffffbd) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000240)="b4", 0x1}], 0x1, 0x0, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) r4 = fcntl$dupfd(r3, 0x0, r0) ioctl$KDENABIO(r4, 0x20004b3c) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000240)="b4", 0xfdb6}], 0x1, 0x0, 0x2ffff) 05:30:19 executing program 1: setrlimit(0x0, 0x0) r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000440)) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000040)) 05:30:19 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) bind$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f0000000380)=ANY=[@ANYBLOB="e9e01d2636b623b92e31891fa65f736f7994a7962fe5cf72e931f99aac90b2ecb603c3a5f1dc447725875bec020000000000000053ed963c2b51c730a50eae282d5a734b6e"], 0x10) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000100)="a872a7fffdeb98a147b9b5285f54a435f2b86129d230f09862dfadfe8e8bdd03b83ae81fe72d822a409935406232e58ad9bb3f9b9a57046606c815a3b2171c1014540d07b41571b6c3dd6e463a42fba2405dfc14af981c9a1d5b0fd49e37a0d7421011067c013e6c0854dcfb40ac3ccce13f9ccbbf1895a610da5bbb840f93c89200df8b10386e822ad893c29b438a80bac3502340de97b5ee1e6b4a5476b88f69628bf3fa4891d440eb51979e5358390bb18da9c2f97edd776c875cb01c02985b80257aa2ce7696cad0c62d541e3d9f4bb1eeae984737aea84ac0cd56673936eef679e11573bf260609e63cca3d23aafafa48de", 0xf4}, {&(0x7f0000000200)="122f603282d1ef65584d73423a3ede8588c6673a10ed7616ee96913c1a1d4efe9c2dc0a7c904347e6639a03f2028d64d359f5821cf967002d425cde57439d5967df21216cc6dfbd5c72edf426c1bd6a0601e8822c9d32afe4994", 0x5a}, {&(0x7f0000000280)="20f50e6999d0d60795e269ddcdbcfc42f89996baa3762c47b0c634c942dd3cf110f05951bd462642c97982c5682a1608740e6f01566150b90d3eee91d7bef3066b6b94d893fd0f1dcf3ac655e2b6e5f7619478a1191845a6ed9b193bbe1874df666b9a4c6db1eb6365eec98d4651124bcd2f8c9a5463d63e7c0c3ada974c78e2d1423d722ec84bf2d47179b270c47f47d0cd6ee1087544ad1b1be7db04b21f0abcb04da4e185295b5bf0462f5fcb6e217d5763affff30402c2a0b5a6a68044", 0xbf}], 0x3) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) 05:30:19 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x8}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0x1a, 0x0, 0x5e) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000440)) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000000)={0xfffffffd, 0x7fff}) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) 05:30:19 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004800003c0000000000019078ac1400bb00000000010703f882029406000000000d0090780000dcbe4500000000000400"/74]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x2, 0x41424344, r0, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r0, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x146, &(0x7f0000000100)={@empty, @random="b3a6d576dbb0", [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x14, 0x138, 0x67, 0x5, 0x4, 0xff, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}, {[@rr={0x7, 0xb, 0x4, [@broadcast, @remote={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0x13, 0x8a, [@multicast2, @multicast2, @loopback, @remote={0xac, 0x14, 0x0}]}, @rr={0x7, 0x7, 0x13, [@local={0xac, 0x14, 0x0}]}]}}, @tcp={{0x1, 0x2, r0, r1, 0x0, 0x0, 0x9, 0x80, 0x1f, 0x0, 0x5, {[@timestamp={0x8, 0xa, 0xd8, 0x6}, @window={0x3, 0x3, 0xe0}, @sack_perm={0x4, 0x2}]}}, {"be52b1cfe51379fa9e315639a0b1429417254d11ef03c5b18ea16dc166d2e42e953de81f13c513d0c4fb4e71d85f68ead37ccab102c4b6dde73da8d89a6a43cb67c36a85ca958cceeb5ea335ec6abd7300347d636516fa0907f11a157dd4da5ffccb69e59691e3b091c137ed5c94545a6c0728d35aa742c678b2b1052419ba9722bc4043f9422e04fb5b2cf6149199292d126dfdaa3b82869ff9af28f8fab2c363fbb136bab1fd6ce8501c12759907929bf611dc3cd8cc2163f2c68c36df09e94d0c9e9f5a2a931f460b8cf9045e3355ce73822a8d59dcd0"}}}}}}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) 05:30:20 executing program 1: sysctl$machdep(&(0x7f0000000600)={0x7, 0x12}, 0x2, &(0x7f0000000780)="f034c70f", &(0x7f0000000640)=0x4, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffc}) r4 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r7 = getuid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r7}}) r8 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x6, r7, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, r8, 0x190, 0x100}, 0x5, 0xffffffff, 0x6}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x80000001, 0x0, r0, r3, r8, 0x40, 0x8}, 0x7, 0x6, 0x6}) 05:30:20 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) getegid() r0 = getgid() setgid(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) sendmsg$unix(r1, &(0x7f00000008c0)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000840)=[{&(0x7f00000003c0)="be5be9509f6257078fe100b805ffb5499c875ba8fb0b2eea82e76cc157b065ba9da0c66721804fed8a58dee1ba0c3b7eea47b2e488e8500467a26a4db0e407d56671d916366d2e912c294240e4c4cde4b02e62b2412578ae16c88ec5b46b441f53f120ecd7ea334dfa8ce8ac7673419eb7a1af2b7d3242b187b0f1514455ed7ec3f8cd92956e4f3cf67b3c911fbbd8c162372b66649eb04c8ca7395e5d82845bfbf4f53ecc096fc42e28e190de6c0d4088d3ca5034fea8769a4b5a73", 0xbc}, {&(0x7f0000000480)="430d31e296fd2a4dc9a579d01fb191de21cf0106c1985fb7abe117b2f54c68fb63021019dbfc63faa55629db02917d6eeea7ba04f6baa7cfd8e8dffa4b2acc4734e9b9f7cb45cd7ee20e242683", 0x4d}, {&(0x7f0000000500)="c6d0bf4867a481086e7b05ee35a73ed3137579fc26ceac765a780c3c337ed282eebfa35a8ef676258e89b0645a6f9692566a39d88b98a8a3629a602533e8e576a10c4af86e7a96ec3def0d69aef56f95571fc1f4a506c4ec2dd0115ecc02efcd472dfc8877384f72a28f615eee5914516c004eeb4834", 0x76}, {&(0x7f0000000580)="e3b07e59cb06379f30923037ea44d6888ceac704aceb360b3acda25ae963d5944cd92cfd62d65464825327d105b8b70a3257817ab3f32286734898cd83d35a17ea57f050b060b7dff4406386e7b38695a7bf14855099b038894cac9f790d877562c6", 0x62}, {&(0x7f0000000600)="19767838d96816a9c60dcb7977b277d5fbcae8708799a42349158892251e929e25cc851b18ac2df7105b12a479693417f6702528264dc047fb6ce67fb52f04e64fa9626c4233c3eed56cc95c5716c0a3e3c6becdf8452ddb25001f6ef41a7d08f8846f053c00759d146d7a37768d7d4006a234fdf59b98d1d29e7c1ef0c56eadabb931df7a69f0b135af6e153dd3b57c68a96ae7f463a9f7883dfcfa6d4319fa95923bb4b333733184a088044efe2f3dd2db9d1109a966a418d603b1ce2aabc87ad0e6399d80e37f6112ec5ddb9ee168a6f6a856a33ffebc3905b1961b04f7eef491da27237315ffc584e2c7", 0xec}, {&(0x7f0000000340)="a69dde7ad7c1d3f9f536f07c11e4503340285a126fb5b3113d2a59131c9c243fe87074726c2d183520198b3cf45b0890e3e33c52", 0x34}, {&(0x7f0000000700)="cea3ccc0b0d4ec986f50eb69dab7feaea95845da008b75991bc6f51740272fe7e61fffa64dfd32aa7b6de1b2ac72851e3027e97ac2f33859a83d12d16d78d2eeffd5aafee9fe683f45494f2c6e28fd0745431bf77c9f5ef929b1b6cd72f3455d4019d94119820d256dad81bf2eabdba0389c288f277b51715188ff57690e41825a201d16c6ac5ec8b2b08debfd758c3fcb1cd4e73ae92982e615b374e7e8097823fc9155c5101b7c201a5dd1efa72d4387a86b8ee2fdbba7a1d035ee24a4de1a784d2edb9512f5095d0b3f619229126ba8b12128689346", 0xd7}, {&(0x7f0000000800)="dd3d0e0d07f9bd3dccbe7c66d8e8fd1f773395e0110f9d7413bea6ec489987163cd4f6c693ff1eeed723bd9375d5bb840669b09b53095aa1fde3aa", 0x3b}], 0x8, 0x0, 0x0, 0x1}, 0x8) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x8, 0x800}, {0x680aa56f55a52eb3, 0x2, 0x800}], 0x4) semop(r2, &(0x7f0000000000), 0x0) sysctl$net_inet_divert(&(0x7f00000000c0)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000180)="57c854e9523d8253de23d975ac8cd5e598035e", &(0x7f00000001c0)=0x13, &(0x7f0000000200)="41155f5fd32804978baa65b1c9a9955bd0af2f10e42b4450c9f93a7e118ea37aeb0aae61a84562198be8e0e77e639a271551b4d11d568fe27ca3bda50d2f556298e33788fbe4a5913af4287fa6321e23b0e48ebeec493e3f70d4190889bdc5346762f63627d9e0f6500de81d5eabcfb2e433b45b4674649b89ea98bd0589681f16d8bea65e4ad0a5af01b2dbad0586fc37b32679e6a16e1181453ba2171c9eea9a44f81b1dd38f08328725b554a912acee6a7169cfdc0644f2eee0044b1071fe38ffe5b9745915a8a4169623e886a0", 0xcf) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000100)=0x7) semop(r2, &(0x7f0000000080)=[{0x2, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000600)) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, &(0x7f0000000900)={0x1, 0x2, 0x6}) semop(r2, &(0x7f0000000140)=[{0x3, 0xfff, 0x1000}, {0x0, 0xffff, 0x1800}, {0x1, 0x9, 0x4155733bdc85ebef}, {0x0, 0x3f, 0x1000}, {0x0, 0x55f, 0x800}, {0x3, 0x20, 0x800}], 0x6) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x28, 0x7, 0x81, 0x40, 0xf800]) 05:30:20 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000600)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x4759, 0x401, 0x28, 0x5, "94777e25aafd77c2fa9b76da379107ce6250e857", 0x80000001, 0x6}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x3) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x20, 0x2, 0x1f) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000000)=0x8000008, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pwrite(r2, &(0x7f0000000200)="c9a46052e16ccd7259b31e842b354957891ac89552a977216b47224bf9dbd810fbf20d21a1d0f77016df64f433f9f1f91a0d06ef158f1eccd03660e93a38f127ccde642e60570cb8aae29cc13f520a86f60bf1b317d8252e6eaabd1394ceb5660f9a98237a15d27a5c8266249b08d3df0bedb0d556d36d98b05801b0fb662b5889ffdd650a653bcd048eeb9b5a91fca0d8cbb535c55621be24fe1580eca02edf5f33571ad6515994cf769e132f239168b2c4f11f886c39b39b8313b56c7d535b0d39c5f91d1ae7a75d75038d5ea56a07df45139c5bceb232e076049a54fedf39e2f8dee45b28d49fa78623360af9b269240cf99e", 0xf4, 0x0, 0x7) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000600)) ioctl$TIOCNOTTY(r3, 0x20007471) getsockname$inet(r1, 0x0, &(0x7f0000000040)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) connect$unix(r0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCCBRK(r4, 0x2000747a) 05:30:20 executing program 1: r0 = socket(0x11, 0x3, 0x80) sendto$unix(r0, &(0x7f0000000240)="b100050400000000000008000101000000800000cea1fea7fef96ecfc73fd3357ae26caa04f391d6be6336acf00b7804be781e4991f7cadf9a912b297be1aa5b23ed00f4b7b2ca3ebbc257699a1f132e23acbdd602000d7d026ba8af63ff37282902e4fdedb96f27872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90a2921a006ee01bc43eaea8c500001502000000000000020208a371a3f8000400000000000000010000000000000000000200ba35a7a6b24b7305ec0f2492189ed4b7cd0272255c9cdc48f652d7d2bfdfcc912e59e9fd5e6aaff16b0aea32e23f478bf6cec659899610a3e1be145ef99ea431aaf42ad0555aa4578a2f9d341c82914a7f536c3db7b43020c6280e6fc5a0d0e683551dac6e821f2dac1b8a1daf0b6259b93ebc91fb321e026aa994d3654a0ff679d51a60bdd8273ea7e97548df271b2fc4bebd52d88e0b4ec291d9ab6f3146e78263cbba1e8c1777e292454619ac5a63101e5eccc8d633fad4580a066bbbd2e55b", 0xb1, 0x818, 0x0, 0xfde5) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x108, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) dup2(r2, 0xffffffffffffffff) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) semget$private(0x0, 0x0, 0x2cc) 05:30:20 executing program 1: pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000440)) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r1, &(0x7f0000000240)="2a53257addf6d62fb524a32435f597e3bcc0223fd2e6b0fa25aacfcf9af7fbd22b3f022a60260e47340b38afaefa4c2b5df8af6c92b663a8732c25a92751b73206469611e24a882d13c15d800c47a285af056dfd9f39b9d889bd5cd840aa620c4f44559f9588f26144ecdbdb694f38b97706fbaadae3b163f199d7ab0cca1076aa68c280be001bd4d07c1e356dc75130b3db09d06f59e073acc6000000000000000000a46404fbd493ed4593e6d84f22d4470000f274c34536d756ec78f3ff1a1ab00055f2b6817cdedeab7c92d0aff1837829b2df1b635428d47706f2357426b2b7dbf07e23ec068a544cf8218a579550c700dd7f0b825d", 0xf8, 0x0, 0x0, 0x0) 05:30:20 executing program 1: r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x63}], 0x2, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000040)) dup2(r0, r1) 05:30:20 executing program 1: mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, 0x0, 0x190, 0x100}, 0x5, 0xffffffff, 0x6}) r0 = geteuid() r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3}}) r4 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, r4, 0x190, 0x100}, 0x5, 0xffffffff, 0x6}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000011c0)={{0xf2a7, 0x0, 0x0, r0, r4, 0x1a, 0x6}, 0x7, 0x4, 0x48a}) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r5, 0x0, &(0x7f0000000040)) connect$inet(r5, &(0x7f0000000080)={0x2, 0x0}, 0x5) syz_emit_ethernet(0x79, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd603179710043000000000000020000000000000000000000ff020000000000000000000000000001020090780000000060c3528300000041028000000000000000000000000000bbfe800000000000000000f400000000aa61000000000000000001000000000000dfbc9b"]) getsockname$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) 05:30:20 executing program 1: sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x18, 0x102, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000600)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x1, 0x95d, 0x9, 0x7, "9f13c3cf31f8d16713cbebf347d84418109c030d", 0x5, 0x8000}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) 05:30:20 executing program 1: syz_emit_ethernet(0x76, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60a753fb07b1cce203d257ab31797100403a0000000000000000000000000000000000ff02000000000000000000000000000103009078000000006000060000002c00fe8000000000000000000000000000bb000000000000000000000000000000002c000000000000000502000000000000"]) syz_extract_tcp_res(&(0x7f00000000c0), 0xc3a, 0xdff) 05:30:20 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000180), 0x4) write(r1, 0x0, 0x0) 05:30:20 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x0, r0) kevent(0xffffffffffffffff, &(0x7f0000000800)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) r2 = kqueue() r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) r4 = syz_open_pts() kevent(r2, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffc, 0x92, 0x8, 0x2, 0x4}, {{r0}, 0xfffffffffffffffc, 0x42, 0x40000000, 0x67, 0x6}, {{r4}, 0xffffffffffffffff, 0x2a, 0x40, 0xb, 0x498}], 0x1, 0x0, 0x81, 0x0) close(r2) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r5, 0x0, &(0x7f0000000040)) bind$unix(r5, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) sysctl$vm(&(0x7f0000000000)={0x2, 0x2}, 0x2, &(0x7f0000000040)="9686dc52113df7e5a9aca1caa53c3fde22211a3874f80c108e711f4aafda24803a065d9c8b6a81485f6b2c2a6d3de49d5a23c3825583803509a544b9ff1d59489e3923e3bc65f4a508804112188456c57f5b72cc81cea7b61993d372ca71f4fce9023d3b4ae0d52c466a95e138e1e7e684bbb78dce9dc2496bf72dfe3939c0c8fe4173391d158cd7d53c1d06df98bb34fe1ea93c399aeedcf2bd763a07a88ab4", &(0x7f0000000100)=0xa0, &(0x7f0000000180)="6472879e18baf9258e35579ba1f061165fe8bb09f00cb9bd2349a94d0a3771c828b676fa2d50db67432d3b1a51ca8e3ab8d946986f2535b2053535a7c264b1528b8ab040b2bd9c5a8fd2783e3dec05736211074b9665be10506328c8573b8a6cc1d39e00cbf0f82a275f4b58c414178253f3a356cc0dcec6c122cef2602f43dc8f547c321a777d5262a6c325a3f53503c8bcfe31a4", 0x95) 05:30:20 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = semget$private(0x0, 0x7, 0x3e0) semget$private(0x0, 0x7, 0x3e0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/172) r3 = semget$private(0x0, 0x7, 0x3e0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000100)=""/172) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f00000001c0)=""/77) socket$inet(0x2, 0x1, 0x0) semget$private(0x0, 0x7, 0x3e0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000002c0)=""/169) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000040)=""/213) write(r1, &(0x7f0000000100), 0xfffffcb0) ktrace(0x0, 0x0, 0x0, 0x0) setpgid(0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) bind$unix(r1, 0x0, 0x0) pipe(0x0) fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) OpenBSD/amd64 (ci-openbsd-setuid-8.c.syzkaller.internal) (tty00) login: set $lines = 0 Password: Login incorrect login: show panic Password: Login incorrect login: show registers Password: Login incorrect login: ps Password: Login incorrect show malloc login: Password: Login incorrect machine ddbcpu 0 login: Password: Login incorrect machine ddbcpu 1 login: Password: Login incorrect