Warning: Permanently added '10.128.0.106' (ECDSA) to the list of known hosts. 2020/05/07 19:14:20 fuzzer started 2020/05/07 19:14:25 dialing manager at 10.128.15.235:26027 2020/05/07 19:14:25 syscalls: 338 2020/05/07 19:14:25 code coverage: enabled 2020/05/07 19:14:25 comparison tracing: enabled 2020/05/07 19:14:25 extra coverage: support is not implemented in syzkaller 2020/05/07 19:14:25 setuid sandbox: enabled 2020/05/07 19:14:25 namespace sandbox: support is not implemented in syzkaller 2020/05/07 19:14:25 Android sandbox: support is not implemented in syzkaller 2020/05/07 19:14:25 fault injection: support is not implemented in syzkaller 2020/05/07 19:14:25 leak checking: support is not implemented in syzkaller 2020/05/07 19:14:25 net packet injection: enabled 2020/05/07 19:14:25 net device setup: support is not implemented in syzkaller 2020/05/07 19:14:25 concurrency sanitizer: support is not implemented in syzkaller 2020/05/07 19:14:25 devlink PCI setup: support is not implemented in syzkaller 2020/05/07 19:14:25 USB emulation: support is not implemented in syzkaller 19:14:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0xc211) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0xa800, 0x4, 0x81, 0x5}]}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x80, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10000, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x8, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x400, 0x0) poll(&(0x7f0000000200)=[{r0, 0x10}, {r1, 0x4}, {r2, 0x2}, {r0, 0x8}, {r3, 0x80}, {r4, 0x2}, {r0, 0x2}], 0x7, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x200, 0x0) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000280)) nanosleep(&(0x7f00000002c0)={0x7fffffff, 0x9}, &(0x7f0000000300)) chmod(&(0x7f0000000340)='./file0\x00', 0x17) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SETSCREEN(r6, 0x80045756, &(0x7f00000003c0)=0x17) rmdir(&(0x7f0000000400)='./file0\x00') r8 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r8, 0x800c5606, &(0x7f0000000440)={0x10000, 0x9, 0x2}) rmdir(&(0x7f0000000480)='./file0/file0\x00') r9 = socket$inet(0x2, 0x1, 0x5) kevent(0xffffffffffffffff, &(0x7f0000000600)=[{{r2}, 0xfffffffffffffffc, 0xe, 0x8, 0x5, 0x200}, {{r9}, 0xfffffffffffffff8, 0x0, 0x4, 0x400000000000, 0x2}, {{r7}, 0xfffffffffffffff8, 0x10, 0xfffff, 0x9, 0xeac}, {{}, 0xfffffffffffffff8, 0x87, 0x20000000, 0x9, 0x7f}, {{}, 0xfffffffffffffff8, 0x29, 0x8, 0x1, 0x9}, {{}, 0xfffffffffffffffc, 0x2c, 0x4, 0x0, 0xffffffffffff97c0}], 0x3, &(0x7f00000006c0)=[{{r5}, 0xfffffffffffffff8, 0x14, 0x4, 0x5bf}], 0x7, &(0x7f0000000700)={0x1, 0x6c}) 19:14:27 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0x0, 0x8, {0x0, 0x20000}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000080)="70857a53e960a6c13beee57d39ee75cfe49772cb402ef8a58889a83dbecd20b0af1d0b0a2845509f60d25a5194531c0b358d769057f37f06130ec9a21e9fd92f92865e07384e32f92806a5ec17ddae22022b54057dedea84c4a4b6dc399360547e5c2e7250a79ae1b5cdef1a0296df3d643f2a8e1e5b3ad9418990934aeccf09f8bc1a710521641fe78f9bec7149c0b8891c914efe60e361f46fe02029a573f7183f4a87d7e853b9ce81220a66e189", 0xaf, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x100, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x40, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300)='/dev/speaker\x00', 0x0, 0x0) r9 = fcntl$dupfd(r0, 0xd9db3a8922ce8b86, r2) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x30211, 0x0) kevent(r3, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x10, 0x2, 0x0, 0x4}, {{r5}, 0xfffffffffffffffe, 0x21, 0x80, 0x8, 0x1000}, {{r1}, 0xfffffffffffffffa, 0xc0, 0x1, 0x10000000000, 0x800}, {{r2}, 0xfffffffffffffff8, 0x40, 0x80000000, 0x3, 0x9}, {{r0}, 0xfffffffffffffffe, 0x5, 0x80, 0x1ff, 0xfffffffffffff8cc}, {{r2}, 0xfffffffffffffffa, 0x60, 0x1, 0xfffffffffffffffc, 0xfffffffffffffffe}, {{r7}, 0xfffffffffffffffb, 0x1, 0x1, 0x0, 0x5}, {{r2}, 0xfffffffffffffffc, 0x40, 0x2, 0x4, 0x2}], 0x3ff, &(0x7f0000000380)=[{{r8}, 0xfffffffffffffffc, 0xa, 0x2, 0x5}, {{r1}, 0xfffffffffffffff8, 0x4, 0x1, 0x3, 0xe37}, {{r9}, 0xfffffffffffffff8, 0x89, 0x2, 0xffffffffffffff7f, 0x6}, {{r10}, 0xfffffffffffffffd, 0x0, 0x4, 0x3, 0x1442}, {{r0}, 0xfffffffffffffffa, 0x18, 0x1, 0x80, 0x3ff}], 0x8, &(0x7f0000000440)={0x8000, 0x7}) r11 = fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) unlinkat(r11, &(0x7f0000000480)='./file0\x00', 0x8) openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x8, 0x0) getpeername(r2, &(0x7f0000000500)=@in, &(0x7f0000000540)=0xc) lstat(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)) getpgid(0x0) r12 = socket(0x18, 0x1, 0x3) accept$unix(r12, &(0x7f0000000640)=@file={0x0, ""/4096}, &(0x7f0000001680)=0x1002) 19:14:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x40009, 0x90d2, 0x5, "d73000000000e74de400", 0xffffffff, 0x800}) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000080)="9debacc4adbcbb44edfffd53a21cd27d73171120376fb479da294d8ffed9be0538fdec86a95293a5d14d2f1ed23be2c8cd69d1584d5a4c7b072c9db7d896875ad884388637d047a41b921a1c42b7d480e1e503b2ff010000e7bd3b2c72a42efaaf03ccec3869fde890fb81de1e", 0x6d}], 0x1) r1 = syz_open_pts() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000180)={0x0, 0x9, 0xb54c, 0x800}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffe, 0x0, 0x0, 0x1, "269a95310c0400000000000000608c924e61f87f", 0x3, 0x1b1}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0xc03, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f0000000080)=0x1, 0x4) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000001c0)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x4, 0xe16, 0x0, "3a9bdfe40d9960f3c5dd363c6015296477e0800c"}) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x42e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(0xffffffffffffffff, 0x0, r4) syz_open_pts() 19:14:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x6, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYRES16, @ANYRESOCT=r1], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000001180)=ANY=[@ANYBLOB="5b5b2002e6e23692f597635d5f33280f32c1a10117dd97fb001258cebf18db8b8c5ef0a39bdbb9b35c090bebf4ad28bd02471cda459fe27407852d9396c59dbd9c4381f7bdb63a139698e6c45e95b07043525c818a43ad5072e76160a35c18cfdbd8103e658b1a888ba4f893d504fcd353"], 0x10) write(r6, 0x0, 0x0) dup2(r4, r5) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYRESDEC, @ANYRES64=0x0, @ANYRES32=0x0, @ANYRESDEC, @ANYRESOCT=r2, @ANYRES16], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 19:14:29 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82028611e2b2020000006262dd65c84e08c027ad12d417ec80ac134b281be097dff0efa5b32eaf23a299e04d2f45a611829ac19aaf1e936182e881850ecb792fd7a8fcd11c3fc8962eb3a70100010000000000899ee0d3d92501f6a0b61deb75fcfb3ebdb5c50284a1a9d3c07651a434798c3813c7756cca69d82e887d5e6d3aee60a3ede69923f29406004d3bb7000074e38621a609ff8a45d1c60752698af2b1b17964d885eeb2fa4a619c4627340a640f25a557cbc4b8e3e40d6ad97ae5a93b989c4cad4966ae37ce9ee81f139bcbba39a3e43aee56051efe6ea50b9d7f1b5f5446172de857ca84b4e445408ee9081a06f879c9a9fa340000"], 0x10) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) fcntl$getown(r4, 0x5) write(r3, &(0x7f0000001800)="2020851eb269b3210a", 0x9) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)="e49a8ee8f4773fbea9c7df1fd237c8dd149ed6e125ddf63e9f6eb8ab255f2a90419d9ca41210768a8576a95b3416d912c686e76068678875dcd8b13d08efe5d10464fb66c1e2418f0274b4975b001ba6689e5597f28663de8867c0fbe496bada6d2dee48779c0ede949d5965", 0x6c}, {&(0x7f0000000000)="8a90ff45504744624cf055058b5b3026d4ac1c055cbba280b42f", 0x1a}, {&(0x7f0000000280)="d787048d691cc7bf53946764caf554e66dd343c5338409105052679533a57db36f6a9f6d3db128c283e2adede3e14429d52afec7e93dd856416bf0f78fcd868db52cfa7726701a63e502fbdc0d9c90a7220fb92da9f938ca30151821d626b19809b661c103eaec3a944886c1d8f8d78087b535f351624e99467e00c78fb538f5813e62", 0x83}, {&(0x7f0000000100)="4659d421d23f03137168592f38f533e8ea342d1835a639540c644acf934061d33e6bc5a31ad10e09f7e6e3e94e1c2e89f92aed0e5074e0ec6ba4eb2fc8f9e229f7441d279eb2fc8bb421cc67c66b2d41207bb09ddeb3a74a19f7abba1536757699566c8adf1092dcab5d1b64aa51f0c58b", 0x71}, {&(0x7f0000001740)="5cd461806fe348bb38277b06fc7346fdc8379c54aa403c11ca1cb60d88e299fd3578f66807cc461ba8c3581fc25b4109dfab5a134e0e1972818fbcf58ad737cc89bcf1feeae65f0b04f7a60d9be780e31ac4fa8ee4ab0fd69ee7d6e9839d106f3366712cf6f7cd7aa0a7e14a0cfa9567ae379e0ad9126d180fbf70409b09a3214555291e3cfba7", 0x87}, {&(0x7f0000000400)="1e8a586b69b09c50c1eeb39f5a7b31cc24fe5ed5df0b2d559223833dbe2f5a87a74bcfaefc1d2bba1c20ec4570", 0x2d}, {&(0x7f0000000340)="0d96816dd8521e74c611be8089cc6e431e1b53d6c4755c9146a334ed2f52fa38eaa0b1efa5c681753c0746", 0x2b}, {&(0x7f00000004c0)="c1dac003f1bbba736486ef4bb96086ea43b774ddfce34c997b85d49cac947011ebbb5de5477adbab86589545da0904234558a6dc7e215ff53e57d54b57d4111aab67e31464863c37df73f57671d8d725f3e854fd39ad13bd78d32e8c3d8b776cbe56888ccaab51ec064157b733ba0ca47a69fddbbde0b664ec6200f515f14fe87348b479227734fd128f0145d11b9a197a12f789451686e0b114ab6a578901984ab61f11bb33136407049ea9d63178d3fd5bc61264cb103fd32ceb5b5c", 0xbd}, {&(0x7f00000005c0)="e2dc1bbd487d0c864d7199031fec510e28366d481125a58b1a6bf6e19ad75aa72c1e487c68cb54f2583d3e6244d8dbe73bf122cba64c775d0480df1500c3153e01e1cdb8f6fcd2637950ae02550a6082dbe9923bfa1abce29c1baf2030c1b73b6db11b421bbae823b21edacae50d8d9ce95bec4304b6918b79c3f339505e8e4d15d22dc33f0eea15ac2a127ce04f82b4236d7e221bc8c111a5fad102120139c9de2518b8a9a89b276f6683bb8ae5f43b89565f72b96e07c2e574db87551847b08307f9ae0fa678376b8c8b9dd4c4d7607b50f41195862185edd71a831159786e7bfa82dad1004fad5cb7111fb1555139349e615f4ecdfd301a148c8042d466f1c9666392597f73d498f3ef469c662ca957f62a29d6bbfe9c4242fb703beb750e00262153a71d299d312707dd627df11ea2ba03f38c3f693cc941c0db73b30b425967e81a9820ec1f3e4e8cdaab67724cdd0bbbe0260e0c92d3b9ebb8a6764fb6abfa258de2be4be90127731a8ae05e08fd5c64ba9d96ecb547b07dafa9f13be32e0dde290234111832c492a2356e89496935be7334e18350d774ecd457a1527370dee1e3a90a147a722be414b986df35ac2bbf943d7d4448bcdf786f77e7cb3cb56401e6cb4eb3e2cce99821e0fbf4c5d2e3fd3806e4f1cf0b7ca73605b7d93ce6b788d3848afd925dc5fd0d6c6557b11c8eb8faaeff8d8c39d324d0753ae11ce5858b67a0a58430ea26b907e940b024d280ca4ff55a7489c5df5b293eec4ea0f20b6f4ca00bb8112b4487cc8cd504f020f7af666a2efedbb1dd925e6763153cd5c1cbbf27a0a3704167ea970deb86089e1f794ce5a860c04c2aa9e927a964", 0x25f}], 0x9) 19:14:29 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x100) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xa) execve(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = accept$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000001f0000000000000000000000000000000000000000ff0300"/110], &(0x7f0000000200)=0x6e) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=@abs={0x0, 0x7}, 0x8) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x800, 0x0) kevent(r1, &(0x7f0000000100)=[{{}, 0xfffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0xdd}, {{r2}, 0xfffffffffffffffb, 0x0, 0x20, 0x8b83, 0x2}, {{r3}, 0xffffffffffffffff, 0x4, 0x4, 0x40, 0x8}], 0x9b1, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffff8, 0x80, 0xfffff, 0x9}, {{r5}, 0xfffffffffffffffd, 0x3, 0x8, 0x8, 0x10001}, {{r1}, 0xfffffffffffffffd, 0x4, 0x2, 0x1, 0x7f}, {{r0}, 0xfffffffffffffffb, 0x1, 0x4, 0x8, 0x80000000}, {{r6}, 0xfffffffffffffff9, 0x2, 0x1, 0x9, 0x1}, {{r7}, 0xfffffffffffffff8, 0x50, 0x80000000, 0x7fff, 0x2}, {{r1}, 0xffffffffffffffff, 0x45, 0x20, 0x80000000, 0xfff}], 0x9, &(0x7f0000000380)={0x0, 0xc055}) 19:14:29 executing program 1: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() socket(0x11, 0x3, 0x0) kqueue() kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x16, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x50}, 0x0) 19:14:29 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r1) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4}}) r5 = semget$private(0x0, 0x0, 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}) r9 = getegid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r11) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x5, r7, r9, r2, 0x0, 0x4, 0x83}, 0x3e, 0x0, r1, r11, 0x3, 0x0, 0x80000000}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x0, r1) 19:14:29 executing program 1: syz_emit_ethernet(0xa6, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x98, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0xffffff}, @udp={{0x2, 0x3, 0x8}, {"3c44e704179d88dd6592e7ae7736b1e19a45b9e2dbe240241ec3ae169e58927f543434584f1d845cc4c601c4ee8d5bf248cbf288f43dc2ecd99676d0fc18680c99bc12ea254988dc370990230e172269e46ef8b0afc3564e2c24266c8491e54e826064f4704bbfafc2a5fdb2ee3c7e33ac12def01c63bb7af6f14062"}}}}}}) 19:14:29 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000001bc0), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) r1 = socket(0x18, 0x1, 0x0) close(r1) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffff9c, 0x8004574c, &(0x7f0000000040)=0x2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3, 0x10, r4, 0x0, 0x4) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000100)) dup2(r1, r0) socket$inet(0x2, 0x4000, 0x1) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6) 19:14:29 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x18, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @mcast2, [{0x0, 0x0, "b08c"}]}}}}}}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x2, './file0\x00', './file0\x00'}) 19:14:29 executing program 1: kqueue() r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xfffffffffffffe39) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0xeaa, &(0x7f0000000240)="ebffcbff13b9fd812eaa4e713048c69d31929648", 0x14) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r3, &(0x7f00000001c0)={&(0x7f0000000040)=ANY=[@ANYBLOB='\x00@.?file0\x00'], 0xa, &(0x7f0000000180)=[{&(0x7f0000000100)="be23220552c1d0ee2a1c69333f1caa560afa6a8f8652d5d73901ae88d9ddd078ddcdfc89ee0823d869f741468209163baab8ace2e41e5f40b7a6241a7700dfea40bfcd76752b827fa17ee33085b67aef660913bfd87ac4173fcfafc4eb05b032c7be4f81e969a65dab814e3bb618e4158204ed78ee87fc75ead020faa8", 0x7d}], 0x1}, 0x1) close(r2) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000200)) ioctl$TIOCSDTR(r2, 0x20007479) minherit(&(0x7f000072d000/0x1000)=nil, 0x7f7ffdecc000, 0x0) 19:14:29 executing program 0: rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') r0 = getppid() setpgid(r0, 0x0) r1 = getppid() setpgid(r1, 0x0) setpgid(r0, r1) sync() getrusage(0x0, &(0x7f0000000000)) socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) 19:14:29 executing program 1: r0 = kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) kevent(r1, &(0x7f0000000040), 0x0, 0x0, 0x8, 0x0) r2 = socket(0x18, 0x400000002, 0x0) shmctl$IPC_STAT(0x0, 0x2, &(0x7f00000001c0)=""/224) shutdown(r2, 0x1) kevent(r0, &(0x7f0000000040), 0x8, 0x0, 0xfffffffffffffffd, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0x8, &(0x7f00000000c0)={0x5cc0}) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) 19:14:29 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6031797100383a0000000000000000000000000000000000ff0200000000000000000000000000010100907800000000602484a200002b0000000000000000000000000000000001ff0100000000000000080000000000012b0000a800000000"]) r0 = socket$unix(0x1, 0x5, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) 19:14:29 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000ff7f00100000e24d08f3e03302a14274ffa47109000000b29ee67d40fe8000000000000000000000000000aa320005f0000000004e23"]) bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000200)=ANY=[@ANYBLOB="fffffffffffffffffdffffff0800450000380000000000019078e0000002ffffffff0303907800008346e89d00000000000000290000e0000001ffffffffcba7c7fb9219c772fdbf3c1ccdd521f10521e09d66424f1c06f0f78e033fdba4b65e61cefa654b23aa7bb18bd01b4bc568fa5212c4f522a12c10cf5d709949c81b4ba072836bf362cd1a4ccd8d1411dd1b11439b00e56932b709f480f9dc870068d832077c7e929e0cd2c0890220f69f832589581394fe93011ea087f43821c08ebf1ebcacd737078a8df84951e71448aabdc76abe559808b2b2fa1a6eaad081bedcbcef106b38e011e70b1978a4751e9f00db9d1c8031658f05a0349bd59054e52dd1a68dce465b9f9c2f2f76abd38a8676b29c361f61e5c6096f041b64d04a301bf96536b24f73e723f537f7ef5d1d49cd8844ed8f9b0c8b368a2eebed2a3e91870d6f7b9db6112d04e6f169bd60a7f5645d4be84b3038eac7424d8fec256db332a7f8f676000000"]) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xf, &(0x7f0000000140), 0x0) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, r1, 0x190, 0x100}, 0x5, 0xffffffff, 0x6}) 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}) setregid(r1, r5) syz_open_pts() getuid() 19:14:29 executing program 0: open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x87) ktrace(&(0x7f0000000600)='./file0\x00', 0x0, 0x704, 0xffffffffffffffff) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) 19:14:30 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCCDTR(r3, 0x20007478) close(r1) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) sendto$unix(r1, &(0x7f0000000100)="c25ff139fd9f1c3a8bf18fffe3f0eb10f5834676861f5f2511e4879a35c103f7e311fad8a9bc7aec1c5ddfa8bcd68282e380fa2749f1a447c6b273788f66795c2f4b080f68dc9a4379f20c6683c82369e7c5b64e6ef8b54cc67f65634ebbed22fcfab0a0d6b49c0e195f1b687f7986e436659f7fb106ea5e19c711efb5c29b201731616fc3906c1903a7e2efb4fe71a88398749268579dd86dc5b3df0e4f5a6d768fe50c1cdf120b7912d15dd25b26e3f549a536ac79644e03c522928a81d88b725bde264c2cf635a230b3b6809683daece1dbd32e698dd81d224ad39d0ee13dd19c286b80332541c0efdc09dd44da191fc780e788b9722a7389", 0xfa, 0x0, &(0x7f0000000200)=@file={0x124894bad71074ed, './file0\x00'}, 0xa) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x800) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x3ff) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast}, "cba7c7fb9219c772"}}}}}) 19:14:30 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x8, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xef, 0x2, 0x0, 0x9}], 0x0, 0x0, 0x7f, 0x0) r1 = kqueue() clock_settime(0x0, &(0x7f0000000100)={0x2, 0x2}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f293aaeb82fb168297e2ff23922299c3383f1bf63a78b796473d48e4c734a899f96f0b224ec765ed0e76d9d8a5b7c34e2c0c318fe43b00fa0400000000000000d9ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65f69e73991844d490000000062d8edd55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef38b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d0000000000000007f24b05c241e230b67f055df2b473f9cb01000000000000c1ecc440000447c89263b7abec3fef5305000000000000004c2d7e7c40b3dffccd0e67beab3b00b0c1b705f6f4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f0e4b23c5101e713db21be5638edb4489b8e1692c35dbdc77d3f7ba942baa127af7c3f3354fcd7b01e94dab000000000000000017a801b5669356a3f996255f4dd71848a2b85204e29c4d709d7d06702a7897312d6294fdaa8ae5ccf2f4f193a9ddc93e8223278f36002ddf041b808295000007bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e63e6a94dd63fba4f481f047c2d02aa78303d2d2f2c94b5d5bff44f0154fbd921372b6db8e070e477571c082a83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a2601000000000010467c0ca0088cc590f42c14b2d904c0fdf00b47d6d3660363706f795ce05e658bd615d7625c71a56b0f6ef1c7b3761b17d8bb2e075cdcb511cc6b84696b748d83b2bf795f7523a11a41ea854a3e0d85be31fe74ccec5a6aff82f22e0c2256355b959e64d8536400c508506a4ef8b6426af8aec194bb6f4e83a8454d12f54796944aa24b4a06c1bfc1ca2500000000000000000000000000000000000000000000000000000000665c9b95381c3bbec78b1cdfa7c973dc712d6891c5864d2103f03412c421621e9023b6033d8020c2286f7726ac86b881a01bb897f88815d6a903a7488cea2b78edb9eda9df77d86d14afaea2755050343943dd3bc2353538161f3c441eaa2b02d3ec6375884576824e55cc0bcdd2a84a62eb48d86e260517cf2ef920902b13e6236cca5447f5b8239936e7448dbf6fed830e000000000000000000000000000000000000000000000000a17336d8c92aff537528ec4befbfd4e6a152b62484aae0db8a3ae5a79aae61c1ab60c5492e1cffd6be77c7de0665cf8bcc6a7f5d10213167106f7a30ac50ba945f70411c947682c28a982347432b097419ea90da8dca2fb8638aaaee9e59eaf761160dcc2df95264b2f2486a00"/1041], 0x10) writev(r2, &(0x7f0000000140)=[{&(0x7f00000001c0)="848b6c4667cf5f2d5d22fc13baf2b2bd6170b345589a6601207262fe78e947f31801f968a029782f388b6bd38749f709006e19349c0f9eddaa4e252ca09936f2fbdab15d45e22b0e9e00000026852bfc72e8e2c91063878cb2b057855f7cdaa76150f01ffdcb2ec1f44c207ef5951951f67b56c3bc3e3df96cd2dc834c92556e", 0x80}, {&(0x7f0000000a40)="eabe269c03a88d706bbe0e02bc04f428a1faa088aab0135c6160a9d5c9497b7c229b0b37b372b85a201c8c57e74bdd4e15e786abcfc3e5146c6cc2b2876b6b4242e7cf34e5668e527cebc10a548b1a3ec870f1989bdb707f2c0bb930ab1044ee80c08dd1a61ea8a1619b6a4ebd9f12d66f4d3e8bae838c41ba744bf47f5b374a8b10ff42c655e97216ce313e4b3baea9e3faaa761e1d23204fc8b9b75cdf21571060f0af71b5cef9e6273bcb40deba8f68f37af98b9e31c969b7465bb7b015272b4f5d3befdbd5e373c27c510f2654da8dba4929b6fec061c66e6fc3b750cdc069df7bda6576fd17390b3e3a9dedf3f5f1abe292a41072b86a34d1931d1ab1391222fb411b694e02e82278d833589f4db366d27d9a36783be7abad538f4c743805c5f1dcc6aed98f51734bf5766b16ecb09f7e0453a2ce44936f3c114bc5d84735bd3dd00e0121ffbee97838b082c4323a0f7dad4a5978eb90127abda8281163588d5a0a2780fb7aff5dfcc838281b4e824f69e35441a0bb69a0021c47c3ccff6e238f3710bcebabe7ba1443e069fb33174b691b052e04773952f8e3081ec2627750bd877819e6f3c5a46f709111379dfe6c68cc43fda0466370745b5b42fcac6b7b6ffcde653a009c4b9c27db7918148c665d9dbd4921365b5a359a87b62295b31cdad28d404922e8fc0362516acbf321b835d7c00276c547f5e9a9cc03efcfe7c2be7bba2ce9ae11de26b4e5b5ddfdbd9e8f42a8ea22ae2f46457402bc6c593f662333ed4e7cd1d54eaccec5f14aed214db80ab3bf167ab9caa38481e13e9e35a86458726dd66b54324de66070f178da6cb039abbf5f66e2eaf71780075baef160ab8156d8c9e3aa9e1537c19d50b25ef81604bb3bdc5cdaa932c612b3a53eea8d861c560c9bc1d8f5f8e9682512e2e7f5cf5efaf5d05818a96c9bae4cab3d1ae7804f8294818062fa5c4d6f225c8bd268e85963e89912fe7fd41b81d500b85e8b3e0eebec9e02e2cebe31fb6d186bfaa9071d806aa7f474e8401c8213c4a3258ba923f3a7bb37048c9981d63560058f5d92f8efb06198eaa1b45f4172c1db541268a78c8ffb5cec82c02988869357c362bc4919ecf552665739de65fbdc084c1bda7e1e7ece9670ac97549b5696f9148890da32aeaf42404512631e92b1b4cc9c271e80b0d75085f804407274d72f4a183a0969e52541a026c66a0112a9049bd6adcba3f9c148885ac22a701f540f14c3de46b7ce13b18f57f2a48336d5567750d5dcb294cb2dd0269ea83129a055dd6992dabe25502f31140743af406d47a025c6dd601bf58e4190e21c1e737fe54d9795cba8fb7f1293ddb705758186b4182c7310d95f639970fb470d439d248208c76f92508ba707a3e5eb06f5c86d878f8ae117d96c168eae882b20867d47dcef8ea7af52f81ef48afd70a19f9897d7554de50b12d5a4263d5a1245717910c048bcdfaba42dd65fcd61de1b6c8433fed3325e9aaf53ed929e037f15577d10686fa9b897c83fb429f1a6461f0abdeb4a16ee5b1e1a7bd0983f43a763cee986d36d0173e821f6761e456ea1d1446143bef20894f5355294361fc7dbab20de0f67a22b1856b6c5a7f18ecdcfc4e7dc79937638f7cc9434a0e9ff3b25b796ce23f7a3305a889cc90f85f873ab1f8a6fc7d6fd42c105479591a5627efb67b4a0b947b3505e729dbf82d77939a8622479227046f818eba472df2ab1a91479a3c534e5ad2e302e4bb5bc3e42a2c15ac1e9db0f108fe4c69eec4c80fd9bcf532c07aa557d5ee8dc0da9c42e381b24da6d31bb61c370dd2943d47981eee64ae0c4fb246a3f3ea749f4abe8a3a51175931a72326f4c86caca974330b82d8b93d98985ef2ea8da4fdf055648617adf1f02291c2135f419cdac3f8376b9b68a271d546ac37ba8a9e74acf7b13bb39f3a2e9d68fc5dae5d5a800781d5363a106982a57d7b80720ae52ade2", 0x575}], 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x400, 0x0) dup(r2) connect(r2, &(0x7f0000000000)=@in6={0x18, 0x2, 0x9, 0x8001}, 0xc) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f00000006c0)) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x18) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x0, 0x4db, 0x7, 0x3, "2ea807e16eb595603fcfd71100"}) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f00000000c0)=0x3) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) 19:14:30 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) 19:14:30 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000000c0)="e6", 0x1}], 0x1, &(0x7f0000000680)=[{0x100, 0xffff, 0xffffcdfe, "9537d3e8cbcb99647b7437fef918d6e1801236e8b2a249eb0930218f905607fc34f76d5d8d1759ac1a1774cb31ce1568c2fcc76ed561edc6da967fed03631fd6130baf4cffee36155bf0203b2a8d84318e2d21870ac6522f19d8af424f302bf1849f20f52ff1b1542db6bdc169c6edbe031a70b3e819546343afab685845f2401fddbbe4988448cb225fe806dc00568c0c36ce8d9a0a958492cc6e40a1d93dcbe743e7034e71b70e64aa6d6e503f8a3c83917e0424543367ae3072050c99382a02d92f370e58f2208654d5891dd3ebe48f07094b34766ca7902f9981f2d8081fd03ef14812221898a53f84918a28a0"}, {0x28, 0xffff, 0x0, "0238e04665f5d1413301ed3eea29206d03b0f0"}, {0xe0, 0xffff, 0xb1, "5b1231bcc3fc9a88b0d29089341105747571233082254d4b5db923ffa313ddd0628d6abc6a3ace0bb09e5575f186a9e5758ed64e4fcecfe11179b15d97204d710225679dbc24a057ec6f62522a909422cabbb8da3914db03117431dc223ef94a31234ff1c0733801c30358defe44ea506bb8828094ddef91afedeb48f595ec44377311665da839188437be7427e597d98dbea04026456b138018e83a82f57e3511b1354f8b36b749cc7684fd4dfe0cf262c3db3c865d16a20e59dc0aed1d2f30c60693cef28d91973d"}, {0x48, 0xffff, 0x200, "59c78a35c9bccd1e9612350d7c2f18a93e8bbcdd53fa5469e5dd7c0c0c023a6256c3fc89abd3e2d3ee22d83dc148491fcbcba630"}, {0x58, 0xffff, 0x800, "cf2749e3513ae7db4ad208ebc75e3ac0fca5f92bc685a8c0316c63f9dfb6ff974849d731f24bcdce0c59d9753e1c4876a21ae9334b554878aa766d02cd845b0e193f0610aa"}, {0x58, 0x1, 0xfff, "f293c0f61a854062ab38a6bb46f9912452ad3a129743f15b411e1bfe5b1b041c0618966bfadbb5d948c19acd59816ecaf34b82cf2915d679c77a7159fa1b2dafd753f03379"}, {0x78, 0x1, 0x1, "1e69e099fbf878dedd42403f2bcf1ea873c1ce283801f760b80b43aa3b6794932ed888112363acd57f5176a46cb7615483ca7e989a73293b6fd69d71910ead1dcd93be238b846d59767f16a70fe5317170aeb51d0f00a96cf0c20ebdcdc852955441384e"}, {0xf8, 0x1, 0x0, "e958f23fe28890be79657273b8f5d68419f67d0cfc4643bd8907310839b3dcfa90b487f2a4f2264cba0cf783fae341cc3949f7648b6bbf9372396748375ee0b5f5d116da8ec17c18973304ada702393d689b6b40df1daf3e84e37688080949b1b5fc5e21b8eab0ecb8e2e2ea03908c326954503eab04c4332dc03524ebcaa0d8f6b740ce07c3c15386a49e3974a1d73288ede30edbab0dfb1bfc8ff9b9e5a59f732591a2e15cfe5056dd212d90aae4519e3c51b15fd726ed3f554df887e1af78faf1d612a1965b2221fc64e850312a57a27bc9369219b35b63bd6454d3834243fda9"}], 0x470}, 0x6) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x3ff, 0x4}, {0x9, 0x100000001}}, 0x2) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = semget(0x1, 0x4, 0x8) semop(r5, &(0x7f0000000100)=[{0x0, 0x9, 0x1800}, {0x0, 0x7, 0x1800}], 0x2) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f00000001c0)=0x9ea4) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x1, 0x7, &(0x7f0000000200)="7910a347d469d250c90d8764276a6bad156a64663042a179039979a4136a46770077d7ec28be583e9cc3db1dce75186dcdd084b5f69facbc43e435130089236fa83f46e70969d353c851aa8889a6145a28a7c7717ccadab8ce1b9784ec70d28f905657e8de9e0e5ac3f95e4b42582723465f25446f0b00401be5683fc850702468c6706a6b4b5b6e3c2e56d38729b525028120b2893d1690ede7fd2094f699b7e6df83477f2ff75cd91720d28be2f727af78ef209477ff5815eee1f12e43874d12548ae149c0229e770f4bc8f8f0e2d813579ca98903b0f0ac2e0700dc4b812523d88d5530c3d0bee477c3a6cd58814c94c917655101e3c72274c1521f6d45", 0xff) write(r4, &(0x7f0000001800)="2020851eb269b3210a", 0x9) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 19:14:30 executing program 0: nanosleep(&(0x7f0000000080), 0xfffffffffffffffe) r0 = socket(0x18, 0x400000002, 0x0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fchmod(r0, 0x2) 19:14:30 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x5, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 19:14:30 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) socket(0x20, 0x3, 0x69) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040), 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) execve(0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f0000000100)=""/17, 0x11}, {&(0x7f0000000140)=""/98, 0x62}, {&(0x7f00000001c0)=""/187, 0xbb}, {&(0x7f0000000280)}], 0x4, &(0x7f0000000340)=""/46, 0x2e}, 0x2) 19:14:30 executing program 1: r0 = socket(0x2, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) socket$inet(0x2, 0x2, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3}, 0xe3) 19:14:30 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000240)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @loopback, {[@timestamp={0x44, 0x18, 0x0, 0x0, 0x0, [{[@empty]}, {[@broadcast]}, {}]}, @ssrr={0x89, 0xf, 0x0, [@empty, @rand_addr, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x4}, @rr={0x7, 0x3}, @rr={0x7, 0xf, 0x0, [@rand_addr, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 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}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, r3, 0x190, 0x100}, 0x5, 0xffffffff, 0x6}) setgid(r3) 19:14:30 executing program 1: r0 = socket(0x6, 0x3, 0x6) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) flock(r0, 0x0) syz_emit_ethernet(0x7e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60f9ff200048060037136b7b9a468fbef128b457c95dd7c1fe8000000000000000000000000000aa4e214e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="2000000090780080c340d21e55f31f781bb0d8d2f27aa7c7084dc11f6cb2a0e9ae55a086d1d9a845d84c243487d5bc1bbd35ee030303001382dd080a000000010000006b135da07b3369bcfebcf6933c9567dd"]) 19:14:30 executing program 0: r0 = socket(0x11, 0x4003, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r1 = socket(0x11, 0x4003, 0x0) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), 0x4) dup(r1) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f00000001c0)=0x10) r2 = socket(0x11, 0x4003, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) write(r5, &(0x7f0000000100), 0xfffffe5d) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) mkdirat(r5, &(0x7f0000000200)='./file0\x00', 0x1) shutdown(0xffffffffffffffff, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000), 0x4) fchdir(r2) socketpair(0x6, 0x1, 0x6, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000040)=0x9) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000000400)="da4759aad361eadfc58233293245bdff8b6230e046124c258e3621c72a26be83a6156da0b39e551536a4ca061741f868409b8f4ee1c43105cd7779a34c5e5cae9e19234904d427dc4915646e335296da7cb52486d8a720ea806f4091a8ebc947c657654315631f2ae09c8c8c67ef1660f9b963f0f0c6d1213312b52cbb009e373c658e5b80b6f335e1cee0dc4cad1e9bcca13a2c077d47fe684ac08d58e3f712e907e9571d8c0abdce5168fa91ae28138be0ab52c5df11eda1ad50920a18ec6f4017dabafdf58436c881b5a7f33f8e5d79db8d2879ca04d9daa952f11ff8dfb35e6ef902a6f9aae1e93b6dc729628f9eea460bd96ec0aeda0f8ac87052516fc6f7d5657542c819017c5cedc955e8a7b2ef7c3eeb78e35ff5ecbbde60a29b6daecbb54974ff50c0706d0ccf1d7411ff19f32546f6d6a9e49f22465890029f772ffbe5a8631b3a0b62f1b298608f4d28575af8ba63b8194e856d364ee3cc005b1591264043abf4d1037f25303bfee3ea3711a00a00000000000000007599c252cf236bc6b94ed3743fa98ff42234827a3bc09efb0fac0f328aaecfb2e516f931a785fa15", 0x1a3) 19:14:30 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@random="ddba828fd89d", @local, [], {@ipv6={0x86dd, {0x0, 0x6, "5ca54c", 0x8, 0x24, 0x0, @mcast2, @remote={0xfe, 0x80, [], 0x0}, {[], @udp={{0x1, 0x1, 0x8}}}}}}}) 19:14:30 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="91f260d8d04a53ba34de22c660c2bfde8621be81"], 0x10) dup2(r1, r0) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 19:14:30 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYRESHEX=r1], 0x49}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0xc42) read(r1, 0x0, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r5) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000140)={0x7, 0x2, 0x1f, 0x5, 0x2, 0xff, 0x1, 0x10, [{0x200, 0x1, 0xffff089c, 0x21}, {0x2, 0x5, 0x7fffdfff, 0x7ffe}, {0x3b5, 0xfffffff9, 0xffffff80, 0xffff}, {0x1, 0x6a5, 0x8, 0x4}, {0x7, 0x0, 0x0, 0x80000000}, {0x92a, 0x7fff, 0x9, 0x5}, {0xfffffc00, 0x98, 0x6, 0x7f}, {0x200, 0x0, 0x7, 0x3a9a}, {0x9, 0x400006, 0x10000, 0x5bf}, {0xcc7, 0x3, 0x10001, 0x8}, {0x9, 0x40, 0xffffffff, 0x10001}, {0x4b0, 0x40, 0x1, 0xd3e}, {0x9, 0x200009, 0xc2d9, 0xfff}, {0x8000, 0x774a6aa8, 0x20, 0x1}, {0x1, 0xffffffff, 0x1f, 0xf5}, {0xffffffff, 0x8, 0x9, 0x200}]}) write(r0, &(0x7f0000001640)="8a", 0x1) write(r0, 0x0, 0x0) 19:14:30 executing program 0: sync() syz_emit_ethernet(0x7e, &(0x7f0000000140)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x11, 0x0, @rand_addr, @broadcast, {[@ra={0x94, 0x6}, @ssrr={0x89, 0x2f, 0x0, [@multicast2, @loopback, @remote={0xac, 0x14, 0x0}, @empty, @broadcast, @multicast2, @remote={0xac, 0x14, 0x0}, @broadcast, @broadcast, @multicast1, @multicast1]}, @rr={0x7, 0xb, 0x0, [@local={0xac, 0x14, 0x0}, @multicast1]}]}}}}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000180)=[{0x5, 0x6, 0x800}, {0x0, 0xfff, 0x1800}], 0x2) semop(r0, &(0x7f00000001c0)=[{0x7, 0x5226, 0x800}, {0x1, 0x1, 0x800}, {0x4, 0x5}, {0x3, 0x0, 0x800}, {0x3, 0x401, 0x1000}, {0x1, 0x400, 0x1000}], 0x6) 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)=[{0x4, 0x7}], 0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x86f]) semop(r0, &(0x7f0000000040)=[{0x2, 0x692c, 0x1000}, {0x1, 0x5, 0x800}, {0x1, 0xfeff, 0x1800}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000000c0)=""/76) getrusage(0x0, &(0x7f0000000000)) 19:14:30 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000040)=0x9) close(r1) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x20, 0x4) write(r1, &(0x7f00000000c0)="5dd6c82b63931fc223b22c7676272ee7101c673df7d37a79c1c1dbc451ff71a20e23b78e129e9e30ad66425e4861dd4e9066edbd1c7e5760fedf9de3107f38dde164d253600d20ec8f2ee896da45ee7a1b831cf17906648cf4904ba50889e4408951cc1f4fc6a8181830ac085926e995c019163a74b07edea5ec77da781935c07f889fcf4e3b45572a07abd32bd1fa713e3a94319c418e75203b2341ae8230650616204f7bfc6fc4d9952cb08aac144644514f81fba125b0098a9bac4723022d59db5ace3584f9d957fc", 0xca) r4 = socket(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80606941, &(0x7f0000000300)) 19:14:30 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x39, &(0x7f0000000080)={@broadcast, @broadcast, [], {@arp={0x806, @generic={0xf, 0x802f, 0x6, 0x7, 0x2, @empty, "331f5a5b3082df", @remote, "4fa953b5a2395d0fe3ab8b8e676dbfcc"}}}}) syz_emit_ethernet(0x104e, &(0x7f0000001400)=ANY=[@ANYBLOB="ffffffffffff0000000000000800460010400000000000009078e000000200000000070381004e234e22", @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="a1200002907800041312b5afe9677a6d34797c8cf85270ec7b5d00009d83b69ace5b47dab311a6185426e091f4cc69ad9e92ea32ae99bf3ae1fcc5bfdbb115b28abd0af380b91a27c5cfb927e365a1ac8add80e0512744a8eca5b05388a77ddd54866aedea6d55f6ccc6676e31516998fe14f4380a7fbe4ea62da53dfa473d5d96d43f9f2e42728e2623953f9ed375b15d96ab2cc1d7b876bcc5b96fd967f68f3d9847c39f1afccad75fb324174ab7ca59bd2373dcd8a3001a85fc06b6c9bacf90b991dc576b102048211364ea20de067bc3327e79112eba9dab8a88489791e39eff18088ee7fdbcd7d10c9d05326f03b97dd22d9b1c1349b0febe8da28221770c847e7553ef736a7cde74f2b0b9cb64a523512bed2a262e51d14c8f441517041948c0c1de47d36c8da10d29cd392ffebed089a1b60de0db9c4eff378ebda3bab4a910ba540fb96588c91a210bcd88ba8456ac51807184d804f0781c8bfb9ce1d4456bd9e459caa78de45a5fd49b92f6103918e07859adf49f37dbf46e48acaec08277bccdaa587392531ea05d8b4608e53e42fab5038b9f9e6cfb603a2145eb67d627afa512d129425a6f57001d67dd46e4e64789b6462a93bf3b49ab6ea5dcf435f2da06c7ebb1e334cc17cd9d3761271ecb6c11efbdb93cc6fd0c154a7e030e9a6252a9dd2f55435f1faf208e734cdcd03746473c3f060ffd09b971bf0cf5494cf5d97d3b29775827869fb197cdec8ecd58cd94fa312ff0ec38492baeabaa559b4b963a580129a0c1e93718ce8d2c8761bd9184266d279b86bac8be58da77106ce306e4b0839942ffead684daf82dc7ebc26bfc224a08645b3eb0abc1f07aa5aa2eb52933c7e760b99f61840568d15a51d1632c54464505ad27f8e38a3661515813ccf21e72021a7fc9cfc0d8f64a41aab426568de539705712fa51723ed1c5ef31c3b3cf2b516e5894dfc5dccecfc8e7b678d6e9babecff3aef8ff7dfbbb63b0d1d0b4dfad13f0fa2e6c9b1507a4f1e86efd5ac51692df8872c75f0afbce3566bdfaae837de4ddd19cdf8bfbdc99b9c6242a6154eb1afccef817171eb1e52394d76043061666c2222004288a66b26dbfd1b1203b44fc542d3c686c665da620aaaf38a51b7a510451236a0ab5266e881ac5a768139ed52b4a32cfaab12b2ca06a4c7882e244f8a824bffa2e5b94f5e39a7f22f8f93498018c8d59a65204b24560155a6f8cc6e7d84eee697725969df6d51be0506219b9ac49e4779b0a821a1b12afab00c1d3e712d6f5311388f431daf9c9d9d2f90e5019b7578d6492aaf3526509360ff26e038a781ec7da2cc3277141b23538a82f42e7751fda62bda31534c19ad2a19148a32a53829392730cf57c90492a61d34c4bcbef9db547c4c82668a53ca7b339a8e5fd29cf53a512e00c786172fd3a231c50d83140bd257663b2c1696b36fc8b97468954ce167ef56495cc6b1d8ea76e9ad6a10ccd8fa9057e9ca448c6999dd11e79c96cfbda9fcd8d7c728dbb9ef65f57414e10666de90dc3c1d0dbc3a3d7bd56fef4db6bc143f78dfc64e6b288b788f1420261957f0724a5e0ebbc17bb4b6f525b1fa03e242692e1d20a13f5108c9f7db32022799d14227b31e98d0f74e17903daa3e461b204c891e4d7ac97d518275c5aa1da954d0c8a986115e0de7a5d6c3c0e3bf03b3285915996b6be622b801856c9413b24dfb855d26d55276ae6fc2008e9e248f925433418f4e698edef19e796f5ca22360dcaf3c564084883679d63edcc149ab075ab910672db8ffbc98deda900f8f87b429176d8d03e3b1542288c9275e4b7f71c8bf53f4b693a4055f0ba5b8af581544c113a5815679d1ffd3bba5f95050ea7e3974df6670aa2a38baf30b0a7eb90cb05d66e03f4396c3c3f1cda3c2847ebf0f169c5a77d87f40624f7c2d752ccedf282dff4ddb1913b47f68fceefb4642265be096ed613a0bc6e37f6906ca6895b08aa8b8438017cba4b9a2b06f08204438c83523b90034bae347887804e2f24d5b30c6330f4324f242519b75d20047e60d5c4a8a0807bfc9503d67491043d9ac849e2848a449ff6cb18d1b847ff2f1730a49b044ef3c9437107ba4815d9b432c6c0952fc54e33079643eeb0eccea9cbc0534995bf25a05dd2225561abb407836c281408568558d8e4c50abcfbf0347816bf556f549e4911f1704eeb58ce79ea04925ad92e0a730c030de1e7395d85dd7815e6bf1d2fd5a5b1c881d088062a85a2c4eea75f745f0c474a57c55815aed0bbe37118b77a7b55ac6a7662392b155a87a81668cc7869e7f32a02b08e0961a79b037077448aa91cafc9ee642aa591c032b20fc3880a7b5c66560b09150936128436a8771800aa8e385942fa83483f926ab1769116fc61df0f510c35dd7e430a8f96f604f12d581901addda2a9a0226613e0dde84e806c3813514f46c7ed24ded8ec7074665d4fb2ebdca57135fa1f5191ceb9bd7f80dd5652e6e9344bf07c989379c55dc1aa26e09e6b5c150c476f84600d5fd42e213b803c4d7fc19eb9eff7bf9fada662ec3b163a10452212c5326f9cf577ab41c1f4717bd76c6ef341b0c2e429d58ef123f00cfaf326c87e2e28a71385e0da8582381d291865e5bd541bc535187080add24fee0710d7456e580da64cfe75e8f087b9b66bef9303f5ae10cc51a4340ba717e1a427491bbc0b18fee3fbe715abd059f2463cac05a9c4bfaa9f6716495db9ef141e00f2053bbabdf5c6de8a0d167b0d3a16ca77761d36ac8f2a835c1a3b39948455e53348ce0d304b30fd1275ebe1a2be9460f83cab915d0445cbd1e94bbf612029a64b47dfb26e7680e78377f4ac67d90afe8608ac62b7fe63de1520f54e83cc8b8bcb6e6a827a15514ca0ddf552f4f94a05b723ba3511c5d05a25b60055aa1dd18312c111c6dc54b741a12438ea02e3072f0cc88c2142dd621338f9c69f0b046579361f8247a873778279599bdc252a864fe8a3139627f9e8fb5d1b9fff25e00a407e7a119ac5d887ed4920c60606aa34b311ccd236a2d12366a16dc9863a99aa27b9daebd26e99145fab7d63151b23e4b10830541990f676f9e1a733daa5ffa30ebd7c8dafee444c6456bda9d218fc5c6857b75e51688db0aa4fa3c491f663e78041daaf494b0616d399c4e6b3a27b7780e7e3d7d76ed7e6346e8ab9768abf6d5e4f5d6750221d37f7db9571553bbd877fb1555de8e881fbb68ffb90f557f6116340808bf4a14a691554a737f2af62dbdd97004be8c685a4e842a4ce23ab0dfbf7e25acc5a5877d9b0370d0580c1e23122d35888feeaba2da4b1158a953ab4cfe3d57efd8741936f30cdf678477c61574c636a6b73c34007f047d61b450205c9f2acfeb05a06ac5af65a3149c03ba61c57c04018cb8abd97279bf083b3411de544f934df9868116e18dd4daf8b7bab15819427ce2c83317e3e343a6f8605271ed7d8d1ae8241370afbd9bc2cb612c328bc73a23ae2cbb47a64d4d76b7b2107036c3f9d26b75e0fd9af2037934c4badced61345cf5e591858ba07a46bfe9546a2c09ba4eeefd652d3cd4a195a1368d1fb1963f82126fbc2854d41394e616a59bd7a85ed0f1adeaf5f86c3a5769d2f6dc189da5eb73883cccdc52f90e0cb7605480f25660e7c33f682b75e2e8670e23f6ef3348eeb2a5f9d43ab9a82cc66a1ea897c6ab20bf6746ba1b01ca6c2f26f44b355ec81e0b585a5728451c244fc1307ed22bacdede688158da7cd3d290f3e4c0b81166634c120d7067fad5b86f4dd0c2a2f19d107f41f42fe394bd4da8596494df20c86552175cb25a712a4ecba90e1254ba1176e76a0fab4f798d01694b18c76077beb68d67c2a32671679bb52961c03a636843dffbb52a2c4859bdd722656ba153912d3c88982757b1ce9becee5f5d587b1ff173ef86e7704386bb9862279f8abf1f0be7fe64c4bb4747ef3ff120ce0b996f1a8106b4726dc0bea0b675dc6c11531e33e78a88f5aae2988376c0017ee03638aa7033f9aa0678a16448347ee8530f2fd3e7d541a2bf04118a41030509dbd519bdf0e4796951f400cd8072429693ad1c79bf377702131abac9b19e880a8f4d678758200efbac62c88b4f45eefe4852306b5b36b2dfdcf4c9b61d41d3a44eedbe3c08c39fa873e8db2dc48d70e2efd87a2cff2ae4ce6b04fd56a153a652d22700a0d97b5e4fcf39d8beb681ce72d88b50c8a31b7a7ebfcceb315199a7b7f23052b466e83d7208d996039f7f8b274c3e74e4fc7bc527a3eb4084e1f8f0b9ab34a19aa3cdaf79b53c9cb75397afa7769ae7f2b9a7076acac3fa7f2bfae4051d07ca07300b7f0482470a13405c33ac8545bd0d473c4e6acfab377652d6e613300b3589b9d87823e7ae6bdd4821acfed024833e9001b9855a80bf614d9c9eaaf21d4e1ed14cf27e775099c2b0de22b6900b673c2dad0cde4d6588f6d4360e2a3ee28e1e279a3d7f6e5d6214acb87aa0982528db0f84ecdb4ea570d542bf9a7fe0aeb3182e9aaeee45bfdd20c43138b2e787cc70d202a7da522c159187d32608b98af9399445d50fd025611c7d959edbb19a350c0923c28694db5e187ff70090ae755a3f31246444fb839f7c35466a5fc96893aed67458957cde81f55170322e18e95ee426f09ba8cc5128f8ee568dcfea7399f3b1f07009eaef8b686051a9f4519801cf5cb94246e447d553ca44c2547cdbce477f02aea585f9e2cf3ca22c6e1fed899cf8fc667aa319691e98c8329776d138621241ffdfe5a64a58bb978ef569f016071e16e939c8e13c57d3653c195a0119261d3611adc5cf4fd9c3d19c2e4fff25f832e22f6a9080063f7cb0921f8d5d266598b08fd861f6d0e8e4be276ae6d0cf991f093ee343f009b909c1a7ed7f1072aaed704d5df2573a2e33d93b0497f135cd555b7bf9ce62e99613da79b9b5d604a8710b47f81a8aff22bb05a02e1929118d2c081f7ee95d66ad6e6ef558f2eed0b565f3f43149b549bcce08faa93d8794ac72761cdc8e480c4672d26321f693064e0f1bcef6bdb9a7da4c84b96ff6fb24737f10304f33b39e31ea3ed4727fb260b4eac737f203cf8936fd61fcc484df90253fac84b77f1c0d724eb7d978ac84d28608ce240a55e3ae4b079981eddc186bdc2fb1bbb50c826d9de05b4ef59041e2dfae1581b40dc3605842b77a5921241859318c4a93f4dfe28035f77e11640d0c6d34814cef15d672790662c3d22ab2d6d04e00d47786cdc4290a91ad078f7a0f5faac88e897403615745a86c9a0acd3f53e7efeec4be9c29eafc568fdb100f3d637a6229b96f4769cdcc21f4a8ac33e42c42ae8ab6458cafabeb35b648534204211218e36e146a22b96cf8ded5f7a6070f5014d239f126e61dedf6cbd2310a0876af1a407ef893e98429a8db2cacffcc9a93e41b9f2c1ec6256feb607b0a2bf73d974196d52a91dc0e38facf82f7d9e191d95f1c2385a34bbe8d57c1c62d187e76a99841f19601015ef270e5f251fb7909869466e06b8edc8ca195696c61661c2ddcafcba69487eaddff9a4fa09da2114f98f06c660bd3172aad150be724ef7b875bd021c09dd7af2f3262658e0efd99f559aafbe0087ef51b3138fa3aa36314e9124dd0ca1dc1268fc099971707a5712d768402576aa05b34cc81c1b6ab23e34c8a098da4840e65edbc9884dfda35f7604599dcc8b57576e67e6e4171f5d2a98cdcd286ecad2665946a12909d1912db132a510c376e1e133c7b04e64df67a50f47f9d62d4912b4519e7290b53d376d75dc21b040ee1e239fd5e936280f2a1a84da5dbdc362a2b41813b100989942bb92335b6b0802281400cd40ccf52fe56fc16c0f26035850a149c99d990c6b504ab23d097a0dc9b59edd71bdb0212d18392b37da551d3b6ca0ca4b326c6431f3f44aaddf2ed4c8b6f06db0f8f2758ea752f330848001acb08adfc36dae2dab37d24d8d4ad8284769e9bd52ab9e8dcd6a32bf18288e29f37fe8d4932407c24dca2e79db14a0dba715f7026072a2017187275dba8ea703acf7568d10b25de38d45e522160bb06417076f42b6300da41bfebc463464ba0062f534c0ec4e6ddeaec208221b2c9c72cb6e1586ccb984cdb4c1924c4ea554abc334c044b6878d7ef6c6817817ccefd4e00834a32095638640b3d356d642326713d0c824fdc61f2dd6c30e4b7336038c91471c60f8c5eb370ccc4e20991463102cfdc5704a94480205b22e478138133876c5e6006b9452bae3365d22da1edfa4"]) syz_extract_tcp_res(&(0x7f00000000c0), 0x3, 0x5) 19:14:31 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$setown(r0, 0x6, 0x0) setsockopt$sock_int(r0, 0xffff, 0x806, &(0x7f0000000040)=0x3ff, 0x4) setrlimit(0x3, &(0x7f0000000000)={0x10001, 0x100000}) recvfrom(r0, &(0x7f0000000100)=""/188, 0xbc, 0x802, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) r1 = socket(0x18, 0x1, 0x0) semop(0x0, &(0x7f0000000180)=[{0x5, 0x6, 0x800}, {0x0, 0xfff, 0x1800}], 0x2) semop(0x0, &(0x7f00000001c0)=[{0x7, 0x5226, 0x800}, {0x1, 0x1, 0x800}, {0x4, 0x5}, {0x3, 0x0, 0x800}, {0x3, 0x401, 0x1000}, {0x1, 0x400, 0x1000}], 0x6) semop(0x0, &(0x7f0000000280)=[{0x4, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(0x0, &(0x7f0000000000)=[{0x4, 0x7}], 0x1) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x86f]) semop(0x0, &(0x7f0000000240)=[{0x2, 0x692c, 0x1000}, {0x1, 0x5, 0x800}, {0x1, 0x1, 0x1800}], 0x3) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000480)=""/190) close(r1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x7) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$inet6(0xffffffffffffffff, &(0x7f0000000080)={0x18, 0x0, 0x3, 0x1}, 0xc) 19:14:31 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000003c0)=0x1f) close(r0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) utimensat(r2, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x10000000000081, 0x3}, {0x9c63, 0x3}}, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300)='/dev/speaker\x00', 0x40, 0x0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0xfc80d8d, "5606007fff0000000000000099850000000200"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) nanosleep(&(0x7f00000000c0)={0x72, 0x3f}, &(0x7f0000000100)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20000, 0x0) sendto$inet6(r2, &(0x7f0000000340)="24c08e1431a0bb38794a12ae8eb4e3ed96727e", 0x13, 0x9, &(0x7f0000000380)={0x18, 0x0, 0x8000}, 0xc) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x20, 0x10000, 0xdc5c, 0x7d, "85092e30d91c5b11989fab5b96d477cdf3ca8acc", 0x9, 0x7}) 19:14:31 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="3b02"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000003f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="540750ded65334a8", 0x8) 19:14:31 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902e57fa8"], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r0, 0x0, r1) recvfrom$unix(r2, &(0x7f0000000040)=""/131, 0x83, 0x840, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000100)={0x1, 0xe5, 0x1ff, 0x1, 0x5}) 19:14:32 executing program 0: syz_emit_ethernet(0x4a, &(0x7f00000005c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x14, 0x0, 0x0, @rand_addr="167ecc61c4d1113fe4f5150000000010", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0x81) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0xc) 19:14:32 executing program 0: syz_emit_ethernet(0x19f6, &(0x7f0000000140)=ANY=[@ANYBLOB="712ff2f77594aaaaaaaaaabb86dd6076605119c03afffe8000000000000000000000000000bbff0200000000000000000000000000018800907800000000fe8000000000000000000000000000aa000827fdf60af501367f080e13bd2ab894f529a37c940cc2425e0e6c3fe4b8612028f690d05e40e6b33d9894d996cf01c944176c00ebd151084f3a118f3f5b3af88e9da0770011f4cde8795c136165a42afc059c99a055f391c623e53327b053f4d573c6624dc40a52a3df4c05604b20e15634a92e87d1699a235a4a5c45afaba8f7c4a741ae89144de3dde1d2dd1fc3f7df98e0114b68757f878c3f898e4910a4c8bcfe7457693662cf72bbdff8884584b22fdb5533a21174af6d3c8a227d9f8fa4d61b925d70dbd77de14e09545267514e0000f464f091e170cbf661e03fcd2d53bb9b3809993e49644d2384d720d179de7c19415d102c861185f0172f5b8e27a68650dfb602b0268494bef3c8f9a632d2e3296d6c0ad3171d25b44bfca5012d08fb2797550249ef4bb0fcf83034b955411cfaa4330c81f59f9703d03f6b946ec1a4917d224418a4b4f04015c54084d72bf9a59d8e504dbad7cd03c8e06f0ab286d1e85c9ecea0934968536d6fb10a10a4e1c354d69311d45cef9adf3a98e59ba10f021eea66da4f33d01120c12728a691c6248b6c7dc348387d8975288a33c7cbe31466f35af164e29704f60a42545ecfce5d0e46321d2accbfed4cc77f7fada62efb94cac94857571fbecada26407d85124845de72b4d5c5ad342c5dea630056ca81f99e7cd842eb754b409b1f7ef103c03a03d3ff9bfe345bc94460bbff78ef30e260143ee19b59040000001ba1a4b2167e7fec9a0c851ff15e8509aac374d2267a2dff2f964dc6c97d44fb08a6dc15041409d7411d9b8849d1b52351a2e14fa810cd52b6c85fee841cfb1e2d7d076cab1655bf55a05bcbb1e64a0ac67603e03a0d62c846e442e47b4997d5a2b169c0f211cd14ffeec98ada38b1ae566448a938bb5a24d75d55ecc9ef85b08ba134d5b39f4179245f68edd3473ad57a996f3185940d05c89125addca7857bc523d41dbe74da8ad98d1814368cda6ad0a4a122da2000ee93377e76eca1448071ad077e0fc81fee15268e0603c8b68e8268ef079a5f2c22c04491f588a414c43dfbae69cb4a0885de06668bfb1913fd9a94d65b39230a758edf94867adf7c733b11331a00a591ce50c80419f93ab48b0fadff158dedfc603aa461d78743ad9486cef2f8201bde1e90110619bd2b5e84c835f998b13d1ea2158b81e9accea9d5f5ca815e68e96ede7e3cd9e4df9b4b56ad55238ebc8acd58707c25f08aa5af44b1f848e70aa8796d9b5d026798c6453dd7d0ba65e78a67d05eee397a86d268e567aba665a3ddef67a5ccfcecef992ff045fa62d96630c18691c913582ee90d7b5951c569d623225d528369f2b1a587f58577aaa6051a13a92b6cd78067a3fc8b75e14983e52ef793ff68946d10cbdbdc660c4f17802eb286c965595f172389ddb628f9b62b26ccaae6097d0e7ffecd9ef705c6917e323d627742e8fe8ff2245552f863a4b848693c92b9ab5374c6a7fcf3e8b7611695705a17a71f24d8c315dacc8d33115dd2cc6e1410690e0cb3a197f78725bc7919ba5bf7d3fc7c64fec77d02ba39bad3b4101d3e13bfdcb3f02e64d56db9b140c9feacbf1a9584f4948f67f85207390d3c776764f59c174f10ae590725cb6f6137a7a903e824cbe5ddc14ee3b3e5be79f161a8edfa77834b3cf6ba8849fa4e76712fa52f05bb8009ebb85c6e4c660defbcf01627ed95c53f78f3d3f15d32ff7639ec69419567e43c497b29a6ee379db7d22f1297f4f6b1b9195252f0bd8a823e3f53cef155545d5d957c677d9ae102b6c2a7d7e531522da652f9047726597e4a382b943b0bb75ab6047a92c2cc22850658bd16f090571e8b6a5cf4faf31a3dc5b937fc74102f97f4b84718a9fa67c72a35848580a5ad22ec8e519742bb94cd7189f58db3a505f1b32078de93a6f0f007829f98615e5ef79677fb6112d81673dddd299ffcd29a39bc2f6469760888ba56d1984e74c4338ebea81f9f15f8679527099cb20bc5cd235afda43528fa1deb8a405638ba0a01e1f644618a84dd4b96fb979377336fe32351f411ec8509a76338e44fade109ea9b1c544265b292db2398bc1561924cde1f6aeebda4cc3a443ca7efa688c744fd00aa828652fa61541f271ea28d01d16e7d8421ffbafe96232e602da6f99bed4244f78c86c161df734833774839a0f98a8016b3cd53563d9030a26d967e18a4fe68ff3ef9ff096d72289f1902e883c810bfc287f5d2d54376006cbd4d3764087e3f63cf94ad25f811e7f5ddbc4deada04c546766c08bf3b71c0f33d33db9630b485ef80bf70e45a386e2345e517da4a5deee9bacc4d59757dcfbb471abc58a7250e00632c57522e699e50c72caff694e80b51d383eb2c4809c467f378b0c274d4d9d7fb949cbd4db79705449b4e0bb68666dfbec16445bd971f4b0bb5d28bf34c96148059e65a3ebbe72d36900fc7778dde2facbc3ab8b9cce85f0f2479562e632e2f1948c5ca97a9a5744f99a971eb10e2de6cd06905df1fcd1089c790877855b9b97bdc8703f9e5999f8fd3d6fe576e4b2fb0e9f50ec8ec6305238e6f2735bec9f90a87bfb0883c06698fd7d81480893ab17a68a0ee410a2afbcf2c99dc7a79cad814dae59060c6b540c08b3e8cb966dbd5df36114706fbc8a99db4a17f3d07ab18407ae42f19babcf91fd26fe74d8a6b8a6912823c07df3ec7e05cd5a73169e85946afc64174b34388f3438ecd873f1ac7477cd551b9f594d4d44cad55a3b7d49aa36bc5a6c1167b4e5d802b56c86687f94fda2742ad3ebe1aa5dcfdac6aad1ddddb1fd33c5b3075fc74aab1a4252d08c678eacfefe2f912b9c58505d3fb064b874e4bd1321f4ff3f2fcc2303f2352bd2bd44e70bfe88333e6ca8753b373cd07273ff7544751761a65a400fbff6a9ca7adcb676191ab5d1d7dee3db5dfe9f28aa071169b87eaec85201a8521bb055529b7b6ae54f9f4c4e4f60f179e1c118034bc37cd6202436132499d5d2d6b4bf8feecd8cfd87cb38e26e3e7b9272ccffd5e675ba198f1bb4f2e3ff2d6559b09be1e5fe593d021bf495d29909eeb14e6b58aa984691cefaf2f7f58c9c9df9db8f02c704e18850ab8742000d62aa8974bc7a2ea5bf4a1ce63a1eb71902237875a69fe4a06ac2b01178209b98239175c0b4e5607b9bfbe827a1c6203ffbcb647095897d7a9297949ba2aecbc17310359ca342e6cf2cf3dfd59814ad9e5747b9abc07581f0a3a781a3ce4b7e76aac85a513fd29b9c0700bbe767f8877811892093ad9adc5e9a33c11de71c1261a768bef4c01b12707b2c1a04d928a540efe052c6cc822375cabce5553d34c954494db501f348542007b79eca29a38348fb9888a2cf45ea08da1d342211071bb112ee5a6c004b179c860d2d2614c2db6b6bdb77e9a1a2c0e5150b061de1e5452ce61fe8a59d2b728e7a544595ec6b3ec0068b26b9d2166051225585df9d92a4f8563a6591782c9414a34a8e5d06eb5e08c15b761fe269c82216d3ca8c92b4b882532a1748f05813ec5eadb44bcd47c298cf12064e776d8bf193bfbc661b9e4435fd463e8b1f2b2dd87706bedfdfeb3e0ffa6fe8a98e5fb75e8c721f6f3ed551e2592c91f5191a1fb8ad0e03a31b833146896034e0b9af77993e8b3b9fd359a2d547fc5fdb757b689e4bce09742536d36d1cb1bb11d54c72912d6a1a49a5f4c4fd914d10033b84f70822edeeea446c5485774d3ffa2dd605a90713b6170d68103bbe26dfc57341c9e98e1e825b83c7516bb0d2e4f4368b27de12af27d2f7fca1cf36c9da07125ba9e24ecd89b4d633f6fd7ef1d04e0838a6ed63c9e391d43bcc2039e85c4ecd1dd9ed275279bbe2c22c8acb2cff152166ea21023b15c73f7519c99b341865e5d8ef724b95ff8f7f86b3d5f7acdaa32ad6566d2960c9b8e19fd0cc77705071971205c29352aaaf6e012ae0c3f721bd9dd6200f50c7a24621dfe8a0ba83d4a513acf576a8a968598de5fe6415d1a248850dca8a8b6d2f8bc3b71b54d7ff20e9c61a2b038526a2ed65f3899e90bc7ce554f2f60b35d069bc22f108568d425e6e64bc1b9f94fd4fb25e43831c455ae8e088bd85aaafb491bd25b2d30f5dc1ae7fdcc9620ca9c2fb1e1f84e021c4eeca7d505f90542d4f3c7967a62908d47fc7a51f48fb930a2ca3f10bad3d91bf8990a68935c174af3422b6e9af88303b33f3d3866c58aea4f2941d456774c7c8c29b2b94b726a40a5b748ac30e733f791598ff5038f3602e2f612a8a1ad085a5132dca18b6cdf48d41b3d174c4b3a9e5d05277dead54d0c16ef6a614106fe747ae3a3288076328182932484202f9712b2998a9ea21fad359ef14b9218fd8b9fc30a3c71edbcf0c5a7335fb0e3678419e2d1a92a098ea19383fa8fcc3864fea76ee3d9847421bbeb3418cce7bba2986d4df378c0072cb6d01e4b0399760f0f2b675ebdcbe1c1aa811a46c8e87b035ec48e74001fa987632b8b357ad3056f96c7f82b2582f4452a097e552ce67b25a281e14ba4ff8c8eddc2236b361b04b1345ca9f81ace181da290d147649e5c09adededf9ccc2b804df4628e1e67134e350f8d7b3e21a99c056fb25b199185559332fe98880e6d5ea0a4c29ca70842246a24125e19cf7a8817160f460259273bea074f7f2a4025b2990cc206f69a156bb2229bc61e6aa0859ac89ab4f0dad1e030a9dfa3fcf74051f49a8a81e5150a6e9dc49e1a3eba00c442fd0e7fa6542e4b4963fe1496999ffe5e0aa249f2a581c20c6ffe68d04578f7061379f1e88a9ca442c75ad75fd4ba5d04af116df0eacf96aafd7e069cc56230822c24b42ae2098001ab868b1b0f79b392c34179fdea7476244bbdeb2fc50fb512f19fd83f1b545bbbd15b906c78624a47e7d73ac2c8c1f140fad48afa1f42eec413bc8be2e652b891908818fde6690d216f165cd6c48d78ece029b7b01589a12afdb8f43b3419f65d82d12beb0aeb1b98bf22bd69291665775811c905e86dfda2cde40f060ebe7b2d3e93e9f32918762b1142b3371df654cd9990d015b375f7373840e4cde039adabfd669f99a4c709343fcb3ed2463256a8096c6acf91be7705fef5ff1ca8238dae06da37199ef30434712c7f9a306f0ec0ee771beebf406df2eb5c662b777a356bf23050e0bef2cdd7c7727097fcaafc8b9a759509d7ec2d852cd843b632fdc907c61706a076f75d03ec1b497d4c61e23a0ddc2a5239eb48cfed3677750c10ecc7b268d88dc05df9de4b3138c502a1a43622bf9938b3ba8e090b2953f93e72eb7825ca0c170a920e5bc5f87cc58a4743bb480673e5bc0283a5431372db6e84c36525c769b9aabe0fe3e3a100a17b9b1362cd1583840a5f4dcc3094858bd0db709d956cdc190ea14bd9c4f4a760c649c1b0e7ce2586e4baf2af3835b90d2cee91339c693dac3133c3fb99c65f5be12e6ead396894b14330cc78f68ad4c0579bd5899691f4792cf05f2bd89b9d076ecc8da1b064f40694270a1a43b73ed8b17c5916105d915c1471e97ab4f252f030d33c6807c85ecb91348d96727c734b79dceb965b4e729c5a39d0b80fbebd68c0a19b9da5e055b0b13b4a4a125bc19dab97bb46281272b3f22839537237392d06de2d4cc62b492df6c7540d484d19c351a6f47b80fa0f6de300cf3d1a792a4ec8d51de8f62c66d1793b243a708a236edf0a58ff31d311736f6fa546e6bd016d4fe4a90f2300e72ec96fc10173bbe02c05c746f4be6d81fbf6549725936b674e4dd21c7b622066eb5bed656f9650d79dc37eeb524900cc1bffe1dc61b5850c8d9a95cb715d54194325e26eb1a49e019365d78bf18e5553af9c5ed98babb3f3fde6cd133d9b6fa7ecd72aa31d1fd791abb5e9f9cc45aa681d1f1a422b6cf6fe4ccf1639f2a6f07344d20ba921bba9b03329de8f29de9751f3829a78bd51a14ec97dc084e502b60e144ac13fdfae0edb658c4e5fa277dd09f4a3b57fcb6681f5f20caa5899cd44012204502b24bfd852a0a73c4a2f8d270bf820b49f2b8fb8d5166e5e329ee125f3e75a1095fc056e3f5d4c91dce40ffcdcddd8c64f1045c9f77fd0b13456cb6c254b5ea83f828d6e321d8e2cbc6b77f001cc32bc80f2dda9fd79a4579645b6745da25ef76495c1395a32357e47718d6a393b68131651e5072a2358bce6882e73871f7538506b025dfae148c71dc3f125d64252b54f7d3e894a490711e96dfeea1b0a10213fc4d9575ab89a6778a68e12f47811c74867f5879ae19a7b215cd811b97a5116041b2b6049d65bd49ca488960742e80af59161988bb882735895245f036f382671a655434a2b77072f3b0499ed186b4b063a3219f010076be39e2bbddfc372955ab76e55b078f76e901593edcae01702c88383d3a441e7dbe29d3cae4b019802f45ef349e48ddd53b24e113ac895a0010f82c465bd8e191310516c175793079c076c793e202773980ba1b9b69b38ebab797286b129857ed0c086595c7fe2a9c2158e63b3c5894685a1782b89363d7adf12405eac5fb0bca194b9c58b71f56c3e066bf67a2045e7c3ca7ddc8695a04fbb5d1df22fe5e723c2274a0e42e14534757e08a6890ddfb2960fae75877f8da6e5c2cce9000ed8636880e58b2ee40655b7b6fcf00cf6cc142be645ba7f7902b87dd93cba70e229dda84867696ab372114d0f7689c745f26212fd72e939df7527b56baca2e6cc722f882ef743db67fd1f511a76947628634e5e8aa76fde5a614398de76e36209543d6035d4a07a602477aeccbb7a1c67426525cb06a982b94a3a0dfc403f3e62ee30dc5106a4679b1f99ec71b6d65ae672df57b3123d3b7a2886fbb1ea83bd0b52b6a094c1d82bc58efe174647ec0ea413dd0c16c51980e7629a61ee59f68f35ceff31ff22504ccec44410486ea5ea2d30b6f128083b2082d03edd3eda9def4b3a1301043290c8eeb594c5c3f8a76fd8a5ecabe82a6e584928e87d39aa712066dce4b326912bf74411df0f07fad052f0fdbfce111b5d03c572194a2fd8b43864fc43bf1d80b0ebcc411471f83a52ce8c1d8a277ea43bf61f3c08288ff7817f68a79afdcb8fe641df03d43b2493d3149d11c579a3a5fe63067c96fc6975c1aab05a7d3e7e8203437c761f235c511c3e1977b9fdd92d3340800412428ed3be32affb161977a2e28c1ff5f8851f9453339d6628255a2e6a56b5bc4a62722c79ad5ae55b0eda8777fab9934b975d2df1db5002eebe0d0e0ff843492709c9000e87478fcf567e9d86330656435ae847b67671df8114b052d615d61549f58863e7dc17980fd93186a49ad13f81c396f4661fe4b778197d0abcb11ed6795f43a08f4d00285149b9da5a543f7ceb0fb737fd5265ab5262bbdd2a39c6f6b7eebd7d724fe097e3828afa2cafc859759bd4f8c219344bdd2d92ffe7480cfaf587e0f797e65d3d047bceb92963a8b6235fd460f12fead1951507d9660936b2f1beea47cff77d008a465f2ec4e2695c245df95982c866d486637428f18c4624f3f85016d20e67e71002553297e6b2a14121c908aaf435020e138c60ecb20147ab5431c28b1fb5bcee571c9e09d243c50d54e916a2a2009943d5a64a55d25bfd2c2a1e30800b3f8d731482ad78702ccae7e3b5332c65c9bcb59a5d28203f8d40644fab17762954a2bbd22b54ca71357001bbac5ecece5ee6efc2fb7eb22eb3682b33be1ab161629b580ceb452682401cfdcfa73fbf2360ed24780ec36b31c6c9ded969bdc7331164dd41951c19f8fe1b16f05d5357af7097890b8ac62aaf8ff726a47662e81d43574ce15023c8d5fd91c0c9809857609c39d8ec963d01728c91236d0a458157fcdf84cbb633c0aa1b15c1f9a9baaac0e52cceab61bc228a5482a64426bd81f7b4aa9393f43504bdcd6a96ec22b2d55e1bf20e9eb68128b722cac9d1294a8803abc00fc9a372a2bbb5d582dff804d728318b3691fd1b01004eeac166dabab1530c8dd7b267a98dd2587b10787b3a7e9972f98b4c41c5edf8744f1d66c77375cc60efc63d4d4fa4303575d573e3fe5b138f8cd8060085bb702d8fd273d8260c19b3a9f5ca5a73696bb1feff8861bfe601745149550aeb4d79cb6716b6dfa5c6f6a330339315950671881a24b71120244912a2899da46b21f01e48009f64353f7f378070ca823f510bdf01cabda8ec82ccc4cb60c9ec1ce4e7ac76f1146a0fe56788fd7392c6f09130ef77a0eaa4f7a7f7035f324098d06d97a0c2f48f772c0a8b68c8af49a59e5bfae3da2e7b4ce8c6c63391c82693eb8d11b8c2e277d3caa9229b106ddd47eff4d16d561a9e421a7a62d530e507a3097be97eb7846d17b7fc5428cbc185c0c20d7a6c7338cac06d73183782f15beb6925d3f74c73708f4d38d68092fbd07ed9bca0a9c560d67f6277aade6ef352ae29f1a587e0ca07367f1e10d07dd3f4a40a57ff452ae4cb8a7ac81cb2f78f9c04b055c568ee190db8e1cb159ee765dc02836b7a44b35adbe9fc1b80a368ca90bb35d483c1fc59dfde974978ebce84a4f26eec67601ff3bcfe23038e5617537c39346e04640a4588c86a4df5681cc84c0f129f34f49a46985419234644bd6582563222580abe410a986c3ac96be090c75cb2d96ba2b7c351d2cecb8b22e1d43a1fc04debf21a7ea4ee24f61a1d8073285a5cb18aa3899c63102b3b356c63fd040a4952716290b324e3d372774269fc9b3b63b396ff40b13e27c288e180e7773331f35c620d12c75f78526537c2cb26e590f016f33e8e28963354ab44c88f21b261a780ef6b63a69a210776136ade3896c540d5b78b0ab0b20c1d975f9c070fd11fa51aa6ea0691cf764bddd49a9ab9e7459282ae4089569448278b3e1f1a23b7a1e07bdfb9521a125f5fb87c70699607d06f760a09a7604dde39aad8f5c3c4852aadef19e73283dbe2fa4cb7385be1adefa2a020035382b748be7bc246b161d3375c9c5a9c1b41164e1b1fd67688507b176ca3ba722f75622abca54d6be57e45328ea2e7a3a3572797123e030b93ac567960dc2cfdccc8278160f1bad58e5a6f354f445df1a49df662f582c422eff6c3f49b7a31e9037b582c8bca75c684ba857ba90b6469f3c0386a224de1ba20311cd19dee303c2b8e04483f28a8c99af1bac11e01dfc621060c60dc774665365c79925688fe358601e8a49b6a5b545fe5dba0413a547f0f77d87a0861b01b6d9cc0931d1f871a12c1522ce95415579be6a5407b7679fab409d5e1710e0bd10afaa2815e9125a52a389974c70a86db73bc3421d214fdfad3be96bcec4a8b46c9b8689f82ad2444cc0e1"]) syz_extract_tcp_res(&(0x7f0000000000), 0x10000, 0x200) 19:14:32 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffffffff, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0xffffff5e) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000100)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x2d, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) madvise(&(0x7f0000049000/0x3000)=nil, 0x3000, 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 19:14:32 executing program 0: setitimer(0x0, &(0x7f0000000100)={{}, {0x2}}, 0x0) poll(0x0, 0xfebf, 0x723) setitimer(0x0, 0x0, &(0x7f0000000080)) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x9, 0x0, 0x40, 0xb02f}, 0xc) 19:14:32 executing program 1: r0 = syz_open_pts() flock(r0, 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) 19:14:32 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000001380)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2, @loopback, {[@timestamp={0x44, 0x8, 0x0, 0x0, 0x0, [{}]}, @ssrr={0x89, 0x13, 0x0, [@multicast2, @remote={0xac, 0x14, 0x0}, @multicast2, @local={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0xf, 0x0, [@loopback, @remote={0xac, 0x14, 0x0}, @multicast1]}, @rr={0x7, 0xf, 0x0, [@multicast1, @multicast2, @remote={0xac, 0x14, 0x0}]}, @noop, @rr={0x7, 0x3}]}}}}}}}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x8000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x2) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)=0x93) 19:14:32 executing program 0: syz_emit_ethernet(0x1fbf, &(0x7f0000003480)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6051e0131f89000000000000040000000000000000000000fe8000000000000000000000000000aa2b12000000000000c2040000000000008800907800000000557277c544431c8816c2ebe463feaac00013180bb1d9ac8adf432c783610eff02178138ae85f0f8a7540497b59d7a0da596ff35ee7df18c11a15f3c99546efe0ec43fc8d98fc7f9176c2a529ea283f4fda028d7d9ffee0a174cf71f0e01cd417b6f8337ae7cedb20f3dd364f9bcb2906a8fb325ed8b98454ed72d62324dc64532ba539e3d05023cc1cfdeaee479532c5e2f9acdb9b86d9335cc6a38e47791a96257fa12d9ae0c3a944d174dddeb0001e00a130816f092366efb0db850d24435b2858a1aec522e2186fe7df1f4be9e25ffebf28812d73e70aad879b7f1143cfa5bbc5fe70624cf657a45160bfa14b03db9d7ca31271b84d393c7fd20c76875cc408daa9b5f270593a0d4fb5f02a75317ae38d0fd81fec312435f34b5b4ba163d01285f5452cd5c5b6a8469f57efe9f38f6b7ab247230e58daea99b46c17d1ffc1461eadbf880c7ec56f634012e6fd8e3123f6abe88dc724131db0b125ac12ec9a84e33e893d9dd2e92c551c8578245aeadd8ea082fb773fa175db85110ecd76b98e3f715cc7dc98d99085382f8bcd06317029169cef19e303f62dd7a8c95200003cee86f0141f8b50492e90bc691518476fa3f3e6905cdc52b85028ba0b4179ea40fbfab6625ed0941a29813693bbd1746a5f29e09cb9e8e6efd2d63272f20646bed5b824f7b267ad6a3e55baaed452b5b8ec5a8247331b42645aba2c8b72ef5f28a0e7addf2b14e9a59ac18c2e87d8621669d2054d897d5e39b9b5f4f4bb5f0448dfa41c6889c4b4b1abc4b9612750c1ec781f31ab351738a74126733553d02af507f0eaba4164a5f6fcd4d498c4078e7f4062f13c35a7832e6f13501d085aaa934e766a6747e8f3c2c51e9d74316d1ecd691608fa1b463efd8baf4349ed1816c244f2987815b5df81022c5d99a6018b72bba62d1f80652473875a9e2df0bb8c5e9443cd2c367db2ab57cf099542014b55addf660ce83741487da9788a44360c24a6f28fb1ba62844deaaf00739095665c171e1e93c7b2fb39530d5286b788ee71544d7175ce7ecae09bad71b94b25620d6164009e12498c2c0b6cf09b717e96872cc93832edb7f917f149bacdbbf45e684b06d75ebbb0220ee8f6e9e5d0359e84f98241ed2da9c9481b19b4b31c3c8c7830ea51a40409d6f78051807f5f97b20de3d0c4830bf4b883ab1cc3efd86641e243402d6a8d4ddb2c52c0ddaf417af9ffd87a6f40f225d2f960e9f7de2ce07996c572ab5db2a2349425953123697799f3931fbe4f99723627f01b1abdfb353c241b1fdc322c82cdb180c4727c47668998f180159060934c2202b97e94d9d9485383a8607edd5c29c597f254ecd3cc3ee928970bbc286daf66a26787062ac732836447676a36cc7152c3a43d40e4ed5c43f4f0afa4ccf63ec940847d7b9c5377075458449f4d77481c4a320fd190d2615193517820296292bbbdc8d505b4b8ee397b135a950f406f493fac54fc46a6345a630269362e4fca4c8f1e8aa5b7449ffeaed91ffad513989b1e4e8ca7b963fb623155e2040cb173154c3aff55d1154f9e686617f79e4e59133dd7a736de378ee1caf120587f77f375eddfef6588a39163d1dec8f9be515f8caf54deb23d3028593be2da35226653e059def658742b641213c5cbf366d11a774d63506e8d262a431505da1e96d278c986555c3783d6e5cafae2bd4a38e4c1bb3652d686ee846c96c9ee0fa767d11eefe435668659f299a8ff31912702676b3b15e6b0741f41897675fdc07d20164d747f213de441705f18e922102f0af16ac624deb26d3629b20c4b22847b1c00229fec54c752d2dc280f30fa5e61576aab10653552193bc0dd942c0ac414f8948e5af9401fe591ad034b78819530e92a891e59e1a5412da5b6f44b204fee79a0f334489007d8cd1c705cc631f3f54d98de7f813cd571d4679d7c68a19905af97654a5cf8a5632a3da0dae7a24fdb08a285db6cd7c4c09b26288ae613ccf5a287997aa56307fbeecaa959448d86de3ef95ed432d95e56f0273948e2d748d7e81f54c594115328d4cf086e844270676b71fecb8a64049db17dd5be456a23af700add22a52d310267681b3108754cc14a9b6643841558d0fef3e62dc8be802a99398e5c5630a3aca95c66a596522fecffeec7ce38f19e844bcb085098ffb270c256136c7fa2738b467e7c36b4aba062d746c5ba9141419b1e11c550a63cb687cf07d14e77ec3c7de06d4442db9475fbe169e652fe368004d2eef1f83c2725612727f3c9a2d75d4194a5ad0a4d90c09d65c1bd3e66586197aa2f6d04ae3f521c57e0549b4757428a29c2a1188fc336a8461fe1a5f6b1f4ec0a5f9703dc50d97d2bd3ef15faf67d7b043a25d764050ea2083a22b8c8310bc15ee92ddaae26929290b20eaa0e322e2f6c40c5a1aef9cfe6254132929d3c47326062b0d35fa59bf0df5fe7ecab79c98c4142e0a69c0d63e100cf968d7684df6f3390c15613e3ab6f279e7cbf227b6ecdfb6206f9f293b2e6fbb4b0dcc0a69e31d2d4a07cab7070c6bf78b74d239428225a30950233554aea5484124abf55296210b3144625c3520834f535a9eff8c79b8db8b9c5813863b9ee3a42e73428605cbe6ae4b93f9c1196112edd65743c1bc2743206db1a4c572f5291ed17a85445936b47b2f82dd10bdc9d8861a9932eab3474d23e9dfe0da0aa8703f0b9d19a707e4a0756ce2354d82e3cd479dae5169685990daa10857280c2a8b5f149f79f38ab21ba2f70f8b3f38742fc6f6a48cf0ad8decf46f30ca11bdf2b6e3290e7e4a3029709bc2e4247ff7e7d8b8c8f8b42a0726f003d9875ae81a392653a54c46f3964b36accc7ba69020568994a3cf17e7fce39dde905e39ac2e9688672ae9980d15ef434aae8d13a6a9a05507a45ed14cf7200db4224bf1bd8dc38be4442b22832d99f2feeda6c5605baf432a6b878f05890cb2be41dbc71859ca39a38b9bf48c8c58f74e681830162fdf27d979817d7d50ab8250f7a0c6e891184d9fd165712c0668d7d839fdaccbc1a8666fd6dba1ce08c11e77e66a3ce34e2236342f3ebd4c9ca453a22e5d9b5946fb1585168a50d1851ec8e493262984fb99823277711661b69748b05e738aad4a7ea9b7f932054e1cd50cec57c00b8515849ff3bd5c3aa67b4074bd3f5325ebd73c07f097ae72a6ecdc538224cf278f0459d5f3083407f2eaad2070419e84e2cac76817a354b41eb3e9fd84230ccc80b0b408a52126efc40deb867b7972c752d539c763080e0c8af3e9ebad559e1a02190dc38e31782354630d5b0afa1ca5a0bb73b20aaefbb7bb5741b80d68be7d037058a8abf1d3c585f8c208c81f70167e0ad3a205a5b352d15c328956dd81436e85eb1a359583fb509a8de58a1baeb7d34488a3b2721aa80341b972280b6f525b7119f99b1bcc3e47ef03f262ea32af6d668d7580d32ebb36f5783feffa41e3d6e83a9f33f85910669d6bbd04888ce742f61e876899bb32d29909b7a66203390da2739d7b327e865e74c1402c7f34e0b95efe1aba9ce046edfdb8746e9d202d2094476b138da1458a8b9d41b0746a0cba72c1a17391699d705c8b77d18898c6911d46167ca72d483ec0df9ce493ae4bf504d08aff59ae278d41eadfe5ac438475558c1cf06186584ca47475be917a1e11e9e1b68c76e5a22a8b631124825504bfe9e1c76746f5ff5e069dee84791f5e9d5a09fd4c6b09cbb27996a09926591c3514833adcef3db068b09f8d37d3e137fd0eeaf2be9466c0e280a83217d60d6c3596c06ce7dd949dc59d44b86fded0dfadfab4346512aad1c74491c2343eb14af937a021012cc7ab379fecb697f83a5803a6100418c575d661021fccb4b55f75786b33be58ce0ae7493b60d1e1941edefaa618e37456d44c9f1f93492696bc182eeb852239e94a3ce392415aa2cc3879642ba9dc71adee82ca994481e4e69dff084404f418e4b7db5417954bd6450346011fb70e0fbebc7b5503ddcbe4b4af336189a4d4385b945492cdc6981f38d22f6bb16d8cb49ee43d351907f6aa8db909126bcfd4ceb08ee89cd7abe352c31737cf8741f97abbfb14b347f412119135900f4162bf1e735addc99df0021a0bfdbbf17eebf642dafbb8b442ac4cd2c5fde340fad2692436b7cb23ffdba33c347bae27b958cb1be3955fe5075542211e4bd44006a3602638d820da895d69d1b4452f45dce9a5c6c47f99077a193394194b98edfeb055999cb0d660eef7a9d8637d22b9f10ee62073760e3902ad98ed50f66a40149fa3ff30851c2ba301f6235936197eac611605589481225bc23154e4a00f519ecaedd4dabe45203656591a71cde0e526db6d9dc4278a645ddf4bbdd97e00f874ad32308e450af016540a3b299568825f945f61289282425b4235253f5602b3a31c710a65e46eb8d26ab87b048a737be41d3376385e0f45185f7d6bfb89b855159dcea0a7f439e582d4e8b5bfdd3aa4efdc5208cc9ad82fa47dd5be5d9073117d8bdc67d923486d28c86ade5ce40fdd22b16ee019d8e2468701003581393b880980c01201d2f35682f5d9cb307ce93e59f3ffdb30049a9a7139f6903ad08a43d907b6950474e859a6f74117854138a7c8e16eea005da35709211f8fd5dfa2b98a6df6c3c5013bab7dbb0d67be2094650448f4b69a124c60cd654634d4a43f411edd6242cd03dc111f125a298f4cb3a57192d3a34aa11f574ff31b1e69e7464c18d5343b98bb70c5d53fc0efdca878b70158118914cad42a835f8a90e731c4441781de48bb55761493a5e5016da8ca2e6d8f9e1ee8f8bf080d544f9f190392c780e826283e03a226ea6425b26f318acec449b404adad212d95e64c8d1e908cfc247efa406b4c066851652f72e88756067bad07702f6f0265c9e27a63c35cc908b2da02fb7c1d16963b4aa5076b00d07c3a91091273260dce288a7344028de6c1f92fdf4a8190bd393b05e3da17057882337a2215a5a1cb819332bc5d43fb83f76c125579da6914f642f0cfec2bb382709b18747f3d9ecaecd5be3736fa8a03fa0c2ab4a426c2661b562a52b66375282aa255c73c606421120e5ee9db8e8b8ca1375b0f05a7a1a6e473736e1d11d636f88d46a557520e20f6773c8982d3d700a060a52d8736dd3c87d1d6c50ac9a16d0a68e94b5468cd3e18e56e667ec16cf9e8b992fe75fa5fc8780ff626120f30703a0f753e443bc268036f91bd89e332cd759e68a9201800000000000001cc749340af30e004a64fbacf4acc2daa8772fad1ea88d08da87d7e478e196fd65f4d051e2e50a8b3a37046fc1910335ac7483b755c06f301df0e0e2d72a66031a192f0f83f84fc3713b4d91a620360b2370b1545b4e4e9022f7e9412189432f1ee8d371c00ecd2677bbd5c7b7938da8b1ca89cc0ca9f185fbf3229655e0fb4c771cb1447c303e159a8abaacfb25d7b6a3bb4adcfe393c4b14cce07782b3f6e69b15e3e462ba541c2cab8ed52523e80d5cb427aabfcc64b6bf1744a91c3dc72ce67780651cf4e1760543ab94d96f430fe9a1665027c0bccfeaf09ec9558e87984d8a8a345f18ec72a0ea5c09e4d3fb715eeb7a9273b5796b75906a69296cf1c4e7114f7018d1036e1d092c634072ecd2cdf754ec1be2ecf0efdaefec2dcaf1bccb38b05b262c2bf08cbbc2f9521e23f124590d7dd1a320e3610b6d984bf67d9d0bfba870fcf101ba0af003ba413cf338ec23e9f256739d557831a2d3a8f917659499d0180f2cc55087131d45df48307f65ea795e9f613d85e84924397c61e40458bed14c751c3a18b85bd0051ffd153b755588d1d67925e62ea55e4e5c59637827fa446d14a15a96a53184faaaae79cb26545459a68811f1c2befaf2043121abc895db305c4714588fabc51105ffb136d487b62128c83e24e32ca460f77f9aa9463b231076843483d52c02bfae432c3f8106549ea90f0847edbb58a4401bb5cc8ec25a0367de0bef8c58a0d2ddf2041f01581c567b6aaa77dcf1d1a981acc2996de4c7fa7bb098337dc2bb7e421331ddd29ad63cf555138a95884343f8b57f44e52b5cad75258863a0888ca39266cf1cd037d201578683548e0de63b48c4f30f003658f3e56573e8ba73de967f6ad3c0dcc446efc19c35a0d75ff7952675459574353b5b43aaec77bdecb9e5ca7f979078dc76270ce54d5809983ea72f86012f55a5650cc9263d96227b37056e936586e9d84f9fbb63327d8d8f72a584eede97b3f9c6156773af89ad9885b28692d9d2755162e7d94dcc0f4bb2411bf2004c285385cb335166ddd8ae9dd8a086ce363d659018224ab2cf484fb6a48472a52ac75465ebb758fe2c35f27b907ec728281280b5001906d001bc10a41eeb9682bd384a5ce1afba8786ab18c4bbab3ad334efba377f83231c8b100dc9ac7f675dce3654e2c8b475f2912817f427de305fbed063ef91fef30af1b510832bb72e1fa8ead35bf5a15dba7027ae3496c106542373d6d25663c2aa5f0b6170269ef88d206c1bec8dc15c9a594ab34a6769ee81b30dfe638e4d832a8504dc481ca28b214c72180e9f57480c5280e322beee533e97bc7f677bb5c8c54edffe86f9f91fb9f15ecc81b3ba90abd551eeb46d43812c586576a5f997d2d1d201146a9631914700a06b1cb76019073cc27edc56a2ad774d0b7e0deb34fae9475d38a9fe2dc4a4497579d4b04f33eb70501ca9be91406aefeff3ed6e95afe9d4f0a85ce6c861e4242475cce207bbc1dbf2724da3e5008981c4db5fe87d2ab26e02e75ee4aa73eeba55b026db3a5439092d86bcfb78455d2ab56fcd96d243ccc0b5a08b6226af6ede1d5694ddcea714a22d0f4a7523557dd2d1932f64f2d371cd04a5ce4f9e236f05d4257d28a21f924ef839cfc916c22f77224aa0dd5100338f4c954b2f283387c72ed60fcd176bac65ecda5d22a4f99c632d652f489a45d732be25ab317d22f34f3629a65cce49d146d5be66a9b2fb01228a198840fbc73349e178bd879b10621db6848cb69c81abfa0f0d086eabbc516c6f1daac3e7e61a369167e3e820c8ea0e6f87b6125ac85f6f30358749ba90f622d704eb7a353d1183234ae2bf2605eff39d87799ff42789bb49420a43c0162ef470d7b7e7d40708ea2e783d81f54bdd623062b3006e4b60f0d39200812e5d43370a0c54aa4edf7e015d927174547671931c31004c5efb6cdf416b0da532f24439e5ee5850ed73c50039afcc83c080372c8d5919da7cb78f1d08d7dabd09d5a3f229f0b18d366bcb12b65508051ef88ae4ed15dbc8f4452712bfac541c9218c585bb39c8c5de9b9663930c8248f5ffee3dc1e8d656f6cfdb993913481e0850785611e089b2bd3f6f703f63ded3c49f88c37f2572d2f4462f9d38632ccb86ff9eb0a1e0099193e59d4e86315a7a87b95ca8b47c6f2ba70aa50889cfff9f6887449fd635d69511e0c1598eea27e5153c43b0b382d93d68e9ab540550a24735ccfe86c66e597bb35ebeba4d90e0e247d47cb35f8c8e1701dc43ca680acfe02e6c99e9e03d4ee8fa5793be287d912d45d3a7b8b0debda4de394fcf1d075102b5be666087099f95fb47cf5d879d52d607171769aeb2d15f0cae4fb8728752b2834901fc08ed4297052f25910466bc8530f890f8a24fccebe27074f9987251804b7c223f54bbabad0cc106ddb24a0f7acb01f6e2db4f16976df23ec472de82a69e73d1c0d0f04cc82a679ddf3f0762e64177554d7c8e092bd1508d68a90e2cf495f417ab0d1f02c4d228d57b32849255ff0dc7cd86b0ad21fc404b8a28e353fe74231c890ee3c40a707f3c642d34017cc15cd67bc87d91a4dfe2279717f593dae0175ececa3bc3d5059b338dcdc3d83e5898eab40a5225f6fc5f59cec855ff8b9f9840ebd00a5075fe1b12d5314cf3efa9187a09709650a8b159c7c3f4b0c74bbd3bf67ebd9c59f2e2efbd7319ffc67808a4b203e800a994bd8403199f92e112ec360b8740669aa66714997e30b00848fd61ab315ebcedb1e26620f92404e8ebe273309a05f7fa1acb6071d28c09e7a6f6bc0f3f71540709a978a04848c0f0426d103bdcd1349f040a32f377733f624226d69f5f19eacac97fb984a5b719c46cbbe5697f3d2d1c3f969c6243beb1144aed1fd804c0e8e8f70afa3a952887a0256dc49282074f768bbc93a3de97aa2c49fe6360dd72e439bad94c197677755309cc3ab2e85b512f4fe34e5366faf6c8587a69daddf43d0eb81c34396bf0f98e5e3df7488b9414e3b8dc9aaddfff23d08645fb41f5673f35f87fa4249ca431eb5b77eeb8513e472c618972b356ae1b95dd8801eca90197d9c1db8d43c2c3bc47fb44062b7871427c5df37c3f50a9807429e769e96a14cf7e9b82aade0189ff9037b4974b8c6fada5e70976244977b5322dbf892ce079c29cd8541a308fdadd0c9c655d1d964811ea025178d527e69b96f859847aea8ea293acb25aeb65ffc6f1e58b28d2a84c5c81d0f9a54b890c749ef5654cde0ccf0919ffaf0b95fbb610325fc6105f2dbf6b96f4b811d7eddf37026c2764a66ed21de6e37efa5716bd1951cbbccf2331cdbfac6322762c587dd95c958122872f77647c009f70b7fc7527eb5d4d9114e7fdf602e0e0f1af6cf0824e8d6c04c4cf3b4235e0f82725d6c3532244a961854fd82c4aa578bc0851d1a6adadb74e6980ced0ec0b44b00acb4b41f576f4e6d0b6e4c46dde5d0f1a10859bfaa0932eba36cb963879bc4d4b08a6a90b13c12854b97564457cb6957f104d7cef3a4f2fa0bc23bf555641d03918f93e01f068b508e97dd2b47ec7118e4a8fa055144117600697f2a5a887549175bac7ae832e640cbb502948fac04bd81b15080eef47375a3165390d6436199f6f8ef45f816995e6e304ca24e45f21de21059db6291cd64fd081c7753f6d595920adcf79707d624078a27121f1157172cb551f5b77a15c2e3d1b98882c1da71be3724246187aeba1c55d93a4139d02b475ae8a71d97c2596d4d0e5ee0cda1a86d7f391a7bc51ff87cb1fb1cef1739c06bd81f09d20a70a3ff73412e723f191327fc725b07ae86a37c4d2fe1fcf5a971704c2139a6fdfcfc4c4f4f27d8913967a0a0a14fa3897dcba4e4bae4f15136a2c4b2b772f510f031dbcf9aa5dc421da32244139d867280880de034f20dec9f426e8338f1b89f1555f09815794900c0bd45206d79c9a1b6d8fd248144f9924c6a53bf52ef095ec17cf208acec4cba59e4d611ba63fc38692c3c9de0a2116da5a621625c0211f0b957560a5a1a278ff90b0b8ff113a1c863a6d98e16cc9c6b843813fbb44c7d3f4f74ccf1a361dd44b01d771914705e7a073057b999d6881d2683128581137ab6458f771cf7692531f33fd6a85e0ea38e9dc52563f67daa71db208660ff6fdcf20f86d59e905944deccbb2c3d6d2bb5af0cb3c0db7e07509991deab05923ba319c6f99ae294fffbe4011948c2b71e706259eb1ead8f6d35d7bc2026b8d59a1663c5bacf590808f483c3940f09e4ebcd9b39453f6e84450d581292c04cbeee78fb691884faeef5b658fd3c0722929051070c10c44ceee36f19f271b59ee007730c9d5a35a68808d0ce670ce4ce40142b2be41d14585cf4b7b6025af9bdd0be18ff2264ee689346162e614725b5427b08ad4137ff3335a1f6a898dda3f5955267b33e740048a8714501b4ab83b0769c7f63801b29cf86331de20231dec79a0374c1efaa56ab4a6019e9b71d8bf1cb892a1404b3bfc3bf35bf275fd5502073c09060f38acd41db5a7470077d2b53688667b31617010cb0bf6aabf5e9608e3324a5cb71f0858a63f0d93b1b5015df29f3c351d3e35f642cd629cc0f48742179d87ed0d97c888a7a902ae78029af6fc3515f365c426cba75f7202e442f6c1e03c6f63e3f28c8708cf674267b3a9f4297c69cffaed565b4dcdbfb5fca6d88285c499e5df358600374b7749881a31266ee8380e0d8324ee09b896a17613bbfac3135251b6dcfecbefe2946c569249f0d5b573099772055136a9132a570dfca6ea70b1a2df331c004ac7ea2c765de0e017f5f042e9c2b98819da203917c085ae69f7ffb40d08213d6bbd2ed67d6e843893b964bddfe2c48375d5bddcf9fd87fd7f3ed79d36b6abe19ddd6b5a8325b55414425890417cd18e40e67c608a81b78ef9fd5b5b727e318b47e9df42ab96d02850e81aead0bc9aa2f50fc1dffbe2dd596e2a4aa08d14af046dd52182d0be5e0c2301d671c95fed07ef825020618068a9ecfa0436ecd31e10d13cac5fce9706cd939c96602f200043687ed9016052630218e3ad063f949b80aa4d8cffc691330430f6ab9ad996f741f60aa8f30b8b85bf7f0f4f756ab979b56f9800d2dbb7035a487fed05e609d2e70f3fb81695829615dfbc45299b20c1b341910fa2fe177f26d0f0802264eb78ebef80b98a5392b7cee18e26b9178c1d2209a6e706a9e50d69afabaabef6df4da70db6388ffb2c096244744856e42dc84db8d638a3f06c59dc2530c8abb1b6a9de3bbd48f5e85d650faa3abe8b7781815b15543797aa43bcbef7c1f3935c251a29ef78c70065c88349c8873539e575274f49f6ae5c50d3a1fa1101cb8bebc911eaf7c8c8967f25c066492c08e5a976340bbd97c9509833369e32527536975ce4e91bc8e76bbd64a0e9ffddf84e7f3878a68376118ab661af56a25419cb44748bdd4e0de94df44dd34aa1b8e4b831a11e9feaf9b921f5a68282f49403b53991852114e29be514d178e496b8e3d0f87291dbb7768220c93e77bf91488b3f16f27b0f8100460b48d79905ea69d55f57eaebaf3666c942a485b825b6199c333d3b7b27da9f485d1a64dfd07d02fd609af4aa3c89a1228e21451dde17b77ee0c9e97ffef7cb018fb1ec12444cd6d2a8dfceb6f3a626e9be53c83e7c049a7ca74e300a9a36368e4e582ff125b6f775019b7e6285e61e4f446fea0116032d44151ba9f99c2406d2a75ad8d12139e99e024197aaaec862234bbc357ad4a9a2bc49617b0475f239f754d14fc12f9c8eade7b4c8e82bd2fb0a93018d8cf0d21ac8c90a1ada6db545550d6d94bb1d80edf4a6dff478f8b2708fba0b535af74b7829ae181fa90e223b1a1aa25e506e7cf9caef8858a1565dc041697d1b9f0c802d1812f1f8b6f9599078e2722d418fa33f4fcad4b173255c0d000d9d7bdbcafc9503aff64f2be2b9df5ad5cd2a443735068f06edb6f1ebc0db7223151dbe28506b08e36a6ddcba7c42b7b811b85bfc9b5de01a008b9cc08f066d00a63113e335cdf8369458b9a57360b03c500a961f0b2b5494346c5313411d3d37346599a1d161b66ce1e9256f3c1fad4b71784c468b4c832843e3f6b1725daac3ad2ba460c350ec141ba7eb3b4eb712c842c36e5cfba27a30f58bea9790736480ad1567014cbcbb09c7167f890a810e00"/8174]) r0 = kqueue() ftruncate(r0, 0x0, 0x1) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) pledge(&(0x7f0000000000)='#\x00', &(0x7f0000000040)) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) 19:14:32 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000000c0)="16049d6681e3c8718163e3d9a52b08855fbdb90f06e564ba1a671ff3368b104b949bda8d8edaaf959e77cb789e3aec068ed491404a876e50d1e04600abb5428da675efc5c158a2fb0b8a342a292044b8bec3c143150f3ec6e20805a8993ac2a61d5085657d7c700512e96a67", 0x6c) close(r1) close(r0) 19:14:32 executing program 0: syz_emit_ethernet(0x1fbf, &(0x7f0000003480)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6051e0131f89000000000000040000000000000000000000fe8000000000000000000000000000aa2b12000000000000c2040000000000008800907800000000557277c544431c8816c2ebe463feaac00013180bb1d9ac8adf432c783610eff02178138ae85f0f8a7540497b59d7a0da596ff35ee7df18c11a15f3c99546efe0ec43fc8d98fc7f9176c2a529ea283f4fda028d7d9ffee0a174cf71f0e01cd417b6f8337ae7cedb20f3dd364f9bcb2906a8fb325ed8b98454ed72d62324dc64532ba539e3d05023cc1cfdeaee479532c5e2f9acdb9b86d9335cc6a38e47791a96257fa12d9ae0c3a944d174dddeb0001e00a130816f092366efb0db850d24435b2858a1aec522e2186fe7df1f4be9e25ffebf28812d73e70aad879b7f1143cfa5bbc5fe70624cf657a45160bfa14b03db9d7ca31271b84d393c7fd20c76875cc408daa9b5f270593a0d4fb5f02a75317ae38d0fd81fec312435f34b5b4ba163d01285f5452cd5c5b6a8469f57efe9f38f6b7ab247230e58daea99b46c17d1ffc1461eadbf880c7ec56f634012e6fd8e3123f6abe88dc724131db0b125ac12ec9a84e33e893d9dd2e92c551c8578245aeadd8ea082fb773fa175db85110ecd76b98e3f715cc7dc98d99085382f8bcd06317029169cef19e303f62dd7a8c95200003cee86f0141f8b50492e90bc691518476fa3f3e6905cdc52b85028ba0b4179ea40fbfab6625ed0941a29813693bbd1746a5f29e09cb9e8e6efd2d63272f20646bed5b824f7b267ad6a3e55baaed452b5b8ec5a8247331b42645aba2c8b72ef5f28a0e7addf2b14e9a59ac18c2e87d8621669d2054d897d5e39b9b5f4f4bb5f0448dfa41c6889c4b4b1abc4b9612750c1ec781f31ab351738a74126733553d02af507f0eaba4164a5f6fcd4d498c4078e7f4062f13c35a7832e6f13501d085aaa934e766a6747e8f3c2c51e9d74316d1ecd691608fa1b463efd8baf4349ed1816c244f2987815b5df81022c5d99a6018b72bba62d1f80652473875a9e2df0bb8c5e9443cd2c367db2ab57cf099542014b55addf660ce83741487da9788a44360c24a6f28fb1ba62844deaaf00739095665c171e1e93c7b2fb39530d5286b788ee71544d7175ce7ecae09bad71b94b25620d6164009e12498c2c0b6cf09b717e96872cc93832edb7f917f149bacdbbf45e684b06d75ebbb0220ee8f6e9e5d0359e84f98241ed2da9c9481b19b4b31c3c8c7830ea51a40409d6f78051807f5f97b20de3d0c4830bf4b883ab1cc3efd86641e243402d6a8d4ddb2c52c0ddaf417af9ffd87a6f40f225d2f960e9f7de2ce07996c572ab5db2a2349425953123697799f3931fbe4f99723627f01b1abdfb353c241b1fdc322c82cdb180c4727c47668998f180159060934c2202b97e94d9d9485383a8607edd5c29c597f254ecd3cc3ee928970bbc286daf66a26787062ac732836447676a36cc7152c3a43d40e4ed5c43f4f0afa4ccf63ec940847d7b9c5377075458449f4d77481c4a320fd190d2615193517820296292bbbdc8d505b4b8ee397b135a950f406f493fac54fc46a6345a630269362e4fca4c8f1e8aa5b7449ffeaed91ffad513989b1e4e8ca7b963fb623155e2040cb173154c3aff55d1154f9e686617f79e4e59133dd7a736de378ee1caf120587f77f375eddfef6588a39163d1dec8f9be515f8caf54deb23d3028593be2da35226653e059def658742b641213c5cbf366d11a774d63506e8d262a431505da1e96d278c986555c3783d6e5cafae2bd4a38e4c1bb3652d686ee846c96c9ee0fa767d11eefe435668659f299a8ff31912702676b3b15e6b0741f41897675fdc07d20164d747f213de441705f18e922102f0af16ac624deb26d3629b20c4b22847b1c00229fec54c752d2dc280f30fa5e61576aab10653552193bc0dd942c0ac414f8948e5af9401fe591ad034b78819530e92a891e59e1a5412da5b6f44b204fee79a0f334489007d8cd1c705cc631f3f54d98de7f813cd571d4679d7c68a19905af97654a5cf8a5632a3da0dae7a24fdb08a285db6cd7c4c09b26288ae613ccf5a287997aa56307fbeecaa959448d86de3ef95ed432d95e56f0273948e2d748d7e81f54c594115328d4cf086e844270676b71fecb8a64049db17dd5be456a23af700add22a52d310267681b3108754cc14a9b6643841558d0fef3e62dc8be802a99398e5c5630a3aca95c66a596522fecffeec7ce38f19e844bcb085098ffb270c256136c7fa2738b467e7c36b4aba062d746c5ba9141419b1e11c550a63cb687cf07d14e77ec3c7de06d4442db9475fbe169e652fe368004d2eef1f83c2725612727f3c9a2d75d4194a5ad0a4d90c09d65c1bd3e66586197aa2f6d04ae3f521c57e0549b4757428a29c2a1188fc336a8461fe1a5f6b1f4ec0a5f9703dc50d97d2bd3ef15faf67d7b043a25d764050ea2083a22b8c8310bc15ee92ddaae26929290b20eaa0e322e2f6c40c5a1aef9cfe6254132929d3c47326062b0d35fa59bf0df5fe7ecab79c98c4142e0a69c0d63e100cf968d7684df6f3390c15613e3ab6f279e7cbf227b6ecdfb6206f9f293b2e6fbb4b0dcc0a69e31d2d4a07cab7070c6bf78b74d239428225a30950233554aea5484124abf55296210b3144625c3520834f535a9eff8c79b8db8b9c5813863b9ee3a42e73428605cbe6ae4b93f9c1196112edd65743c1bc2743206db1a4c572f5291ed17a85445936b47b2f82dd10bdc9d8861a9932eab3474d23e9dfe0da0aa8703f0b9d19a707e4a0756ce2354d82e3cd479dae5169685990daa10857280c2a8b5f149f79f38ab21ba2f70f8b3f38742fc6f6a48cf0ad8decf46f30ca11bdf2b6e3290e7e4a3029709bc2e4247ff7e7d8b8c8f8b42a0726f003d9875ae81a392653a54c46f3964b36accc7ba69020568994a3cf17e7fce39dde905e39ac2e9688672ae9980d15ef434aae8d13a6a9a05507a45ed14cf7200db4224bf1bd8dc38be4442b22832d99f2feeda6c5605baf432a6b878f05890cb2be41dbc71859ca39a38b9bf48c8c58f74e681830162fdf27d979817d7d50ab8250f7a0c6e891184d9fd165712c0668d7d839fdaccbc1a8666fd6dba1ce08c11e77e66a3ce34e2236342f3ebd4c9ca453a22e5d9b5946fb1585168a50d1851ec8e493262984fb99823277711661b69748b05e738aad4a7ea9b7f932054e1cd50cec57c00b8515849ff3bd5c3aa67b4074bd3f5325ebd73c07f097ae72a6ecdc538224cf278f0459d5f3083407f2eaad2070419e84e2cac76817a354b41eb3e9fd84230ccc80b0b408a52126efc40deb867b7972c752d539c763080e0c8af3e9ebad559e1a02190dc38e31782354630d5b0afa1ca5a0bb73b20aaefbb7bb5741b80d68be7d037058a8abf1d3c585f8c208c81f70167e0ad3a205a5b352d15c328956dd81436e85eb1a359583fb509a8de58a1baeb7d34488a3b2721aa80341b972280b6f525b7119f99b1bcc3e47ef03f262ea32af6d668d7580d32ebb36f5783feffa41e3d6e83a9f33f85910669d6bbd04888ce742f61e876899bb32d29909b7a66203390da2739d7b327e865e74c1402c7f34e0b95efe1aba9ce046edfdb8746e9d202d2094476b138da1458a8b9d41b0746a0cba72c1a17391699d705c8b77d18898c6911d46167ca72d483ec0df9ce493ae4bf504d08aff59ae278d41eadfe5ac438475558c1cf06186584ca47475be917a1e11e9e1b68c76e5a22a8b631124825504bfe9e1c76746f5ff5e069dee84791f5e9d5a09fd4c6b09cbb27996a09926591c3514833adcef3db068b09f8d37d3e137fd0eeaf2be9466c0e280a83217d60d6c3596c06ce7dd949dc59d44b86fded0dfadfab4346512aad1c74491c2343eb14af937a021012cc7ab379fecb697f83a5803a6100418c575d661021fccb4b55f75786b33be58ce0ae7493b60d1e1941edefaa618e37456d44c9f1f93492696bc182eeb852239e94a3ce392415aa2cc3879642ba9dc71adee82ca994481e4e69dff084404f418e4b7db5417954bd6450346011fb70e0fbebc7b5503ddcbe4b4af336189a4d4385b945492cdc6981f38d22f6bb16d8cb49ee43d351907f6aa8db909126bcfd4ceb08ee89cd7abe352c31737cf8741f97abbfb14b347f412119135900f4162bf1e735addc99df0021a0bfdbbf17eebf642dafbb8b442ac4cd2c5fde340fad2692436b7cb23ffdba33c347bae27b958cb1be3955fe5075542211e4bd44006a3602638d820da895d69d1b4452f45dce9a5c6c47f99077a193394194b98edfeb055999cb0d660eef7a9d8637d22b9f10ee62073760e3902ad98ed50f66a40149fa3ff30851c2ba301f6235936197eac611605589481225bc23154e4a00f519ecaedd4dabe45203656591a71cde0e526db6d9dc4278a645ddf4bbdd97e00f874ad32308e450af016540a3b299568825f945f61289282425b4235253f5602b3a31c710a65e46eb8d26ab87b048a737be41d3376385e0f45185f7d6bfb89b855159dcea0a7f439e582d4e8b5bfdd3aa4efdc5208cc9ad82fa47dd5be5d9073117d8bdc67d923486d28c86ade5ce40fdd22b16ee019d8e2468701003581393b880980c01201d2f35682f5d9cb307ce93e59f3ffdb30049a9a7139f6903ad08a43d907b6950474e859a6f74117854138a7c8e16eea005da35709211f8fd5dfa2b98a6df6c3c5013bab7dbb0d67be2094650448f4b69a124c60cd654634d4a43f411edd6242cd03dc111f125a298f4cb3a57192d3a34aa11f574ff31b1e69e7464c18d5343b98bb70c5d53fc0efdca878b70158118914cad42a835f8a90e731c4441781de48bb55761493a5e5016da8ca2e6d8f9e1ee8f8bf080d544f9f190392c780e826283e03a226ea6425b26f318acec449b404adad212d95e64c8d1e908cfc247efa406b4c066851652f72e88756067bad07702f6f0265c9e27a63c35cc908b2da02fb7c1d16963b4aa5076b00d07c3a91091273260dce288a7344028de6c1f92fdf4a8190bd393b05e3da17057882337a2215a5a1cb819332bc5d43fb83f76c125579da6914f642f0cfec2bb382709b18747f3d9ecaecd5be3736fa8a03fa0c2ab4a426c2661b562a52b66375282aa255c73c606421120e5ee9db8e8b8ca1375b0f05a7a1a6e473736e1d11d636f88d46a557520e20f6773c8982d3d700a060a52d8736dd3c87d1d6c50ac9a16d0a68e94b5468cd3e18e56e667ec16cf9e8b992fe75fa5fc8780ff626120f30703a0f753e443bc268036f91bd89e332cd759e68a9201800000000000001cc749340af30e004a64fbacf4acc2daa8772fad1ea88d08da87d7e478e196fd65f4d051e2e50a8b3a37046fc1910335ac7483b755c06f301df0e0e2d72a66031a192f0f83f84fc3713b4d91a620360b2370b1545b4e4e9022f7e9412189432f1ee8d371c00ecd2677bbd5c7b7938da8b1ca89cc0ca9f185fbf3229655e0fb4c771cb1447c303e159a8abaacfb25d7b6a3bb4adcfe393c4b14cce07782b3f6e69b15e3e462ba541c2cab8ed52523e80d5cb427aabfcc64b6bf1744a91c3dc72ce67780651cf4e1760543ab94d96f430fe9a1665027c0bccfeaf09ec9558e87984d8a8a345f18ec72a0ea5c09e4d3fb715eeb7a9273b5796b75906a69296cf1c4e7114f7018d1036e1d092c634072ecd2cdf754ec1be2ecf0efdaefec2dcaf1bccb38b05b262c2bf08cbbc2f9521e23f124590d7dd1a320e3610b6d984bf67d9d0bfba870fcf101ba0af003ba413cf338ec23e9f256739d557831a2d3a8f917659499d0180f2cc55087131d45df48307f65ea795e9f613d85e84924397c61e40458bed14c751c3a18b85bd0051ffd153b755588d1d67925e62ea55e4e5c59637827fa446d14a15a96a53184faaaae79cb26545459a68811f1c2befaf2043121abc895db305c4714588fabc51105ffb136d487b62128c83e24e32ca460f77f9aa9463b231076843483d52c02bfae432c3f8106549ea90f0847edbb58a4401bb5cc8ec25a0367de0bef8c58a0d2ddf2041f01581c567b6aaa77dcf1d1a981acc2996de4c7fa7bb098337dc2bb7e421331ddd29ad63cf555138a95884343f8b57f44e52b5cad75258863a0888ca39266cf1cd037d201578683548e0de63b48c4f30f003658f3e56573e8ba73de967f6ad3c0dcc446efc19c35a0d75ff7952675459574353b5b43aaec77bdecb9e5ca7f979078dc76270ce54d5809983ea72f86012f55a5650cc9263d96227b37056e936586e9d84f9fbb63327d8d8f72a584eede97b3f9c6156773af89ad9885b28692d9d2755162e7d94dcc0f4bb2411bf2004c285385cb335166ddd8ae9dd8a086ce363d659018224ab2cf484fb6a48472a52ac75465ebb758fe2c35f27b907ec728281280b5001906d001bc10a41eeb9682bd384a5ce1afba8786ab18c4bbab3ad334efba377f83231c8b100dc9ac7f675dce3654e2c8b475f2912817f427de305fbed063ef91fef30af1b510832bb72e1fa8ead35bf5a15dba7027ae3496c106542373d6d25663c2aa5f0b6170269ef88d206c1bec8dc15c9a594ab34a6769ee81b30dfe638e4d832a8504dc481ca28b214c72180e9f57480c5280e322beee533e97bc7f677bb5c8c54edffe86f9f91fb9f15ecc81b3ba90abd551eeb46d43812c586576a5f997d2d1d201146a9631914700a06b1cb76019073cc27edc56a2ad774d0b7e0deb34fae9475d38a9fe2dc4a4497579d4b04f33eb70501ca9be91406aefeff3ed6e95afe9d4f0a85ce6c861e4242475cce207bbc1dbf2724da3e5008981c4db5fe87d2ab26e02e75ee4aa73eeba55b026db3a5439092d86bcfb78455d2ab56fcd96d243ccc0b5a08b6226af6ede1d5694ddcea714a22d0f4a7523557dd2d1932f64f2d371cd04a5ce4f9e236f05d4257d28a21f924ef839cfc916c22f77224aa0dd5100338f4c954b2f283387c72ed60fcd176bac65ecda5d22a4f99c632d652f489a45d732be25ab317d22f34f3629a65cce49d146d5be66a9b2fb01228a198840fbc73349e178bd879b10621db6848cb69c81abfa0f0d086eabbc516c6f1daac3e7e61a369167e3e820c8ea0e6f87b6125ac85f6f30358749ba90f622d704eb7a353d1183234ae2bf2605eff39d87799ff42789bb49420a43c0162ef470d7b7e7d40708ea2e783d81f54bdd623062b3006e4b60f0d39200812e5d43370a0c54aa4edf7e015d927174547671931c31004c5efb6cdf416b0da532f24439e5ee5850ed73c50039afcc83c080372c8d5919da7cb78f1d08d7dabd09d5a3f229f0b18d366bcb12b65508051ef88ae4ed15dbc8f4452712bfac541c9218c585bb39c8c5de9b9663930c8248f5ffee3dc1e8d656f6cfdb993913481e0850785611e089b2bd3f6f703f63ded3c49f88c37f2572d2f4462f9d38632ccb86ff9eb0a1e0099193e59d4e86315a7a87b95ca8b47c6f2ba70aa50889cfff9f6887449fd635d69511e0c1598eea27e5153c43b0b382d93d68e9ab540550a24735ccfe86c66e597bb35ebeba4d90e0e247d47cb35f8c8e1701dc43ca680acfe02e6c99e9e03d4ee8fa5793be287d912d45d3a7b8b0debda4de394fcf1d075102b5be666087099f95fb47cf5d879d52d607171769aeb2d15f0cae4fb8728752b2834901fc08ed4297052f25910466bc8530f890f8a24fccebe27074f9987251804b7c223f54bbabad0cc106ddb24a0f7acb01f6e2db4f16976df23ec472de82a69e73d1c0d0f04cc82a679ddf3f0762e64177554d7c8e092bd1508d68a90e2cf495f417ab0d1f02c4d228d57b32849255ff0dc7cd86b0ad21fc404b8a28e353fe74231c890ee3c40a707f3c642d34017cc15cd67bc87d91a4dfe2279717f593dae0175ececa3bc3d5059b338dcdc3d83e5898eab40a5225f6fc5f59cec855ff8b9f9840ebd00a5075fe1b12d5314cf3efa9187a09709650a8b159c7c3f4b0c74bbd3bf67ebd9c59f2e2efbd7319ffc67808a4b203e800a994bd8403199f92e112ec360b8740669aa66714997e30b00848fd61ab315ebcedb1e26620f92404e8ebe273309a05f7fa1acb6071d28c09e7a6f6bc0f3f71540709a978a04848c0f0426d103bdcd1349f040a32f377733f624226d69f5f19eacac97fb984a5b719c46cbbe5697f3d2d1c3f969c6243beb1144aed1fd804c0e8e8f70afa3a952887a0256dc49282074f768bbc93a3de97aa2c49fe6360dd72e439bad94c197677755309cc3ab2e85b512f4fe34e5366faf6c8587a69daddf43d0eb81c34396bf0f98e5e3df7488b9414e3b8dc9aaddfff23d08645fb41f5673f35f87fa4249ca431eb5b77eeb8513e472c618972b356ae1b95dd8801eca90197d9c1db8d43c2c3bc47fb44062b7871427c5df37c3f50a9807429e769e96a14cf7e9b82aade0189ff9037b4974b8c6fada5e70976244977b5322dbf892ce079c29cd8541a308fdadd0c9c655d1d964811ea025178d527e69b96f859847aea8ea293acb25aeb65ffc6f1e58b28d2a84c5c81d0f9a54b890c749ef5654cde0ccf0919ffaf0b95fbb610325fc6105f2dbf6b96f4b811d7eddf37026c2764a66ed21de6e37efa5716bd1951cbbccf2331cdbfac6322762c587dd95c958122872f77647c009f70b7fc7527eb5d4d9114e7fdf602e0e0f1af6cf0824e8d6c04c4cf3b4235e0f82725d6c3532244a961854fd82c4aa578bc0851d1a6adadb74e6980ced0ec0b44b00acb4b41f576f4e6d0b6e4c46dde5d0f1a10859bfaa0932eba36cb963879bc4d4b08a6a90b13c12854b97564457cb6957f104d7cef3a4f2fa0bc23bf555641d03918f93e01f068b508e97dd2b47ec7118e4a8fa055144117600697f2a5a887549175bac7ae832e640cbb502948fac04bd81b15080eef47375a3165390d6436199f6f8ef45f816995e6e304ca24e45f21de21059db6291cd64fd081c7753f6d595920adcf79707d624078a27121f1157172cb551f5b77a15c2e3d1b98882c1da71be3724246187aeba1c55d93a4139d02b475ae8a71d97c2596d4d0e5ee0cda1a86d7f391a7bc51ff87cb1fb1cef1739c06bd81f09d20a70a3ff73412e723f191327fc725b07ae86a37c4d2fe1fcf5a971704c2139a6fdfcfc4c4f4f27d8913967a0a0a14fa3897dcba4e4bae4f15136a2c4b2b772f510f031dbcf9aa5dc421da32244139d867280880de034f20dec9f426e8338f1b89f1555f09815794900c0bd45206d79c9a1b6d8fd248144f9924c6a53bf52ef095ec17cf208acec4cba59e4d611ba63fc38692c3c9de0a2116da5a621625c0211f0b957560a5a1a278ff90b0b8ff113a1c863a6d98e16cc9c6b843813fbb44c7d3f4f74ccf1a361dd44b01d771914705e7a073057b999d6881d2683128581137ab6458f771cf7692531f33fd6a85e0ea38e9dc52563f67daa71db208660ff6fdcf20f86d59e905944deccbb2c3d6d2bb5af0cb3c0db7e07509991deab05923ba319c6f99ae294fffbe4011948c2b71e706259eb1ead8f6d35d7bc2026b8d59a1663c5bacf590808f483c3940f09e4ebcd9b39453f6e84450d581292c04cbeee78fb691884faeef5b658fd3c0722929051070c10c44ceee36f19f271b59ee007730c9d5a35a68808d0ce670ce4ce40142b2be41d14585cf4b7b6025af9bdd0be18ff2264ee689346162e614725b5427b08ad4137ff3335a1f6a898dda3f5955267b33e740048a8714501b4ab83b0769c7f63801b29cf86331de20231dec79a0374c1efaa56ab4a6019e9b71d8bf1cb892a1404b3bfc3bf35bf275fd5502073c09060f38acd41db5a7470077d2b53688667b31617010cb0bf6aabf5e9608e3324a5cb71f0858a63f0d93b1b5015df29f3c351d3e35f642cd629cc0f48742179d87ed0d97c888a7a902ae78029af6fc3515f365c426cba75f7202e442f6c1e03c6f63e3f28c8708cf674267b3a9f4297c69cffaed565b4dcdbfb5fca6d88285c499e5df358600374b7749881a31266ee8380e0d8324ee09b896a17613bbfac3135251b6dcfecbefe2946c569249f0d5b573099772055136a9132a570dfca6ea70b1a2df331c004ac7ea2c765de0e017f5f042e9c2b98819da203917c085ae69f7ffb40d08213d6bbd2ed67d6e843893b964bddfe2c48375d5bddcf9fd87fd7f3ed79d36b6abe19ddd6b5a8325b55414425890417cd18e40e67c608a81b78ef9fd5b5b727e318b47e9df42ab96d02850e81aead0bc9aa2f50fc1dffbe2dd596e2a4aa08d14af046dd52182d0be5e0c2301d671c95fed07ef825020618068a9ecfa0436ecd31e10d13cac5fce9706cd939c96602f200043687ed9016052630218e3ad063f949b80aa4d8cffc691330430f6ab9ad996f741f60aa8f30b8b85bf7f0f4f756ab979b56f9800d2dbb7035a487fed05e609d2e70f3fb81695829615dfbc45299b20c1b341910fa2fe177f26d0f0802264eb78ebef80b98a5392b7cee18e26b9178c1d2209a6e706a9e50d69afabaabef6df4da70db6388ffb2c096244744856e42dc84db8d638a3f06c59dc2530c8abb1b6a9de3bbd48f5e85d650faa3abe8b7781815b15543797aa43bcbef7c1f3935c251a29ef78c70065c88349c8873539e575274f49f6ae5c50d3a1fa1101cb8bebc911eaf7c8c8967f25c066492c08e5a976340bbd97c9509833369e32527536975ce4e91bc8e76bbd64a0e9ffddf84e7f3878a68376118ab661af56a25419cb44748bdd4e0de94df44dd34aa1b8e4b831a11e9feaf9b921f5a68282f49403b53991852114e29be514d178e496b8e3d0f87291dbb7768220c93e77bf91488b3f16f27b0f8100460b48d79905ea69d55f57eaebaf3666c942a485b825b6199c333d3b7b27da9f485d1a64dfd07d02fd609af4aa3c89a1228e21451dde17b77ee0c9e97ffef7cb018fb1ec12444cd6d2a8dfceb6f3a626e9be53c83e7c049a7ca74e300a9a36368e4e582ff125b6f775019b7e6285e61e4f446fea0116032d44151ba9f99c2406d2a75ad8d12139e99e024197aaaec862234bbc357ad4a9a2bc49617b0475f239f754d14fc12f9c8eade7b4c8e82bd2fb0a93018d8cf0d21ac8c90a1ada6db545550d6d94bb1d80edf4a6dff478f8b2708fba0b535af74b7829ae181fa90e223b1a1aa25e506e7cf9caef8858a1565dc041697d1b9f0c802d1812f1f8b6f9599078e2722d418fa33f4fcad4b173255c0d000d9d7bdbcafc9503aff64f2be2b9df5ad5cd2a443735068f06edb6f1ebc0db7223151dbe28506b08e36a6ddcba7c42b7b811b85bfc9b5de01a008b9cc08f066d00a63113e335cdf8369458b9a57360b03c500a961f0b2b5494346c5313411d3d37346599a1d161b66ce1e9256f3c1fad4b71784c468b4c832843e3f6b1725daac3ad2ba460c350ec141ba7eb3b4eb712c842c36e5cfba27a30f58bea9790736480ad1567014cbcbb09c7167f890a810e00"/8174]) r0 = kqueue() ftruncate(r0, 0x0, 0x1) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) pledge(&(0x7f0000000000)='#\x00', &(0x7f0000000040)) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) 19:14:32 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup2(0xffffffffffffff9c, r0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) fchflags(r2, 0x0) 19:14:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) pipe2(0x0, 0x0) 19:14:32 executing program 1: syz_emit_ethernet(0x23, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffff73030029f6b767ffffaaaaaaba080045000015007b7d00ffff00009078e0000002ffffffff93000000003398b31d06ce4e3afbfd3636d1944fc73d3cd977247015684926f4894a7800eaf32d4b11fccdd5964e59dce92b07b346a38736131aa8bc1b350bef0d36ef2a95ead419ab8220ce1a82b1939732687717a404458b089ef43eae59c96b9e04d6f4d344c96117c95b77"]) 19:14:32 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0xd7, 0x0, 0x800000}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) getsockname(r2, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x222) close(r2) 19:14:32 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800450000380000000000019078e0000002000000000400907880000000450000000000000000290000ac1400aaac1400bbe5278a8b7eedf380"]) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0x3fb) 19:14:32 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x31, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = socket(0x18, 0x1, 0x0) close(r7) sendmsg$unix(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[], 0x28}, 0x408) 19:14:32 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0xffffff7f, 0x6, &(0x7f0000000080)="caf56fdfb096117ae8318ec1ee61dcb175a7a07518569148d1cd6e4293c29c5073e0011258cffa9c87f7f80fba0cd993a733b5bf25d996d2302858782b7f6ade5618c6441358f1a46a79b2391edf8cc14e469c5780e76c3922ac7a6eb3d9713eb1a5ea8002bf752d5efc", 0x6a) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) bind(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) 19:14:32 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pipe(&(0x7f0000000480)) kqueue() openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x8, 0x0) socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r0 = kqueue() accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) kevent(r0, 0x0, 0x0, &(0x7f0000000a40), 0xc4e, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x100, 0x1) kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 19:14:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000040), 0x43071, 0x0, 0x0, 0x5e) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={{}, {[], [], [], [], [{}, {0x4, 0x5}]}}}) poll(&(0x7f0000000080), 0x200000000000009f, 0x0) chdir(&(0x7f0000000040)='./file0\x00') 19:14:33 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) lseek(r0, 0x0, 0x80000000, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2}, "37fa8441f0f96103"}}}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 19:14:33 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x2, 0x5, 0x4}, 0xc) r2 = accept$unix(r1, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) close(r2) sendto$unix(r0, &(0x7f0000000000)="b1000504000000000000087d2001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xfffffe50) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x3, 0x5, 0x4}, 0xc) socket(0x10, 0x1, 0xf9) 19:14:33 executing program 0: socket(0x18, 0x2, 0xb3) syz_emit_ethernet(0x4a, &(0x7f00000016c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "b13516", 0x14, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, @loopback={0x4}, {[], @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 19:14:33 executing program 1: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f0000000380)=[{0x3, 0xff7d, 0x1000}, {0x1, 0x3, 0x17fc}, {0x0, 0x1009, 0x1800}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x806}, {0x2, 0x100, 0x3c00}, {0x1, 0xdfff, 0x1800}, {0x4, 0x1, 0x1800}, {0x4, 0x3}, {0x4, 0x6, 0x1000}, {0x2, 0x3ae9b8cc, 0x1000}, {0x0, 0x0, 0x800}, {0x1, 0x2, 0x1000}], 0xa) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) semop(r0, &(0x7f0000000280)=[{0x4, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/150) semop(r0, &(0x7f0000000000)=[{0x1, 0x3ff, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x3000}, {0x3, 0x0, 0x1800}, {0x1, 0xffff, 0x1800}], 0x5) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(0xffffffffffffffff, &(0x7f0000000480)=[{0x3, 0x79f, 0x1000}, {0x0, 0x9, 0x800}, {0x2, 0x3ff}, {0x0, 0x9}, {0x3, 0x2, 0x800}, {0x2, 0x101, 0x800}, {0x3, 0x5, 0x1800}, {0x0, 0x7}, {0x0, 0x0, 0x800}], 0x9) r2 = open(&(0x7f0000000180)='./file0\x00', 0x28100, 0x40) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000001c0)=""/68) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x31, 0x0, 0x25c) fcntl$setstatus(r3, 0x4, 0x4) pwrite(r2, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f00000004c0)={'./file0\x00', 0xfffffff8, 0x7ff, 0xffff8000, 0x0, 0x205, 0x10001, 0x2, 0x2, 0x0, 0x8000, 0x3f}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) semop(r0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x9879, 0x1800}, {0x1, 0x2, 0x800}], 0x3) 19:14:33 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) close(r0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f00000001c0)="6406b76e6a7b564429e6ed5c138988776992be9a82c849ad3102b8fd84bb7ebc9d913b5058c2bbe08a7e6c88f9a1f60aa004a8efbd797944848b3ce13c3cbfda0fe3c61f0d39d19a0f05bdbd571a9c9d1f7bdd7b9fc7b37d0911e2477d80c26ad3c4e2b745ad697fa6fe52b4dc6068e3dd8de1db122c99c62fec8441f65d", 0xffffff61}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000240)=@un=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000000b00)=[{&(0x7f0000000280)="012a76aeb403cd578cfb9540f62f137d23c7", 0x12}, {&(0x7f00000002c0)="e65996bcbbb9ddee54c052dcb47f06a776617740b1dae2db776ed6387de24bfa702b634a0f90d2389796f651a113487085ca7d8a6936a9b968600860bcea467ab835aa99d13550ffca7332d966c87cb2e987d133802db096e995ba8a91c7db3c1b36e9eabd10fad84a47c9f41de32dccc283842e6a5df89347eefae9be4d68528355451d3ea423294069fd8b58b25e2f065a1c47419d2d65328a33594bcd46584649751a8950c6e5369c11e75e813a2129ad1ec7b579e5147a4fcd805885cd527b8fa046f3ee1c28891e89c3c3db", 0xce}, {&(0x7f00000006c0)="699ec9d78ef3c957da366a9a64618b95761453f3cdbd5edd50f98483561fa27cae20935c3b7a9818c3233995b10d7e940e745d72c8cb8ebc6130f73f875645305fc20d658061681fd551653596df2a13272d039a0dda9515247cfe0f8d208c569e22b1996bbc86089a567c20940fe7e0586e68c081d2efacc094562ecf7f168bca693c955b82e85e77f7f93aba03f7250736a1769140261e1f83234508", 0x9d}, {&(0x7f0000000780)="49365e66009342597baec3957c212a54f4bfe646111a66ea7eace104df17b857f2a0c8189309a316af67a3db0c57a01bec8bc45204cf8eab0f815cb569ecce558e23f320ba388d1f137d38b7cc10e24d54d09f2d2264b263a4fa57ab0b83949b00885249e71bd01bb503e41205403fee2fd8d543ddab775c5b58b89f593b8ef1176aa1fbfba9ca63d32ea1bc51585e300d819b15f6ba07a6df0433184e4c2db25a198b83bf61c2d64992559845f9c7c587b26a371b76d127fcb9178e6add23c32d92e1d6cb7df994368eacea7d20fae6", 0xd0}, {&(0x7f0000000880)="e898b281d41a9b81f3cf4913b437e569fd007802032ae45ca9b59d6670218725f67349d6a9b153ac78416279589c48e87c596db894f45801069003f8d1349346ee38392bd94fcc4fd7ddeca6f5d27f291df0cb82c7f2df68cb4b5acfee018c71fd6993d4174988cd6c58be4127ec200bf2039bb9236599132391a608043e79e0031b9382d5e8079b1be498d265d2833afd26b6aca05d8eb9a5135d06e9e01ec6f66d105c3918405b96713447990b771a727042de0190b4a385e6b282d76631f4f2c2e1e06775ba8c23f772820b4ed43714fa0a3456735f5cb9e5a0c8bc52a10c7aa0e8eae0600d56303f659731645089f92be4cdab", 0xf5}, {&(0x7f0000000980)="7cf0f67299d88085af93295a4a8dbb11020a209ca8062087306331ca45f7543033004dde2229955732c98f3463332123e4fffacec5322feca558db69acfb178842576b75a186a0e3f556ee83dc10f3678f261d59", 0x54}, {&(0x7f0000000a00)="2cb1abbf42c52fcbede3e7c4cdff633a3faaefdf78435b490d374a62e59a583d21cc7f52f24b0f42c2886f4fe3495e8d979d3229b9d8a789df1bac3777513a9ddfe1975decfd83ac9d183c0fecc724b8ca4b178da02b4d3e9298bcccb5f989a9365aff11270ba1bc1c67ee12503324d0ca1f42ffeeee83ec6a0d72b40710fa5952ae2b5000f3e5ad725933d9c0d7dbee025a78ac6ed951cb0a673c7a3bc944a4ebf49671039fe345205b717e54c709399366a4a24129031607adb87ee78904797c80585d8d2d782f77635b6850aa2aa2367deb6ad8aa492b6d7e802dff393bb41917938b667e", 0xe6}], 0x7, &(0x7f0000000b80)=[{0x40, 0xffff, 0xff, "03666513a6f31f7b2ea2336776ae734f82b96abddee4af2103e7c3e9cec5642d945d61b0bebc2dfb79"}, {0x38, 0x1, 0x3, "b8f3c2d5b0d207217d34941656fca39ebbba04ebe9a880924609f00aeabdae31a990701fa508ac"}, {0x1010, 0x1, 0x84c1, "05be464dd6ba179954930ab509def38cbab685fba6a0edd32870946e287526303a3c5430c2cdbafb2254889610fbb37ab9468adb5d6d41ad25e8fb80c956f1063e925a16eb2810254dcb670a701ec542641be70b9b5805f2aa1be03fdb9290b8185f3e23ab03a983a4d1dea79ced5f3a554ebbf86c3e6138c502e805526fd5dd749f7e61b630881fc04c09a6e4521f48e952da482eb9ff7e6bc78b4cb9f9ce75f824a6019692ece9d561cdb98f96e992140723b91609d7cd9a10747bbfe8054cca0a084a1a32f72e728cb192e3be0a0b1da29a3bff01d0575516c44b9cf3bda37605360e228c707f02f7ba27fe126f608a2e20753b60df8dc6cea29838b68d793dfc92123237d85c896606b7b66b3fd2e268f986f8c59a8fddb0dd17ed5340d82613f3a6c826f2e01f38b357f798c5097a98caebcdf5f773d4cadd67b2bc322accf4e36abcf5cb2eaba99598980666decd634b256102b5b1509a0afaa32dea7a3cedc51e669a692dfe4cd7fda7caa4e0ec3d2f0842ee02977127bd48b40fa1674b50a70ea7978f622caab05a5f854896b4508d80bb2fddf7f81117130e20cd5a112ef6c53dc52a031e4f0caca72a78233c025d39673a342d12d978d4674714d11c19809f3a6f6765fb1340ecdf1b5155f6f4ad3ec8059ccfd8bbb71e1163ec09445956b353938c37d54b9e7eb57aba7df9eda29e163eb673e5680a611b1e8d9e03be959724afb06246318b807de7d8916000e661d796646dbaea17c573e466b8d7c73632c71ab67d320568d0dac20412e04890283bde7def83bef46d5be2816d8a0cdfd4dcd8e0b42205736dd8d1623bd6b1757082d7b80269757c19129ee96b9d13b121e0799c09455a5013d896b9a531c1e96cbe546e929e93bb0073cdfbde1c416df2d5fce925ebf9bece43688a5badd52c057ce945b44b272a79b1508c87280f6678a8cb542ac3601b8832d4633176f83a921e42b7d51fff8ee83e37e390837a25093d11bed9fef08014c2c7816a1fd812ecde9ca82c67e419925bb4f8c5f47456636f51255c1be2619b7130acd55c1fa1856d5312f8fe6197587884efb3a19fee383003278bd5b3229af705b1a2a52677aca0fb7d4a72bbad4b698233a29c684a0093cec5d7f96b7cfb847def835a7102353397720c93f75105c397667a181656b2b5ab5e7fe63ee6f27fcb430c9baa821b34bb65a783c49dac24654b9f3869c3a7a85b344169702c33845170ccd3969aaae67a0879ba22713d67186ee0b82568b192b1348dca51eab29838d77577e72c3be7cd70bef0c860708b7692564f913fe8fb4717f05ee0bfc37f172f59eb7434c77b5e7ca4c5cd5abeb51c4e9f1f3b16a02c886fb621f7fd35b3e317d0cdb28368f740a82f01bc393523632eccbbc7e6ba846dfed4d6173f7818a34bad1581f511924d481e6e32f670bb3e8abd0452e4de4a985630480b0d3f83f1a72cb5fed9567365313a644d8889e10bd6cdbb26c6b11b0861785db2a78c66bad72a974aa713062f9e9e93b08a8e5f708733ddb12555c8c0ce48573276067f7e145f68bab46df06b1f44e8f1a001110c6946ca3041a6cae51dacd80f451b93fcf7ab9f1eca9b3e0dc8ee2c8136a017eb0a479309c861c49df83b7f22f34c006c2b4e28494da38f10a0b84bbebf469519a5618256bc0813c78192c364363842edb26907c401c2c0b34a8166daf9d2616882cc6d9d9514411767c1ff15e133556fc2806008a7d5f49b1a0e49ddf77003afc234113ba45964e1669328bf8b7d9daebfdca2e7cd62a3c92249fb0191f0c9a42b73bc7bfa9ddde7780b7e8aba28441f7001b53fe40321026e7630d6f44c7766812aa7da071667313e302be5624a516376f6a5cd13a44dc334c85d764502415f80cb9eedad16642b8cb980f44cfbbe0b46e3537f3692a9dbb8cda9ef8aee8a6f31b5ff56f2e57018f7f5f70a8c9706c2af0f6d42dce2a2472f9068855aaf9dc79f9414e91e5d6a03e4c259a97cba1e066e64b9963ffcf837a98c32d028b7e367e643657ffb024fee8f87f731b13e11d826400b0472f1c4796e055761105b9e8d8cead2cb6ca91df4f5b4f1930d7e24d235566307477c8f4a9121e47053484cc44f7ba5c9ba3a872829e55f338f8fa8da24391c3e778c26d59f565c892f16f330040e6de1cfc8aabbb9802abbc41007f8fe16e7f14375fc5a8b3dd8d948704593be8f3cccdf118b91b8906d2d0ca72f8e374fdd2a42ff560f603fec641a86ae803031bd8b8897124c980be09cef5ea68c0c964d93ff4063ac49fbec7665083a49c84b36375e812bff0b00d9b72e0de0329be6b4d8ad654aa2535b437f946ea3dd906a3533f4f8ea03c08c430f12c16974f136debcfc258d08a27772e437db2aa53a4c15dfec08bcc77f01bea8d6a835f8c74ffe1aecec6e6e3278799733c34b7b1ff0714daa3cd6e22647149d7da35896392b089d66aab6e6e22135273324692e1ac8602c680c1987851044d8bd53b5781378c4f26c4a4a28e175a41e7a24a94d3ba790d8478b53a86863ba93c27204a6990cd26fa3907bf53c205a248e267989c56bb47d06848d641c8b53b90c9ddf07131f98e4a2d4ada69f016d649d0f56f1c3498b8283a7e0bca389ff78e2b7346d5cd2188aee2b603496940c718cb802d200c9114731dc27dbb8c885a79fa927aa4a7e8a1b3b7f8399753bd7cd04a674615c42c1bcee149689d27e40a5c9e5d119d3353848d741bc1fcc1d0388125321ea4090248cd361501ac2236cbedff5e671898dcb4c7195e3759529f14997611767aec6a5f0ff5d0565642a82062e3a86fa8a8c334e2f4c8305728ecd6f4c1a6bf72b4d1527fbd0ae9aa83ccab1e2522bd892d45e9f286143c313b7e16c8fa0bb9bbc78f7c0f5bc38dab0d8a7565d8cfccf8e46ab02c90b04c2adbfc5cbee61ff91906cd73e18c18470a92eb368a2b2f9aedf2873fbf995ce1f8501fca60259612f83b8e8521e29fdd68cfe35fcf445e97b2be088020eaa7c801300122f8fd5e7387bc9b4e85298e71ab4c04fd18293b001e8e8ba55bd2e37b31991a1ce18e43ce63a874a6a2dc7103b29e368e4743335acb13a6d04bb4524f7c9bfe35b2c7865024b90c0c0e0ea8e542bacb9f2e6b8e02d808e2423cc360e9a15ae99d1c71a3eafbcc0c529cd9d94ef766ee120567793b34d629e53564aff58c0a7aa1774d2171665c0c027461a504392b59edf31b68f5d2e0909124c89d950121b20018d0df86524a8b34ba8e529c2c5d260b715c49882eaba93e3ac632b6a522a6fda19a9071cc0ff94563f9fed2b09c15c426e46f838bd98093ee9cfa86791df56e78c0be013774055dc07131d542fcad9b9fab7d174a748aa559c6951de4b301daf219e932522bcb8cf8d6252e4e3ce93d5a1937b81454e385878ce8d243a0fe5ddf8fb1d766d9d65c0da4a92533e6c4bae6bf7ec4f05d26bed3eda6daf3d964806f4cb25f8f63cbdf1ac9c02c780c837c51360e5c2d5631baeec401e24e8381e46aae98ae0f692d55600f412c6639a56397aeec4892d47dc00a850360a2b4e3be5c6cbd9f0f60f1f8d67edd3d1d7014c74fc45ebea4b9d099869033a1c61953eb03352a0d0ed5296dc749da39b737eda00f7747e81f3eff425e08b5abeecb61bf8192c2b464890ab9341b1c88f95d5309d149fa492a8f34ec4a3c2a560bad631a85dda3d2386d3c0050f976951a45c903839b8e373e7d6df7d3e4bd7310c11376859b5538ded9e08a011d44302b6f3867a3b1e6e226ccebf82db9224ffa4a9998136a1250cee1d8d511afd3f3752ee788790f1aafd9ee0985f56a86a18553a134d07cd276f07ee2489163cb1f9ae73933d4cde4651d97e3fcb9b291c15c893f8c69bfa99618b894c6e47d35bd3e53809a0da5bea73c8b0e7938438a72c5705686e1db6d4fe1078b109c7b98c60ee9332b019fb788a2a6314dbd38ce49c90bb5d78ec6248377b0c5ee982f75765c81b882568137f215e117662138237b94a0d4fa11a35233b42b919c1c2757ad12dcdd6726face079a9e7e301dd400a89363feca46f2cb60952681b95dff306371558b5625fec376c2d90e50c8ee8e87b6dc45d1e46321e081b9a218763670e9c036cc94c2df2373e488182b5043c3f952c25cda023433a2e220025fe22c8be2ec101eb08c82edae2a5f85b7620c264d116a9d605937004223df3bca07274fd99e22ef30d05d942ceb7b244c1f2681afc2acb22b4dbdf03690d924dcc2eed0d00e35b68995a177cdfafc4e2c53cd5f796e3ca16019cf7d157102e71c1de168be698a2b3d4660906dad17b65f0e43569caf6369a277b3ff46ec7e754c077d5546465c88070d9d1251d9b97bb4a2aa01b409ee761330ef3f376b33467775626489a54a046ca90dfbf51831ebac112f880a51f69b29d3e499cd689c8754beeb012e18b82b3e9ea5b1601a75c008498190f67cd5408e8b4ffbc24bfc36d5aaa31845cfa48c55492c5b411f80fbf0113be26fa531f65e279593980cff314c366cccbd46a5cc3e240c7d5e22270c4c8c0c7297804f2aa48e2055260b565fd6b0e8a14082da7e20fbd77e4ecf81d71faeb4aa509ab1a964dc25967306dc0535596366ad0efb1465ed249016f37cc14295f53edb2a97ddc9f3b7f236afc3d16fcc27c0c4a845b52a6f347f57038a98dc86a482ee121abf0bba28d790ec8f6057c2c952f173d8973e605c290cdec06b3efe994eb1cf85d8f1c6a7332b1a7e705021d85740178a7873b8ff966bc279ac7ebaffe52a09fbd0f648064decfca3428817b9e586e395219cc98b6d4c63a9da348d7d24da29ce8fb9f4c3292920d0545837bf07fd883567971fc33211b36352681dce2ebce6a49e9e08ab600f6ca11d181778e8f54c72a91d48e59d2e268b2f4f104715601135700330ef6d1284b3e05a4bcc7ff3fd0ba5409351a727ff09b728b54f60681cd8bc62841db7f008619a5d562f9e7a9767467c440fa97afb1ef755792d5cc97f6bd516aa20c7823705cca37f11d81afb39585a5ce1562c86258b436bf264d23f35b60e517f7693364f549003c67e2110f14b9f695e55c30c10db7f8e4469259e3603d4ec6092b9e5f3ad3e2ddf795cf7760f7ea34e752e27589ac42d7151c57cb8ea92433615177ea985ca6013be5eb435392756d873faf4a30250cb7e4694fa4d479950b8c249bae8e5e1b1e2b37b36b1d59d57171502d29c9506f2397301dbfe4898864efa9d44f9dac7da7247d3f6fb0137ac04908831584d3e37af734aebd7ac7cf1e2a305baadefee3a21652e284c740eb8e25f778844cc29ebdcb2fcd93d9a30809f23e31425ef51cbdd95300c993df59edf5ec770f461bb99389f33ac8db56e01d797b66a2c5b3db245eaa37f3b9a0923278ef9b9435258bff1b9585a15dde67aa2075172e60c3c2c1d32f7bcbd56a1d5cfbe46150d6ef344ae2708d2ba6627c4ffc16c9f014634d2e4f17820b29bf1098c778636a73633235cbaa3f4c5400326957514e1f8c866ebfe45fa1b31d349c6b29d189207761c6ef301c0697330f3503e69507a550ac51a1e6fca6d817ba7e579b5910a2617e48af0a472f10fa3ac448a422f8152fcb6ef59899a8c547201881cbacd06f17895b7bfac51cfd7e1494de9e19d3b83d064e82d3656e00d7465f86f2f16af94e26d5b6f0b8efcb80678c1d21b8057ecacf3e8e3da4b2230c4a9f3c2a0d756669dfd1fea9a7bd4ab3736a0feeecb788e1c8924722ddbb655ab0e43aef5be41997b7b74d7b60bd8ef4edae8803a03bd99a"}, {0x30, 0xffff, 0x10000, "9f66b2a0eb18b9c755fc0691fdacf9dbfb6a7bf6ab522e318be701936a"}, {0x1010, 0xffff, 0x7fff, "0e405c93611c11ebe9c035ab554fb67a5dd4d1f9ce47cc20b4a7d4c245950c0853fc13034b94d45c367e6a779d2ed1412b1b502aa41b5f1756145c4890983440df07166680878239b84a75445c4045d9be9008e46eab9b869881c172a38312ef65366f6b5479d3439669cbbd8b9760e608708ff4821b1d4d6403dd49be32eb230942796c51ebaa8e9ff957694501eda3230d2455d8fd6e4fe1cece3af3d6be5b6396ad95af8fe6fe5c1213e687f67be8176e5e2e33b41871013b5bc443897bd19a352c2ace0f6a4b06c2187b59cd9f5de585cedf7bd4807c25879c3897ad81cced3fe3ff7005c04ee2c4a7bda9f10cc81f90e6eaeba2e5530bb197af3fdb226c54c25773871cf24e4e8e6c418f54cc31dac8e0efc6d90cac801ee5c0aa70e43c1cbab239a4eebce34e146b968419c587d32867315f477836ad0d6e9fc27f9f5f6cd27dcc79a03129086a77aa77e0afb64b09c626ff4800e6a42cada87927ea842513903a4ec6fde9a62407303188e3b3a3836b0cd77d4b5c640eca92adbbb3677d3c80c4f769b125f3b4af2eeba42e92fc21fdf8c4ed45ba300178a0194f491db41e47e89e7d1f6664119a3c308b6f6721abb7c5167b3bb76e749c6f6281bb98e69583f20cd1cdeb2a3e42a94716efead2717b8cb0c000d54555e9ee3149868f2865ec5bfd9d8c86faef57dac7d45233f0fa8a823c9a1235b54ba479bb5299c912d30350fad98f9ddbec7929f761b8ddd1af723cae7777d668e545248e0ab48ac0ceb58e77c97a47851af7c713a9ca4b7c1221c6bbc18e2395ef00834f4b6ec18e6426142a3b43e3b1a3b8c1cdf30b8660ff3c2043604cf9e26ed66dcd71c6bef6a89d27431034e9a6dad702f72fa24759f70c5e811ae7b1917ae74dc63e9036b0b786b7a1abda82dbce8668c17efcdf82cd6624df5680073a50fd40c71fe50e9912887d804627fe05a645d4e05f2808adbc02b6943903b8e826833ec0427bd59e91160b3fe9bfd22039322706c368c3097589050e2a1f32ee078700dc3339f82c4cdecd775a4ea0ce9dbf2eef1fedaa9c4dbbc5596ced6e55c9294bb18530b5ca9e8f391222996f48c8322b6f373bb03770013704134b90d937b1bcb373335312fdda414b19c37e9980609ff12e689a108fae3162f7459fcf21538e759576b88a5f1292cb7c0f71e73daca9755c138e52744f12b6108e4e954853f89cef5f6048b873c43c36af9a874fb066c29aa3a186d79763014fbcb4078b9a8272dc6bbe020b31b14d3efd36c6fc116b668bc5635f17e8e5ff1ae2888f4a6d48e860dd69b1ff9adfc5117f8972b2fa742077d631175f3987c6802ccc2ab24ebffccae34e1b3ef6517c9123aadcef57b5c6a3f61f58099eed898b4623e0ebccdfe3ba2ae500893a816ebf5013e69d3673a50bc5351a2945a2bbbd157fa2473dd87e383ca1c8e436594279d2517ff00559d721ed51608264a6b54dd907e4e53794ad2acf2146ba630e09d2fe75cf1be1f9d3a25d06c58e898a014bee09d4826e92e977be91fffceaacceef7e408e26fc1a63c7c866b314e14e2cdeb2c5bd8cb668fc0e26266155c44aeb46ae6a3b0f724a5955cd300fbbf4223cb40d1780cd733e70772564703b650f2c7c9642ceff53ae2b3d27e8d124d1ed72dc619325c67f61b6d44d54c8862b132142fe942c480b3a3bf3e63e69ed20dd40120b62f74820c8e6e735ccdab5877d97fa69d3a602b546ee9e113c46289d786b6343b425c33d1df357daa6d6dec13f99640d22f166538d5de099acb366ae1ad7efc78b63e3defd928b195f48a2a7c5e9e2bb1a25e71c1d38a740ea5dcb9aca934631bb78032ec59b53f68be3778ea390741ffa41160c3e5715eed997d0c071392904ed7d571bbe2c0d9b8a53a35b01e550ecbda693b15eb1d6215adebbc24319bc5dd309b872ae9f947d9304434ef371c54efa8defb7259f37bf5d96638dc95d36d687a2edcc26bd8da8df2ee9fc403bff32a697e16c656dd91135f31f6cc807721b6564228ec843a1f5b247e3b69d69824d49d1d270f5bdca639fc81898e224b09193dc7f40a82a9b532ff6dcb25c14efad93b1a7aee2628988bba3721889cc53af715f418427225a5d144877d9eab6699a09b0362ea3a8b9bb39bdbfc4c0597cec9d6d5eaf3bed3b494aac4d46742c5778393d5e58ff7468bc31bf82296d4516aee6cd73a619e81bf65c28531c175cb7f00dabd0b8f56991724e958165182ed79700e60df5f0f882fbee62d1512f318a3ceb8bb3cac1c9f243b6b3984616befbcf8e05e46c2f96ee77ea3e151504bceb0edcc30e1149cf8ce6dd1569e904414acd32dfc58465506f590618f972969c5baba6a283e79fc81a946d6db774fe8c2a080729057455dc2b6a1132decb3bb785b3aa8c613cf1900c08a9c72932e37c1b470ad5873a6d03e3f0c5f58c628428d21acda24fca9afdf7cb63eaebffee1021062d6024e61f5987edf9f70981450563967d70b2efb0654a422e381a654bc618fdbfd03097e478f60d84c0e9d2e503581019e57899ea2fd479b238cc2b868637b96f825e263ee6aa3597e647ffc168afe954e882b995b7fa583c84c5cc887ba06c16d0e8edab4c4337482c56c1ff7c3cf989673a9b53d0912eae5510ec281ef815a0cf69b15c4ce3518c585b5d2ff97a15f5762102a4d7d7d8d5b5d9e0a84beea686e0f1d4ad9cc518c955a30c7a7961450e49ec04dc7b3f48f0d6d86babc0a14828fdbe4113ad64a4e711c9b95a4e78e8af9ada64252bfe8649ccf422e4f71558bc62fe0fdc850d9f0dec161da3a9ca16d5fa8dadd9a5c34187288256bfbaff5abcba6e758728a5d7f94ce62b3bee43c79e0fcd8953f96abce11864d289b821c9faa0fe7b32525bfc8a11efb7cece1461ce92412555afdb95d59c59cbf79594ebec982620c3868303708fea293f7633ca6b17314089c86f65d90affd0cc15172048956daadcf0150ea0b45db082f115aa1d4cfe8b9664077df507f1171b7b69d966e71676898f19dcdafb9b851880963253fe276826c50915110e82c9a346a860e2691d3aeac0cd330128d2f03d5f3cfb525698e73d3f0e14ad4bbbbb3b5110622c1c3eddfc5e762eabc227079c35fc8cd3dcc77f0a06f01a588057e077551e06ed93060afa13a3e9c55ee1f9dfd006f11ccb7448de686cebb576d61a5fee76fdf69b7ef3fe49fec95a819a19f21b66a6fc40a20e3ea2bc1344b1c1e4b765f74af1a48323667f637cefbfe49f8a0e6bcb555bdcf00b3f5b04c4b343d234ea151e3755ccaf29399fa08a62ffddf4cab0618d3c62c01ebb51e6ee5b8ed83a607d612b90fd519a10b6695ce38b44d62fab9591fb851e0f27334347bb19a9779aeed57a4de4e3038c728b3ededad61a738b82bfdf8001a55d08cc14a726210b4f3a06b5b125664fd0fba0fb580e4431522ffd496422b3f2e41809b8c7f55a6bddcc52cb3a44443381775741040cba38784b99c967b792ad8e8d2483bcae5026954b9d5c3d8e24ccee587c73b4dd87daf26b137d0f95abe1d2ec789f9e3f8944cd778cd10ea021e4a481354059835093c0348546e39f5b6e3e91ef9f33ec46d993648fa3bb81b5bba347a4240e6a1b33304ea6e5cb08a94f6505ad48e3e1c8979f67272e546bb87618df69f1dad1e77bfe00eb19c503a654ed7b27c80db9be98f4246d1cfcb2eae9c3924b32d487c9c77d281b71f81a514a05cd9781c0b515fdf7f8a6359076b8716a24be553673e8778bfcbc67bc733992de22472897aad26cae5e781be50044872961785bffd066983f1aa51de6f1ae2ebf36d4aafb28da5949737893b70effa307f2b9be1577774c8087e99ecac5dba93bfe6c5e321b2736a251b281e0dd4121c76a68201e41c7d0bdc89e9b83a5b4ead503698bf67d81cd82524d7c9a49806bae06eda1718f7ce980c8c9e36af5de61f3b82e80fc15bfa2a42360a185c09cb9e46c3cb1c73a897bd620376c6b3b8cbcacbd9f247cefe27051373c3aebd503bcf24ecb0c29ddc0999d9184f3a29d4921e20394e0c7f530d5f1fcf78697b801ef52b6d5a86327abdaff9a21adbe0af08ca6d7d7fdf3b93e2fbec819bff51b80d0ae81bc576560402368c24e02118182f7cc6fe8719908a7d28daa3412336b9d73327eacaa27759e9c1d10ecb47ea61effd90f4fd4ead80ac615a046351b388cbfe42892b73640fe0904de047418d51e26d74a3a74d7beee123b55023783aec8671bc63c4b3809369ac124119102e1839f2a937f0f47404c170bc47d4fc1e9f584e576ffc1993aafd3fd809cb29f4d3b6483b8beb496ccfa59b5d3940328ae295fd84afa328cb64d37ed3eecc759186d2a4708f0f96017611fc6737c75fa90077a142931530204c9d4db65b44bd096b7d5a96bed694bb3228d112a639293c481eea21844ed631889f0097642da26f326408042560895a9003f3e8f3ddd2f74c693d34afce5670fec6f7e64aee4c89e6be6d65bc9a0382ef8df8b90f1a36dc9f79ad63560c3438084a6d378c3f916d9bf8bee5a47ba63e60e92c18a2de9666890e2922441245bb39f88ee31113f4f6c83918d7ba9536c4b3df602ab1395ead146884a95a070e7bf357a0ef8bdbeabbd41a68963eed4f50b76e4f93a40f6914668ac00a3ef7edfadd98b31b0e264417018b4bab920fae97393f847761353c19ef143573c76d32c0e187be19f715fc90357645e45a92c4eb4ecef899fbfcda59a3a3595af280f3a28e81ee7640f001bae7adc7e7db427d183d14b2729e24f95500265db960c5ff9c89da356db0ecd88712575a6d098400323bb2e136918c89ac2ac0aacbdf41d431e25d76076fba918bb307251736f78d44a7f3ea6ba9f9abacb5b5d34a168f37df9c896710f839340b6eada9e6b1628b8735575a2cbff5bb218c81241c302aae10fc00d2de337ebf457f536b9692235dd9ae35d5108f1075bd03d31124ad20fb4ad6fa5b950ad25166cc813f8320739798e92c325430af02a48307325360d164994a793f5e5efbf9db04642bb5078d956ea73ee2c78e5fd9dcd30fcdd4d71573ae87d98d64cea2c28dfc5c98e91b14d921b2053d0e3d6f50d916b732b9a90e236844eae149a31c2ae283964c915be704f873ff3e264b4d1ea103360527d3e4e628057cfccc3dc829dd1b5851d9a4ba32bf3225376ebde367cb1d0fec0a00325f6505aa86d003171e008edf3139db65435a43deb4adcebf6391f36449b83c7717d9e1f5ba45b066f3172a104c8220bb3a79f87d9c1d4a21658c2a48cf2e2597a4142645eece5a5254ed958495498cb9754e24ffe9d6bc06660baebc980b54f8a44ca0961c2ffedb9a5c6b6138ddcea0b3ead8dfb35aaf31aef0e079f4958f54ab9fd35663be83d21cae9d31ece6df171fc5727691d22ce55272d92d867fd74d38df57262203eb7356a205ebd7887a1dea378de7f43eae1d5fd6f680f5e2e02980dc8952f4c8da281b24e38f4d61a6f86edac6947e85591c30817d53a08b8939e1d281271a4c4c9f54102c5ee1a737728c2f5789e45df169d218e140cc2936d77b1446e03f2e84aa839d4152e4369cd51d9e340e3482dcdd60c1a3e83a33cacf07c1ec225505add06a4b4fcb4c250ab98f54fea468486aa9bbf33d87d9ad581047b4442deb4cfa22a887e374b5d8b225c9dfc7077c804ad40e7fbe4050749b60eb679b9af749914d822902d3d3cef2e24d4c408b01c6199a8840023ebb5f5cf68050644fe0bb93e33d1d9e8a50a5f80aebd0f72d7313a43ef3992fc15e2d017d2"}, {0xa0, 0x1, 0x4ae0, "33526e7053c36b11451205a75271074a97568b131e97d0f110f741c682604266677b27a08bba72577ecccae2c25e2be430b81b953f5e2dd7142e734e59908a8091e98891173fe98ac266c371fea33c8bcbb2113f8e4eeb300b3f7de658a29e73e10092d2983fe7c9dd5739a54741c9d44c03d52892557e7aef7cff457f079861acfc78bc12a58a052b"}], 0x2168}, 0x8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) socket(0x2, 0x2, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r5 = openat(r4, &(0x7f0000000100)='./file0\x00', 0x20000, 0x44) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000180)={0x4, 0xb74, 0x2, 0x20, &(0x7f0000000440)={{0x0, 0x9, 0x0, 0x6, 0x0, 0xb9, 0x5}, {[0x400, 0xfffffffffffffa34, 0x4, 0x5, 0x3, 0x4, 0x7fff, 0xe25, 0x7fffffff, 0x5, 0x1000, 0x800, 0x1000, 0x1, 0x9, 0x2, 0x3, 0x101], [0x6, 0x8, 0xfffffffffffff5e7, 0x4, 0x7, 0x5, 0x4, 0x3, 0xfffffffffffffff8, 0x7], [0x3ff, 0xffffffffffff0000, 0x8, 0x4, 0x8, 0x2, 0xd4], [0x100000001, 0xff, 0x1, 0x4, 0x81, 0x7], [{0x31, 0x8001, 0xf7, 0x3f}, {0x69df, 0x1000, 0x40}, {0x89d, 0x1, 0x8207, 0x80000000}, {0xc1, 0x1, 0x2, 0x2}, {0x100, 0x0, 0x800000, 0x9}, {0x9, 0x9, 0xfffffffd, 0x6b}, {0x7, 0x8, 0x800, 0x7}, {0x8001, 0x653, 0x2, 0x9}], {0x0, 0x4, 0x3, 0x6}, {0xfff, 0x0, 0x1, 0x3}}}, 0x9, 0x2}) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 19:14:33 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCEXCL(r1, 0x2000740d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendto(r2, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5", 0xcdb, 0x0, 0x0, 0x0) sendmsg(r2, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002280), 0x326}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 19:14:33 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@generic={0x29, 0x0, 0x0, "c87a4787"}}}}}) r0 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r0}}) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r0, r1, 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}, 0x107, 0x400, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, r5, 0x190, 0x100}, 0x5, 0xffffffff, 0x6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r9) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x400, 0x0, 0x0, r0, r5, 0x1ae, 0x2}, 0x9bf6, 0x2, r7, r9, 0x3, 0xff, 0x9, 0x400}) 19:14:33 executing program 1: close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000700)='/dev/tty\x00', 0x20, 0x0) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f0000000580)=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000006c0)=[{&(0x7f00000005c0)="329552ed9802a9aba1698ed71361e11d4a9e0c4691e3fcb60d2a576eee9b223a5304bcdcd543f2d6509ce048d6b592a20db3ec621f0c2dfff35b422878a09d87b537e1b96d33d393d61d757d77f3077f3ce3283bb8b4945d990b8d8626f76068e7187e7072534fa7cf615169ed7550be4fecaa9e9f8e6602dec2893ef977f90cc66bbc03bba5a6d1167e657cc5ea02f44ce745ba631669545092b0c08089dde4f7c12c3b758d578ad42764d62deef7ce591312b2e17d61136d675985b42ac02401dc", 0xc2}], 0x1, &(0x7f0000000740)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r0, r1, 0xffffffffffffff9c, r2, r3, r4]}], 0x30, 0x408}, 0x807) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000078c000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x40000000}) r5 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000000)=0x3) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc028698d, &(0x7f00000000c0)) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000040)={0x5, 0x0, 0x5, 0x927c, 0x7}, 0xc) 19:14:33 executing program 1: semget(0x2, 0x0, 0x481) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000180)=[{0x5, 0x6, 0x800}, {0x0, 0xfff, 0x1800}], 0x2) semop(r0, &(0x7f00000001c0)=[{0x7, 0x5226, 0x800}, {0x1, 0x1, 0x800}, {0x4, 0x5}, {0x3, 0x0, 0x800}, {0x3, 0x401, 0x1000}, {0x1, 0x400, 0x1000}], 0x6) 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)=[{0x4, 0x7}], 0x1) getpgrp() semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x86f]) semop(r0, &(0x7f0000000040)=[{0x2, 0x692c, 0x1000}, {0x1, 0x5, 0x800}, {0x1, 0xfeff, 0x1800}], 0x3) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000000)=""/244) 19:14:33 executing program 0: minherit(&(0x7f000072d000/0x1000)=nil, 0x7f7ffdecc000, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x75, 0x3) 19:14:33 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0xfffffffffffffff9]}, 0x3c) r0 = kqueue() r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x25, 0x10, 0x1, 0x7d9}], 0x3, 0x0, 0x4, 0x0) poll(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x2, 0x2, 0xffff, 0x6}) r3 = open(0x0, 0x80000000000206, 0x0) r4 = dup(r3) r5 = open(&(0x7f0000000480)='./file0\x00', 0x20, 0x0) r6 = socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup(r5) pipe2(&(0x7f0000000000), 0x0) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000100)) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f00000002c0)="00a3f7186a4ce4a8756860a324ca776dec676df54a21998554b2f9b5409daedf5f8de97a59e115ffd0eb7e77542583e2794baf04853000111154b10a362d589ad3adf582df72969bfa2aac91572ebf6c3bee6a513923b0e5ed7b0e35fec7bfefac428f06b3c5325ff3a702e750b9bc33b34dd15686880d66b544644296d4ae3045b66697f31318f0da5f2d9d18e3e7b8283ae9f4b39c132203a8141d229d6fbd0764b2a6d00394a6538e9f9a8af85d322b70869b8e285b888f3b6e2a5a5e9b3d39a298a39d29fbc8b8547012c8d769d4b26f5c2707e0", 0xd6}], 0x1) kevent(r0, &(0x7f0000000040)=[{}], 0x7, 0x0, 0x7, 0x0) 19:14:33 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000000)={0x6, [{0x2, 0x7}, {0x1, 0x2}, {0x1, 0xa9}, {0x2, 0x3}, {0x2, 0x3ff}, {0x3, 0x3}, {0x3, 0xfffffffc}, {0x3, 0x80000000}, {0x2, 0x3}, {0x1, 0x9}, {0x0, 0x7fff}, {0x0, 0xfffffffa}, {0x1, 0x2}, {0x2, 0x4}, {0x0, 0xd8}, {0x2, 0x7fff800}, {0x1, 0x7f800000}, {0x1}, {0x2, 0x6}, {0x2, 0xf6}, {0x1, 0x6}, {0x0, 0x5}, {0x2, 0x3}, {0x2, 0x37}, {0x2, 0x6f}, {0x1, 0x2}, {0x1, 0x8}, {0x1, 0x7}, {0x1, 0x9}, {0x1, 0x4}, {0x3, 0xfffffff8}, {0x3, 0x9b0}]}) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000180)=']\x00', &(0x7f00000001c0)='!\\\x11@#\x00', &(0x7f0000000200)='\x00'], &(0x7f0000000480)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\xc8\x00', &(0x7f0000000340)=',\'%{-\x8f\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x83\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00']) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) nanosleep(&(0x7f0000001c40)={0x2000, 0x67}, 0x0) 19:14:33 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479286dd60451a7c00412b81fe274eeea9c7260000000000000300f3fe"]) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x36, &(0x7f0000000000)) 19:14:33 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00e4ffff", 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = socket(0x2, 0x8000, 0x10) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r7) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0xfffff8d4, 0x0, 0x0, r1, r3, 0x20, 0x2}, 0x9, 0x2c04, r5, r7, 0xf4, 0x7ff, 0x18}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 19:14:33 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) recvmsg(r1, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/4096, 0x1000}, 0x842) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="e9685afa61be3aee93391e093a35f9c1256a39a72200"], 0x10) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x0) write(r3, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) sendto$unix(0xffffffffffffffff, &(0x7f00000001c0)="39adcf9259ee2c208a2db835dd27dca34b0372019c30c5dbefad94d8c9fd98eb3f4f49723ff7d1d2be641badbe055cc6fe156070101bbf6f289fb1ac02c01940eefcc8a9c3c9f1dd9fd68af5295528a07e51c48c1ab13fb0d4104bc3ac8fba84a274c466359aa7ebd03e8368caaf23b435edcece37f49ea43803efde2698ced7a329b2bade1357ce5911a5c0a75adf8d0ec09bbaee6e35befb915adb16f64122f353a01b218cece07049a807382179e98186350197c68c8c4060d53607185f17ea793581df9440a54d4a5ea9f22ec220894c9a29d5870f000000000000000000000000000000000000fba59e000000000000", 0xf2, 0x0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) 19:14:34 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = dup2(r0, 0xffffffffffffffff) fcntl$getflags(r1, 0x1) r2 = syz_open_pts() r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) fcntl$setstatus(r3, 0x4, 0x80) r5 = kqueue() kevent(0xffffffffffffffff, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r2}, 0xfffffffffffffffe, 0xd}], 0x1, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000200), 0x1, 0x0) kevent(r5, &(0x7f0000000040), 0x200, 0x0, 0x1a79, 0x0) 19:14:34 executing program 0: r0 = semget(0x1, 0x4, 0x8) semop(r0, &(0x7f0000000100)=[{0x0, 0x9, 0x1800}, {0x0, 0x7, 0x1800}], 0x2) semctl$IPC_RMID(r0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r4, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) getsockname$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000021000000001c0ad9000000005169d69e6d68a57fe8c962385bfe2b028d38a00000000000000000000200000000000000000000000008000000b8970000000000000000000000000000000000000000000000000000000300000072f726000000000000000000"], &(0x7f0000000040)=0x6e) socket(0x0, 0x2, 0xe8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 19:14:34 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000100)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "95c319", 0x30, 0x0, 0x0, @ipv4={[], [], @multicast1}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "23b9b9", 0x0, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, @empty}}}}}}}) 19:14:34 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6051e013001400000000000004000000000000000000000000000000040000000000ffff000000004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="100000009078000046e28deb49d5a15337951d060b911bad025e662a44f663f7a534555fafbb5b0bd970bc5da8af1457396007148c521f459cda4bc65687b9ea63ba167dd788d99be2b4571aaa4a826c72204c41bcc6d14a21d7de92cb34b834c9fed1f4c720afb2405f1e036b36146351eab7e007dbcdd9a86f2e2bf4b0e9515fad440355387130e93a5a0df1be4a346a14"]) kqueue() close(0xffffffffffffffff) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x2, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="91db6d63b619ad6355a8a07dc8f5e26a092e90489cc41515e595ad28cad205cd435e249b4173f161b379acbb9df5946209cc05e01e763342f682051ff168656e4daf46159112becbf5360444859e88c244ec94120994fec0bae494b56ff3bedb712a424b4be644236c1c8f689240eb0405143b6bb2301ca751e22744c93528632b4435af6fd41530398e00", 0x8b}, {&(0x7f0000000200)="64212aa126cddd5b89b645165cac5147f31d1def5358bc9cb0416a21e4ae49edfbe9a7fe43537020e2a0ac5a8ddd83e149d1a6dacb5087072c03cae57733a6a8807eb1f5e08d5f993e6ea0f5ed866a813d914e1eebb09b2c66562bd5647da13d2012667c6b6d714cf019335e078dc3", 0x6f}, {&(0x7f0000000280)="974e1afdd02120113ebdbb28c9697f2ea07917447e7fc205f661a8f00ac65cf89687170bafbe76f76d58059adccab918f14b685697387ebef94b898b2b5f4d5eed9ca3e4bf8b17760e162dbb5126eeae12efe839fd233b25bca623c9f42700a8793eaa10297684997215ac325970b6e1f1a69d3d31c9a202ae397084efd5d43473f35953fa9a64c7a7d9ffcec4162876b2d1119ec31c23c47de691f38aaf38fa29750b40433cb0aebd479f9147f887ce6091f43c443dd2f46b40c37c1523f9874ac94d808dadb14904af097db0c162da80593cc5527f8267df97061d9f609d13da1f77d913fe739a9ec5bfea5dd8429b5ffc82c1f286796422c700774a", 0xfd}], 0x3) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) poll(&(0x7f0000000380)=[{r1, 0x1}, {r0, 0x8}, {r2, 0x100}, {r3, 0x1}], 0x4, 0x802) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) 19:14:34 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x200, 0x8000, 0x8, 0x1, 0xc16, 0x1f, 0x80000000, 0x0, 0x2, 0xffff, 0x5}) 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, 0x0, [], [@jumbo]}]}}}}}) 19:14:34 executing program 0: mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x12, 0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, 0x0) write(0xffffffffffffffff, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) 19:14:34 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x12) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000040)) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000080)=0x5, 0x4) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) sendto$unix(r6, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f0000000140)={0x1f}) ioctl$TIOCDRAIN(r2, 0x2000745e) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40, 0x1) 19:14:35 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) 19:14:35 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)='r\x00') r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x63, 0x0, 0xffffffffffffffff}], 0x2, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000100)="c196684cf4ff8ffd19402c7bcc1e7a9e09f68d7a38cb5ad16101f1f1a44d363b6ee90039cbe7521b6a53af0226a939ccbc3badcd638f799c81de0995b40b422e93b31dd2bc66603c3d40ea9831a1ca2dd622b2990a560547445bcb09c989eba0cfab69ef54050a980b9a805a949cf630f2c2d212614291ba43f7f711b33c76a58d559b1b2077d07795f59114175a75849adc89c2c0b3046a5ab1a581d6d3e3e2f546dcc11cd4490754d082a19ad7e48b265287c6a0d3eab6098562d3e875601b8bcd64f932d5943f4b0bb18058e38466afe9f36f7ca7a785d034351fcf0e1623a77d4f9c", 0xe4, 0x4, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x8) dup2(r0, r1) 19:14:35 executing program 0: r0 = msgget$private(0x0, 0x80) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/49) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRESHEX=r2, @ANYRES32, @ANYRES32, @ANYRES32=r1], 0x1, 0x7fb) msgrcv(r1, &(0x7f0000000d40)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000fb0000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea93a251f1ae8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc677e4fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f18499a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4c7fe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5bbe36cc175c5314e88be8f450ce4ccd91318c03621f40d110e86ce53abf3c7842da8d1483d8a66aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c90901d49935002ac7a1331bf31ad576d2fc803e7346edb6785c899e8f3c7da2381a4eb2327004309206588c765ee222a827fa9161a66e016b56e7e1608404bb806f582a72a8b295a7cbdfea6173badddea1361a68a4b088a5a1a71229b090f9d7181730a9449bc51f1b782416998dced0ca461f46beb1eeb855af10c68be9d33c967aa5c02379bde58be735e9c70ed3fa512df2f0fbec7ff61533eea829ab4b2de2b43233bd249626410f34d27498a972cf93e2591c56fee3ef9bcd4449fd44b0e857f060d9b0148e39ab89ae8854117160c296aa204d34abb4264b20c2f8b67d8de630307a061bbea03b7a149615202f267e195dc585e357b0f10ed8d8ab87aa7942711d17731097a295f3136904299f418a6e0f4b5de175c4ccdf8196c976fe91c04549d6e891eef682f"], 0x1, 0x1, 0x1004) msgget$private(0x0, 0x200) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e00000000000000635e9f9a83549c02799c7a96454ae58eaa3f328d7afc97d1d3150dd0e02073220a0f467c6e891947bc5928f1b244978b08a467c2d9625f010262e6ce2836c5719e16a05d800c460e995d816b385a5bff337c1159e8a22db2a54e340149a939cb35ab075439a0ee33e9dff4c5b3cf8bc5ed4d836d2b2cd86a5ca49769153cb40a446b8022126afbef96cb7ed0572607f2f88d1dcc9ace7b59be3f0ee79e5d41bef207728ed3757464eed0feddbaf8830b4c4cb562242171e18db86e44ae999d8c3a6ea96d9766cca89dace84a598355934df41068b99a17cf001596ef2a49871efecaf71b30f28eab9562778c2870c67f4503a1df"], 0x10) sendmsg(0xffffffffffffffff, &(0x7f00000008c0)={&(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0}, 0x4) r4 = socket(0x2, 0x2, 0x0) socket(0x0, 0x8000, 0x1) connect$unix(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e00000000000000635e9f9a83549c02799c7a96454ae58eaa3f328d7afc97d1d3150dd0e02073220a0f467c6e891947bc5928f1b244978b08a467c2d9625f010262e6ce2836c5719e16a05d800c460e995d816b385a5bff337c1159e8a22db2a54e340149a939cb35ab075439a0ee33e9dff4c5b3cf8bc5ed4d836d2b2cd86a5ca49769153cb40a446b8022126afbef96cb7ed0572607f2f88d1dcc9ace7b59be3f0ee79e5d41bef207728ed3757464eed0feddbaf8830b4c4cb562242171e18db86e44ae999d8c3a6ea96d9766cca89dace84a598355934df41068b99a17cf001596ef2a49871efecaf71b30f28eab9562778c2870c67f4503a1df"], 0x10) sendmsg(r4, &(0x7f00000008c0)={&(0x7f00000001c0)=@un=@file={0x6b2f841e542302b3, './file0/file0\x00'}, 0x10, 0x0, 0x0, 0x0}, 0x0) socket(0x2, 0x2, 0x0) msgsnd(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941639c6b5dff00ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0986adf3dbb1f6ea66a7a83d2e5f9ce3b3f33a4312bd05b3a77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f"], 0x1, 0x40000000000800) msgrcv(r1, &(0x7f0000000180)={0x0, ""/146}, 0x9a, 0x2, 0x0) msgsnd(r1, &(0x7f0000000080)={0x2, "f04e148aa4557a1b046b3e96099df829654c7e82444707c49d7b3d37"}, 0x24, 0x0) 19:14:35 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000000040)='T', 0x1, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)}], 0x1, 0x0}, 0x62) 19:14:35 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x6, 0x1, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000000)) 19:14:35 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="820422fe9230accf427f352fa49c77bde4437b9b5b00f2516356c9b660435b1ce59a0010209588fddcb6da61b335f46ae16dbf008a130ffe7c631c0b05654b015cf9dac96744bf8463c4429d0c822d8c873e76dbebf61ef33f92df999285e60821e7ee48edf13bce264e41a09b1880c00e184263f2c6e5f617d0f938d44d76e7b02ae10f0e3b3b4bf7516e032f882f1b7bb6e500"/162], 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket$unix(0x1, 0x5, 0x0) listen(r2, 0x0) r3 = semget(0x1, 0x4, 0x8) semop(r3, &(0x7f0000000100)=[{0x0, 0x9, 0x1800}, {0x0, 0x7, 0x1800}], 0x2) semctl$GETPID(r3, 0x1, 0x4, &(0x7f00000001c0)=""/216) 19:14:36 executing program 0: kqueue() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) getdents(r0, &(0x7f0000000080)=""/236, 0xec) socket(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r1 = syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r3) fcntl$setown(r1, 0x6, r3) select(0x40, &(0x7f0000000200)={0xfff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, 0x0) 19:14:36 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() pread(r0, &(0x7f0000000300)="099acf918f057fb08480ba0796ade5a80be72bfbc72f046818ecfff04592ee131beddcea627ae9c4859ddb2568c06053c310a83475565a46e795d6d37bd9ee9e9058be91cce9cc721699b7c32430bd0983955c26a1f05906720616481300c4e572e0e5b5c38f6540a13c231e7c32b0a9a52efbfbd50324c12e46fded34a9c3d87aec4a3ce2034decbc0fe10b0317e14eb22e7b590eec5d7152", 0x99, 0x0, 0x7) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x6, 0x0, 0xcf, 0x40, "6adbf279eb279884f7bd1045f8cf09a0ac2ea637", 0x2, 0x6fa8}) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0xfd, 0x81, 0x10040, "03664e2b200c031eded28000000000001500", 0x8}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c", 0x1be) 19:14:36 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) fchmod(r1, 0x8e3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000040)=0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r2) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000080)) 19:14:36 executing program 0: syz_emit_ethernet(0xe9, &(0x7f0000000100)={@local, @local, [{[], {0x8100, 0x2, 0x0, 0x2}}], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0xd7, 0x0, 0x0, 0x8, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@rr={0x7, 0xb, 0x4, [@local={0xac, 0x14, 0x0}, @multicast2]}, @generic={0x82, 0x2}]}}, @udp={{0x0, 0x2, 0x8}, {"4183030e38452811ff2202d28e8f26620fa265a4fd0a930d49bafb8b267eb915e3c43f3f20ad6cc59a2e0da05ecca4a1dd934de60dddd9cd4516343f1fe63d67f268f8adab666a7b4282af77dcdd296dac21ad95ccca3617b513a971e8e140eb37f21de51af52f5b5ac2620e1287948a7f70a03f47b63aac716b9146cc6737adf972f1024ce712344560067c28b231527a9ffe0d5423ec0e4597b68329cd12b640521166c54bbda4a32fa7"}}}}}}) r0 = msgget(0x1, 0x106) msgctl$IPC_RMID(r0, 0x0) 19:14:36 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0xfffffffffffffffd, 0x0, 0x80000003ff, 0xfffffffffffffffa, "73cc517b8e001f00"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 19:14:36 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r0 = semget$private(0x0, 0x3, 0x408) 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, 0x162, 0x7fff}, 0x1000007, 0x400, 0x80}) chmod(&(0x7f0000000040)='./file0\x00', 0x11c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, r2, 0xffffffffffffffff, 0x0, r3, 0x190, 0xff}, 0x5, 0xffffffff, 0x6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r7) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, 0x0, 0x0, r3, 0x41, 0x857e}, 0x400000000000000, 0x7, r5, r7, 0x6, 0x9, 0xfe, 0xd09}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/254, 0xfe}], 0x1, 0x0, 0x0) r8 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x10b) pwritev(r8, &(0x7f0000000480), 0x0, 0x0, 0x0) ftruncate(r8, 0x0, 0x3ffff) 19:14:36 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) sendto$inet6(r1, &(0x7f0000000100)="2a53257addf6d62fb524a32435f597e3bcc0223fd2e6b0fa25aacfcf9af7fbd22b3f022a60260e47340b38afaefa4c2b5df8af6c92b663a8732c25a92751b73206469611e24a882d13c15d800c47a285af056dfd9f39b9d889bd5cd840aa620c4f44559f9588f26144ecdbdb694f38b97706fbaadae3b163f199d7ab0cca1076aa68c280be001bd4d07c1e356dc75130b3db09d06f59e073acc6000000000000000000a46404fbd493ed4593e6d84f22d4470000", 0xb4, 0x402, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCCBRK(r3, 0x2000747a) 19:14:36 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000380)={0x6939, './file0\x00'}) setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x8}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f0000000080)=0xfffffffc, 0x4) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f00000003c0)=0x569) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000300)) readv(r3, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/141}, {&(0x7f0000000800)=""/255}, {&(0x7f0000000400)=""/143}, {&(0x7f0000000580)=""/230}, {&(0x7f0000000040)=""/16}, {&(0x7f00000002c0)=""/36}, {&(0x7f00000004c0)=""/57}, {&(0x7f0000000780)=""/112}, {&(0x7f0000000900)=""/4096}], 0x5) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000540)={0x800, 0xb, 0xfefffffa, 0x2, "07000000245185a818f8ff0200000000000000e6"}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) writev(r1, &(0x7f0000000000)=[{&(0x7f0000001c00)="75800ea23550998651ad9f3b3f944e0e2e0fe2afc088628628688213516a9c791c7a567be3111c2e48a807db864b280df8d42a1a4a09", 0x36}], 0x1) 19:14:36 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) r1 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r1) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r2 = openat(r1, &(0x7f0000001100)='./file0\x00', 0x800, 0x4) ioctl$TIOCSTART(r2, 0x2000746e) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_RMID(r0, 0x0) 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, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x409}, 0x9, 0x1, 0x20000000000008}) r4 = socket(0x11, 0x4003, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x87) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000001280)=""/4096) r6 = getpgrp() fcntl$setown(r5, 0x6, r6) 19:14:36 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r0) munmap(&(0x7f0000693000/0x1000)=nil, 0x1000) r1 = open$dir(&(0x7f0000000280)='./file1\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x69a88df4) open(&(0x7f0000000000)='./file1/file0\x00', 0x80, 0x82) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000040)=""/34, 0xffffff98}], 0x1, 0x0, 0x0) 19:14:36 executing program 0: socket$inet(0x2, 0x5, 0xfd) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(0x0, &(0x7f0000000000)=[{0x4, 0x7}], 0x1) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x86f]) semop(0x0, &(0x7f0000000040)=[{0x2, 0x692c, 0x1000}, {0x1, 0x5, 0x800}, {0x1, 0xfeff, 0x1800}], 0x3) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000040)=""/59) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) dup2(r2, r1) write(r2, 0x0, 0x0) fsync(r2) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000800)=""/194) semop(r0, &(0x7f0000000400)=[{0x3, 0x101}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000100)=0x2) 19:14:36 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000040)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x20, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @remote={0xfe, 0x80, [], 0x0}, [{0x2, 0x1, "bf51e0ac1c57"}]}}}}}}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) readv(r1, &(0x7f0000001a00)=[{&(0x7f0000001440)=""/37, 0x25}, {&(0x7f0000001480)=""/113, 0x71}, {&(0x7f0000001500)=""/163, 0xa3}, {&(0x7f00000015c0)=""/229, 0xe5}, {&(0x7f00000016c0)=""/116, 0x74}, {&(0x7f0000001740)=""/189, 0xbd}, {&(0x7f0000001800)=""/44, 0x2c}, {&(0x7f0000001840)=""/181, 0xb5}, {&(0x7f0000001900)=""/196, 0xc4}], 0x9) sendmsg(r0, &(0x7f0000001400)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000200)=[{&(0x7f00000000c0)="25884bdf8557387bb4b8cd35bb771f7457ab266fc0", 0x15}, {&(0x7f0000000100)="fcbb59d9282d2e9b9205faa24391e679f9e4acd9bd532603980c6748a69b237c52b9703d306e8d95b061ab9f741575e045dbe3b92b151354628bb2c575260a6d620ccc7fd6f9e440568793bb106c021cce1a3b1277c7f6213e737a81fa1d7f238076a9cedc9a1172cf2e879415c8d7e70291e675baa5108879abab8e75e5211d2f27b4750e481bada1b67c00b74fc7308c0b76159f78696535fa2532bff5a7a2924979f9f57b186d7c9f85fdd84567bc5ee55429c6a8ae266e818e6eb290b21f5c2c08c63f745337af55ff60193e8a28c90c5beacc1c24a373fa83c885971788fc8608071fc84a27ce07557515", 0xed}], 0x2, &(0x7f0000000240)=[{0x1010, 0x1, 0x1, "371ba76b0379cd405bc990b39dcf3405ae80dfe33a8a541a23356f3d6aa7fcc6c29acfaf6a4dfd4f2f8f802676f2b6be6a64a9ed51e34c03049ea33e1ac8a4a31ee0209aec492e3f9a7dd40171a6aca88571cec26b3f85d1c4923f9331a0f4119d13f48a967115b2da9447361e41d72581b3e85c1d2e5b1dce5f78e12ca8ff725ee7cf3b7fece63f5d2ce755dd35d7dcdef51ee72661e8adff55e569362238b1ebe282b83bebc2a7399070b8817a31e179ac9238e28c593c7125fc0a2b94d3a7d433e5b2caab27de1995bf2e2e081103e1540ff20c7d46680b059f2226beff750e1383c5b5e349850a495bfdbe6323950c43536f82cf1da3d9af635e9abd301de9d9cf9f870fb5971b7db5b122eef0ec87b449dd2cfad9208400fd857036b0943f96abaf1b1d91de8fdafcb2cdfc2f2217650c9196e288e920266725d387b7ad64d766a15c8fb37bdec74a4b5030ee2ceefd6677d368fde60ccf394b20e6fe58cef532a0ad593b402a9ebb6cc1cd32f90b405685700f6afa5eb3529a5d21dae38dc95a84809a81158e0c90e66fc258611efd5be5b05f32c2221658fc683297638ea46b45f294c4f47a7f2cde4e7678bf44a7f3efbb57badce24b0838afa3b8a55cfaa6b0b8050dd0e53f02971b9e64022f6948ad8ab2adb9c48e50653eb781bdaf6fcaf5142aad6e1c8113e83ed45fb5f10ecad38de66f55fb1fe9d36623991dba3e0248162562671dd2a4df770739d0a3e6b11406446e9aeb44435e60485c717af667da8f4b5606294a3f72d9a8e606939fb0ea3943e79d3a79a718d670702aa5e0eaa4a81edf0ff12845306ffb55bf02daedd0aee051dcc2c643ae4f23992548956969f0a0a859af9c83d61b55ebacd8aed86c2a01735f769adb2514be94f593dbf0c0d26d5f9a8adfdac98d13df454736b6ac67cc9d86b4324baaaf136576413e98482edf9fcd40f718caa315da1dd45c66d78577658886ba135d7f428816d238318960d10a94712a82267986c839594557c4df1423dc2f5d212f3f1b10c3e9fea5c89a70f20ae6abe32d9a159360b3ce56f157fcd8adc401eb490a77854b9874c705be508da9e66cd76a4d980512c94d77e4d57061d38c1addcf734aaf0e0389987cc02e228730ab737266714c3ec68ae97457d6b4620bc96d6630d81df419176565cd83c8f1e79577657cf9067c6df84f6d73c6c2b8be5486dfeda0193e99d17974df63786c597877659d3f1021da91739664cac12d59ad22f40ccbea2a43835df38abce0023a724da92244e0ab5aa06c86a35b577fc1f104ae5045c0441cadd8133b1b487c4dfe7e9bdb9e3f5474a8b66cb02cc5ab9c794239b0a16da91306fd1330c0b890274127d42bb23b935629bea299cbcb6948c3c5df4854695603b3c9d75f602ab2e9bf4490f1977c2fc145e35628cc3314213ea84c60327922041f1348851bf1522cf0e039c08237c9f38b63835d792d70f5efa4870e063d620d70fe2fe9e34047138fb1f86ed84cdf774c37232f6de8e7168011b129e72ffbad9180fd9f0444d0e41fb1ab3a908e0f03e4eaf34c3dd8c410d069dd891516c0bb6f416593d62de08b6334fee72670bc244be680b84efe64b19dd6d7adfab18b17426b02e1bbd0ea77991ffb9cf3d27ecaf36e9637715a1a7ce18b231a926e868b454415a4836a48a8062273a9a605c31f0a7d86f38cf80a4290adcdbf75c387e9de12a70c5985754820505e8e9c4e4557eb732715a4202e2a02673b93bfa7cf6e46e99010f9655548228c53f32899b18dba5f31a4fce6dee4346af4a4570ebe6d598d1235c799730b39084b613b504e7f6bf698c0eba4780c3f4e5f7c48990a022415c354670e9e9b77151e0dd64096a76534dd430cc06fa434bef1137e9b36dd1d15d1942177ce93faaeabc7bd48e2c90382d8f977b208d2cf68bb22bfdb2683cae9a943d9e6bf31e83bb7758f28e00e325417d5f4aabafa6933a84897347346bdc7a6afdbd52e0f240f3c49fa38771500b6c3d8951edbb3e50050d4bae7ec962f593b1a006341aff347071d200edb7fdab2b8db673c299d2fe60f14c2e59e95997f5dea6bf85282baf64b0dd0969e195c747771cd86df236a145d2a78c691c9b4dffde4f5a65aa078ac897f746b0170dbcc8dec677926464cd0dd98b46cb65e65cd9b4dec7834dd62d04692e3ab826623c53e3efb7336ec4e72b9eccee463557c7e2759787bcbb933147912b8dcef33c0c7ae8f1fd0566260575e73772d4449703d943d6dbea92fe9c5b08990ad5c7bc1733d9ec736980c3b470ede40df4c01dd4c07f3ebc9def8b309293e5a89ceb1e74d4623704adbaed66f49bdb2f136500c613dfa153bbd49ac61a1809576acc07de1f71397c2ecae21d5392478f6e50896fe55c81c6602fa64903ae063caead08123a578f2c5731218d0d11d34e1c94bc040458f0847c88cd12dce36857f0ae97b1938abe9cfaaef5992a445be5baee0855f563241b7fd784366b150fcf79084374b166f3e0f233b2b9bc61beefbf646b4f0711056b0212d68c07a839e778cc1dcecc12745f6bbc48b3090bb556b956078cbd297c370bc563dac01553b143c4ec8a394cb79a6a6ce216fa839b9884b361c51d7a7f5741878eeb34b860c28bbfea9a2e190244ca3dd9add6907974e1bb609d3a905373a42d11586a8492e8e5eb7f8760cf29863d61e46138672d7648bf3c6aba1ae310fe553c4f47d20fe48989b85eaa54aba85e0f2089d751f1bcc54cad54f75188b6556e75dcd9df66c5bc0e98b6ef8cc7a2539d2631fb3fabc894eb5ba2b667e5eb2f65c4dcf46604614f0fc9fd7163a39c24231bf7976666bf9c6c7b122c9138118dfceff95db9e7d3671af974938ec511d6be378933b6b37e98dc0de736517d280bf178232b9e72aca7ad1f96dcbd94d804e501478d43d683c0d25403ad72c20977976bad63d6052f485f1d4ef3c9f1da394276b9ad6791cccdef12ec5888972d3461e7aaaee1ca4bbf82602aa3d3f201cbb6549cc4c00f2c38720cc44efcd09582a06ade16f4db219b43f7c4711a4796e279044cf73772e91e3da361fcf846e631d0932c0253e4fc7974bbb753ac17e877145ab2268f54e429209d91928130963b5cab7b82605cd7747153e12ed3c4f2472912e6babddd6b95d9d369361e396591decdc8d5e0d848b3b3502014ed7c93a60cccc978df8527c64fd5eddd22c76f60bee9260fa0bdd18b944a9a83660d66ec700a438ba5494633e07aeec1255525418cf73b3749e3622b90ee383eb58dc4692d7e85350edc9f3153b123ffcd320150c207ee3ae5abd7326883e79e5c0fcca86d3085e1bfcbb01d40b512a227e571b1cd78d1cead370ac51163d4534c699950f71ba41c6dc189b02ad1774bb94ef424a2325c44fea777e85640d8d6c34c4c51db5373d9dc5b9477a2d0a4edfd51535c5643d4524ae8c6be0ac7ecaeb492b14323e78daf9dec79afdb49c921d303597005ff9f7a8751e09413cacbaaa4c60ad4150a721bfbd53e82d51e9e718257691f58718d7b5d96c357155134386fa466c776400620036710f7f02e0a4af7fe6ae8e25c14ab78b41ea18eae703288db256e8138b088015d731e28e941ec1c1c62d5524cd412f27b0544dca75a6b98c7a8c267cef27ae312884d773394a024a0ad3a2e0a72eb49601b9f0b512297935956246cb99f4491a53833bd7ab078c67d8dc998569e4fd99322db16b548916739cc2fe956bc98822bcfe6d2f89a25c074658ad92a47329f0a6926dfb1be24d08143d935f9cfa02b82785a3c59ee4ba8ccb3e3bd88b759ef0b93f394e1d47eefd79aa5c30fe14bf407b6b5c0e7206545d1d7132ade967f79e9ac0c1005edad23e4cf0fd4a2c46f79b38a6290d809c88b3a58ab3ee31176f71d70828aa99fb8c91949d223a578c4fe36b5010a875e3c8f45d6376a92525a14ffd095b3a771b662e0757f439472a3f05cdd4f4f1030f1732f06820a0cbb10d4d8d1f4720a1825a10e638bf848f791f06e00df2845dd7894fe6987803094d3532bc63b9da748721cb856ba06f773426061266b74e92e556ef2ca150d92b930026320cc8e480e16863d59fdc3dbe233892fd71345f5866de69c7b5927248e067be45760c50b275fb394dd82f95e5f560f2e4bccd803b17b66e1d205d11424b54bf2b4d0de23e84a4b65752114337a77159f18e4a8b7940c546199581ea4de9e830edcc819953a6cdedf32ce3edeeb0440f3a9c6dd875196ec1819714220f7c316f1abd0a379aedd04c79c240eb2ccfdd29b9513532f879d1a2c759025f7f7b3bdb4e4bfc8f73602cf30990a2ef841f0469e9fabdf8cd954b9bc608b7ed31f09f5e0f0e10a0abad5c78df32b8c8c18b6f6136bb713008baa7d0a2dcc0d85b44528c3b526305c7e3d1cfbc5dfd78660983a7413b659a7f24070779139162b92fbf68f12b509e52bb72084614b5dce2aba9d858149b5c0242a32e912bc3aa7fed4ae8e74b3baa0512f359f5ee31829af71190421ce9459ab5c0060df0b9d6c39a8b62acd471e0a9b44d4cd164ebf7068c65a8436625b9eacbeb7d92f1d87a273441a386a3fa9e1490b36209172aedb3d60ca52e5afc0b3cb0ae1346a0be886018a0eaa1a89888bbc22183ff14f6b11d113458f4be83a81b557a9c8bb49acc60cabf9768f29f5379e6764a4c238901743ebcb747ab5a6e96c7be49653b3d8b567cbd9e29abfb1bd29fd4988cc353e334288cd704381c913c336101029320eadf31fd466a5e650a2c944b3b6ec4161764ab28bedc4cfad8e98fd82f333207229e085981b09d75ddb5e5520f5f6d4dd98cf9358d3ce51c54ae69ed637067b4818eeff936f79f353dde5c538a6750af53239ff32bf6d9cf98828e62d9f26ef23bd0cf29cdf3fcf75ecdbc804571ad5f300beaa09ec8632304c5ffa479ed223e178b06b397b50b4aa59b522fc11c6f2e969e60c63e15bb025305f3fa7b179b8a73cd1b94511b3aabaf8037eafbec7635a47dc10b85a76f28d3a071313fa35d2638fc72d060a602a0c22dc00bd1ef9cf8d173d124b025b27d19933f2d8fdfce0ed7ea5c6eaa84c844ae1563b5b27649282c3b9b8bf83a968370354161552fa1e5625f6597a6950e70b77e0d80dac4437e4db9bd5ab697a0915d84fd36129570239593a087770ad9dc6d391583e1c0d6228c41a271427c6d95437201811817165b7ec92b58449c4c86c8010ae1cc95292f760cfd5130f169d03df7862df56627280a97762b2f7d59df977c545e1e37efe7584554766b0958967682d4c3fa5903101960ca5292c9190275c03708ea8ea3fe20c334df0cac50684de73f81c0ece01aae83e949ad8a50650865f94df06a481d246adeabd76e057f4664403df7eba54df93e0923b85a194fd188edbd03a38f552cc5621a14c7cbbb8b8e183d9ec2c7172006b575ab54205192aa47a136a70abbc1adf6019c0480d3815ec377fb5334d28944dc862da0d21f3e3357c461692552037394be8b6519b78b0cf8aa0b8f5f0fde187854c2a937f30a44fa4782361e7198d44f58ce2264487234f85fe81dfd627908ff409aed778967e247990edb6bfa8fa656035c7db8dec3fc630ce45fb6140fa70944bb8f5674fcd242c29bb97c3e8db5c035077c7732c827558392513e1185609ed526087f364c5cd5e32367a7dc9d1395578f78e66db0dead9a795142248d10bc6bd7abe28e46a93ac9e8109b333e4d77153f875ae9e797c7d33f5e5d84edf393ac9ed465644c02e486afa54bd658e3dfa7ec1c7d1e"}, {0x48, 0xffff, 0x7, "79f9cf20127056ddbdd95a0ef15db681cdf48a6656735786a4c3b9d1317d88dd41481dd7b02f54b948bf647288d9504a50612d"}, {0x60, 0x1, 0x20, "7544f5648d06dbe44c18ca99a8883183af3d297a742651864a7189275044f65cf542f9dc9667125dd6eaaad63246299d1494f77b3171e7bea8449cc9afc1cd5af53efc996bed6f5cd17c3ed127de03"}, {0x68, 0xffff, 0x843, "0cdd11d22e3c373fe158e46cdeaa36436873cb5328d2e151949ec2a94dddedfb3ac326a6c96bdaf4dbfeae6fbbc07a2fa281b9318a61ed5c407c1f85cdd6302f0f39a6cbb578a7929966f1663cf5e50a2e46b5c9416aff"}, {0x78, 0x1, 0x40, "3622367171051ef2de4cd917f54e24026a151285a620885f58955e7ec63a28a0e19fca7b7edbcc5fd950d3942d02ef56e7678819b62256f69395f740aa09bf8217596e08bc46ec9a2eae6d683af714bc24b19059bc2f489169fd89b68d61c0a8373825e8"}], 0x1198}, 0x4) 19:14:36 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffff7ffd, 0x3f, 0x3ff, 0x7fffff81, "07000000577dac00", 0x2}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="c43e65d79fb1344ef602488778c77b496478835afd7ddc7d", 0x18}], 0x1) 19:14:36 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000010c0)='c\x00') r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000080)={0x6, 0x30, 0x800000000000, {[0x1, 0x2, 0x89c, 0x3, 0x8c2, 0x3, 0x6f1, 0x8, 0x4, 0x67, 0x100000000, 0x9, 0x0, 0x6, 0x9, 0xe8, 0x1, 0x1000], [0x5, 0x1f, 0x8, 0x2, 0x4, 0x4, 0x9, 0x4, 0xb7b, 0x2], [0xc4d1, 0xdb2, 0x2, 0x4, 0x2, 0x4, 0x7], [0x7, 0x200, 0x3, 0x2, 0x7, 0x7], [{0xf9f3, 0x2, 0x8, 0x401}, {0x57, 0x2, 0x7, 0x1}, {0x5, 0x4, 0x7, 0xb1}, {0x0, 0x9, 0x1, 0x5fb}, {0x9, 0x2, 0x5, 0x1ff}, {0x2, 0xffffff81, 0x20fa, 0x8001}, {0x7, 0x8, 0x4, 0x1f}, {0x3f, 0x40, 0x8, 0x724}], {0x4, 0xffffffc1, 0x5, 0x7}, {0x8, 0x1, 0x81, 0x8}}}) 19:14:36 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x2, 0x6012, r2, 0x0, 0x1) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) 19:14:36 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x100) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) 19:14:36 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x800}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="6202e57f7f00000194ba7bf805594700d374"], 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) mprotect(&(0x7f00007f3000/0x4000)=nil, 0x4000, 0x2) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r0) 19:14:36 executing program 1: setitimer(0x0, &(0x7f00000001c0)={{0x0, 0x6}, {0x0, 0x7fff}}, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x3, 0x6}, {0x6, 0x80000001}}, 0x2) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) chdir(&(0x7f0000000180)='./file0\x00') ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000140)=0x6) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x28) setitimer(0x0, &(0x7f0000000000)={{0x9, 0xff}, {0x7, 0x7}}, &(0x7f0000000040)) 19:14:36 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x4000, 0xfe) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(0xffffffffffffff9c, &(0x7f0000000240)="d43230d95f8f6b6bc05e142f2df612308872da9ef248630ae8ec7d5a028b7bc57125223612818b3c3ecb6ebdb0f562355ef5f466a883c0519b2825ab8401165be5f80ab1fd22a59fbc7a63c9f5a0f96d42f5b1f7456dfe05f255cbcd62666fbb0796e62a7565bcdf453bc4014a8eaa9feb31d64546aab782ec11908b375f196fa848c9e396e728e2004f9cfcf73df4e91aa78d582cd4e3d67717a02fa83b5f79b7ddcb29f2e88d32d2c287f23d81e07c7f4f77cafc712570f352605245922e43e73007ea40019ac075", 0xc9) 19:14:36 executing program 1: syz_emit_ethernet(0xe3, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6002000000ad000000000000000000000000000000000000ff0200000000000000000000000000010d5fcbe6ebe7cabe7d67447ba44c029d72f511b30e9a4ce7df998cb34318fad01a9b655fd59f3fc79af795058b2d469631bcb3a50a52ddc4b391d73ac5174a0941555cb13064dc291eccacc61336a754034c5cbf0c0d60e60885a06366b07e9c11a4f9c09f31fcf24197a6204ed06085b4fcc7c840c731f332c8119c130632237ec15f56eb370ace68a5caf58dbff9bf43342ebe20ac7f071e178ad1fe65e66989ff83322caecbcdbbd2121830a9"]) 19:14:36 executing program 1: socket(0x2, 0x1, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f666b82391fd003d335ac965a97653000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x100, r2) 19:14:36 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/232, 0xe8}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f000071d000/0x1000)=nil, 0x1000, 0x4, 0x11, r0, 0x0, 0x4) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='/dev/speaker\x00', 0x20, 0x0) readv(r1, &(0x7f0000000a00)=[{&(0x7f0000000500)=""/126, 0x7e}, {&(0x7f0000000580)=""/247, 0xf7}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000680)=""/84, 0x54}, {&(0x7f0000000700)=""/229, 0xe5}, {&(0x7f0000000800)=""/71, 0x47}, {&(0x7f0000000880)=""/117, 0x75}, {&(0x7f0000000900)=""/248, 0xf8}], 0x8) write(r0, &(0x7f00000000c0)="59b770820df3e61a22bc4e9bcc36d4174f1124d4938707dd290823f9e46c9860d3944101d080abcf517c948426e4599835f49f317932beaa79119247b630c523953714b3c86b30d935c6707dc65b871fc6b95255d0107be7a585ee43e5371dedd8590c758483478899e7223a0b5cbe8a1171d28c5fc13295886b5644422e0d145428c2ec656faef509175b62a09102f3059e507dca921b130aa4e9c7f24b7589050eca14f427c890d8884af7cd27bf4d43e2596e859eb8162da45e340ca868dab40a4e1631fe19d153fd945f74c4a907f7b5aef31fb50d", 0xd7) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x25, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000040)={0x41424344}, 0x7fffffff, 0xffffff81) syz_extract_tcp_res(&(0x7f0000000300)={0x41424344}, 0x1, 0x7ff) syz_emit_ethernet(0xee, &(0x7f0000000340)={@remote, @broadcast, [{[], {0x8100, 0x3, 0x0, 0x4}}], {@ipv4={0x800, {{0x9, 0x4, 0x3, 0x9, 0xdc, 0x65, 0x8, 0x1, 0x61, 0x0, @broadcast, @broadcast, {[@generic={0x89, 0xf, "90aa15e026fb4f684b4c7c037c"}]}}, @tcp={{0x3, 0x1, r2, r3, 0x1, 0x0, 0x12, 0x8, 0x2, 0x0, 0x2, {[@generic={0x4, 0x7, "5b0c1d671c"}, @mss={0x2, 0x4, 0xfffa}, @sack={0x5, 0x16, [0x20, 0x4, 0x8001, 0x4a4, 0x800]}, @sack={0x5, 0xa, [0x6, 0x39c]}, @window={0x3, 0x3, 0x48}, @sack_perm={0x4, 0x2}, @nop]}}, {"34624f608ccfa47c88d5d89d7f9989feb2c7f3cc511b9948f75c8b563b3b29fac4a4e77616b524bf4da9c0dad6ccaa6de150912f2c813cca53e45458c4481c3dca96154fe3a89a41eb26a7f231d3465112fa67775aa65378edd0dab7c0f924295d593350b8dadd69bbf251213ecad41d"}}}}}}) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f00000001c0)="001998bcfcc3b4c2fdb0e9a1b681bcb1f673d280f467072008f45cdc188dda67759feaa6dc0389d58a065590e3908ceeb9a98b95366df4548725313fbbad46e8acf4c1909089dd922a1c3d4e12a8f900e59eeae52f7b3351426fa5714da926a8fecdf19b4bdb68f048ba5fee910dbca26ad1cc72c636e27989b6b896d97baa15e1f944a3351ca43aa64a19145001a8e4c19ac6daebcc262055313c6834b18f2c4446d8e7d93c70b33552b61de7f06d1ccd5467c8d8a595908b19c582061ebbd70d0e467a8a158d007f3e1b325bbb8f9acba8d58ce45021920c6acb8d588a6d4f6f7a864231e1b0", 0xe7) 19:14:36 executing program 0: syz_emit_ethernet(0x3a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaacc5398ecee6308004600002c00e7a800000000019078e0000002e0000002070300000e0090780000002600000800000000000000"]) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x161) ioctl$TIOCSTOP(r0, 0x2000746f) 19:14:36 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, &(0x7f00000000c0)=0xffffffff, 0x4) r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000000)) fchdir(0xffffffffffffffff) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='x\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='c\x00') madvise(&(0x7f00003d4000/0x1000)=nil, 0x1000, 0x6) 19:14:37 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, 0x0, 0x2812, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) preadv(r1, &(0x7f0000000000), 0x0, 0x0, 0x4) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000000140), 0x0) ftruncate(r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x22) 19:14:37 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00e4ffffff", 0x5) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01460f"], 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=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 19:14:37 executing program 0: r0 = socket(0x1, 0x0, 0x0) r1 = socket(0x1, 0x400000002, 0xd9) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x602, 0x802e, &(0x7f0000000000)="ebffcbff13b9fd812eaae99d2e0ee69931929648", 0x14) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0x100000001, 0x9}, 0x10) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0x4) 19:14:37 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}], 0x1, 0x0}, 0x0) socket(0x2, 0x2, 0x0) socket(0x10000000002, 0x2, 0x0) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x4, 0x8}, 0x8) getsockname$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kqueue() r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x400000002, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) dup2(r6, r6) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) close(r1) 19:14:37 executing program 0: 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="0000000000005806"], 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, &(0x7f0000000000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r4 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x10, 0x28) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x40, 0x71) 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(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="00b500000000"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r5 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4081, 0xff1, 0x40, 0x0, 0x0) 19:14:37 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x4000, 0x2) setsockopt(r0, 0x0, 0x21, &(0x7f0000000040)="caf5b415", 0x4) 19:14:37 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(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(r0, &(0x7f00000001c0)='\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, 0xb}, {0x0, 0xffffffffffffffff}}, 0x0) 19:14:37 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="82022e2f666b82391fe0b9726b08ba696c653000788dc8885b792846e7098bee8fb573ed723492bb6bb95c0fb800c32d0d4490d3e3ff3aa6ad20e072c3883747bbd0fb00173e8bafc3d3f25e8297bab6076ad03ab786a3177a9c07116ca6d6d368d461e77b9d4d43e44545f3809e5391cc2065e251095fdd54ddf0968008acf2743510f66c23461e329069342b7a7786b5c1abdcd0a52aaff54a6e09b8f519ecca96a347be47a3d43a521b133b567ffde75b41dd1be2824796e187282822f7d2e2dbb2c99965bd7a65387e2ea0f2e72c74237e4ea72337492dd2652e821ffcd8776bcc6a37ee82ad211b1ea59978cd30936fae80e8a523adff6990af9fd2b040aa1dd1fb093ad60a69e097d3", @ANYRES16=r0, @ANYRESDEC, @ANYRES64=r2, @ANYBLOB="0f412354ab3fadf471962a62317195cd01484e411d6f89b18ad0b54452004554ac482fd1e6ff38cb1446632d6670eda64a69051341ca5f466ea5e775a4422b7499d70154817f190d486453a570b89ed578"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 19:14:38 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000180)='x', 0x1}], 0x1d2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000080)="868db0bbe91a7958c69aa58f55a3fd206206b36700568fda18c1ee47556565c9405aa9c4d755207c4e6e08bfb737972132e543a3f47a207cba7918dd68e5ba35f9f419a18ff72409046d1b9c58abf69e2b3b6d48983b14a5ae2acdb4837088f7e648e57c0c0678e1ede30b81ffdb5eb52221", 0x72, 0x0, 0x3) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 19:14:38 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) fcntl$getown(r0, 0x5) r1 = dup(0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000000c0)={0x0, [{}, {}, {0x0, 0x18}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {0x0, 0xffffffff}, {}, {0x0, 0x4}, {}, {0x1}, {}, {}, {0x3}]}) r2 = socket(0x18, 0x1, 0x0) 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 = socket(0x18, 0x400000002, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000040)='./file0\x00', r5, r8, 0x0) dup2(r1, r2) 19:14:38 executing program 0: 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() dup2(r1, r2) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x10) poll(&(0x7f0000000000)=[{r1, 0x2}, {0xffffffffffffff9c, 0x20}, {r3}], 0x3, 0xfffffffa) 19:14:40 executing program 0: syz_emit_ethernet(0x36, &(0x7f00000001c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0xc, 0x5, 0x1, 0x0, [{[@multicast1]}]}]}}, @udp={{0x1, 0x2, 0x8}}}}}}) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000000)) 19:14:40 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000080)={0x401, 0x7ff, {[0x65, 0xba, 0x40, 0x4, 0xb7b, 0x1, 0xad71, 0xfffffffffffffffe, 0x7, 0x3, 0x2, 0x0, 0x80000001, 0x75f, 0x40, 0x7, 0x1, 0x1aa8], [0x3, 0xf3d, 0x9, 0x4767, 0x1ff, 0x1, 0x1, 0x3ff, 0xffffffff, 0x800], [0x200, 0x7fffffff, 0x2, 0x1, 0x1ff, 0x5, 0xfffffffffffffffa], [0x7fff, 0x5e71, 0x7, 0x2, 0x0, 0x20], [{0x3, 0xc71, 0x1e97399b, 0x3}, {0x4, 0x5, 0xff, 0xfff}, {0x0, 0x5, 0x20}, {0x8, 0x9, 0x8, 0x2}, {0x2, 0x2, 0x40, 0x2a}, {0x3ff, 0xf5f9, 0xe8e8, 0x7}, {0x8, 0x1ec69ac9, 0x8001, 0x2eb}, {0x506f, 0x80000001, 0x2, 0xffff}], {0xa7, 0x2, 0x0, 0x4}, {0x3, 0x4, 0xda09}}}) 19:14:40 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6302c17f7f000001"], 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) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x10) shutdown(r2, 0x0) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) dup2(r1, r2) nanosleep(&(0x7f0000000040)={0x7f, 0xffffffffffffe16b}, &(0x7f0000000080)) 19:14:40 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535", 0xc5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000000)) 19:14:40 executing program 0: nanosleep(&(0x7f0000001c40)={0x4, 0x7feffffc}, 0x0) r0 = kqueue() r1 = syz_open_pts() readv(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000040)={0x1, 0x3ff, 0x6, 0x3, &(0x7f0000000280)={{0x58, 0x4, 0xf9, 0x0, 0x81, 0x0, 0x14c9f241}, {[0x3, 0x1, 0x81, 0x8000, 0x37e, 0x4, 0x3, 0x4, 0xffffffffffffffff, 0x401, 0x7fff, 0x5, 0x8, 0x7, 0x80, 0x6, 0x7fff, 0x1], [0x507c69ef, 0x6, 0xd77, 0x10001, 0x2, 0x9, 0x1000, 0x4, 0xff, 0x1], [0x45, 0x81, 0x3, 0x81, 0xe6d3, 0x7ff, 0x4], [0xfffffffffffffffe, 0x81, 0x7f, 0x9, 0x10000, 0x1ff], [{0x1, 0x40, 0xffffff26, 0x3}, {0x4, 0xffffff00, 0x2, 0x3}, {0x945d, 0xfffffff9, 0xfff00000, 0x8001}, {0x1, 0x4, 0x1f, 0x5}, {0x101, 0x8, 0x101}, {0x1, 0x141, 0xae, 0x101}, {0x9, 0x6, 0x70b3, 0x8001}, {0x5, 0x2, 0x5, 0x4000000000000}], {0x3, 0xffff, 0x2, 0x9}, {0x6, 0x6, 0x3, 0x4}}}, 0x4}) geteuid() kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x5f}], 0x3fc, 0x0, 0x21000101, 0x0) 19:14:40 executing program 0: write(0xffffffffffffffff, &(0x7f0000000000)="2d836d52dcf2efb11ff9b70cb05e1540c1cf67a155c5b6ab95cc938bb27e6fbb9f44cba1c33781a6744d0cfabbce57b587e3c8fc7c34515bec09b0237ad00156a9f6b36ae1a2178d6e64bf2af963c8d67da7020d215e1b74b746910100e04d00ad5922ad95b8c60456119c387a19e40cf0e031687d75d64be8e2bdcef34bc7f890af8d08aaef3d70feb0", 0x8a) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = dup(r1) close(r2) 19:14:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)='[', 0x1}], 0x1) write(r1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) dup2(r1, r0) 19:14:40 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x3) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e00000000001b55f99b0e0000ea6e558300"}) write(r0, &(0x7f0000000140)="04", 0x1) 19:14:40 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x400, 0x19d8ba1548f6e2e5) r0 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x2) sendsyslog(0x0, 0x0, 0x0) r1 = kqueue() connect(0xffffffffffffff9c, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x40, 0x0) write(r3, &(0x7f0000000280), 0x0) close(r2) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) r4 = open(&(0x7f0000000180)='./file0/file0\x00', 0x800, 0x8a) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000040)) 19:14:40 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0x9300, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 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) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYRESDEC=r3], 0x10) close(r0) 19:14:40 executing program 1: syz_emit_ethernet(0x9a, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x8c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @loopback}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x1c, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr, @rand_addr, {[@rr={0x7, 0x1b, 0x1, [@loopback, @local={0xac, 0x14, 0x0}, @multicast1, @broadcast, @multicast1, @remote={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0x33, 0x0, [@multicast2, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @empty, @broadcast, @multicast2, @remote={0xac, 0x14, 0x0}, @broadcast, @broadcast, @multicast1, @multicast1, @loopback]}, @rr={0x7, 0xb, 0x0, [@local={0xac, 0x14, 0x0}, @multicast1]}]}}}}}}}) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x8000, 0x0) 19:14:40 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) preadv(r2, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/295, 0x10f}, {&(0x7f0000000340)=""/160}], 0x0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x0) dup2(r1, r0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) 19:14:40 executing program 0: 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 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0x0, 0x26eb}, 0x10) 19:14:41 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02731c7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) bind(r2, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) r3 = dup(r0) listen(r3, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) r4 = kqueue() setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="0000ef4d0700000021e6"], 0x10) recvfrom(r5, &(0x7f0000000300)=""/171, 0xab, 0x0, 0x0, 0x0) r7 = accept$inet(r0, 0x0, 0x0) sendto$inet(r7, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 19:14:41 executing program 0: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000001680)=ANY=[@ANYBLOB="82020063c4"], 0x10) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000440)=@file={0x0, ""/108}, &(0x7f00000004c0)=0x6e) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000100)="473646b6231baa5014260b58a970b44e9c2f8e5da342f41b1a020c32a71ba76444b17a3107027af65024b03f0ea33f98736f21fde4bacc3eecfd98a6e55f9c38771d64caf6da8d0e952eb5689e35e2d40dfd20b49d2f039e2a7c22d3067cc2d0b004dff1d3044a4f81712858e8521f9188bee55f5536f6209ef463772b2effc3721e606441d53edc7d7b5c22214c6a98d3093c7e17ff6e51e6f74237f1be6033202ee2409657d80229f77cfb7f8a9f01f66532e3a0358e", 0xb7}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="c09d0da89703bac291e7e3a78b7dd81230c124f7191f07bbf1ae8c8b10d8430971eb72f102b598d8aa1ed84a78f7f4c1c60bf0f48b27b42ed11545e2d7f71d12e65245c234fc104f41d580381d", 0x4d}, {&(0x7f0000000280)="24dd387dfa2a5d27", 0x8}, {&(0x7f00000002c0)="256283c2cbf146780a961b76aa63935d819f9c4a08d29f34d860fa4b8d045e8922a7cd85300077e01439a8ced3367c6f27f70745b3ce3f6058218a2b2bc22eacd527b820ee955840814b0a05d2d4419820dab4219243ee53a9ada1abaeeffb28e15ee25ff8a28f52cf1b8bfea8797f4009f527845c1637349cb606ab974cddc1ced3f6787c09c2ba2fe9af258f6788161b04fdfbf7d44efaf35593", 0x9b}], 0x5, &(0x7f0000000500)=[@rights={0x30, 0xffff, 0x1, [r1, r0, r2, r0, r3, r4, r0]}], 0x30, 0xc05}, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = dup2(r5, r5) connect$unix(r6, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xffffff3e) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) shutdown(r0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x44}], 0x1, 0x0) 19:14:41 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x280) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) pwrite(r0, &(0x7f0000000180)="ed", 0x1, 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001800)='/dev/diskmap\x00', 0x100, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000100)={0xd5a5, 0x10000}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0x5, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x8) r4 = dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r5 = dup(r2) r6 = socket$unix(0x1, 0x1, 0x0) recvfrom(r4, &(0x7f0000001780)=""/32, 0x20, 0x2, &(0x7f00000017c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_int(r6, 0xffff, 0x1008, 0x0, 0x0) sendmsg(r6, &(0x7f0000001740)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000180)="836b1207f9bf62b5987ead8dc956fca8f4e4076727fa2f1b9eb5ec86d25e2eb732027e835528b6904f4356f491ba12257c32", 0x32}, {&(0x7f00000002c0)="b66a044a72db626e7743e39c62438ba0fd0f6b29fa4237329cffd93d8a74e44e1982691ca29aa3fc657082c5935570097b9e2e45ad0f45fe6212ffababebbb398e430258aae7876d41f39020d68ef49c5a2e94b8e181901774bf5e2feab3f7ed6ab83df646bb9b3b773d3805f0499dc9b2246b40ddfaae77cdeb94523def26176dfa046b5e3b039629fe7cd03c309b456adbd81db801dcff3a6a4e71982de0cbb84526c4ef8dcc1b6b2a94fcbfcad79d10626056153787b0429d4ba613d9cb7290a2e21b4537d931ceca938278b23358f60a0bd523f19f47431416eb070de5", 0xdf}, {&(0x7f00000003c0)="0e9e7475ce3e9db66b837e7320e16557d849e0f66d440da45a1bfca9b56cea528d7538825df9770e3e93b528afc374917d25b800f4e20e8f7045123efc73090f0fbf7903972f701c6daef6030c3e866b76f13b4c1c6407303435cb116b6e8a301b0e3f7d49810c4e694e87a17153f02a17431bbc878fea02e0c4fef0931d8017dc566001d818b0124a847ca6926e72fefb625357ba99234d78ad88e12e4a9bf7245bbd00a97dc535cf5979d0d5349fab9fa0", 0xb2}, {&(0x7f0000000480)="5623add82dbfc41e08f9114f9bbb58f55fcf73260d9050483f29f559ee791084ad20fea853d849a213761c831a32bc46af88a85c87802115e4cc5dbc2eca60b67a8e7c812a4accc113bc163c3c6e631a760155823feb3b94075f259148bc", 0x5e}], 0x4, &(0x7f0000000540)=[{0xe0, 0xffff, 0x7fffffff, "e77869f4bb20e3f42ecd324138b5303604c5f569cffa2a95cdb2b4379db981777243e2252abc4012db571a38bcd6bea88d6d06cded2b191052b65e2a076ea2092bddc21e7b93be6337b34e6694241b805e64330e049431ca9b8de88027bef4758a1e7d2affd3ce9f43088991902deb40d698983374188a50d5f960f5abf0db1a9dfcf7531f09a5120c03f9ebaae9ca3dd26b03fe0c90c4e17a44340a6477a2044987aa4aa04ab3cdaebcb46079368dca311c4b70691f2ea211c1873eb3f767eba0aa154bfceb5903999d75135438"}, {0x110, 0xffff, 0x7, "9a77a73882ded0c81a6acdf7df780a4cbd5ae5112cef9433f43e4b6355e150c71b6ccc074c4c85e981d688f6e00c7a82a59416d17f1792f8e41eff1a37596b89070898a4d1db974b7c3c9e26379a8dad0e7fe60d2da7c4569a63e22a683ed32b19e83d35366ee45d1c033c456ba4969c8fc5d640905e46ece9224b062b20eeda5fe069ba51e6b290b8e1c22d8512d2c480c33dacf5b93b192e8b1360388e4313b28204fd9aa03cabb9da2fc8a491853847d8059f7c1667cc56e9195c5a4f3edbdd1d6e6876db04d87d4fb4840a5afa12691cb588fa8f8ee520060f3a35a32a77cc9f4fd1e19013e42b32f564217c6ab31fb753f6b0b1f2c93ff7"}, {0x1010, 0xffff, 0x20, "5c3e1a61be5ff9496a76746a4ddbd82e7d70ebf7c9241a8c51380b8279ed0a3e3e30ee4d33ab32c8085d576bb50c3142a67363915b3616deb4ce5aef3629489c9aad2aa064afa3dfb6f30a281d7c712e97c616dcf219b4b31bb7f7da41f9c943e401c5fd7e592bbdc01217557d44945bff2d19f6781d2bf08a60dac3358b72312d2d64531607260f141da79122a170821db756ad4b9128b0a7a07735fbda657630ae5c10b03d1d79a01f6bccbac0d35848ca18c0a81df3bda1d7eea6030c0d1f2093aa180895f019b2758f2c84038c915b633db05db9193c2596a0529ddd46ee0419049e300e0d03436d805531e0ffcdd0ea7cc4666a7cabcc3fac80adffe78bcc90c6364b83b8145c7009856675a979892fa91e60cbefbd2ae5bba875b1527a33c7f896416a6ece5900f4bfe3f2249809704d3abe9cca606b191edea96803982d471d78dc57216fe14e6bcf038b612bfafcc20bd5784abfda506ab261a05b41f7b230e4d3d192bf00d912dcec6ee85e76d93f1060d33a7c84db7fe45cc9911a458103a2ed5829a57330f4f095b4a20529114c636d4d6192981c254036f47d08ce99f3f5d4832bb55eb61f5d4228822acdcb123e3a197bf1a4ba08a801f02fb8b564cd540613c18a59319dc5e6936b530b0ab5f51f33b5def41256f8e7d6e93f221344ffdee3cbec01a65adefe9297820832a417fe699c5117f5ef8453cb803b798ac5ac8c0afb02e41417b11f29154e58227adf92a6d2f6ef3a8e78eddd50ae51077e5ea36a25ead0930270306f40e15f53cd07d0770d9846259f4391c583377d35a2429edf1834148ad172d55a1af6616c3e82274ba184766dc93690b2d8be69155e816acfc1b5364ebbb78e39cfd9b2e2a9fa08ee5de3f80b5c8bcaf7ac278f652673bb939b42d9dc4734f08e0b388ea9125ed80336de74cd1f2b1add513db254b2b013102d1785a34542bda82214cee475e50e8837476d559161560b6b672b92c8909766d73c04bc1085ed964c2ee5cf5b467231044cea34f4d25058c59881705dccfd4643cafb9ca4789a575806f678c190910694738c78db55b86309c730644355551ce23d7082c1aa442624c806924a6dc97fc79ddad3ba1abd2d4836e2023b827583c0856c7f67127b7a6eab118eb7dc17bca74b8171e59f4e765e45fb63f2fe15de7a5106c67bd12490935321f9f909ad1a8be574c00a7e71bce6e68728a38905e060fef57ff330ac3a2b62ed1333be4c5a8dec9bf1f73069e0b302a0aa78eb6477bdb7e4eccb3f7eee90b697dc9fe51086f4065bf8bbf19df426397fac21efb6f973182ddf9d22b77c094b39755f88295dd00767f056a6e318e91ac6ffc849b7a14837217f327dcf3f6ae2406ba32963d2e25c1783a06d4e7fb092b0e871489e9cd7777cdf258987f25eefaacdd4ca195ed8dbe620dcda6c175f26a0e96e9513bcbbf229acd51d7d3b8dd69242a37d6ed00d87f8782bc29b73deda2dd4e750808b0921ce7798a1ae2881544098f85ab62b61b498c2784ee965ba91bf568e95c0e3a8a8f1db4fe332e5f967779f7bf067b22f9146f64ace9ca4cc0cdde6a58513a91d6ff98c712aa8870a3e090208352fd8d7503883f8e10dfce87c696c72d62972455e7f9d6227a0aac213566eb14962721003dc84305c0501260deb3a1f3ec429bb08912d6b904bb7ea88a5bd2e493b587ee986f6152dd48f3a726098f6ca57ea13065623a8e4dfb2f19bfc70f9d138148540437d0bfd747b67f94767de5fbcff14bc385eb890fb5ab73f3bc2474a4cd57b4b449c0b3f67d83010435c7ee7db46755d7f2b6399828f2c2e0b16cf7d1d4a042948ba0d2c29e9a2b9695bd33be4450c124308fe1958e7a2c3aa891a598284d7f455c34ae9f974c102c59d64f5a0f9f55d503c3a13a5426cb00980e61f9c55563421cc3108473cad29ccbaf4d00d4af0a01407a08ff4c16dd29e28546f05db46f742b4a72f57f1bded4144847db9ef5d43cfa096735b7ca8fa0b21498a93d1bdc6cf653db09effefbd77486cc727ddc316c9585554ed98554807e443cc594f0e30c89cabdc4c319e72b0484733299b5673697a26c26700f2288693574324e4d6aef84e5411c593b59246755c5e48f5cc692d0ebc8aec0532fed6e74cefe5b10570b5f3505584219337eb5cb1fd43bfeea82be1bfc2bb70246985a3e4a745ab4edd4ed6d146b26ca9f32dd360861e668125a97b38dc6c93cbe3240c85370dc7a22496e3754d98097952ac1cd1b8f65afb53d37a4cd1db57636bd099687d5479d5db7e2d17a72b05690c9a7715fadc584780e1f7eaaf44d412406c6f3863a11bd1e8183fca3b03d39c9aa68679d4fa0ffc156fdb555557d946fd853a9f3ba81aa4f60547ee7fd9160d675199b7096d3b7aafa21e4970969766675df239d37a566f090d1426f2f9b9a5332fac6a577576bf08bc3ac654635770a774b87e770b00eb8ff6615b34be507c5b95f86a81b56942564c5a75f5bc87a70b01f7bebfd058f8a9ed5d6bc28c12121d39f5251118a1b9979d20849b0c6fa939f519a5ed55c2a8759e410f9352f6e384027c6d3c9258b2a501f6bab1f9a408a56327a4989ba3a6c4a2b478ac58d38d124a036b41362283da834e7471a75048b415f4661d8e71a640f0deb9b4aa0b68a7c84f8143c4c9d75507e1c79a36573374226af43344e081903aee241398e78d7b9b40ab1da9ae2d14f117582323a6974624c0dffb59d10351d8b9c44fc918dc0b9bea3040359d77f432405b94c245c617e738b8535ec4709b7cd32690ac43c1322251c3461d6af68311aea31bb3668b445b831c6f32bc6e01bd63691e462144b1ecf93637666944ba2f8cd5b7b0674a887cde83fd52733012bb890b14f4ab451e546dbfe59c936fc20142b2585ae15b19027dc27f6026d1823349fdd0cdabe15a823c4dcf88ac3512efc5037793441f691859bf92216906aaf355077f45ae364e1bbf85ed8e680dd3d35f3f64b28ad263fa97f251f33c9239ced3a4f9923b873311c7f2aadd7c19d122afa17524cf75ee4aadf7c7ef13a7252bd9287907df4a614882f11399c5062a0b73cb90a763cab2872077b9e44bd2c4f86764f12c9df94362f579d5565525d7cb258ba0a72d84aca5046784b90b79f52249e786992b52618efd3295aba644519366826b64bf842ea25bb46462ef520fc3dbeaa7ef4f0132cad458167f2fd1dddc12b9c1f88c1fcaec8b34de520a5f4a021d0caecdbece9c2233e7f139cc22d23005faa1ac5a13a2108e41393c0c9d7cd62835ac11ff158ac66cd538f5202f8dbcfa9d60283d52561201b359cf733b2c734bfac2c710a0b46283da75fc64c05205694ac407ecba3746d97e55458611fa313e21cb77c4a80b5920a80af2acd33059526fb1683c757c4db7b4486c86f1b7123143f46c0753786bb8e98a1fa2b8a81be58b211d0f85ae88ed1b8db7408aa9df83202464357614b5f362addb682556126cd80c4275510e37c8130747fc9515b685d936ab0fd44cfb27482c4d906080d7e9e41edecca075cc833076752d367f40b77a1a52f23b206e4d785d12900443261cff0d4e869625f3aad0b1e78380aa97a16182dad497bbb41ccb6a7ccaff918a5db1cef394d5b6d4db8646b5aa689fa65795a7e56e8d36f4d4d55fa3338fae2b7a44e9139d43700ee2dc07f46321ecf12519e3826def3e4f48391ac2142d6ab94902aa2912991c92e5812de92c767cdc107d3e6f4d0a0ea505bf1be9b549123de4967cadd2deaa891b9f0931c42e067956233c5c4a96f8b99b863cf4a298e07d16a9d7398b716cd22b4b0af3264cabfd2265d0cf545da06d0edaa9f5c4145d091fe7d2af369870aca84455ea6ea1f429b6666b48c9a963d62a72f08360ceb8c458fbfe0521fe1ff9f2ee383ff5b58c59ff63ebfe282ee8f8bd97ca3c7b5742f20c48227e1ca4c240e6075da9e554fcaa8b0e2caa47c9f81b6c7f26060c5a4cd0234109af5e803dbf1ca08475f6bf22db72e44af946f664b3067032ecfafbfb0529c2fa666a9c2f91a938374ef643538a1522333915cf0d4566f85b36c641feffaae61170a137dbca84278c25225e3088c6f7d069f7aebb507ad6baf90bffa781d7b22a9983ef1b9ce63ffb278632203b7391a87bc25da4165e5494296151eb0117b74b79aea1a9fa6cf455af2fce0b2b77d871e7da3fd3f0ada0476fb479521548e76cbd8a8ca47aec64203006be469c2aea5f965742f29054b33602bd9efb469967cfa8bd46f71a8a72df767518e1e9074c6705599a69d8e37c0ddaf79dd072e42180fa83d6b6d5134a4e0ac72537c51330ac57f4315ab6a394e2c5ce3b6669839750a1fc5601c02f73c6239c2210d2aa59ed1884aa7c640749ee14d676960cc090c21799bbc2e8e47de65f237a3cb3804314eca18a0b7d0a074bc7523a6a70892370b9cf3bc2b81518e0dfb771d8a0612cc1e5075cecf795eea35624b4e88e3994eb643eae8297d7c08c6462aba5ff167e989826b9e4ef7146e32eb7345d9a7f5ca445bf336c87f36648f84b4d42101afb39b869edf0f23486b769dd9a88552e22018381f6d2b971da8974e5305562928657b9c89831a939074dd57a19fc2b32a798317501cb0d2f5ee5fa31c418526ad5c4193fb6ff92a0c766810e5595f793de86f376c66c9423ee703327a39bf3d8b5f1d5582444c5afbd3f121e242e56ade5dfe2f064dd02faf97e5167c3651dcfeedf1a4a5f2c2b331ff727f254e668cda85f0f17a4a46f523f88e3ca63d0966fab8eea4682b37f7faeba61b6656c48fba2c2319064cbf28467b0301b4fe5f57eb6ceb783c7562f373c1fed390342fbe16adc1f66451b09981a64991547905b72848e315ba262890709ad86605db0cec110e50235554b8e28a995d9720abf73bdb395b915cd78d3804f9c0f394a4dedf72b6bdbf044b87519c0acdac80e224e4cff8bf9313d474c8f2cd495738cb22d15bc20daa9e43518e8342fd3079a546fbcdb235b8f19182a61c487464c1cc52f0ab54f72bbe8b06c87f67796501a810dcf04c660324ab619356b5d25ac79b8e3da44727b61fc9e3029d0ee46d165c059410c7b3624e2f532b631fc3cf06209fe859e969d60417ab79d12966c3fd33eeeb534aeb8a9807c87ec5f1a80819ad5b5b7f0a612c1fd57c6cacdb98187ee2b8078a7fab662eb1a6e86672c7f6c82b8688cce57ca0e858885a3fe60bb0f4ad5ec55ce8361cae2a92352872f3b10ac5350ec359c28ec1d8a4607ed68d0009d103112d6fd878c41d255957370e714dc7b49962d6d64f5d8858deb612e548111eaae19b8107337dd3c4d63bd16d18eb19d5ce33863c9a7b4d41e0d1c903640188bc9acad5546948ed4a75fcb63e6086535d4cc6121e28efba10c90aabcd3948f2ddf2b436eb860abdae4f33f605530d86fb030d1874757050327f3bfdf425602db4b6931fe3b1493a6d83876a5685fce90f300d93ef038f0f024909b2c2d0108b473d349b8d55360d41a7f0494a5c2d5cbd1cd3c28257f15159f755d9341241c8dad6ba9c5ff3705c207830ae0d8a6b544d9655889ea1a40ee156805b89442d1a088576ce8a22a3bb1bba59a255210f6b3a395b4dd9a056f52fb63db6bf99ee143c2fc7b20e2aa9f9d0af5c24f1f366de50bd4d4078eeb573357bd46a48c37fad1f9ff65e5f12c4b07bdca0b4e6757c30dcc18f6d876b853e7d468c8572c181e0c0fe17169bf6c0a3edb27baa2f193f1e74dda91af8a9ce01cfc50f4a5d5f1c8d8f287611b37b006ce"}], 0x1200}, 0x0) sendto$inet6(r5, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000001840)=[{{}, 0xffffffffffffffff, 0x0, 0x1, 0x3, 0x7}, {{r4}, 0xfffffffffffffff8, 0x85, 0x80, 0x7fff, 0x5}, {{r1}, 0xfffffffffffffff8, 0x40, 0xf0000000, 0xfffffffffffffffd, 0x6}, {{r1}, 0xfffffffffffffffc, 0x24, 0x80, 0x400, 0xa6a}, {{}, 0xfffffffffffffffa, 0x15, 0x8, 0x3, 0x6}, {{r5}, 0xfffffffffffffffd, 0x0, 0x2, 0xffffffffffffffe0, 0x1}], 0xbbe0, &(0x7f0000001900)=[{{r1}, 0xfffffffffffffff9, 0x8, 0x40000081, 0x200, 0x100000001}, {{}, 0xfffffffffffffffb, 0x48, 0x20000000, 0xfff, 0x7f}, {{}, 0xfffffffffffffffc, 0x1, 0x10, 0x2, 0x2}, {{r3}, 0xfffffffffffffffa, 0x4, 0x10, 0x0, 0x5}, {{r1}, 0xfffffffffffffff8, 0x82, 0x80, 0x8001, 0x100000001}], 0x5, &(0x7f00000019c0)={0x80000001, 0x1}) 19:14:41 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x11, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, "37fa8441f0f96103"}}}}}) r0 = semget(0x2, 0x0, 0x40) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000100)=""/252) 19:14:41 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000080)={@remote, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "8da446", 0x0, 0x6, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast1, [], "a428d249087bb08a"}}}}}}}) 19:14:41 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000140)=0x1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') truncate(&(0x7f0000000180)='./file1\x00', 0x0, 0x40) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r3, 0x1000, 0x3, &(0x7f00000001c0)="7107f8013dc542b96db2f9e9edaeb58af69d54894c07bb5ef1d00694700267e4afe24589ab9f5d7cf2156fce797013c6786e01264d310192fea88edd41d6566f987b91be2653dd36808d185ae2775b2b128e9edb7650e9a3589565ecdeff003dbb3bb57b6dcf8c0c37dc3ab624dca1e5eb5c8385d4e0a9590c5ccaf97cb6fa", 0x7f) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 19:14:41 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000300)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "e2db14", 0x18, 0x0, 0x0, @loopback={0xfeffffff00000000}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @rand_addr="e3263c0710c89eba818898c3864d3677"}}}}}}) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) readv(r0, &(0x7f0000001400)=[{&(0x7f0000000000)=""/140, 0x8c}, {&(0x7f00000000c0)=""/33, 0x21}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000100)=""/161, 0xa1}, {&(0x7f00000001c0)=""/177, 0xb1}, {&(0x7f0000000280)=""/65, 0x41}, {&(0x7f0000001380)=""/86, 0x56}], 0x7) 19:14:41 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x710, r1) syz_emit_ethernet(0x4e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6051e013001806000000000004000000deff0000001942e686c400000000fe8000000000002435469af2d62c29ccad9e6d000000000b000000aa00010000000000000007781889a387170e00000000000000abf935ff5ef71ea1b2706566480f42a076"]) 19:14:41 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[0x6]}) r1 = kqueue() kevent(r1, &(0x7f0000000280), 0xf8b3, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x85, 0x0) 19:14:42 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffa, "42ef517b008b000f000000000700"}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x80, 0x0) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x400000002, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) poll(&(0x7f00000001c0)=[{0xffffffffffffffff, 0x8}, {r1}, {r2, 0x40}, {r1, 0x80}, {r3, 0x1}, {r0, 0x100}, {r4, 0x2}, {r1, 0x4}, {r5, 0x1}, {r6, 0x1}], 0xa, 0x0) writev(r0, &(0x7f0000001500)=[{&(0x7f0000000340)="a7e3cc746086196220773118bab2f76547b967b296096166202c86c091f49db446952cd8c537a83dab9f7d6cfce288f33fda4b369f90b07410753b115857854b2b6c4fd8478beb1b9fd0c818a985a2009641874746c4e9cfd8596de1f9e83a9c0a0ed3356442d1be17e2b2320056648d54b35941a570eb6f7de7e3b2083740fe9e3aaf630618bc65dc3e78c944fb1b012b760f9c18c46a61df4782f34bb170ccda8d65b6842fee30514920d3bc27e7ab756fa02a5cda0e30eadf7486200620594765fa7e62f086232f60eb6ce11fa543286734f9940176a740bda42733232af961089eac504f8a4174f61f7e7e110384f430ca2914d162a4d09cfecf26df92da2e7fabcd88062f15c01b0524710d71e861528f4cb77079d0afbbeaaafc71a90f6c65138a1a3e59973eadc67af64d8989f3f93ba7e68eb225bb80a254a1a9ffa7543856e4f631d7cb82e65976daff443f07e1799ae8ce23d6b8d61672f4b14c295e51a9eaca5203884b26b6420553c8279e9187bfdcf2407bf14006ec89cfe35917d53c6f704ca1c223a8b54756b96b50728e018a91eedc8d0efbf08975deba7e6148a8cd8ffc8213ac0d84778059640dd2a7de3579406b5b3055b06d2b85508822afd23683f5cb7ca4f563543422b783920309ac2bcb582356ad1968fc80b80fae850365132dd9b3aaad3b711c14651e4442ec2a47c02cc13d0d883d7101f0697eccf2e002dd03e1f959bc5b11eec9e210896d78355bda3475b1537d197d7afd8ba3e857d2eea39bf15812ebd07adf80ca68b6a207773b858d90691da53a8a178d0a5cc66ef66280192741fc49625fca4b2470be39b519d57fbacd7400b071eb23d456da210130444deaefd124eb1793e2c50440f42bb924b5d2e64836a2080ebdcb6a4cf6852fec1b6ead03cf12c32233620bdbff21c1b1375fb90e9fdb0597bdc16648167c097c5dd7139a0e18de50c0e88fef9279cb5b6c19ee7d60bbf56f1ca5dd42784afe823ee287b0c48f12a53c7bf078a76f65486488a86b8b742055be426710c4e8303562ce775e631881e485be211b297e8eb9fb2da087228de03faba9f8715936f07e0a5ee1456458ad65d81ff74ebb100eeec16ee0dd61324711470a07cf69bb7e0995601e359dbfc0a364c09c7c594996e458967f450ffb744189681407f192b9b07bad0fe72ea8bf7f4858347098d19b321d18f667dcdc3d8d49f7f2f8c469cbdaf084df3e817298d33db2200e4b9ad1e0ff3795ec42cefb83f9f5501f7f4ec3f7d17c4cdd96c02cfb08f87250dba9aaeb6cbdc24facceb9185a8a47020cd6ec439890d5940ee31b0c78375c4e173952c2537449084c5a413ca26ad35a4296021781225bf3d128e39401a364b935b9c5efc344cf1180a7e9297a79ea60c5483188f11ad0fe25f7c592e3bfcdf8fea1763f305258ec3c1e97e32c2e8cb118ab913ac67fa421e0879ab3e789df71b1c59220d3bbcb0ccab4e1cf14aa557a43868db2e325c215ff18b6da1451b7339bc1dfd5b7aec91ab656cf6f286825b0a933fc419194089c597419b88376925bc71e54f6bd04ea80e91f113e4b3a38374e9bb3958cd9730856a6be4e17b67027549e9e408b4402f9bbfc6f2476250af3fcee36c33911236566224ec5ecb0975896bad351873b9af21721d8ba0664bfe0473d2ac412adba0bb10c98053dcb4981b726ac6cfe6505d64480ce3ee0ce117d50477ea0ad42466ef363ee2302a6abc886fcbab8e9686b9296d937a05f6bef5b3f64a5e05d70479e2343c91d8c8655ea8186fa68e8ab286fda2a8e82544a08e374081dd41643ec66051a6f57ccbc1e1e2ae307fd54b5fd04dcd6f7b758c4cc58bbaf48d0035a6b8f9bdd5a1e4b0423fce9a9cff23b8c914e89206e741d7b627b1ccbf641a32e0d2d32373a542d4a844e2f38ecf86e321b2b293ab4c4627be7ec92b79c5f549f4a4fd99684e95d4289f4485c8975036db6d43a9db706581e86d9e3d2a833a1a97aa0b87b9fd4e413a2633c93d38f5ab9563361db64d82e01b789ea4f6a4ffe9623c89ad7a020123ad557b2e27047dc091597e7ef9ae1fd2fc30deb83009df0dda38648dd530cf100dc5c1821287dd8422f893cefe7e81852c62a1649f38c3435450152c3d43f99d1bccb05ea50129e20c0f46ddd5c24a8d48862c16eca92f9bd3f3652f63706b9b0991f1dc7cb7049604c39c1465711c2a01761b52dfb8920afa9ce2dbf6af95abd7e0111819f0b14d26cec378506d4983665e8451b32c10c0b8ab6454eb35233ea73611c920b2694fc1b494bc91b6783b9fc9cfac072b3771353fbb3c4ee9b4e41ed98b124d8701a20ab1504bb669994b3bdcd7bd50f6d9ac682b6edf178cb580f52219bc3a85fe26ac430f687ebc83d09c34c9638d565236355b0a77a93e74ec05c7ea83e462853e9170ce7ac15eb5a4b7223f36577fc2150126b3da63db1986d5718ac89c38ce2f3d75f83b801c932fcf3d94b4ee5618ffca896ac8bb4d398b0aa5ce4e99a7bc7cf275d222a7edba458b203092fae62c0592c710105e399eff15540886ddac8f8fe9384b6213417d5cb2ee9679b6878b38fce3f9cb06959b86d689d5d6fe5e4f18c4240a76460ca644a18bd66b761fc7c5c71903001a2935aed20e76e3f831a6c347a65e1d4d1079d3ccde8693a66226a81632164ba21e724a1d8278001bec668741830d2aa7b46601a9aa948f9f4dccb85b047f25ed9b19eb7b0a7764bc84af92b150cd65c659547ba8b6eed91044b8eef97f66831dc1812c157f284833043983e8e7feb5c3ff66336acef36459e9ac79e38f0a36c96732ee440ba7f7cda7b69d7254d09f5ad95d01f473bea54bc65365c938fdb228de6ddd4602f6d1fdd401ae62f09711063e2d44f3995ac4f389912ea97c235c24b911679b064e679778b6cd5f013609be7e0c9b3ff41c3890bcba69c85dc62092d2618b227460b8f1940bbe2190b2f839882ac7e987ee751fb191a378d95037ca3f99b21161ea7b7ca001d3c51de6e8c254a67e250e25639d17dd7ac6bcd5b18db8bb7375beab034aab082b6ba2467bccbe3883b028d547b8adf76114245f03ca3d603df1cac2ae70509ae3772e7ccf93271e804a0f5c2a80cd45584e25b5a89ae997fbb1ba701f9b89847aa39e3bf839960d10f5d51b3f636a857eb3a4144d9f88d3751ce5e130fb5b8bb73b33cac09062b26ebb1bb908eea7541ec8e133e82c105a52241e2fe93b49fcffa8d8a17c6ebcaefa020f768428401a37096d78404f7b2a331cee2d4f2788c8229f77f6f4baea6dd889da3ca5d7698dc7e412eba9e4c804e20cbabcb8716edbe7dfb089464d360220c8c7295f1f1a83c6378c596e357303257db7c6781ccc3e84295b0c0825748514e251f4e561a8a5949ae52e45125153bbd23d94f3101ca7b6b3121ef9030b156e621c28618ad5e3f51f656d5d1168451f0d960fd395f7c6bb852eaa9500608211c9c83638ce4826620c8a2e86e8c8d5f09eb0e3445c27809d0e9c42f2c914cd54da485e2681b2219aacb9e9de16bbd01aa36de5371bd9f1d6f1c0cecc02058a7d2fa175807eb813e6bbba69a85bba5e3d692270758d9e3a056f8656fa31708c031912e7403df428e67f1f6bbf4defe8b4693a47a99861c4032f08233c3fa5be850200527728d3f2aba1a9aec06bedc8a1d431c20a4d9e07001cb4b2368341d9f955cb60088ec4c4a520dd72b214ab034823cf99173320c8f6b6dead6fac62b806cec87cca01bdead8005ca730b136ec102b30b98c5e286604a5d0fedcc32eec93afee6625afca7660147932b1cb749637d2d2c529f596841595c25da6d53c202e96ec0b1f8537ab4f94d56664d49a22a373b443a2d8c01beb7ff362e0eb8f470afeb424706c29a24749e45dd0ab74983313754ba8c189ed9d4cf325a69c4f3f904378a59de5133b05fb40c4990972338c47e24fe5e119ab8b05287a0cdf7a3a983cb54cf132c2f6883b153ef1e3d97c4dcd893282c9c26ecc84ab17a5454b00de998479bb142dd087a74345b2c5032acb7af3314dc2a48b3def7c6a3f331e5c83bd9d3ab0a191accfe1509cde46dd93fe0775b49b527bc47d7dc259d17ec39515579a53b1674d57d2642f1eecead6a5d4e4ec07a442c9d08a500741521b1f0f75fa57d690e5dbe04a17917ad3a4c800f95e6ca6d7848bb25620adcf8ff7dd955eff0c21e444895cbba1ff309329e8519dd66d6427dbb3cbc49a90dd8be969bf14f56899b54b7e64a6d09e3875324f4b193883a7349d03e0555968dd50ebb0e2fa4f4be6d67eb58f0cf2ba50370ed16e4d26534c3b95abcec03495e5c5099b840d447e1b1e2e077ba81523bf62d5a56ac9592ff9a928c35ff5148e17f806a12e46861bafb434eb6d1b866e892e512565a43c8ecb958505f4c248760f57c85f804a6ce073bff5e68b46e85924c5e9815bb5a63e02c85eeba71c46384ade5ed2e0ad10feb5e28f7b62338cd98197c157880e5faf43ec133b4076da876b4e92995ba7e53753307845758233fed7bd4fe3b0d3a7cc62242eecec0d0ed9d7fe157ec166c4ce7525ac5920e323936fd42b0b15c91e882365050d70138a4f5eecf5e1ff2066532765d5c69bcc1131c19eb2c589da45bef4e7dda1831a77cf7b0ba42ed2eb079ea9570f136404de9c1aa8c571f8b5cd1465dc6cf2cb14df506135733f0005292162d16330eb53959b0aca5f2c3ef7b19810f3ee39f2eb9b78049af21ca0697d7da055d2cb0aa9e9625eb37c9ee441cbc1b4713e2288aa1eac15157d90b5b92cd21ca0a8c01bf0130d0f18c9fbdbc83cbcd654d99171907f6255f4402429887af32f358b4563e231753a3ea7cb10ae3643718fa4fe47e6ee947ec6e2d2261192c96a5819f3c2f7ba204a2041cd64d69b168525e50373550eae2e0acb9c677e70d27d13c5dbbccd5d9bb82edbb97cc8dc7969c79160c6aea57d74dea7c0107d6362499aa26cefd442993c49b3abb6e40c6df77a3fb650ebd36293ecadc23b74321c5feac3cdfbaabbe2a32fc3a5182157ae763de2c16984b29e1c12766ac0e7c1fef8ba55c9be7d140fe38b1dd4ccd6629d494e952f0585e47316e4240e3134604b4d6c7242d0d389d3fd46da3d25e8ed24b23d59c3206402b6c33a745f89238da2a83336cd2f7b547ee323e6dbedec0c791da25c6780409608c208a44e09104657caf46c454986b42ed52ba9baed82a8749c57f8eb4a8860497d30efd60196c9e607b66b1219ce4567c2dffc488662905e5eef6e0eb60b6dc978027fc217d1c71ed67b0c705a6bbe2374179c17520dac739acbff6ce7f305a87a06f1bc669dc7926bf942f3a45378270536362fde602cb75e6cc5f2e3ba5bbde7ced31f439c2b6fae7fbfa53894eaab1fe3c06e95e33094407ed7afcafa7483e0b89e851bdcffccc4228703a48d181272471d9c33ef7ff5540dc7d5ed48bc72fce96d1cf5233999f32f1530fb16b7b611d9b9ade886e365332b1df56d589304df9165bd282d87968bb140cdc7ff001d5f98ac6d155647f37f052601e1fecbb5a45652f6d1170d6f4a70e347cb25db90c32134d345bab8674ba93e6f30d4fec8c9c7485a145b0048ca6f23038523facf0ce9cfd417dd688e6735e8f3bc387a6a8d3070b1f1a334bd0ef7bf7a0ed9187cd2420e4b9a448e9d73b01c7e00c9ce1427b43bc5afcd00dbb92611635f29783fe711d2126a9ce1491210f78ada92e7f6fdf8086c416139870f785088eaadeaa5de299c47e5eeb2a", 0xff3}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c", 0xd6}], 0x1) 19:14:42 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000005000000000005b67071b542a538706000000b818000000290000002e00000003001d00000004fb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0xfd) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) 19:14:42 executing program 1: getpid() r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fsync(r0) 19:14:42 executing program 1: chdir(&(0x7f0000739ffe)='..') r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) r1 = kqueue() fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000100)={0x3, 0x0, 0x7f, 0x1}) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r5 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r5) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) close(r4) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) linkat(r2, &(0x7f0000000000)='./file0\x00', r4, &(0x7f00000000c0)='./file1\x00', 0x4) 19:14:43 executing program 0: r0 = socket(0x18, 0x5, 0x4) sendto$unix(r0, &(0x7f00000000c0)="b100000060000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02810000000000000018e4dc89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000002000000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) getrusage(0x0, &(0x7f0000000180)) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 19:14:43 executing program 1: nanosleep(&(0x7f0000001580)={0x9}, &(0x7f0000000240)) r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="ca19f132764112faa6ece5a361475b47b4be827747b98dbaa87703fb712f8a447bc2380232f5d2c1630bc6dc1e3c662f9317033d1187c58600defd0dccaf6474355962", 0x43}, {&(0x7f00000000c0)="ab57297ce3889ab0b9bdf7855f1a1d84a3d22e120ff606f141fffa57de759b805f3cf83eae", 0x25}], 0x2) close(r1) fchflags(r1, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x810, r2, 0x0, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$KDSETRAD(r1, 0x20004b43) execve(0x0, 0x0, 0x0) 19:14:43 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = dup(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) write(r2, &(0x7f00000000c0)="95", 0xfffffe76) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000040)={0x1}) r5 = socket(0x18, 0x400000002, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) close(r6) sendto$unix(r6, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$PCIOCWRITE(r6, 0xc0107003, &(0x7f0000000100)={{0x8, 0x40, 0xf7}, 0xba9d, 0x2}) dup2(r5, r2) execve(0x0, 0x0, 0x0) 19:14:43 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2b, 0xb, 0x0, 0xfffffffffffffedf) r1 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 19:14:43 executing program 1: r0 = syz_open_pts() syz_open_pts() fcntl$setstatus(r0, 0x4, 0x0) syz_open_pts() 19:14:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f00000000c0)=0x9) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000180)=[{0x5, 0x6, 0x800}, {0x0, 0xfff, 0x1800}], 0x2) semop(r1, &(0x7f00000001c0)=[{0x7, 0x5226, 0x800}, {0x1, 0x1, 0x800}, {0x4, 0x5}, {0x3, 0x0, 0x800}, {0x3, 0x401, 0x1000}, {0x1, 0x400, 0x1000}], 0x6) semop(r1, &(0x7f0000000280)=[{0x4, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = dup2(r2, 0xffffffffffffffff) bind$inet(r3, &(0x7f0000000100)={0x2, 0x1}, 0xc) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r1, &(0x7f0000000000)=[{0x4, 0x7}], 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x86f]) semop(r1, &(0x7f0000000040)=[{0x2, 0x692c, 0x1000}, {0x1, 0x5, 0x800}, {0x1, 0xfeff, 0x1800}], 0x3) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000000)=""/32) 19:14:43 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x7, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 19:14:43 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpid() r4 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r4, 0x6, r3) fcntl$setown(r1, 0x6, r3) 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}) r9 = getegid() r10 = getgid() ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000000)) setregid(r9, r10) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r3, r7, r9}, 0xc) 19:14:43 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x3) ioctl$TIOCSTART(r1, 0x2000746e) syz_emit_ethernet(0x4f, &(0x7f0000000240)={@random="aa1b265a5c78", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x19, 0xf0, 0x0, @loopback, @mcast2, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x0, 0x0, "b182a1940ec3b014005d02b02f60f0c5cd"}}}}}}) 19:14:43 executing program 0: 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) socket(0x18, 0x0, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_emit_ethernet(0x76, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x40, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "000600", 0x0, 0x2c, 0x0, @remote={0xfe, 0x80, [], 0x0}, @empty, [@dstopts={0x993d3637b90df2c, 0x0, [], [@ra]}]}}}}}}}) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, 0x0) unlinkat(0xffffffffffffffff, 0x0, 0x0) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) shutdown(r2, 0x2) accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) dup2(r1, r2) 19:14:43 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvfrom(r3, &(0x7f0000000100)=""/48, 0x30, 0x800, &(0x7f0000000240)=@in6={0x18, 0x3, 0x40559a71, 0x1}, 0xc) sendto$inet6(r2, &(0x7f0000000180)="e349883a3a9448317bc313678efaa0c29f2044debfbcbe443a2ffadaf373d3e275ce91453f688e77d2b1f9eb789f6a340b50ff07baa71e6fd539438c97e1ca09a27c422922fcd2501aa33b460c77d90069ed2155129a574960ba409d7e3bde2d866d9cf40b0561bf4410f01f6cc7452a31a85cc0329d4339959df0ddd575e6224d57570503f2ad1df66f27506532f79a8316c06d4f69d03693e60008841467d54466a6a2e9085d2d5068ab155d1311ab6e38071ec83887d1ed1887", 0xbb, 0x408, 0x0, 0x0) 19:14:43 executing program 1: r0 = semget$private(0x0, 0x3, 0x4) semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x0, 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}) setgid(r3) syz_emit_ethernet(0x62, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffffffffffffe0ffffff86dd60317971002c0000bdb973531eb41c9d60cca81247e4f515ff0200000000000000000000000000010001000000000000090196c20400000000002000000000004e214e21962dcc87570c09a6c70c405733c0c944511c3295020846608733b945db0befaa5b77b5b290432a1e9efed2d156a2ecda66be58cc91e2e92e6451d68f9a9a585eb83bdda5e07790aea977c08b850a6b6248bc05776dd134dc7fdca31ed7215d19f23f78918b5e7e72e1d8bf66b2a53f65711811f4b59b938d6ccd6c0b7ea103849500"/225, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50c0d5c354110000cb7b5b078ce634fc04075f401387a9cd61f2f32fdbe63caa14f239ae9930"]) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f0000000000)=0x1) r6 = socket(0x18, 0x400000002, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r6) 19:14:43 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000280)) setsockopt(r3, 0x1, 0x3, &(0x7f00000000c0)='$\x00\x00{\x00\x00\x00', 0x7) setsockopt(r1, 0x80000d, 0x2, &(0x7f00000002c0)="00020000340d2fbc2afe74fb732e27a9747e661c4cec0b60c0130025f89913a4d51ae51bfb2bd916e4f4e0519ee639e7326d06000000000000003b4368636e0c11000000", 0x51) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) sendto$unix(r0, &(0x7f0000000100)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa47b16336ac271360c3aef00b7804be781e4991f7c8df5f880b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000022000000000100000000000000000000000c74ac63fd79bc59a4e19c664f7a4fd69d02e68adfecb1721fff125f1b2d7f83aeb11fde1e21ab6b722e6aff5e7b3bf4a520f15a589700407b0b053a22a997ff2d46cde209e034c2214c73bae3f633009aa85ff40c2e01669983ab44bf453ca5153b0a2d3ec96ec17c302390bb435a3d5e1f0facdf73cf0456a9bf93d251955cc326f55de8ac771f15675c42f8428ced64e5", 0x148, 0x0, 0x0, 0xffffffffffffff7d) 19:14:44 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000080)=0x1) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000000)=0x80003) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) mlock(&(0x7f0000ff6000/0x2000)=nil, 0x2000) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8b88, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x12, r2, 0x0, 0x0) shmget(0x2, 0x2000, 0x54, &(0x7f0000ffa000/0x2000)=nil) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x1, 0x0) mmap(&(0x7f0000ff1000/0x2000)=nil, 0x2000, 0x4, 0x12, 0xffffffffffffffff, 0x0, 0x0) dup2(r3, r0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) shutdown(0xffffffffffffffff, 0x1) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f0000000180)) 19:14:44 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x2, 0x3, {0x6bde, 0x2}}) pmap_unwire: wiring for pmap 0xfffffd807efff0e8 va 0x20005000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff0e8 va 0x20006000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff0e8 va 0x20007000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff0e8 va 0x20008000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff0e8 va 0x20009000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff0e8 va 0x2000a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff0e8 va 0x2000b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff0e8 va 0x2000c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff0e8 va 0x2000d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff0e8 va 0x2000e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff0e8 va 0x2000f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff0e8 va 0x20005000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff0e8 va 0x20006000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff0e8 va 0x20007000 didn't change! 19:14:45 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x94}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x4, 0x9, 0x6, 0x1c, "8e9846e1cca9603734f92fa2c9eff31216a8ecb1", 0x0, 0x81}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x3) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) fchdir(r0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f00000000c0)=0x29d) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) pmap_unwire: wiring for pmap 0xfffffd807efff0e8 va 0x20008000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff0e8 va 0x20009000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff0e8 va 0x2000a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff0e8 va 0x2000b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff0e8 va 0x2000c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff0e8 va 0x2000d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff0e8 va 0x2000e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff0e8 va 0x2000f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff0e8 va 0x20005000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff0e8 va 0x20006000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff0e8 va 0x20007000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff0e8 va 0x20008000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff0e8 va 0x20009000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff0e8 va 0x2000a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff0e8 va 0x2000b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff0e8 va 0x2000c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff0e8 va 0x2000d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff0e8 va 0x2000e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff0e8 va 0x2000f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff0e8 va 0x20005000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff0e8 va 0x20006000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff0e8 va 0x20007000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff0e8 va 0x20008000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff0e8 va 0x20009000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff0e8 va 0x2000a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff0e8 va 0x2000b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff0e8 va 0x2000c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff0e8 va 0x2000d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff0e8 va 0x2000e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff0e8 va 0x2000f000 didn't change! 19:14:46 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$KDENABIO(r1, 0x20004b3c) syz_emit_ethernet(0x36, &(0x7f0000000140)={@local, @random="45f7b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @broadcast}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) 19:14:46 executing program 0: semop(0x0, &(0x7f0000000140)=[{0xb2d1f35224fa3105}], 0x1) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x1, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000000), 0x22) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000080)=[{0x2, 0x69, 0x800}, {0x4, 0x81, 0x1800}, {0x1, 0x401, 0x1000}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x6, 0x5]) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df", 0x38, 0x0, 0x0, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000340)=""/18) r1 = open$dir(&(0x7f0000000040)='./file1\x00', 0x240, 0x0) mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0, 0x810, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x0) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x240, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r2, 0x0, 0x0) linkat(r1, &(0x7f0000000180)='\x00', r2, &(0x7f00000001c0)='./file0\x00', 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffffffff00000000800000007ea03395e5507d965caad95c002aff0300"/43]) pipe(&(0x7f0000000380)={0xffffffffffffffff}) renameat(r3, &(0x7f0000000200)='./file0\x00', r2, &(0x7f0000000240)='./file1\x00') semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000280)=""/137) 19:14:46 executing program 1: clock_gettime(0x0, &(0x7f0000000000)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) syz_emit_ethernet(0x3c, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000ffffffffffff08060001807cbb7ad9f4ee64c5e1098b1faaaaaaaaaabb84e57773535c4f0a6cc1d11d77d5c45b562417e232b1907d48232a0b969e2b742aeadd38b0d2c0f0d7e77f02d9000000000000000000"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x9, &(0x7f0000000240), 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x80) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000200)={0x3, './file0\x00', './file0\x00'}) syz_extract_tcp_res(&(0x7f0000000380), 0x1, 0x6) r2 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff50) sendto(r3, &(0x7f00000002c0)="a3c6e4974aaf2cd62ace9f468c80767c1c8102d6244c6bc526bd1d2bdae3a1da99bc7ff6b75e9f988f2e124740e07edd7e506eef995764ae6f02f619539beda98b4bf528b6b0cbad0270254034e14d8f26221322c51f57399243ac90fc6a2dcc48f7173e07e393f4e16c92bc065fa8d64b58f17523609a2db17b9b09ce655d64d8cd50fac67fa726cca1de5eb6aebed77aeaec7b3697b7574a3d87", 0x9b, 0x7, &(0x7f0000000040)=@in6={0x18, 0x2, 0x5}, 0xc) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000180)=0x10) 19:14:46 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, &(0x7f0000000140)={{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}) r4 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r4]) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000280)=0x8e) r6 = geteuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r6, 0x0, 0x0, 0x0, 0x0, 0x7fff}, 0x10000000007}) r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r7, &(0x7f0000000000)='./file1\x00', r7, &(0x7f00000000c0)='./file1\x00') renameat(r7, &(0x7f0000000200)='./file1\x00', r7, &(0x7f00000005c0)='./file1/file0\x00') read(r7, &(0x7f0000000080)=""/104, 0x68) 19:14:46 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100383a000000000000007d3783da936f634b0000ff02000000000000000000000000000104009078000000006027671500002b0000000000000000000000000000000001fe8000000000000000000000000000aa0000000700000000"]) r0 = socket(0x13, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) setsockopt(r1, 0x4, 0x5, &(0x7f0000000200)="11ce4b7ae9b9782e019caa5e90e072fab04dbab5cc9ceb22ebe352e25c408f993e", 0x21) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) preadv(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/143, 0x8f}], 0x1, 0x0, 0x59e05956) r2 = socket(0x18, 0x5, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto(r2, &(0x7f0000000000)="434c1e609ef11a17c8f1ba033ec8045d52e45581d63259b3abb8d3e5e7f4b51563f89e38db77c76658378f2ef5ccebc25b83cf21ea12cecc193f260ccb99bcbc2ca56a9575883846aaf301", 0x4b, 0x1, &(0x7f00000001c0)=ANY=[@ANYBLOB="ad350100000000000000"], 0xa) 19:14:46 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd600000200014060037136b7b9a468fbef128b457c95dd7c1fe8000000000000000000000000000aa4e214e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50000020907800bd006a149aade9feeac3083b809f1da0f22e750f164dc215053a027e09f066e9aca9efa886619223ab0ac24cb3a6b495923ec20aca11f99036fdbfddf15806284507f3bb8991958f06f78480b3041f88016d4e652ab798e86ec1df7ccc2aa907e40dcd12a5560fbeee77267658e0b4810ba3f9b010e6e2e87de6fca4889aec76c0d6257a3c3891d843f1103ca5de794ff597e986a51a7edd498d6aeadb82c31bf2adf87869165fe8db423bcab1195cff95529bb50f4d52a0706940cf4cad671dd78aac7a743126cc1429b12d63c1b1aea1e83e6ea0f996b1276134a110b0d008d9e800"/243]) 19:14:46 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) getppid() pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3ffff) pwritev(r1, &(0x7f0000000200), 0xa7, 0x0, 0x0) 19:14:46 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xf}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffbfffff, 0xf}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x20, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x18, 0x400000002, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffb, 0x34, 0x1, 0x6, 0x6}, {{r3}, 0xfffffffffffffffa, 0x2, 0x1, 0x8, 0x5}, {{r3}, 0xfffffffffffffffa, 0x60, 0x40000000, 0x2, 0x10000000000058d}, {{r6}, 0xfffffffffffffffa, 0xa0, 0x4, 0xe, 0xffffffff}, {{r5}, 0xfffffffffffffffb, 0x1, 0x2, 0x2, 0x9}, {{r4}, 0xfffffffffffffffd, 0xb0, 0x1, 0x0, 0x4000007}, {{r7}, 0xfffffffffffffffd, 0x3, 0xfffff, 0x0, 0x2}], 0x34, 0x0, 0xc68, 0x0) 19:14:46 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '19q', 0x14, 0x70, 0x0, @empty, @mcast2, {[], @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x8, 0x0) 19:14:46 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() kevent(r1, 0xfffffffffffffffe, 0x0, &(0x7f0000000440), 0xb37, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={{}, {[], [], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4, 0xffffffff7fffffff}]}}}) kevent(r1, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 19:14:46 executing program 1: syz_emit_ethernet(0x76, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x40, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "277915", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x2c, 0x0, 0x0, 0x7}, @hopopts]}}}}}}}) 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) 19:14:46 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000100)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@multicast1, @broadcast, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x24, 0x0, 0x0, 0x0, [{}, {}, {}, {[@empty]}, {[@loopback]}, {}]}, @rr={0x7, 0x3}]}}}}}}}) r0 = kqueue() r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r2) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) socket(0x10, 0x5, 0x8) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000000)) 19:14:46 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) pledge(&(0x7f0000000040)='$\x00', &(0x7f0000000100)='\x00') r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffffff00, '\x007\x00 \x00'}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 19:14:47 executing program 0: execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='$&/\'!\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)=')\x00', &(0x7f0000000140)='&-}.\x00', &(0x7f0000000180)='-+\x00', &(0x7f00000001c0)='\xb4$-\x00', &(0x7f0000000280)='\x00'], &(0x7f0000000540)=[&(0x7f0000000300)='\x00', &(0x7f0000000340), &(0x7f0000000380)='\x00', &(0x7f00000003c0)='/\x06\x00', &(0x7f0000000400)='{+{&}-\x00', &(0x7f0000000440)='{\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00', &(0x7f00000005c0)='%\x00_\xf8\x06\xc3\x14\xf0c\x96\x83BB$\"*\xb8\xce\xcb\x87\xc2\xae\xa1y\xb9\xf3H\xc7\xa9\x1bV\x13\f\n\xd3\xceL\xd7\xfe\x01f\xc4i\x90\xfe\x0eK\xe5\x9b\v\xe5<\xa1\x15xaZ\x1dS']) syz_emit_ethernet(0x46, &(0x7f0000000200)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x6, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@generic={0x0, 0x2}]}}, "ffeae349"}}}}}) 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}) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000340)='./file1\x00', r2, r5) 19:14:47 executing program 1: socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/210, 0xd2}, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000180)=[{0x5, 0x6, 0x800}, {0x0, 0xfff, 0x1800}], 0x2) semop(r3, &(0x7f00000001c0)=[{0x7, 0x5226, 0x800}, {0x1, 0x1, 0x800}, {0x4, 0x5}, {0x3, 0x0, 0x800}, {0x3, 0x401, 0x1000}, {0x1, 0x400, 0x1000}], 0x6) semop(r3, &(0x7f0000000280)=[{0x4, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r3, &(0x7f0000000000)=[{0x4, 0x7}], 0x1) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x86f]) semop(r3, &(0x7f0000000040)=[{0x2, 0x692c, 0x1000}, {0x1, 0x5, 0x800}, {0x1, 0xfeff, 0x1800}], 0x3) semop(r3, &(0x7f0000000000)=[{0x3, 0x9, 0x800}, {0x3, 0x4, 0x1800}, {0x2, 0x6}, {0x3, 0x7, 0x1000}, {0x3, 0x8, 0x800}, {0x2, 0x8000, 0x1800}], 0x6) close(r2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x86f]) semop(0x0, &(0x7f0000000040)=[{0x2, 0x692c, 0x1000}, {0x1, 0x5, 0x800}, {0x1, 0xfeff, 0x1800}], 0x3) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000080)=0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="fe400f60cdb7c4d0130da3507f382bd2c7fafa7bbeed77fc4b222bc3799ff3b8d308e198fa55e292fa3a9c13c52def0e8b616f7e908ad845f4dad7aac726a448a3ddfd72625905325fa652990bc97b934ecf090599e9e2582c1ed99bdecd036d223d1d92fe4825a71fc5731729c9f7e2a880bce3bade966c33ea6ac5a259c5bf58fe3e54026eec5ae483bfb20010c40abb5be2e6a90b0939aceddd1ce8904d8a1d26071d8df01fdca7", @ANYRESDEC=r2, @ANYRES32=r1], 0x28}, 0x0) 19:14:47 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = kqueue() r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = fcntl$dupfd(r1, 0x2, r2) close(r3) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) openat(r3, &(0x7f0000000000)='./file0/file0\x00', 0x800, 0x50) ftruncate(r0, 0x0, 0x402ffff) 19:14:47 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r1, &(0x7f00000033c0)=ANY=[@ANYBLOB="93022e2fac14"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x8) getsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000000040), &(0x7f0000000080)=0x4) 19:14:47 executing program 0: syz_emit_ethernet(0x22a, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6031797101f43a009251a993ef13d41ef9bdd47ea3f1876bff020000000000000000000000000001890090780000000000000000000000000000fffffffffffffe8000000000000000000000000000aa02142c729b03ac95b76f67e33547a0854c85ec4392dc168fcb18a966d343b1cfd987955c6608548a5618d06179aebd9da635725f7b41582a9ca0bcdd87a200fd75720b9a5c801e136665f431cdb8cf9e4ac3d317116e4d2b3cd099770c7b7a83fb0204cb318dd5ef543160ae67496aac674b3750925bd17b4caf268177396da738a46375a150f79f236e0c6c092c02dc4a93944fd13db6dde7fede0e63ca37db253d8c181b523ef782747a52bcec45a9547f49893bd6edbf11bdb9302efae17b436db731a78475239bc4a956b77b46c66161a21c8fe4acd780045e49db74455cea2b1cd08050bf07bf0f69203a78a26b75d752236ca6b79239a2ccc9099cac5a0812c38ccfab74db2d0111862a4ce3949d2ad54d3750bb434f7e587ccf5416150370524ac8336f6ab61d9c177c4e9ace7319f81e97ee37a6af22fbdc13a1d66d4db5d20a12bce47249feb4d766c8badae42c035c08e931ba2333606a4b5cfeb12cb0207980b98c1f67151cc9dfa59f81af5006a83644e4130f315155fe112f0409c4e7532cbf72ff4a84260311d8ed94aff1a2965b27a56c5ef54f698a3a4da0b653ca38ed5b377be388acd9057350277bf82c0b697f3242b7b5c70b5b943cc548f3e3eeedb3550ffe1d3cad"]) 19:14:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800", 0xfffffffd, 0x1}) writev(r0, &(0x7f00000005c0)=[{&(0x7f00000000c0)="ff", 0x1}, {&(0x7f00000001c0)="1edd", 0x2}], 0x2) ioctl$TIOCSTOP(r0, 0x2000746f) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCDRAIN(r4, 0x2000745e) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000100)={0x4, 0x10000}, 0x8) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a", 0x1}], 0x1) 19:14:48 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(0x0) poll(&(0x7f00000001c0)=[{0xffffffffffffffff, 0x185}], 0x1, 0x81) dup2(r2, 0xffffffffffffffff) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r4, 0x185}], 0x1, 0x81) dup2(r3, r4) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) pipe(0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x0, 0x4, 0x63c}, {{r0}, 0xfffffffffffffff8, 0x0, 0x40, 0x8000, 0xa56a}, {{r1}, 0x0, 0x0, 0x1, 0x8, 0x9}, {{r2}, 0xfffffffffffffff8, 0x0, 0x20, 0x1, 0x2}, {{r1}, 0xfffffffffffffffe, 0x1, 0x20, 0x40, 0x1}, {{r3}, 0xfffffffffffffffd, 0x0, 0x10, 0x80000000, 0x20}], 0x1, &(0x7f0000000180)=[{{}, 0xfffffffffffffffd, 0x68, 0x20, 0x5f5, 0x3}], 0x5, &(0x7f0000000200)={0x7, 0x1f}) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000140)) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r5, 0x0, 0x0) 19:14:48 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000003c0)=""/247, 0xf7}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x8000, 0x0) readv(r1, &(0x7f0000000240)=[{&(0x7f0000000140)=""/244, 0xf4}, {&(0x7f0000000300)=""/188, 0xbc}, {&(0x7f0000000080)=""/19, 0x13}], 0x3) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 19:14:48 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0xfffffffffffffe91, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000740)) ioctl$BIOCPROMISC(r0, 0x20004269) pwritev(r0, &(0x7f00000008c0)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb77778", 0x182}, {&(0x7f0000000840)="d6c80c7d0f0720ad0f2b78fa9b6819e4bc95e1886da6004b74d35d933ef19dc2b1bae1ac5a8a67b1582c976c348095b7f314fbe988482b04ea99253b3daaf234b92684fefbc8a7c8e46b616a55", 0x4d}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000380)="786bcf63ef69f989e08d02b09ab7a6c55c20f2646261d813f28f1cc4084d8ed532e4ba3eb5323ce9e7dbca37ca01ffb088f7ec93dd16ed25e264a89096693b98f17cf11a4160d16adb1f5e56cc596adcb6c618abc945a712c6662e373f8d2dc9b2f74150b341268fb4b6568243e14862fa09505d1038ef8e3ba1f9a7ffb9e370a3d0a5eaec427ecc5a57a7cc2204696cf17e03c8246f29c1ad57f8603815a4dcefab85d698130cabb2561d45c257a2c41d8dde930bde144fd5783bead9598fbdac25c6322427103f8fb6ee700515c885", 0xd0}, {&(0x7f00000000c0)="1f2ead47361d849fb95c4720a60feb247f05310095319f0cd9e25443053e3dc4", 0x20}, {&(0x7f0000000480)="78d3d71a01dcf90380eb29d1efecf767406589a28c33afb7f1d820e403e969b7840ad5ecb295e0ac20d752b229427d9e80c7b4369fee1dde2a4f621c35dcb5ab0a43f05a7cea0cb32961ae179155f54f1545aa6b523473893ffb5f21d233f5e43650861bdd355a3efce17a58fadb3e1eb8ae560f254f249163f5b225697ad3d35e6851205349a827de4bb29f92ffb6e1223a398f00b580f64fee968fef9aebfa6fa7c9a03d43ed", 0xa7}, {&(0x7f0000000540)="cd52b54396406a77f3ade53dab731c0453b27f12036f7a9cf1a3dfbef1d43ae717572a1acbfd1f156930020634427819d07d0c44be6106f1bd8382bb8545c36674a6e481f6ec67f535fae91753ece53bf640fa2c33088269773d62bc64cd515796c4afec1f10efe1b77c1ba1a31af8f946cb70e1e60dbc4661334ad5650b6faf0c392a161c32eabaad789170a9a5e1c5a46cf8c58596174c340fdaf3d5bf91713e1e9b7ae4a4f3d604b8476ee97409", 0xaf}, {&(0x7f0000000140)="298f15bbdc4f3ee95a646ded59b8662f85c29dee6e17de89cb77ed000359026dbc5d3c1632ab3e72d32d9db26795d96d641fad", 0x33}, {&(0x7f0000000600)="441c581e4ba8d867429e336f16a406049fe220971fbb8f406a88aa31fbbc644ac727f6099c57e04f75e5fd7f883e5330de22e525cad93ccffc9502335429fe2f534725229f39", 0x46}], 0x6) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000700)) r3 = openat(0xffffffffffffffff, &(0x7f0000000780)='./file0\x00', 0x10100, 0x10) linkat(r3, &(0x7f00000007c0)='./file0\x00', r0, &(0x7f0000000800)='./file0\x00', 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup(r4) r5 = dup2(r4, r3) fchflags(r5, 0x1) r6 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000100)=""/246) 19:14:48 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adffff"], 0x10) r2 = dup2(r1, r0) r3 = socket(0x0, 0x0, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) accept$unix(r3, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) close(0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) r5 = socket(0x2, 0x4, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x400000002, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r5, 0x0, r6) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 19:14:48 executing program 0: 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) socket(0x18, 0x0, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, 0x0) unlinkat(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f0000000040)=0xfb3, 0x4) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) shutdown(r2, 0x2) accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) dup2(r1, r2) 19:14:48 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606949, &(0x7f0000000300)) 19:14:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0x1fc80d8c, "00000000800000001e0000ab26f95e00"}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1010, r0, 0x0, 0x0) write(r0, &(0x7f0000000140)=' x', 0x2) 19:14:48 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000780)="2c2ffc", 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x400000002, 0x0) r3 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000700)) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000740)={0x7f, 0xfffffffb}) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffe8c) execve(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000240)='!+\x00', &(0x7f0000000280)=':\x00'], &(0x7f0000000680)=[&(0x7f0000000300)='r\x00', &(0x7f0000000340)='r\x00', &(0x7f0000000380)='(}\x00', &(0x7f00000003c0)='\'\x00', &(0x7f0000000400)='r\x00', &(0x7f0000000440)='r\x00', &(0x7f0000000480)='\'):[\x00']) r4 = accept$inet(r2, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) dup(r1) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) socketpair(0x10, 0x8000, 0xff, &(0x7f00000006c0)) 19:14:49 executing program 0: mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x1) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = open(&(0x7f0000000100)='./file0/file0\x00', 0x80, 0x2a) openat(r3, &(0x7f0000000140)='./file\x00', 0x200, 0x74) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000001c0)={0x10, 0x6ef, 0x4, 0x1, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xcc}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x400}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000e1a000/0x1000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2d}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x4}, {&(0x7f0000ec6000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffff0000}, {&(0x7f0000f52000/0x1000)=nil, &(0x7f0000eda000/0x4000)=nil}, {&(0x7f0000ea9000/0x3000)=nil, &(0x7f0000e38000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000f25000/0x2000)=nil, 0x7f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000f00000/0x1000)=nil, 0x10001}], ['./file0/file0\x00', './file0/file0\x00', './file0/file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) preadv(r0, &(0x7f0000001500)=[{&(0x7f0000001680)=""/102400, 0x19000}], 0x1, 0x0, 0x96dd) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) poll(&(0x7f00000000c0)=[{r4, 0x80}], 0x1, 0x2) 19:14:49 executing program 1: r0 = syz_open_pts() syz_emit_ethernet(0x62, &(0x7f00000000c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "854955001000007993044be28a123e000800"}) poll(&(0x7f0000000080)=[{}, {}, {r0, 0x1}], 0x3, 0x8001) syz_open_pts() close(0xffffffffffffffff) r1 = semget(0x1, 0x4, 0x8) semop(r1, &(0x7f0000000100)=[{0x0, 0x9, 0x1800}, {0x0, 0x7, 0x1800}], 0x2) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000200)=""/97) r2 = msgget$private(0x0, 0xfffffffffffffffd) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) msgsnd(r2, &(0x7f0000000400)=ANY=[@ANYRESHEX, @ANYBLOB, @ANYRESOCT=r2, @ANYRESHEX, @ANYRES32, @ANYRES16=r0, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000000000"], 0x8, 0x800) msgsnd(r2, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, 0x0, 0x191, 0x100}, 0x5, 0xffffffff, 0x5}) getpgrp() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r4) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x2, 0x0, 0x0, 0x0, r5, 0x80, 0xfffa}, 0x4000005, 0xffffffffffffffff, 0x0, 0x0, 0x200, 0x401, 0x4, 0x80}) msgrcv(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000ad248ba1895f9100"/140], 0x99, 0x0, 0x1000) 19:14:49 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x7f, "00ebffffff00000000ffffff7f00000000ff4000"}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) close(r2) socketpair(0x1, 0x2, 0x6, &(0x7f0000000040)) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 19:14:49 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) pwritev(r0, &(0x7f0000001700)=[{&(0x7f0000000100)="a6c7caabe5ddcc50d0e689d1a709aa1385f99156418331166d2d6d84bb56a43414d697f9083f88f2435ba331881505911dbebd498fdf5c8b53fcd89b4c23704066a5a260ee5fed735f4e9270c1b4408e63b936f48998ba9519e35c075fe3a07840c4cc3b9c9306603837a44761d36e4448f5448903c028da3432ce721c57016c28f7af6dd82749704030c3b4f72209a9db878db25e0efe2ed9732dfe45b5a7b9c312a30113ed69eb5112637f124213a9829fd276a836ab90b51c14dc72f62caa650349d0e721458ce28328ae9ebc42a163acc0bd422c103b894897d9d20a5ab7f9aff984e5a35552", 0xe8}, {&(0x7f0000000040)="b769e050aea8d6cb95b438f222e6899e478fde7a7d28caec6783e9101aa7b7be1c62927eaf1633a3eb2ef1ef709fb43fa65bdf70c30b9fa768c27c0b4df7cd0cbb9c4016272ee49a7b006e63aa2b51baeea2906a6eec452942192bcffdeb2c33d1527daa6c9ec07e6137899c65d1d0481e93a4fac5dd4893", 0x78}, {&(0x7f0000000340)="5e1f6c51208183cb604dcbbd5aa464f1ba83747d51e2701e55002a412430c7e6d5443230e833edfbd195eadeb331aee1237d10955fc52ade3c12a3bfc5e074f62225c6a530abafb8f0e9772d", 0x4c}, {&(0x7f00000003c0)="b93c5c4abfd21f77bd9e506b25f96ff7144c6a53899a60408399a35b34c44bbd26f842c24438a0ce390c3f4711605dd62631bb83feeee3a5da07bd0d78b295dd2ed6086c42a056604ca779aa487f0fb97891e65007023f806d227de206dbb709991a0612e98badf0c36914c390bac7d016502625f898c9a38dcdb70f3e033d628fed1406a3400972ab4123c202ccb052ff3751f5b85a21ed1393d3ee33ba92ee1604def014f53cf195655133696c633f03d96d4b5ba2f0283db87fbe6e9ed5e08062cc", 0xc3}, {&(0x7f00000004c0)="dbd72800742462b762e3ece3fedf17afdaf776af72bfe88ab40f247129400acb34565d3b383a8d3fa1919b5582cba30520796a6da0cbdab34e792f8c3c0923ad8f8e503130ae44681bc7c91a7594ef0734f2e602e645b0aefd2f1fee809c21fbb6b741f0c29a0ba29c720696397385f92fc2d8e2e8c7d4c3bf6bd4550b2fb1fd33994d93cbd0b07ac6824619271bcfc1b29974f52a187cbe27466408460364e47536ac1788802cd6c2d94e25fc893a9829693365ccc1834efdf4e151d96ebdd26ad4fe45c76708c2e8e0b7e191087f5aaae9c35ae9fa", 0xd6}, {&(0x7f00000005c0)="e845221dda94ffe9006790bc9dda9a3e7bff31ab96af3057cf70457c85d7549a552e7478218b01fdd09801c41e65d76151ebce5a9a5995721bee4f2e58bfdeb7d147960f4f9906516a61e59cb7e82aa3dfde225c5674db1eb201c9daf8b8ee762a2d00265213c298c573304ae95f37029bd84ef88d29a5305bef9dfcee08e8cd", 0x80}, {&(0x7f0000000640)="8ef3e5d1775247e62d286ae076e3056320b08454e9b189d6daa14d3c507d9683a7ced34a240effea86a78cb537b68dfa1bb05f5daceb8a360bf84ee43d7fbea364e7edee397037c4614f12ebb5", 0x4d}, {&(0x7f00000006c0)="5cd09ec524f8d05072bc457894e8d191e841c1db67627672acdd22e12423269cd5d75ca17844dcbc523f199d9f16b6bf4dd3a8d6bbf7913d04317a9d50f97a2c7224ddd47f5623e572c37892a3d896054395215c211b3885090c409f24b0a5559971ba54a58a9e50100222a339f03f00d4fddb62081d5c111230256f31b608998cc7aabbf365fe34d3cf727b19bae4bd13704bb1ccb31752fd43651c2e7a049b4c82f504ead67ef3eeb888341782fea49ad263047c585c63c25fa56bccb9f0802ca6a2c0c9ee02b9a515b21eef9b552ea42b7cb9ab46edc11168e0efcdebd3184f4ad3f3c48f7ba0b6615bdb2f6642c9033e5eefebfd1cbbe44f6169ac079a333754ee22e11f721e0a11fe101bd52a126b7dcb557c66e892eb7d5fe2eb9a7f0a046e3bf09e3f455e3981a0e14cf97831cc86d48f3ac5d8a88c02badf20e530deda1d945b6f2fedbb5681efa1e3b501c12fd708520a2c6eab659f9a3b6bf2fe938e7e2e4ac6548005468c5a3d9305027fc357432529a4cf65b719c50a84f0d2d0085458854ccc78450ca0c8a65877d9267421c694bb5bf5bbd1ae69b1f618eb9053c2a1a2803df893d7d497ff725cef7dbdd784f2d483d74212548fe9850350583ff368d6206ba88abc813d5c3c1350ffd0c6acf42a2ad39e718e4056fecdbdb28418069a6bad10c7baca57571afaecf96b620d6bb937c0c68915985d7607b53b572ce38e4bdb9b18a9ed382e762e5528261d26657429059f4674f274f320384bc3efd2b507053dc33338b9af60811e26d8d8b960fe9e2acc06c536d898daf394e22be3817bc5fbe3a0dae7f75fde8995c5c80ccdcba6f44e0a696da5dd76845e91cd9c2d4bdb7ce068ab172e243d84e6d54f5a95ad3cc72de3686e7f60baa2d75620f8bb6a066021a5d1b764213bb020a3b12a137cdd097c77863e199fd2a34b4b51f546ebde40687e4a410d898d1d2f26741ec3beb9c201a01774bcb018b289ee782c297c72d4e84534f8c9dac40425561a5671f47c7dbbbbe2f06f1345acddc77b81a059295fa76ee30a5911e38bd023d0cad34e83ff0d0b1fe785d21e96387c6067f741382aaf7f114ab0e075ac4f0ebb3160e7a73e5d784e5805e867af81cfc9ddef5477e2abb4f993e10f494fdd763fa87efbf4c74e2b1428869b339a6d71accc7df07a3ee12e62a1653fdba4f6d3401acf7f9780e033024493fff912c0eab3eaeded3ec5fe600879887a0888efdc5d221893346d675ec78d02c9a34889541040f9d5f39b01ae844aba78d9eb6e5e2bb0338042aeec245fb1d74a52198a3d380d9943699960fe672821cea194d22254a4ff73598aa6071886ac008820abae54bfe4183fbf088efb5508c2b29776e0329d55cd4cd88b020a3f7cb9ac950d79ae9fa33d6cc2895b838848e6ec6b20fe8e0f3cfb4ee43056d7950072fc74de92c5734a104716d7e2a31f59e2c19c541000533c7b197a3d030ffacfb431ceeb43769151cc8f32fbdfb5ab951839677f487cbd081a2716543af55092afcdfcd4f67cda142b0cbc8118836b4281882d06d07e1885b4b040c8f6c6bf176cf416fb23b7cf66aa1ab02ace6c30bbc2542239dd10195f16f3dd0b73527d6da8b3534cdfae12291ed0f7a1a01877ed84e7ca20610e713e98ffc0a2c6e45ce2956b6dce9a42ad2bf87c264fc70b5710b6d3e8df534906d94037b8a3c96b0c069853ff26a0be81efdaef3af2511e46aae9846ef6fb08ea6c21e06ca271fd7ab6c2648aee96d8ee075c2e6e7d5cb96f61b769cd38bea3c21c8147e93910999c271b8937b772f3d5fa1b3bb6627b97e51f8e8f2c9a52b1883104d249b6ef565fd071944a8acc3c29d0af4f01c071fbd8d494b85624059ae786ce494aedddd025bedac5172efac91c163179cf8438444e61753a9d1fa4c04f29972b19c7a1ff083e6118c1a96738765abddf5fbfd94077a08d194424b75517b60de97828792671192271d6f202bbff6dd6f99e920506348cb6f791c98c882d0e1ee51f23b5c89f13201e553bcd2d8b61b9d7e0ee04674a9bbd3962400eb5122cc3795d59510b9f560ac994d2933e37f317053519ab42f3870e2043db83c3d71524485799bade210f4e310dc3063b02bf60bde11a26bbb7f28faed3e819460b6e490a1a92dc0d91b9b3d0f40b71cb3d06851aa7e7a038bb6bc9b05c5a0b17f34854a5e2bd7b0143e5a7af3bdaee1196a170c4dad8b1445e2183090a2abd6992f71c87db03cbb078918129c5d0d3a43d25f290d2a67165190bab46e615bc0a06176416a9255bcd45c05ee91830e4170b6070ae03fb6ac059eafffd6cd1a9ba74f273381c63ced4102bd15c04889b49a7e4453fe557de24bb8a5289f11e6ec0c31995ed4dd9885599e359b2cb8746679c591ada6737a6210b219c4d2426bae5b34012f99fd7b5c47fb790d43586f7dd1bbc4774a32bc682c762ab2d0372e2ac9d4ee7f511a96b29af9b3b626d228a96ecf6e61beaf8b132cca5f718526fd1787a9abf205fa7ff839e4c5efd7c6d2bc67204eb7059e29e341e488d9bb0485578a57e3d3ebd7152ad3f53bfc8d6fc198d06ce388e9833dcc2ac2d6916a537e3d87eb881dc664bd52cfb21860df7a003ab70ee268b0537bd3a112ffb4f62847496c1be6cdbcae2400e8d3495e3fd5809920521531b7825bc40ecd3508b846be16d491032b964f252c990ca7e4988380ed38a234174f98e5ea6a9a5e32881092283cf752d902cc22803e3964f6ab7ece78bd6f5926471851dd6b70e1ef7d270489690348434a10837af5f6d3a5df68c5e313f701f71b979182c640dd0d4f9ecdc0f9328a6bf9c1c52379be9d48120062de21a7447858816af9fb56693cc2cf9aab8a50adc053fa0c15146ecc34d541f9c5dda3371a00f640f491f5c86c13e8b223df3367d49c9aaee3e8a2911216e43868c6cbc83735769b445354e7402a45ac0f0a32b178f275212fed1fa5f77daac72e598df7562f68d078c1f8acf59f610e70e1abaf8401ee1454ef3c500f05ad450b29c47d913c26b1bfc7a57e5f13e0970fdda59c735d9f427002694838c65737d770eb9d40d911637b1eb13d4897445a2a0cba7ab1c78c43ed7382bcea9f955ae60a8c106ff379e28410f8fdd368074f7eda33b0b3c8acd53629716f83727b68853f600e288300bc990995f6ba62fa046d323b2a93cd4884d29583669d45c943583f3d9678b177b410ec2ee72c69f8ec6f0fcb061955f106c48830f195f5472604711c0e4433de6c1cc72e23ae8740e044f9dec2d1078c4288f00af30bb4836683efa3aaa2074902cb5a03557159350ef24da53b1951cc39264e170b0e1252ff0ace78a460188d985dea3c912b1e6ac24ed8057ffd50af611a5d97e884cc721d75a12052a5123bc1564978061b038af4cf530da85968515185b4f3920bbee579776cc12e85f69b6b6d32e8fab28c4494bfb2f8f963b59664332d27121cb2a77f0128ff132b05435fe5006347a312d6deb6f1f149dd0e277acb675a472db8f8a06fc0ff7568362470e4036e8a17da20823d16329ba477b82d5595b18a9f3df3d73d1f66527a2ca332ff6ce3c5feade7f1805f9216a944d3f7e24a412582ab3871a9ce58f15d31b7ce72457a207ebcf9c09f07b96f4864c7595213aad403174d24044c0bc5de68a91f18d9dd1842aa82446fc66a0fa463dc6c8c89e75b6771bc0330a9822d93aabcc6348ca743ddcdbd0e796b7c39086a1492acbcb671767d18309fe20f1f80e39193f3001603fc6d7ea5ecb908f4ef4fc11fba08ea9a2cff3bf3bb9b1b34edd00395a4ea9c43cc416ae483aa1e4a20fb27bb488ce8d0786d4372ee4daa5f18dc960f362bda1cb17dc12860acd873251919a84f2160624d4057d1f88b6f828603cfe73270d5b95b0e4ff87e156d62c30788a4734d5b97507f01f80318a38364b5eb334c16d2fa21d3981de3e79a1829f67090a67219de5583f8ddfc0c6ff20a13376808db38148d89eaa75bdd8f1cc9fa06edf7e3b50d92ea157f000f15d1e259215052f81a5536fd1bba663f66af9326ed7ba49c406a6e1bedea83ad6ce2b11c27fd58ab6103b5606e1b12fbbfab8384a1815e758e4d3924f3c17f9569c07cd6c63159dae06508b76d6d2a6eb4e0270d362a940e0321b88fd402858063ab0c38429c69bd6e5be3520e3e3160c63496ba0929d3bbe59a661f4075b2fc4e8e62ae9375a5851e13fed32f924ae3cda7bfb83da06cde046ed9239b36c9810f8d9550da7ff1b7378b75d84527250633c8ead755459c3602d1684087c7654f33e3696e62e5e75c480e239503c1bb0c1207490b2a1e506338efacc9529946d30ac51d6d5655a119c9cce12c62bfcfed464d00319e02cf632265cd762a5a784b42f752ee6aeaf1667dccd7b37c5295429aba499a8686f61482a9833ac458d9cc81e0cc3659dce888524f18461d6e3a15b4162795141a3799c0f3aeede207e97bed0cdd4b5313d6d895fcfa32f592c938f4b2254420185504aee38c55db61a936348348c01c4f04611655cc4ad433c8ef90081ee8a4df164118d5cd9f653ed7c39e69df53704db68b0fc368231db9d12f3546e8874140326bf684810713cf845a034e9b415c20b072d200cc57c987ffc285fedd66608488dc41548aa1dc00c2303b1198ee7cfa302889cf22c3250b61839964ee8129ab62c03cb06b6707f20f556b3ae3df0a604a3a8fea5d6de1b3462f562fde37159577018c170d48fe6b4b3f6fdc40c018d073951c7d741d6ea86fd5be15fedb82ee384cfdce4be9ab8f7b38d60f7034ddc29dc90ea48d1b58a84073e4abe73cd7005ef266a7c31124097aaa17ce395f0d2cf57fbe5e8d99853de56888a6f6e4394b078be628d71fb1f591ef1ae70b56a483106f59e5d0a81041911fd5c7ba364bc0db44db7471ba2557e135d2512436d5fd7a7754ce362bba883a877f21fe80d4deb334c848f86be49d5f3affa22dbec8ab1b12d10f3bee743e3e393a3a5bc17bf03ec3a49a90a05a4f18537d92272ff2ca41e72834b688d01d619874d1cba21850b615c2efee6338e7f7b001fc137206cf2080d42b939b0942e5ccfd1ae3118f674e4e99591df8a4bb4455aceb70b8b7075cae9cf1ff426013617ef85aa39615b506866684bdfbd4d3f793b9177451b16a3a704b11534fab568b8d401f0a9a433e25d6b8bb7ddfb4af7b4b3902193d92781a18cf47d435c0f3f6b0e717ffc751cc8017e58bd4a7e40d89285fdb9551df2aa17558cddc436247483c99648181dd9a979308dd20a4f0ea1e12f0920e141324593d83e3ca8f286f6d955c09f638411d874b7b03ac1823940427945c6d41a4bbb74921b27bedfebdc643fd24e65dc71dafc9f65d5517401d6462bc72fa78007051451970e564e4233ea86b8c8acbff091b5accf5c42bc7b7d10ff244254befcedbb5e92b02fc2d1a172d06fa7354b2393b27056532a75a8d9ce91b885c4f424fea205f65a0e770a48dda447a41d13d3fe39e031793cb432243ac909149209045ed80458957e2f746578108a7989e0d143a7720b6885b41aabbe6b823ee150a8d68a5c106296f930aced16b07492ec31989963fcc80c2910c23668d37e81897d551ac856999335043d3374e5eb728300767af3394a787d2ed801e3c09995f547b63a64785f8794d415df2cee7ded5146226bfe55704ee98930985638558f355369d45a9f89d3156190c9cde8b30968cbc379d61f8d23de3809cd12af87b8ae0e78cf9bfc6f56558e13d3a3a66b94638ebb53cc99b2b0accc", 0x1000}, {&(0x7f00000016c0)="98fc350b979806028f3118ea3f24f5", 0xf}], 0x9, 0x0, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x4a, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60e334a9fd9f0200fe8000000000000000000000870000aaff0200000000000000000000000000014e204e2000009078ea46309b98428d2353613991023cdb8aaba6881919c76b6b3ec30eccfdca4003f584fc2f91d8fbaf4f1cd67d1b675b2afb4602e9b780fc6c3a99e2da4cc0522e7ec2ee6a9b71557af5f15ec54eca40f77893e10f549d28c2f32fd63984a53a1975643e2a3637bc72c5a0ffba6830183f116239d3af125005d5209841da927c4d1fdd9ad5269c8793cef9b7cbe77d5c5f1fc58c4ad5329baad95bb284c0f341957236519844132b0de1fb73f45d4397d5df9c82236720307028879ecd6beabf8133f50814572014a2936aab45981c64fb376fbc81d53b9ce63716dafc4053cc4624605a10be41eb7fc54f1d6d419a2e42a33063f66874762c9a"]) syz_extract_tcp_res$synack(&(0x7f00000017c0), 0x1, 0x0) 19:14:49 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) rename(&(0x7f0000000100)='..', &(0x7f0000000000)='./file0\x00') r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3}}) shmctl$IPC_RMID(r2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') 19:14:49 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000080)={0x10001, [{0x2, 0x2}, {0x1, 0x1}, {0x2, 0xd6}, {0x1, 0x6}, {0x1, 0x5}, {0x2, 0xfffff0fb}, {0x3, 0xfb8}, {0x3, 0xfffffffe}, {0x3, 0x800}, {0x2, 0x80}, {0x3}, {0x3, 0x8}, {}, {0x1, 0x82}, {0x1, 0x7}, {0x3}, {0x3, 0x9}, {0x0, 0x4}, {0x3, 0xbc4}, {0x1, 0x3}, {0x2, 0x6}, {0x3, 0x7f}, {0x1, 0x7f}, {0x2, 0x80000000}, {0x1, 0x5}, {0x3, 0x2}, {0x1, 0x3}, {0x3, 0x1f}, {0x1, 0xffffff65}, {0x3, 0x78}, {0x2, 0x2}, {0x2}]}) fchmod(0xffffffffffffffff, 0xa) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x400, 0x194) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000200)={0x10, 0xe23, 0x4, 0x5e, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff6000/0xa000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0xea0}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1b80}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x8000}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x7598002b}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x92a}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x3}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3f}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0xf9}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) setsockopt(0xffffffffffffff9c, 0x10001, 0x3, &(0x7f0000000700)="12f2b2500da794eec9f71911b0e56e267ad67c65799ac2e19865ba247aeaedcf87d7b8fc1efdf9afb2ae347f03d9019b3859aee535aedc8ce4b5deca8a071e9f38edd914d5", 0x45) openat$bpf(0xffffffffffffff9c, &(0x7f0000000780)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000007c0)) getdents(r0, &(0x7f0000000800)=""/210, 0xd2) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000900)={0xfffffffb, 0x8, 0x3ff, {[0x0, 0x1, 0xffffffffffffffff, 0x4b4, 0xfffffffffffffffc, 0x6, 0x5, 0x7, 0x101, 0x9, 0x0, 0x8, 0x800, 0x2, 0x3, 0x6, 0x5, 0x3], [0x9, 0x5ac, 0x7, 0x4, 0x58, 0x8001, 0x4518, 0x3, 0x6, 0x200], [0xd1e0, 0xfffffffffffeffff, 0x7fff, 0x6, 0x1, 0x80000000, 0x5], [0x7, 0x7, 0x8, 0x6, 0xdb3, 0x80000001], [{0x20, 0x9, 0x2, 0x525}, {0x7ff, 0x10001, 0xd8, 0x40}, {0x6, 0x3ff, 0x10001, 0x3}, {0x40, 0x400, 0x9658, 0x2}, {0x1, 0x6, 0x8, 0x8cbc}, {0x6, 0x0, 0x8, 0x81}, {0x3, 0x80, 0x0, 0x5}, {0x7, 0x8, 0x1, 0x7}], {0x2, 0x3, 0x8, 0x8}, {0x6, 0x3, 0xd4, 0x6}}}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000bc0)=0x6) r3 = open(&(0x7f0000000c00)='./file0\x00', 0x200, 0x8) setsockopt(r3, 0x447, 0x4, &(0x7f0000000c40)="c24f9cddede6a22785890388ceaafd08", 0x10) r4 = dup2(0xffffffffffffffff, r3) recvfrom(r4, &(0x7f0000000c80)=""/221, 0xdd, 0x1, &(0x7f0000000d80)=@in6={0x18, 0x1, 0x3d, 0x7f}, 0xc) open(&(0x7f0000000dc0)='./file\x00', 0x1, 0x10) socket(0x18, 0x4, 0x8) fchmod(0xffffffffffffffff, 0x1) 19:14:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x4db, 0xb35, 0x550f, "2ea86ee16eb595607fcfd71100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) writev(r0, &(0x7f0000000840)=[{&(0x7f00000008c0)="9733cbfdc735eddc9c94cd4f3112b6898df2c91e273368cdad3835c5ac56e665460bdfdf586704dcf67df952ee2288d82b6cff2047bca2ce1e2af3fde831740058b53c4634f99e2718b488e9131b74dd052c47ea730d4879e5e298f57484fc462876f91e1c3958ac9398e780031645cca85733ba5e3e28df8aa648678f10d0e1af7312c23d5c41d3ea15367f0d36d67820f2368e9e35af84c4e0e5b00e8ec9561abcdee7075c2bde991e85f6dc99f7a8e8ba21579abf5c3994b3ed40df482b5d2a4dfc880c66c21fd2946b964b1dddfc196d264d9fcb2cef37c36ba15810b719c61ea00d63977b7617d45da018949c685f2ff33b6694e9665cd73d12e0210ad610b551741a90b507dc2ffa7d3ba7c6c97ee769fcd5518528ab41a7420be3081ef935144054151b64a07a3e8227a9ecda4574a44470480baeb431605acb6ad18fc7e9661b10046251b3cb7af57e4888b5dc0356753f19e41ea79ea507faf3a2db2968b4d4fb0b9183b062b745484bd34b795119e76ac181072bf5fd44c36a7468d47b1863a83e6dda6451f368eec4e32acec8de5bb276651f536eee8904cd524d9c3f5307960bae3f7263053badd409ee70e9518d4cf6a9c8f784467a9e2c6102c447f76e84e1bb6f1d419de44be12fd0171a083059428701a450dee362", 0x1dd}, {&(0x7f00000000c0)="8abc789f4bfde1d101954b162151cdf3ca44bcbdab51f1005077bf402ca3bc0e25bc584b967196d7cd659cf309bc1690589df449122b1f0fd68af132c3554429831a9e7874faaf506ba5ddb5bcf15269860312116dd1c7fd5a80d570f2ea46d8385e32505770", 0x66}, {&(0x7f00000002c0)="df44cf93131156591b8a01b5a929fc5cdb5a49f5f894e37560f2f281473becab90cd0d0c5da645c6d124945a9ddd822fa1a0c0c276cd87dafed4d7712d48922d22ec93ebf9326ea0a3c3505c109ebe5ddaa4cf03963f86e11f50300a80095e1d2686219f5dcdc5e6d65855e4df5e82549365817c4c62f272eadc1c02cbe72e6134ab378b7de6f2dcb3be43a160e5639372f4465d9a5425351c53a5ed73c91b03377c352cf59f09bfcddbed87b4ca2b548f12b9e0a3ded4135dc6ba426722f6cdc62159e4c023dddb666ae2871c11b947fb5856cf32d0714d", 0xd8}, {&(0x7f00000003c0)="407645d69a53cf3328f42bf7a74eab99cbbd78d08e0953748903bc943946df955ecb5d8989716ca3bee80d0e253acee425bf4a7a97616c3698b23b45bf26c9c2367b557fe2c2226629d551fce851576febd4355e7483bb3a0c2ca563e895ef4f8757860ff730", 0x66}, {&(0x7f0000000440)="08aac726011789605a4163060b2818dbd66c3fb71988a5e8528422baa4021bc921b279de8db3e8188b831fa3eacedd555abc0bedc561ff9d4c6f6e533643d8933f89be3446d4f15282d81d05d9559e6e1a1c1ca261779f29511dc34b9bcf2025f6b9da1b12b64a4ed62deb729ef6d96fc0a98d499f15064ab201c6b360f5d4d8b2384a6b5e7ba4b75cd449446c924e481b848e7e347722fb4d3ab1c6ab93d4cce7072d11661779cea0a5391201e80132907fe76f479aa97b9cbf0e1ca52aa4427dcd0051f6f230865e1bd549c99e1060cc0eca6671d1407bfc8daf178a6b294d290ad8390938f4e14651df70148577aa53586b9b60c6511f3c3fdb3b29", 0xfd}, {&(0x7f0000000540)="76b3a876f902c11684b107e46723e59cd64009f9765987a1c83b19424bdabc2cec2cc55b411a3e4e114ee1fe15eef8135e0528d9d180343053772eb071f7db3bfb9f83dd115abb9d7bce9f10f3f7054e61c763bd081d451f9a140640f26d4097a088bcbf65b2d4afc70f7b9df06ad2b6647c9afa6c43c1ca57344b11f8bf96373d858f63a2f4fae6a934565a", 0x8c}, {&(0x7f0000000600)="203ba5ab34477b7e6f9e8b357defa41ecc2f0e60423d771883e0b1ce23bbf1f06f210d3d4a640b04ec98bba9708f3715f6d2993eb54a34215d46c8139d2e5e0b482052e05e18b13497a955e99b6a2282d083a9e930d153595c8cb6d4ab6fe13a5b1d9a585b166f796a271ceb333f48ae", 0x70}, {&(0x7f0000000680)="46fa910f980dcee58e9ec9b0480becef558f608c740e3a78510be1cea9e46644c75a7e47eb43d27aaf81726e6732ecec240351b9a49130a3207b18cd655bed7a30416c0866b2ecb26cab0408e05f8718cc61e213248bc6cf0a49f50ef828ed65d5917ea060fe1b11690b481604e03fd6480a9a2634eaca20a00c34f369de5b28ad545b4c4e77d835e0d614f0f3497355c5a192465618878d9df176b1aaf9d9f10838cd0048bc910fd28e1338e84cb0c2badca16aa0", 0xb5}], 0x8) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 19:14:49 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x23fd, 0x7fffffff, "73f3267eafcc0500de76609f5d1500f200cf00"}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000004c0)) writev(r0, &(0x7f0000000200)=[{&(0x7f00000002c0)="3095aecf86b1cc6ecc760b08bcecfac7d73444d2f437d1ebe3690252d02761c8f876b2327a509bc1b836cd72920ea0bbb0d176a0434c6a005c822b6dcd75c03f4cc634eab8d4c7138d11ebd3984828603ff4c6f4cc1d161a1fb6eb1e11c32f425e6beb60a95200d346284e8ec3b6fe3ffbe702b393b0a822beecce62f9b4f4fed43bc7e24d116a5668e85569acebd4e60c712f763df65cde", 0x98}, {&(0x7f0000000100)="f6b34ef91379970458adcfd7118871f590b54d32f05cdb764a78846917bd54202ddbf714319dbef782f6605b88d9e73ccb49f82743dc082918911c26f6", 0x3d}, {&(0x7f0000000440)="b3a8705bf3a0206e3144d8c53fd17e99f024de8d85109031e8208e769e95eea9130f359d98b1a19fbb5e2dad46e52b55aeaee928c665f63173051e37c6df2507e47886a9e85bc511b7cd8e73c3f4980bc159f5de091482e650609393370f077bf88bedd3bd9486300edd6641837291f98db6a9e3fa61ff24c3f1f5938e97956e", 0x80}], 0x3) 19:14:49 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd60451a7c00412b2196317d5434c6d3d561ef5a63c50300000000000000000000000081"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x400e, &(0x7f0000000000)) socket(0x18, 0x3, 0x3) 19:14:49 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ftruncate(r2, 0x0, 0x1000000000) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$unix(r4, &(0x7f00000010c0)=@abs, &(0x7f0000001100)=0x8) recvfrom$unix(r3, &(0x7f00000000c0)=""/4096, 0x1000, 0x3, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) accept$inet6(0xffffffffffffffff, &(0x7f0000000080), 0xffffffffffffffff) 19:14:49 executing program 0: r0 = kqueue() r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x23}, {{r1}, 0xfffffffffffffffc, 0xa1}, {{r0}, 0xfffffffffffffff8, 0x111}, {{r0}, 0xfffffffffffffff9}], 0x7ff, 0x0, 0xffffffe1, 0x0) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffd, 0x52, 0x4, 0x40, 0xffff}], 0xe0d, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x2, 0x2, 0x48e, 0x200}, {{r1}, 0xfffffffffffffffa, 0x89, 0x80, 0x0, 0x7ff}], 0x4, &(0x7f0000000100)={0x3, 0x2}) 19:14:49 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) recvmsg(r1, &(0x7f00000003c0)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000180)=""/184, 0xb8}], 0x2, &(0x7f00000002c0)=""/249, 0xf9}, 0x0) write(r1, &(0x7f0000000280)="20d3cf596a0a", 0x6) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x8, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x100, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000004c0)={&(0x7f0000000400)='./file0\x00', r4, 0x1}) 19:14:49 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) getsockname$inet6(r0, 0x0, &(0x7f0000000040)) 19:14:49 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 19:14:50 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000240)="b428", 0x2}], 0x1, 0x0, 0x6ffff) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/3, 0x3) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000180)) 19:14:50 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e58b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x5) 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)=@file={0x0, './file0\x00'}, 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) shutdown(r3, 0x2) 19:14:50 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) r2 = dup(r1) socket$unix(0x1, 0x5, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() semop(0x0, &(0x7f0000000280)=[{0x4, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(0x0, &(0x7f0000000000)=[{0x4, 0x7}], 0x1) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x86f]) semop(0x0, &(0x7f0000000040)=[{0x2, 0x692c, 0x1000}, {0x1, 0x5, 0x800}, {0x1, 0xfeff, 0x1800}], 0x3) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000040)=0x8) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 19:14:50 executing program 0: r0 = socket(0x2, 0x2, 0x0) getrusage(0x0, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f00002ff000/0x1000)=nil, 0x1000, 0x0) bind(r0, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x2, 0x4000, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) recvfrom(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 19:14:50 executing program 0: madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) syz_emit_ethernet(0x7e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x48, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x33, 0x2, 0x0, 0x7, 0x0, [@mcast2]}]}}}}}}}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)) 19:14:50 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) socketpair(0x18, 0x5, 0x2c, &(0x7f00000000c0)) close(r2) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)=0x7fff) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x4, 0xffffffff, {0x1, 0x4}}) close(r0) setsockopt(r0, 0x1000000000029, 0x24, &(0x7f0000000180), 0x4) 19:14:50 executing program 1: rmdir(&(0x7f0000000000)='./file0\x00') syz_emit_ethernet(0x275, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x23f, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @remote={0xfe, 0x80, [], 0x0}, [{0x0, 0x8, "ac7c018f6632762e13b819374894a51f6cf93e2982477841d935a241f7e29911ed00462f9e0f3538fd42f1aed5f3a0c3938ee6d83ea89e9e417fb64e736e609b4635"}, {0x0, 0x1c, "ecee216a0b42013a77ba21800cf2ae816ded581d59f867081df2e65274658c074e24a54f7b5ea031eef98be245e38e2e8b8972e8da057529ec29d613fee859f3c88665d0b7c3f3efedfbca1570656890485ed4c9c4a856ea3d0b592c2b204e467a71c2f3c9ec82a7f2a38feec568736a0028d14e5502d9e6d68d27f7636e2401df65f7976c40aad026f4c686810acad11c7ffc3b43605bf33a1e9064da52f7162fd4c04e5dd3fd63fd3230e74bf55484907072edd156dab39353577d19691e3e4da28bd3325cfbb4bdb324fbb312d4e692eb3101e8746e5f83d1d221c7c3e23f3251c4c3"}, {0x0, 0x17, "d1f8f5353d0dfcc9353ac8684c4899cf0704008280c9acc9104ee01931cae12d89280edf072d9ab501c1922abac4884897da34f59b61a382e97856c0cc8bfb23531fa3b283f9e03848b9066d4327c223fd478dc74cd361053ac3405c9d1c0d1c08c741438a088c20082aaa37dceec75662a4d00be16d6486505494a06f4663ce47c22d0197c74faf3590af744ec93c6c85ad0d4587f23db55ca29b021b8d062b7888def35a4582512f561ff9988bb1ec944bc9304b29"}, {0x0, 0x1, "c43f8c79f4c40361991fa2"}, {0x0, 0x7, "f31d84cf5593df1f6fc436a6ae80a7fcc6b2377d17cc877656aefcc8c143b7f6e3f1418f520a659905793e0fc2f12f371d9f40608988"}]}}}}}}) 19:14:50 executing program 0: setrlimit(0x0, &(0x7f0000000040)={0x40, 0x2}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r1, &(0x7f0000000040)=[{0x1, 0x1, 0x1800}, {0x2, 0x5bd}, {0x0, 0xf1df, 0x1800}, {0x1, 0x5}], 0x4) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000380)=""/158) semop(r1, &(0x7f0000000280)=[{0x1, 0x7a, 0x1000}, {0x3, 0xc76, 0x1800}], 0x38) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) semop(r1, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x0, 0x0, 0x1800}, {0x4, 0x2, 0x1000}], 0x3) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r2, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) fchmodat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x1, 0x6) syz_emit_ethernet(0x0, &(0x7f0000000580)=ANY=[@ANYRES32=r2, @ANYRESOCT=r2, @ANYRESHEX, @ANYRES64, @ANYRESDEC, @ANYRESOCT, @ANYRESDEC=r1, @ANYBLOB="3612da95356c65b92ead475cb5aa900046f5c37866c79dec59492841d98af2d3ea29c92fb534193db5032d41fd464cbd4debe35a773fba4dc939092f977a9c246b120e34eae20d6f757a7bb6ad22addd7b32ac2075bee18cadda8c869ecf6046f6a0f611b4d3c5593d1d780f0735360406d6cd12157a46ed01786f30b0078c27fcf03ef6853fc7f197ac2408a4a46c252ddda69c3b", @ANYRESDEC]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ftruncate(0xffffffffffffffff, 0x0, 0x7) syz_emit_ethernet(0x400e, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000189aca1184c502a100001c01156586ea7f2ad6a91dbdf19f74dd472e4c3b574847808c48a0c874b829eb91a156becc54e6fd89b8613c8ebbae4594e231"]) 19:14:50 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0xfc2c8179caefaba3) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x50, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x2000300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x100000000}) syz_open_pts() syz_open_pts() 19:14:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x6) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x3) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x5, 0x32a, 0x3, 0x0, 0x0, 0x6, 0x10001, 0x0, 0x1, 0x1, 0x81}) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSCTTY(r0, 0x20007461) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000180)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000200)) fcntl$lock(r0, 0x9, &(0x7f0000000240)={0x3, 0x1, 0x4, 0x3f, 0xffffffffffffffff}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0x100, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/speaker\x00', 0x8, 0x0) fcntl$getown(r3, 0x5) getgid() openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000340)=0xfffffffd) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000380)={0x7fffffff, './file0\x00'}) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f00000003c0)={0xdb3e, './file0\x00', './file0\x00'}) 19:14:50 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) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r2, &(0x7f0000000140)="ca26ce3c6d0f9370362dbcfbaf627fdbb49c44b28221a05a52510b94ef1518dda67ee3613b2e046cb54a43ebadc99a985c798188aa34f83d0676507d8899442335148a5f4dd26191afdd3913284587d23c01a4f80b0f34f05ffcfcf210ead8e002bc44062c643809fe0e98bb86b1", 0x6e, 0x1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 19:14:50 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000280), 0x10dc, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./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)={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}, {0x0, 0x9, 0x3c00}, {0x1, 0xffff, 0x800}, {0x1, 0x1, 0x800}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc32f, 0x800}, {0x4, 0x805, 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, 0x1, 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)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x4ff}, 0x7, 0x3, 0x8}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000280)) nanosleep(&(0x7f0000000080), 0xfffffffffffffffe) 19:14:50 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) kqueue() getrusage(0xffffffffffffffff, &(0x7f00000001c0)) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffff9c, 0x80105727, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x41, 0x5}, {0x85, 0xffff73df}, {0x1, 0x8}, {0x23, 0x4}], 0x4}) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x100, 0x0) clock_gettime(0x4, &(0x7f0000000280)) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='r\x00') 19:14:50 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x1) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="cfb314a03ca676838f2d2638a162e50bcad3bd4143e580d08a4044fa8a224d458fb406b5c3ddf5593ec509510a", 0x2d}], 0x1, 0x0, 0x7) fchmod(r0, 0x8e3) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 19:14:50 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r2 = dup2(r1, r0) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000040)={0x0, 0xb1, 0x6, 0x7f, 0x8000}) bind(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="a500729923ba379084e8c4e5783008e96e"], 0xa) r3 = getpid() r4 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r4, 0x6, r3) fcntl$setown(r2, 0x6, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) dup2(r5, 0xffffffffffffffff) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000200)=0x4) r6 = semget$private(0x0, 0x4000000009, 0x2a2) semop(r6, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r6, &(0x7f0000000240)=[{0x4, 0x6, 0x800}, {0x0, 0x8001}], 0x2) semctl$SETVAL(r6, 0x2, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000280)=""/163) semop(r6, &(0x7f0000000080)=[{0x2, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) 19:14:50 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x11, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, "37fa8441f0f96103"}}}}}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x810, r0, 0x0, 0x8) 19:14:50 executing program 1: r0 = syz_open_pts() close(r0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x100, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x2f, 0x80, 0x8, 0x8001}) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup(r1) 19:14:51 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r0, 0x185}], 0x1, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, 0x1}) 19:14:51 executing program 0: socket(0x2, 0x4001, 0x0) select(0x40, &(0x7f00000000c0), &(0x7f00000002c0)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x0) select(0x4, &(0x7f0000000000), &(0x7f0000000040)={0x3b3ceeff}, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) connect$inet(r0, &(0x7f0000000240)={0x2, 0x1}, 0xc) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000200)={{}, 0x0, &(0x7f0000000100)}) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000000)=[{0x1}, {0x1, 0x1, 0x7fc}, {0x3, 0x1003, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) sendmsg(0xffffffffffffffff, &(0x7f0000000cc0)={&(0x7f0000000100)=@in6={0x18, 0x2, 0x3, 0xffff}, 0xc, &(0x7f0000000a80)=[{&(0x7f0000000140)="196c73bfc97252e413ad9460387dc5323d61910ec6b282a3f6fe37dbaddcea1d61c9", 0x22}, {&(0x7f0000000180)}, {&(0x7f00000001c0)="053094f27a3533db8245be", 0xb}, {&(0x7f0000000280)="e98e99425c2ce6ee7ec19a8c6babcf24ac916f7f1043b278ff4da914168b93a098c29a7e4c2a", 0x26}, {&(0x7f0000000640)="8decec7757e7df608dda4a8324602f6c1b33473cdfdc2ed068bb40dc8b59d10ef8b7fa8724950ed0676bfaf838936a2fcabb98d50100c01a33c78a61c2f16600cb3105b36f6257e7be2fd8c6c20a2cce657c797c587d1cbac0e8c24a30edc14e8956181ed28f8a95917d71d5b99200505733ef3173f5500621d0b8d61942942bcc5d0c79dbafb2102227e46cdfe1f1a42493ca", 0x93}, {&(0x7f0000000480)="dac57e7bc3adadb0f7a7152f45eab7052ab0da238a434803aabe73fef41f346aa280b8802ea781342b6625c99c", 0x2d}, {&(0x7f0000000700)="23ad42e20d154ba81b2ac47094068a49946f66295f622a3786c3ffd6a0d7284a7592d4b154a22828ae8e0d215d4f435ecc6f86cac22318c17c04b65c8dddbf5ddaf5caf682e481552d1d7555754e254b4d77a09f06f1ff3cbc68e21e0c5ef0e516c088de43fe65d5f9a9258f4bc8cffd6b9ebd865e74b7363993e8ee5908bbe7efd62b28107aa0f6b67fd28bcf5e70a5fd52d86229fb2cd34dec", 0x9a}, {&(0x7f00000007c0)="72897a0e63b41a2b8b53bfdf4f3430d5d68eab3930b6513da315cad96690ab2faaa8989d7cc78fc0e54d4098ae272aca7fbb58420a6b2e52bc6e104f35dcbd7b2487cf95703f4e876b70426f9b427195ef5e53a074c12bb3c0ebcb047439447683ffcbf9a134260488609889ba2f465c3f4b76db601ac14305e1c0dcfe8c55fbed5916978fa7ccdc1ca0a342e0028d558646d433c7de28c6c68c8690d1a879951d18b5b1b183335e235b9687af4117ed9ba472df7decc82d5d915d404a7e3ed14112be6a597dd133f96c347097ea27dc33d117cfa559cb3a70e45454", 0xdc}, {&(0x7f00000008c0)="fbf698f4aafd0e3d96a1262f36863dfd05e59c5c7fb270aa743aa2ad89436cbf02264550068a2c23e54d5c5c3f6820a02cbb4eb84b761ef5f6b6e524ced7072fb8f96c9c7ba19cb14a763780faa422288131ab69b2d04352f183d7b44163e02ddd39e21240003a43f414c69bdfb5b25639d3a1a48a56580199b8583190f9f25a8f687fe9e932f133006d53eb1b5ba72976ea7850d11b72ecfc1dcbf5c456173cc038eefe86fe88ff2d23e6d264009157fc81", 0xb2}, {&(0x7f0000000980)="160b6b798acd984b580f47780c8b71850eeb686b0ec9364404cf9c99ca88bb366931b1dbdf5887fcad78deea4e36c7202260fade7806ad8804bb13455b8ba72dd182dd335d30f2f8706e8bff057e46aaa357ad6e639893e262dba2013e55656330c7d160af63a334ede3cadac44376524aa8f38ff690cfcafe99e10e277192c7a72a3315e58a18c422862cff1da16578d45461f35c8cdecef36752f887f6d83b3927fa2601ad7014e2937c303d189a40def854cc91798d3413eeb08b4edfe0651962633f21e8148737a48ec8c24daf073f70838dec783781c529c7", 0xdb}], 0xa, &(0x7f0000000dc0)=ANY=[@ANYBLOB="4000000057dc0000010000000200000052ab07d7d41f8215cd99aa33d2495e63a3ec80e1bc7b903008f22cdbbc9b34360841be0d7b8451b0a31a6593d60000007000000000000000ffff0000080000002ce5473a9e2956dacdab7e48461f9895815d6a8fc411283ae3a4ffbf38e3ab155ab6019e712336d59d5ff9d40173d2fafec31145dab20e88cb1d6afbe928648adb70bf1af40616e76426f5bb45ea527604d0667f37a00000000000000001000000030000007ca1d54a77be9c4c31e4f751df9861cc99984cb0886d8f6e3e02d1a0d3f1d6d19ee66a913c48b19b7e277ca7d8d04a177b99262534663a7310460f88f4e1c09dbb8f59b652cea50e9632d175d489097f8934e611eb9bb6a9fe9fc784195d1b9f8ed031433621ef833613ebbb98f7e01c28db06fb1cfe4b2f1b5d3625e7590cb6c0495ed77a3b0c7c42f62953a7bf3098064d434198cb55ee1f9c4757455538f14e58ceddd5d65d83c6aec813ad6e22acbc5d74126a1e3b4968df16de15627f0ef36a6b944374b4a7a19ef6dfd29c1bd76dfff066d1da1bba5da443ebe3f5a418641f3e09016b82e2194864668d95c5522d3bb3434a03d4d7eeec7cf36d7b8728c3c651de3a76dbed69b775f6c881b078d000000000000000000000002219c912df65b72d2f3733b3b634a4acfb7ff3ea93a67543d897be4b904a60ba2ecc2f1a767faaebc3669d235fec1877206fdae9e307515144a995a2312b7bdfb2aeb6ff470229d5b269d429b73a252f9e3d3c3d3c8cf7acfb1d9bdfa24ae7db89cc75679ed517ffb704a0da9586794e30ca9ca7fa981a8e050bddac7579470dcfc93296ff7ed4"], 0x150}, 0x400) semop(r1, &(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(r1, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r1, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) r2 = socket(0x11, 0x3, 0x0) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000580)=""/183) setsockopt(r2, 0x20000000000011, 0x800000000001, 0x0, 0x0) lseek(r2, 0x0, 0x1, 0x3) getpgrp() semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000500)={{0x1, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x58, 0x9}, 0x20000001, 0x81, 0x0, 0xffffffffffffffff, 0x2703, 0x3, 0x7, 0x3}) 19:14:51 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000180)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x30, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @ipv4={[], [], @local={0xac, 0x14, 0x0}}, [{0x0, 0x3, "b8c0aa4bbb3e8b4c6dc7f935a70aaeec4a40fa50310b"}]}}}}}}) recvfrom(0xffffffffffffffff, &(0x7f0000000040)=""/45, 0x2d, 0x3, &(0x7f0000000100)=@in6={0x18, 0x2, 0x5ca, 0x8}, 0xc) syz_emit_ethernet(0x34, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaea4178e566cc0806001890010602e500aaaaaaaaaabb53f9aaaaaaaaaaaaff7bb76290d8946afd08aeda0225b700"]) 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() r3 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r3, 0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) preadv(r4, &(0x7f00000000c0)=[{&(0x7f0000000200)=""/250, 0xfa}, {&(0x7f0000000300)=""/234, 0xea}], 0x2, 0x0, 0x80000000) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) sendto$unix(r6, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) semop(r0, &(0x7f0000000040), 0x0) 19:14:51 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) socket(0x18, 0x2, 0x80) ioctl$TIOCFLUSH(r1, 0x80606949, &(0x7f0000000300)) 19:14:51 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)='#!/', 0x3}, {&(0x7f0000000040)="ac8c64332cb0e8bce2e3", 0xa}], 0x2) write(r0, &(0x7f0000000140)="0920120000feffffff04148027454a638a711de274fe266ce23205554752cd8439df6dfe4e0f84b94aaa41f680fa371c960a", 0x32) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000700)='./file0\x00', 0x10, 0x100) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000740)={0x7283, 0x19c1, 0x2, 0x3, 0x7, 0xfffffff7, 0x3ff, 0x10, [{0x2, 0x401, 0x5, 0x2}, {0x153, 0x4, 0x0, 0x5}, {0x5136, 0x0, 0x1000, 0x5b4}, {0x257, 0x46, 0xe, 0x534}, {0x8, 0x0, 0x0, 0xffffffff}, {0x2, 0x7, 0x20, 0x6}, {0x8001, 0x85c, 0x9, 0x1f}, {0x8, 0x3, 0x80000001, 0x7}, {0x81, 0x40, 0x3, 0x7}, {0x101, 0x8001, 0x6, 0x5}, {0x0, 0x9, 0x4, 0xeaad}, {0x3, 0x94, 0x10, 0x910}, {0xa98, 0x7, 0x1, 0x20}, {0x6, 0x87, 0x0, 0x5}, {0xd9, 0x7f, 0x9, 0x8}, {0x5, 0x80, 0x9, 0xae74}]}) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r5) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000880)={'./file0\x00', 0x8, 0x4, 0x7, 0x0, 0x2a7, 0x4e3, 0x9, 0x1, 0x1, 0x3, 0x421}) readv(r4, &(0x7f0000000680)=[{&(0x7f0000000200)=""/204, 0xcc}, {&(0x7f0000000300)=""/115, 0x73}, {&(0x7f00000000c0)=""/40, 0x28}, {&(0x7f0000000380)=""/33, 0x21}, {&(0x7f00000003c0)=""/158, 0x9e}, {&(0x7f00000004c0)=""/143, 0x8f}, {&(0x7f0000000580)=""/243, 0xf3}], 0x7) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000180)) 19:14:51 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x20, 0x1, 0x8) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x2010, r1, 0x0, 0x912) ioctl$FIONREAD(r0, 0x541b, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, 0x0) pledge(&(0x7f0000000000)='tap', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$unix(0x1, 0x2, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x8) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) socket(0x18, 0x8003, 0x3) ioctl$TIOCFLUSH(r4, 0xc028698a, &(0x7f0000000000)) 19:14:52 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="6202e57f7f0000013029bf3d8721c1b4ada5410e"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(0xffffffffffffffff, &(0x7f00000002c0)=@in6={0x18, 0x2, 0x2, 0x7f}, 0xc) r1 = dup(0xffffffffffffffff) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="6a8bcc634e19769bbd73b9533758e529cfdade9ce39e22a1e0b84378af8313f43a8561e9603fb336e86a658081cf494a4a329f38636559f10d8693c812dd064492287ad6e28acab04c673de6380f1b007eea476bf3bafc6b850170812cf6707430008d4d038adaa14f2d9be63a852e183022346e8d7a5c0bae37f9b6cf670f38cdc8f2753045b9ba9048399c62d83f812eca68c1d71ce5ef80a6f96feda8229d1462b1da3f2c8d6e8933049c52f625047967291c6be3840da038fd23d8a0486f810aeb767b4829faa94036d081e1a637e563d6cbbc6c4d471d6ce4b4917875b7ce67d475efe7e85d46291c27"], 0x10) kqueue() r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000300)="00e4bd29301d442bd20a83c093f784c0fd11780ff1c9e9fc2834eae3f8a55dd5b52a7a198d936814a0a6d5a0ea89cfde8a7f5480b76625fc20f522b34d9b296827965bec756fd854b15e9fbd91dfe744199a50c2fc00a3ae7c46ef45c6800fd9fb2a4db5afa6a493df68790c1fe028ab6a370b684e12cbc9c408d76af052d7edd75cb2f17adf1098ec2594ffeef53e6c7e2751b27e803f6540ce194fce51ce9c8f2a17b964325773b4cedd88466d", 0xae, 0x1, 0x0, 0x0) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) write(r2, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) recvfrom$unix(r5, &(0x7f0000002200)=""/4096, 0x588, 0x40, 0x0, 0x0) 19:14:52 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff8aaaaaaaaaaa0800450000140000000000119078e0000001af1400aa"]) syz_emit_ethernet(0x42, &(0x7f0000000080)={@random="8770c9a7a3d6", @local, [], {@arp={0x806, @generic={0xf, 0x814f, 0x6, 0x10, 0x8, @local, "bf27235455eb62e10294a69fdecb1845", @local, "46ba58695804845e37cdb653080e33d7"}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') 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, 0x400}], 0x2) semop(r0, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29e, 0xc00}, {0x2, 0xffff}, {0x3, 0x0, 0x800}, {0x3, 0x31f, 0x1800}], 0x6) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0x8, 0x800}, {0x1, 0xff, 0x3000}], 0x4) 19:14:52 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 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 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r3) setpgid(r1, r3) msgrcv(0x0, &(0x7f0000002540)=ANY=[@ANYBLOB='\x00'], 0x1, 0x0, 0x0) poll(&(0x7f0000000640)=[{}], 0x1, 0x101) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 19:14:52 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a868492833d5459fcae1050649ceda0cf753bbcaa6f6bad59f82623d3bd1603f870c1e66e6a0e28f9cb29e6accf9def2fa7abe64c558299be3c706335291c298938020b77318bf01126b9b7c409bd1485508e8b5735dba0626210551c348d232e2190b05b71caeff33e4b72b4876ab628be63f8774e8c527354afa215e6edbd6959186e859bfe3855b40ea89ae8ba702acd0ad34d1f0079e254d6e7d218556bc62fcef7e04e90a3311dd6ae9544d076e249d0f8558db21b6338ae29a2eec18e7de15438a2cf31f18ca5f706c8963e064d86309b99e5bcf055126604c51a39922aa34bcf19eea0c3312192d22ed93c53eda5dcbc5a7878d976d08811012394983c4479ce1905e0a1b60b0c9fc22ebe05d5a67be208c1b9b3dee8bd88896c81fa23b71640565e0fee624552c01594ca0e6cf5fa8bd4a385a4d016d92066bfdbefa7cfeeffc863a836eb3acac1525a30ea92d4de66ab422738003479149c5af715f5a29885c2631d3240f68d477dd29fe79091083f96ecc2ca3d60706156f0b81bb4c8a87c8798c5bc97a590d97cdc929df69d1921bdb17961a5351b2a28a504cbced898572811488beaa28337eac93391640f3bfab2664c933e032cbd3dbdbff818dced76393880440e307225e0f63abcd8cb70b65455bc47f65db41a44b1f9a19acd5a3e0f8195432b5434e6ccf2727e7dd082c39be65287a7f7054c7329a41184d6c69dd24b333c36020e8d24e267249e6b8179f16e3a7eaefccd71b8a9a71fcfc7a86426b14ec635c4b70880c7188c8d3c5e9163b50bdf613c327d5ba58e501fd52e58ebf15d1a936581bd66b83c8234e02634eb18f240e263ec699657713b70166662a4ff9b23e71184deb08afac78b315f42f52e11772a6719600494d69858517777a9a515bc9666471c31f3dfe7c35faff5d10a3283f80708c60298051cd5f9a9905249a18b885fede034e6b9891c5d64ef8d03b1aaedfaf79f6c78ed61b2f5c0976c7d5540d28976e145a873e8b67bd464c4c58af499bed3880c", 0x8e5}], 0x1) write(r0, &(0x7f00000002c0)="d335210c264026aad38e159723978f0946b59a2eb070f2eb49c81be8558e74be82840da7c24ef64d04de96027933d2ffb78beafae81024e71de0df4fd8276585056fb888a31cc81f0474285f6d5fb5e11e74f1891baa59912a54d945ab4eb998463f63e9a280c757180b6ed8f13e12cfa3146cc6e74cf39b270c490b39aaf043607eb780ad5f96d760ec3d21d80ea87b88e52b505395e3708f395f4e3c333e3dcf9db0ee09ba34f43f0898d239bff441dd9348698ac4a959fb65881f7419aa0bef442ac8a02a670a", 0xc8) fcntl$setflags(r1, 0x2, 0x0) 19:14:52 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x4) bind$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) rename(&(0x7f00000000c0)='./file0/../file0\x00', &(0x7f0000000040)='./file0/../file0\x00') socket$inet(0x2, 0x1, 0x4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x10001) 19:14:52 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, 0x4, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x1, &(0x7f0000000140)="7efbd540", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendto(r1, &(0x7f0000000180)="98f71d851b9b9585a2ae616364cd5c020bb87affcd632f30e6febd1f7150c52425d02abe7552ec413e41161b4d130f0f25540ae422210171f7209a00092d9f71dcba79147d5791b64fcbbbe84fa564aef1749ada75a165be9d8fd72286f373fb109c26ff16251732e3dd80cf232a6a00000000000000000083e4925df203cfdc9c6ddb399f424ffab57639e20d1cb902c50180420ea9e7b0f00c61f1714f9a1797a80010000046786dbc6f0ac2264cde84e819468c8e03bc9b5a004a259c6babd457aeb3405a9a0bbebac7ff4a414cd75d016f4f", 0x1c18, 0x3, 0x0, 0xfffffffffffffebd) socket(0x2, 0x4, 0x98) 19:14:53 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast2, {[@timestamp={0x44, 0x28, 0x0, 0x0, 0x0, [{[@empty]}, {[@rand_addr]}, {[@multicast2]}, {}, {[@empty]}]}, @rr={0x7, 0x13, 0x0, [@loopback, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @rand_addr]}, @timestamp={0x44, 0x4}]}}}}}}}) r0 = semget(0x2, 0x1, 0x42) semop(r0, &(0x7f0000000080)=[{0x3, 0x1, 0x1000}], 0x1) 19:14:53 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000000c0)={0x1000, 0xd7}, 0x10) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r4 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4}}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, 0x0, 0x0, 0x0, 0x10b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, 0x0, 0x190, 0x100}, 0x5, 0xffffffff, 0x6}) setregid(0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) sendto$unix(0xffffffffffffffff, &(0x7f00000005c0)="f4f50ae32ebe18d52b6202ef486142de806d34ab7c69e7420a308be9632cc7d98abb33616e12453968e6d7a64bce7b6d87b5c6ba9477f7121c44dc835142a8be9f4b15631f596b70e03c31ba70f80624782ae2470b5790335a41c739d74c913423cc283833e8f3eae5f0abd0d71a254de54fd36fd4a8a7c88b9665349f3f7fea2f0219205b8041bf6e27d63d163ea178e20a9c33aad6e16b24e124e14b21867372bf6b8a9d44629159a9cb2e3bff56a502e258963bc31c799947d2807ecee4857532a60c1994b4293fddbc6dc6b7db383d9bd6da934cb675b0a16204387287d3045554b2d81a92d5f1837b7ea38baf9c9906490b19bf280dbd77bb813e9e76d201386e1e1bd20fb4006ab8528423a24988cacb1c40f76231bdb6e3f4b28310eac06a4eec052e4e4a3bb28ffa7721dfee17ec907fd500c27e7484d0d4dbcc5a0d3d9526c3aa3464f98317a68cc92ef09bdbb8c143404a5b5dd231080b9abc605a8700e1777aac385ef3d0d95f0147b032ad57b85c111a5b7752925c76a795b8088b05321f66237bf0e3f166252909d94f1d268c304d3556e227b6a521736d133a14e9584917a50e9caa0f0cb5fe75197bf429f05a48442aa2082e30bf44052546a6e1148354f2e474f529f3b57b0a95666f131f4fef9417875ce535aee5e18321d91b7642700700fb2596576bd5157e130957e228b8b59053fedb27fb2f1d9f13c9cafcb20560b0b49ec95340e53afa2e048d9f8b96cfa668700ab8b8fc7b1ca60414e3b078b0240915004797a262ab6ab6e934844b4e36cbcbc8f17be0077fd6c1414c26196a8476291150f28f25b6ec7c7335d155350492d7f0a0afe40553e590e69bf002592087bfd521506cdd9be1c7bcac5ee161ef438e7fb93c8cc8203aede1b8266e5653c45e2a38a84522023fbe51bfc7965e359835bf75b767d2c7789a3289ab89b9a5371f5970161a7a918c65f63164a0a8d968dd7249e3028faa3c481d6223423b2f0f92b4fe08d969520a957a50e92bfbbb6f0b5a5d92f5faf4c46989347bcf305385ae32234ced875a652b754e2118517224dd4978a38c5b88f1d375e2806d1b46eafdca0962fb86c2a2f52161387522d949fc714ad20fcac06f61ab99b81f4bf9e5462d787e70d7b35a42daef76fd2e25d5aa770480092935b0c00b9c0c9fdd23284f464695078fa419dd0a4c65e5427741eee5938f9006f8b825ea9250a365ea05fd904224d3864edcb05b02dce7658bde3da3cad4d47dc75c4b16a9b18d30ab2af61e79305e6bb637267e608d2630d5c8482eff14759f2f40d5e5156afcfa57b8afdc4c3ee6576da3315c76caf6e417786827640bd37ad5198c476eab10d906cd38b7d14a2ab2c258930079733d9db281a1ef2aa59d9172de0fc899b70ca7ec9e61717f869cce4a12ebf5b982b025137b3b545396b901c16e4f83be66c726ed1d34eaff7619a5d77d1bc3cf2bc597bd4e182d894e6720cc68830aa4b62a5997cf72ef27c5dca531308380fb884c37d255cb7cdc5e60f3f98c75b81c5f7dfd2a4a6b02e3da95883d3f08a23355c12f302203764275b3a7a26de4dabc52c595f7150b422578ca8b34fd45c475282049ce5b10b5483ea0ef2d52f1930c7b8d0b6ea0de853a6c3680e87e457f9bf400c3fb77f2e89a5938de41777972a479f7aaa7fed999208e392c8cabb30bb66b9f018d2ea8508b30433a3cfd89cc4c7824176bd74d8978d1e96f5b9cd539a64f0c001d954cf1f35d134bedaf394c26e7c9916110abda986fc7a0d1302fcf902f15423f215ed629e7586347e44474a1433b555d32d5ac6b6e114b8d276581e75e0ea18fcb8f7dcd0106c3e21f9a7de61266f4a75002173662b8ba2b62e3d4f3cfb1e5c9a229d0821cc0d16a9abab7fbcab9a0bc8188eec8cae5bb582502c3da35b1ef220894e3a56f361e7a10b4eb23a070081a2dec0dd83efb7549988e461231759fdef386551535438afb96a8de7c95741a2f14888933b916534a6f2de00909aab2e01918e30644966b30a889e28c3ad123ec4abe397da1e9ddf81f82c6d889bc6fec96e36c28b19532e4b196455c59d089068abeeb755fb79116ed588ba834deaff5a97a175d4c4eb0cba7b37eea337fb82b13b3c62252c8c983142d9ad94d189f59aa3faaee0d0ef7e0a61545398c2a6dfbeefdab14103fc6067841bb3f972752cdc55a39b73ee8e6641a6ed32df838146ec78361c8f8b4c81c752013f024af1975483f2dbcd4f32a983b2a7c8c00779e832a14a9571eea0ae355907339abf0cc1cf8d5dc8581cba729a8a8c029a15c9f0d56f2935abe140e9c95d48316e8382d56325b755b405ec8decda333fc3c8b0c6e51e2ae1af1db74ba7e16a367c9cd476ffa9165e794ac10e0bf284a408706d4fd4b1bfbbe9bcdd3aa384bbd374d6a0245efc101ae30498c4adcf93f189e1fb384f7d809e4f23cc92f2a750c6e7da39ee4173f072a154fe4e40880640636404c50d42eb58493cc362f11274f72eaf77b301efb4d205b300a41fc86d214d1f8bf9d32436039283a9aa394b2ccb1d98db79ca43e89dc574a7bc390448e3463ae93291b4ed20ba0ae44833a5314223af955a9bbb876bedb43a17855c146fbbab5112a2023d89c8474c45bc80bbaaca143b6bfe2003e90af8231ef28ca31b675014dfff1a5404a96cd58cf8e2a901f3842eb6b9cd4bf956082f62e3613ba967cdcdf7d594a91d713fa8a2ac1a29702ae2155af982164cadac3450f7436126e20698ac8f7e9592fcd4f0535e2830280f27728dc922fc16bf5ba48e45e236e5ea855842f31fd9a3faaa69325d8220b718d3dfda60b4ded3f287d3860d709f2a1e397d3b36da073c04168995412e88a6eb0e9216668b834fa1afffcdfb8f3b389440ee3c5ee5779ef09382829c3c25f5bd041e455809e6c11ce5a1e4c3ada0e25816394425a90b3e893e961681c1bedc21213a43da432ac1f595179ec37b83d47a1f325685d81dbc887a5c6b5a6ef9b9413590fbc69cb12e5ab7c556b710e4547d70f3fa5bc8d154ecf7688aa30e30ac8dec8cf135a2b5c7f327d31723d625789574db0b2eefe9cb749299f6c4e4a03df46955228bd860666ca3e93c5553e2e987a4ca580c3417883b5e5a69b9fe86fbe5fed85829ed36edbfa7579addea3ada3dc92847fce2689807f0456deb8e2395796d6acb78ba658da9e738461c80b1f48fc99ac4f89b968df1a9c37b7777b70bb6e2a06ce44d288086d5149587c5d29117485e66d826477d0c8eeaa352a762b00f44653d387ef06aa389682052302dbfe7b83c5dc2e8a835e4e988949c146498bc92048ab8162bac83778cd69e9802223035f63796b59b740eb90808a13862b283e1c234463aaa136f992e6c33c78036d8cd3f641ffc9043b1f4620ea1d3dbf1ed48eabe3e3466a6c984b3918eebe176e7772f2ea622c36fd2d77006cc652849183adf76b6b65bc78fbeaa1f42e9546be9457bf734c95238bda8e995bd010ead0db300b888101d22805e7d4cf66d09fe5c0aded7728de1d05a8534408d86ec2e5e5c8fe21538ebbea0376328df17378b634765406011d7d6cd5289e4603600ecd6952484470ee8443a260ababed89ea9124f8f3feb79e01565772862cdb7edd1b889d62799c44cf6c8b10d2095899d4d456787585d0212fb150ccbb5b282e73683c7929d12a1cc9abdb86f86153b3e72c239cd4b64cf523fb31d0cce05273eed30c24c5cb32a053d23fe870397ec6106f3622e2129bdc99ab6f21bba9859cd4d4ae712977e06bdbd3953e925ac42c62418269d00673972efd55fab45534dc8129811caf961d0e4c904fa6633824049a2685a81554ed462e441dc1a048e4ca295917a314293e5e7bcf0730f90a691557c1df1bd5c815964fa29e8e9104b270997ead8fc047a2855e5083dac6826a2ff81a32967bec1fef460513a2e381d7f552be4b869f118d088348ab68edf38432f888190fd20c86e971392849fb4a945d474a7faa7b91d2267afccbd02064cf8821baae0c1c319f25c44f71e1ee8aeb92f06aaa0230012b29fbcd25d52d846747767002e8c8b28b92fbe448133d6fddc36f56572a6a1988d5fe904d7b29493d7b846359f3914730a9711bc0ea1d9aafaac704b58af56a02a287d242f127deac619a4f57744d570263ca296b1f8854a00db82c61ca1552682e60667623639ed657008489e4961befd44f3721d03177be502cd943a8ec79fe8f7d28d60385ddc1e838b52d0ee513f243999b15281a174729332c508bfeb90e8003e8eed8a780c3cadf10f09f792374d8838bc884468cd4eec17bc72901e752dc6841efb59711161db3e6160bf9eba7b0935dd745c4bd036f03d4b92497540e58127621fc18621b334208f86c21a370f02c234f0fd8f8d3926e0682ac2d6fbf5b0fc7c5a36fe0fd644825e1fe09321ea996d1f5c31b31e47514e0c34b2c39a010d59e44f4bf2bf9c855944e4b2822b78a2b5502d3a804c71a970c01bb6c2d8bff16fc2c92f37633837e1d7d2b0fc58b3154d79efd4d4f0d20cad6c881467873cc0fa6b06381db08873adbc9368061488c2a92364303b511c52a0da84eb0c8bc43a68f209109b03dcebf63fb26ba8856973bec4992ad0a7995bce6265686c57fcd162fdaa882df43aa6ab695219172513d7d58e2a32ddb5c44f4602da0359731c069d2322cbc6b906e154623dd7eef2e8120850390fd7cdb4077cb8a2a353849237f9b8ed1502ed35b30e3ef8eedadea5dfbb004b201cbd3b4b2ef97b8b4c329ce41affe15914227cbada09cfd994d5f0660236aa82547d54f2393ab8010963aa1f24139e3b7a064dcfe2eef9558b222124afee7403f53884012d43ecaddfb483187f6262238778de8d545191dec0c53504f87de1b1cde0824ee2820ad2c3bef87fe7aadcb81b4978491ccbe9133d10a6fb058b9eed35f9f77de9105334f0936461d770e608c4131952984003996e0722d5f66793e2bb95a05d275eef190bc2bdd697dde71715a6c13e5145b74ae88294af7814f63fc22edfbd7cc80aa73faa1b2a3f47c464103335dc97d45c3bc256c80f88aa263a37abbbd4858ef10567c7eaba9f688886dbe6513f6a5d96f3e277be3bf95c3a9e898570787816eee48fc2ded46e989ab33c495b2c4a38f11db299cac5a093345a16631e94674ca9ee5eb29c74750d801ba3b6589363a9fa56bb846ceffc987fda1bb0f67b0b75387ea660b35886bfaffa25a87cb490a41606e4deb7455d606fe1b0b0afbef57f1478dac676218142b4dfb19435049cf2729e04ae58558f43dc9fd652aac655418ebcad4e2e00df44c7919cc27f40b2ddc2e560794629c204bb665535cc9a22a3f6d6722e089298bf86cb45f3dd8224fa0fdb61bee80b5087a2bc17e7a36e9ae95a1ec215439f0a7e5d13f04aa27d7a002010cbc86cb45da3780fc52c95e6a71ccf58c7969120f191cac13e0497b21437ea998ad14b998f3883693e65421fa1cfb6035bef591129a3e46882b42c1bd1da200619939ab46298cb68790088a12f243c5a80dea067e8c35efb032d546306a52488d136d494d4be0d57d967cdc54c065d4ddb5dcc66a8d9ad72c7416404ba0464034d4c406e68d1efbca750e39bae0c3f524971c2c2353ec984142d7b79c8c558a94edb2c78582bd5094d16967e4f54f37bf1aecd7c791d8f569614228da54ea719eede62cdef4348bcca20d3ac94af7b9299e381b58c243842ef23c310ebb482c7aba722f1008a6154abc842b0143fdcd39a6a2edfa62d4fcdf5803", 0x1000, 0x5, 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) syz_emit_ethernet(0xb1, &(0x7f00000001c0)={@local, @random="dfc1d5ea26c4", [], {@ipv6={0x86dd, {0x5, 0x6, "bfc2ec", 0x7b, 0x88, 0x8, @rand_addr="0b5d468100000000000000000400", @remote={0xfe, 0x80, [], 0x0}, {[@routing={0x32, 0x4, 0x0, 0x3f, 0x0, [@local={0xfe, 0x80, [], 0x0}, @mcast1]}], @udp={{0x1, 0x1, 0x8}, {"d0fdbccddb6c68d2220eea66d68451b4aa427be10091bc9ef1b294e721ea5ca0bf8ed0a31bf1f5c5b024082e4e06a04ca835bfb7f59b2b23ce86e572228875a59af023f237a0a0b8a75e9d"}}}}}}}) 19:14:53 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x51) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x108) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 19:14:53 executing program 1: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f0000000200)='./control\x00') symlink(&(0x7f00000000c0)='.\x00', &(0x7f00000003c0)='./control\x00') unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='x\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="000000186204018b002b3aff7f000000000af032bdf1b3662ea7e1d48cffff000000000000144827820800008528f8b3f3b2e0b57ec63861c4b5d9e48a3f92fb4227b1f000000000000000a4b77adef5422af714ac23fa", 0x57}], 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000200)="000000186204018b002b3aff7f000000000af032bdf1b3662ea7e1d48cffff000000000000144827820800008528f8b3f3b2e0b57ec63861c4b5d9e48a3f92fb4227b1f000000000000000a4b77adef5422af714ac23fa", 0x57}], 0x1) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000340)='./bus\x00', r1, 0x2}) r2 = semget$private(0x0, 0x3, 0xa4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000240)=""/224) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus/\x00') open$dir(&(0x7f0000000180)='./file0\x00', 0x20000, 0x4) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000500)=[0x81, 0x80, 0x8001, 0x489, 0x200, 0x9]) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x200, 0x0) semop(r3, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0xfffe, 0x1000}], 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x10, 0x0) semop(r3, &(0x7f00000011c0)=[{0x0, 0x8c}, {0x2, 0x2, 0x800}], 0x2) unveil(&(0x7f0000000480)='./bus/\x00', &(0x7f00000004c0)='W\x00') semget(0x3, 0x6, 0x400) 19:14:53 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) open(&(0x7f00000000c0)='./file0\x00', 0x280, 0x8) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x1) syz_emit_ethernet(0x7e, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1, {[@timestamp={0x44, 0x18, 0x0, 0x0, 0x0, [{}, {}, {}, {[@remote={0xac, 0x14, 0x0}]}]}, @ssrr={0x89, 0x27, 0x0, [@multicast1, @loopback, @empty, @rand_addr, @loopback, @rand_addr, @loopback, @multicast2, @remote={0xac, 0x14, 0x0}]}]}}}}}}}) 19:14:53 executing program 1: close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r0 = socket(0x2, 0x3, 0x2) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x200, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x80, 0x0) r8 = socket(0x18, 0x400000002, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffa, 0x48, 0x10, 0x2, 0x8}, {{}, 0x0, 0x4, 0x40000000, 0xb6, 0x6}, {{}, 0xfffffffffffffffd, 0xc1, 0xfffff, 0x3, 0x10e1}, {{}, 0xffffffffffffffff, 0xc0, 0x2, 0xceb8}, {{}, 0xfffffffffffffff9, 0xa, 0x80, 0x1, 0x80}, {{}, 0xfffffffffffffffb, 0x25, 0x0, 0x1f, 0x1}, {{r0}, 0xfffffffffffffffc, 0x0, 0xfffff, 0x1, 0x400}, {{r1}, 0x4, 0x4, 0x1, 0x200, 0x10001}], 0x5, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffff8, 0x40, 0x1, 0x0, 0x400}, {{r3}, 0xfffffffffffffffa, 0x10, 0x2, 0x1, 0x4}, {{r4}, 0xfffffffffffffffb, 0x26, 0x40000000, 0xe043, 0x9}, {{}, 0xfffffffffffffffd, 0x40, 0x40, 0x7, 0x81}, {{r5}, 0xfffffffffffffffd, 0x20, 0x80, 0x0, 0x100000001}, {{r6}, 0xffffffffffffffff, 0x5, 0x8, 0x20, 0xffff}, {{r7}, 0xfffffffffffffffc, 0x9, 0x40, 0x5, 0x5}, {{r8}, 0xfffffffffffffffa, 0x11, 0x20000000, 0x62, 0x509}], 0x8, &(0x7f0000000340)={0x9, 0xfffffffffffffffa}) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) 19:14:53 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(r0, &(0x7f0000000040)=@abs={0xa1730bedabf57e01, 0x0, 0x2}, 0x8) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82028611e2b2020000006262dd65c84e08c027ad12d417ec80ac134b281be097dff0efa5b32eaf23a299e04d2f45a611829ac19aaf1e936182e881850ecb792fd7a8fcd11c3fc8962eb3a70100010000000000899ee0d3d92501f6a0b61deb75fcfb3ebdb5c50284a1a9d3c07651a434798c3813c7756cca69d82e887d5e6d3aee60a3ede69923f29406004d3bb7000074e38621a609ff8a45d1c60752698af2b1b17964d885eeb2fa4a619c4627340a640f25a557cbc4b8e3e40d6ad97ae5a93b989c4cad4966ae37ce9ee81f139bcbba39a3e43aee56051efe6ea50b9d7f1b5f5446172de857ca84b4e445408ee9081a06f879c9a9fa340000"], 0x10) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)="e49a8ee8f4773fbea9c7df1fd237c8dd149ed6e125ddf63e9f6eb8ab255f2a90419d9ca41210768a8576a95b3416d912c686e76068678875dcd8b13d08efe5d10464fb66c1e2418f0274b4975b001ba6689e5597f28663de8867c0fbe496bada6d2dee48779c0ede949d5965", 0x6c}, {&(0x7f0000000000)="8a90ff45504744624cf055058b5b3026d4ac1c055cbba280b42f", 0x1a}, {&(0x7f0000000280)="d787048d691cc7bf53946764caf554e66dd343c5338409105052679533a57db36f6a9f6d3db128c283e2adede3e14429d52afec7e93dd856416bf0f78fcd868db52cfa7726701a63e502fbdc0d9c90a7220fb92da9f938ca30151821d626b19809b661c103eaec3a944886c1d8f8d78087b535f351624e99467e00c78fb538f5813e62", 0x83}, {&(0x7f0000000100)="4659d421d23f03137168592f38f533e8ea342d1835a639540c644acf934061d33e6bc5a31ad10e09f7e6e3e94e1c2e89f92aed0e5074e0ec6ba4eb2fc8f9e229f7441d279eb2fc8bb421cc67c66b2d41207bb09ddeb3a74a19f7abba1536757699566c8adf1092dcab5d1b64aa51f0c58b", 0x71}, {&(0x7f0000001740)="5cd461806fe348bb38277b06fc7346fdc8379c54aa403c11ca1cb60d88e299fd3578f66807cc461ba8c3581fc25b4109dfab5a134e0e1972818fbcf58ad737cc89bcf1feeae65f0b04f7a60d9be780e31ac4fa8ee4ab0fd69ee7d6e9839d106f3366712cf6f7cd7aa0a7e14a0cfa9567ae379e0ad9126d180fbf70409b09a3214555291e3cfba7", 0x87}, {&(0x7f0000000400)="1e8a586b69b09c50c1eeb39f5a7b31cc24fe5ed5df0b2d559223833dbe2f5a87a74bcfaefc1d2bba1c20ec4570", 0x2d}, {&(0x7f0000000340)="0d96816dd8521e74c611be8089cc6e431e1b53d6c4755c9146a334ed2f52fa38eaa0b1efa5c681753c0746", 0x2b}, {&(0x7f00000004c0)="c1dac003f1bbba736486ef4bb96086ea43b774ddfce34c997b85d49cac947011ebbb5de5477adbab86589545da0904234558a6dc7e215ff53e57d54b57d4111aab67e31464863c37df73f57671d8d725f3e854fd39ad13bd78d32e8c3d8b776cbe56888ccaab51ec064157b733ba0ca47a69fddbbde0b664ec6200f515f14fe87348b479227734fd128f0145d11b9a197a12f789451686e0b114ab6a578901984ab61f11bb33136407049ea9d63178d3fd5bc61264cb103fd32ceb5b5c", 0xbd}, {&(0x7f00000005c0)="e2dc1bbd487d0c864d7199031fec510e28366d481125a58b1a6bf6e19ad75aa72c1e487c68cb54f2583d3e6244d8dbe73bf122cba64c775d0480df1500c3153e01e1cdb8f6fcd2637950ae02550a6082dbe9923bfa1abce29c1baf2030c1b73b6db11b421bbae823b21edacae50d8d9ce95bec4304b6918b79c3f339505e8e4d15d22dc33f0eea15ac2a127ce04f82b4236d7e221bc8c111a5fad102120139c9de2518b8a9a89b276f6683bb8ae5f43b89565f72b96e07c2e574db87551847b08307f9ae0fa678376b8c8b9dd4c4d7607b50f41195862185edd71a831159786e7bfa82dad1004fad5cb7111fb1555139349e615f4ecdfd301a148c8042d466f1c9666392597f73d498f3ef469c662ca957f62a29d6bbfe9c4242fb703beb750e00262153a71d299d312707dd627df11ea2ba03f38c3f693cc941c0db73b30b425967e81a9820ec1f3e4e8cdaab67724cdd0bbbe0260e0c92d3b9ebb8a6764fb6abfa258de2be4be90127731a8ae05e08fd5c64ba9d96ecb547b07dafa9f13be32e0dde290234111832c492a2356e89496935be7334e18350d774ecd457a1527370dee1e3a90a147a722be414b986df35ac2bbf943d7d4448bcdf786f77e7cb3cb56401e6cb4eb3e2cce99821e0fbf4c5d2e3fd3806e4f1cf0b7ca73605b7d93ce6b788d3848afd925dc5fd0d6c6557b11c8eb8faaeff8d8c39d324d0753ae11ce5858b67a0a58430ea26b907e940b024d280ca4ff55a7489c5df5b293eec4ea0f20b6f4ca00bb8112b4487cc8cd504f020f7af666a2efedbb1dd925e6763153cd5c1cbbf27a0a3704167ea970deb86089e1f794ce5a860c04c2aa9e927a964", 0x25f}], 0x9) r2 = socket(0x18, 0x400000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000380)) 19:14:53 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x9, 0x7, 0x7fffffff, 0x3, "b2e39f0131ef722bcab16319fffc8d6c0802f77d", 0x5052, 0x400}) syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast1, @broadcast}, "37fa8441f0f96103"}}}}}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000db1b8a227446afbb810039008144a393590aa150c3cb35e0b41ec697b6eda00702823a1355a3dd2e9956000000dea7"]) 19:14:53 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x6) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000380)) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x5) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 19:14:53 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x51) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x80, 0x20) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file2\x00', 0x40, 0x160) symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00') accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 19:14:53 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$KDSETRAD(r2, 0x20004b43) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000000)={0x0, 0x7fff, 0x7f}) 19:14:53 executing program 1: syz_emit_ethernet(0x1d, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaab2c7a24f960bc98989aa0001aaaaaaaa90a386dd600000000000000000000000001baa4b7500"/58]) 19:14:54 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x43, "5e00000000001b5ef99b0e00"}) write(r0, &(0x7f0000000140)="04", 0x1) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getdents(r2, &(0x7f00000001c0)=""/194, 0xc2) r3 = open(&(0x7f0000000040)='./file0/file0\x00', 0x80, 0x0) pwrite(r3, &(0x7f0000000180)="e2", 0xfe4a, 0x0, 0x7fff) ftruncate(r3, 0x0, 0x10000) 19:14:54 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}, 0x0, 0x5}) r3 = semget(0x2, 0x2, 0x31) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000500), &(0x7f0000000540)=0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 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, &(0x7f00000005c0)=ANY=[@ANYBLOB="ff0000000002000007841b5415444d2dade255c3459fba06d87abb008f874c0296dd0da212f50b18783e74770640ade204b0081be6efd80cf6bbe9aa50ce8e0249081139e5e9d19b3bc274b5ca53b5fe96692f3bb206525db3bf266cc5471a6275fcb9995aa129178c7eee9c48dcc33172ecb0b02fb9f486500e3b831a75116fd35d208b461bc880a3198405a84492"], 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']) 19:14:54 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind(r0, &(0x7f0000000600)=@un=@abs={0x1, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=0x0, @ANYRES32=r2], 0x28}, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='-,.)\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\'@[+%\x00'], &(0x7f0000000540)=[&(0x7f0000000240)=')\xe0u+', &(0x7f0000000280)='\xdd[[*\x95\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='(\x00', &(0x7f0000000340)='(\x00', &(0x7f0000000380)='\'\'$]\x00', &(0x7f00000005c0)='}\x00\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)=']\xc2 ', &(0x7f0000000500)='\x00']) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000440)) 19:14:54 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = fcntl$dupfd(r0, 0xa, r2) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x5, 0x9, 0x2, 0x1, 0x5, 0x400, 0x9, 0x0, 0x2, 0x3ff, 0x342}) dup2(r1, r0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cdc9e8afb64c809466194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2a2b70981d693abdb6a4fcd16db2a708f058b4dd1413ab5dc5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45fc906f76fbbaf442ddf7dae32732b6e30fd4"], 0x10}, 0x0) 19:14:54 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(0x0, 0x0, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) poll(0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = dup(r3) pwritev(r4, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt(r5, 0x0, 0x0, 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000080)=0x5) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) fcntl$getown(r5, 0x5) dup2(r1, r0) 19:14:55 executing program 1: syz_emit_ethernet(0x72, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60317971003c3a0000000000000000000000000000000000ff0200000000000000000000000000010100907800000000602484a200002b0000000000000000000000000000000001ff0100000000000000000000000000012b000000000000eef6bbc8b9"]) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x10, 0x0) 19:14:55 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785", 0x46d}], 0x1) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$unix(r2, &(0x7f00000000c0)="f58c87510aebf5c0cbcfb18d78be9f9917c0111caedaf622da19f31b3c33fa835039c1519abda81200aa27f1b89edcdd25b7e1d38a6f4caf6f1ea8f869500c5b5c08404bb04745cce3a0b74aed4a48c3cfed9eacb0dd1e8c1abeaa2da0e8ee000deb103055c39af65fa127da9fa77adaaa198fe98f76283706", 0x79, 0xa, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000700)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f1080158dd483554463a560b093f4b569bdbe0d89fb771da85524b1d7020000000000000071a251ec1a3401b71f385c191f6bffef23876e02b6c9c70a8d0335d0ed00fbe65e936a0b535162aa9e1e99ceca27f153667b1a5957a9e6f30499502b4ebb1a1db42c8cb08e87bc91b3148ea0524b9f44d837afd4d652d4e48649fc74897e53e97052681ae213d907da71138ffef6a83aeff788e614bb70042914fca3004ed9528b6f375c6650373d6c428604a04e04fb70fe33eeeaa852af0d907b2d86968ca63688803df41acd6a3d56efeba47a3d879055b93f6f485be9169787f52eda1fcd8b499ce575dd3ea1962848f78f1e634c52b0a571d4d1806eb5344fa84728e3a6ccf6957586015f98322e9ce03e42d032bc90e74b2f6a2ce3d02f67e2ba799b114f100b52f7958b9edf02f8ac70308cbbc4f06ff1e46c136539d40dcb4fdee20dc3405adfa49096931c2303060d9fe7301256d8cfe1ce2344231229d9afef667ec3f9b103cb8c8833c92e690f0eff53577340d512862ffb4abb32a860bbb9f847c5174032d25588b32072fe9f8f68116e1ed901d29ba937cd80b4be501e8c098e1904ba0039b328dc41444da5c52006d86907878e29973e149285fef4722b5dc7a871712cfe2d0e95eab364f3e77125e95bcb07de3e0712405239ac6cb5a3394a049f9fff8453a8c9734940f2c6849b9759d08841caf4e1b46cad51486467f9b483f7c874ca8cca5be23c41c910e3fb3367b69773ff566fd2b9fc1bd26b7b0b7f7ada2d4c2df08d5e3a82961af2", 0x253}], 0x1) 19:14:55 executing program 0: syz_emit_ethernet(0x5e, &(0x7f00000001c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x28, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @loopback, [{0x0, 0x2, "f72a10161de182965f562a734242"}]}}}}}}) syz_emit_ethernet(0xa5, &(0x7f0000000000)={@empty, @broadcast, [], {@ipv4={0x800, {{0xb, 0x4, 0x0, 0x3e, 0x97, 0x64, 0xfe88, 0xfd, 0x37, 0x0, @multicast2, @multicast1, {[@generic={0x44, 0xc, "f9e36722c23d3c2fc182"}, @generic={0x0, 0x8, "74a8c5a8c2d8"}, @noop]}}, @udp={{0x2, 0x0, 0x8}, {"d154298d0ac564093f857df0558914d71dc955ab78d4cc042991f95e75a35455cfa2be47ee3b6213ade2f551440b28ce388d32a8a9bc0e5e0d3e34844c876aa1bf781f3eaa7152c74a411f1d29c158bb62088f6fc76104512e5d8cc0f474fc549466e3"}}}}}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000100)={0x3, 0x3}, 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000140)={0x80000000, 0x4}, 0x10) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f00000000c0)=0xc8b) 19:14:55 executing program 1: r0 = syz_open_pts() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000040)) close(r2) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x1, 0x5, 0xffffffc1, 0x200, "1e7c660d0dc9f5a983b7657a1f31dbb813612cfd", 0x80000000, 0x2}) close(r0) fchflags(r0, 0x0) 19:14:55 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r2) 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, 0x3000, 0x1, &(0x7f0000ffc000/0x3000)=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$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r8 = socket$inet6(0x18, 0x5, 0xaa) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000140)="5165a33d2767664f7d19c06496424bdea8dbe7cd30096fd040fcaab6d4c266a5f71b4a35207fbd8b4ea09e920c6045d398aa48199f193e87a05f17326568016016a4de58b466d0be867f70e4623f", 0x4e}, {&(0x7f00000004c0)="ce8f7576b8490bff9543f857582444dd8f87ba7ae37f3bc8958a61705f143081fe7de05d11ff36a2bb6b72641cba667da236a7437ef7fb8500bec0097e8c264b5b7ec6a0f06d4509cede0d378c5b007c5eca5b3dd50c6a7205a9a37f908141ccf28656b669d3456373faaac5ad337216e9eaeaadba7725c3b4d3dd614083ea9b991c0cf0aaad8c0144a439056320f7c2bd6ad2914c72a886dc97e8f3541cad82362f57e4ad1e6fb48ffc6854eb532e4e26c0d420153416bd55af92c1a155c7ea96a64acbc94d0d8afe33b1ea1234031726d1aa7e59a766e66174036d3c70c9af90c55ff8773ec4044c20fb26a365a3e842dd83e92e7947ece3e6841b616a4335df6aa3150e4bcfeaf9addc814ea9a019f5d27caa0167f303e713bd0783ff221a58d86bf076949a2094d7788cbe6a105eed000fa1a627e5a5689ca65b61d2c94c0d51485c56ccd9e3fd31e98091cd1a28bf4ab83566f75db2be6a57f820d4bf3d6da4e03a631b115c385341e33f64a2bc432efc2482d1b85e9e3d6b936fce6345db7c85b1545f4c0ece93c0ff71e0f14019ce569330e73ef9b7647a560a87f65d132d114e61831528a4d636e4b7881c69939e92964f0fe8b6aa6edd527ba8dbf55494545c07ec289fa7172702c82b2f6a19e2910153b73507bb4753ad3de9d5219a336f45aceb1dc0a4d558033c14b5a565d89546188d41adc8a61f0bc8c98b647b1afd6a2813b0cbba26fe0c10afbba9d81d920b7c5dc8e8aa5d441ecd2d527b00c2038619d1a7efae9de7806d28f63e658df9ebad01e33bbf26e4d8d19203baa606a029df2ec845bc9b010f5dc2e86d2a6606af2d14535854e1942987053de9b834c1707e71f7f3f6b7c2af1c64b24fc5271ec4ba9fe4a7e799c4a1f870e5a03a238c0e23b87473c910a2874dd54c067c83bf04a850e54ccc8f9d3e8c972c4cbfdf6e470175f00dd8c49c06b20a0355276e6be65bccf61ad24755c666f9550ef0ea55fb6a95735bb155348a86eebfc4e03f420fd32dafdd7284796786b2c6c88726d33bafe0b979acf54db6cd34ab928c6dc4bcb75572fa578dc8ac1fea97ecd4bcbc43648842d0a931fb0a5ff617b124503b139f3fd1067b4de79f61d799524f22e95c5889e8c71c5c485653d044784caa405c2d7fb80963b10a23f136d88603c585702a71052f5cba4c873d757a459829efcea2271aab2b41b66379a1f7c8d8cd7c14fafcfe4c063063e3d3271e32bc34dfc2d77174de06b3be45af3e7f0a273018945954c0797f5f25830c08cfd2a149c43235095edc0f706c045916225957c5e016d08233e37eb60f2e0ca7c0eb977714d43f5f28af772fbcbcdb714870f908a9cf026d292e6d142b952a08b5983ded0ed8cd22f311991ce8a358e9339b4066f0976f1f3b7e713283ea4777f3e097deb90322eeda70de274b573ec492bfbf9ebb263fcc7d16d08e7180353b542a8a67520c534d3eec3f868476b33aec6c4679ac42ffc7de781da250b0ca9042b334e0243c148e91a30f6f0a854028f2dfacbcf0ec474b405ddebbb44738a6dc3d5f980b9efd6b1fced67bc51551c8daf560959418e253f3d5d1294dc613344ad0e56ad8f872c3e5a9aa4b4f301025a31ef4c0bbf9947f60227bee342c6ea67ce598201cc5963c907fa06437f7150fc275d94173a460fd4e1b781180c9c642844cbf5d740d2b24db87c512df96334990782058e8924536521e6639dfd9218dc00d9818cd636fe71410c832b5230510a9f0bcc9fb31904196bd223ca33679a4efb01f006a98e7546c080d0e71108174c4b3bf0625bb7812fbb2357a2efd624119ba2e2b8416f235e6505e2655d7798b4a4414e062bca1c6a9ef4173110a6473ffccab89888070afa550fc960ad6639159cad9071bd31dcd073e995c26d8baebba7f4c7178a841b94698eaa768d431cf92b1f91cdb6f263f3cc800d186250b697afe469ba83357b3596f22b9c9ae9ead8799f2cfc731825a8a0105f2a2a301559ef0c9351ce8784d88c4d486122563462d80aa1e9146379c6cec39edec756d8f555a9fc81015cc7aa9795c2e75f96bbd0a5c1a3b726e0a2971e2b829f6b2be527c4dadff1bc004ba1458d2247f8f18a198e83eb0ad26b82f609470eeb5c12cd4e34b3a80fb303bef1ea62e8e41fc4d9bfe4775ff173b1b1a38eabe1c3c7eb7425f5b2ad4db651aa0c273e1f237096faab213c3d7fb87831b6354648abb80e02f24883222b830de95d8420c2a1769f4980e40329b20f79fab2d16838081524e5771f1a8930b3dc1f73ee666e4b4659d4daa7a1d0898b875bfd017265b279d1085fa1d184b282fbc652c7b4f84483960f8d5c178f3dea8fb352b7712726a943fe160bb79170cdbc014fe99710f78e2cbf3344bacb9226433b9aa678088cd4acc3f838c18b6bc8eb2566b4367ff023d3e4785b5f034e1f269c04f7aa3aaf5882eb58ef0c7f334e431f0d31c2e085a06d86171710d68f8af3f64dc90470650ed35958730095a76446348af00f9a7e6cad0ee4abc8dad255b2e890a96b7ae58073fd1e7bea5e90d425ff7a2fdfd9db370c748ba80b41366209c6cbe28acc1cc599730b84a2c903b6a6e982c2c8619aec1908a1fe0512d5449717452fa7faf60900ee4482d409d34074c0bb43a24f49003c6120a31f7ce4f8350bda9736194e217a7b707d8a6a21e8aed5b0f2f3d7b33a0285bca0efe7b08caf665556eee608fadad5fc4804a01734f57a085270e1c49cd2699ac3ac395ea29a8c85297f698e833ce867381bc2561641e7a51940ee85dff1a5ef07ca8f425e3ceee1f6b15ed240da6b946cb51996838a6c32f72346c599435b54f80bf8e24b63fbcf2d80ed1ab5b5b76513aa72a5071fcc729b116592bb3336315314e9aa1ade0d035e9ede51d535a2649ea859dc3f1d6d70367c42da7c3c5492e01fa1758186cd1d95b26f45071c244956880cfd36bdbb0c5904d2b50e5fa2f18f6fbd9b7f49ace2d9c1a3cdada9574d55a604c5e8f388f1a8089c0acad2c0d2bbd2d57d8502285f6725760724745256e3505d234692412308b66999e52c159cacbb0a129a2a651b074baf9fb14d04ce3fc30b6abe75fcea8619806ca8346bb9ff71b6af912fb85b709a78f6e9724978a54ceced3ac20e6aeb87cabfd85807800908955ddd623ee9177f035866d84147c08c8d123e249fa6a6ff05e2785067c7abebf3041636dd13a41e49e0199769671c997cb69e4ca3d5563e887b3774f90c1fef4c98e842ba62ea939e4a4f7f2b6f02ee80b2853044b139ce9ef235c9adfdc3a1e67902db12552a611b9b5d678533af5f52efb89083fed076480fa28d233b6a3d0787f12cfb8410c979d18867b825f2151711d1a3d49cf26440007abc9e031630786a88d184325d22ee1c8eb7f14cbd0a73b993847c582f40f0ad13a8fffa622486cf3d0d6e33bdc4c33f235827aa4f65beb0b983ad37d378d68ba8c9ef02c342a85001c5cb2c92811f896d9678fe9e0945072451eafbfdbfe389234a92fc981231d522369c95a104d5fc2a43c8851a632a8dfca32331ecef224d6afc84f237a84d19b19489f6859d07f0bd5e4cafcc4bf327f9804f3f9495d2e6c273222d0345e82f412ac1dd54cfcd1ba81fdc2117e24552dacfe7c3b3d9297e3be56e33399230deff74223b7298a0efdca15e1ab2dd3869f36f0e19886136b4eeb8bc7d4f98419e53a45fa17fcd80fdc569e246e5dcd21ea7bdaf9695866c2514ce990b4aebcf21ffeea7233bd0c615361d113cab700cb787e641baae900d6a48d35ad16c5e7ff5305092021a9e8607b947f256726f21bd7ce819c7488089d18ed659b709fd012e0a567686f977368435001744a8d81891438ab773252e8bea6c3e6924d16386da095ca1521163c717fd75a1864ce54578776369955c1a9ebb184fe065301475c4a861ce3a7d8c8ee38a7fcac4b54312fb8fae8f101015f9b02519084c2182fb8457a1dbbfca1d8ccc591bfbd769e02312e15f85bd651f7fa563afafe539bd3012c519b90f32c73190568d3d2ecfc6a46f039f2ad92a787b293034690a06a5e14ea0c082b227d251404c482fd906cc5eefeaf779b5e00838c872be6602362265ba6152209a3a33c0ab94403d9bf9cb9e4462349fe0e1cac2fbeee40ae4de91e91f82aa3b6c2bca3b5ac1ce16fa30bf4e2895c45f7288529e3884ec835c8389f712ea786c2a90b262123936fc4bdc211ed2d1def368eb3987b140d3032d7511429162c7bd14a6133b0aa25d7b263f452d2a5e75b4d0a31210dac0fd7003aac3b47285e597176a2f49b2134fea2fdafed53f48559991b3541827bd79729e075d9314c15acb21912faf67469e179645768a2fe6429dd97fad96b006fc0883e9abc545498de536b23b0ba9f92c34ba48643b3cc5f85ba5ee65049c9ceb7f64d70cd056039d85a066326938777ce42545f9cddadef00027480ab923c36e65231efeeba00abcd4de85bd13d0e84eef8df47b85408a4925d46363a20c810283672e2aaa9dc89470128992aaaf9d3d0ebdc216fbdc8e80b3c3dd527f2a138e4b5692825d91dcf575df3019506392772369295598aec08a1f01a0fcd776e0c24237379b430eb188f22f39a15ebdce620fbe9d81c8ca77a4826bb4a38d73edfd3ee774af3a5d8af087cf6f3919ca22b343f272dc81216a9facdf97f3f0c8986cf6f42cdc2cdf95bedc8318f9d84d27c4ce1b762feed6af78cdf0402d0a0b95bfc2e909cc40937c97a4bf4d36b59435b87255693f243cb8b313414140f623e9e99164dece28e39e9432d9227d589f1c67a024b7fa08600492ad95c65fe29e518fb915b8418e258cbabfda34d4d7023fbf45df134201dcff907a39ee056287809824193b249e5a5a434858ab94f3f889ce21432dc299ae2ce36daa8af4cbdae406370553a365acad0132eb963ea2bb6233575212f162489956ab55d778e1c3120889699b9f1ff9f0f114493571a87bc71e5e3bf2c5efb5435179e3fa0cad3da1c946ee4086a14b64b310be25e00e5f41f4e77f96c2d7c021da6310120d619ea6a61fd77c69ef6ba9d6ba4d920a162a0f84b8d3154bbefebe8927c7cc90ab29103ae2433cb8b151ae5c9d74138b37ac6910d5f22e26e6af09217847c15e118681b5bc2d192da1aa224fca8d608b030963d4097c53a3fd61393825e62d3a9506188ef5a7824b1ec9cadfb44ec565b7293c69160e8c427174682a942f87cb84ddfe48332f7ae8875b5ae4c72c74f9af5ba3b5527c7d76616452a5e936cda03190d3f93308500e289d4ba293c3dcf43d3357d83b8d0f218e349cbd287af64f527629c76676410e917cf56e253112fb49da1201967de510df9a4326d587acd77e297e4a758c66ad63a849b363f386a4ac3a7ab08709054c532fdc2876fe10951a11ed8d5b89f1f454a4c597a9a33972610415da1f493d1508bff5b8d86b4a6980f6ec51cbe07e684a7077b0b851692b5e698b2fe98fc4f58338f630b8421790ff25a9a7f85aa16884619f90f0d770db283439d5a82ef9aa4f0c39df2f627151539b766ac836587083932015cb4ed00587cccae69a7bc77121be4288dff47bdf715ce90f422fdadcd5ee1c1cd9d1563d5fca86609dac6eaf25400e7e26187d6b1d8935452a214aa65a0008858f1ba4264f4df8742deb02587e3d3fe9485a23bf928eb310ede3de9d570aff5c876d4fcd4192257fa689b842eb910d6fa803367572da62362ac192837b39dd9b8f711ca0dff7f7af9da34ef04b808ba75dfef8428f9040b1b5eaac6", 0x1000}, {&(0x7f00000001c0)="10f040", 0x3}], 0x3, &(0x7f0000000300)=[@cred={0x20}, @rights={0x28, 0xffff, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r2, r5, r7}, @rights={0x20, 0xffff, 0x1, [r0, r8, r0, r0]}], 0x88, 0x3}, 0x9) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x9, 0x9, 0xffff6599, "0d0d00000000e20000ee00"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) 19:14:56 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = semget(0x1, 0x4, 0x8) semop(r1, &(0x7f0000000100)=[{0x0, 0x9, 0x1800}, {0x0, 0x7f, 0x1800}], 0x2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000680)=""/4096) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r2 = fcntl$dupfd(r0, 0x0, r0) write(r2, &(0x7f0000000180)='\n', 0x1) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000180)=[{0x5, 0x6, 0x800}, {0x0, 0xfff, 0x1800}], 0x2) semop(r3, &(0x7f00000001c0)=[{0x7, 0x5226, 0x800}, {0x1, 0x1, 0x800}, {0x4, 0x5}, {0x3, 0x0, 0x800}, {0x3, 0x401, 0x1000}, {0x1, 0x400, 0x1000}], 0x6) semop(r3, &(0x7f0000000280)=[{0x4, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r3, &(0x7f0000000000)=[{0x4, 0x7}], 0x1) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x86f]) semop(r3, &(0x7f0000000040)=[{0x2, 0x692c, 0x1000}, {0x1, 0x5, 0x800}, {0x1, 0xfeff, 0x1800}], 0x3) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0x2, 0x3, 0x5, 0x0, 0x5]) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 19:14:56 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000140)={0xffff7bdc, [{0x1, 0x9}, {0x2, 0x9}, {0x2, 0x200}, {0x3, 0x8}, {0x3, 0x200}, {0x3, 0xa8e}, {0x2, 0x8}, {0x1, 0x7}, {0x2, 0x9b4}, {0x2, 0x220}, {0x1, 0x7}, {0x1, 0x1}, {0x3, 0x551a}, {0x2, 0x7}, {0x1, 0x7}, {0x2, 0x2}, {0x2, 0xaa1e}, {0x2, 0xffffff6d}, {0x2, 0x3}, {0x2, 0x7}, {0x3, 0x8}, {0x3, 0x1000}, {0x1, 0x6}, {0x3, 0x6}, {0x3, 0xffffffff}, {0x3, 0xfff}, {0x3, 0x9}, {0x1}, {0x1, 0x800}, {0x2, 0x1}, {0x1, 0x8}, {0x0, 0x2}]}) syz_extract_tcp_res(&(0x7f0000000000)={0x41424344, 0x41424344}, 0xffffffe1, 0xf36) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) getitimer(0x2, &(0x7f0000000080)) setitimer(0x2, &(0x7f00000000c0)={{0x6, 0x401}, {0x7ff, 0x9}}, &(0x7f0000000100)) syz_emit_ethernet(0x1152, &(0x7f00000012c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd63965484111c293ffe8000000000000000000000000000bbfe8000000000000000000000000000bb2b10003f000000000144b00dc4ade1e1413dfe4d8c3cc24400000000000000000000000000000001000000000000000000001a00000000000000000000000000000000000000000100000000000000000000ffffe0000002ff010000000000000000000000000001fe8000000000000000000000000000aa00000000000000000000000000000000ff000b316600000037000000000000002c060001000000000b123fb58b340be270181666c06de4a80000000000000000000000000000000000000000000000000000ffff00000000f802000000000000c20400004e1901050000000000c2040000000800000000004e214e22", @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="b140fff790780001001312df8c78508fce748f46daaf01438692590100010000a7894020d011484425e0c583c1b5bcb406c3dbef464c2812c1ad95425181afd04d0b3bfa04aeafbc8d8200c99b72a6d47927c3b3ddb37b67090cddcb424f3beda9d8e7360ca4f31872205e6364bf417da3bdab2151d47c496ca9cd73da8fc7ab04caf2baf1539f0e411d8ca2f74bf048749a2b525418d9db3bddee364791b7e93618517239d796abd37b0a433b882b10a9dc553391f9cd9eac832a85b4b9bcc33e84399665c8684effc58d379c08df2c071bba7a191cc05db2099a61f682b3d5ac57c4c0ef4e6010e334ba35517a8c1a1b6c6d862a5f64655d4c3debbaeb4b4d7a15018a6005be9affa4088eb9a1c48a2fa1a1a42fae9b49ba3c8032459a52d23d88658a4062412dfd8679faa5ab73169a5a99025cbca4fc3c0a16e489c7b9d10ddef693a020e9ac3e9299835a56dc1584065ea0010b1f573c525ce9093cb0c79536e8425c314d7f5c70b5fa07c5f7f262ec0c6fd505a579bd2a775b5fa4b18c36976310a553f7e4fe8979d1b91e2a971994c4fb840fd21caf62f29b5efbdb111117e5fdbf67632d0e4b86351bebedf5532438739f50ab0de7c2c874acb24dbe0529988ba549311fed8e1c92f3083a880bb9192dac2c0d076f4b73f4b1490372befdbd3abb3258073a2245a58810b07c65be7213318e0aa334cb96f1d5fcd9d56d23ce32b196da5c3daa5a9705031a3ce75bb160f95d601ef628576047722bf279f2f5c56d20bbbe25a0db1213b3584bea12f9e563f7892f3ca5890fb8e5a66031d4656406c8350679b43d7913b045b12549f6e2486ae177fc78742ac69c348b719c81ae2201e98cf7d932e86159cc7f3c247cc3f15e75d311b5044a2b0e579e7ba20cdd811d4aca5982ae38101b58b7501187a95dce66b99293cccb5268ef77a2558fc8aa34cc609eb02c8e0d04d05438d5cac3b03bce6d39ec17c88556d996ce3a5a451793691e2d46252c34ed2ff07cb14aea6021929ec8bb01f622bbb33f52fe740a804c3a4e25fcee6a40a291770ce9501253940d93e428588c3640fae795b630abebc83add1f3f0ed279000c83b1c2565f2b7f3487df68300e50c1c658c020f2172962ac5fe48360f368279f330d346d0ee22e7d6ec7bf02d295c68804a2aed3e933c4086c63f7dbda8a45ffc2cc9e5a90c36a2e9352b79ff7645efdbfc726d456e80604e11c04062ecc8b26642c1241b05cbe4aa4c8770b7783b32c0a07a2aebc26338c725a8bafaaf69f24f1f915a56999261a86d570663700c9ed669646a527c9477ba54b2b1726212f7d737e00f590d4ca8c08b2fb9935cbbecc658b201726f4fdba2addefe61e8d7c483b83daaa304abd0c2649a5a185d1e6796588dfc2f03d58069027428cba154c53cdd417faf8195268eab117974c661bb3a28ef2e61079b7c11cdf6a5e737824354d0cce2ad0fc97d521a0e7b3ba84c7bf12ac4a4efba95d9e2215fcfb23168b49d212d94d9e44366a1caa5778113c6b995d30ca6f29403a35b7910d648ae24543eec315c204783e673c38fae8b0d6641a6de59bd00b269dc76b3dad4ea4fa7e9be51a7987cdb44824fb0973644ea1f87e9f5722d8aed1187d7045a48a1e2bdbfe161d018712b4af62c817e39a688f9dff56c65e79ac31cf2c943b12e97ae7457a12af8d28ed91aabf771dc056dec256baef10ffaf1892be5683e1e5e4fa8f973e098908e4088469d1ccdfe23a122ce51bc4de8fb82c4e948866a9f7ddb1a02a9ec9770f8820bfa4119824f40ddf2305c4f52263e0a42ce5b2079adea6a451366feb7858b5974b4724fb08f633e4ca51ba03886613416365b60368c614e8a8b4b83bc3f734af1d3bfb67dd16f21ddfcaca9cd086e3ceea7f858f1899c1b8b3cee3a54781dcc2bd4dce19e0e99a9bcadd2dd8a5f4c0adccb21b877b47cc62b0e2e7cb303bfbfc8b5b24a6d46dbb9f66c1d75b050c90b13060a7097f6a67cd75402b8bd3c531badc4e86442f47761fe4b4e0a1c5f0eabbd6bc1cc5bff2bd25ad8f5fccf420ef3d1760627f4bda094ed9e505413983e410f4968cdb7c24ef2369e9bae70251b00cd7dd631ffbec5d67aebca245ab38c50a3b11dc2c578f8c31b151d714da84f85152681b5dd6102ede7b8d90340f1c3752673a495dc43b1b2f0ea17942f618f4b46eb9ed6502331471621e9cfb0c8f7faa95067102eaef14c160138d3dde33975dff708cffa8094be5ce2119401a86e8720723cc23aa6ad1086a32989eb3cb7ffd20536937a7afe528d3677171982e9155797f6aad843f5d12bfff2a39a7cfc4bd45a2d4bc6f2f02512970f494167f37a45a297d3aa2cf91d22aaf93e93553abd5e79a7c5260f77ba3390e9e5c5642ee72f51206185294d1596527a2a3b687f563f93ef954c0a7a39489c7fd4468c52c15dbdecc9f2c9a7f04cd74ca20bbc05198591992964fe172901ce7891209dbff8125544da8c3850a8842add3bf47324a79b99dd9f40ff1f71cceb1a79d7354302a217ffd5670c08a1624f5a040c2380ac9fd27b1671d1a19de85c9918942a6318673c53ccf4be62ea309a0272503f098041466d251e4250141a67cd76bcd965fe5f287d635f786bbec106cea9150a3a6a71719bbf017b849f50e2e27bb01936fabe3d35a03154d53375f4352e9ca4ec5dc9d9e7a72a3b72328647a03b3a0ba112823fba53c828317aa05e1acb88b4a2e54e056915b5095ed709df44c646f182195546d2a94eb22af2f721cb4e5dd3305acc0c32be701ec2f9b3693ff47977735c21515c6749c8d09537670932d8063c2b7700085a00de839e5c5a4cfd02d4c7182f900221100b6aee7d148735dd73a96dcd0ac997cef3aa5ee3c234e98af32ee2136d66398e6cd17a4ab2e7d9bbe6292488a83ff4831790e63fc2937d9c4a649ff5f89022e8b0d3e83c740b094dbf2b30864d6e437bba84ddc5fabe6d25dc8fad315f09329e07056b3927d90b2efc5e7b24e0de4ad4525643679a1a1faae88f50ee16176802c32e7589687711ed3f548de65d1385d3629bfb655fb3e5f794af95ae30fa06561b878843bf1b8e1e637181099affa4d46cd69e6cb1f22c63e74bd3677ad793cc5229e57a23693002fef1642e9bda4d144d14a8296e38e4c136e897f2c2a71b0265ffeef9b61cca6165c347a64e9d135a49ede33c46b05a9acb7081ce1ee3a27709ebb6495588e0424d821591c755382097c5ae7f56fa4caa0c6ad8beed7c4eb11c1930a16dfc70520a595e7602f2a23408961a06ba973e561eb786d2656232ce2b07ddcd7c74af29a163ea218f11f520ffe9d5a6b5052b96fda74d85cb17ea8bcc631908a336a2e05a842b471eee4a21bd88d2564391b040620ef09324c64546dd03c882b1ae26332b951f23593c8949b46116c212810b3c4047cbba3a1a0834365cdc8577c20414f114e0dc1b561858b63f91f00135c8577461d0a976fe5f1d301b97953b6b1736ae51bd44f339e91f40f17ac86caf195949f9af91543c0b91f9808a9c6e9cd589bd94b261ea79c14684a8763699f146c6128855775092654b9bc48e415702491f4db0ce97273498bbd5d0e5959e2bdfe1d466e75c6470a3ea5b8accc04aa5582fda5726d4f1abec6d7405dc99d15265e7c5667abfd26a4c7b049ddd810ffd6f44923a3e96dabf631141c954380a697773e0c9838a23a031f08bde66ea2dfad2af405b74484f52e6ee261b56db4d9cb1a60f3c9788ad587cb70327c3853e1d5d96698687a8c319495ce7c3339b263f3a60a7bb8b07b38c154a1d9c9d8add1bceca6770de09288d85c2c91422d743e4f7e0a4ae564fe54df41f6e1168c9c91c54c4b5ff96c187c1c2b173737331bf4b15ffb5ff3fd35c5b3cac4db67ae33f7e8c48adc7d00ca4ea0f6e3df4f5da5044946a394342f35bf0cfecde1cec3542280faa479381e0770566c2222a2140338376205b1118396ecaf0fae5bb5b18fece2eced348857326b194f0fef3b42b092f669f186259e97c0cae525d630f92a6abc3dbbb1d0cc94ce5c48658f7da24316a883ab513f84d7a8d366cfd0802b9b0eabbc4f6065b5aef5bd0c9b62a5dbde47a94ef0a291a51b48e13f2f756ccb4c7bdeecbff6db2aa8b5f9c755d2d2e8e1c7c737c4df068fd0b05d77454c590a00fc568dbc491dd0a29b8ad0523f343529ff8b2bc61a506a92113095225d22cc60df6c55264cfe5653e3f7fb1983067bc5b795cc6d3b682bb87dd08afb54bf634dfd58e3194d522991fd594f10d54889d644abadc9079821a16bd2e45cb0a8a6dac5469957f2a1f5e597449761c600ced6b1a8f740c284d08eed622a6ddb9cf5cab4aba148218560b7347da31ec6083b7b8081768c882d9e9bf22538e71799012c7deb92423dac434533d5332fad3999983ed71e65400846d5bb231504ae73921268a79d5fb73ab2f8213491c4de29d90d580dc802bed52cfcb93463c5472fa98633caa6f3620fe0c0da0eb8808d3e0ae173da5b4227a1d8514d7caa1133aae3e7b8bb105a67c8743ac7e17293db8fd9b1987395995581c00ba6ba938e38add614d72980317e5fd460c17f12f7d7cbd6a52cf9cd49f0c5892cdbae682d96bc5a5d9b91fb65d6b5f55d4d129f072e8d72c741a3635fd1fece625252fa28daaef55b92305225d7e82aa97ac7fe769ede1ce52a4350e33c56a04ac4d83a7978529d609cfef357392f9d4caa197961a50fb7ea7b14a7013b1ebb266bff427f86743c3363450c530988f8ec3ce9081836753e0675c48e26766ce2025231a214fd718ebc18397c989e5f10b62c274538a7c277ca4acbac4e703bd19ea830e2ec798fb9c6ef45fafc8b15079815084352018ae03c7d9cbb2c1901a6a18ac0348fb08669759db0950c13f336a7ad96e1398ed6eef9903c676299eca01c0e2eb14213072be85c54c3f5ff0a2fb6c9b356f633148c1ebe251a22c2247b1c4101af8764a318528418b9c3251a6d3e25a2043a007e9e2124d255db6c6586a5bac458eb60398e6e1dcf60ac7da2a169ec23a4395c10d7f5e6bef76d75417b3bd90fea5c986a3efb517f6a9ce293aa8342bff2be7ff31854f5696b2fbf65e71a1d3514cd21085db4435f2ef45365b0b87fba0f17c80f4b81df110f14eb2b2964be2145b9c0dd4f044c0f1c80c86c517a46ea936914cc473f64107a3e1c6eedfe18569521d59d8d2b75ec13cdd4d1f2051b4c4fa8f5b40b394766d1822a29b1fabd4eef5bec02b75d280fdff8d95c46da77bdefe2c94a1ea84cbc16d61559c9f1cac39b8fad20e956a02d9b1f9c4be4c2519ff28f6cec1484f5255681ca2c06e8ea2c789e26dd9abfe864197c31a2e4562bfa813cc66e848b2cdf5ae164fd6cbabacfb438e5e46556dd352dbda3e0a04d872c57337a3aea26e2b368b62e3eae472380b2dde73324af1f67ef76cd4aa13cbbec06c2276f106af51ec85a626bc08532aaed897ada50b4e6f1ce41e4b4c2342dbc3c435b94d09f58a6bffff222c7030b7ae3eac5bd6adeb23136e6fc15d5a32bbd97e397dcc27a489cf259d768b7165281630cbcb12de43d5867b36dbabb981792b83a308c8709401ded4fec8ff75e045dcbd51d31e86e7f54b9db0a2316ede4c66626d12b082d22b7365665bc5e980c1ad2ed53570636e1c854b5362510f5190ffb425224eb33214d7c0c5a6dea8df2338c6b1f25b204caf022e197d2c41bf02e7f7929061a175ca491327dd8446f165f8932c32fe4223cc2eb6ed49aa519509c09420ed3def6934497c6aa44fdae7b386f6a3aa623477aa5a868c05ef477fa7a76e5f27352e2d4398a"]) getgid() 19:14:56 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000000000000087d2001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8", 0x45, 0x7, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r2 = geteuid() r3 = syz_open_pts() readv(r3, &(0x7f0000000480)=[{&(0x7f0000000500)=""/199, 0xc7}], 0x5f) close(r3) r4 = fcntl$getown(r3, 0x5) r5 = semget$private(0x0, 0x4, 0x75e) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r5, &(0x7f0000000140)=[{0x3, 0x5, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x11, 0xfe01}, 0x11c9, 0x0, 0x7}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000802000"/20, @ANYRES32=0x0, @ANYRES32=r2, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x58}, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000001c0)) 19:14:56 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d7d8440076312e13e792427900"}) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0x4) 19:14:56 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000340), 0x0) socket$inet(0x2, 0x2, 0x4) getsockopt(r0, 0x9, 0x7f, &(0x7f0000000000)=""/175, &(0x7f00000000c0)=0xaf) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000200)="839bb3a3f72c66869d514130a881f77afb81b3d3f87c913c8612ca2e8b2e2d53ee801ba4776d55134ba120ef958a93530105d0666927c3b54b8a8dadcef8769f0dc41015ef5a23aae5a55e84aa5eabcb3f63de0327ab7e00206919c81fd443cc2ec831bed305f8fbaa3f2fd6063f786ee00826aa6d97a08b4be295a360d0e2e79877bf4ab619babc97064724efdc2ab8f49238cb07b87dfb7e9b8528417da6dc34b4714a5408702143263a536db7362b294f8502f90a7d54ed3896a0f19db3a1acdbb945916579f508eb94fd35a6c4d45af218ba5da42a0842bbd0eb537f2cbf9d7db184783f2adb622d72ceae9acbbe0d438627d4cc21aacc9a55800a47666df66b03b65aab18683865ec092b31a03e4a4cfa9e4ef34484164975b860425e1b9425bea74efccb92e5", 0x129) 19:14:56 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffd, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x40000029, 0xc, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x0}, 0x8) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000040)={0x80000000, 0x80}, 0xfffffffffffffec3) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="0000d2ac7c692ee90c91f7a37c90f22f986fc66b53aef200"], 0xa) write(r3, 0x0, 0x0) 19:14:56 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x6, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x200, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x8}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) sendto(0xffffffffffffffff, &(0x7f0000000200)="c8eb208371304eee46e0da6c367e560772a97c9428b78a4cfc8b40048eaa601fb20cf853c3dc500758eacd62ac6cca7b", 0x30, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r3 = semget$private(0x0, 0x8, 0x10088) semop(r3, &(0x7f0000000000), 0x0) semop(r3, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000680)=""/102400) readlinkat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', &(0x7f0000000480)=""/230, 0xe6) semop(r3, &(0x7f0000000040), 0x0) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r3, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}], 0x4) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000000c0)=""/5) semop(r3, &(0x7f0000000040)=[{0x1, 0x8000, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0xff7f, 0x148df21ddb89f556}, {0x3, 0x6, 0x800}, {0x3, 0x4}, {0x3, 0x20, 0x1000}, {0x3, 0x2}, {0x3, 0xa06a, 0x800}, {0x4, 0x1b2c}, {0x2, 0x7f}], 0xa) 19:14:56 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000019680)={0x8, 0x6, 0x82b, 0x6, 0x2, 0x101, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x4, 0x0, 0x1}, {0x9, 0xfffffffb, 0x72, 0x1}, {0x8, 0x22c, 0x4, 0x4}, {0x35, 0x1000, 0x2000002, 0x6}, {0x3, 0x1, 0x2, 0xfae}, {0x40, 0x3, 0x49, 0x8}, {0xce2a, 0x4, 0x7, 0x9}, {0x2, 0x3, 0x1, 0x40}, {0xc8f, 0xffff, 0x7, 0xdfa}, {0x1, 0x6f0dbe1a, 0xfffffff9, 0x7}, {0x9f73, 0x3ff, 0xffff, 0x9}, {0x5, 0x1, 0x4, 0x1}, {0x51ca, 0x3c81, 0x6, 0xcca}, {0x9, 0x5, 0xffc0, 0x4000000}, {0x0, 0xb8, 0x6, 0x4}]}) sendto(0xffffffffffffffff, &(0x7f0000000200)="c8eb208371304eee46e0da6c367e560772a97c9428b78a4cfc8b40048eaa601fb20cf853c3dc500758eacd62ac6cca7b", 0x30, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000080)=[{0x1}, {0x4, 0x1, 0x17fc}, {0x2, 0x1009, 0x400}, {0x0, 0x2, 0x1800}], 0x4) semop(0x0, &(0x7f0000000280), 0x0) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000680)=""/102400) connect(0xffffffffffffffff, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) readlinkat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', &(0x7f0000000480)=""/230, 0xe6) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r3, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}], 0x4) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000000c0)=""/5) semop(r3, &(0x7f0000000040)=[{0x1, 0x8000, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0xff7f, 0x148df21ddb89f556}, {0x3, 0x6, 0x800}, {0x3, 0x4}, {0x3, 0x20, 0x1000}, {0x3, 0x2}, {0x3, 0xa06a, 0x800}, {0x4, 0x1b2c}, {0x2, 0x7f}], 0xa) 19:14:57 executing program 1: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f0000000200)='./control\x00') symlink(&(0x7f00000000c0)='.\x00', &(0x7f00000003c0)='./control\x00') unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='x\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="000000186204018b002b3aff7f000000000af032bdf1b3662ea7e1d48cffff000000000000144827820800008528f8b3f3b2e0b57ec63861c4b5d9e48a3f92fb4227b1f000000000000000a4b77adef5422af714ac23fa", 0x57}], 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000200)="000000186204018b002b3aff7f000000000af032bdf1b3662ea7e1d48cffff000000000000144827820800008528f8b3f3b2e0b57ec63861c4b5d9e48a3f92fb4227b1f000000000000000a4b77adef5422af714ac23fa", 0x57}], 0x1) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000340)='./bus\x00', r1, 0x2}) r2 = semget$private(0x0, 0x3, 0xa4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000240)=""/224) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus/\x00') open$dir(&(0x7f0000000180)='./file0\x00', 0x20000, 0x4) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x81, 0x80, 0x8001, 0x489, 0x200]) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x200, 0x0) semop(r3, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0xfffe, 0x1000}], 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x10, 0x0) semop(r3, &(0x7f00000011c0)=[{0x0, 0x9}, {0x1, 0x2, 0x800}], 0x2) unveil(&(0x7f0000000480)='./control\x00', &(0x7f00000004c0)='W\x00') semget(0x3, 0x6, 0x400) 19:14:57 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0205087f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x1, 0x3) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x5) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00P/file0\x00'], 0x10) r2 = accept$inet(r0, 0x0, 0x0) setsockopt(r2, 0x5, 0x2, &(0x7f0000000040)="1fd4426a1056adbf7b4f8dc7fdfeaf6b435ee8d4d5c2772a55ba328e8ae3abe7cce2417f9dba8e246e3f", 0x2a) sendto$inet(r2, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7b7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6c9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692ea13f0bfc23ae65598b7f621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e0e28bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d", 0xfffffff7, 0x0, 0x0, 0xffffffffffffff2f) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) r6 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x200, 0x0) fchmod(r6, 0x110) dup2(r5, r2) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) 19:14:57 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind(r0, &(0x7f0000000000)=ANY=[@ANYRES16=r1], 0xa) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 19:14:57 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x800}, 0x8) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000180)={0x10, 0x2, 0x4, 0x2, [{&(0x7f0000216000/0x4000)=nil, &(0x7f00002e4000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f000030d000/0x1000)=nil, &(0x7f000024a000/0xb000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000756000/0x4000)=nil, 0x24}, {&(0x7f000076e000/0x2000)=nil, &(0x7f00007fc000/0x1000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000408000/0x4000)=nil, 0x6}, {&(0x7f00000c8000/0x2000)=nil, &(0x7f00004cd000/0xb000)=nil, 0x27}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00003ab000/0x2000)=nil, 0x8000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000118000/0x1000)=nil, 0x101}, {&(0x7f0000762000/0x1000)=nil, &(0x7f0000009000/0x2000)=nil, 0x80}, {&(0x7f00003bd000/0x3000)=nil, &(0x7f0000550000/0x4000)=nil, 0x7fffffff}, {&(0x7f00005bf000/0x2000)=nil, &(0x7f000079d000/0x4000)=nil, 0x8f4}, {&(0x7f0000676000/0x4000)=nil, &(0x7f00001c5000/0x2000)=nil, 0x2}, {&(0x7f0000747000/0x1000)=nil, &(0x7f0000571000/0x1000)=nil, 0xffff}, {&(0x7f00003d0000/0x4000)=nil, &(0x7f0000143000/0x2000)=nil, 0x3f}, {&(0x7f00002d3000/0x3000)=nil, &(0x7f00001ef000/0x4000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0xffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x80, 0x8, &(0x7f0000000100)="cf2388410f1d875074ecd6a6330fd059d62c8d7c586ce77b525e631a5d3fd5edac5f714fc4aa35ef859175de24e9caf59c5ffb4d0a6039baf46e0dcf0e11e12a7bebf679eec8ecd5b953f0430826d6c531da", 0x52) bind(r3, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) r4 = dup(r3) listen(r4, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r0) 19:14:57 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x82) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000240)='r\x00') openat(r0, &(0x7f0000000040)='./file0\x00', 0x10, 0x20) 19:14:57 executing program 1: select(0xfffffffffffffdd1, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 19:14:57 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0xfffffff9, 0xffffffffffffffff, 0x0, "d730c15be4f3ffa5c2747beffde40200", 0x4000, 0x8}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) 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) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=""/127, 0x7f) close(r1) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pread(r2, &(0x7f0000000100)="8f8b6149a46c14686496f04db03c5c5fa1c51390747b5684ff9f048650f827abc2913b3ef628abffb360a16bc13eeba282dfc36a00931c99d0fc08cad2915433250f4486b526bc6d7e6ce3940260c80c94408ea9ddb355b183b0c305795b01ab79b1d4f0122826ed375f248df3e485d2c09886ffa4e677b11317a81a5c609aa4167778261cfb3868cdb47bb493c3e60545762942e68972566614b0da60507865b36f79e0f965da0e74b39218737f60d65b821d89a69ed6fb39e14ef2c68b", 0xbe, 0x0, 0x6) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r4) ktrace(&(0x7f0000000240)='./file0\x00', 0x2, 0x1202, r4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 19:14:57 executing program 1: getitimer(0x1, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500001c0000000000009078ac1402bbe00000024e224e10cabe0a7b7d57899688d8ba14732200089078268389f0c25afb2bfc3cfe683adc32e4000000000000008ae6bb580b5a0402394142685070f2f59024c39705c24c3ba1cd9d8a10261dc663127dcb4035de4cda5f785bdde925f392a70e5376b34d4ba176c19b9b04510ccaae924cf7c0d9e9c91ff9163de9fb5de7065d773a99e8aa0155bf9eb47f569dc55b279c68564b8e31bfa43226205c879422c578b6497bbeb6c8fc2133c86c38b230f6707e7059ca9514e75957087fc6d3156244edd669aa7188124ace92a4cedf2e7ab95b079a2439"]) 19:14:57 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x9) recvfrom(r0, &(0x7f0000000000)=""/146, 0x92, 0x43, 0x0, 0x0) syz_emit_ethernet(0x68, &(0x7f00000000c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @rand_addr="fe0cdb7c459df079db420409ba7369be", @local={0xfe, 0x80, [], 0x0}, [], "9918"}}}}}}}) 19:14:57 executing program 0: ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRESDEC=r0], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r1, 0x0, 0x0) 19:14:57 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x133, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x125, 0x0, 0x6, 0x0, 0x3a, 0x0, @multicast2}, @tcp={{0x3, 0x1, 0x41424344, r0, 0x1, 0x0, 0x15, 0x80, 0x5, 0x0, 0x4, {[@sack={0x5, 0xa, [0x7, 0x7]}, @sack={0x5, 0xe, [0x8000, 0x1, 0x3f]}, @nop, @generic={0x0, 0x3, "97"}, @nop, @nop, @eol, @generic={0x2, 0xd, "263268a001cb240a8a5b2e"}, @generic={0x5, 0x10, "d1de2c172f664e5eb78116673b21"}, @eol]}}, {"5170b0b8719d82608938bfb37d553872c02e567a47611120b5368f2cafc7aae1f55978d7de2960ea78eeb1740c53a8e614c67f856c901b9e7e028df7e8813dff8a5e5ee1b9f5d43fe510ed6d64432b1609b2a3378ffc2b71c9b21a25d1c1f87e24a447b6a3eec1982165dad540f89f503b157770968554fd7b341f1c55a960de7c589fd4b5faaadacf254e0ee95dcf7d0ea9e47455b303631c020f26608a99537722370b81c6d9283dcc06fb60c31629d12f625d527129a0c66c839fe5"}}}}}}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) 19:14:57 executing program 1: syz_emit_ethernet(0x5e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6010fb7f00283aff000000726e000db74c00000000000000ff02000000000000000000000000000185009078000000000103f69096779c19d604e43c706bfed6ae7b7b28e4d506e301017c26c13a268b"]) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x1, 0xffffffb2) fcntl$getown(r0, 0x5) 19:14:57 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202a080ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="e90d2e2f66696c653000"], 0x10) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c3", 0x595) 19:14:58 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r0, 0xfffff801, 0x4542, &(0x7f0000000100)="eeafcbd8d1effd189d46b052bc19a80463e26e416ac3086f4b97d7df5b524b751d3ad9d376f122ab0790ec21ea5e289396507bca22a7f721e9f9b0b3b07e7b9e4ff33d34013c7c9b940ecec072974cd852c7f4b943bd3e93947349096a6869f90de209ab9c225f6e3fc62c7d0beace18433cd0ec93aaa23f06c0945548a291ee90474294469774b2881c95535eab16b5448750964f691c7638b74e45306445d5bce7911a6c0ca0b7685d1994831b271f4eb7edcc8473666d947d8b336bb63e4bdea52a61da26690739d2e50e032c0f8b5642486dd389eac3d6be2c040b1d71c0239f90209576321c34ee6b0000", 0x2d) socket(0x1, 0x1, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r2) 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 = socket(0x18, 0x400000002, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r2, r5, r8}, 0xc) 19:14:58 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchmod(r1, 0x3b) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x8) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="288f2aef1e24c64013a5be386c80fa22f39c69daa8e2463d57fc", 0x1a) syz_emit_ethernet(0x5e, &(0x7f0000000100)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x28, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[@fragment={0x89, 0x0, 0x57, 0x1, 0x0, 0x1a, 0x64}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @local={0xfe, 0x80, [], 0x0}, [{0x2, 0x1, "bf51e0ac1c57"}]}}}}}}) 19:14:58 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xa, 0xa77, 0x84, 0x103, 0x1000000000008}, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000002340)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e820060600000000000000ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0053c5048a100608e190189de783df5628752cffd3265826bf0e2e5e76ca01536e5801df5990fe874cb7101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfe96d2d2491e47280605dd5c807588d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74a27aa3f685dc0608f8a202a0af976e330206b25e324c495c60e6a9c4ca5c0e70adee1efb8a72a5934900dd2e76265600c503b696b45293848fd7d2e57c8c336d4c6c6b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44ac73ae9ac5af030ff963d73e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a50abc74dbc417a8dd0099778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d603000000000000001166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314daaae81220a743bd2c94d4523619761f65d6211c64c7a3b9745a25fa84ae6b47754700f137080000003fb7d9ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db8b10687469bf66a68413241901dd7fcb8350567e51f94ec69b842c4dc18684a31a6a4de38c867ef7c541bd1c4c0eeafc15e8b4dc535846e617d08de31e3204cee3bf598140e61cae898b200f86e88864aa0a78b9d8170940d1a56155f845c64f2cba91e751892d499586c75bb6c8d75ee87a59bea14a744ee8f86906d5b7b03f5e9762fe87e0dd2eb0bf7236c391ec58c10c0a5a2b0c4651a61c590e83ae4736f4fb3c855e1da9b510d1d047686d21df27d83430304254eaf0bb57ab9419c4c91b152d58c98353fda37a020a5766e952aa3f049fe47332026304147867e181e6e80252fc0c77df08cc7802e5281bde323d8fe9da0195c3bc1cf1eaf2f946ef6636bdaea0bf20fc23db242e4e708388edf9c7e593eb09d4486d47b0f520a34707e15249860ecd881c18769628e51cbe4099fb4d9be62bd08639565b05a66663cf9a879d4f7746d7f3a912e8fe4a75945d90ba69a88e7c09f2f23a22f0c2d9a98f923e4a4f69428d471e7c27e643c226bc60b71dd4d9947492f680000000000c4dc6b6433c1e07f0624d5a153473ab65a81d9da592a"], 0x10) sendmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f00000000c0)="03446c07995ff75a071d4b3400723320a10530ad19ec09615f8bab44388ae11426c3ddcfce72cd842f8b84691e3861d58c167270bd90d9b0458a28efef840c352c0e43a445c75fb63bfbcc5bc63cd865165957caa04e6fc5b354b6eb54d2f8b4ca918c9b70817fe84ea46523fdb83ffca823ebcd9ab402a300050b3b75c0ddc0bb4ff8", 0x83}, {&(0x7f0000000340)="1d61571646745cc9fadca57fbaa8355cfb19fe7c7a2d7ac47c448f4be82dfff8f13e10c141485ee19aa60542889795754592f014833fc939978950da824f9e5fa40d81df36fd2c0884667b6b2605f31480065a0614", 0x55}, {&(0x7f0000000200)="ddfe0d6a8b0c3e9dcfed5202ac55fe06100843bf6283daadf170e339689013166442985d17a8989fd144e47dd9a5a099a4dc5e119584b7a3c16ebe7d7d3a3d8fd0e5b86064a583804a9f62e7e12317a60bd0fb8ef9084880796e720d33cfcbe54f6824ae96dd", 0x66}, {&(0x7f0000000040)="3be78f59d241ed264526c9822ade65830b893d343692166e8ff77ce856", 0x1d}, {&(0x7f00000003c0)="71496c3fe81227be97cfd41765ccfcd59a824ce8d9eb650517f273dbe0e20575fb1021a3a9efc4b4a1dddfc472b744d9bb40507009a0117f88af068c040b779add6acb1aa0cd9a", 0x47}, {&(0x7f0000000b40)="7664afff27d52864ab6d4bdd276eb39c37bc3f3c7008eb8a3b36a2763b8941293883e41d7c7d258a640d9703c8b7e8d3ab8639fec0f15a66ef91e7d1576a583a46342d28c43a1dc97f48f16e1b41b0375f9fcc05d43fd9a1b5256871b35d793e9e1636278899ef90220c60031b9dca58b7f153468c710e92304ea1e126cea168bc3a5e81ab9d3ec51777dfea0597421939897ef8ce8325b1ac880f8e84705c417edb7583726cebc3383d8763f671298993d01b8ad6bf8b29d47234a8c5360f94272a0143f2f5a6fdf4b07873f33be55aaca3e6d79a80052506b507114d3b912d65e49870bbb5ba853911932dfbf9e0b021840a3a17fb14b60dab3645797696e206d12d537b3d4d3221b76f72c64f96a75611d5307e0f24cccacf6a041d2316d6870457f33e1309f19677ac6354fb449122a9d83a3bddd53bd1d86a60fda45d678e54bc96fad9f0d6e01c0cac4e9bfaa42374342519024bdf0bc7a6d309c247f3bff734414b672fed25f5efa2083dae53c0edb495cc961bcec71f3868878218367fbce567c792cb15a70eb508bf25dc0cf4c878fb5199f040726d75e6fa0dda017bbd632be93e675e1a3d9c26f3c708ba5926731455b751689ddedd2007d2cf3b1e1887bf4c447d08a70fb0c379abee70f9ccae828d91578dde17c81f7ec4377354b5eb675108f31359d581ec60b55f40c443d87d8ef79d4adf0b5281534020a9324b6270be238452ea433d4db3086d13ca5dbac19aed86ba720ac996305d1e6abfbcded106189270b5a3bad00a34168ab267e75c6939242a9540667017f5d9235594611d13f61e25acda797be0855464f4935f3430d844bbf180eaa67764667009d3735bfb4267f64d57a5ce41bc5e7fb0fe34a54a37f26b23c76b2a2c4966e7d6a50b3113f2217fdc5e22011f7056c4bcb8bba65921f8bba68fe00c73185f234121f03c366e62708864db9127aa443aa147c2386ac2e01c8383ae50846c05a7d08f4dfcae44477475fde1f9bed12b862d715e14305ad7ae5648f0d6911b14abab584e5a20cb576f05be02cdb6c1dd71fdd2adb9ea76baa09c6864065dbdf7de1b39c74aea79bbd687666f48f27dcab47a4ed63930494c59c41eec0383c39d953dcca0adb641ea7a6aea7dbdd216b8cb0da69478520c3e9926bcb4080b9c627c6f4bd8a31223bf5d3c286d626af8a5faa760cf781827ad2bd1e320f2f276675b3522e6db717e0a657260f3b1f50d0cbc82de04f16b1f0e31c6b85bc2f15893e68407f272b8532889e2cf2bbf2570da8890aedf470fe82ef25847bf1fa67dd8e418784eb68049f8d9d8b23b2ea86dbd839775460a3f814e6e372f37e4546e9d0331d5890ea09aaf05127225b68d33c0c69585241a93ca130e93ad66", 0x3db}, {&(0x7f0000001340)="39a2d45553edab24c9ab59be722d35a4cfc2ec8ca4ff60f695c44dd61cf393dfb98edb3ced616003e4b7674b6f9718ebd3b046c6f2088a681bc0f32b7b4eaed6b6be5f34742344a3d0d9dbecc5c9e70535f3e94b5e466e3cf9ac9a33a08e7ccf1b640067a3515abdd14edc3502a65780a0b9bbf41e7a0c80b223e55710744e334893b1d145a1e1c6f9e5be832c3db51ccf806606f425833afbca4680cf26a2bbe7f2a63da4260bcebb7c7fc17aeb7ff67b8e0152a5f65fbf23cfe192b1a726673b2b9c6fe9daa5ac6033e148b623c916452d473741533d414a11331be8f2ad23fb99471044107337913b5f3f7f1c3503100c124598975cc77781ccb4f8d5a80693849af90676cd4571b1a49f58f77999dfb7e26497e736f15f57dd68cac6e28c49f39631007e5a608672af260f39578cfcba75c994b5d1763b01306f8a43327ec1f98912e8f65e8653540441dffd6da4bf63d4a98f3f560708ebb37cd8cc474c56aaf722d3e3309b83ca2d3416f9b3bbd9f6523e2c2602c8ad85e516019324077077f813609f673468ddb5c02803bd3b7dec03bd065951471e1d53f1fc88142899a8b8547ad0f730157899660273fedab6823d2cf43af7331fa3c34f5c861937b6070d3453cc81def1b5e565445ae3c24f86b9a83bfdc20e867a47f67cb70f69cd35515a5dde2c8b4372268901240d12e134f17f01dd7fe59dfd17aa27bf060bb67faca27885044aa67cd15367a8829b235e6bdcb6dd0211cf2d974372ae7d5bc68f8a8aa267df5f689d707aa8b602c544f7b393b3369596d651b793e44aa6d19402436486387440854b84c0edde9184dc6637e239ebcd75766394256b877fa64793b827963a641fb362aa26aa0d71160e42379b2134d9c65fd1a04928aad86d49b5323f9f8c29e78015d054ad197ff7b8b73dea1beb0882f55b08310fd7d974fadd2077e04bfd2121fa0a19bae38e491c82f4169ae80df1ddafac3af57f431a3eb6e9e17e4ff8c982fbd8c5f6b306b9f171fc2bae604d3402d70cf6da938e2b550058fe491dc4bbf344fd733432d3deea343c4580e11827568af3f6afa3dff504887196a60cac3a611cbe9196a7b68199b7d15198d7442819870e82fb8e10bec6c0cd54b65c8a6244b1754e663bc5c2890dc7cbdee0a929709bb9586d56d9fd5f8c08f8a3266e26d2369137af194eb6dea648dcfce200ecc251007c9695e42509775f3d5806313e261a03ed1de5205e5d29f7500fcd2cc47791ca74ec8c9aba0aa57438197b9460380ff8af827f36d527bf7fc7f5710265e8b0845b97df9840f141c926e17a715bd6f99de72f7c7b98d7cf87b0b73753060cd476e2e60230e4f313a4c7facb8491bb0ae4c333a83a1c1090f415078117a64f6711da591abb7630ea845dcb1695b511b79835f998cf0c1859be5e579b64e2d94736fafc485a6c87a288b61677122da0f0f1f569ae7d967742b466d19e40cbde256c1a17afde6c89a7eb251e1ab636ddffec53ddde505f457f690852786b10dc8ba7f10675a593f8db6724a90a6cec9b9725bb7d7b68bb32510c09d5220c0b23e9e1b8f6b62505358a48c061002da66893a56825183108837453161b5b18016bbe5e759b9a41e6ede8b49ab8ee2c9462e70c722bee52dfb1be38276eae126bb1f0a3dcfa2851cad86b2406006ab188b16c717139296474a628230312aeefe7bf6b1f086eae23c32c90f71eea1c560668b7fa21f057193f272bafc6fcd391e4625b530c6d0b1684d243d094a1316897bb1fbcbff3d812732d6ed4a048d3988a101ae8a80cd20cc9e939d09eaa54bc85dce361f0de8b9177ef7bb9229f2469efdd4c2ae674adc8bc4d602333b5ca68c2c7b6ea63ce1e69cfde85d29a856b4fb80ee9f5c7e66b0aa6609d7db32516345f55daffdb23da548fc73420e806c231c2778e8dd55e5d706c43a3e8b216825d6e28e27a775fac37bebc07dbe197a628462d7616a0f635d7f7c851c90972a5bd5db2e00cc5b1615dcbf3b4b3927a61179d2f1b4079c905ecb26bbab6dc4edcd5e4a1432753f649de2f70204720e8005673dab1e907071e4e6eeb05667c0943ec1602c2583cee8f0d81ed24e006eb16e0ce97322be7ae8a1223e49b63c9429033caf35a0bd58ca3e13d44520ac505a49751483f7b549e8b1903b4f795b61bba2f6f83ad021724886be39871e988d6fd5ac95a53c648f30e6f848b9343b3ee23b524f9c10f5d8fafcad84d41762bb4cc70b729d990447d89959ab962e39eb11b20606fa61eee5fb57822ff1efcd54e8af90da68bd5fc237e47dc324feb376018efd2b36883f783dcf3e8aef809b951564d3b9395fc92273e19c165a82dfafb4ddd05461ac9f37f47951c7731591c82deb69ae95ad2133b57f455a65bd95d9de64eb23555d7bef431c01e0377c48cfe5ae8f9cd82fc1e091b4e14b9b8e1a92015a7bf0780190e203926d1e33f1c82d7214558d56038f4d62f76fa69a1be98f418aa42b6a3a557d6006ac4e11dc2d17754fce5ba973706fedd6db9a868580b2fb72d48bdb9b1b47d0300bf2cd8fba7640aa1eedba2b671c6484b97738f8fd4a42c03c2805575b7a00c4e97af3a5a3f867f0817804dce7c69a5349c1c1ed6175d1d642cd7e698841c8ffcc3088e032c7249a5317b584e2bc16c7f625bd0bda62a0b0fd6f1087bb387b4f63658eb728a5bc908cd1edd4ef7a44b994049d22cbe84ba1914f27ef8cab1910ef7473843b3664b06ebef3be2b05f89edf5b9f5e47f32b63d0b74e836f6ed8fe7bc8ac743df1fcfa9c540c32a351b659e03c2eb2ada0e5cc811db48fa5ccb41da0a1c9599794f495cd5351d211044f730ee23ac488e27947ff839e225ea5633fa69af1d3438fa0cb6da5ef61d6e5cc3b3d57e98f911ae4d389e28e2ea2d4fdc0ddedaef89410c862a07f9a6c1b9d3cb71ebc5935405eb5121a4b134dfa400d3c938bb54967bea85fa9bf5ac3c2342b230323313039cd0ba49fc728c225b204be278ee26e3dbbcf46eac6c523b370f3593b1ba9e451ee6a1b929df7d7073b32c4f17d3455893a384d46a29b8506ec2f73981ca9c9f60ae11ed028f2e3bdda66e24e682bffee18bf47143ee83c27654462bc85a2ad6f4ce87ac76920e2a4266d8aced14b6ca33092cc4e4964ae55975346c190b76fea3f80fa15c2dc4baad120f4d4dfccca57c315c985ba6d8db229ae5023fb3499095c72c4fa2f0ff11a057d913a8207cc9cb6cdd2f68520bf560414b89a0c5897bd11f49beeb3035b412a01ce1b64d4224f86b964705202401f4489df1c697bc99a956b345328713b5e1f3f99d542be1152b2631aaf704e929b6d476ce33da79ed8b9495c7b03f9b031324ac761150f6e47bf0cd9f0493a99221398e048ae146311393e93c2c661e07b83a10f5bf89b645a929889095cc96ee37bcfec3c3a76219fdc0a74755bf9e70f17b108fe9bc24db26e0b6286e4f5daba482da0b400459d75bfeef2149298607df06500934565e56483e73b827cfe139ebaee53a08bdd25cf43e1902b5ec11fe6c0e6b6ac4057d015a6d00dcc0397cbc5ff9ab50961f288a29364a708ad99fa38cb3a8dc4a78f7fcf6e0cd183eded2b0712a45cfcd9d05fcfc81aae9a4508802e2f02807146809699aa0c80effae5a6bd0773e20a4a2781d335533a7224e1b80cc3522a80d5c3035e8f3b3897b4fa823f9d923e8c00173703dc0a629e3d929d37feacee07e510fb2e7974a7026a75d0a60d6d782f4aa4a0792c9286bc8e77ed7e2fd466cdf7a6a873e9abef036d328d8da84acfbbb52ddbb31fb4b2c41caab3aef0a85377f183ddd0482bb433d02fcc2b2a3ab43c2fcc0c0ace029b29bfa72b8cbef6553fa67e835934f6d9c8d9b64bd17149902c4d29b7c3deaf89c98a44054ec18fefc0d4d1665007913832c6e3d80c06448ed3560a4deaf6b5a026bee745962ce1e91d3551d09161ea88e5e0e9c15f7d2de7037754febca7d8c43aa4d08151649d632e48367380628458e7fee35e277165c41138a66ac62aa42243cc469087ddfc48b1c7047f44f8fed8f4efb293d1bb138625c57ecc6fc154256797b61497bd3eccc093dca3edd1bef0e7cefcf8a14cb736fa507cce0d1315636a15b5c6faa7cb88ecf37ce437229102e8cede8722080ef0c039b1414def1dff078498809cbd42201269c6809e262a542312af3610e65d8b912f905c8719a496c83d8060fe65f1abd94b8e13cb17a802e46458d93f25af4f0344099fcc87c8b9902aca31df8270a588b7a1845a5c57a8d692e937710ebdbc1a46f661326a8c16843cade2efcd1f332a9593ccbbe6694c952c99919dc3dd95f962c2d7907063ff1b7e5167b1b48dc12c795cb98293e35b4138b87f4c3fb83dff0b6df5c76202afb7a91eca2f1e3812047918bc11a6386025db880c901282f5bab45fb712b9a007769ed9eb5f0c48e82db5354e2a7ca2d81344c2bd273c0a3b9690e3ac6c08704935e05f1b17a3cd287d7ae7167819a3f56e4fbc62ce6e89d5c3047540198a6d1337ca76eb4a84328fd6934d0fc07927a5b3f216d82e3efbde3029a0da5c9888c891b5bfe734bdd46570b21abed60bc0b6f13e0e266e5bde10f67dec07405d9e54815c51c6f9138c7d36b9fc8d796866dc16d2a847da2a423c5ab69354a41f1f2bb571468828196225bd9e24d6a96e1ecfe6b3f8c91d2a714b52f691ae9abe8192fc4c48265084191d3c67e61c0c875a2cd8d1ca22e90b44aa0e56312098222dbce5953e0730cc1f8902c071be0d589a45669b812ad063ad0b681ec6f3b2c7466f2f0d212e39720b903b1c84e118fd3285e8605039688cf34c6f72a3f1f60340ed8ce3d61411b4af3873cd14641ef0516838194e768c8d77ee5123e5bd312c3be7c1a4e04430bab73b9cc783ca49085361f2ea6e58966e0a6855456fbcd1249e8f4d6a16ae956cfbbc620cdd9eac0b8960878eae5123fbf4deb5ed8017d1eb6f2accb704f8ce29d4bb1463622339e15087136fd373def8045cb6f7fb3a7c97676e50bf5344f52c4a54a62137217ace73323e64b7677e85a503454dfabbe05df4e6fd6714e72f0ed64a96e10a5cb632c166075515774bffd32c614607a2a3c530fa579303a9a569a0dd61bfda9b8cffcaf44fcedcaf15fe8839c00931a428997f2e72147e70e7efa6c7910bdb72da1c13eb8bb8aebef21717f502fde415617cfc4e0449c801fde64e1fc5cc3c2695d96e821645632253d9e29e43d1c2dbd61190091146e37d94b4af7c6769dff753698c51c359b17066c3b061ffec7ea673e90fda00dcc5bd54df56381d8a838a29840cb1c400173deaaf98924d55b949a72c44bf50d699c604f1147259ad04083175e0cd7a8929c35757ffa7cf89b37bad96f498419a4b2e080187dae00407cbb3944d1b6067978173f0fa8a8e56fb93ca038704f7ee4bfc1552eb15c5600cc0b7a104f624fb9d73430d2fccc882e85aba548752c2591c1e8ac87d19d65dd3811b0a9147ccffeaedc3f7a5fb9405047eaa9c1b80759656f4c8882445d7f4dfeb02475955d26aed8bab693b09be32aa66316bbf0027c3deff431b24546ce919e0acbb99d51fce6ca11d32904c75f6ecd448b3964427444ca3fe6352f56eb59fd034605706949261b3e131c0179b2e6d82cea9c8ab5ef477eaf26263fb7e84dd87a3a66ef83a51163e3a482bc5bab17c799d7a6199a5aa2438f299d80c6f51b9c839f8848cd8af5d26537cef75964f5a35246d6da2725acd6a8e1e939c6f5353fc840108f772bfe2e19c0269dd104", 0x1000}, {&(0x7f0000000700)="052138a7577162cee7fad6c976bf5a79f43641e83964f7fe80a21a1034577deac26dbc1bd29e45b9d27c834302aa6123c1adbaab2a5dceb169f152401c198501872736292769d22fe9059b869a39ed92b1318f2072044e00a1e4c5c1ccb368f4d1dce59e53cfdc58a7d8b6983c2a0b039072e46cce7521c9a71b3c1eac89f60a8f2d1b6553d4b1aff163795aa649bbdb5dda5e1681368121abe1001fc409", 0x9e}], 0x8, 0x0}, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) fcntl$getflags(r0, 0x1) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f00000004c0)=""/208) semop(r1, &(0x7f00000000c0)=[{0x3, 0x101, 0x1800}, {0x0, 0x1, 0x1000}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000100)=0x2) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x5, 0x1, 0xffff65b9, "9af5fbbaa00def07b9575f0a00"}) writev(r2, &(0x7f0000000480)=[{&(0x7f00000002c0)="b2408a6c719bf281eb3c165ccc990a", 0xf}], 0x1) semop(0xffffffffffffffff, &(0x7f0000000140)=[{0x1, 0x6}, {0x1, 0x100}], 0x2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/57) 19:14:58 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01070f"], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r1, 0x0, 0x0) 19:14:58 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7}) r0 = syz_open_pts() close(r0) socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) r2 = socket(0x800000018, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffb, 0xbc, 0x1e0000014, 0x1ff, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x8, 0x8, 0x5e, 0x4}, {{r3}, 0xffffffffffffffff, 0x40, 0xffefe, 0xff, 0x1f}, {{}, 0xfffffffffffffffb, 0xd2, 0x4, 0xffffffffffffffff, 0x1}, {{}, 0x6, 0x2, 0x20, 0x5, 0x7}, {{}, 0xfffffffffffffffd, 0x9, 0x1, 0x8000, 0x40}], 0x401, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x12, 0x80000000, 0x7afad6a7, 0xd732}, {{r3}, 0xfffffffffffffffd, 0x20, 0xfffff, 0xfffffffffffffff9, 0x1}], 0x9, &(0x7f00000002c0)={0x100000001}) close(r4) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000000)=0x6) 19:14:58 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYRESHEX=r0, @ANYRESOCT=r1]) 19:14:58 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 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) 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="6266963f7a0000012000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000180), 0x4) write(r1, 0x0, 0x0) 19:14:58 executing program 1: madvise(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x2) r0 = kqueue() r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffb, 0x8c, 0x1, 0x1000, 0x20}], 0x9338, 0x0, 0xfffffe01, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) 19:14:58 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = dup(r0) accept$inet(r1, 0x0, &(0x7f0000000000)) syz_emit_ethernet(0x46, &(0x7f0000000100)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x10, 0x3c, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x0, 0x0, 0xb1}], @udp={{0x0, 0x0, 0x8}}}}}}}) 19:14:58 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0205087f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = accept$inet(r1, 0x0, 0x0) sendto$inet(r2, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7b7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6c9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692ea13f0bfc23ae65598b7f621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e0e28bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d", 0xfffffff7, 0x0, 0x0, 0xffffffffffffff2f) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) bind(r3, &(0x7f0000000100)=@in6={0x18, 0x3, 0x3, 0xa411}, 0xc) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) dup2(r5, r2) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) 19:14:58 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="e20b000000000000"], 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 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$inet(r2, &(0x7f0000000140)='-', 0x1, 0x401, 0x0, 0x0) kqueue() r3 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) socket(0x6, 0x4005, 0x17) socket$inet(0x2, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8060693c, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, 0x0) getpgrp() socket(0x0, 0x8000, 0x1) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, 0x0) socket$inet(0x2, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) fchmod(0xffffffffffffffff, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getgid() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) close(r2) accept$unix(r1, 0x0, &(0x7f0000000080)) recvmsg(r2, &(0x7f0000001280)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000000c0), 0x0, &(0x7f0000000100)=""/31, 0x1f}, 0x1) 19:14:58 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0xbfffffff, 0x0, 0x7fffffff, "73cc516000"}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = accept$unix(r2, &(0x7f0000000100)=@file={0x0, ""/33}, &(0x7f0000000180)=0x23) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000140), 0x4) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x1e0, 0x6) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0)={0x1, 0x8000}, 0x8) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 19:14:58 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x1, 0xffeffffd, 0x7fb, 0x7, "50528e743e7f0c003caf00", 0xffffffff}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a", 0x6f0) write(r0, &(0x7f0000000a40)="6a4a4e5cfab9b0fbac605a000038d8037f55f28c317c06ccb602bfff9bf632b773ee99dc5f91d22cfbfc9ffbf3696c36dc6373379ef7e25c3c0ab35cf50c7827998719e6462e9b5d3d1531022009db7636db4aa3da37e20ce1b6e3ddeafca1f2645f05bebc0c99f7876f7accaefc0c00003e28b5dac9ffd4ff9c8f38230c", 0x7e) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x3, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x80, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x3, 0x2) r7 = socket(0x18, 0x400000002, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = socket(0x18, 0x400000002, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(0xffffffffffffffff, &(0x7f0000000840)=[{{}, 0xfffffffffffffffd, 0xca, 0x20, 0x3f, 0xff}, {{}, 0xfffffffffffffff9, 0xf1, 0x1, 0x3, 0x5}, {{r2}, 0xfffffffffffffffc, 0x42, 0x1, 0x4, 0x7}, {{r0}, 0xfffffffffffffffa, 0x0, 0x8, 0xffffffffffffffff, 0x6}, {{r3}, 0xffffffffffffffff, 0xa3248e81f0480ef2, 0x1, 0x7, 0x3}], 0x8, &(0x7f0000000900)=[{{r4}, 0xffffffffffffffff, 0x28, 0x1, 0x1bc0000000000000, 0x40}, {{r5}, 0xfffffffffffffffe, 0x4, 0x1}, {{r1}, 0xfffffffffffffff8, 0x8, 0x40000002, 0xa2f, 0x10000}, {{r6}, 0xfffffffffffffffd, 0x12, 0x2, 0x7ff, 0x6}, {{r7}, 0xfffffffffffffff9, 0x80, 0x1, 0x69, 0x4a1}, {{r8}, 0xfffffffffffffffe, 0x38, 0x1, 0x3, 0x2}, {{r0}, 0xfffffffffffffffc, 0x82, 0xfffff, 0x3, 0x400}], 0xdb2a, &(0x7f0000000100)={0x0, 0x1}) 19:14:58 executing program 0: r0 = syz_open_pts() socket$inet6(0x18, 0x4005, 0x1f) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000015c0)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x1, 0x20}, 0xc, &(0x7f0000001280)=[{&(0x7f0000000080)="2e4320cbab30842bce00fbd2eb3c68e6d978995219abf47f3f350c00fa31629aff8f3c983f71bdb7e237317810f8d65d78e36f7620d7442cebaddd001e77f368c715ebaf735ce62849c69620c89c1634936452c1c1439362f74469ca33cc46620e4b870a0fa8b3557fcdb8eace9075382d38ae7adfd9a8c3c1a519ccbe89989ba949834ff4b980c79c18a3f7bcfbaf950c85242b7b2c4cfdf62f76e381ca4f05bbff27b04d4b376810b1e5224ab92f572f536d3319e7b3ac4bf53009e7e6ca5d3264006c3dfef2c08fcb3596bd18012b3228349fc1b5fc5f191a5a82d1793dbf8fca70b6b252cc5dd1c12b3a405d2b313208724b0fd63914ce2e9b7551e1b61873136b9669599c2d7ae2541704ff5f653a1be48ff4b169e91cb359de3f81f15abdf1d826203469901a215e076a19154aa4ded92b01f208ea363cc042d99df4f4d035a3d51231f96ee1acbdb3222c8452cd8f9786ed8ae90de93a9cdc99c757fdee9fba0c4125a08af3d36558d2d68ce49438f88230214a5c5dead8193aa9079e179df5f08fd6003b2733cbb14996e748721d3ccbf0533ea6e511505f0cb486b225108ff0fafeac25d03098ace4be6a4a261f4dcb305acb15fef11e45d17b06a8cf1b389ffadf90e2e52613d5cdbaf0173092eafebb5672b62549967b7a6b331c39591d5ce305049adc9d196df79f87a2dba18fd552e896d8fb90891dd5b9c4ffe1eff5eafcb0c712b1e4bb990c9432bae32ee06b7b7a3578cdf9ecf4005f8216f0cd453bd051eed1a94e6988500f0d45347f8369e1cfa4e48ea974c0888fa27a572e6c2ddad0657cd802d17ccf2a9e14858b6d9a12743a6634f7a18cff3c30b396ee5b43b772b6b70de50c871902ae307587f1d3b835a5e0c0ffd3608935708b73d1d037f3eed82d938f62e81210067f81861316c7d302ece80434ea293dffae5d5dcdb028d77c886d7c3219fb22e91a1677d250348e60a4693afacb782b217896ad2a5d73e4af4be3b6dbecd646b333e17d951778a3a25288fef3d15f66569960b3e1deb73b1e0fcec8415377290140a25e8498893002fbca53809b3847a543a10251dd218a51a789e1b3d3d70511f3534e230fd1af5d1307e2eda37fd6f1641fe49a1e696e3bc4440390a90c018ab53f256d07f1cdb008ec03d03a018dce9c10a53636bbad2c76a6b9e4b41db3c0d482ca797c0413e533ab7477225d85431128f121d6f3afa1b549880fa68b5fa26bcf7b7d50f4205bd26b67c34b080a5c6b214ead120722c6bf011e073e7a9f7f156a4cfcd22afcd90f6a54d23c860705d7b5255c2648c142e498a5b85616ad90cd3ef5e4bb3b11e466c20959cce15320d7b9d0841376d5185477cf92cda20510b6b18f2f5a7fbe400d35bbd01596dde5cbd1d76e25ee78deca8554af3d6846aec8b79d7fd232f6e103211f284d07fedc2650314e7f963556d22b62ff655aa392cb62efce8237eda04f98a726844eddade10f8bed1dee6191423a1bb7ba5d6fee22f709e25574db24610edb7e0a14401ec40e5c82500cf5688da60571c7da8930aa3d9f7b891f528528072fd7b96ee2b3a1c477b4752dcc269617670d84b68f3f273f085c9d5128286fae357d0f050e76923815b64ea1e3f20420d4f0135b155091eba5b78fe1ac07546976de90cd1c19d643d67ad6a38f79b1123bd0a167241c8a6322bf6f9a822876db3a32b793476126bb9a399c2df1c9f24bce9072ce8f83955faba43d491cb5d9544b301c021390838782c7234958ebd39c98a4e2269d5d6651e5ee36f8f064c6ceb93ed87a67f50c26844ea7aaae7e4e7f54392370f018f29e2382820df7dabf0d262e78917c1b29788c4d4266e63883057394fccb02118f5fa5a365c091b31a412ded1620b3084fd5d9e8999193ebf32a4f2ef6341680c02293f50b800ef032e026a1aa0f80ccd2ad8f7d9d1470f90e09ba03aebf7fd606f0e78785258adf2e78050a8c5aa8f45e0bda27c50b8ded6d723ede8a118fc3b5b8a51ca71b52ecde07f00ff1a129b1603622dc723d0e22ad0e4d2afc438ef19ca0bd537eea89c324268a5e2e27aa35447c84f8b31f3c3771ffebe0bd1735b231a138eb2dbc88c434590e1a987d2afba5e30dbeac5f0fdbb7f75c8aaabb8228fad08455f220226756286ed52ae92b74128bae0b36f83bd5fd6b861054860b3434010b3f89b98f144058d8201a7690c8d1c32237f957264c518f9ff3d17da132ccb8a8e7cc00a6f36e3ed5892adab0cde366cdca91dd9f5b396ff16a555dcf7cc0ed55ab1a8f72970c13529d35f4103cd1f271128c41d6e11b95e08cfb4da14b2ec27b11b48ab4bf91b6303f518c6d60e591dd0575e7b7cd1a4a30c068fb49caeb68ed2f9ca130eefb48f148f3ca2f54d2123af6299c83df92e379b8ea7bd2d4ef00b2acfbc5c2362adde50799def630b5145533804b111fdb8c330e15bd66d1754dd8224adb47ace5a67cfae5cc8ec7eb4658878c11ae8ce4094a2275adcdbbe64b9a9c9f586664452dd5ec58c7d5596bd14a5bf88199d47a92f8103c4e05b6d7354b1da5b820b2b1379e3ea39ce831efce3aa76c7a83815f0fe84beeaafa26277d685f80150dffa09dbfbbf6e50e24b94f80cc3124ec7a9007e3b8b0c837161fc85404c38242652af3adcae5bc52dba3443bfc56c90ec116614c760e260c03daf575f320841b96ef42c3581d7768cac4bb0fbd779bc338c5054a2d0a539dfcbf8a3543c6069ad10f483747e11c04999fc45086c02f8c24194b76e87d094bf07765084577378cb6c0b98423c86a47a4817e7d4fc16bbed140e5e094c718b4fd209d9bda580b2b4098e196c069bdb2c5dd4f749e2ed7c8b41e2385070b758f44809063ffa3defd8d94d5193bc49f5f2df208270dd9ae7b13739358d230e6b871f92924c9458245befb04f02637e7844a325c2efe3de2ef92b29c175c56d84e19d328b96864f53eb8db6e2980c818a59f09343b14bf8ff1c4f6fd276a77780d08f53da472ec548c42a2fedc0ea2dc3c4aa2cdd38bfcff573fd1b0030251f1f086dcae84c4b6e5de4f1aef8167ed9eefdec7fd2c6e4b46d06c268e3695d5bea935836ca3dbbe1e8f31769a8f7507ba2180638d54c6216562d44000b38ca4b098c486f4706b1633c699376be9acdc8d461de2e87895864e19a84ba045807069b67666fd8f32d9752a4f887024312034799a8efea210c10fd9458ac8a1ffbcb2879d2dca7f103f5ec6c4fc106c79d13bca6257ba878c9c26be90710d8e03b796734e2da4b522d29ce5a5f1599bf1b027166e854e5ca51557a1214b2e1206e49eb9fa970b7f78da848ed5392f97fd28e4a039602baf4679138123c225919f2d95d48beaa4d1db6c26f437f1cce97f314cd179da40989df4862906d49b0f195da893147feeeb79431db109776fefa79e3923df541755f13f3a663e5e023a6f11e7c4165b2f5dac8458467109e54a2c7ae3e363850339d500aa9820395a533f3d3fd14049b791174863cb8cc8eecb9849f78b3c09c2f1c63425f5ddfa84e2f8d2e991211258dc9819a1e509ea0ff863f7d9347a3276ba07ce9dadef55d39d2f85be303924c44169175ce1e88dc110821bc04c27617e513f3fcc82df1073f8ea821d2b41c75ffffec428dd7f49f631566efe3af5cdaaf4768d916e258ad1ed62096524360b2129b4b140973a03e2ef7cc39664964a0ba9ad50a339adf9be36a273b82920cac32b522576a015f9db61553f8dc2c69412b2aa89e73a67ca499e1a66eabecba3ff0ade1f3a45240bc5c24600e1f2c571adec285b33b064a58ecc457fed53f6080e7fb9e67ef242ad88820388b687ce4b96431d3c751d3d6e314fc1a488ecd9a1297525298dec3a1f1668f51c7a89740d1d428e16a0a39c3dcbf11c8a397d68ea8e86a8ab13740fcc7bebcf96c2c8581e3ec727deea0e0b9721a4ce22a10fb8e7d55178255dce248ae449a5e9a63f93c6798a62ce7a3021e9404eb533b485d21cd1e968730665ba4bf91fd578c93a0e293ff4854dded128208f76a2bf2474a1f25cddceecb8e1f696af020e9683ffb334ae31eac48a852103a4e1ab2f4b339260c91ce80c166736bd663808dd3d1a80da524fc779e307112387df18ebb2dbf06b4a3485476e8d2bc1663a4f427c58441affa51f35c15b90531ecba6e4badc89d1f026c7adea09e9933d8cf42a2027b322b754f8cd67a1b4683e27b0985c4272731c72af4330ad0f0958b1810e7502c7193ac76aac5293c0d52e2fc59daf8f0962f99686abc8aa1a0c2c728f56ad19d27f4080c6e21252d21107ebfdb65bd823887cea4b80245b18f1e24d1fb2060594bb20ab5223be7e087fdd2486e5bbe7884b5891d3c69906f810b4d997acbef08f940e981e8d69e3603e2df1f2bf09ea4c6605d80e2732e7bb3718f36e7bf49ea617ad64ab6b9aa736ca34de88ccc7bc247776174946a57212e31327fc6c7b739510b2095cb48ff677a9b650bb25097ee1dfd95013ef5663500755dd4e1626a8a89b5fc0c116b59418fcaec844b566b3646543b4565fcdfb5e72429a8f3d485026957a9e766ae69702a8c9dfffad5340f1774d0a796f6d7d9a90c993663d5b22d78425c6fb977d987858a873176bcd41a5c62318e7a4f1769f86977430a78f7500b74f21f2ba5b2c50a9d871f27daaa421e1fef96644d454ff5a940a73b43e2a23bacb9926c19d61ca4941a3f2a79fdfa6be3145d4df0ff89d1ee7d340016e30f4a68ee6a874693644c401d163d02a26da1e1bb643310178b0dc2afc88b48762098a2d2db6f8353d7edddce715108bac867c692689093abf311a13dac82f0c5b829d02d9e6c377c75c5231c85bb1f14d9067f91a7c621a4a4171c88cc8846017a821d45f9ef1c07e83e07ef79d728bc89b05782dac79f7ac2bc7ffbd5fc7b41ae813972d78e0e4effe0354edcadb71dbb1efb263ab8dd11c5469e0d1bd3cc7d31b43c614835d767fa1226fe27e19194b8e21b8aa0e6a25a959de93f8b594c4125ba46b424ea8ff82c9be513e59ea831946f1de16cedcc345bf8d35cd9c12a45dc6d935f7c7cee689bc3d8244a3d0f6b09d3f2c7bdd576eac6b23fac2b268a967f8e0859bf22673d0cecb4ead70ef907893ed3d1592701e83437037912711eafca61a9ee1995583d48ab7c727b3e48caaea867579aedb544e2e602afb9a1b151f68a627bb494787423e0f3f9abf841695a7da2ed69f7fca6fd7102cc87519a181e29eff17a8e5457a886e63ba4bd26fac7dadf9e386d0d87cb69cd3ed73921131df4869239946212d765fa6878a2684d8925f2ae0741d53f7d2122b5159454e07eb63f80e173b8349c60bb99bf7c7bba9b3f594da04dac0c786f7ffbdf9a5c2c2e6ede17ac0c3ff3da508a7d8ad1c4729779e59c1a21ca45ef50b59e07ba23ba9afc0905481b474c6ed896d357aef5395d414e4af66344c801986d1e982fef3ce35c30628135bf0e7051496122e80a94e2d1cf96c40e49d125666407f540064912fe20f2fcfee9d6e2c1be2290ed2b50cdea41404256daa832e1ec23bdbf10fb065b5209c3b4c3d1f976f041ca33afbbbde9aecfb9b5940246026e27f9b2eb40b3b35c1d74a09b60e34d9e28f999f407ca0fd554249a95ef657b26bec6fd2347837abdbb0dbbc0d57599384e9fdfe3f97ae496ff32cd30553488a396eb796820676943810a4ebe5af4a04db86024b93df6ee47e75703286c4bb8f97822057de63cb885432cbc45944a705ee9c30846d5dc85f1b8ef4b8702a04a4c506a06236303c0f", 0x1000}, {&(0x7f0000001080)="870ba26249f923bced7dec9961243ce252d1c92fce5b2a7241c36ed99b28670dddb3eea2896950029c4981efed6e149238044ac5990d4ca6f29204f3995f48153f6666d0a8a49a69d81aaa830df9dd0c92335dfc62e87e3cb22f7ce5139bdbd30bf767c1b163650cd2a2adf09131fdf4aaf8a9429232b7854ca1f49c6336de220e290eefaed3536e2ca647f9784a5348698df97e6b6a0aa1839ce6963edfee98cd7d", 0xa2}, {&(0x7f0000001140)="da1ed1fb7d1effad24898c300a3cb8848e1e05121ea73dd505b83bb3154463", 0x1f}, {&(0x7f0000001180)="f2cd2b29e1a56ad8906e5bbcc076cc50a0a3cd767e6efc265bb6ad0e331f4ae3548f045c11c46bdb02a44110e07bf2622e42b64da63282b4d515e5e78aaa2c4f2d243bc88f66ef40eff57edeb58e9a53680af4695091703c78659c98d4e86953f22deb76636e752c42cea43ae5a24763f5c45f306fd1682fd89175a9526d72ba68ee1b0aa34c5b0164b99e5b722989203ca581ca6b13627a92815921e66997636e8f480490c9c302101f8c11ee929ae56400a0d770f7b94458e491febdd9a460372e9bce1196d076c2bf218075302e2854d2bed52a08a81a42e5d8ba14619578dc568f7a8bab43055c4250ac07705bb510e0ace2d41f495fd5", 0xf9}], 0x4, &(0x7f00000012c0)=[{0x58, 0xffff, 0x3, "29d1a0127bd8766a4506c027a6d9675ea37cb5e2467c8f95a20666efe01f6d73d3b145d0b9ac04c19e0cb9b588083c07ec75479810fc9ba36464ef616ed964961525"}, {0xf8, 0x1, 0x9, "af2bb15dc877942cd4a4c9e290149c9ffcea624ece07e06efe2958276c6a8aaad090b6ffb7a041f19b124c3fd43f78e76322278f8a5f5ce749bc7a4e1873121d9e1e5819701efd89705c01a56c4d450dba911b2c905044cd644a88ef42930aa431fd219fb931d0dfc40e2f9b57e29d82ad8190c5df0c4c7c5c2f5798ca254a53ca338f6870dee5b62925f12819ca97006f7d41e323e5b5ac7642d41cfddfd12b0cd3758d2687161154a9115e6ad66788b28e9c74051c3e09ce739235de75267ef9f56b607908f3ae3b8ac8253d9975eccdeed2dfa9f6c41f6f40fbfb00aca7e98bc7b6ac53c2"}, {0x100, 0x1, 0x841, "2c760178a24cb52032836a028016173a9bce61639d1fcbb695bd0bb112d80d57c8a008028791643faee1b4406c7268d14af562971c0c5d78714fbf19af2da27b6a93a3e633abf3c832376eba9eb0c859123e3572cd3046257b68a0375867aebf09b10ef3074e118f3fbfb5500123e2ad9cccc8a96afc1e715995863790a8609015e6749e83fef4d2e2bad862e1def0612d0ee5def10681c40a858d386fd4d7dcc472439e5584981bb23a073d8239e954469e78360697293db4614d607310633f512998369e6597a3f8503a682889ff942e4a75229bcd306bd93eac551ac8060130f0cab3cfbcfff853"}, {0x50, 0x1, 0x4, "aaf72a545c907889fe79055262ef581e8c63fba9cb7f51ccbe61167b26338c4bcbc745f873c163db6ad07c58410b3ce1dc3b138a11bd55e4b2"}, {0x28, 0x1, 0x3, "27074614d1955fdae63c8290c51c4420cefb842a054721"}, {0x38, 0x1, 0xd70, "98dc940347de7fc1c511dbfba10a3e5f4e50620ac576369ddde297d030a2a3dc5eb2"}], 0x300}, 0xa) 19:14:59 executing program 1: r0 = shmget(0x1, 0x2000, 0x4, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) 19:14:59 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @broadcast}, "cba7c7fb9219c772"}}}}}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) lseek(r0, 0x0, 0x2, 0x1) 19:14:59 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e2751", 0xe8c) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pread(r2, &(0x7f00000000c0)="bfa73386cdeafac6fe3db753b651b3c86433949c46e2fff67d0a0f009d4d52b479767af0bb7d390cff0a3763a3ad035dd5fd6f74e79228c1161fd71da2258a15c7ad8fb611f8b9bfd8243930b6492e07c3a948655336d45b26e86f33f40968d8b0d24ecec7aec2432f621aaa487b06c8c2332b6d01cf", 0x76, 0x0, 0xffff) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000440)="4514ea6ec6139606ccb682f2c9b2fcb8017438f1c65cad944d12ae01fb757b4e0ac5c3d3420e8990e5d38ae21cea21c48510d723c874575c666c33b1c0cc260522bbf2b17f8c6ca100c8694232b4156a9ad2789485438e7d8cb51dba2efdebc5632ee95f1f98c3cf9c20e5828f9776ad2c0a8fafd5553105f1e8b461a88cf96de8724dd2e216c6ae44f0533d2a499d421a2adbccb2257b0663fb995eb4b32b57a4126393562ece6568d9164af0e6e5e9faf4501ac9fca854a0579433c33b36acceea4229f89eb5f641d72d533a2964a7e941d755b05b7464b0218da0ff", 0xdd}, {&(0x7f0000000080)="7abeced921a85ede06ee58746e0ef186bae6991c4d132306825b8381501c5b5684b477ecd2fab9b79e2c2d", 0x2b}, {&(0x7f00000002c0)="83668cd7a199a8a8aff48881f78780ba3796ad10a25cff9cd6594f11eafba82d16b32b6ba76c0347858c9c39a6237a08e2eac36b431c6fc7648a3e774f540750ad5babfa2770518cd484cc1e2356e4b68f2d6766b1a54ba8b0b5520136d8986b4f3df3616375d13e2c3e091d2fe0ae4da1816bb0fa0e92c5396ab8bb4dedaeb89163bae5409613883460aa175fba20f3edf70240c11fa324537e0595848f1068717e7ef942358090e999926b8e399de7d6bf14c65f178accbb3e7f0cccc021bfce5b550b6dbb3b4b6bca3a72f65a3290dbe1d3d5b8cfb98ac762e6f7a5d48b0c4a87c2dd77e9d035aa585f36ee1fd8f910eb26c04f6724b77d1880de81618a5968c93c0f305461993722ad2700fa98807eaf7641890981bec0219ba12949d5ff7ab667603f914eeab6fbcb8fe36771596c5b05d1fe150db69bb943efb6df10e4fd549d0cc321905a31cf", 0x14a}], 0x3) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:14:59 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = semget(0x1, 0x4, 0x8) semop(r0, &(0x7f0000000100)=[{0x0, 0x9, 0x1800}, {0x0, 0x7, 0x1800}], 0x2) semop(r0, &(0x7f0000000000)=[{0x2, 0x4, 0x400}, {0x2, 0x5, 0x800}, {0x6, 0x800, 0x1800}, {0x2, 0x7, 0x800}, {0x1, 0x100}, {0x2, 0x0, 0x800}, {0x3, 0x7, 0x1800}, {0x2, 0x3, 0x800}, {0x4, 0x7}], 0x9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet6(0x18, 0x8000, 0xf7) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 19:14:59 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) poll(&(0x7f0000000000), 0x20000000000000d1, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) 19:14:59 executing program 1: open$dir(&(0x7f00000003c0)='./file1\x00', 0x200, 0x0) open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000001000/0x14000)=nil, 0x14000, 0x2, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$unix(r0, &(0x7f0000000040)=""/77, 0x4d, 0x1, 0x0, 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000180)='./file0\x00') 19:14:59 executing program 0: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000380)=[{{}, 0xfffffffffffffffb, 0x8d}], 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffff00, "8549693ecd426111fe4d04002300100000001000"}) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x8000, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000180)) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r5) r6 = getpgid(r5) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x8000, 0xead, r6}) 19:14:59 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666c653000"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) listen(r1, 0x0) 19:14:59 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x10080, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x70e, 0x0) close(r0) 19:14:59 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x100, 0x104) fcntl$lock(r0, 0x7, &(0x7f0000000040)) 19:15:00 executing program 0: rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x4, 0x29de}, 0xc) socket(0x1, 0x2, 0x6) 19:15:00 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, &(0x7f0000000100)="cb81aed875c1f606c7c2e8168b5a7be321ef91d3a705ad862ca1c28d3977e3d0e8c6edd611ccecd0e5e42a175a1ddca283d07ab74c2104d7f6753668e82efe269ae2b19c8eaf8c99d8704237e874ccd90ce04474c2118820d7d61cd963e376b22aaa0819e3f80048d43d02f6b45f643bf45578f859a48263d8aba6de630c1fd347c79d6e5d34d54f34f9d9570e737f36f85900de74f16c8bbd61b8bf4a581c73060e0a778d2dbcb8fcc8b01ea3b7b53ccc0e34de63ca3764f8c9017d480011e5279c1394c62ff2a7bc2c97db408cad01", 0xd0, 0x400, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) lseek(r0, 0x0, 0x4, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f00000000c0)={0x77, 0x0, &(0x7f0000000040)=""/119}) getdents(r0, &(0x7f00000010c0)=""/4096, 0x1000) 19:15:00 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479286dd60451a7c00412b81fe274eeea9c7260000000000000300f3fe"]) getitimer(0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x36, &(0x7f0000000000)) 19:15:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket(0x20, 0x400000002, 0x10) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fsync(r0) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10fff, 0xfffffff6, "73f39ce2ec7cc3ba376f6000193f00001e00"}) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x1) 19:15:00 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="fdff2d2f66696c653000ee451381d74ef405e210d2d85115d959fcd80802bd157741cae8adb9292e8d1cc1320781db208605000000c3b707fd84", @ANYRESDEC], 0xa) write(0xffffffffffffffff, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f", 0x326) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\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}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r7) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0x1ff, 0x0, 0x0, r2, 0x0, 0xb, 0x3ff}, 0xc9, 0x5, r5, r7, 0x1f, 0x6, 0x1}) r8 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x2a) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x89, 0x9}, {0x82, 0x7}, {0x0, 0x8}, {0x40, 0xc7}, {0x26, 0x7}, {0x41, 0xc8f8}, {0x100, 0x7}, {0x24, 0x7}], 0x8}) 19:15:00 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) 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, 0x5}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000040)="7d6fc18c39835316fe92768acdc206ca59bfc962cfd149cc7bcf9e7abeb2e0", 0x1f}], 0x1, &(0x7f0000000200)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r5}], 0x58, 0x1}, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r7, 0x0, 0x0) 19:15:00 executing program 0: 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 = socket(0x2, 0x2, 0x0) dup2(r0, r1) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) 19:15:00 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000100)={@random="c7102228bc83", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast, {[@ra={0x94, 0x6}, @lsrr={0x83, 0x1f, 0x0, [@multicast2, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast1, @local={0xac, 0x14, 0x0}, @rand_addr]}, @generic={0x0, 0x3, "b7"}, @ra={0x94, 0x6}, @noop, @end, @ra={0x94, 0x6}, @ssrr={0x89, 0x7, 0x0, [@broadcast]}]}}}}}}}) socket(0x10, 0x2, 0x7f) 19:15:00 executing program 0: syz_emit_ethernet(0x42, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaa1caaaa08004d0000210000000000007178000000000000000001890b00ac1400aafffbffff001276040f0abf6066950bda0c12c62ed18a0000"]) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f00000000c0)=0x1) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) 19:15:00 executing program 1: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000001680)=ANY=[@ANYBLOB="4222005fc4"], 0x10) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x87) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) shutdown(r0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x44}], 0x1, 0x0) 19:15:00 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) munlock(&(0x7f0000002000/0x1000)=nil, 0x1000) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 19:15:00 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r0 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x7, 0x0, 0x0, r0, 0x0, 0x4, 0x8000}, 0x4e0, 0x1, 0x0, 0x0, 0x0, 0x1004}) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, r1, 0x0, r1, 0x1b2, 0x2}, 0x5, 0xffffffff, 0x6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x0, 0x1200, r5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x8, 0x0, 0x0, 0x0, r1, 0x10, 0x8}, 0x80000000, 0x3, r3, r5, 0x101, 0x8001, 0x8, 0xff}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0xfffffffd, 0x9, 0x6a7, 0x1fc80d8b, "040015000100caff6b1cc5480000d35e08000600"}) writev(0xffffffffffffffff, &(0x7f0000001540), 0x0) 19:15:00 executing program 0: r0 = socket(0x2, 0x1, 0x9) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) close(r0) execve(0x0, 0x0, 0x0) 19:15:00 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x41ff, 0x0, 0xfffffffe, 0x6, '\x00', 0x0, 0xd908}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r1) 19:15:00 executing program 0: ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000000)) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvfrom$inet6(r0, &(0x7f0000000100)=""/100, 0x64, 0x802, &(0x7f00000000c0)={0x18, 0x1, 0x8, 0x407}, 0xc) sync() r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x20, 0x0) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f00000001c0)) r2 = socket$inet6(0x18, 0x8000, 0x6) setsockopt(r2, 0x6403, 0x2, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f00000002c0)) openat(r1, &(0x7f0000000200)='./file0\x00', 0x100, 0x82) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000300)=0x6) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x2, 0x0) r4 = kqueue() ftruncate(r4, 0x0, 0xf3d8) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000003c0)={0x4, &(0x7f0000000380)=[0x4, 0x19d, 0x5, 0x7]}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000400)={{0x18, 0x2, 0x0, 0x6b9a}, {0x18, 0x3, 0x4, 0x6}, 0xfbff, [0x0, 0x0, 0x0, 0x8, 0x8, 0x4, 0xffff, 0x800]}, 0x3c) close(r2) 19:15:00 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/243, 0xf3}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x7, 0x0, &(0x7f0000000140)="ebffcbffbb23aa49bc7009d4fb13b9fd932aaa4e713048e699210000009d29ddd8b611dc0aa5185aa0b00a94083f000000000000", 0x34) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000080), &(0x7f00000000c0)=0x4) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r1, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 19:15:00 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000040)={0x0, 0x8000, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRESOCT=0x0], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 19:15:00 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6031797100bdb973531eb41c9d60cca81247e4f515fe8000000000000000000000000000aa000100000000000005020000050200004e204e2000089078"]) 19:15:00 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80000000, 0x0, "efe4afb069a2c4df1a88a58e01f0ea170447e468"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 19:15:00 executing program 1: r0 = socket(0x1, 0x4, 0xfd) sendto$unix(r0, &(0x7f0000000180)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c17cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000000000000000", 0xb1, 0x0, 0x0, 0x0) msgget$private(0x0, 0x402) fcntl$setstatus(r0, 0x4, 0x40) r1 = socket(0x1, 0x5, 0x0) read(r1, &(0x7f0000000000)=""/182, 0xb6) 19:15:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x27d34b99, "00010e0d1fe600000100"}) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$unix(r1, &(0x7f0000000080)="a50702ff744ac3e799100810d4eb42a01a76f636b8a65af9061292095ab2485500f9154fd688c92dd758dd69dd421e2a627e60c138ba34c5f87a5ce5ac51e2c8dc327cace34872abf6437d274cb95026ae54cdce3e6f63aed99800f77dc270ceeccc65a80102fac007c4bf710525160a8243876dc0bf1564328d49ab7f9c55cfcb8ed5da2d95a4bbf9ce38e449ba419bebece6ae8915b5db1eef4d603b30db5966a7c364f5b4448939bf097775794d7d64b37427ee41f23eae82a77d2b4b7f5096c048dee028957b8231d572d4c0880d669ca0c74cb0eb56145a28924eb1668938c73b9b736c4bedcfe6315c90428f61719bc39455114cf83a1e2752c202", 0xfe, 0x9, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) getpgrp() close(r3) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) symlinkat(&(0x7f0000000180)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6", 0x55}], 0x1) 19:15:00 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x80) ftruncate(r0, 0x0, 0x30000000000) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) openat(r2, &(0x7f0000000080)='./file0\x00', 0x1, 0x10) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0xffffffff) ftruncate(r0, 0x0, 0x100000001) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="97711303d4169150d30a93e12493f619ec9bda2a30bdae0e30edfe2c12b77d183120f76bc27bf27b32615dd5307cb136eef2ef742d571b312def8fce5c90343dbc54a2876aa4e30331f0353be3787dfd7af4c6774cd07c75fedadc13f9136fa66e920f917ca08d1a7079c10ec0dc268f07ea1cad002e5a1692fda90b8844cef5dcb4a62e33d244145f93c385f9fe7ea937653d8b55e989bda7cfc9eafa965f8523f4bd75f3d8b0956825b6e2142f2fb33c96935b577b1eb4", 0xb8}, {&(0x7f0000000240)="49962092bc8b1491de1f251cd3da9317b08bceff6f3ac4426d686dc16f01721e04ec1e44c9376e10829e0735bd1985fb827985d851d110805f5b0f3e263d683d2846eaa8df4beace9db696f1bd0f1729f15b2dbc32df1006ac9428584da390ecaeb04a4bbea9e7e0ee5303d94fb383721e78a6fc3fd2dd8e5a59d9921ec1364c29cb55ee6c75dd7ba0fc8ba299659c8af80dfef846d236fccb6586cd75481a64f5a92818980ba60a8fde4c651f3b778362b1bea878108d020471044d245c1eab5e814ce4b51836ffd0f1efda4f80d1e23b3c19d691b2eec8af24adc9e41629295fd08811", 0xe4}, {&(0x7f0000000340)="b8f9312908b92c8ca1220899bd5813c764414bd154e29393650f4b21a4e427ff07f23bb525d456a7c7c0f5d19065274bee38c7db9107a4e1332fcfbc1885419fc36b55ec3a75dba82846474c1e2dc8f4824b38f7804a6074508159b6dea448fd96729edc5d6934f148a17f6c0636395576dba52266611343856bfcc35e21b2fb78eb2fc0", 0x84}, {&(0x7f0000000400)="d96c77ed43c8e4c90fefa82c58efaa86d6b086ff045bb9556196b8076f086f14ea7cbacacc027f1b5433f42fe7b1e66c73bf79a3bcb78fb7e639d1e2f7d6a17fdcfb8888a0420434e6d03b4d8d5b950c3aa4961a2fd7da9808f9c48064807f86b9f3dcdb3283d2a807ab2d270d20083e0fa03ecc715693e55476325308b0fad44c650cd74e868b9c3efb05caae9e079308a09a35773f2ceb2258e1e2d9ecc55b54a126ec71b1acce44ac082096ccb7d1ffb35005c4c76d19cd79220a0beff09a68662c2e4d664feb7e2b1954dfaae145a59223dca6d14121856a7523e88de96f175764b189691a3adb", 0xe9}], 0x4, 0x0, 0x9e3) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r3 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) fcntl$setstatus(r3, 0x4, 0x40) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvfrom$unix(r4, &(0x7f0000000500)=""/226, 0xe2, 0x40, 0x0, 0x0) 19:15:00 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) close(r0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) 19:15:00 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x117) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x3, 0xfffffffffffffffe}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xb, 0x0, 0xb95f, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = dup(r1) bind$unix(r2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r3 = semget(0x0, 0x4, 0x467) semop(r3, &(0x7f0000000100)=[{0x0, 0x9, 0x1800}, {0x0, 0x7, 0x1800}], 0x2) semctl$GETVAL(r3, 0x5, 0x5, &(0x7f0000000040)=""/33) unlink(&(0x7f0000000180)='./file0\x00') 19:15:00 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) preadv(r2, &(0x7f0000000280)=[{&(0x7f0000000000)=""/84, 0x54}], 0x1, 0x0, 0xfffffffe) open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x40) 19:15:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x3a5) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)='_s]\f', 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) connect$unix(r1, &(0x7f0000000100)=@file={0x0, '\x00'}, 0x3) bind(r1, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6f020100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto(r3, &(0x7f0000000140)="ddcd6074128fd8ec9fdd119a647496d994a9bc01af4f568c38a47ac48a35c6a0a108a7e6fa00923d0807f7c035810ba238c4b5e6e60c45e46755c65e0a3e161bcad30ea3a260f8e21fe1b0101530330af07e", 0x52, 0xc, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x5, 0x5}, 0xc) write(r2, 0x0, 0x0) r4 = socket$inet6(0x18, 0x1, 0x6) setsockopt$sock_int(r4, 0xffff, 0x80, &(0x7f0000000240)=0x1, 0x4) 19:15:00 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000001c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @empty, [@fragment={0x6}]}}}}}}}) mknod(&(0x7f0000000000)='./file0\x00', 0xc75855c9c37ec907, 0xffff) 19:15:00 executing program 0: syz_emit_ethernet(0x22, &(0x7f0000000040)=ANY=[@ANYBLOB="ff00aa"]) syz_emit_ethernet(0x42, &(0x7f0000000080)={@random="8770c9a7a3d6", @local, [], {@arp={0x806, @generic={0xf, 0x814f, 0x6, 0x10, 0x8, @local, "bf27235455eb62e10294a69fdecb1845", @local, "46ba58695804845e37cdb653080e33d7"}}}}) 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, 0x400}], 0x2) semop(r0, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0x6, 0x400}, {0x4, 0x29e, 0xc00}, {0x2, 0xffff, 0x1000}, {0x3, 0x0, 0x1000}, {0x3, 0x31c, 0x1800}], 0x6) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/233) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r2, 0x3}) semop(r0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0x8, 0x800}, {0x1, 0xff, 0x3000}], 0x4) 19:15:00 executing program 0: r0 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r0, &(0x7f0000000140)="b10005049000e803000008005786ca900f0e08feceb11ea8fef96ec2c73fd309000000000000004f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebb8ee9c269ed9a6d5aacb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a870c881ff7cc53c894303b22f310b404f36a00f90006ee01bee57aea8c500000002000000000000190200a3f8000000000000000000010090d2c4e5187c000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000080)) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000140)=""/222) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000000)=""/65) 19:15:00 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="0000c1afba5041e079116a6d1c04ab"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) write(r2, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) write(r4, &(0x7f0000000e00)="728ed3e2a629c05a552d9b50907052ff28466c52371d978a95c908217245eff231b5642f141fc1229a70f1d1294d3a504286916b0044a6e846cff21221bdc9ca966178430028193741ae4d8e23124d7cc0f1c43a6f24b80a92122fe8b64311ec02b4938ea728d2706c2e3d6c41b64ee3922bdda83ab14ef33e145f9a6bb0d6a086dd6690b542f990487a255131a52573409b288c8969c38501568138bc2c447189fc4db8feff926f6eee050772155dff4ea1d9fff0b1a25597a853d27af388f23f8fa19854cff09e7be37b42d63e3744f79119cc0114962240e8ec155480360b48107c0fb0ca3048004fddf1e6c7820e4b1887f9350c3965efd87fc797b57602b14498dd3ea0db2732425770c5581781ba5b35a7319c7bad3f239bfbed4f59f330c976941a2b8fa0f336011eed84534c03fd60a4bf7dfd95cf0cdde754814bbbdfe36c0a928e000ab16d886a47a758efe5993aed96b687709ae86fd630d654af04e6a3937e7e51b65ed9398194c1405271082bd0ed6721aa1e867571b9cb4197ad4885a3efde1fc2f736703727728ff8b5c47728325209c576c11672298c07add9bfd173a3578201e9000fedf5c8bd180517e38bd6cae954136cdfa9e2b2fd05509e310b7320fd2eaf2ab5dd9a77c4c177b279c3020bbf9b5e2cecb209acdcb7254e693f55e9c4f88b8b71868d64e07763d979f7cc4e2949276e3b9566782e24b7dcd3cee443bd16c5534e988bd684be32b93ec5331dd7841cf39cd78eaf70f49c346bdc73b1e4f372e09761f54f05dad24cd6db3a4a7e6491bb6ce2a606ce967eff9920100bc82622f385bb43b00e6bb3185e460cef72c49d3d63a9548123cb7db97be0175711dd9e3638004682d57cf57138dab01609e77f67faacc784b47208d5373ff0af89bb1a0f579ebef41b831e3eb485e796c66692ea4892f5f13c25592d0878504c894b73c35039857709c79f9efa40985c61151418e9c53006b4bfcc99a68ab4a93a558251d8215f31958f302e476cbdc1133b430fc5208d71174b9fdd432f06fc9b0815837d1d582e1f1d524ddaf2a9186fc64f0cc42db2d1d56a73b19177f65ebe97382c75adabc3787cc691dcc380879855be1826c88b13c9c44dd451939423bb526897367216c5f36885b5006cf109d425db5ef6ece12b5b4dea4f5c87a66b927eb36eac53a9281419ae05f8ce2d4970b7ffa2bb1d70b9b2c0af4bf69de7e816a407f4ae28016c02de26b360ad7d9204510039322650a07606456c05530640b6fc1e8186e7311ad1b76f687af7bded4459c8f8f7ab1f0aaffb678b494714e8a078d41a548f3a4ee022be941b9e2ed7bd2433e29a800fd9260dae423278bfea12c0ee4d9a7e87715926c8f76994f1d55358dbf7c291eca1c942d8b6d1364add840a71b446ed921c69cc101606768110c111c92bf6a7a960dbf9dd23c17e4a2b1a58c75efab9f66feadb81573d6842dfb2d10318d5585fa8c9c91bf79d4fe47eb6478073f6c14050d54177c797549e54bf1a7e544a3f1ef27d18b6eff55556b60260b04de58350c2a2be26644628d5cfb5b9edef0412cbd84dccf682d4dd12ea60350b4d3a47f3f577e579ed1029babe6d3398a3cb3dd872609f129190d45e62867731989b2775557b48521c48409d85a448b88a642cedffb04fb608888a028513664c4eb33a5c2e756214c5d2563686ac3db637c4a9115e195edb3a7532f540b45b5b6ce3e002e4561c7fe71de28fc8d29227e8fa61023ce361fbff3759437b906e68339581850824e8818c3cb9cc114316f5ba473cdecf41c3fa188e56c20b5b35d519647c1eb3277b97d7645adaac412e71b0242bc0ab2fb67528e1f1127d353423db39358af438faf762635b10f7baf95745948332589c751fbaf79e513a5cd49efc72a36d3e10d06691e29e6ec67c516c757a9855262c1670b8dc3d879467ede5629dafd64355135ed2455564aa401e4e3216c65bbdb9c5b9cb80a54d7611d5cace16e202cbdae65412fe81de338862d6", 0x599) syz_open_pts() r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080)=0x1a0000, 0x4) 19:15:00 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x80000001, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xd}], 0x0, 0x0) chroot(&(0x7f0000000040)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 19:15:00 executing program 1: rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') r0 = getppid() setpgid(r0, 0x0) r1 = getppid() setpgid(r1, 0x0) setpgid(r0, r1) sync() getrusage(0x1, &(0x7f00000001c0)) socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) 19:15:00 executing program 1: shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffa000/0x4000)=nil) syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaa4f0ad1bb86dd6010fb7f00283aff0000000000000db74c00000000000000ff020000000001850090780000000001030a8435a452f69096779c19d60400000000fed6ae7bfb28e4d506e301017c26c13a268b000000000000"]) 19:15:00 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) mmap(&(0x7f0000368000/0x3000)=nil, 0x3000, 0x2, 0x812, 0xffffffffffffffff, 0x0, 0x7) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) 19:15:00 executing program 1: 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}, [@routing={0x3c, 0x0, 0x1, 0x7}]}}}}}}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) linkat(r1, &(0x7f0000000080)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00', 0x0) 19:15:00 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa8d666bd4deb0a3aaaaaaaaaa0800450000300000000000019078ac1400bb000000000d0a907800000000450000000000000000000000e0000002ac1400aa"]) r0 = socket$inet(0x2, 0x1, 0x0) write(r0, &(0x7f0000000080)="5a874e0d2d8969f06a87cbdded31f18ac86a9513c68731517d81e2f0db0582964f8425098b875aa47ca986da0304622f5a21b99e07cc60cb9389dcb29ed885100d1b55052763f8fe4442bc35b01ac207f7484fbdb71e15ea41c257348b743b67f226a2408aa3a8858d230d04de07a1e1f18a87ca81a42023fb877e327aafc676abc66c48ec4d19eed715896aa80d292bd62446bdaa693880ead61df265f5", 0x9e) 19:15:00 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)) ktrace(&(0x7f0000000040)='./file0\x00', 0x3, 0x20, 0x0) 19:15:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r1) getpgid(r1) syz_emit_ethernet(0xa6, &(0x7f0000000240)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x70, 0x0, 0x0, @rand_addr='\x00\x00\x00\"\x00\t\x00\x00\x00P\x00', @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x9, 0x6, "dbe030", 0x8001, 0x37, 0x4a, @mcast1, @remote={0xfe, 0x80, [], 0x0}, [@dstopts={0x0, 0x0, [], [@ra={0x5, 0x2, 0x81}]}], "22fbe3102de96fd2ec8d0de9c8000cf47d20a94718e1dd5a5bdcc11140f72ca873c65f1f2da84a2a4637be885c167f6c"}}}}}}}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x40, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 19:15:00 executing program 0: syz_emit_ethernet(0x106, &(0x7f0000000400)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0xd0, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @mcast2, [{0x0, 0x17, "b8c0aa4bbb3e8b4c6dc77935a70aaeec4a40fa50310ba8c8e4edb45a423fec4cd102f558a3cf10a49e027ea1efab0bd9b994f427f12dbb9de6b9320c00b004a238865053233252c26748da153aad6c466cc644a1624b802a943f763c87fe200a39fdf1878ff7f721f52e06381113a69b5c056803b7adf966ee02d0fa57b66335d06b2ebb23eb22d8a845d545e4cb9fc9e3928b89d9928c4371d6dfdeb129dcf4aeddd8f5bc3354f010962806ff1bc7242d09a675090f"}]}}}}}}) syz_emit_ethernet(0x34, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaea4178e566cc0806001890010602e500aaaaaaaaaabb53f9aaaaaaaaaaaaff7bb76290d8946afd08aeda0225b700"]) 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() r3 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r3, 0x0) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f00000005c0)=""/154) msgrcv(r3, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/76], 0x4c, 0x0, 0x800) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) preadv(r4, &(0x7f00000000c0)=[{&(0x7f0000000200)=""/250, 0xfa}, {&(0x7f0000000300)=""/234, 0xea}], 0x2, 0x0, 0x80000000) semop(r0, &(0x7f0000000040), 0x0) 19:15:00 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) socket$unix(0x1, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{}, 0x4}) 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}) 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}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x4, 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) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r5 = semget$private(0x0, 0x4, 0x220) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r6}}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r6, 0x190, 0x100}, 0x5, 0x5, 0x2}) 19:15:00 executing program 0: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000040)={0x0, "85c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207"}, 0xb2, 0x800) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000f304805139c9f1eb34cc4415ea1f1334dff3de4279d2765791f0b1521aba98a2a129a5458a6e8116390988a881f8655c1be3a38f55f2fd2216319d196b2b904147d62a285e16be855ce1aa4d13eadc9ba63b7d2377286fda99291b51"], 0x64, 0x0) msgsnd(r1, &(0x7f0000000100)={0x0, "e4343ba69c05343680d36c96c5b13486bca9ad62ea4e72af09b029d66dc6333265a14c24424dd13d1272529350872ba54e9e57c936e241eedbac507fbf930971718a590d3e18944b5357edb503f1664f749b718abee52b6e94c70207a279c3ff874ff9e4fc258094fc018478588c56c5baaeea220549b424e0c19ba958a77aa4483387d9ccfc998ea536a5d241a97c71991e4490c20704946931009b4876"}, 0xa6, 0x0) msgrcv(r0, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgget$private(0x0, 0xfffffffffffffffd) socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) 19:15:00 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) syz_emit_ethernet(0x4e, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '~`U', 0x18, 0x3b, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @mcast2}}}}}}) 19:15:00 executing program 1: r0 = kqueue() r1 = socket(0x18, 0x400000002, 0x0) r2 = fcntl$dupfd(r0, 0x2, r1) close(r2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) sendto$unix(r6, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSDISPLAYIO_SVIDEO(r6, 0x80045745, &(0x7f0000000040)=0x1) r7 = dup2(r3, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) write(r3, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) write(r7, &(0x7f0000000e00)="728ed3e2a629c05a552d9b50907052ff28466c52371d978a95c908217245eff231b5642f141fc1229a70f1d1294d3a504286916b0044a6e846cff21221bdc9ca966178430028193741ae4d8e23124d7cc0f1c43a6f24b80a92122fe8b64311ec02b4938ea728d2706c2e3d6c41b64ee3922bdda83ab14ef33e145f9a6bb0d6a086dd6690b542f990487a255131a52573409b288c8969c38501568138bc2c447189fc4db8feff926f6eee050772155dff4ea1d9fff0b1a25597a853d27af388f23f8fa19854cff09e7be37b42d63e3744f79119cc0114962240e8ec155480360b48107c0fb0ca3048004fddf1e6c7820e4b1887f9350c3965efd87fc797b57602b14498dd3ea0db2732425770c5581781ba5b35a7319c7bad3f239bfbed4f59f330c976941a2b8fa0f336011eed84534c03fd60a4bf7dfd95cf0cdde754814bbbdfe36c0a928e000ab16d886a47a758efe5993aed96b687709ae86fd630d654af04e6a3937e7e51b65ed9398194c1405271082bd0ed6721aa1e867571b9cb4197ad4885a3efde1fc2f736703727728ff8b5c47728325209c576c11672298c07add9bfd173a3578201e9000fedf5c8bd180517e38bd6cae954136cdfa9e2b2fd05509e310b7320fd2eaf2ab5dd9a77c4c177b279c3020bbf9b5e2cecb209acdcb7254e693f55e9c4f88b8b71868d64e07763d979f7cc4e2949276e3b9566782e24b7dcd3cee443bd16c5534e988bd684be32b93ec5331dd7841cf39cd78eaf70f49c346bdc73b1e4f372e09761f54f05dad24cd6db3a4a7e6491bb6ce2a606ce967eff9920100bc82622f385bb43b00e6bb3185e460cef72c49d3d63a9548123cb7db97be0175711dd9e3638004682d57cf57138dab01609e77f67faacc784b47208d5373ff0af89bb1a0f579ebef41b831e3eb485e796c66692ea4892f5f13c25592d0878504c894b73c35039857709c79f9efa40985c61151418e9c53006b4bfcc99a68ab4a93a558251d8215f31958f302e476cbdc1133b430fc5208d71174b9fdd432f06fc9b0815837d1d582e1f1d524ddaf2a9186fc64f0cc42db2d1d56a73b19177f65ebe97382c75adabc3787cc691dcc380879855be1826c88b13c9c44dd451939423bb526897367216c5f36885b5006cf109d425db5ef6ece12b5b4dea4f5c87a66b927eb36eac53a9281419ae05f8ce2d4970b7ffa2bb1d70b9b2c0af4bf69de7e816a407f4ae28016c02de26b360ad7d9204510039322650a07606456c05530640b6fc1e8186e7311ad1b76f687af7bded4459c8f8f7ab1f0aaffb678b494714e8a078d41a548f3a4ee022be941b9e2ed7bd2433e29a800fd9260dae423278bfea12c0ee4d9a7e87715926c8f76994f1d55358dbf7c291eca1c942d8b6d1364add840a71b446ed921c69cc101606768110c111c92bf6a7a960dbf9dd23c17e4a2b1a58c75efab9f66feadb81573d6842dfb2d10318d5585fa8c9c91bf79d4fe47eb6478073f6c14050d54177c797549e54bf1a7e544a3f1ef27d18b6eff55556b60260b04de58350c2a2be26644628d5cfb5b9edef0412cbd84dccf682d4dd12ea60350b4d3a47f3f577e579ed1029babe6d3398a3cb3dd872609f129190d45e62867731989b2775557b48521c48409d85a448b88a642cedffb04fb608888a028513664c4eb33a5c2e756214c5d2563686ac3db637c4a9115e195edb3a7532f540b45b5b6ce3e002e4561c7fe71de28fc8d29227e8fa61023ce361fbff3759437b906e68339581850824e8818c3cb9cc114316f5ba473cdecf41c3fa188e56c20b5b35d519647c1eb3277b97d7645adaac412e71b0242bc0ab2fb67528e1f1127d353423db39358af438faf762635b10f7baf95745948332589c751fbaf79e513a5cd49efc72a36d3e10d06691e29e6ec67c516c757a9855262c1670b8dc3d879467ede5629dafd64355135ed2455564aa401e4e3216c65bbdb9c5b9cb80a54d7611d5cace16e202cbdae65412fe81de338862d6", 0x599) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 19:15:01 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = kqueue() r3 = semget$private(0x0, 0x1, 0x202703cfb7109e0f) 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}}) getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x6, r5, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) lchown(&(0x7f0000000100)='./file0\x00', r5, 0xffffffffffffffff) r6 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r6) sendto$unix(r6, 0x0, 0x0, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') setsockopt$sock_int(r6, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) ioctl$TIOCSTART(r6, 0x2000746e) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f00000001c0)="85137dcae1b42478191ec7e217b39bfb9b3305db8789c11cd6cd52b3b7a4d021b321e00451eed819"}], 0x16, 0x0, 0x400000000) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x3}) 19:15:01 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, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) writev(r0, &(0x7f00000005c0)=[{&(0x7f00000000c0)="ff", 0x1}, {&(0x7f00000001c0)="1edd", 0x2}], 0x2) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) writev(r2, &(0x7f0000001800)=[{&(0x7f0000000100)="21c96aa55636c0f8d617b92f94da9e56fb6e76a95cacb60f7a56a29ecad17ce57edbd08b7b04dd01df35d4eb9463ef8bb1d4104c8a60582128ca74f8bc1ad442f48825f18f6e22c3bdd8a1af8f07f544ee54e25d15ed890fb15e6160c7a5ecef99a8af26", 0x64}, {&(0x7f0000000200)="75f97080ab7d1f12c0b5626b9ea261c72347771c53c653a912d05df83624bee6bc5435dc4efb97881e4ac2532a8657f0afcf05462be90d6a5b1dfd725f070513c40e5744e5febdf351f200eb7006c51c007d4fa2f5672d11f1ebf37f4c8816d6b9cb13facfb3a3e284b23dbfd1597508e10cea46799650e55451d85bee27764fed1ca50e30e2a6773e125298842e68bf7c9c9f13f354b2360aa8e326f1e937f99cb422639c6eb6260040719d537b5e9b4ed8a9b6556020fcb8b3ecb4d5360d8520bf6496e020", 0xc6}, {&(0x7f0000000380)="7f3a642b01e72e04875519b1292e6760d28be1444f6675901e3eddd1b6b08031f1084934bcd565fc752fde2ab1037b37672f4d3a9731c83067d3e8099d6dead5b89e94b2b558250ae7294b11a6aa4482957a30a18bbbd889bbda1cf2f40a3af7499d34fcc11cc25cdca838d486f227baeb9e553b21c38cfa54cb030e35aa3f2be826cb22becdf3cf7048677a02f8339a8713a58babc6abfcc5879c5c65253e99e332ab8e0543263c9d4a069234fec9d50d960ae8962d29cbde4c9599f250ba8c2e0bc5dbbae14c96c4322adc01b76f79d2311e3642", 0xd5}, {&(0x7f0000000480)="ca7c211b5066eac7bf3789f7c034d11fa50e0f57c0f7022d948eba2a72e8f1ac7888c56cd36109a24ace9e673c91f4f06d0366e8202c38d3fa3fce269a7c14cc6f38ae3bae4cd60b1d9944d18d0f343b8fed53842fe014a1fb5bad9f6b7cce3c142f5e7304", 0x65}, {&(0x7f0000000800)="a5ddd9a9e64e4142870971b2db195368b189290fb7935a053fbb15e0759636f656a6c6ba02e4dc005330d3d80dc84d2f7f6f8ec36be4df7f357d58c7db7b37160ecefc6b28abd23d58b52ccab32299d8d4974d65bc8443ed40f1f4e59a14b8e9fcf3b147ec73e9f274e2da62af0f370ff6db69d04deb007b717a980229bc1d139861c1904087dcf9d024777ea75dabd78aa06bcce1cea55aed08182999f509617abea124fb5fd3dcb46d7188486257d6ba3e84110e96ed9d33a0dec2fba37cb46a535f139f7bcafe96be015cbdb8b55a7aa5bcc6dd8b7f11967c33488f976a4b2593c4fd8e59f9b06c832c03eee5577fee448b2d0986abe85df28ac23a55e1551398af29fe06caa6e5ca85bf9301070d625ab310b76c6e00a71dea928fb8efd2a215b52bf7e597e25a586c3e0eddf7098138ea16217774fb3e300289888dfa3e37c9a44a99d0e055af14a709cb56b29e465b08939cf0db391140bfc9379ef85277684a03bee18e2b168b039b8fdf974e632d943d02c4fca5cd90d4ce6cea0781ac2ad82bec0f48dc23a94e1ef4517708b2ee9ce254cd8231c4d433ad28e68893fe55c3299ad49d16a355831a22cd8f91741f4a4deaa75c996350cad7ae87fb3b0866cd895534d38be7393312c1c479894b753cf640c846a94b2c58f3ac7745e366408177a729224344c1593500fe113d7c44c906d0edbec42d8d9e7d69d8ac16b7773c4c62dba650f76d4a4aba3c8375e3cdc22212f0b2432eab3758209ca351dc01c1efa1ab5cdc030d060bbec88ce911713c4fa70bb2071b09941b8be5e815a3c509772555b204e892b4316a9d2ff69ae4690fc7670df5840e88ac5825cd587b1f05eee2dd33624383f39ae38b06a9dba078019619e7cee62c6b7832c6d5edf429e79621dfc54fd5a068e197b91987f13bee430fcb8f7d5a7c712a9a2b6886d6ae59c58e270bdae7f09ee6cfc2bf5c2b4cbb80addec1dd08973a1e2fdbb78b85266636c0d49ad07b3db279e6e696f21771361a7555b04405803b5ccfded812ea0c057c7e1dc217cec2aaff50574fcf84d20d63454d84104c5cebf32a0a608bfb1d68c566a3ca73329f16e6dfc1ae67543b894ae24f78daf1d53045ee36f1eec943e1629dddee49022f07f411d5f71ef799c79e7b20bdf359375695a22813b17dd56ecaa8a1bc1f8a480c8201e365d6592ef313fed13d10f67354ef874bf2428f490d6716920df2bf09cd1bad603330b22f2fbc5a51dedb802e158252d25da9bf90cb6fe72efc4127536b7a5529cf5626df40080e96da0380d72af16e91f7505096868714ef213e9202853d814cc9aee2de42f5b569611c1ba6bad685c71436c5754f7a623c09d8690b33cafdc62a1ab8196369fbbc796761500c1f63ed68431def9c2229bd32d3ee549f30ae46e78b0087ef5949004e86eb0170d3e6d9ea4d2548fca737e3632766d0770ec0b99cd4aa456a536cc23d2dc3fc76c46ddbfdb7cd21c5df7fb6db601424e8f10a68c03d63053a222be38639755a22b36c57b95e5f79106ec89e6401b5b26c5793b4668ff546dc3eb86765e9ac28c6765badf91c4e957a55eea522347e41be0f2c0ac1d50f526b1f57c9d53b9ef762edb851b20f31731fd168b72ee1e88639d44adebc6f1bfbdf737b9a36174abb6ff7603d3e731b3056665dc09ac3953508948e9d889234b9a64def21e4a54d1aaede634ea445cee7cd24d3e9cca5a00e409e618c71f0d73d77e693490bf004d5836591d2b41e44a0b08448c00c4f08ca31a3d97c74597e0b33abeeb93a8c50607e3a5b16ccbd39594c7d8154db367789e83f95a535159ae1c9aa86f9c16bbfa1eea6e9774521fb117c2a270693b86b76755caa03cd1429033b3a342ffae0e15081b7d0e37aab496882b83fedfa54fc205a730abb273e306cdc56bc4cafb15ea1a59762f33f61ad5e0c43e282da9788c30fa53809154e57d8e05da5667f130aae86ac451df88a19f1b408fc4612d86ba5ec74c3af70aaa8f9129bf225ab87193f1cdcfc5d90394589c6881438b9c060563e70dac51498a10f4355379bd19136ea258fdf80e017db4221bce0fc14a4af1b355c3f967f5775fea32876b1c44cd3b5909371bf353081a3ad5f148f8a32447050d98f6128dafe84a9be1b23c48d2632bba035d1cdc5f00493479b0ff7cc8ed69dff8625c5ae9c7b4e02e7e271f6dc32606d07aadcfb8be95b2be68fd22b77f26ceb6c1492fe3b5e7a78e7a06ef4097795d94a1246ea04c52665f76603e934818030fdb76e7a3239c2ccb98e73e6556cf4414cf5094d862c1313391f741681d5af6651fec8eaa717b278051fb09d93ff877c8135c1e36f1db75f1380c69338f2a09114065a5b905313e0ec838088328d5858cc7c0ecf23b968db3a5727613a8597b09063ed868021c87ef07a2166e926cd9a1ed3e1632e1b6531fa59d04fd2f4f9519aa056f06a47627885b638b29c1208edadf1a6b1cb94cf0be0a492add30d89db722e2e512b601728f94aa7d5eeb367b017cdd4440b54ea077fb5e75ac22fc7493ebd63027e9652836980b545e73db4014e2b6b93966aa021ebb38711041dd0c1f9789bb43802cfef75f180d601fb58fdbd2032d69febe3c339f3ef77be3b1b6e55bf6cc5f63771141e32f3534ab3bbdc47ca75a8d37eb6432194c4eb703dac8ae7810ba32e50d69a0dfb8b34b76f7b99dd9620c3fb2442d97f99d81b14095b32804f49eae7ab57ec8f0e61a7e3baaa70748eb1a4c4120c53cde7d77ca88d006314f3ba3e3bff0f2427e9088502e01cf9a4d0c49ae58c64aa00ca11aa29f8cc05a33421393c0e790a98796ddbfe59a13f6e932b6fe11e4f5fbf978ea3588887cb9d1e9b4faadd30c2318c2cabecefea8639036773daf2e92c60b30b072c2d2441762c6675534eaa22a351471d44e7bfa6c91ed53e449f52327f7e2464601c99f398cd82e0913a9317d2b0ff5bc795b141802fa91c58e561e47f0024c44651d4e75ee6fb315b48aafee6fd8016a97adb504023845dc98a7f0d2416ff8129e7b241010c79122321819e26928ba11dd0aab434c37c968d897cbd29df260227235ae8ad70955b22769c297aee8ee193aae2a645c73a4db00d114f5393f8962963eaa728e308e3dd87dec5e141cd2ce99dce4c591d41416a4f1349449cff895ab2466df86dbb6cb297056acab068a5a9b0754d3b65179157f46e8d8b5e0ca5cd9eebb546c9eebbc3f4fe3ce23f20c131b1e15348abeebe0813b86a1958ed6731849f7be92689e895a270d9a68219f52df9c74314588f9491b880a47b73a11a123e385a47200e3f85a618d8e8b831c176690a47e53e7f4d75614673bc655dd3685171236faf80d57d6f0e5b2f26d51278ad02ebb5332a068646502ab4cd57434671c31a0ea32503f31b0de98dd95ce6bfdee9016d6c9f0f7cc4436d51ada48fbeed91a42cd078b5995c79f1aea9b627fd7f211809e04634470539d51d6a654d1cae193866b28c31852122308247e74249e43f31729e8bdc6294cb005aa62c3d6a9527b5ce64c16f9141e92044d0d1b7f8d54b24041831b790f4708504a2cc7cae05e3f59d844ffe3daee1fe9bec06f05f770f5f44f76eb3cecf48cc23b9bbc94e3214f54703ea29be1837e05322ddef474e7d444caec16f75fa4d71a4b82c43eef9ff6b783692cba30bc3181ee94e9f74b37ea7ed738ff05ed505d770765c8949fd35a866818d2a2ba52377ffe9114ac353d7aa26d7235bc7669b6f0f3b2e013f9def78181ba87e543068f37bfceb9c2b06188d39e3e169a3464e8d67b23ebc0358d281cfef4d304910dc161d51086b256f2f12d4d6ecd09bfb41f8f1d26efd79d2677ffe0411a27df20420d39e810fc7f8ff595bea0f56bb042e474681c9112afc25413decb1affee433f192e5474a0d15495c794bfa4ef90dfe13006bd3f8db53bef9949a74532d2d1eeb7392845f2691ac28bcd7d2ff0c4ffe349194822f534a1f38424ddb4c3bad95290df0e6a5661d7f6d1388445579d1617c7d53ab37a18dbb75b1071b73067a6517220c5dd6f463473ad08fc8e9c011984e772b8e1c3e5f69c471dc2e53e45c11e71790388d3a2a517d545440963de30f3dd0ec5043ce63cec1d1b0c0b9fe374041f229305cfb06e004d1a7b03a36d5d4e4671c16feda64605fad48226710bc1e36459873b4250ea0b7c04e3dc2918f83987b7b2471bc97939fc254ab693fa957711fc7e5e6ab7cbe1cb2280b97e8cd1cb9ee2be2c7808b130dfc80ee0271c8edbc20a26888ef13fd93aeddfb2e734151849e377506389fba762cf20194ab72ffadbdb693d178fc6bc7d9dbcebc5967023c55d8e0a10e3fc912da490858212e7f807c78d6cc14937c92d7cd293de006adf0d03a2d503a8dd34ed1d4f7d69663f2a64c4e0aa40dedb1c08de2bfac6877006abaee880cdbd759e4bf1f8e0697a10f343b7e1bee944ebeaebcdf8ffd222c2935a1d35987c04f1f98803e7dfeae75c4635faddc98914ca71a70922035b44ba9e4f91f6c1f56fa71583a63735345faedf3cdb5bc8bb2590c4ed23d38803d16948eada222bcb25ab606394e786868b50783818dc6e8c49441ba77e5b072d0da1966ac4dc924839af5d6385ba660c751c198b5d9c70dce98184cf1deea9249c056556e5e5f6be0c295cc82fb0d453e50576fd5a7a29b7667b28e4c18c29c8fec6af1802bb30da3df7c6acbeb7d4cae5d87d6dad6e8a79a0d9925fdea9fc45c4f75c601458900c839d4ba7e887c272113f840d618843b6684e94d99cc22f0e49576f3111f46e5f8cbe6465a0235ecd9866273fc3f4eaf9e870016bc911f9a5595d6a0c8bdae6f39b38601fc972bcbabb85636258778bfa43fbc3220c594f7d00ff241b60be57e264dc158228c0526b01963cbf057f560829d3442e8034c3364de48641e5cd1faea1c1d7d2a01901ddd4efeab1fe62f5ce704d80b5a79e4b64c78f2d770d2d0954b9256126b389eaea9101c0b8fdda9c42b649ec67ee896dd359c3628b5ccd8a2722ef8c5951445fa4e67f69ceee2138579817a551bc0be9fd5c1e8d3eafa185f320a0774e3f7810246e65d89b865115f8961fb2f93d783661acb167501bc9e6832ad1b95a6ebed118d4a0c96696acd7914c6cd82977ab6f069739897774b1ebcdb20fb163f9a61cd63e44234aaa5f0bee26493c02129be8e53dbc3b84cdde05cef689ada5fc5ea40c9d41552199e8ac202b5465ecf26d50cd258a8277053d8b34d788d8e07189c2a5ac3b63e8fc1b0f36bd80d4f3ae1386e9eb0841eba7964d137db82f3617609e4d4741283e2394b6649a9cad95dbaffb34a06839f7e786df0ac079c5949d877932c10db51854d6b61e1f2adc7a48b6d52fa52f5162afbfc00bf9dbdd929f23cdcd8229004de71578afb7e7dcb03cd948211e3f6a43e109fc6e03087b3a393292654dc456a61b0e2dcf373c47f59936951dd5f4d0ad7828a95f97e38348a39374bb8db64cc4fc9ca6c014bfa0c73907e36d1e3a07af5c8d6ae3ba993507ea5bff440c1e26e3e1ae695248dae472e0237f0bacdd5c35f5db2949d5ece5fac9e756decdab29d8f34847a6a888d97c5ff89468f3f9a1797a39f53fcd76fc4e64c4ef620ca997f3ff48f3f3737c5275b290981c0d1b6c75ed6a7a8bf511e685270ce11f50124805d0828025937f23e8580105e7aaa15da4190a88519cfaac7718985aa6ba13da927f738112f683abd1eddd048a31e51925d6acb91afa34bd053aab11e6c5d1ee56d205b7f9df4dfa5dd7525a1", 0x1000}, {&(0x7f0000000500)="ae61b06c41a619fca7cd93eb72d10f8e158a6d6d86cab83be22c884a759e47b3b63d31452e6f4a862fb7f8411362f96bdce78147b5f99844b61c21176ce8ee031998276b3c9bf9118f20b98bcd9ec87f8e5c084d502fb5feae103d4494b62994cc685679199f2c02923fb0047dd717578e2871bd3bf6998d61362f058f390350b35a2d9cb72785", 0x87}, {&(0x7f0000000600)="b21017919cd50382641db319c95a063e9d3cb76ab86110ca5eb16a60324d04c2bcf76c650306606d4f94890c52123f9110fe22edb8b9705d3d65186af31251046fc0d93390fd2f79cc52ab3a602e7aed4695570314c8adfd00aa8589bdf741d5bb082b0b595ce1530d5e3669bcf285b28b1950cff07bd85fd2f1935b1fe7411ce65afa", 0x83}, {&(0x7f00000006c0)="69e8ad16b5ea71f35961cc46357955af0d8ef75e198d671185bba31b76867a983803a89327211d112bbb254b3b66570f96d8e3810652b7716da858feef8f78f2e28befb167bb18c4145db53b9cb0956cbd9efbcf2d80b769a1423a649971fc94f67d4b336d8d64ab5c25a901e1dc24212e11b206b6b92ecd189b6d7abd6a9dcf9f7c25999d02229291c301e8e1fa3116cacc5813585cad19d8acfd927d784c27a02bb1f3", 0xa4}], 0x8) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000080)={0x8d0, 0x58b, 0x5, 0x6, "03e248a12e04b49323bbca24dbfb82e41e419457", 0xffffffff}) ioctl$TIOCSTOP(r0, 0x2000746f) socket(0x6, 0x2, 0x35) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a", 0x1}], 0x1) syz_open_pts() 19:15:01 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1d}], 0x26dc, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x20) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) linkat(r2, &(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00', 0x4) 19:15:02 executing program 1: socketpair(0x1, 0x8000, 0x6, &(0x7f0000000000)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x808c694d, &(0x7f0000000300)) 19:15:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname(r0, &(0x7f0000000000)=@un=@file={0x0, ""/25}, &(0x7f0000000040)=0x1b) select(0x274, 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000000000000}, &(0x7f0000000100)) 19:15:02 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$getflags(r2, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) r3 = socket(0x18, 0x1, 0x13) setsockopt(r3, 0x29, 0x40, &(0x7f00000000c0), 0x4) 19:15:02 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100383a0000020000000000000000000000e5ff00000000000000000000000000000000010103907800000000602484a2000000000000000000000000000000000000000100000000000000000000ffff000000001100000000000000"]) r0 = socket(0x18, 0x4, 0x7) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) 19:15:02 executing program 1: msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_RMID(0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvfrom$inet6(r0, &(0x7f0000000000)=""/97, 0x61, 0x843, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r1, 0xa, r0) poll(0x0, 0x0, 0x59) nanosleep(&(0x7f0000000080)={0x0, 0x8000000000100}, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) 19:15:02 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000600)='./file0\x00', 0x10ab0, 0x104) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000640)=r0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x63, 0x1}], 0x2, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000540)=[{&(0x7f0000000100)="3bcf25ca89c54e57c1475f7e5d3dbca1eeb3760e9e00e6efd4ad7f39cc5d53a625409163214446819a325df3a5c3e93b3a1aa8e1957e54388a14efbaf9e9c347a24ace1cbf2be018c3f3fc2f287624f05f23a4d840e7ca815b36d47bc252b1555aa6a7b23ffdf7712df5c6c67fe208c7a27807811f1b83d3062b52acbf5418059b30abd3d31b2ed2f9b138767935c3ea993c08d75fff54db7cf5884b58aea23ea4faebd6ab8c20bf8bb189f3922b9c42de512a8d833132f47b000232f80f1986", 0xc0}, {&(0x7f00000006c0)="226e5b54f4442145fed2619503075ca8273203b9ebf494e29b4ea6996fe6e8044b799f2438e117570c4ae41272da59a610046262d14c17f063ed98f1cd1d257b09009bbe10f72329c8be5695b62411360ea05f69fe8dcf07c52ebc66d4078877cc70c08601313863b9f5727a427df4bed7f704d1cf2dd6a0b30bcf3ffbe173bdb2643cd1f7d203cd8f3424a1508ce844d513e9773ae6a4be40d37a13a06a9ecf82ff07a2a19e0e0d8db9d70cabd97a946509676d7cc6775588abaf25eb2813ebc251b27c9a16ffafa4c4b91fb09f2e06b51c0a5a6b6d837858dc805afc4b303632985cd8a312e59adffa396f1437d285410000000000cc80f5632f044143f5a36c3a1b75f062826336392d2c9c3609835c4b203705fe82b3af34c589af45295354ebe9c90fe73935db251c26d38fac4d96afee3c54047963d2970d1311b791b076d9cba84eedb9c77df0825ad471fa1d5c51fb6e42db2e3009c40f2165d983850b9d7d784384993bfda78fa5a612b8a16c00434c784888", 0x177}, {&(0x7f0000000040)="4a6f037c46d83d5d6f7465", 0xb}, {&(0x7f00000002c0)="e2f452ee73e2df611e8696893a1c8177fe6f5caa01965c7f1ef60947d96bdf57afc3569c93d67548045184f4a6a23baa8b9dfdee549fb06d6a778ce3b0e4ccea0ed42edac3b7df5b7f4c664d043099c57cc74c8efe1a9606fad0f700afac1ae69ac0155b992f0b86029e2147ca951ddb67491a950ca7cfe02c3bf55c1db054af3f6cc61aa8fc10e2b3763937a92901e3fb91c3a1e4dc1f", 0x97}, {&(0x7f0000000380)="9a6140388246221b7e8f1c0253e0ad6d83e6f6774e1e62acdf1bcb344e1e1df850f25a15c6c2fc0d306501b16f308c45a33f619e00b20bab655d5da1f972e0794b90b7f1f9b14c32d08f5de29bfdb5c041c7cc8c6d07141f2a54683f4086ac796d0ca9ff7b0835bded5236a6f54d5a5d78f2476ccf8143a1486af30f128b34f2a1c45b34cdb9ed77a420959bd364577ef55d23566167a30771f8da38d0601eb0dda5b33154c59d1dc89a3033f1dafaeea8bed82be4cf1d06e347613d94d57eeda7ba414852dec34f29e2910676", 0xcd}, {&(0x7f0000000080)="d3b0eba340fd81e967cbca7f180fd17b3d4580acac75e7b22e2c073ec85328ac149e946ac844132d05b7e7c522", 0x2d}, {&(0x7f0000000480)="11f847a04c2babbae7585809ee55c0542d0460ce08890b51d8e564238acbac1e2d09e728afb2d7581f5a5d48290cf614fd22c187ec677608dc7060e2252de2f081743733a1cd4140d006adea8a3d48f462c2cb9d96b7f21fade42fc8816b80b5c7e3686bb54e8adb453962f6f918935852e8a00f08e375b18365a7bf51a47245858bde0abd81fddeb7481a97d3ccaae591d0ca1150d81359e52898ed7753be54c9269456eebd40461a5793ba330ad033e7af2bf5", 0xb4}], 0x7) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet(r3, 0x0, &(0x7f00000005c0)) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000680)=0x7f) 19:15:02 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000600)='./file0\x00', 0x10ab0, 0x104) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000640)=r0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x63, 0x1}], 0x2, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000540)=[{&(0x7f0000000100)="3bcf25ca89c54e57c1475f7e5d3dbca1eeb3760e9e00e6efd4ad7f39cc5d53a625409163214446819a325df3a5c3e93b3a1aa8e1957e54388a14efbaf9e9c347a24ace1cbf2be018c3f3fc2f287624f05f23a4d840e7ca815b36d47bc252b1555aa6a7b23ffdf7712df5c6c67fe208c7a27807811f1b83d3062b52acbf5418059b30abd3d31b2ed2f9b138767935c3ea993c08d75fff54db7cf5884b58aea23ea4faebd6ab8c20bf8bb189f3922b9c42de512a8d833132f47b000232f80f1986", 0xc0}, {&(0x7f00000006c0)="226e5b54f4442145fed2619503075ca8273203b9ebf494e29b4ea6996fe6e8044b799f2438e117570c4ae41272da59a610046262d14c17f063ed98f1cd1d257b09009bbe10f72329c8be5695b62411360ea05f69fe8dcf07c52ebc66d4078877cc70c08601313863b9f5727a427df4bed7f704d1cf2dd6a0b30bcf3ffbe173bdb2643cd1f7d203cd8f3424a1508ce844d513e9773ae6a4be40d37a13a06a9ecf82ff07a2a19e0e0d8db9d70cabd97a946509676d7cc6775588abaf25eb2813ebc251b27c9a16ffafa4c4b91fb09f2e06b51c0a5a6b6d837858dc805afc4b303632985cd8a312e59adffa396f1437d285410000000000cc80f5632f044143f5a36c3a1b75f062826336392d2c9c3609835c4b203705fe82b3af34c589af45295354ebe9c90fe73935db251c26d38fac4d96afee3c54047963d2970d1311b791b076d9cba84eedb9c77df0825ad471fa1d5c51fb6e42db2e3009c40f2165d983850b9d7d784384993bfda78fa5a612b8a16c00434c784888", 0x177}, {&(0x7f0000000040)="4a6f037c46d83d5d6f7465", 0xb}, {&(0x7f00000002c0)="e2f452ee73e2df611e8696893a1c8177fe6f5caa01965c7f1ef60947d96bdf57afc3569c93d67548045184f4a6a23baa8b9dfdee549fb06d6a778ce3b0e4ccea0ed42edac3b7df5b7f4c664d043099c57cc74c8efe1a9606fad0f700afac1ae69ac0155b992f0b86029e2147ca951ddb67491a950ca7cfe02c3bf55c1db054af3f6cc61aa8fc10e2b3763937a92901e3fb91c3a1e4dc1f", 0x97}, {&(0x7f0000000380)="9a6140388246221b7e8f1c0253e0ad6d83e6f6774e1e62acdf1bcb344e1e1df850f25a15c6c2fc0d306501b16f308c45a33f619e00b20bab655d5da1f972e0794b90b7f1f9b14c32d08f5de29bfdb5c041c7cc8c6d07141f2a54683f4086ac796d0ca9ff7b0835bded5236a6f54d5a5d78f2476ccf8143a1486af30f128b34f2a1c45b34cdb9ed77a420959bd364577ef55d23566167a30771f8da38d0601eb0dda5b33154c59d1dc89a3033f1dafaeea8bed82be4cf1d06e347613d94d57eeda7ba414852dec34f29e2910676", 0xcd}, {&(0x7f0000000080)="d3b0eba340fd81e967cbca7f180fd17b3d4580acac75e7b22e2c073ec85328ac149e946ac844132d05b7e7c522", 0x2d}, {&(0x7f0000000480)="11f847a04c2babbae7585809ee55c0542d0460ce08890b51d8e564238acbac1e2d09e728afb2d7581f5a5d48290cf614fd22c187ec677608dc7060e2252de2f081743733a1cd4140d006adea8a3d48f462c2cb9d96b7f21fade42fc8816b80b5c7e3686bb54e8adb453962f6f918935852e8a00f08e375b18365a7bf51a47245858bde0abd81fddeb7481a97d3ccaae591d0ca1150d81359e52898ed7753be54c9269456eebd40461a5793ba330ad033e7af2bf5", 0xb4}], 0x7) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet(r3, 0x0, &(0x7f00000005c0)) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000680)=0x7f) 19:15:02 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 = kqueue() ftruncate(r2, 0x0, 0x0) r3 = socket(0x2, 0x8001, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=[&(0x7f00000000c0)=')T\x00'], &(0x7f00000002c0)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='(!N$[$/\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00']) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), 0x8) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r3) accept$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) 19:15:02 executing program 0: 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, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r1, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r1, &(0x7f0000001240)=[{0x1, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, 0x0, r0, 0x0, 0x10, 0x409}, 0x9, 0x1, 0x20000000000008}) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r4, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r4, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x209, 0x800}, {0x4, 0x3, 0x1800}, {0x0, 0x0, 0x1000}], 0x4) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x409}, 0x9, 0x1, 0x20000000000008}) r5 = getgid() getgroups(0x2, &(0x7f0000000040)=[r5, r2]) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, r5]) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r0, r5, 0x0) 19:15:02 executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffff100900460000200000000000019078e0000001e000000207030000000090780000000071ae65f95b5ed141ee1fc706fee0ef2761b1d52dc8e6a6111272bc4ba4eb887901aad101f9baf976d1d2fad050eb1088f37d1f6f164c92496928fdb3"]) syz_extract_tcp_res(&(0x7f0000000000), 0x7fffffff, 0x7) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 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, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r4, 0x4) fsync(r0) 19:15:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "73ccb37b2efe222c245e1a23e6b5c9c06d00"}) r0 = socket(0x10000000002, 0x2, 0x0) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="82020063c4a143dce4a7ef64fe3bfd6fc50d78bed7123b7747774f66dcda78a0eeadbd76624101000000000000005ef0e5b48e30c69edb5ed729184edf5a22527c9dd47f448cb02d9df10c9bd65956c6f41675dc366a41bcff334bb7d0ab421fd3606a8cad0994b94aa5543b02d685073a328a1a222dbbcdfd95c1fde04625bb5eb80406ff33d779a0a3530a812240d489e219174533d763d892b8dfc885fb9c43cd293860343fc345dffc7aedd337c79f4de5454fcc8efc020d5b23774f74857700000000000879462c6a394cbdf351e27111bbcfa39f7edbbecfe742bc0a51ba29388107f10577868d02c1f0b77db3681b58fdce8c8b3bd9124705faeadd21d76a1eb93065b4662b3390c07edf0f6293ab07b95bb5e258de04ea8f228ce69a7c12fbbc60a7a96b842c37916d4c40d311e508126e4b41e98bdfa336523b3fab1f17380d41dd82b6f6d863cee9f7b177e28040aa78ef8cc6639102"], 0x10) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) pipe2(&(0x7f0000000080), 0x4) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$dupfd(0xffffffffffffff9c, 0x0, r4) r5 = socket(0x18, 0x1, 0x0) close(r5) sendto$unix(r0, 0x0, 0xe9, 0x402, 0x0, 0xffffffffffffff2b) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000002c0), 0x4) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000040)) sendsyslog(&(0x7f00000000c0)="04678a501b8b29cf0eb7f4e0e53d8598e61cc54c54280bec084a24b0d088dc08f47611635a83f4", 0x27, 0x3) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 19:15:02 executing program 0: getrlimit(0x2, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="620292a77fe52ef5de87"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000100)) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) pipe2(&(0x7f0000000040), 0x0) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000100)) 19:15:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x0, "f89e1cf30000000000000000000000000100"}) syz_open_pts() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x0, "f89f1cf30000000000000100"}) 19:15:02 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(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRESOCT=r2], 0x28}, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) sendto$unix(r6, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) linkat(r4, &(0x7f0000000100)='./file0\x00', r6, &(0x7f0000000140)='./file0\x00', 0x4) 19:15:02 executing program 0: 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}}}}}}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x6) 19:15:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="820206"], 0x10) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x101, 0x20, 0x40, 0x808}, {0x0, 0x8e, 0x9, 0x1f}, {0xffff, 0xd1, 0x80, 0x1ff}, {0x6, 0x20, 0xe0, 0x344b}]}) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 19:15:02 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e00000f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0453c5048a100608e190189de783df5622b52cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74a27aa3f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b45293848fd7d2e57c8c6dcb5e8e6b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44ac73ae9ac5af030ff963d73e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a50abc74dbc417a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb7d9ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db8b106828012e9296e5ec8459c9f713c61be034654b101d9a4be783c59"], 0x10) r2 = socket(0x18, 0x400000002, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) chflagsat(r4, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f00000000c0)=0x5e, 0x4) write(r1, &(0x7f0000000400)="1a1388464d829adfa0b094bb3feca08a6c961db6bce0989cb0171d60d3e87b0ac27d4ca01f20141683289f46d5a816728c5ca6fb576a597ec7b9b0d4c82903195d382beb6771d3011a2b42d6f5552177b9600dcb60a9ffb5ee0c4407acfc5a043a4f9fed0172a430169c6de221bfb621e93444459e610c79fbe896cd9d4f5436aa8b9d84fae5759d9430990f9b067e8c634c1c025bdc5360c88c8ecaeb91cf937993aba218c7c18d5648e1f788404785b5b015c5b65902c247003d074ccc63a2c6430a551993c571e0c00802bd1716d5fc10f5b10299a915efbe7e8228bba3601d3c6d96b3f0dc5d80dc67ff1f78da27b9a5fc6c3c197acfde1a9bcdfb2e2790cacb0e8f52840dc3a8f39bac4cfdbd1328af1b0936d935eebcc5213b55d57b99591fdb96e8904abfa7d73f84ba2262c1d8f2c9d409d1859b67630bba33b3dbd7f4f030e8e7eac9428f41fbd4c15ae2a455e6e634a5e5d906b8f0534cfc860562d1785baf61bf07082a1414330cda43da2f19be3db820ce9ab0312e7c07f19edb002572dd1f66423e739a74578f07ecfc5fe432e8c174101e384ea85649e859b5d54909df06db04fcbbe5f703ca92522b5c3a600a373a33890dc7b5627824c77bbeb8fb87da06f08d8888f39811c093d8ba1b2276b5dd4f9a1db03c68c830ede2a32f5140721c4daff3e995b042802ccfffe294b04d5b8fdb5af95fbebfd996bcc417f1339fd0d4a79f4b6058687fbde2ebe475d87c2191fea005bcd7c8b9f173cc3740a21835e0a505b1d5262bbf3fc589cc0080bf063cf2a62cc76a60328959a436f98955b272b1af25731ca59a9464251eaae073dbfdf094b05378a47e6bfcb8dd2d34b73fc479b74dab93389d1171f8ee2e178ffa5bb7204774e81c88e406577bbadd5ecd3752c3507804241e632b37a720ca4879e409f8236f3d81932049348bd09a5995752b4a7a259eab6a601216e31569880590f20900eda30024978d7bfb28627cdc6a49267ba9d7212f46b0af02fd99e9e680ec751e5591e865f73e63589f1c5b2a7ae3cab7bfd76f47bc502ebf32ad1cc57d153b82b480411214a663aa85ad770ee9e5243bf0e8fe075e4c6ddadda78da1931ca8dd52ad25cc218325f63a8e6c419371bfa80779eedf8fed83c1e8433bc24acf638433fee1ce1f5d02f763b4709c63bdcf0d2be6e33a5942ffa1a236a2d08251cb4af36e4bcd2a5f2f34adfc64819fa5e32f5ca076629293acd3e6630dec2d813fd8880069b4366a91d38516a8d9b9028f5fcc2f0a7f4abdf92150c3afe3689eb5cf0aabb800f5581b689008b411bb744bf3f83098633776301abf757f339c2e1b9dc72125b1cd318a71927628900ebb061d33fa7d43fec6a63938e1824b771b7b54f8b1c8bf0a46d522e01dff2b24f387ea76e598d5615622964161916c48b332730d09c0c8fd9199379e388820c138fb32857f13943e70e1c3b5bde7aa98f6acd99e690dc5821c056862b7ad7e2f1ba49c76646db8a4dc9e476cef6bbbdcb122fb11d0aadbc1321dd5015b5f89713db9f934767f0e9d1e4097a7b0100078beb72fcbeabf7af71e5af0d441067778229c2ca35bee08af1543a40c2a1ef68040ab9f07255a67d55ecbed75ff98ed91333215feb4bfa87ac0379253451de5cc602f56ca2d6194d8eef3f3aaa676219417c429ecb0454c641b76c54903e4b2014f249e6c9caf0360ef545d4f76b544ad537bc63000bf3623c520b989227184472e037b055082624a5642611696aeb99d3b6bf3591ccf2bea42eef6ec2896e3341d17f627f778b91f96e2f3309bf60697922e5711b97420db1375aea1273e1913ca38e9d586a4aa21b96b0925319a52f3be7256b0bf985376311f03024b9e2d6aa53afa2d5fc965f708343e64c81ae69fa769e2d38017662cf0f24f821d20dc9facbf6d79758893b500c9c5441ebef9e59cfaa717caf11dc765f8389861e39a9320ffefd9c8270f8bd40c7e33786cb1683fe9b219f604ea55581fb430b1c1e2bdf5b8", 0x599) 19:15:03 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/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) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r1, &(0x7f00000000c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000200)="ac9d8c753e84680020e424eb82dfa89c7b0dcdf07a5e0efceca64f412640eb432a10c654b25894655ac3878ac4484e093f5de5bceb22463a662ddf1178cd0b5f6dd0685786b552682e8058d86a6bffb67896f48ecd55d07063055ea20382a6d58d0ddfce270d46c44395b54313bc8834f7d28dd1d98940009265868b1ca9ef1374cd5b0648df7499a17bed5f466925cd47a266c602a73a706ff16cde4d9c378bb1b81f24a7b5ac2dc60ad16a0179bc71cd14f869217f1d0931e132b840c3e070df97d1305755bc8b488e59e8d200967cb6d4dfcb8a36ff68c61e2883ac665ff4f1b58bdd0091a61aa50584e8fa25cbce25a054fab22dcf8386b82e5dc8b3acada8f5f9718b4fdd0070a457e42eb8bc4febe0e30ef1bd9c50f191b0b82c67932c39fed10ce3df70418407a12468832b84372c08c26a3848371172bc01facd87980e90b95991512049da433b68793717f701eabf62f002b84992574e23d8f28036c591050a22b377faae21a3db9563938029c66c27fbd50147303e6609f26d567b789d3db199801517d35399d69e4d1859ea1b20c503a5cd2ba174d44d1ee408f62d22a1d4e1cf2ff84eec43ff2ec4db277ef2f97bd381996cd4554adfbf6b7890c1129c650ff6c922714819a83185e14a3dcfc21c9e08ef03ba9173b503d5639348b8c7c9291426d638026990b51ddee2b249d6f30a8f98aa7670eaa06c7a9a22b478378868eb4ebfb03908715435d2fad934edf1be32c1e9f53ba91fd4cca931755b9ca668d5b4c9afec37524e2f5bbcafea1a5daceb8e60418fa8afa5ff6f6f0c480ea7999d04cd47939684922fafb10410e61c44e321205190f2b1e25dcbc3958e60fee75902d82eb642d103818efb439282806830b063a1fd63ca1c80a7be91f01b1e7f903b5c0ab8c92a51417796d95e5a29d4e0bb7b44b36511a3a9ad85295273a67a560efcacf94d3eb91d9a818d22b16f2ab23f92fdad8e4782d49969355ec020881945dc028a995d9c48a070624ee376ee4ff75c88f7d435522099551899d50afc12a1917fa7f0b91f28a3ab36af7ec970648495c7a5e1b72ceda88f9bd16d7ea9b7bd5fb447dbeb1a29eb6836ace2590885f480a1e3f2483534a6b191ab6545467bbe09784f247b1f6b496006552726dd683e7ae8d770e4b9ae234c713ac81bef52063365c677a3d471ce94106042c1d569218b8675f05e383edc58a7fd82726c21e492c4a87521699eacb6a4789c51bb83a9f36adf6f6e3996adc7fa159f665fd971356b4222cb4d4805dfeb9ab28656c8c74ccec7b9c4f8d9d9852692b8eb7af42995bf801bde48bba1ae70e9b564a9339fa053fb1d253039546012922cd422a1aceeb4a18923ab1655c330a186bbf68a61761a68948bcaf3c4180e9f007df60466cab021cd72836a7a8371385ed8b0c93e430653f40e9e271fd0ced7846099a05dd3820aa50f7b08142781954d41ff432492b4fe279b5792b9ad7ad312f14fd2a866c8ba8c23ce167fe38154c8034e367e789aeb05275083ff9118cd1e503b033e777d516726019791d696482ed3aa87fd7ca44f67e41d6f93830d47e9aaac2429d2c58ee645930a39b68c94ef40a52d0bdace6dc749ed13cf2212401f0527704c58e0a231bd9e95535cb214724b51ee39b3c414f1c8cbbdb71127fa424c235b960edf644c4bf3a78bde950daffccf9c157a26b131fe3c147e373cd0e89cbdab0cce5796cd20a6be3597f295129404d3054eec186ca5a453d4e7b34cbf064b32e66b2ee493e6cd41899d7668c9d45db180ab7d1632711c30f0a3d6e4dfd92ebec5eb3c5391ad2c38a8acf27f46af13d8335b81115227e31571498541b6d55b451f261d4e5cc4e4f8031cfb5e490141472f305d9df0de43686c977c565fc416f0c8fd1f8ba5244ff42e354197978fb5c099051d5e089413a9262ca704c6d78a68e6b1c47f3b810d09d7ca2ff0a0f130a1a4cab5b7d71b7939bcca61f2da36bb63378429f2e9e7b53773d6773a67fd6d66eb34305186ea6bc2e1c5967a2f619e58219e793bb7c6399951c7726abb17b545e71c83d0c2848ad0ff32dc177f1b1eb32ed9229bd39a9ce9cb22b0d922a31f669f76adc60507b754862fad91fb726d760871900ee3baedaa32c08166d216ce137eb433e7a88bc0a6c6b0302e5444c986473f2b99f57a2cbedf608d8b48880cce5f18e65a79c2e68099bb3e1e536950c0c6e8fc0a35fd3e39d8a1eb0cfdac5fbcbb3a8eb2da26b7a81011bbfcdb3f05a811e0512b0f7349beecddd0db2f0f8d5433ce511399434c6ec4fc0cc5f7302f12931b10c36e849c28d0a8c2f445c61aaefa9bb0ec1b9314c7b6529d42e1f0c4d8076d8442daa632f91d3d1e2af6286c3adbd2702e19396ab4c88ca3958ba200abde698698778782fc98770ec54ddae99bd4c5eee01fd536cd1d5f0f5c15683bde17acab6a15568fc3868cc7cb582549298dfc47eae5c1ad6c0bde63d0de4a146bbf8018df84a39c0ab038431fdd4d60a72acc8582d6af77a5bc5abac3b2f67264225e187f329b324b845cbddf2b24e0de016ef05c98318eabf51b3175270534199db7afb47a20811c188b5151b3583c560eb20069afda5113208ceeaa1249df4628e91e2198a7684145877a85d039f185548ff6839d2ba43961c2c2b0b45ece533f6f22e3c1c67cf51bb67c53740a09636d142d63eb52990d7156e978caa00c3ad517ea0cb0ff8b17e3b2b1e6432337f308650a74201e0e9e9099947eee0c183538fb5d1652692d98ea0a233b2440629ab1fcc88f2c8b31a929407bd49dd842d04d99452a622dde0d984d4faf4e450ae0a8cd6482858f904b8de87fa101148880aeb6ef30d19bf821428218cacd4cb1ffa0f0d29fcaf0657dd047b373817ba58146a4083c491048c96d2ec575db683b5a80a62edb04bc6c327e60743dfb49d70fb82409c4f7341a5acea5f55419476cd48f4a7eb4bb3174074bc51d4cc321cf44c79ec1e4239d8483d3a2f2c0c1e05c5dfa5bd0c6ad594d2ff176b6cec99ac039c47f29ebfdcaea849aef4e0a38c12c2d6c26c99ca5a84615b159d5d0bcc5cbd04b6a1f6261298b71af5d62e6252a5dc77464cac43367a79b289fae8d2648cb49d459911ae869dcfa7c6174c48d7c614b03890ff75a9fd7f294f7cf1b6c5452f6b6c1c03613c9b30251ec34c19bb7873d6cfd8561be76f59560358f31a0121d124d2d0f3e28b788ad89ac1275c96e4f64521fe5086a3b50c1ade617a36ccef79068278949264cedfdf5de0c004e6b177a47358528117fdd65297c8bdade174752062b104432937ff2bf452bcc624473650cff0eef85a5a025383175d49e2db32c54a82a0257573c25408fe5fa9924c8f9114c2198939a4240de8d65a5b634447fbb13da0362dfa4d28baf55e1f2a979c1a7b5dcc11d8c76df9fcc6476106cdacae51bda44bc26c45ea102ab8828f91bd9824bd3cf3cb23cacfe9d07752f047085b19385636b9ba9ed23a2257fc618ce1fd8cadc2f468da23ebd3e1129225bcfa1bb266cd0bdd695f2a9114a442675b7c00be324ab88acd725593b64ff62a7f25c5556093660498dd948111cd255d806267758a22f5d375619461e2a0082e2a3875fb035387197d43acbd1213ce3cf68a98c30b6b6d458f5173d71b3a9d8903b64138c5fe756f08d76b3782cd920e8f7f01f6aae96d4c2df0dda3ee72de1ebc5211cfb2fdf8b7dc6e3a850fc4320502c541d2747f4f3bcd40d6cf30367763fa50f9d19896aa8dc64af6fa303400ef18ec525eaefdec0cf12223200ec512acab931e5b179d4f638e7448595207dbe7c416a1563cf9576312e0f24be4f6faaf83ee3784430f66cc1350f4ef05ec9558c626be0825a33bcb9ca9a64d971ee1a8652929f02b6daf930113d2d0c484aeb4f893bc885c2127804ec464c7ee10709f145032a2a4585d5131e8782bc228a29bf6e67c01f1a3c9e08e5b679f79f431b2021da7f09738b993a31d27bbbe3b87ce42da7106fa88fd7498a69319bec8d9036c51e6a4d66ca7f885a460372324e615fcea86299ed1e5e4b86edab42aacceb3efa451e2fa9d74e5c6f68baedb3b09b304f18400103991bdb3e74c9bff3691118e0947ba6706e40e0b9caeb79f451d28eb9ed4422429ae986428d2cfa7de157554495f1362f21713fc1d1685ecc4f969d2fc530f3a1ff79975d1f76fa69bfab71a996133f6626ecb3566f9f09b9e89373f24f2f99dcc391af01139db49614fd9a0c1d7ebb85bd12608b5649baba63989348f9487cc4d4676f0fb109928259b7c6196e56a2c97e383c628e49f8070a0025cac84ffdf9823812c01d258a31518e9a4420fa468286d847f608589e76655be940faa55c38b9183c78ef108ce405144c85e8cd7d3f65666c3c337a7bdf120348f6d0018ff8ee7756adb482677195f554bc23fe6bd04e67eb25ceffc814ffa4f264729ec05f070ea476b587e5ee36933fb7afc876397531ef150a45ebfcd7387ac16dc4315c45c736f8f73c9e23cde20ef2cd79a40a988b77fcf50558d39ec94f4663ff9fcd03e3514d9c0f4f8bae3a5bbe4cc060d32c7c407a066f723e890fd7c5c6bd5b3359e3c1c0c363a271302839829069b904849ff55f71b7a1f5a4068c6032086d9a458c2583bd56360be42e51c42dabc150ba0c4eb494472a1040d6f8312ed2253840af674c874d9867b1023e08420d7ff466436d220e0d835387def00525a254793e3fa2e15ae1c98c90ecad7be0fc5c3631ea2a79a6fb59d6d0559e874d6e8f8fb86953b388b15b82e903494b21fb4715ce0296dd3070a4f19b5464bb7c4319a86e564da19ec59e0b2f20c6cde47b114bf8414076f1716a9d6a1ac0e6c81f700611bebb5947a531798c0dfe992cba2bfcdcce227dfb696fed852db0b6546767c268e41264a837b025bfdcc4946493a9761b6052b9088ac30027de8a73ff4dc4f9ef08bbb544c563dc50a1ef6c406c2ec9743a9d8cab3d57f343bee126c6b2ab54ee0be1828b6b34824dfa4a215168388f0c854ef6eb1c2386a1815e17f5214cc1c9516a6d2a8fb0e9bbb27f8e446e384c25f306d7eb910781fa24f48d38dbe94285154581bfc3a4975122ea0e84e027118c9fcaf92b149c2d252334a7c35cc1319ea1f9dc83397eb28d966f0cddf0370ec8f5cce1fc80b965830ece119a1ef5c94de0c2b302baa2f680359884b5c2c5a080b54d55fa3d3c03671860c07340b4ca6434b92f877e5570b1b79fa9b3465ed66c7efbeed3c384447cd504cf9abbb31973337cd6ff63db04e3d9e9d4b5c037b52a5409e163704cafcab241363224f2b085c0d70841ed78f99366963a3c75873a2bde1dc5fa30c23a14ca635c3072c97390aa3294c84a6024d652b1afa06abd44df6507d688e33fd34c9c40ae21f0363c725dd3ea053aa7d1c1fc40aad855f5793d0acc70dd9dcd3af89377454b9fa1912fe6b3c93a8e0237a933a784f7f1e06ee17a74b63860b8489ddd821c17f27a6d9eb122884f6220805b76e8625285ac7b3dec558e23ad49bf8885c79ddf032877bd3041542e94e86b68c117101e19135b0dbb02d1c1860e2ad4703bbe260a3b04df2397a737c4cacdf0149440bdcf77e5b48fae602be05426c54f3eed1742d51740c03284a02f466e48c52025cae2d1811c0911ac47a355775847946617cf68a50c77f5a8a6017b7ccf907f25b24470eaf1c537c979ac8ae313544c5f59ad7c99f9e737656a2ca94f4812638f165c6ea642b2272dfe3737e65286090616082d2528f1c9af0d3809", 0x1000}, {&(0x7f00000026c0)="31a441ca67529dc517db74c83acfb04b7040f79d4fe481f9bf103641791ddbe7ffb8b27a6915cccc725e06928146f68a5a6d37a345ce79c2fdff226de30542e7fed3854f8186f2eca70ea473e8c102b98edd839f4676cda85a801ed396057108140c0c174f4d6bc3072de53615e2905d4f50ec085b9871523dc294651e604cbf7fbf9e4e1cc8a3aa1cc2bcd4f1eff024bb589c7e001587ae6b3199a993e2bc345c1cde4f519e0d0ca22e055995c97c16d7ba43c0ac1f61debc1466e999d5adf1cc4a28dc6fe95b5accf0e5e305e2942f51f266660fd51fabf5be47cf1c3c9ab3fd00a6b883e818f4d50b28ef7026244ce1fe4bc975e2dabe892691da3b1abf3b5abec64dbe577932d32c205ae7d4b1f04764c9337bec1274cd58c8ecc1cd354786acb67fd77bc39fbeba41f87c8ee83f44302a7cedfac0fe613ba867b75799a73afbd8f4e72533819985e361402fa282961fc4bc8bf4e3c6d7ac484c44a9be43636633791884809918381dec0d8e98e94e60acada97f341e8d42bbe76dbe1637e24642cc763d13e60975224cadbb3ecedc96b219bbba79c6336c25dc544d66d8860ede48fa3e01dc3d8edfe3691b6884d23b1f06c70ece4e60d1c3edc5fd8b9426f6d4571bb9da64af7e9a75136e46e8aff35464e04e0df20204b4afb0f5f729700fc1dd4cc364cd0c209e9bf5e28cd8a115437ccfc3a94a78763a6e5db9ec4471ace01c4b91eceb6ad0cae651946254a1728d2ff3cbce6fda7a2e9cd6b7643016faa83a1e6db1493d470453d0d52182a7df593219d062fa0429e6eb47c4a04bce5a8c992330ace72c6072e04d09dea2ae5003051a0f17fc31a7beed60f041d327d7ea2b0e29b9faa14c75831bf5f52e835b03825d9a7e40aa4f79970ae97697a101da15c3754ca77c93d43d2e644971a519ea879af00010e62be30651efa33da262e5339faea720d4d7df0d9e5706f4b60aae25bec7e65c5c5b6275e8db247c91de536f5432d2d67c4607d9cf555bdae413fe30ef8d0c172644e3b8d55f2ec5a84e42712c84f929b5bed8a59fa119b3810d8ec2f3d372d0ffa6ca327db216e9f57f64941adcd04b787dd0cf37dacfc4ffb56c8d3cad70a9ffd1b964bcfe852f9fca4efd194e259b5fbf5d337f6be6b6227c61b70f3d19a707841720906a881f824d98dd1a31c437062d1957116c11824a1924027bfdee350ebd3aaefa0d453961759ec15d9341ea295101a5c112e18837f10b6617209e87536a393751513c7bdb39dbdbfd203a3cfaeb48f625f228bac7cc7ec80f8374aee225fa8b95c70c836c7d0ed1adce729996c98d2435f3723a5d661e712783747ecd1d2324b75c9a6a5ae983c6a93f61ff947a47700480c472dd3d8cfcef89505f19382e7497e68d3d2126e0756d0373158d49909074142e0a5c5a67fd2ca64a2c96da9b2df2057aa0c260558801f4b0b05ede89344ee637e92515852ca3e92b311c3c6a95cdc26ff6bad30c8846161120279a46cdd302e63522f42f2f4b2640279f146f0d28769457c6e459ad7b740b25c7a6200d021d432935c5c968a1c47b3dae419b7610feb1832e2a366f9467e95806d9a38b425d61e7abefa5918c2b031c6457eed75d2642f783e02b29d3c96adccf57bd090c73d3e45b356bf4ab5f1b3f66e0d690bbc53ef7155366a1f8bc6ba00e55064895736abad46f8328e1c5caa34054b7ee1576c79a1147922c9be17d16ca43a13f19ac8b1ec65e6ce161287f0b4f0e11525a7b186673b75250723c30cdf3ee755cd8e15732570bae7a656d135940714fe2801851d16d428e07acd3c61f0375e73a85f9f930ab70851450e8510c0bc153720f7262c8c87884da5e75c0a87723153aeb289d5309b803fc15532e38640a531c2d01c88f8364655cb44550f5e678b90eaf422a166454a74c81ee440acb92d89ebf190738a8995ae344720ff4ba7e10d351e0c2b0389bb8721d0410e92ac03d5f89c78c00b1faecbee0b1c762dcc28b6d4243dd6573e4973b67ed707161e6784e7395935631f31286257097216c7f38e8fccc4888103956e19fe6f27a5d48030055daaccb2f7231e0bc23aff4f541fa7800f6ffff8c1caeaa4d3969d180037af29056286657a1396a029b6479f7970436448335df32f17f62d4e6ea13f3ee790a24e465c4af65dc5c48d806aa23ce9685d6f352ae378bb4b68a2151943c279a9e961f64541a2f372f54b1e7e586533258f2d3e43f0555757463afd5d9e0a598ad217866be7ae92e71ff8868bc81f59bc8305c0c24e9ea629102fe71e7d082a6ac1429e3ec76badda841319ea3e855c62684f7032c4d2ec6fdcd70a32b302514de96c0d67d844523fe892f253883708d106270fcaef4e12a38e520d966764bcfb3e4d79ba349cd9213af7212381881f37b6bb6bfc81cfa5bb44aa1ad456308f649e7ad4f77b347a9ea49883ff85301d3455db7c158bbd504bd0cbf3f144be318579f42ed83dfb8468173b71538283e0c8766643a849bc396e5ca1ddbcb5ace27bffc837a4b339893781e3f86f868f9360f7e8e9f3934338ebe21137b47ffdabcabfc9d8d64f6cab74f9708371cd7dd66b34b223d2ab386109857d3bc36f398a58cd30b3a58f758a5e7b0947dc8c75602708e79aabdca296493de13e1a92ed1d71be0822d796678f10e65c91e755db7bc2ba60e598e5dfccf2d90933eaa643cc7d599e7bfcba5d20825728d191b4e4660ff073414e03588413851b8678942d78dbb112a007f135a3dde7d3616c0df305a7ff50fedfff7f1191401f47cdecbf020b39572ee676276dea026599668c474db4729a95e88126bbac7ee5a7169b890615d0ceab77352a794e46fd3221bd6d6515b9b7ca8606877f3ad6fe428761fa18c801cf9ba6c78ae4abc55613f474a92b6248c450b8b858a7a325e10bae4406cfa8be92b59cfac65144be1d0077188f953bca1fc9c1a80a474058801d9b81f52d0f70a748895cbecf01234bc4cb4cef8ceea1009eb6c4a77ba7acd9aa770b641612655f43d5a23a785ad6ce5be0477c456ae0f333065041a2e7c30b65d5a9cf756534b0a6274bd942b23df7878c5fd9794baa97e27c5201b466cd54867fac1e6f381776df28eca63f941c0ba74e97edd9fbe171e4ee96a75eb40ddee1de64285dd6ea8d8fb64bad59a5b459f9765349117a4aa989f3c962873ab11ca85c68ed8527207ff26e2cd356a43f61492f5da46a0c3cd0998ac547cdf7a05493a9967a68a3632361ff12dfa8aa31f811d41f8131cf836dbc1d667d363945d03a7a24f41dc9dd1dcbcbed22f74c4bb9e080de514b15842ab8314a4b023210b21e55355a151f2ff8e7f7cd2c626e8bc9e3902f62cd9375b45f8245962d2ba300f87a782f5b7cb6d8a551f05deefd8ba5493106aed51e0b4f42d728db265a7c1e72dbddf336f534c9d97262fbc69c58467d2353803aaa275893416face2d82f69caf6c5da32368c5e3d61e1ec602f70052112f51c45782fa222bbdb82ff7d854a263a2ba56f980404497b5615c845009fb647a9efeb1837c0267596089032bee844afca1fb67b08c6a64450e9f4ee6392be6d40ceed75aa61bdf5c6b0f6dbcfb5d9dd5cc6801b2edcd89ac06915b5db01c091acac2258045203617e3470e8c979c60e93218c6b26b2543244d45748aeef36c6c162b8805473064ce2a8df6631f2c07c19d4671be42fa1ed6bc389593f42e3dbb2aa7fded6ea7efe7f3c57495cce51559a383acf63015b171d3a31e271c6f57d23a391a43107916daa980114ee97438d37c64783a0b0ec3d9d7a1fd4778c959b5b733f0104fe9b718cba3c1f2c75d20f28709fbb517fd1e0002ebe0613f43507d652c8e3372b0502196d840d092a8c3c771b2eaac76387c4e643edd63be12a7db66100508b371aa9ccf90d8b40767560171f551fc8ddf7624ed8cace2a36749489336b5112eb32f8460550b232fa125a7ba006f4fc899aaaac065502e7670461cb26c2619d13cb7f422f2d1384cce034ba0a730cd594185f1ed7da3542c2f01947a49bd704a0a62da4cc1f1865474bafa44699d8f046e13320394d0ec77b122e1073e093fc8dba772529cb29add2fc7a462b5dd30248e991de27d699317ea260d6cc07be3d2f2ec184436377c2bc412a61316d6ec1fcc38e9091d44ccecf2811de72ebcbbe68e23678afbc209685d1daf570825ef9fcf6589dff18b7e91015f171f614056fa10227762d4a61171c6ebd2731cf8fcbec7cf56ff85b1fb2425b92db5c2929fa1a3aa0900c9e59e4bebd0860ed66451a54b98d95939565c1cda9c8f041c97c685c2f570f21a0fa37f52d4a7ebb69f7bf505d24e4b634d0c7540d0766c12826a71f35662d9b83da5d0da120073abec675e68f21950a643db33b049a14a512aadcfc09ae67af0a892d9762ba390e2fa49dbae5070799ba82bb13b48c7e91cc343abe4ca7e427050cc491587ee4909f1f70d5187ad04adf963b6e6499166873522505aa67c65f009012f77d358253272e70915163a5eb9c0266f973029d19b1b1e1c849a6276008063f9f3b31e6359edffb60465dfa01f8eb737a519485655f594968eb6584f53865863a65a039bcc57716cac81f51b81fcc381c899250b8d600875d4a278d610d39b6f5cf936912dfd9ead657d82abfe115d68a5a187b9fee6b33a5c64637c1a2c1dba3dcd249800d2aec4a4c3f85cd37c4ee7cfd039d37aea112b462768268c33dfb43808422956bff8a3ed42baa1b61bfcb878b5791178b4a0d80805c1a9295b4b428ab1bb969b4db88c45e5877227d34cfa23bebed945f429fd0b33b0c684bed7ccd6e203c7586c8cdc558f8be3929fc73c9031395b7022c234c546aaa0d6e64531b932e93897558f63d64c93fa08453530300c4ea2e2a3bdf26bf063fb4f3f149a2a9275926e2b208c2fb79ef746ecf8151bd5bb5d6d98b5da5d77b77b52ba6be7fe4a7bfd33851a2330ac99d6b8e79d438ab3c6c317af2a6358c4c52b53fd2887936eac3be27980d5aebeab961bddbf8df079e1644ee9e32dd1cd087d6e0779ba8554f990dfee86829fe544540898be1e1a54ec86d856ccbee61c25cd02e4ed15d2a24356cb76a9d9fb9c26edd88758046d66bd04bcf6609c4ef74284865567e788ffc44f75c959ec70e15efbff857825df19b6d72e62d37b82b6d8a181ca529ececaa97579c1e92fcf597e14139033179c4d4f154ac3de7f32b86843213870a24e91a4e547d8802b26de9651e4b219f67a5b7c3b6344244ffdbcc683a29b1eab5cd39c319d2c7e6b42dc69fea37af04fe2f27b9256b2d60557adf90f4813360d9c0a1fc54e64a507620b7c6575b570523190b1023355d675c9ac118ae0ba161516e3d9f936feb9407a92237feb796dc0b8bc404857019505701034ab177ed6b3410fdd3a514da0e892b06d270c263e1fd4cdaa4e8574841539f83498db60fc64781defb8dd4ac3793fdb37a7cac565b5aef7aed0b7d4ec7e7b747337c174f6b4fea3f8eb025ba4c51ad0a34195e4bd0c890fb8c2362904b650d45d79281d40b5f303b1b6aadd26773e7b13ac1dcfb1226f089e24608bec305637800b48f2456c20de77a5d44267ccc1ed591f5f1df0e857c8a31d9ae7b18830e888bfac2ff4a4a735f218881cd16a35852eed56ee95416a1aade225c729899ff3a3eebd7b46c732e5bad4fee28f2b94e3918bae104fc63fd66590e710996b4d0cac534bbbe72a841bc94958c2b9acc15ca61acf15ea47226585bb9df3f02530de8e72be001497522d4faf74788ec4bc0e08", 0x1000}], 0x2, 0x0, 0x0, 0xc00}, 0x2) getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() unveil(0x0, &(0x7f0000000100)='x\x00') munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 19:15:03 executing program 0: r0 = open(&(0x7f0000000180)='./file0/file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0x3ff) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) write(r1, &(0x7f0000000280)="20d3cf596a0a", 0x6) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ftruncate(r2, 0x0, 0x5) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 19:15:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = dup(r0) getsockname$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') fchdir(r2) unveil(&(0x7f0000000140)='./file0/../file0\x00', &(0x7f0000000280)='r\x00') r3 = accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_int(r3, 0xffff, 0x904, &(0x7f0000000100)=0x101, 0x4) 19:15:03 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) close(0xffffffffffffffff) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x80000001, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0xd}], 0x0, 0x0) mprotect(&(0x7f00007d3000/0x2000)=nil, 0x2000, 0x1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(0xffffffffffffffff, 0x0, 0x0) semop(0x0, &(0x7f0000000180)=[{0x5, 0x6, 0x800}, {0x0, 0xfff, 0x1800}], 0x2) semop(0x0, &(0x7f0000000080)=[{0x7, 0x522e, 0x800}, {0x1, 0x1, 0x800}, {0x3, 0x5}, {0x3, 0x0, 0x1800}, {0x3, 0x2401, 0x1000}, {0x1, 0x400, 0x1000}, {0x2, 0xfff, 0x1800}], 0x7) semop(0x0, &(0x7f00000000c0)=[{0x4, 0xffff, 0x1000}, {0x0, 0x40, 0x1000}, {0x0, 0x1, 0x800}, {0x1, 0x2, 0x1000}, {0x0, 0x3}, {0x4, 0x1000, 0x800}], 0x6) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(0x0, &(0x7f0000000000)=[{0x4, 0x7}], 0x1) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x86f]) semop(0x0, &(0x7f0000000040)=[{0x2, 0x692c}, {0x1, 0x101}, {0x1, 0x2, 0x1800}], 0x3) semop(0x0, &(0x7f0000000140)=[{0x1, 0x1ff, 0x800}, {0x2, 0x2, 0x1000}, {0x3, 0x9}], 0x3) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 19:15:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7ffb, 0xfffffffffffffff8, 0x1dc80d8c, "000017ffab7fff0e091fe600"}) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) bind$inet(r4, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 19:15:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0xfffffffffffffe9a, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/114, 0x65}], 0x2af, 0x0, 0xffffffffffffff23}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0xfffffffffffffe9a, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/114, 0x65}], 0x2af, 0x0, 0xffffffffffffff23}, 0x0) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x0, 0x4fa, &(0x7f0000000180)="aa12647114c93aa1cca502437e3092960533e40050d250dc5f64f4dbca1b69bda40fcc550ea045b9185c14a3cdec7de88de3b0c85b6114dc0380196fe4919f1ffc94d5b6bd9e86efe5279e341ab316d673f2d27786eea6ba58ccbf308809", 0x5e) getuid() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x201, 0xfffffe56, "0366fe15ebaa10c3ef5caf0400"}) writev(r3, &(0x7f0000001900)=[{&(0x7f0000000280)="9aac6250f62bc5262948daca1ef53e7b9d2f3689b11caa62dd83c0ab63598c7da3701f9a8801b992a6a60c0a", 0x2c}], 0x1) execve(0x0, 0x0, 0x0) 19:15:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x63, 0x1}], 0x2, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r3 = kqueue() socket(0x18, 0x8002, 0x0) syz_open_pts() socket$inet6(0x18, 0x8000, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000980)=[{{r0}, 0xfffffffffffffffc, 0x8b}], 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000080)) kevent(r3, &(0x7f0000000000), 0x23f1, 0x0, 0x2800, 0x0) 19:15:04 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mknod(&(0x7f0000000100)='./file0\x00', 0x20, 0xffffffff) dup2(r0, r1) r2 = socket(0x11, 0x4, 0x0) sendto$unix(r2, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) recvfrom$unix(r2, &(0x7f0000000040)=""/177, 0xb1, 0x840, 0x0, 0x0) pipe(&(0x7f0000000000)) 19:15:04 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000008c0)=ANY=[@ANYBLOB="fb18bd45503302e3ffa5"], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x0, 0x2e, &(0x7f00000000c0)="ebffcbbf319296484000010000000000000000001ed38101b3a57a00a1e8af4d4e56e90000", 0x25) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 19:15:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000180)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmsg(r2, &(0x7f0000000140)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000100)=[{&(0x7f00000001c0)=""/133, 0x85}, {&(0x7f0000000040)=""/79, 0x4f}], 0x2, &(0x7f0000000280)=""/68, 0x44}, 0x40) close(r1) r3 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 19:15:04 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) readv(r1, &(0x7f00000012c0), 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r3 = kqueue() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000080)={0x0, 0x5, 0x2, 0xbe8b, 0x4}) kevent(r3, &(0x7f0000000140), 0x32, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000180)="8ba487a0ae052f7c5c489f607c1779c0d6c71beced6abd03de7584a1f51403391c73fa297eb8302a45776d7b9a655fb91b6ce374336f0342f1ca96061751d36fb0f4bdf965b5bc5b53227c7315ee87fe8dd4c1f4fddc54412d7fa91f26aa35a0d573ca5473255d157dfffa567366a074dfb4b358243607b895609a7916af0fe25112569f9dfb94391318583ea7aa157ef592c5aa1295056f3bc125f958ccd8860ab5fa21907462003b1014662147cdf23d1446c3b8df358092a7e5acadb67d66", 0xc0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000100)=0x101, 0x4) dup2(r2, r0) 19:15:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) r0 = socket$inet(0x2, 0x2, 0x7) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)="0000000063a9493c", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000180)="06000000", 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = fcntl$dupfd(r2, 0x0, r2) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_int(r5, 0xffff, 0x1008, &(0x7f00000001c0), &(0x7f0000000200)=0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 19:15:04 executing program 1: r0 = socket(0x10, 0x5, 0x5) open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x144) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="20238f2d7a3be4ed3ec7de9692b598b7232ccbd970f82b3fac387430fe9bf9ed63", @ANYRESOCT=r3, @ANYRESHEX=r4], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) shutdown(r0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x44}], 0x1, 0x0) 19:15:04 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="890c"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x0, 0x81, 0x2, 0x7, 0x650f}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r2, 0xa, r0) 19:15:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xffffffff, 0x1, 0xfffffffffffffff8, 0xfc80d8c, "00002e518564a63dfa0212420e091fe600", 0x0, 0xffffffff}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08d2eb95dda0b3fa9ba7083c741efff906e07e83e5c7d6b75f66bda6e61548367ef3dc352e079be5c920d986c8097b9d2d0269045435c7b34d1530764b1a2705f437cbe961f3f3b842be3e4283e853db950aa741bf9884437cec2435fc58e0ff0d458e91ac0b0f49f11005070200b94e677f31bf2ac7cf80f872fa95ef7c17f6875adca5f8248ae7e589190a8e5a177707c84eb252421c9b36361d2cab33f77f6012b067bb8800451d2169abf6970389dce3ff337c2909f283dd95c13964e6", 0x190}], 0x1) 19:15:04 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x41, 0x10, 0x2, 0x7}], 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) fcntl$setstatus(r1, 0x4, 0x46bfb) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x7) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000000)=0x7) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) pwritev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f00000001c0)="a94ee2e6609035041d0acf51e01b13f1a535bd9394970643a58ec7f98435f445f28a2c6a465246d7fe0893845e82b1fe293485f9dd6574f8c48e387321389628c38427e03a0574eab3e4b8e435f048553e8ea37de5f78d2185a82ff9d2f48e0b7fdcf3ee7885564496c5aa6fa1bfb98b71ec10883cedbdbb9d5136cac6074ec9f233b3edfae0069ddf8c2a114cbe8b2f0f21a21044e9f19fd3d7e426c95df278099cbadfa42ca719cbc1275cfb4f", 0xae}, {&(0x7f0000000280)="dfc0b7c3ab4e5513140c918b3a81d67cfd7a2d7ff97d3189811ccb369a27ce2aedf6d8c650db5cf3f1210e42fb1618e5c4190fb89811649b74737fa1120512588a62b655b1dd6c9c1f028f0b268910ea0aeadd3a6c458ecc52d25d5eef60db17582048f860760fb0007cafdb1e2232df883c426a7bd69ad6d199c91a5fc44e449ada704ac1fd8ce6afd41b0b536696da23a1815ed2477b55c0da02cefc23406b5cdaab49c85fa83d247e1b43d80ede09a9de88e6d80018615fd5036e0b239c2916a6619edf3fb18437fa3a50d6359fb475902da39c7766c24e7d3f79f625da1577a329cd8ed7147e", 0xe8}, {&(0x7f0000000380)="bd9fd4ce1dc581e6a6dacb901fa651ac69afdaa4c4e912d05b85a8bb8c60c787fa769b622261ee5f9656b16bc93a35053de859a463a5a938aecf7cc1f7de3d7fc0996193802293254bb31d41d527488cb9a80068901feaaf35e4d253bcb5d2745af8bbcfa20109c702e70ab078df41da7a9a15489a5fe31000dcec0648aaeaf5b056cf728014c1be6eae9c08d24111d704a5eaffe356fd84be4625d7ea3fc7cade", 0xa1}, {&(0x7f0000000440)="8375f4c4fa62f0f015", 0x9}, {&(0x7f0000000480)="6864090f918ae0b7a22f67f31ed3156b66b4abcd8e4e433b3c7fcd7db30d765f3656cab313c63c731fec1ca6a729595938635116265680edb3e5b73eba17bb58bd01d45ed43a6f6d9218943bf5fbc19f770f1ee85e3d58dd2f41798bf83686839105", 0x62}], 0x5, 0x0, 0x4) mlock(&(0x7f0000000000/0xc000)=nil, 0xc000) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) munlock(&(0x7f0000006000/0x3000)=nil, 0x3000) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffff9c) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[0x1]}) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) 19:15:06 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) mprotect(&(0x7f00009a1000/0x3000)=nil, 0x3000, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) 19:15:07 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000003c0)=[{&(0x7f0000000000)=""/71, 0x47}, {&(0x7f0000000080)=""/12, 0xc}, {&(0x7f00000000c0)=""/234, 0xea}, {&(0x7f0000000200)=""/216, 0xd8}, {&(0x7f0000000300)=""/163, 0xa3}], 0x5) 19:15:07 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="b100050400000000000008000101000000000000cea1fea7fe096fcfc73fd3357ae26caa04160c4fea63369bfea37a000000004991f7c8df5f882b297be1aa5b2fe9", 0x42, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = accept$unix(r0, 0x0, &(0x7f0000000180)) connect$unix(r1, &(0x7f00000001c0)=ANY=[], 0xa) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) readv(r1, &(0x7f00000025c0)=[{&(0x7f00000002c0)=""/149, 0x95}, {&(0x7f0000000380)=""/53, 0x35}, {&(0x7f00000003c0)=""/15, 0xf}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/138, 0x8a}, {&(0x7f0000002640)=""/4080, 0xff0}, {&(0x7f0000002580)=""/39, 0x27}], 0x7) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='c\x00') r3 = kqueue() socket(0x20, 0x4000, 0x8) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) write(r4, &(0x7f0000000200)="1afd84fca1699a7429bc502d5d314039d6d2090b0ca4215b471ab084433da97ec73060f5ea56625d7452014f53238bd1c24dddbe7f0b887ed8c4b5f452897aa2519f08eaec288b7af2fbb16660df0c4f03e5c0ae2004ea852b3433e96b3e9b348f9553b863e5909c5215a6c048f9366721585105851e90d665308c42587c28858bd9e205edfc190f3cd517310927", 0x8e) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000100)=0x401) 19:15:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2810, r0, 0x0, 0x0) write(r0, &(0x7f0000000000)="de", 0x1) syz_emit_ethernet(0x0, &(0x7f0000000000)=ANY=[]) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000001180), 0x0) semop(r2, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x1ff, 0x800}, {0x1, 0x3}, {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) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x200, './file0\x00', './file0\x00'}) 19:15:07 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000140)) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000240)=0x40) read(r1, &(0x7f0000000080)=""/123, 0x7b) write(r0, &(0x7f0000000040)="1a", 0xfffffddf) 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 = semget(0x2, 0x6, 0x8) semctl$GETPID(r4, 0x1, 0x4, &(0x7f00000001c0)=""/55) r5 = getuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5}}) r6 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x6, r5, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r7 = getgid() sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) lchown(&(0x7f0000000180)='./file0\x00', r5, r7) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000200)=""/58) 19:15:07 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f000078c000/0x2000)=nil, &(0x7f000078c000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8001}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f00006f7000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ff5000/0x4000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x352, 0x2e, &(0x7f0000000580)="ebffcbff13b9fd812eaa4e713048e69931929648752cae626c5f38e89c90a5bc9db4bcf266e4705db314a5a95e32a09872b319d130b22a89a5575c45ee5db3fb1cf277dac3fb6f100c206288314c2315bc5d512872c4a7fd133a5bb1022859e4a86a310914982525c3f295b87e71e66ab27e433b618c353e0ce03513cb0a921a6a831e9a02955d1b17344ecaacf614af7a2d1a98b6657345dcf1d9b22af78c300ca9539ad6407b4bea12a62f822f3031ec0df23aa19b590c67f7c2d58616a2771d9cac176ed9665e48e993c468f043744ebc5bf6abf8c91cfa97b738322d40486a81282d08076342e9384c8d2a3f0b092a00f0a183af573f11f341d25f8e256816b721bac99dbc0213000b4b705a32e2a2a0d43c2b0147b59673179f4f04474978f1100610c9f2e43a760bbd3df8d2673443b59aa743dfcd40d85537225e5d2073e5a8618efe8a0255592571e5d20e1d731f561dc325619aaf93c9330a4408d7e13407608b7753681d64ecaa12d3f4f13359527308da6f4998a29f0000000000000000000000865543ff3707c3e4006b3d0fd78acd3ef4d7fda971e30416be3f08d8c0f3ff5de7b718fed890fb73e7b4fd8a3d4c90030f3c2387db2fe2730a5c8bb11b660fe5e386fda1d2658f4bb2c22de34a93b8d6f41c365c02cbeb25d64ab615d2df9147d62e54bceff0e7b7c895355a5289ede6b63b1730530ad6b463df7c3c78555099aff459cd9e8f05e800a7008cb3f9812edbcc1d6028d1c9db039d413694f9171e32322f7da74535ea0997c33b33641359a1fd06f7faf643f68a0cdda0cdf2", 0x244) write(r4, &(0x7f0000000000)="a2a46a0313dd29e70a92fb970ec25a14815bc6f709a65f60993ff14b6601eda12ea2", 0x22) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r6 = semget(0x1, 0x4, 0x8) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000380)={{0xfd, 0x0, r5, 0x0, r5, 0x190, 0x100}, 0x9, 0xffffffff, 0x9}) getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, r5]) ioctl$TIOCEXCL(r3, 0x2000740d) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r7, 0xc028698d, &(0x7f00000000c0)) 19:15:07 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) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r0, 0x4, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f00000000c0)) 19:15:07 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x3f) accept(r0, 0x0, &(0x7f0000000000)) nanosleep(&(0x7f0000001580)={0x9}, &(0x7f0000000240)) execve(0x0, 0x0, 0x0) kqueue() 19:15:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) 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}) lchown(&(0x7f0000000040)='./file0\x00', r1, r5) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004015b0dbf5850a81f78e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff", 0x585) 19:15:08 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) poll(&(0x7f0000000040)=[{r0, 0x80}], 0x1, 0x80) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x80, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f00000000c0)={0x1f, 0xf}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) setsockopt(r2, 0x0, 0x4, &(0x7f0000000140)="e3ba89025b4e7f95252d125d257e0533eadbca34813b420d775ed408539d55176683b329c35a1794dc066ddf82122515aff0164434e36c384af72e8648e83d6e37537602d87872118bc0eecb610bfa991666dce0bf0e13d7f86ce8e43ce5ed0f6653f9128826625426", 0x69) setsockopt(0xffffffffffffff9c, 0x3, 0x9, &(0x7f00000001c0)="6cc7f642e5828d6e60289b1d316c7bd3844a839b839bba7a1e1f47134adbdc37ce9427f7b34a9c071d310ae1a6566992bb3fd7ddbc1cad264c604b2213de621b16d9826d4d68da61ab96af2afa8cdf6b13677de351792e419cbc7d30262206a880c23db2f722c6295e0f3d81508a927b2e5202cd1d3ccf1c9b5c83b37d8fd24f94997dfa0a8e91571db5647aba4b16c40b2648c8549d48f7d6f99654baed", 0x9e) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0x0, 0x0) r3 = dup2(0xffffffffffffff9c, r1) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f00000002c0)={0x80, 0x1}) write(r3, &(0x7f0000000300)="6b14fdd063b79ea8f980e27aadfd876a10fe5bab01b51490b8c256a55fc781a9b522169ad5fc23eade37fbdebb6664552da152a03bb92a919ef515f70f1896117dda567f607f163e3536dd30a8c9e690661da3400fe7f43595159d4be179ea25c1bf9f13c946426c78f428e44e68bd7c154d55b98618d129595cedff33b12c9e204471782f9b39ef8d7519314e644cb44bca3dd390331b9fee249ce827f15443aa24c0fe14166df2f60a4c8efdc2cb0bfe62d6169a248c30e4037980816757b9274d5a05717df874655b689022fdbf40e14302f8df5633ad1100062a451cc96f155027ec96c0293fa5a438664cbd472abab3c6e85ed0f7fc00906352bb11aa7dd811f99841f4e9615ea80dea9399e4d0a4edc21644305a906c8ed85ae490b8116c6c4ddb4126e226eedd415cd849a34bdd365e58a74d5af7f332d451f521ea177ef1fb693417c0977120073b0dbe08ac56b1bdc2b7ab7744c57e1e1a9fdf1c5d923e9516529ba7e200f62098e5f8dfc70680cdb2ebc1b32a50b5da15f4b4bbb68f9e73b80eacab588de73b6c25e442b4e3270c6875dc39a5b684b8ffb4dbd2acdce6e76e400c06a0ea71c02083e26c7262f2380bd9f04d3b871e0200d99acae83c08447c6c03b64870bbe1359d2e8ea31a726f6ee4d3980e4ee7c9b6f9fc5e6ad6916dfc84bec247158fe358a3745d652c93804e0f9d68aa02e256308913e7a639f8341773f04b254f025d818e8b2d45da5cc4762714437dfbdca2177925f1018609677c615af466b7b4562cf82d888f0a03c007c832972aec093acbdfbb14613616dbb3889b37c6a90a940a962fd2018e4a265402cc513c599aa65d6bbc2174c15382217a565370c4a7f8cb18274a2d5beeea97cb672b60a5579c7f6066a195ea1d1ba3af0eac91614c93957c5809e957e23eae72383e494ea3df4b84bcf6c08e39a66ce78b1b6fdb94b461c89b6c38c98027f75634419bb588bca2996e082d31010601521b5cc62faf0350689617df3592c2ca953e2d10a45dbb14e7c9ccaee78bea9e091ec326846819171a45b1aa351465fe2fa05eb06bb1770b4af7b7088aec9294647c8f5fb54e7154f2541ee508100ecf3b00212f29c883dee8e6455493346236f31f88a8d9646cc5143965d345880247d395080666bedf9b48c19d9ddf32f057c7f2723cce2570868827e5ce15fcff3a837f9737560d5c4f1b40adaa1287e26748ec2eb0e4668539f74f8dc5618369c651d5e6c0fe9d01dd5cd038b799a9c92bbdae8e193ee6b374c903b27ecc4875c3f00a069fc3369d88b7667088da534c73c532cfaf6955deec0a8d694c714cfc5e185ecfe0edfaaf5441e4f8fe775f967a92fe174292d520a29a79360eaeffb3f1c20546ad7b0ac5f705244ca67da94ad0774097baf7e0c9e1f8297db0d6f4f45f7b43c479aa3d67cdf3edf28d901d82a60a354049222bd1faedb66a19fac2f76c85b2b8167db74e4aeebc3d5bed4d8d7bd3f24892eb0bfe200d778a5fc702a3460a8c2ed78fa31a66c173a43c65b385860695dc1d954a16830fa627c9315f80fff4309c741f2556f99a70cd1ec64a14722bcfa5e73ab48eebdb48868706d7fe0a7b8b6a2a8c867eff5ee85113cfc9ffcb21463b9d7554c9fa0ae45f42ba5ab0915e55d87b2378b2932fdd65e895a8fcfe5e27d0b0a9574033b78968fed201a74f3f176e284a10b349a92b012aa0f46d77b46bcf9487e6c5c77b8b1254ec61f662e1be5ebc992e5580083c0e202bcaa263006e97a7f90ea041500e0da488bc58bc08b58ae55dd62c4e9eefe90cea7c61dceb96b3a00d5f9e2f685f25bc0eb815d8db4cd1f6d1dfcd6b68f6e49c1b01c34a88e178e8c68008b7e0059c72edaf1822ba0103ecefa71fe5eada2672ebb2a1ad64cdb2b33fa8ba34ac721dda50cbb2b427644547cf0c55607bc7aeb1b5c3f4e57c848f52c3917a494eb855d62fd51a50724cfecfb0bd9377d1209d19bc690ef22a0433448ef94b9338c3bb979cd110d2602a4ca25c54f012bba7823e75aab17884d092a7a094ff3bba15ac7ae494e2807ef65e27bd06a75b7464347a85b468f03b6ec8528fcf49aa9936f162ae09babf4c9a2cce3189c32298b442acfdb68db4106fd89ca34da31e84babbdb69a18d926d060e5add979657a8c096e8f8d42f1eefd764f43a3cc336db083b5b58e7da793bba76a19abdb3df14615d9c1ca432a8d6f38e63cbf18168e49f04939ccff2864fce8ef4f28b780ddb2dac1a1c38808f6351bcfacdb989170f678afc66df121cf029475cf0a776ae219e00aef7d271bdea67ad6773a1074317e5e0a974ad2f7998349b0c0911db69068b134223bd51ee43bbdeeadaaedea0ee5c80651b5faf187e59dbc3e7a85f0d06ddff214a215817683c48e2ed72d800b8e270b39ef5aaa6a82145b2cdf68d99ab883473c5f9070d4f23dd99db4cf182a4faec3b5283bfe47ba59854d90dcfa892eb49c12cadd5dc058838a123fb83cd07f8f7fd06ae48ec0ae9eafc1456e0d3fce9a25083659fecba3db7b8b21eca4ee111be69e9a0236f355d00af04ed856c62dc32db4fc65e8ee50a4ffe875f842f6b27b64afe1307146735af2791217289a4f3bf2f5d3e32f3f5e675880292cdc81ce9d235d774f58845ed361ad1f9072707f9737578c7bbfdb2a4c955bb8ed6df0d475b0e670dab4d09bb5e7f46410c7039fc82fbab38f8b85b101c618d12c9bc6fa2fe01f23be00bef46a8ce91f994c87a14ce6b17bd0c14e5310c1b6ca2dd0b8024b74fecfdd57f7bad8417ef43d353c76794267792db272a387308434740dc52005e6349df497a5a4df38e566ec3c3a34213a8a46075e9e9afe9264d25a0086b4e82e5933d803506522b94f6130d3f7589376ca8b827ccbc9d908b9014919be8a86487e565e51de3196574be5a7a3fb3158c431e52905fddfdb0907f4d981ea2533fe0e50a85aa2911d980874b821de3aed3b4008bc8178340d15375343ff6435fce28d1ebd19ffa0441531f98ea7588b3d2cb090692e460aae17156942fe22f4254cc5c5341f6b8294563126f6eeb416ae477b399b68240981e2971c8a9f10f3e8f1eca9dbe4786ea040fec051fa4ea1bbd1b3972cb435cac4175871b11a3300511354b29dafd3d2d8dfdc2e250ffa981d3af225ebabfe72915f7b9f686ea38a71008d4a70b735bc5447d1a1fb04668664382219ace8c353938cd3d350eb21f23a82f075479f442c472d1cfac33a7e56b70cd06eb54e8714f341807ce13c521e53dd561525ed0ee024f5d821ead3d241c1b2980ec723441c1b240c0b0dd1f399f50dec7dd370c0476528a9d4ef52b09eb146b8ebae68b3362b3fc7b0b188915dbabd9624977d2006e3ce6aa55073bdfe6b0518e70d78bdcb1bcf472eae7cb86461cbc6b2d76c8426159e55fdb0192be621da493bae226010727cdc3979fda12f7b5e28bbaae1db8f0c0b04ae3514ee4ce6eec5dfd91b42efc7207a2b9cd3c8ebd50948f2efb103092c6126e8e42189ca47a89fd06278da10682498c99c25d4705903abcceabc47b45a95c38c666c0e6baa3bb40cc5f66837826d28fe3db20e8666736be01a5bed3dd07cac7d1fe89c7ee8ec0ed13695f254fe0df74acb7b3cc9cba5ccbdc6bd096f666235bda22da2db60cb5683d798908610a92a5c2faff3d827f6509ca66cd82344f09ae847480614d47f53f3cc720bbee9c9faf3e56617a8cd1a8a80fefeddd5ef6aa0f894a8e134d4753918a15346f91facdfa3cf1efe4436d95b6738ebba542257b4eec299ae1128a3a0efc8c54c6f3f1d833f7faa3e5fe4303af19650b37da87af1845b48388e5abb66d53d2325d8a4435e58ad995aeb2f73fd82e9c8bb86f5091a08c2f56ef60885a9b22125bba12041ca79e70725bf171d6dc3efddfb6e76a94b9fa8503c82b7d44d47251eb5c9a6f1a24e2b776ff76d96e59ff14e551888713d7af88c63ba581a0a98944026a14538ee5d9752e8ed823d9eac710a68cb34ca3c2c4ac6135a04cddba869c53faabed201ae2c55a823dbee05c74b0d54f4ddf25b1560862658104a1ffd7579c06ba028c3ebd3693a30a7d4e49b8310ae52ec06c4ce3e63cccea59d893fdf8613c1177fe79234f6c735123a9a5f05a0336beef7ceba879150c006dee8229a8d07c5782e62c2c0b633931f15218450891ca187d8e262822038ffa69d2bd96a4986debd603ba31cfca5e33bf0effe525d2a09a71ee8bedc6b97b5e0385b0b0ba793c7464c27b8758b69d0c1cf48711ea55bc14f763f7a9302fd479960491be64ffe6ddb42d2b58d597fb7e0d08ff829009dc1d4abafd76319b456d63366bebb342e2c39029cca5eb17838c3a11cfa49a75953027c11c27f212d2096220e01154b2ad0efdd83c8422f367c5da09ac664a1798a30826e681a3ac1526f9ffacbcdb334d761f6e098d76f1c9cdb7c3a2a5952a7a0d85ca5e3c47fe8132ca6a62b2175659c50d34190497b2d9874624b4ffcd8e58a335d2d89bfe7c227f068be61f7962654151943fe6a8b7988b6576b8e9f62a04cc60316aa0ac6db08127308fdf66c48067b82dcd7d8a9c9061a212e1ad8382f76496e68c05bfe217a5875098151995649b676b2a7cddabfde8f4baf93f6b5fbb62f0b3aea52139c927462bf01465b148adec2b5bf24c162d177c451df6ca9cd96e8dcc72e0db5d7da7357b5bd1b5ee9320523045d70bdf4e3cad3b6408766bb2325430b6fcfbdb780ce6d533e1005587994dce608d994d0443e03f5edef00a9918a3b6d3c288eb1ee409af7cfd52a7b108bd2c099df7a222ef9553fec0a12cbcd589f71e9153b2974b6d604ce7a7003ecd9b6aa3d36ad5d6a50cb4317359a409a668cff9c566cc52256401aa5052c73a46c44fb59ef681bae16063ff96f5c9b0446703eb47490d389d2c654d0f85fde507589fefa13450772dd070e9c0e94bf240d30510b3ba5687ea39360fd90fc0946e630f09db7133343b4e2d41f319505453175314a392e9ab6ad777e4a20fe7b63d481cdfb9085b6bba7a5f71f9a630cac53c13547df6dc1197e93adbc28f3887b07147fe42aa39913cb5346081a45688040edd1d0b91863e51c25deb1f81b3e016f4d0b70eb298e795006ee61e36bc697ffd457890bd6ec69a4871fec3ddd7e84d45ce0ea85983692bec08320c072ec4fcc3bba23a393c108525013eb10384ef4cff569c09a9d63ed15d3c04e75c3c30658eb89295e53dde39c5ecc5862507b2067ea5541bb8cd912d2e1168f568eb6a426caad0584a0ca8b4e00d1fdbca423fcfb37091613913daf060cf0ae33a000a6ad1b6db369fb58241983222011643110075ec09a76593ddcd0fed36dc686764c9413cab085794b33ac6354cbb567f92a5e8563abc5b2b7511e08f60dbcd13b4176fb3bd8b26b9dc92eb093ed7bd269783f30991de1a863db3aacbe85f45869c1e96fe4dbd24c2df198d4e4a7a1608f1f070395afab68e6f320cbc9c567e3d15d0c9a276d9477cc02ec0f1834cd07e6a56ab5837c4a7ea8542df6668c85fb645761ab8aeea06d72a9ea648dae7fa9a4e162c0892ae1a8778bdc18a0ab51db5b6447cb55298e521e225a6911e043ce4d67e34ef462ce2e981bf7823cbb691be1f55bd5267dc06d7b29bddab0eba9d1af4276e7648c8fb6dfb3e07decec1078718c8c6d101e414d15e4850adb6b2e378cda6d5748a460c765a8ff5caa57ca520e97ad06eb17074b8b942cfb93e88a4a2ad2819f6daa1891175139ec6cb418406c3f9a9d39e83ca93c9a1762e", 0x1000) r4 = accept(0xffffffffffffffff, &(0x7f0000001300)=@un=@file={0x0, ""/4096}, &(0x7f0000002340)=0x1002) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000002380)=0x1, 0x4) open(&(0x7f00000023c0)='./file0\x00', 0x2, 0x0) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000002400)={0x7, 0xfff, 0x20, 0x4}) ioctl$TIOCEXCL(r3, 0x2000740d) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000002440)={0xffffffb2, 0x40}) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000002480)) r5 = open(&(0x7f00000024c0)='./file0\x00', 0x1, 0x20) fchmodat(r5, &(0x7f0000002500)='./file0\x00', 0x1a, 0x2) 19:15:08 executing program 0: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x3e, &(0x7f0000000180)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) 19:15:08 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000240)) 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, 0x0, 0x6, 0x4, 0x7fffffff, 0x401, 0x40]}, 0x3c) r1 = semget(0x2, 0x0, 0x200) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$unix(r2, &(0x7f0000000380)="394a8aaf45ae9242005f8b9d33a212785c11acf40c2242fd7cf461d34c108dc896ad66cc8c620c24cca1df9ad6fcd8c3448ee1fcef6bc2afa3aac2a5d26254c1238d727406e63a48f57c567d91395b159a49b19bb8f55e48ae231ec5389b2b3e34cd614b20b511b766f3ac24d1f18a3660a863cb68552d7aa925002ce0a1a097", 0xfffffffffffffce4, 0x2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000040)) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000200)=0x88) syz_emit_ethernet(0x0, &(0x7f0000000040)=ANY=[]) syz_emit_ethernet(0x400e, &(0x7f0000000300)=ANY=[@ANYBLOB="13fd261e26c13403020f809d6cb52c64dcf5eb64535a1ad16a0091f24971"]) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) shutdown(r0, 0x1) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000340)=0x9) writev(r5, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r6 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r6, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) 19:15:08 executing program 0: socket(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2010, r0, 0x0, 0x0) r1 = kqueue() 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 = getegid() setregid(r5, r6) r7 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r7, 0x0, 0x0) setitimer(0x0, &(0x7f0000000080), 0x0) 19:15:08 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x5, 0x75) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x80, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x4) syz_emit_ethernet(0x5a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x24, 0x0, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@dstopts={0x3c, 0x0, [], [@enc_lim={0x4, 0x1, 0x80}]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 19:15:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0/../file0\x00', &(0x7f0000000080)='x\x00') symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000000180)='./file0\x00') fchdir(r0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000049b911e2c9db6c59e36123e0ef931b29bd658d475e4b73ded987f47dba712b027db72e8ba5df959f7cc4ce5d084f50976c92c845e177b538aeafa998988941c4ad9751de175b0ca6ca7568728b1bb32afe687c7a1cf0e931d8bc3c55fe2df95bfe9c5dfdcc0a81211f38"]) r1 = semget(0x1, 0x0, 0x0) semop(r1, &(0x7f0000000000)=[{}], 0x9) unveil(&(0x7f0000000140)='./file0/../file0\x00', &(0x7f0000000280)='r\x00') 19:15:08 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000500)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000000740), 0x0, 0xfffffffffffffffe}, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f00000008c0)={&(0x7f0000000980)=ANY=[@ANYBLOB="00002e2f66696c6520b0"], 0xffffff9f, &(0x7f0000000580), 0x9, 0xfffffffffffffffe, 0x148}, 0x0) accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() r4 = shmget(0x1, 0x2000, 0x300, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) r5 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r6 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f00000008c0)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66696c6530004eba7ea9f9b8e370ea574c4c4a0b54ebca41c081672a0f832eae1ee16432260342eab87d70086ebe62a6ca23f2b439ac3501864fafc8c91956548119a175bbaba8228c7660890852d390"], 0x8, &(0x7f0000000580), 0x9, 0xfffffffffffffffe, 0x148}, 0x0) socket$unix(0x1, 0x2, 0x0) 19:15:08 executing program 0: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000f304805139c9f1eb34cc4415ea1f1334dff3de4279d2765791f0b1521aba98a2a129a5458a6e8116390988a881f8655c1be3a38f55f2fd2216319d196b2b904147d62a285e16be855ce1aa4d13eadc9ba63b7d2377286fda99291b51"], 0x64, 0x0) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/94], 0x5e, 0x1, 0x1000) syz_emit_ethernet(0x3f, &(0x7f0000000080)={@local, @random="50a58130a966", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x31, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x1d, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, '\x00'}}}}}) 19:15:08 executing program 1: open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x87) ktrace(&(0x7f0000000600)='./file0\x00', 0x1, 0x704, 0xffffffffffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) 19:15:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() socket(0x11, 0x3, 0x0) kqueue() kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x20, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) 19:15:08 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000280), 0x10dc, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./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)={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), 0x0) semctl$GETZCNT(r2, 0x1, 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)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x4ff}, 0x7, 0x3, 0x8}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000280)) nanosleep(&(0x7f0000000080), 0xfffffffffffffffe) 19:15:09 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000009f8b2818ff4529042900000000000000000700000000000000000000000000000000000000000000000000000000001ef46f77dda15cec50000000000080000000000010000000001100000000000000000000000000000000000000000000000000ebffffff0000000000000000000000000000070000000000000000030000000000000000000000005050ff046ec1db3b1da9a49bceda62f1c608da921410b4effdbec228f2da5af6899ec8e0095805ba382a3db3ff8852682c6fde1240d5c6e7c81a81054f50cab7b44b609befc04f2e68678337e8550735618625e616ec6cd8a9cc56addbd5667b803181c1ad0b9a23b98dc7be5f41"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x6}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 19:15:09 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0x8) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) shmctl$SHM_UNLOCK(r1, 0x4) 19:15:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') readlinkat(r0, &(0x7f0000001240)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x12a) 19:15:09 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x1005, &(0x7f0000000040), 0x8) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(r2, 0xc1b, 0x7, &(0x7f0000000000)="75ebfb3ea224833372ba96867adad4a8b2e9c5132de4bbb06d5468c363f065c140c0c8c00f0b", 0x26) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000080)={0x3, 0x3, 0x6, {[0x7, 0xfffffffffffffff9, 0x4, 0x200, 0x3, 0x39, 0x8b, 0x8, 0x4, 0x7, 0x39, 0x80, 0x5, 0x0, 0x3, 0x5, 0x7fffffff, 0x9], [0x7ff, 0x9946, 0x2e, 0x9, 0xd7d6, 0x56, 0x5, 0x5, 0xffffffff, 0xcf], [0x2d46, 0xfffffffffffffff7, 0x2, 0x2, 0x8, 0x4, 0x1], [0x10001, 0x6d8, 0x8, 0x3, 0x8, 0x6], [{0x9ec, 0x7fffffff, 0xffffffff, 0x4}, {0xfffc, 0xe7, 0x142c, 0x100000001}, {0x4, 0x2, 0x8, 0x101}, {0x5, 0x1, 0x10000, 0x9}, {0x1, 0x5, 0x2, 0x4}, {0x200, 0x1, 0x1, 0x7f}, {0xffff, 0xff, 0x6, 0x9}, {0x8, 0x4, 0x5, 0x7f}], {0x0, 0xfffffffa, 0x80000000, 0x2}, {0x8000, 0x1, 0x0, 0x10001}}}) 19:15:09 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa92080003f200000086e0028b0190030d90781000000046000000000000ed3fe77de3fb35955d00006d1ccc808b0bad0aa7b8ac1400aa440400004b6424c2"]) 19:15:09 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) lchown(&(0x7f00000003c0)='./file0/file0\x00', 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000000)) chown(&(0x7f0000000080)='./bus\x00', 0x0, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 19:15:09 executing program 1: acct(&(0x7f0000000040)='./file0\x00') preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x3ffff) pwritev(r0, &(0x7f0000000200), 0xa7, 0x0, 0x0) 19:15:09 executing program 0: socket(0x11, 0x4003, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x20002e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993182c7643cf2d0a49296484251534215a2efbfa8598f872a63509ae7f1fb6b4a4445fd148f402d0fbe341eb40c97715ce0112f576fd2fa9dcf2d08", 0x4b) getpgrp() 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}) getgroups(0x5, &(0x7f0000000340)=[0x0, 0xffffffffffffffff, 0x0, 0x0, r4]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r7) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x20, 0x0, 0x0, 0x0, r5, 0x9, 0x7}, 0x401, 0x1f, r7, 0x0, 0x81, 0x9, 0x9e03}) sendto$unix(r1, &(0x7f0000000100)="b100050460ffff000000080001010000a1fea7fef96ecfc73fd3237a340b7f4057136992357ae26caa16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001800000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc728237e351a78bd450773d475f9a7ad16ad91db7450d41d57196ec58358d2c56057ad0b9ffb76bc68d6c830aab698175ef68eee983f8d56d3acc3b8f977adfdd2009f3f241dab323e19c5ee13509773fed0b8bbed2649a79d1a3792b76a16624fdfd75edf16069d93f00780ca3ac8408e7e6e7efcd146321bee49a02f8c7d78854a99ecbeefa6283c5a233cae62a1cc58b773e2bdd378c321a15f64c99acca0d044cc4882171aafb23b9bed0f1dc6547a6efa9ebe6e20c510d327026448f0dbe4137e47d5c5afb05487e8277c143f07f004276fbc5a52f0a083818ca5b3cdaec886c4fb01e418c1ebc97746a026e1fb1e1", 0x19a, 0x402, 0x0, 0x0) 19:15:09 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) r3 = msgget$private(0x0, 0xfffffffffffffffd) setsockopt(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000000080), 0x4) msgrcv(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="456132f9b39fb68ca4cdfdb5eb753157d895eae126e83839f45f256c246d34187aff5202708c3664a8b91ed8a67af3f8a9682f45ce51a7463b911affd37d6a0f5a1adf52b11a0f978876cd30f0efb861988b3e859dd8850b6c8013b041d8e4e4f26326100da01c9cca3f30a836135d343dc408046135546bf70f93ef2fa6d917e10753a4705308a2f17563589b0a05d6e0455e330957b9481ad2edf5676a38bd62be0948368b4f78c26ce51a8c1c38f9551020005be013"], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) getitimer(0x0, &(0x7f00000000c0)) fchdir(0xffffffffffffff9c) 19:15:09 executing program 1: 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}) r4 = getegid() r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) sendto$unix(r6, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSDISPLAYIO_WSMOUSED(r6, 0x80185758, &(0x7f0000000040)={0x5, 0x8, {0xb4, 0x7fffffff}}) chown(&(0x7f0000000000)='./file0\x00', r2, r4) poll(&(0x7f0000000040), 0x1, 0x0) 19:15:09 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="018313"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000140)="06df3cc0da5bd435238a42059e38224b90a245aa6bdf52d7a37304eaf7e26fd5ec385336d8fab366a12a3e27590e4e8919216f038308a3b36a55da5051d9627bff7b7b172a94a2178d3bf37ffc7094dc59263e78125b7aa92f817903648403e133bea0df82b49bdbfdabde94ff90335e2241f32f10eae25e5d32240903cd08aa634e24887435b777301594539a8759b102bf7875c3031437eda23a874a78242a9d02f515a396149d01fa71a83fb23f88d9697ca00528a00bae84b599b835e082ef00033281aa4e5190a5f005740b3d9df21c10f51a9198052af0c1fe5fdfbe0b958843a5b8ebaddf0bb293cc9524f1d43f20b74abf4dfd18ba1f79e2c19def6862dec9e8b3d23b3def589847e29127e7d9e05218b241ad9d189f70863e8e2d09d6622a82ef3b46c47dad57e4f656152064bc0e27280e7ee469a29023b09bb32c13c6a80b1591197bd8a38eafc77af47196a3111d51fe5425c571b5cc79845a49c04e89380c82288b800e958a32ea86d92e5183b0b7163011c5a7b1e48237b559a0920545216793431ec51c89e85bada2b08be821347a4d576c029891bd0b994c48e8ad4f65c932366e5d42349fdf05c5dc8392f6070d1c82adc91620c3b3e4e1ed21cea5dacd9a5e3c926b412af6ebb92469044e14326ab9b7225317907deb429177b3ce516cfe7033bc160b80179f2a2e2e5f0f3474274df7915cbbfacbed177f2f10aa05cad2b1432a8a810747e85cb90252e2d3099bf3664520aed21e6b318d650660813c509c71644946336e6c103182cf0e8039bffd6b8cd7077b2947cd7b6c973a3e79db02c485ceacd62a973c9d3f20f2d2acf509ee14ffe39a74adfa50d363ec78253477af077654049cd0eaeb05f9f4175f59ccff84f98d6ca2c0721281875bab6a7cd23b04cf0af2d0c0ce7b0f95894dc51bfe99f9166e634ad6ac1d2ba313b5d791db935f81940251e7f2738661c0abe07362b8e860a7b9a3c039847d6214aba2e9192d8c5e15b1f7110623e151de8fbd2bf791609b6e0f33a04f0849f17984cbaa9ace4c76ee9ee92eed0109ed76d265a3ec136e436083a5413c2d234302a549112848683a9b6d3a54c681fbcf15d3a6d68136f8c342b7e8cad85cbd34d48d225a2b99574a94b90fbb5e4d9d5b20f219427b8d3263a825f1790199742788f92d19cbaffe586d2c6cfd86ed33b657883b9195213e689049c593fa1a6727d3c50eeae461865be174c25c87daa3eb162d26c34d17208db5e231a5a64c1687e8305e24d7795668efe482c2242f20a9b0692a4ee675cc2780a5a5fcd494241bab1b6740f4a127a9dde857bc6d4f2f48f4110afc564c492bfb185c9aa841fcbe6e42d36bf3714d739391407def8b082d1a2bdbb4aec1de70e14c6650b2992926734623014abdadea83cabcd650daf06a26f3d123169c67dd33fa383676d6ae595240059c124955a3e340896a1ebfc01a4a10c2ccbff25e89fe4f521b41e84fa1aae26e041213a23aee38a3a1ee41610c4806f7dc124eec6edb11a5524dd6016cac8cf08a7537a33ee3c0c51ca72ff8835cfd217a115c0cb9533819837db5fedebc215bedd5bfabc06fd732224dfd6d49fbdd6001512a81342e00e0f4e9ece0046d527ec334b16066c1234f42d7281c240722ef5c8f63505ee4192b4f3e91c75ae729442c136b4379fdab3de19a13b516ed5810702f08a10a435296520d40b31bc11a4682ac5ec39d3098e84686ad3af0d6cd9c9f6a786adbdf3552b38f711363d984a8aeefb291e863b20d35cbc22fb2743862219a43d41b4ecea168f47c7d031ffe85adb7761efbdf84e22ba9fc376e0432b46854fba9fc5c8700c3ef9c22d5c5edf9dbfa4c51733af561593e22392e31670e669573af104922d9f2aa3733db9014b192aa5ec4db0dc53f935356c3783f1230dd9de47b04c289020149cb73fa29a60f4ac27a97a7278d8cdf05798413b162f8dc23cd83ee7757a10a7f0a3141d71d378c9aa9", 0x589) 19:15:09 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000180)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "0000be", 0x20, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x4, 0x2, "2eb4ea018c4ffda0e582f62ffae4"}]}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 19:15:11 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = socket(0x1, 0x1, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x8, &(0x7f0000000040), 0x2e4) 19:15:11 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000080)={0x9, &(0x7f0000000040)=[0x9, 0xff, 0x997, 0x3f, 0x5, 0x80000001, 0x8, 0x1, 0xac09]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000000, "b04d00f3ff0a631a0000000500"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 19:15:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r0, &(0x7f00000022c0)=[{}, {&(0x7f0000000100)="e78aa98b278ff2ed8ac9ace1863b90ef3ed2a7365b8338542ec8d3bcc6b23de18e282aaf82ed28e34b4a2453eef2ff8a0ab3564086fed14fe572ba62283d9703b63943daa73669474c99da817490e776578557a2e62f8ed23d8c73c28863b30800084f084ef6a4fb033a62aa55e37acb465fc600aa572788114c3d141c251691774bb1d87979207488bb", 0x8a}, {&(0x7f00000001c0)="9f1acead49b8fa03fd1170d0f73845eb91d1a926c37112603c2b647cd3ca405590a216f579b53b21cb3e251aedb394c34273c052766eb47672a953943a7e689332844d5d3335fec02512619c5b144adbad1aae9252c83d1cc4df6c4eeb66cc742adcd298becc49195016e47c2a10589c2fa1990b5e18019963f2e8dcde7bbabf03f54cb58aeacc579130d43f7189a3ebfc57a4e031026ef619b9b07549c93e9571c97e471210f5aa4d98bb65d67a43250e4190837ec59932038001be2d9d41233a1bb8b01902e0843856486858d6bfb6ac051588dd73d6340070e38c5bfdc7b691b4c45a4c7d93c651be7fce2974", 0xee}, {&(0x7f00000002c0)="8c253e8dc534342d694d941fa1c0bc94e144b1df8922794476d941aeb48fa7d591ad54612a6481b19835383c3b0c5bcad8ac0f4dfde39c8c326e0414ed81572eff350ce0612c665c424009907b9c6447a70a2ff82f728cb4979fdcf6a23b12374d4854c9f07f85bb32a8f2dd274787bdbdcf51b9330090a72b82da4bdcf3ff0bfbcdfd2bbcf55b5ee4e1d9b4438c2df727433da3ddc004852fe02023c2615198335706a64d82188088bdaf7c523a4e246070da5dfe6bd30c62180864e4c144fab1a3515f4790a10db16834a0ef138fc638586d5ff2b7ffaad33bdd94f7089c42c503435aa42a707726e011153a5dfb479c43e73014cf5a6c549eab6018c379f47343ed85fbff81ef3409caf37d62808d7b96d995ce4b32067d4ec04e81c9fd5397977ef4b93058e38bc3731b2f29208e4be833ac0310930f84d5c1acfec3700fd2d8b55f554cd9408835a866bf4264d2fa4695d3e10b838ee4548d47a597c27ad91e55e1d1a9ebac28205ac78390da2c06fa910dc4f47c962b02a02a2313d85966e492c3cb933cbc0ba755a58b3184a122f147b367ddc09a83ffce8d4807cfa1b879b9ac575332add8c41a9f8c5594d5e6908b3ba40da72be22418c4c62de868d2f3c2a29b1b30b279b1036f3058ec21cc49611da860e0b7f22e9345f98b42315f44b785608b1bf293b019594fb70c928f7a8d2d26fcbba04b65529ab9265952ec7c75ea9e0ae9131dc9e8749ead354373bb55fd7ba64d19aa99e04437a271c21efe159e2e004fb3083c7c5d90a504190c48b181d53d68ae2bf41c4adbe6d525a3d4c5a782381103f21031be73b55525d32d2532f31b9d98c0575f1df44d33f1f838d35a081638eddb78732e07612ba3bf8bfddf034aed618669ce0f572a656cda5a5bbb7245a615cb643fdb377fddb005763190a6681f6f2a0fbc4326e36084d72fd2a8dfce3903da8d904929ad4e76abe871e91ee407ca4db5bbbcda9e8de11e3b5a7cbb29c8d9d3d402400b4deaa63823acf6a32cc25b3454fcdf633064e7efc9751e1303bec598cbe2d6d2268369749de7944665104bd3b3d4dcbba1503fe99620dbaf3f7d445efbe1a4d5074abac2c6da745571174c2b262ecd36e3a7e6e6c41a9d8e1cb3fe81de39cf58c768aa1b8b5d07562eab22eee5d174662de7c91c4fa255ab45b58f8f3d0956a7d62d71698b04d976dda465a29e704a82eda9c868c1b22031740ad1a28b4adc7f75daaf88d1cda2a63b1cb63c9cc7f5f805b5c33b3d7fb70f5b2d7824f985fe3877b9b1540d065fcc05552aeb8d103d9ea78eaf89bad686dc80a8a8a4d3757b858bb55aca6c02b3b3635c1e5868d435e1eb27289501c9439209902feaa87d3e4db5cb93dcaf491e7038bff3dc73ff2553e4a7518acbe67889e0e8ce028af98811e7d287d8367cddfcd39e42c567582bdea1c83be32e493fe77812e910ed5360314f7736d075d2c5e8566a5f6877c0a8d2be6f1cae8569758f852491fd2f955f252205743048e2c3fe6fd4a52c1423325b9af8c8eed210be9272203ed3083f202b73bf7744aa7cc85267e600f4e1d8c37c012919eede75a3e45ff1c22f8a130ff7b7311d83bebf2ec77e8db46b82d0817ff037f8ad9d70fba3f5ef25f3b8f9579afc1ec20becbf55f4780a596d404461e40e9d5d8519b48997dd09483b1c4b84f3f4cc62dcaeedc9a2791869ff04f06ac8b97dae929ec70bc9ec503896cc97dc970d8fe7b392e1cc8d7f6b1699b8b7d469b221a5ed386bbb64164d8b581b4f36a43194adc7bc5b8de0a94f13ddbecd206c716ba9b6aade5cab36d779d055b182d82d17742455176724ee435f9fcbaa2dffbe3195722af18defb0303e336ab7cbf6bc64a83f5a7b0ca152e159e5fa0ff88f8a0af43ea567f6c7bd356d710eebf659de046c66d6675623a3bef3f2a7e4fac27bb2a90e65852c08cfab45fcd686adcac7bbece0c952cb14fbac1ce85e5749f39f9e17e19e5b4e4a7b7c0f93a4512848e89b53830ba4c72a4e18de0bc42c608482c63b11ad426a9ba90799967797eb38128006e889f32b663c43ace6ac67ce719dbc35238fcf1e3dac4bbbf449e070dfa36805805f406e46e6a38cd45ec18fe14dd0ca253349f128bbf88f101fb7ef4c226375b2f49737c1b94138186959eede33e11d679d42380d8951f4e7533a53ac22cb3516b95e92bf08542fe1a58b936dff55ad75ed98aa71b41e2d071c0af7e3ca520d44bb4962c5aea40cb232900bb09d0eef7326d305ed8a20e4e3df8320e06112e22bbb8263c965fffad5c939c997211ae79aaf164ecf358dcee14508164a39b2831ee02b6d82732e14bcbc7e586c3ae36972493fe251398da94c7dbd7d6cf914ce60c46159bd1f21a924b7d7acc341b0892594c9373a4a8cece64ae558d344fa0be58e7694d282aafc7b6e3a14ed612c6ee45e2cd88a57fe7336f9bb5e86a2ba40f4e3bd969dcb61b63dc4cb5f61179b16a2f05be364350b9645ceb55b8c000fdcb7e4893e69321465d054809cfee97fe88f677e2f15ca017c5564ed4ce2ab95becc5566e4b126f250f8d8bd020d29d05ed3dec4277e1040ebfb788123a0fde6083f57ba252adccbb8e6bef173aa056f4046af76ad78133afd280169353c444ad6abceb3b3ae3c9efda3b100ef924b0ac88d0a172e9aa1ded050874b12f6af953e3cb2173a3d12952c9a8b7307d57bce24ae0f6e1a1eb3b1627f73887415d0e223c4ee56e134329272a35b764c0876ee5273c8ba2816f38c92b810ad308bc8ad16608cebeddbf83e7e93cb44a7d486ed08706bbb7e647dc7a7d2021c04dba84e0d38372a41d33674e7d18e43affe24ba9cdf4f3108111adaf45a8fed1447fc6a1f2147b886327d14165a722f3add533b218af94f24e871ccaadc6840b8ae7eef68728392e46b5976e828bc335fe99fe1b94d9b74a491fde1e79ad8489da6752e50bd144c0b0e219d1549bc08637071c70c3c8948e2e1226cdbd79dae3e950e7b2234dde73767b94b536681ef48681d62b274ee07c13dff308551dd05ac115d812182eb9cd736efd0bf75dc1ab9114c5c0b2bd55c88ef5c409d49a48356d1278913e0f77134c9c3c064950f7e381123c0564a97f3436b54167652267b56ad1a59190df62c848d16ee615cf1da4451a5b048c676dbbb2368c71fc39be18fe086090be99cd83ef193928363505b883fbf12c15677197b7a61e0c0648e0cafa813f21b6140a9ef2732c3ffab323cb055f88690b3eb7ff2d1be69fa613fca027ed75e20af008e21a6936d4819167c2d1adbedd4c79f5b1c3c6accade2e41bb901a4dfd59c0b31116ff2b31fab6538aab4418bd14119f8b0411ab7e2e4ff189563804d7ef0c5c8b115f5883c305839ac2715f70b89b20dfc026836a0b854ced2f4fedc2e07dbd2b9e72f4f295d0fe012d5e2bc55ff47131be777dacb38f600bab6f8559c62e5fa8764ba14265c3b182d5c4168cfc257a5ea4703c0e865ff44bb7d5bf96b25fe4ba2800952b92752160da1b8e3e6242425c6256ce63fe8a704d1f4e7e3ecfbddb119ceb89562ab37a3b70aafabb81b57b6f7f1a3f511f7ecc5705921e3d6afad594eae0dd4831bdadb1426966566e31b69c0e3b3c57c0f5962c778030fe61d9fd95aeb0f3dfdc6a6e79e886ce0cf8c6a7ff29f6d3a404b351b58d669e8250bf1e02f53b1519e3c25931addbc40bf25ce13432c4ae70eae987980a61f61ad18f99f2a2e55301254133af6e89fa1d7783fe9b123e2a065a57111e82a177e698e1b97795579515e5debb3b871d5b729c97b7f64b6c916e902a6ac868704327a694c52213c858c2488405a702c7e049125aac7dbaad096ecc40a79ae3cd7639dada98e0ca49357276a5547add9df0d6d592cbf88a1b18fa3972cff276b22da65d2c0fc5bb5f52b5b1b0361151d50f20ec25765a0750e56df072f8d75df93c28caf8d8c7fbbb1078a207624d69419772d6ea3f0c5a2c48326aa9731892f7fb0725c0fa0f7d7d115216ee99eb46c284bd55df95afcc3b32f0198a835c7259277c96b64a8718531f19e91a7be5a17e82a3f9d256d5b903472b62c48d53c2dcfd7a1ffcfbe3b76f0499340ea49ce792daf159997ec71e9975092511f15b9cd47c051d806609044912bb97c229f2cc418eb4508e938d4e32227334278a4b45c50ab5435fb8def5669e8c24f3a5061c813d5749362fd943bf4687023a0d6bef179fdf556ee5cddd1320dc745feb7a1c333e3ec50baa69175da340f7b38273babb50d15482ce5a7b8f1daecb2773fd4092778d9ace5dbe4d390c164521cbe180e72ec54f4bcdfca5a8934b21a1f5deab6476385e35577d3827b996d8a6531a1328e859c2bb94570cef47eaa79c0a5d2411266d49782d6c563bd10fec972ba929b4f1547b30e1228b55916db383c5f3f77d04a9321215c9a147b42e88a5618177cfbbfdaecf6731b6864b78e91075dfcd39235bbbd688fa1ef3b6c59eca3b2c2d28814cdb472f2d8802794163838bd9e25ae174cbb58f900fd7fd176ef977a7595ac3df737e9198b8635c06359d69281709d10d023493eb9393e78975bc8bbf78029c1ee6e338c2bea6c06bd845e96be5d92517534409f80bf7198b23856e7e2b8419d7108e733fc0ac63991fa2ef0981163dfd790c8919b70cfdbdc935ffdc6d93ca2e126ff07186960b44aa5ad8dea97130312ffbc98899bf076f9bd94cd99c21ae4102f71611c67d9a203c3d1130b8140fcdfc9eb42e6225e9816d778e811f51b78389493de8cbb8f192c012b87d8e28e5ed79f19af87360b381d0ac6b13ed33a5cfa20aea0174b1c06635eae2dac31f4282d7dddbb16e0ec8b6226c2908d7b830592ca5e606773055cda438a581eeb1e5e71c60f6fb68cb0282dbe6d00e3319d7882b164c97e31ef1d631dadf2925ec0ecda1da444a9bff9ececac2e13bf51483f0fa0e184b5aa83d1b881a4973425303e5b865aa476c33bfe58dc991764051de32a7c95d0e411ea2b14d4d883abfaa487a55b40bc171e32f97b0a9ee34de9bcb714d21eb7e80558912a16e4c0c5daaeb035432394420dd2d1d8eb7b6b7e6494085a005c996abca8b7bbf7743691cca50734cbd503d6f69be91d3ceb0dbfc08f55450bae92fad8fc4b4a8d164df2396df5251e7078b11c7df36c48bf43964acfe352947ee309116bbd533d67b0688536bf404f98812393e58a90c990505f3bb69154e7c24e8a0a5f960422cb95d29fe2579c14a124c3248303254cfe1cf36e00651180d837240fa28c61691ead78b47c309aa40dffdef974d7a7ba35c56f8d1d9ad8d190c0ad0e77877df40a2ae6528703fc78308374f016ddbe5c33666abc39fdf3ce7833259d575137919a383c131c699f827595ce63e3611aac4f4e1958389cbe8f74cc434dde9553529c2053eaf98ddb5e11d7f1267defedf3d2dc40ef9c9c1e69d04f7eaf138f55368239c810b50a3c9aa0dc58db545bf011de57eed269170f1cfed10d9c2f2de34c2d841f22a066e60d9c4a02c9b3d8dea98bdd262edb4f1b242589e111d1c89919d5aadba94ee2e20f2d077efa87657ae80b0173826a47eeb2b1b4e9fd35e94d62dc9bd1a037955a3f29a970e8a2756e7d0bdd8bee181aec30f32de0523eb00551d4d6ff82cdd8042a305f6e3048c096271b5c81b21077514845254bfa00d73656e7e2f663b64a17b58ca6a0999adaad408597a6695719ce5bd897f6794df12048b45251881babc4023d2fbfd6c68510a4927d69d98b9f1b044bf3c6bd80477ec79fe1acd94412b9", 0x1000}, {&(0x7f00000012c0)="8c3c39cb4281665c719c29092dbce3c68174f73671918b0601702df723790e4712b9ad6c6cef4de63fe6f3df86d16b84ee43066830c8958a52935a0f724fd916ef3f96ab37822f7a6edbdab53904c5854f5b5bdeefc26a50b8d5df11933fb96896b3e3aab31485540e70b2a9e23fa897c327b2425cef1e9cce18899e12c3b587ab84e65325386f9b5c60f57ca108d224816c33ed0285cbfd17f9e43d395da8a44a5d46abf9c5946b21ce65206d820e3970daed9cfefed883e2b77151c7e9ca69b8308490a0c6a6471dadf50a32d90417b1ff309ffd79d6583788c1f32e6f7f9cbc797c733e1e65a7c152ed2c2b9c3a623e626227ef2f520a31e60a2544280329ed3b952801b48c0e6fca731de44a23822d04c3b7bf4dac4caef89f26825e3f57b79851b592a5f8f5c23a6e21c59bad34e56a0be5fe06278afa5c509361fb673ae8d1a421157f16aee28a2f199fe71c1c64cdd5e9fed3a383646869b5134bdcb6abcd4b48d1c19faa3f5472fe7b638e3717a94338e0354e4e64c37aee44831c01731782a3543b460d6f382f99bb1195c324dbb1ca9f52bc8ebdfcc7dc8a3e52d4ee344512978e62f12cf24900615ee68ab61b26dfc4cf6f70146fb0482f9a898d34f73f688409004b054dff5f03789eb367ee1ad2f27c6277e854424f4a5b8374ff54749f1c085762464fa3ae24229d5feefa2a82c412f564298e2bf1575bfca9928722f94f0a8bd3bc425d5b6e8a4e4e24ed12cb7ee996837125148bd270f1c41bc7de71f845e453b605126e815bf535d1058a72fe46f84a7ddee6322403ca6c0aabef1c899084916386fc6b97adef2df7691923e8b461c387269de97c7306a8599d99186b6430141f8e719771f6125e2ba303bcda5dc7a01b6d4c957889aba1f1c516af272e1c8e3458a300c0af080a447a80b36be9c598a0c948a2e994288402bb86e94dcecd2b6a98b100e04fc3a22f491334d501de1bc70b04dc3f1bc67c3e99c5d9f44a237de0c7199387d8324db4e73a9c57a2a6ce648feb1123b80049384e423f0a6118bed8ddd1e4581c8004e033417724e7056e5b2b8ddd0bcdc6e7bd35a52347597d16338fae997366956d84802320f8278d6e8b2d93244538f3067fa97eb3912530b43066304665d787a2c44c67dbebce9d1cdc77f941dd01f7b1af4e78c89163eeb99d6a0a12cf5f6509cf6dd3de4bdc9ab5776eac40949ad7dd698d911ad775c2d08dfb448133a0f534ac1d55586518b1de0dbfb5f4f5b14ec9f67c599562d3538adb8a8f113125be900bfdaa14b54fb916ea84eb04fc27eaf0dce99b95338297a823d0e2e78a05b18c52d8a485bdf0523293d34dc44bbc066f6f7b92e5f574ac1e6f3a0a7f40ce53de2681d2a60f429887415ab55d17a3d9a664378a8ed89eaf15069328a622b87b2524ea18e192c7f0d5ba9fba5c22abf16e392645d90587d93160a42bef3bf1577d03e3146af2b7c99286e4d7dd34fdf3ca65c3e8a82af87293bb8a8d969de3ec5af5997b7030f39d180873b67ba2e84b87f638ec83e34230e46c80261e637b60e6abd9d03dda86c81847c95b626ecb09f791f26622e9d7af57f8d5c91acae2e9fccb7b5810036ef934f6a28616f1246411fc8a8e4d9e4a6c67e4202d374feae71fcf80ee57db5a1dd068c1bcb315fc92c83cfa1a34a53ae01d9ce7f082b2eb55e259f50c844994451fcfc0ba5f5b90ad0a29ebf110eaed0571c0056abfbb5d1a311272376d42bd15c78cbccf8209eb6f44a33c31f9d52cd0ccdfe45b760d1fae1e21e4eaf6789e3750df4e36113b4a3d7ee0abd366b05ff35b6e6b9f9aabe64d21b84c5a1bdbe4a3a13d64816b0a026e9617c9bd08b41535a959a0785eb6664aa8b19f60404ad0c6d622a79bb04f9d2c24a937d886d248b175f6da570e9822ec2cbb38b0106be8b08c0ff95d31eb2a621d1b51fd1896589dfba7f562cfc804388d78b5125e4976463b848cfa0e52bee868a5492fea353422299b27e9ebee79c7285e6365791c3c6648dfdd620b38469b966e474880bbca13bb3b73d48b137a0661360fd966103fef588b4828841d89c8be6feb10e3fa0b65d31a1341ed0051c45a277f4457289bcb123076f95f700a2711ae6c089a409548f0511bce01a7c77b7a424d51e7488e43bb51cae9579ef70f8a07bc7a1e7810465b21c235c017ecd69057843190560291862ebb30eb57b255bd9c4b31508f870312db47e4c1395de09418e96fcc4b4d9d76040ffd8f028f0daedf3c2e39dffae6cc6a4b4ebe69cac2510ec1196b4ec31e6c14b0367ab9899026520012b698441a10313be8992343a8650030bbf0cf60eb24e07ed396ccbcce9d51605d3d57bc0902c5122397f23e19dd0121b95fddd24d2b9d51a28bd33901bd614ae649bb4c21d3c905fcc686982c47703e84230684e25a8497d642571c7297539c32c23dc096e82e5563f2660685933ac7fc1351f3405b75a02a33126463c0e4b5cce3a19402af335ead484a572af6929cc4e4f45d66b0b20ecfe3fd3a90b7755d82f62129abe0a2414d9c42f4d969801441c3b2be2f161bdb229151c4f6007b48951b7d5b74528b997aec4971e3672fd4b8740ea44f8fcfabcaedaca9a284d149e245f91c197d5b5f860aaeb0ae2e93ca32a6d7174ac61ba15d8a09a649a2fde228caca411e8cd8b44be26007ab4972ad1ced9b3be55875b2a6f29b91d9bf2ebd397005040945c458dd89fd1664803cb1a1a80d1d932ca960c272351e63c215daa78ca88f484405f5603aaec065bcf6125b51326bd831cc2637e7f1e9b648986d561b7ca47f8950e6669e468fa9ea4d66fb7b3984fb1b742863b6b14f6e2bdd6ab13148731ddb825e8c18add98dc1244a2fe81f08dde28d956ae68fe5ee983eda1c7fae0819a124869ae25e039cc6c74fc3933611813729cac56a250bb3485490f73bcf189149295dc922e2161f1d7fc09fbdb6496ea5c985f8ebf7708291d3386ef80a5695a1ab9dac72b42824e4d223302bd43cd76b4845b62501bd3bb6eb0de8aab61e726c8851617476e036a0272e727fcd5cc84c4709a0a294b5c44794a4fdab749e4ec1a05974e04f7c26f1a89e8a84bda37a0e54c1e7e0190ac544bc6beb80a2f4eafe77f81f2c3df77072842e45f64fc7fc5df53c6f1ac43fe6b8bd08c9f4964c7c0a6cb4c05a2a994eb678545d267b67c85f08247d335b142dfa4baaa452384286c02d97bf56f5ca2c6f4c97c98f04969eba2d25ea6051ae97ef0c0a93ea3540dba7e7895cf07fbc2d5ed7c3fe230390639d39fac8f1ffd09bef63f9110153cdf9af8c8cbd2b70ab9fee1050a4492e0f7406ea5391dc8745d703d34ca34152b9f9a20377ce42422267152e971c6356710748af7a80aaac44df9942541951547f1c7aad95e1f919da27bcca2cd19b68e5348d47aae2b2396de0b2e9bd4af0db41af54e5c2f5e914781df41c4c190b50c42d1d6c6a462089f100f83a8be483a0d720d66edbcc9590c739590fee11c297edba059fd48228d2869a6d54acf810376d53d412401ed0226f885965d9f664307ca5f2bc12a65cec04587d74b1c4632a85ac8db7e6ae7a4abf956aacec52b170cb6f3021f00af575588d4249f423721f4ddaa4af8d609820b76a8e01685cc5560e72a8ce1e714dd93504c5cc2ede7ac8831ab383a0990f80a8bbe8565e754a854fe86dd7ef426f7bded67c58c182edbd4bebf765766c3eb51407fb4e0234c34a309b87386e5d5d2831baa5f04b17ca6b6f132bcf495ddeae480aa6e905e75062d5b6454572ff0604cc227c4cc168a0b3fa2f5eea11cdc4c8588a6073897a003a49e678d9deaded5a9709f12d8a442461e665d9ba19dcfb48add6d21b6bb6b8c07842681b2400cd53cc7d2466f899c8e1095943560048f9080927c29cc72bc56dffba9bddb2e2b385e7b71cfe63856b027e3d454c30f2f6d813f6011cff368206a594014f9ec6c8840f0452d5976df5a65ac9e729411d47ece5ca11708eea73391caacfe01fa724d707702896cb5cf312d318de5c8e799ce628ec7c1a29545ae190e323d801d3f424aea30793fab1ad8d0c1016059745373aa84e2313225187835c06181c4fd6beed4d041305e2ed6a0426d78311945edc19558f9268ee6f1b5ace0c4c26983a5caf49386d9ffa073b1d5b8542d2039e70b2a3bb33ccf10b96b0280019b27bed540aa05c5eac16cbcdba33eceaefa821f00fc1ac388949ee9a95692e14533bc3893f2847182735bc0a37dcf3effdfc1e19a87a884850389302ad1697a1ee38b38266e9bc117fe6b806071c53a05ed39cf62ca3dbd369186ed62f309caaaf92517ce7d90b318c0083d759277b02dc1b345790bd681341e65a05e2606068bbab69f0ce87531fbe689f22e18cf0bd10ffefc9946060d5018d2f8c6fb7c5d5f103ea66a13fa6612edf8d7ee08e1e9b09877b1db4b9184ff4e5ac2179fd3d32070f8cba8fc7ea9717369471d45d00b5a57ce8f77658db067b62a8447876cea5a282e138121e1b5bc04769379e758290ecbfa7bb056b328fcc14458d8a06c95d321472194f882013f44fdec8e29b1f65901ebaa368119baa61e1da15fe56ba24584c054921ca679c83a013590aa894fd5eb11972d24ace301e0e851ee0ee223862fd0323e6cbf6d509b8d947fcdd7482b2bbfd7cdaf14a2f9afae7f250ed942d7f0bc1f78d3594095ead3cd0bc940957c48c8d9a29beac279c42b8434f9c8f9727dde887230ee2cf0cdaaf3b0f3ca3b76904a472f9f64aefe6ea2e0c219b28ce70f3b375b04b7d5f3987f8310badfc1105e3fac37a9740c26065619424748f6d3acf4f002cb90bede762db537c42e46673245779a05ad95a2601a9ce8d7f2de1d44da0bffee68072d1d855ba1890552a341c1fc861fe9b368514a14bc882985b91bfb4cb6aa872c58a7dc2d3999a1dcef5784cacc19dab333546d76124e8b33bb566dca7f06c24a18c4f4bdf3bd6d9cbb8b7291f9fb15cd08af2bc6e2716f5ba95990ec9bb0bb76e2b2549a37a6631f43b016eb5c7a1fec3c6154f8970fdf626fe9f0f071c364ff74565c8a1253dd883d5a0fcd0b93a6e1e524c48d239eba95d928716cdc271d6d45d594df020428c8d9345f79002ab563307a0dd5d51a6dd91f01d860b5cb507cad69ef03528753c86a20ce9df188c1fe677a85d2761a758aca4575fe19d86c8cdc2e43cbbbb9f766c896e26e0be95cd4cd44267bdb3dcaba012dd142501f47997c3c6238b5b7e3c3de0c31735205fbc82ff0064c572dd65462e1e82c007075fc915129382d9e61da1e20ddd688582f866aa379f3bd0d7cd24de8233dc74ab35c269cab8abbe249e59b89d5e52ffcc72a0033493c355097c7b4e99f03b3dbb0d1c17f42a5be4a9a7e17a3d551334ed9a848370b2d4a943c36408ad1bbd3de7b5f313a4dd31258f628745b8427818b7e1b1d9207bc7f7e06131d0dbea1e9b20d6f2be66a6527acee9070eacfae81791a1f4e2e3782ddf427bef8b9669dd5bf98160ece1e8d93ac529904ced9961fca7e4a2c5bd914123bda3bc9263047715ad957d93b47819bc6bfe1c3932f189a04aad65107b288c584a369d4a71f64aeea064d927837d76fa579315a4b7500e1c4ce36081f1d24527834dac309338c8809dbff509f7326f736fef6b2928e2fd5748cac02f77a6b7f669545771320d0a229070e0c8868a1b7db43e404935fbd4364d065cc41398462beb0572a6595d5c397f3e447859efab54aa34b0986d61513ad8f19231b93ff2dd7c0439a12e08bfbba6b324", 0x1000}, {&(0x7f0000000040)="4c6fc612b8dd545add5be91aeb39ea05021ad9ca17ed216033e43d586e0024ffb69dd1ac19e9fafa8acff7f061e57bd4cd6970897fa11c75b5f3cfffcd1a2c86f29311", 0x43}], 0x6) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000002340), &(0x7f0000002380)=0xc) syz_open_pts() setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0xffff, 0x1, 0x7, 0x3dd9, 0x5}, 0xc) syz_emit_ethernet(0x5a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa04000000ffff88e7000108002f5952bbaaaaaaaaaabbac1414aa0180c200000027bf1bc742f92d9cdfedb4379e261dac141400"]) 19:15:11 executing program 0: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r0, r1) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="020000000000000085c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105e4744e535c4890536be36d000000000040e37553000043dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294fa1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e42072eff19ad5999b7affa3a261cd46c7c421479c2e28b87ac681d0f43f4f1fb1daeccd1699425e57a7267fda8f41b913d53a2002f810da02abcb5d49c8d5588084fe2c429538871ea57f35f2fd75d685c935396a8c2377470b08f97458e8e30c4bbf84fb6dfc840dd9bc84ac850666a0070eb624d918a50a919943d73b9bcc11f869c6b1bbc5da29027737255d648b7a5f5d8ce4a9afc9e54a6f1eaca68728ad8e655b07463968cf9c169ee0cade266fc5f1ea9b2e033f40a4afb9d4fdbc0cf4040eca54c60e252d0b282261ec55afc883941edc2cfd04136bcc75571da8096fe8c5bae8d5dcf1a1cad94fadb1dece0e0ffffff52aaa43987d0e16c127a5fd9a26b526689731a81cfdbe18ee8c90978c224b3c1c8ef82d88b2466ff28f36b37c7e1b0c3c4dbdaffa1027c5ed1aa445fba1899e451a54e2e7c5ca9191e3cc7109bfab94df14399ca7b430c26eec0c2e508c18dffd772bc0328eca6a7312090ca45dc9996fdcea41b272c000000000000000000"], 0x1, 0x0) msgrcv(r2, &(0x7f0000000900)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083fcf1b310c90fc600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bceaca228bf040487d4b49a5958d3bf4b2e76872999aea98a4fe431762a09dd05dc16339c03bf2f48f9dfe8ff1de17aead7a20e6e9445efcb3ea01ddd94c4aec576d7289880c0bc817b28cd7e766882d3f025278f9f81ac34d4c26e87d98a3b834a716fa1c69bc4936ec46c6d2a93dc2f934163991f4034070b193214ee0975df7c6643a683910dcebc957e6d7d1e44dae80878bff4"], 0x101d, 0x0, 0x0) msgrcv(r2, &(0x7f0000000080)={0x0, ""/59}, 0x43, 0x2, 0x1800) recvmsg(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x16, 0x0}, 0xc1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) msgget(0x2, 0x410) setsockopt(r3, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r4) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f00000006c0)=ANY=[@ANYBLOB="020000000000000085c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105e4744e535c4890536be36d000000000040e37553000043dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294fa1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e42072eff19ad5999b7affa3a261cd46c7c421479c2e28b87ac681d0f43f4f1fb1daeccd1699425e57a7267fda8f41b913d53a2002f810da02abcb5d49c8d5588084fe2c429538871ea57f35f2fd75d685c935396a8c2377470b08f97458e8e30c4bbf84fb6dfc840dd9bc84ac850666a0070eb624d918a50a919943d73b9bcc11f869c6b1bbc5da29027737255d648b7a5f5d8ce4a9afc9e54a6f1eaca68728ad8e655b07463968cf9c169ee0cade266fc5f1ea9b2e033f40a4afb9d4fdbc0cf4040eca54c60e252d0b282261ec55afc883941edc2cfd04136bcc75571da8096fe8c5bae8d5dcf1a1cad94fadb1dece0e0ffffff52aaa43987d0e16c127a5fd9a26b526689731a81cfdbe18ee8c90978c224b3c1c8ef82d88b2466ff28f36b37c7e1b0c3c4dbdaffa1027c5ed1aa445fba1899e451a54e2e7c5ca9191e3cc7109bfab94df14399ca7b430c26eec0c2e508c18dffd772bc0328eca6a7312090ca45dc9996fdcea41b272c000000000000000000"], 0x1, 0x0) msgrcv(r5, &(0x7f00000054c0)={0x0, ""/4117}, 0x101d, 0x0, 0x0) 19:15:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x6) syz_emit_ethernet(0xce6, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff4c5b0aecb9cb86dd600000000cb03aff21405aafca51147426c00f82783347a0ff02000000000000000000000000000185009078000000000013a9f4abf54a6b11fcb35efa958e565f29e962361ea852bc3b94df4c2934f60fb7e696ae0f823ce1c7c7b31593049c0d81680bd536d7688e7af382da2b6d73fcfa983c6df05ccdfa38e756f30dca792d4542bdcac15e43abf716b21bdad9926d4cddbe36e40752a164bc22dad4137714c71ed9476dc846ed82b117b04814be7b45e04388861f3edc783c252428ed69d849113cb76a5b028a420017bd62ae6fce33d6c1f18e77c084fbb0e8b49d310f28dcc44ec9bcc25e8f466f12f3d3eaf03ffb2137e0fc1f7ba4437bb25f7871d81fed936332e49ef1bbcbefb03b8b314387038d434fa886d5ae78c8b5f3d196ca665da9be2301d3a85f4700266afb0e07602725152bea8926853b53b04760964d26121c49d3a5b12a175e3e9b981551f9e34ef5573569e0d544c6d7b09702dbf22ee8ae2d2c511cb3d11947033b668bb38a3c398c8c56b7f3c97f37d03ad0a153c034b3fbaf8a05001d9de196cb2327fb1647d65f16a7d60cb254d06d8d75187766323808e2d728d815d6ebc8ba3a8cd6035075632f9e810e23261a7ca91fa95262ea5c292ab767a0f950394435ac8798debb274f8d20f536df39f28af4189ce6baa209c9349aca48680f77a351fd46eaae748f728bad839fc535ec0de3c3f0bba0dbafe597e9da5644a42d963995992639f7f7cfb2eb0ed12ba5a8a01ed84b9e0e31ea8a9ff59eb6de5c0553c36a183bb697779f5efcd71a031b8c424a744c49756f2a1aadd1ab6f5abfdf7bbe94e4f294a53e134047bedda951923d2588c2011798a60a2cea3d316992fb68f8b420853a004c09043409b694e5160a9f58824d8778b63768e4c44d490b9fc4f762e9005284a6dd9cd1ff18b47376e436ab2722894a9ee5c499eb7f7c0fb1fa3e2ee64e9ce77435597ee2c0fe92a31a50f6d3508f9c127e08bb62876c05eda38a4a405037f43195e63c0d040593ef3290f56e432967b36282bdf8296efb6a3d4a76c5e39d4712de1086e8be101a43346d608c3fba9f6cfee4a57875930202cd33dd01d30e8453b39f55e0e40194972468995038dd8ca7cb33da1477d4f49a3d2c85f26e8550de53540f6b2e2f88b9e2f878f606e6cd0fcbedee0ccb3e6bac2c4694ebcf5d28840ae7cb97fe6952f817d71397f9de2ff7f968da941a41b2cc11a99e6d5582f4a03002ff5d62c6a27344860ee16fc610ad0504133c6addbafa42f4297e0789db29fd98ff31eb606554726aa88c005f911f3ef3edcbe366aacbab4d16806be960fb35e89f8c19672b3cde4c5be1b768e3ebaf9be4316cfc381f2f7108e99ccfc66d4d4faa0f23bc1f009c2e900637a0b4671932c8d2d9272d8e067a665484ea007365b7522a859f8672d170837fa8bbc51f27b5fb4ea3f89cf14785e3c4bbde3cad8f24fe2122943d5564b790072b8b76254c03d99a1691882c76df90e8de59d3c286052664089070da54df364f270950984662cbb2bd2b7673685687eb81b4696dd401dafcef8f2e264d07f67a83b9387fc8ae1562d0930379310ece0249e4ed00239e117bb3f38c51db4394290d4a21aa7f8d085220cddfdd29dbfeae3f6c9e2bb121905686de290370b21f432cd9344a84bc777bf07f4458e918a8bbcd471d6fc98f852af06b28abe243f420ac56269164c8e30885ce88b177165cdaf23e03edefe4a59bc6521343be87f356711585fdd63113f8592e5ce4f8ff179159bb469203eb31e1864d9e11c5b1a189dece89e637ffa3d1a6945181b10056d11b8f30fb79a598bb4d359cb7413e58335358f0bbb64b87868d2782e0dfaef8e13e20bc0b0c8911dd9fa980bbbd6b4dd312450c354443fd50d204fbad25cba519ed6f1b2fa8cc4b89c3d76fabe1c8e2c6a5202067517a7a4f90f291fb5a2a08ca88070ceb1e1e8ff963652b27e2ca5f07dfd68bb934fdb2894fa78dc97e603603ae5d2974fe8ef83682a886c1d5a2d105940d7b6918a02e5b94f18b5549049defa0555d3f32505476e443785b2f1cb0a29afd3f16d8a3249f6ba3383a5581b149a3a1f75794632546ce2741cc3885f7cca103ec09f103210f78804c5537e706fbdf4d3f8395d663fe58bf83cf4fa18c17f0eadb8586f1b7144731184a5edc310c723ecabfced78bbd39d2d02fcd0ce10d3aff7ae0965ed705b88554cc284928f50219c53d0a615baa43ad281f0e70b52f82f387d63dd45bea05cc38863524c0d2be12b871ed976d82ef5976cc1da84a4dd5b28e43e4a41bef8260c8b630c48c9ea5e1ceb08c509b9ce4cd47f5b3eb323455fe2d59eef8b8a68bec92a10772b33d60b29811be5b62bb1abf82e2a9b4b05d0cfef66fd7ca41b562f91bef175d8d52b9fd7a4f6bf29c1eeac318d85d3f7f21a8d8d426ee47b2250ae7bda96afe1ff98787fd62b4ea1fd792f8f4137de9aabf94c54c76e49cb64613ad056ba736333638402e9e2a8159a7eea283bd08572a32d41497c3400d51547e9d176de8f85c595e0e59a4140c1ba88070dcfa8e52fdde6399cf2e87b1df108bc18348452ae7d34c3dec6ac43cf99d57cbc813541b9f990b88179c6f1d59b4d99f91211e26010eebc8868bc26eb5e238a4defd37d7ad9ea147f8f0709069141740da28cd747966dd05ad08e97d6069251e170af489f7dff6959c85fb14d729c466ae27a4accd7054120a39e200d6584f0ba74f0c5546c6826ce8dd55bcac34bf156da7ad4ece9dcc282d9f3c2353058dd1a4fcb7fa233273da65ccc9e5422d107bbf720366090828b5c3f3457e41168a350fa074c905ffd01240325f67736e7f20c27274b4ec581dbd394b05ddd338ee9a6edb0d793cc744b3aa473e59ddee9979f7cdc2a647cb873253c91495833597f6f9478a989af7569e25314739ac874bb8ab327c3f9ba0805af06491adf7ae38cd8ebbce3df689d63946dd6ee54c721ea42100fa5a167fe74a0cad72d21cb2735c6fe1c2ab3df2f8c64e0c7c7983fd1350ee3cd969e420dc6b06c7c8fc4da2e6e86fa834ae82b46557e54466c08218ef7aea40541c7efaf9bcd3a6e656bf1bd7ed85bd975adb4f63dbe9470d3eebdc258892dd73cd2704d93bddd675c23f9b8d36e28b50f89ca3505b6b12445812d6665688d5c14499c914418af11d658126fa5871735d359a5f07550eb2ebfe24cc031dd61612280665b16924ff8ec2228e2e02036c262411f857132c1115479335320a8986389bccf6c5be03153adb77c7b1b151550d41c7efa35b594110c6ba8e1d55a06446a992217f5400da1b67103f7f3fcc281b26ff3065ccd0d50047f30b5b3d3836f201742fc905d7715fc78d3a14a1612958258ceb937e0e4cbac3269a508bca57d91f049c00516a63189822036ef04b7c8fd64847baac998d79a80cd9646a30b5d21c82cef151c2aa81605edae4b78d3f5bf4b68a82105942c4400b98bb680ea4e39868c618e967abb6c32123800385cab4216bc84bd12b4e67dfd656dc685eafffca5e79a8fe635490a4c138f57e617d5fb9248f5fb0c78605f48f458ca87f161f2ba5ee72118ef1b3c15773d7ab6ce36b58ee89d19a4779bb3af6e1a39baab0baf4c1de2084b36934694c2106d60740815cce3fd02a8bcdfa7c088843712355bb1749efa5674e9fc051dd45c32cf5142d4ba86234c08760418fd5905f41b240dd087f1ced9f17d5b2d480e2a5ca1846af2fc9b8e3734c16ca3cb526b40c6f23d09ff0131ee64722e13ef9be9149d254ef73165b3a2683b29cc41f6dbc1922c7bc2b77c8a1ab102b3b715644a6f226fef2c8a55908372f3090cdd27c7e06b8889972739ed58ebdcb15e0f37ef52a49d050208a618d66f6e32539c035736e405f34984248335199f44ab581bd3e4c10935d817ec3d18e42ca1512bcb0b2e0beb59adeb31d4c3257addcc410663312661770fb7a09ca5b589c309e9d7dfc6a88dfb0935dc7c4af70bc3cfbd584188527faa9579812398c97f7c1473fb3778facc8841a25e2815b1ca8337ba203e1b5e4818a55775045b41a3a9ee41de0629943083d34b15acb58bf1522641d049262add965ee01d7301ab02c1c4609b2ec2e5051e17b258f76e78886f2420467d706617c65978f946f772858e99ccc161331ad19fd819596af3a009e19ad039ead89423eeebb5bdd95728011722e7cb282df29190066f86e5fdfa98ef81e08e71ee03011ad255e061ce4db788e3b7b430abf8223ef54bd8bb3f7c90f7b473d2e26beeacf367ce0fcf5cddf129c578ee6276e01e3afe0506f159439c32a73eda0683f1f1aa95168362ea5751beee75dcbcf41b749afd9c292f331070f5f51c11e8081343d011c5ca899f0fed89b1251b2ed763426c407d041109de1279b827f3431d90c0b81a8a9849348e1219dc2c12fac61cb04ac2f44e961d4a5cdfcf558f58bcf7daf612bbe83f412d27b4f1846c0a03c1368cd27cd225ce383e59569671089f46fd2adb0bbf6b901b48202fbcb47d8fb5b1d94ae8634fcbd17e8aac7e290430946db65a6e4c956369b412eef3d63e05fc91f466ed7487dac4833e5f310217c9b25d848c91edbe2abf674caad44bcf38d0300b19e397ced6407bdb788f90c8d"]) 19:15:11 executing program 0: 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, 0x7, &(0x7f0000000040)="b1f5d915", 0x4) r2 = dup2(r1, r0) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$inet(r3, &(0x7f00000000c0)=""/148, 0x94, 0x800, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r4, 0x0, 0x0) 19:15:11 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa777f5d17eea1bdde1d1a2c080045000038000000000001907800000000000000000302907800000000470000000000000000000000e0000002ac14"]) 19:15:11 executing program 1: mlock(&(0x7f00008a9000/0x2000)=nil, 0x2000) mlock(&(0x7f00008aa000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 19:15:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000140)="94", 0x1, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000000)=0x9, 0x4) r4 = socket(0x10000000002, 0x2, 0x0) r5 = dup2(r2, r4) nanosleep(&(0x7f0000000080)={0xffffffffffffffbc, 0x7fffffff}, &(0x7f0000000100)) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f00000001c0)=[{r0, 0x4a}], 0x1, 0x0) 19:15:12 executing program 0: syz_emit_ethernet(0x71, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3b, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "c35283", 0x0, 0x0, 0x0, @mcast2, @loopback, [@dstopts={0x11}], "df3c9b"}}}}}}}) 19:15:12 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x771, 0x80000000, &(0x7f0000000100)="8fa4317e49e842e4bd53a2805810833d4acae79ac1b4f9eb08d10d089fac817bf795601f7df2920935aaf1e8c3ead502b8185ca04c7136869391e75a8f6ba6346721b2a0ac6036d676c6cf606ac8204a9f9eeec8e8850e00fb730e48303ce723ce7669c4874490a1f621ff64aecb8bb8b04a2af09b0ec642f48a47c13a51790b5ef1aaa0856df4bc4839aed595f443bfab0337d02941d2a91bec86c8870bcc9c6549fa7740b3412e83e355f94340330cca2495511094199e3d57d8f62c3c6a35f70b01827d656acf98007491d8efe770af26592ba2509067d35381f73ffbc64190f68fe15af333c4a499d77dc16858b15206be0f6c967b60a156a79fddd58639dccae490853a8b3a14a8722c1e197fd7a7fe10926af02d161eb810d53d102451e9745e1599ecb5ccec69261ba2de7f471b2b10d060dac6e264bdcf58da2ce256f7877dc241c25b896ab8b38ce17c94c60b362c08a8143c318faa57e8fee6d80dea43c722533cab24f5b01aae849409e07591c10adaa3f17a85cf68b12fcdbe9a8d487cbf6fbc871eec367fb0fef2dff77ef93368e4b7d82501d40054f5ac0629ded670b72067f24819fd3b8d34671b25564b72589a5d82bb048f7f6824664d9fe3387cf504de0d9a5865d5f36dc7102f8fab1a8a6724b03d6954f01d700292b6e8a565f50590c1cf63b35e8a334aa86209608d483d2bbdd286b7dc8b35131dfe40cf6be05ce4474dac7082a8e21d596574d3b1320753d63bd4e25b85d408128404e10968063e4938d8cbbdc2395663d89bc5f7cb677bd4f51526cf806cac691251c8c85813053d025e3088c52ba92cd2c32ca79488b2b4d86ab04aeb2854ab236a3db476f1eaf9f984322baff8822323d7d1de88d74c27b3f603b8b95b060f0176d5b13ffc6cad272576b72b9b04d076b2eae9c830a5421ab0d3910e1ba42746193199e0c91a8e4fecd0356b1d15f6a5c8cc9e583c2f67edbc27456bca1b8bea9bc00ff99c2aff79dc03f32e33b01ffde90e281804cb210224a0270f44e7d36e213a4b9ff75be1f87617298512b3c23db920768e36d839dcbcea7be595ffe70dac03d7cefc7f5941b5dcb01fcc6920e822d5217b74758284a48466aee44d52517075562e9871236e3c48743475bb79c2aa5d0cacb996a61c8c59c2fcbe0098f4cf2ba651bf9a40798feda391e9c55ebb190fd735ef8f65df5805d0659ab2e2099da7bd2dcf14ecc981dcdd6904a72c52217ad01f661e0018b1950769bf1dd40d9736e778748c18141d1c1f5b98db4e2b2d86a6111ac24e11e4f5cf91587e5bc7fe30ac2a8b8c2eadd26360728baf6a337d453941f5054b1ef943b93451f622e1e98feff294e7545d9dd6d6ca00d4fc007b5dcae99d8da5844844b523fbf24aad4566cd98d58be90d39a450250223de516754a33057d081e2cd776c1e3218dda0142ad796f5282152d9f777b04cb1253e581e5c712b7e3a5ed13544d486190803209fcb25598210dbea7a77d476f47ce2fc8affbd5348ae8cc22c66e437077261681052123c7b6609d0eae3f5476662a1545c73e47d7d6dc6306c79d9a406c39e8b84f0331a36dc1150daadb282f41756dd4edac480a54fc1abdd62b171172c30332be3d65db057d9e36f5841bf23f670d28f024ef449822e3aec9c8c0801ed9ff3f6deba1658c5ac426dbafa3b85511ef3a6c435dc4065995e1d4f88c636d3d47032bb2b2beeffd05024f3b2b77519fab3c818c63ebc9b4a60569031d010d572d62d9cc6554ab5cbfb00705028cb69fd972f2ffe3d18a699e1cab36bc9296af78201356c4ae61f6db302e2893329bea56cb38213c55d16de7a1f6342ccd79bc0fe6818f89c2af71762c4637884a616f21249b8cff07b84347c118abcbb49629d1d482af719344125a3ecb27898f9452b81de9f89ea765823f44ccf79f52f730ea52b2a7064d6be22a2e08c4542c4efe673ad0065a99cbb8196b6899100d54587cc347d7335a3138b0a1f12d76deadad78e40d79d6d03cde332a56c16415717c59c78e0c1e934c2121bde7e865166bd06afcb2bcd497c381db112d354ac1e8feec6b0d39349c909e7763b865330f289f44f4151224a2c06b066578eb2d08b82b1319a408d5257d1b86680b2290c1e3b02f97c3fb689a45c9ac0ca92c8cf8393672d4359ba8a6cc579fd423c3e1b345ce73dbc422a72960419b16c36347f560aa8355ba517fb19bbb3b450ea6416c9d8171dc852b58641af3f5b17e85f6acf535c58e0e18d5bda88bdd9cc378ce0999bcaf2c07881c79a170e9c100be591759a5955587495b20cc9321a6cfd1c2a1a6dcc2d019d56ee9f358f57e7b5135e4ac80f853ed259e8b978a5fc0e8a00857db84212cbf1d1bbe32fd6b8700449dedf4c42e7e1521418d30d9dce169ab37ca3f96c22105d5e3f56fbf37e94b7228d1504498a9fff4503258e88f85fc55649c4756c3da1755439988ab5c4d8edf86b5c23bc1f3317afd3a105e91fbe994dd6c7fc554034e834d6d5850ca5030cba2bfabe2ff8d736560f4e509f077ac4cd4d20a2870df17936fbef0623964cca0275ee09cd19f9e76e187166543ea41fedaa9951bd704d22e3d497631c0a4582bb75eb3cae44b98fa7003b0caa40cb68102ad3cceb8b87de1fa502746a878c3800b54a911ecb282dc367e608ca107f993f0e4f1b060cd86c3af3c8ea44527eaec9f4c5da6b3545fa3981e5b69754bb5f3aba753ddb593d0ec3d56ceef4b786ca4649e81bd58a3dc30a06fc08d3c36be89c43230bcd21866a3d8b70f602ea9d908fe3f0b29e974c80c134fd799dd40bd9f9e77cfc78f68b05a8e2bfa7243f81f0c52b8e4c41a0bb14aaf84d2494d5d7af5be34633b1fcf7d084b3a085388e8bd5daa5ee8d98ce21f6d26999e7a0ea23895e20e9006dfb24a57fd2476c02b1dacf71ecdc0f6838e185c20005d67c5f1da0fbf5fee3580e6b1b329a1f21cdaccc57ef792d4a8358b1db743aa54fca9cbc6e8fdab1ee352a8370184b5dd5cc74d2943794bd3bf92ee542688c6a7b71acc3cb53341232cedb0e529f596cffb93747b3199518f85062b1f06753ae7b9f943ce3c493ccdcf73487fb807a302512ae3c1aca090ed296bb3acb699d5d2ac7c0ee12aadfe5b30d9603be8aa51d0aa5e4ce507a12dd7d6125951b1c4954a3116ee7babaa951bde0a034a36e60698dd085891e3844b08b81b6c9e4ed625a65a332ca827642e4d05e0d928dd08e2723dc05d9218e3b2f881a924f0ce858c13e534e283f517e9f5aafa82b7f3528648d6535a246167425328b0dfa69a8a560cf64617630183561494d09ad35be5b8bba9b554c160c5719bb038c261befd39f08418b45192db775828ab740e6b14ac0b1f5cea977998998e1e60d61d97f679cfcdd4739a0e158364449eba81c3e58928e12be77c640423edf4cc7c37c6b10c0c13e5e57355eb3e7d6689e8495c4feb7cb86e417f758afcf7a21b1c32efcbc87da66de164d449ed5f95d1e9a59706c12c7b153f9efc8f571037f35c3c62671aee81b247e0d5eca2de4893991cf0ee53498f5901cb0ae8084bdf2259a6e24541701e18ce5c4d8ae828be4bfc48cba5a504e1c29fd10cb5f5dba5b9bd09d93cc96fbe648ee7665b246fda9a1fd8c97594fc328f1dfb82342313df2fc28edb432a10261710f9b2e93709d281612a34c684d850ee6513c5ca781a3e9081e572d0b7f208f7205a8fa528bcab8fa5caace9058d897cd6020bf1c440e50abad124f4b31609c19580798838a05dc0bb2e1acc6d49eaeb716aa8cbe679f7c2a716a1c442f0fed305f72bc3f2596edb7e3f5178a328d6d0ab547ae8bfd6a2e1a79f9cf6a4e82674253a6d10a9d05a5a422dc7a5a92544f38724de202d9ce28436002e6dbe78474751f4d24da273fde8e8862209371682062d897a377c27d463b29f923bd60d32d3174e0447a5d7cf179211be9547a29af1ea6afcde68018471f8a2e2a1784180f0b3ca7f0b1136b505e5a5b42b1d73ce0b5986888422fa8233fbd1ad6ecfd613110ab996274ff11de279f974e1ec07287ea8f48e0de1ef254f2fb0005a6cdf1b7d868c87f4077e0b17c96eee5552f5c25699493e32adaa55d0706450390ceac27c00db29e5e76f3b67b2ae23bb4d897963e5f6e7bbdb51612d7755b870c9638ff25e72ee0ed07b5a92a5f2fc6a7feca643a466bc9d5fa282213d2d2c8b7937318b324e3fe240d88226f002b438f1b445011baed2f69eb8412067ea14416566f9b88d854a6194722bad05f9f5b786afa43eb3c5f8f62b97306a10af372e054afc67797364b8b4e2b1ccbd0eef8db88e6b84429cd9013f57e2db5a81dd7702fe007c66ceb4ea3e0de36e179fb9b3ddf366c08fa049d61b492a1132581ccf199f3605ec3f732b627b8e1b40fccff0b84f2f24ec15919e631f1367895c3ec651fa2fe6caf68f6626a03b1197fb55a56f5e91bb5e83427ddfad27c811929bb7c5116a513dff9452a2784475b949e9f5353f79d067830f4cf9c69efdf69df15ddb63908a5da8e01ec5bde2c247bc1c3d491a51f516244d56291f1bec7818d3b46c88e3d69e240bd54a0b3237fbea162218f2a4179d3e3ff42325d33cf82507675f0b75da8185270b96fc890c4e72a6818b50526b23364120eb8c44d2b3a7ce38a87572aa25df99eb5f9a72aea97227ea56dc1b97cbe46c148f67c4595c59f58475df0290beafad72e199a234f9122776ac57e197a134fee2772082197e45fd782c154ab8b551edfc4a09320297645143e59b95538f6666ef4346ef40bae338960deb224662e05d47662236b58947e18668fcec0a51c7c4f767bb2233c47aacdde6e04f5575dd9e53a494b31d7dd5cdb93b831cc3d7b683c75d24ac404756b8a9cb48507499fdba5f4e07a908f77b7fdd54f3e2498edba6c20deafd02825806790c5497d8819e1844d43426e54b667e26ba3edf8d1fcc66a98fafebb2ac4c23131ceb6ea4e2c72427636e9d95eb2bd044e0c87f6bd17940f25cf819f051f6e37ff51b42a0ee114521ac361eeac5b0124e255eb92700d27cf99dd1cbbfdbc5fd911188675dd5fbc6bced018ec46c0082f748bae01e3f81a64c2b32ba1a2f1d639ced96106f1ceba68354a2cd881363fd8417c043fe8eae5819837a7352b1de92568ed1f30ed6f41f2bc1f5039c4faa70e124796f74d34be19caf590d813766cef474797942d906a202f55b1939c37e3e7ad14da0def5cfa3a9acdea5f5659a94d7486188f8f34ad1e632db4ffd4d074760f8ea6d3c8a3b9c1d7e617f32553631c1c774eaad301e41dd72490c84fde7fd75d7ae0fe66bd41bf7f20c0c4877d72e333824801d7cb42f0921d425950c8631585286bbc637f2141dedf26c8423dc79aba88152cd04b19806a04fca61ac6e343c8a471068c52b776e40c812970399647ec71925574b1cb7c6f4c019b7a9e1f81693b5a0048c15ffe9e2c04e86e96367e202ce9561a3569d4d48b43f089cc5aeeefd300133a56e0c820fa975713fd1aca5f99a6a69de1899a7a406291cc4d9c8e932aa69bef34308ae83965e5ff6452ee6b0270a1e1480bed326418e06a36eed6b4c66011a87c7e929237774878fc0e65a801c065630e3bbedb2ded14d59b6de7a62edc5185f6a3a252d122bfad075ad555c1b20d02cd773024fa517087a36ccaabeb38f3c750515b988948cc10f9ac5d45626f385c3fa27c08ca5197a1e458059b654e857d4007b7c2dce246cebb52ffca0b30b45c3e241522596fb540fa3a9ceaf9adae1a8bb83a5f19d425", 0x1000) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r3, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001100)=ANY=[@ANYBLOB="10703bc3a3045bec71af2546ef8f4400beffde2365cb83362466706801efe5b3fe45939cf58c42951de57b00e1f593d641e2eab83a1b1fd707da63912de2992b7b40a00a9b5d598ae433cbc97907e532e46c0000000000000101e048305d681b0f022c836dc48afd6e6a2460ae0900eb87926ba4f45e5f40c6"], 0x10}, 0x0) 19:15:12 executing program 0: getpgrp() getrusage(0x0, &(0x7f0000000000)) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8, 0x1) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) r1 = shmget$private(0x0, 0x3000, 0x440, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000140)=0x1) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f00000001c0)) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r4 = open(&(0x7f0000000200)='./file0\x00', 0x40, 0x44) accept$inet(r4, &(0x7f0000000240), &(0x7f0000000280)=0xc) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getpeername$unix(r5, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f00000003c0)="e6355d264601b94289e08553b3ffadbf07d30c0cb3adb70065a997ce690246f352c3f809129875ebbd636fae0e83ffe8570cba4240e8bcf33929d56294faa7f0f39ca562174412d5dda74e5c6a46c10c8adef6ee3c9a99fad9f65346e1a95640c00200bc32e7c1ed4a4fe0222f66589ca53f90a65b6a35c8b3f768", 0x7b}], 0x1) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f00000004c0)=0x9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)) 19:15:12 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x200040) mprotect(&(0x7f00008e9000/0x2000)=nil, 0x2000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r1 = socket(0x10, 0x4000, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0x8) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x400000002, 0x0) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000040)=0xc) fcntl$dupfd(r0, 0xa, r0) getsockopt(r4, 0x6, 0x1, &(0x7f00000000c0)=""/96, &(0x7f0000000140)=0x60) chflags(&(0x7f0000000000)='./bus\x00', 0x1) mlock(&(0x7f0000aad000/0x3000)=nil, 0x3000) mlock(&(0x7f0000a7a000/0x3000)=nil, 0x3000) madvise(&(0x7f0000a50000/0x2000)=nil, 0x2000, 0x5) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 19:15:12 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000200)=0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffe9) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) chmod(&(0x7f00000001c0)='.\x00', 0x0) fchdir(r1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') 19:15:12 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xbb, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff08000000030086dd60317b710085060000000000000000000000000000000000ff0200000000000000000000000000014e234e23", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="5080000090780006080a0000000900000400030301080a00000004000000000204ff010512000000400000000013127512aaadfc877dcdda8ec06601fc91e200ef4774f6274d1dc614040f5e875e779b3ef15001fc9ad04e25debe9948990b60cf1d9b123d9a2196fbbab78fc4eec6e916"]) 19:15:12 executing program 0: bind(0xffffffffffffffff, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) listen(r0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 19:15:12 executing program 1: syz_emit_ethernet(0x72, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3c, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "c35283", 0x0, 0x0, 0x0, @mcast2, @loopback, [@dstopts={0x11}], "dfbc9be0"}}}}}}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x4) 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}) setuid(r4) 19:15:12 executing program 1: r0 = kqueue() fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000140)="504d1a0f5888a6e0477c788883fdabb0ab005efcafe236d83d8200000000000000000000000092b98aad4b094af822bbb8ff2043aac405aee126390b9a1705bb5e8debe06d9197b5ef8632070000003c987a15180701144fef5c161a29485bd0be6c306aca258adc", 0x68) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r5 = openat(r4, &(0x7f0000000000)='./file0\x00', 0x80, 0x20) ioctl$TIOCEXCL(r5, 0x2000740d) read(r1, &(0x7f0000000500)=""/90, 0xffffff91) dup2(r2, r1) execve(0x0, 0x0, 0x0) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) sendto$unix(r7, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCCBRK(r7, 0x2000747a) 19:15:13 executing program 1: clock_gettime(0x5, &(0x7f00000000c0)) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x20) renameat(r0, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00') 19:15:13 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="200000000000008d742c007b80309905f83c8a5b6701000000000000000000c414000000290000002a0000000000fb0a010000000000893f5b"], 0x39}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ftruncate(r1, 0x0, 0x2) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3}}) shmat(r2, &(0x7f0000ffe000/0x1000)=nil, 0x3000) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xffffffffffffff83, 0x0}, 0x0) 19:15:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) dup2(r2, r1) listen(r2, 0x8) r3 = socket(0x18, 0x17357406b15cbf70, 0x6) r4 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x800, 0x8) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000140)="15266df96cbd51836132a6b6e62831c11be9f6b359c05e97c452a214203de32e359e61a2e2d988cb01536fdf3f9ecbb73775085062baa6b41a6d037341", 0x3d) r5 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1025, 0x0, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1825, 0x0, 0x0) fcntl$dupfd(r5, 0xa, r6) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) listen(r3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r7 = semget$private(0x0, 0x4, 0x506) semctl$GETZCNT(r7, 0x4, 0x7, &(0x7f0000000180)=""/163) 19:15:13 executing program 1: syz_emit_ethernet(0x202, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x1cc, 0x0, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x3a, 0x1, [], [@ra={0x5, 0x2, 0x4}, @padn={0x1, 0x2, [0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x2}, @ra={0x5, 0x2, 0x1}]}, @hopopts={0x34, 0x1f, [], [@generic={0xd5, 0xf5, "ef81c71584c231cac9349c029cb190732ee945d35c8b40772200d114f7bbb2e91f29693eddb257247d6c95b73a5272ab7d39ba6ccf6566911bc6f42ec081de40276a3df022e8bfa7b2744d85f93a435e530377eb355a8f8500be75b733946930ead5900690e1db5a599637c428ead8c375c205a4b27ad5d899fabf1185193728af2f50dac90eb8c9099d910ba6a150fb628c71ad5c3aacacab4acc149ba45146b12c585abc12303de86347b38d019783c121378722ffb6103ac4eb4d8596254d46e478d20d36862b3325f577c3c7cfaae9252110a9f3454d5f05c747f3f37239a4bc10534cf8fdb643fd844186d526f95f913991d9"}, @padn={0x1, 0x2, [0x0, 0x0]}, @pad1]}, @hopopts={0xf0, 0x11, [], [@ra={0x5, 0x2, 0x7ff}, @jumbo, @generic={0x4, 0x70, "1b2b2c5a324c76241da17e8fe77dbbaea391a256795e6083284722acb218db887fd3a714e177625610f090692d257dc1f1da567d3bcc05bd8027e042611a95a1ef44934cb9d309c92bc534d36d3e9d62fb6ebd2aca0a1f5bb9cd67fd503f4103a2eb8229d5400ffab26ef690758820ec"}, @generic={0x1, 0x9, "fad1d89c96fc4f35ff"}, @ra={0x5, 0x2, 0x800}]}], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 19:15:13 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000800)=""/194) semop(r0, &(0x7f0000000400)=[{0x3, 0x101}, {0x0, 0x4, 0x800}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) fcntl$setflags(r1, 0x2, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwrite(r2, &(0x7f0000000180)="e2", 0xfe4a, 0x0, 0x7fff) ftruncate(r2, 0x0, 0x18c000) ftruncate(r2, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000140)) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/201) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) 19:15:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="810020100000edfd87d9cd104215"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="004010"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000040)=@un=@abs={0x0, 0xd, 0x2}, 0x8) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="599659a2a8ec7a0e35790a08e290c3356f8dbad801d488c922322198bc8920728cacab6f064cf17ee9a5f9de73ed35c608a5bdc7817fc00d1c681e322603239626a1d6c0eae4a9adbdd2e4dcc8cbac8395e5188b62ed8f5b385469fe25ce71b251057493dbda5465"], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = dup2(0xffffffffffffffff, r1) write(r4, &(0x7f00000000c0)="62f69bb0ecd2c3dc53769ca8e3fd8cfdbd7dad196bf32f915bb2e8b920dbdd8f1568bfaeb8f80f063415862754966e6b2f76ebf3f727876dc56cf1ff35bbac38f417321ae72b940e8ff6050efdaacc1e24ef66fdd75fc5edfb74ea40783529f970380abf1b361d38480d5540878338f1b6abc2a67e40e3631952c2cbe1b3166479212a9c92e202127d2af1db87e24e30fc51b842c7186fea19a69d4d8e816b56a20b023f1b29d708", 0xa8) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) readv(r6, &(0x7f0000002200)=[{0x0}], 0x1) 19:15:14 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001800)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0573cfbd322c35e008d6207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e297b41476af4cd4b4db696d7d0e76d1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8944c1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup(r3) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x6, 0x0, 0x6, 0x0) 19:15:14 executing program 0: madvise(&(0x7f0000b45000/0x4000)=nil, 0xfffffffffffffe77, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)) 19:15:14 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) close(r2) pwrite(r2, &(0x7f00000001c0)="d6cbc2d1c47e1fde4160481fbe089cb609b315648581014c99e448c9d823c872445a6b1641e32a54c69991dc4ba9afe1a9952b851a3b603a0b1d96045766a40030db96d9c9656e8453feed90d3461524819b5f946a652ec512096764", 0x5c, 0x0, 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = fcntl$dupfd(r2, 0x0, r2) write(r3, &(0x7f0000000080)="f8a5e23c6e5c787d02b13e20", 0xc) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x144) write(r3, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 19:15:14 executing program 0: syz_emit_ethernet(0x7a, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x6c, 0x0, 0x0, 0x0, 0x4, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@ra={0x94, 0x6, 0xffffffff}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x12, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x1c, 0x3, 0x3, 0xd, [{}, {[], 0xeef}, {[], 0x6}, {[], 0x6}, {[@multicast1], 0x1}]}, @generic={0x94, 0x5, "b3a37d"}, @rr={0x7, 0x13, 0x6, [@rand_addr=0x6, @broadcast, @multicast1, @multicast1]}]}}}}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000180)=[{0x5, 0x6, 0x800}, {0x0, 0xfff, 0x1800}], 0x2) semop(r0, &(0x7f00000001c0)=[{0x7, 0x5226, 0x800}, {0x1, 0x1, 0x800}, {0x4, 0x5}, {0x3, 0x0, 0x800}, {0x3, 0x401, 0x1000}, {0x1, 0x400, 0x1000}], 0x6) 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)=[{0x4, 0x7}], 0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x86f]) semop(r0, &(0x7f0000000040)=[{0x2, 0x692c, 0x1000}, {0x1, 0x5, 0x800}, {0x1, 0xfeff, 0x1800}], 0x3) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000000)=""/133) 19:15:14 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x2, 0x100000000}) flock(r0, 0x2) r1 = kqueue() semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000001c0)=""/206) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000040)={0x92, 0x0, &(0x7f00000000c0)=""/146}) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000000)=0x1) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) 19:15:14 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xf}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffbfffff, 0xf}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x200, 0x1, 0x2000, 0x0, 0x80000001, 0x9, 0x5, 0x0, 0x0, 0xfff, 0x6}) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 19:15:14 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) fcntl$dupfd(r2, 0xa, r3) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 19:15:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="e2b6a86c7a51e291e387fdd372f4b97c60c1e451fc635b864b8494931f3e0a2a83b4f117ad26a90bfc2ff70d3dcd273869acd348d401f7e82d2248f72ae9"], 0x1) recvmsg(0xffffffffffffff9c, &(0x7f0000000280)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/78, 0x4e}, {&(0x7f0000000140)=""/173, 0xad}], 0x2, &(0x7f0000000240)}, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 19:15:15 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000240)='x\x00') r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind(r1, &(0x7f0000000040)=@un=@file={0x1, './file0/file0\x00'}, 0x10) faccessat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) 19:15:15 executing program 1: ftruncate(0xffffffffffffffff, 0x0, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) syz_emit_ethernet(0x36, &(0x7f0000000140)={@local, @random="45f7b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @broadcast}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) 19:15:15 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) dup2(r1, r0) 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) write(r2, 0x0, 0x0) 19:15:15 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe50200f0ffffff000086dd6ba4f00830ee25f7c482aaffffffff7f0000000000000000000001"]) r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000340)=0x8) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000003c0)) r1 = semget$private(0x0, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='W\x00') r4 = fcntl$dupfd(r0, 0xa, r2) ioctl$TIOCSTART(r4, 0x2000746e) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000240)=0xffff) mkdirat(r4, &(0x7f0000000040)='./file0\x00', 0x140) ioctl$TIOCSCTTY(r0, 0x20007461) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x2) getsockname$unix(r3, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) read(0xffffffffffffffff, &(0x7f00000000c0)=""/122, 0x7a) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x40}], 0x1, 0x0) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f00000001c0)=0x8000) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0xb2, 0x9}, 0x5, 0x2000000000005, 0xc032}) semop(r1, &(0x7f0000000380)=[{0x2, 0x7ff, 0x1000}, {0x0, 0x7fff, 0x400}], 0x2) 19:15:15 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000100)=[{r1, 0x160}], 0x2000000000000084, 0x606dca73) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "106d18a3ceaaf8d1377c427490d2633dafb2c2c2"}) syz_open_pts() writev(r0, &(0x7f0000000900)=[{0x0}], 0x1) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername(r2, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) 19:15:15 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) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pledge(&(0x7f0000000040)='\\\x00', &(0x7f00000000c0)='\\}B\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x25, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 19:15:15 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000001c0)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "59fdf7", 0x0, 0x2c, 0x0, @empty, @rand_addr="0762ca0fe7333c70b5486b0fca306950", [@hopopts={0x3c}]}}}}}}}) r0 = semget(0x3, 0x3, 0x402) semop(r0, &(0x7f0000000000), 0x0) 19:15:15 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @local, [], {@arp={0x806, @generic={0xf, 0x8145, 0x6, 0xc, 0x1, @broadcast, "12bda33333ca8bb39f385c94", @empty, "96b214f6ebba6f15d7ff619def4a23c5"}}}}) setpgid(0x0, 0xffffffffffffffff) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 19:15:15 executing program 1: syz_extract_tcp_res(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x862e, 0x7f) r2 = shmget(0x3, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000140)=""/203) socketpair(0x10, 0x4, 0x20, &(0x7f0000000100)) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xc6, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffe5ffffffffff0800450000b800006f7586009078e0000002000000004e224e2200f0995173c62027a9a5030000007cba723cd0a3f97c7c8defe059852fb15bbf84f31d4d5e8b01003f7e17775f31afe722b658374dc916dcd8cf015e17996968a41203297a221251fd5fccd7", @ANYRES32=r0, @ANYRES32=r3, @ANYRES16=r1]) 19:15:15 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="010702"], 0x1) mkdir(&(0x7f0000000040)='./file0\x00', 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b028180ffffffff"], 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) 19:15:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f0000000280)=@abs={0x0, 0x7}, 0x8) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000002c0)="8396a124b99ff5d41f8a6a9cac28880939125dcbc2942c88db474749fe4f8177ff529d72be0edce4978d2e415714bdbcf09ee606c5f460b9037553c27984b85fe928f34c5d5839b53fb78347ab7f5ed3f73eecae4cfc77ac", 0x58}, {&(0x7f0000000180)="d366c7e888aa56f2d6421deaa8b6a5f15a054835a882a60a77f132af4d0bc83513c606dbd99fcd2244248468cade1dd8096db27afcb6d2188392a65ce42079d3a8a7f7102d", 0x45}, {&(0x7f0000000200)="eddf2e3f160bbf4dacd57dda68dda6e0f556ae0950c831a2a7e5513a63bf0c736fdff8c9aab37a843e60d3a57841e34fe11642f24c6450deb8c95380729277ddf1d9d5fbf350e1b6cb66dbd4f5f786d76032fbe40cb7eaa211ed2c69b79af38e2cbb8cf0ab77898af2108e", 0x6b}], 0x3, 0x0, 0x200) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x3) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="a29a02969ef67e88aca1560f18050b13c2ca6ab2045cafaae21cd663beb67f0dd6a0e54627e649e0313fe27461dafffcc29dcd098be81c0526014247cab7493961", 0x41}, {&(0x7f00000004c0)="9bd6b3a954a3382e8e945c0c3cff6a4b00518f13eed683b1942e546ce9d5768db04441bbcb63f4227daa0308201efcec0e5634cbb38608766f461a19ee321f54bea4aa62592c38a678a94c2fb3c4379de9103d11a597edd891f5e6c5fd752fdef3da8644493aa8823675f50cd2890f92407001b0e7d2ef5c362ecd8b252b33e5538446a733143518fc82044b9b09a183f05db4a5df17ec3c0389791aec446542f9419e55ad6ecc8b71720b043538a7d01bc94395a2526163f2d5e7a4342b8023acdcaa4c753f414d6e275e8ca875a1b79b0b8d1b474967e84e633d0db809e1088464c18e97489076b9f5204df95bc0dcdb0c6edaf36586a274007fc456c6f51ae7e0adf7ae0a25728fc7890c5520247e4bd70baa3ad505efd79181dfac100b0b7b6c19a57a98f32dccce2e949956ec587d0170dddff2b0dcbbb6302cebe10fa043d82eb3772ebba858e83f38aef61b10a1d5729e35440ec9799009182824293cb756f3c1ff89f292fcb0ad221e0d0f91f5fe4ebe33538f8d1d4ea91626e04eadc0fef554947e9c9d0cae28bc43d24a825457001e8d38d513e3d513ffd22e74cbdb7a751f7583d47b1813d947af9bcad4cec2551fb78e2019b160640da646d1fb0ca23728a88852cb8bfa819e961e0aed693e774edc739e6cec8768dc25afd90bdb6a7f2ef11ca3409397859fef2a1c9f9f9112138a6d63c008c64cef730eae9c1548854f0280435430c0544238098d5668ad52906ee8e699659b082ba658b6c275c960b84c91e51ef5e2a444a916c30f672b16fbc150fcb1e34bdc04357e9c133fc7e2a11dc16611b6bab3f3cab8ea9b895fdd55b4ba768560a222a0e8b0d9b7e6557ec6426d739c5ed59c4617936f298e466ae298823a87c0511c97f8959abfd637ba1a2127760d372056ca3523cd5d04f4c9a8da9df40ce326c817ef62260926ffba5a4ac6de4dbd2f04c6c309cb5ddc198c1bb6625b6571ffd9d7bcdf7abeaf54079e5a6011568fa66c3696b6d8126b0e531ffa98e589fa5886a6c9ca045d72b0e6aa63128c9beef1d203e5c633ca69900f5f46dd58a6ca0db171e3546d16e13de6c08257f8d43313cb81281adeca6658dd27a263e336291864886eb92d393313f9c8d0af3554c1c328b0a1480f52cd02e4a701b379338132ef5c4e8b1f487428baae4452c6b5a70499d560f55b7820ada1d606a363db12367f09bac0d3d27c37578b5fd92d064ce9ae77c00c2e248ff2ffb99b485c4a2ee0b44956239eeb96a7ebe47b8baf0756efe5b6ede5ed18c14614990dd10431c4684c42ab44c4103532a741d796464df4235f760d0a72c8de989ef09e599058dec6472deaed4683b4cfdb8ba4a9f558161f22f8e4cb7070bcfe133af2e9ed2ea538bd9316e56499106162e79d9735f1382215c979144c58b573ce74e239256f7001f0a43259920f44deaf85e31b5971b9a355610cae293bd9365d9d4fa270a934972071c8f916eb6d9e8085b0f52e6f30aab6fba778a79678aa62d63c6f1b22db2aa04d607a53ebbc4d31d6c3a5f40dcb06d1de866b2bbed9873c441ba712cf7bf3f30ce30e9170c0a6fda3574af7949b6679b81347163c7fcfc8c574457392a1551555d077cfa3edefaa4b4a8167512cd2245e601a330516ada3ad34773c935332f31a358af82ddfa4e8325b73e3bbec775c17fb96e04e7013875bfc4e1ba6ef16c44726e7c1591d5d5fe05d12f6ee2d7a0d5fc05917d5c91eb2730edf30b6a932b61b8d7e8b47a77718346268f7254efc03f2b7e342688dda093d8592a319180039042ca01d725870cd193ac186e29f75c7b4aefeb76e28d0fa66e83e81ca70927a1240876cd890e0d4b7fd60f9ff50a1cdb727a00b81f9c0bd7b1e957f28c7b75080c5abd519465e55c6e8c80a0a14ad2e85139345bd7bccad78b31c4bbe1b7c78b433f4810cfcbf48bf9c147c45e247751b27c2d8f8c99dcea0063b8120ac00efe7714081494f79979875aa9a3556c906b79ddfc99da5d297acffc3b4e9841c2e73ea7f62a82ed05ce700fb2de497ec07530f910219da807aefd5bf4ff5f26b8116d7ce695c85c79fe735295468909e8e8554550b514b1d16fb29ba5c24cfe2c464835f45ad7db5032efebde686a58ee9a4007a964d8ebc112506669abc8d9b3eae377bf3789b351ce1d3cbdf983d7777470f9e68fc0bf7606c73cb1964a9e6a2b2a1f4816b3d045c9f0fde9797e9928a5fddb1f729d6a31ac7a1eb8f9f380d34e39c8b3a1ce25ca85b135386b74bdd80ca9511048b8d15d238ff0d387a0c045160dea5a2899c2b5190930d8d056270de85635d2f5b425a5d97620dbdb0dd03b83d143dae45964a237e9635aab1cb63fc976019d7f9f4b24fd30791cd755ff6176632f1cb85ebd7a95b51f3d07fef56fbb5de153e3c306a15788f12caa9d78bf9eb62a101c3bfd824d23acd53eb5c6b24955eee0ae92b4d8d132da9bbf5bea6f35efd24f8f940f668607c900c89f6f341247eb7645b5a216337a53b5139b899a91e2ff9a875f176ee6d99e9228634eab3394517ca648b2391182fef71cfaf01bf9d2ed1f8865a6ad8bd7e6aba47dfb646630cb9ca4b8af0776a7e3f9440caa0ae17dd69f89fa0efd87c309910dd9b3bffecc6dff4c8f6ec992dedb66d9eb885e1ac6ab3845dfb5a2f0df986f0d7efd4b9005e9614cb5a96913acf15d7fd97dc821e0ccf35c03b17125bf85b0d0d51aabbe0de20bea80653c64113155e71681ce4c14336321e574978379c129be1228d7b2af977ae4751984f5d779db1ecfc680b2ea960213bfc7929b18c0b58adf04da620ae3b99cb618e782b0dbbee00ec4b5396d5df375a62c3e602bec7de12bfc45d903ec6c19eccd8a26724317991a525662ba3e15f922bb7086333d31fe926c0ecb8af321382f66c66c42ce9de14f2b6018b07ae744f2b2a0ac7428458026d3e8714f33a2244a370660178db8e8929a31acac2516647018d1e762864c539cfb445ae9273b6875bb215dee3ca569e79d9ea3667ba578ffd12ce6df8cd4faa162fcdf14bd3af90545bc6a3d812eb9abd92865bf5e00152cfb635a01866adc090223b60cf04f80c6355deb44687fb461a868d576b193da104aeafd99599cdaa4ee9e679d347c1bf342a817745d48ca7e674ee5ad09b014a72a329e36a05a2135cdaed6e8cd9bb649659108bbf49bc35b0a98bbb5d5c802f15850c0e60b76cb964e8e3b3afadd82c0cb196ee938c3d3d08d62a9082094cad757533f45bf5b069e7a0da4540e21d90fd412f9876fe7cf7741fab4f5ab1f6d35a1b3ea09280d43a80164b5f791197a09db93e3870fe7a16a8609c8438eb34633a0bd1e2918465857c6bc8998127adc16864c5c4b1799e7dd278d274a83ae9a7fe4a1fafc706518a882c122f4e321ee2b28e2bfe5c6a9dfeacd5cdfcc3435909fb2c19440d925acb5004f59214bf2c8c424620b4e0aca777613f3a19c9c8a399fc3bd20f4d566596821a72543760e1338e9edb9c8f0338852f3095512c58a4bc1a63377bfe35ab7c7b9f744df0e5665be103def9f941033af0dff8f93ec29af67ca8b509e7cc570de06b8969db1c048683dbc71f24bf29d5d648a926e9e1cb2f7584e933002f6d5fcb8401230730509e45c5d2ab910ce1acd1f2cf84a5621e190927f3bba3cfab6d441a3f598af47d5761d3464b5b8181c086d3ac203fb16bf96384bbfd004e1039da06f1db4bfa89003bdd73f5130b150aaae3966b7ae1bad97871c8f897d162c53dbf3182a7bbbde013640e4b98a61b434089b71adec3824a0dbd556d82b46c0a3d34eac036e588fd7a612d91209b1b836f6bceb8e47b062d1a60bd4818a5e6762ba6edcc8c7f50fe4b111ab6d9a3f4df706c51da0e8eefde465c0bd46adfae4fb5fc22e024dce8f918e007108de9cf690e02fb6a2df237361117a4f65fa602945c2c3fc8fd37cefe4c5b5cfb91e31272946dc3f58218bd093532b55cb9f16978bfbcc17d6eaaa1ff5af7fc2e078dd654d4b9ded2bf087bc3426fa93cb034203d87be615c5e61c7b4731ab3b2055f055c16d0d59db60b2393dc6de1a703c83be5a869865bcd17dd77abfa724f893d8c1910049673e597a7ff766fd2ceeac474fcab8529d74e9871b71aa7093ef614c8d6e4e90e8b349d8e18fb5205a1cb6de19b5a8be9312c75631f034cf6c66bfdca156bdab823ac6b49c3094b44bf16852198ef37044fdf913c6f92df256ec2b723b8effe1b950776274e496ac0e2bd2a2e7d0b829ca00c2d71a26d725b673e07de5a2583f9e5247ee5e325312514a3e7b4206d04940f29597f797c32cb85a3071d63d396460991a1d0ca3a1f6aaa52f779948d07c2fa55644c4ca810cf4560f27799a9540deed51367bc639172fa64b20952f34906cfb726635dc62068a27eb46e111c80b89f1ef858435c28239b7e5d6de5c79f39b1b9bb91a76ea38c05662c9e112d5290703d994753fc942d737ef69d589d11289da43536edc5491b64dbcc7145ef7b0ace3a6cb27bdf0d63ad0ea2810df12443997fb1f5efeb419e60224c2e676e07ac28e2976ec6a4bf49f6147c36a41b5db5041d366b84a17c4158ca2b90cc7c85a37f30996ab5e05ad8bc40247c61782081c251c5563bb357b65988d86e6e07c39c7a638e777e60c3dfdd1caa121b8f0f442fcbac7b604553c345b0bf6b238c3cbd798a308699da3a7be42a897d490ac163d289e29f1cdc54d6434d47d6e901dee1d089454393a9b3e43a240e412d96cb3532cabe0c809c6aa200e3341b1854eeb334c2ee5c75756b17c8488148cb3e5c48b6d6edf6a49eb924b47e91cf02538b94bcca77c5c6da240046f7d0a55dcdefcffe1adf98a14af8c33400554a72117ce4e7a620f8785c6f85cc98fc09f80450d768300120259592c0680d13fe97ddc6c1f9a4a344d15ccde9a1285d32d7d1f5637a40c00f1ac1170ed234a19547a9b1d19a9cc536e2f4734b2b1c3f283b51a55df117a251845cea99cfd008fb614a86abb560dfdd518db8f982c76a73c9faf1f4c9efc6ae7aca578a4bdbe6c07ef54732f09a147084ab8913d9cbd1575a5a908b9d0ac79f1978ffa93d9b4e426d4825576b49b030e8869c36936e7cc4e16c9d7eeefefae7b105041b2341026966b08fb159b0b0a132b2c27f45e89855891de9fedc8d4168d9a740f0bacf66e51b618465da57a7b730c4096376abf8255c091586e92116c36dd7aa6961386e694eb2dbdea511829bfc33bcf328e709a73ebb184b9b0d0a7dbf99c5120480070d2678bdf0f56188457d4eb92d3fc57af8c63617787bb5364bb375e9d350cec76e60296165a11388130cafee8a8cc9d2f93259d14f75d0d2b3fb2b0fd826f78e8518b75b74985ec91d3092bf97a7715216ec868e202b6755cfc9932b181bcef5d1e2d0a619d7615e8d5339144e9fc7118bdbdbaa4c502606991101ece2dd055b9dd4e0fd10bc36757c7f7350bce96218afba8dcae8a830a0ebe4403df6bf6bddeacca50917e27d75794874e5e237cd541ef876f5bf7c062b10e78575082f0454bbe1c5da62890c14da421322241b444db0efdcc557eebcf7c394859a4cb1bd82e1273bebe60f2e64aa6d21bce48d6f799b001ae70da8631d023866d5bdd75d0322fc2d6f4c0e8a697ff32bb08d5a85c9d24b82c174c7e2572ce437726dabd0957d4c51cbd442f27afd25d7762fca2073243c50f9608081ac2a5e0572238ae114440bae3db9f695c94b0f6ab1dc7022018689688fc4a4997fefb3c25228a4bb6fe9f3b34788c4cfab272c", 0x1000}], 0x2, 0x0, 0x8) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ftruncate(r2, 0x0, 0x0) socket(0x20, 0x4, 0x7) 19:15:15 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@noop, @timestamp={0x44, 0xc, 0x6, 0x0, 0x0, [{[@rand_addr]}]}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5}}}}}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r2 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x5) r3 = open(&(0x7f0000000240)='./file0\x00', 0x400, 0x0) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000280)='./file0\x00') ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 19:15:15 executing program 1: pipe(&(0x7f00000000c0)) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x20000, 0xc) lseek(r2, 0x0, 0x2, 0x0) getdents(r2, &(0x7f00000010c0)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x8000000000000000) r4 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r4, &(0x7f00000010c0)=""/4096, 0x1000) 19:15:16 executing program 0: 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) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x7, 0x8, &(0x7f0000000000)="bd956590802d2f1c405e48f0484810776ec44802d6e73df7affd26ce710e87c201b49002608cb8d6c3298e3fcd7b203a0b", 0x31) 19:15:16 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x40) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)='_s]\f', 0x4) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000040)="287e6406a8a86a8208ed9ead86da88a7bb4c7bd4d7dd1013ddc11a28dd0fb57161b1c753f8a171fc08fd4dc764964c67bc53e3674ec96530793043e5e904d52ed170bdedad74", 0x46) bind(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYRES64=r0, @ANYRES64, @ANYBLOB="6fd87c4c16dd200626aaf2d2ec96c570ee529104d873d7155df9ee02204b4eef00b9f0", @ANYRES64], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7802ffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) poll(&(0x7f0000000200)=[{0xffffffffffffffff, 0x100}, {0xffffffffffffffff, 0x8}, {r2, 0x4}, {r0, 0x8}, {r3, 0x20}], 0x5, 0xc09) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f0000000080), 0x4) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000100)={{0x1, 0x9, 0x40}, 0x81, 0x2, 0x6}) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="5045230bdd2cd6520871fcad081812255b914c0e5cb7b7549ff88bde86aa2ceb0f5e4a5c837b7148bc720dff154bc6f9a96cf097db9725be9b7d1a8608d45485b0deba674f850ce7d770bfbfe928ce20cd65bc74391d17549af51cf501f1ab4397716fbf86428a11a8d3c769075e5001b9ec02cff4f2cfb299504197f39bcfd9312f3392d43ac47fd98f3be25780489e62da4d1d618c00d135af80954d2bcc05c84d9193a3a6bacf1294fd5de9be09617c51fc34da40838f866133575c1341de4df59eadd4ea0c74c78608ccc996a5acc05a", @ANYRES16=r0, @ANYRES32], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r4, 0x0, 0x0) 19:15:16 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = accept$inet6(r3, &(0x7f0000000080), &(0x7f0000000200)=0xc) accept$inet6(r4, &(0x7f0000000040), &(0x7f00000001c0)=0x8) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/254, 0xfe}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r5, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r5, 0x0, 0x3ffff) 19:15:16 executing program 1: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) shmget$private(0x0, 0x2000, 0x195, &(0x7f0000ff7000/0x2000)=nil) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1}}) shmat(r0, &(0x7f0000002000/0x4000)=nil, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000021c0)='<', 0x1}], 0x1) madvise(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x6) 19:15:16 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0xbf0804336186da3a, 0x83) r0 = getpid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r2) r3 = getpgid(r0) setpgid(r2, r3) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xb48, r0) 19:15:16 executing program 0: socketpair(0x6, 0x2, 0x7, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/4096, &(0x7f0000001100)=0x1000) syz_emit_ethernet(0x6e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797140383a000005f7d82e2cc3b4e26e000000000000ff0200000000000000000000000000010100907800000000602484a2000000000000000000000000000000000000000100000000003c00"/110]) getrlimit(0x0, &(0x7f0000000000)) 19:15:16 executing program 1: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000380), 0x0) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x400000007, 0x400, 0x80}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r1, 0xcc, 0x6}, 0x2, 0x1, 0x4}) semop(r0, &(0x7f0000000140)=[{0x1, 0x1001, 0x3800}, {0x1, 0x44, 0x1800}, {0x0, 0x3, 0xffc}, {0x2, 0x3}, {0x3, 0x7}, {0x4, 0xfff9, 0x800}, {0x1}, {0x4, 0xad, 0x1000}, {0x2, 0x9, 0x1000}], 0x9) sendto$unix(0xffffffffffffffff, &(0x7f0000000500)="1dfc6e3bbbe027c2d8c08f14485d620f0b513432b46cc2c252ceee9c956bce28cc7fe46483531ae6a7c4cddd67730fb86221b195b7b81fd6206c1c0cf7d446b18f8786d133d4db58a6f42565e786dab7d5a75acfba36c8618395aa3db81c2c304bca8559279354fa09f5e08157c09125e03a2ec2cc8f4b0e217a3680cb4894ab5ae7cfdbd6d8f9c801e9cf22d285729fd2187246581ee90625fdbb82bed737d6353608dee0bf70151e2cfd2691ece3c11232647b4687b032f45987771e7ab59214dfc36b13cabffd0653339690925e20512b1e07660fb55cf9e64ba2410f8988cfed310cdedc3adbc5fee2218229b4fafef9356293c67f46e1", 0xf9, 0x0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) semop(0x0, &(0x7f0000000240), 0x0) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000240)=""/74) semop(0xffffffffffffffff, &(0x7f00000000c0)=[{0x3, 0xc5c, 0x1000}, {0x2, 0xe8, 0x1000}, {0x4, 0x80, 0x1800}, {0x4, 0x81}], 0x4) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000340)=0xd5d) semop(r0, &(0x7f0000000040)=[{0x1, 0x5, 0x1000}, {0x4, 0x1d, 0x800}], 0x2) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000140)=""/237) semctl$GETZCNT(r0, 0x6, 0x7, &(0x7f00000006c0)=""/4096) lchown(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f00000016c0)=""/4096) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000000)="fcb15fd27df2d775cadd764b19c190", 0xf}], 0x1, 0x0, 0x0) 19:15:16 executing program 1: 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"}) writev(r0, &(0x7f0000000740)=[{0x0}], 0x1) kevent(r1, &(0x7f0000000040), 0x204, 0x0, 0x10001, 0x0) 19:15:18 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x2e, 0x20004000}}) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f0000000000)) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) preadv(r4, &(0x7f0000000200)=[{&(0x7f0000000100)=""/233, 0xe9}], 0x1, 0x0, 0x0) r5 = socket(0x18, 0x400000002, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r3, r5) listen(r5, 0xfffffff7) 19:15:18 executing program 1: dup(0xffffffffffffff9c) syz_emit_ethernet(0xe6, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0xb0, 0x0, 0x0, @rand_addr="167ecc61c4d1113fe4f5150000000010", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}, {"053b5c047272db73fd9abfec1708f3a766709cc566564d2a6c8d9df3c38bf380644b684a40d8ab4bf1b37bee64cd90e0d843d121e6b162baf16f6beef723bd92cf00002fc0544ddb318b73b26297de4ec2245e179c84849b8bc939884834873140c448f276e35087525df349c67070f14e40a13b4e3235e54a53869a15591996e5f9dc3ea368155152f9fd3723aebf14952d3cbacd2f8c28f7e3eb66"}}}}}}}) 19:15:18 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="018313"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ff"], 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) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) write(r0, &(0x7f0000000140)="06df3cc0da5bd435238a42059e38224b90a245aa6bdf52d7a37304eaf7e26fd5ec385336d8fab366a12a3e27590e4e8919216f038308a3b36a55da5051d9627bff7b7b172a94a2178d3bf37ffc7094dc59263e78125b7aa92f817903648403e133bea0df82b49bdbfdabde94ff90335e2241f32f10eae25e5d32240903cd08aa634e24887435b777301594539a8759b102bf7875c3031437eda23a874a78242a9d02f515a396149d01fa71a83fb23f88d9697ca00528a00bae84b599b835e082ef00033281aa4e5190a5f005740b3d9df21c10f51a9198052af0c1fe5fdfbe0b958843a5b8ebaddf0bb293cc9524f1d43f20b74abf4dfd18ba1f79e2c19def6862dec9e8b3d23b3def589847e29127e7d9e05218b241ad9d189f70863e8e2d09d6622a82ef3b46c47dad57e4f656152064bc0e27280e7ee469a29023b09bb32c13c6a80b1591197bd8a38eafc77af47196a3111d51fe5425c571b5cc79845a49c04e89380c82288b800e958a32ea86d92e5183b0b7163011c5a7b1e48237b559a0920545216793431ec51c89e85bada2b08be821347a4d576c029891bd0b994c48e8ad4f65c932366e5d42349fdf05c5dc8392f6070d1c82adc91620c3b3e4e1ed21cea5dacd9a5e3c926b412af6ebb92469044e14326ab9b7225317907deb429177b3ce516cfe7033bc160b80179f2a2e2e5f0f3474274df7915cbbfacbed177f2f10aa05cad2b1432a8a810747e85cb90252e2d3099bf3664520aed21e6b318d650660813c509c71644946336e6c103182cf0e8039bffd6b8cd7077b2947cd7b6c973a3e79db02c485ceacd62a973c9d3f20f2d2acf509ee14ffe39a74adfa50d363ec78253477af077654049cd0eaeb05f9f4175f59ccff84f98d6ca2c0721281875bab6a7cd23b04cf0af2d0c0ce7b0f95894dc51bfe99f9166e634ad6ac1d2ba313b5d791db935f81940251e7f2738661c0abe07362b8e860a7b9a3c039847d6214aba2e9192d8c5e15b1f7110623e151de8fbd2bf791609b6e0f33a04f0849f17984cbaa9ace4c76ee9ee92eed0109ed76d265a3ec136e436083a5413c2d234302a549112848683a9b6d3a54c681fbcf15d3a6d68136f8c342b7e8cad85cbd34d48d225a2b99574a94b90fbb5e4d9d5b20f219427b8d3263a825f1790199742788f92d19cbaffe586d2c6cfd86ed33b657883b9195213e689049c593fa1a6727d3c50eeae461865be174c25c87daa3eb162d26c34d17208db5e231a5a64c1687e8305e24d7795668efe482c2242f20a9b0692a4ee675cc2780a5a5fcd494241bab1b6740f4a127a9dde857bc6d4f2f48f4110afc564c492bfb185c9aa841fcbe6e42d36bf3714d739391407def8b082d1a2bdbb4aec1de70e14c6650b2992926734623014abdadea83cabcd650daf06a26f3d123169c67dd33fa383676d6ae595240059c124955a3e340896a1ebfc01a4a10c2ccbff25e89fe4f521b41e84fa1aae26e041213a23aee38a3a1ee41610c4806f7dc124eec6edb11a5524dd6016cac8cf08a7537a33ee3c0c51ca72ff8835cfd217a115c0cb9533819837db5fedebc215bedd5bfabc06fd732224dfd6d49fbdd6001512a81342e00e0f4e9ece0046d527ec334b16066c1234f42d7281c240722ef5c8f63505ee4192b4f3e91c75ae729442c136b4379fdab3de19a13b516ed5810702f08a10a435296520d40b31bc11a4682ac5ec39d3098e84686ad3af0d6cd9c9f6a786adbdf3552b38f711363d984a8aeefb291e863b20d35cbc22fb2743862219a43d41b4ecea168f47c7d031ffe85adb7761efbdf84e22ba9fc376e0432b46854fba9fc5c8700c3ef9c22d5c5edf9dbfa4c51733af561593e22392e31670e669573af104922d9f2aa3733db9014b192aa5ec4db0dc53f935356c3783f1230dd9de47b04c289020149cb73fa29a60f4ac27a97a7278d8cdf05798413b162f8dc23cd83ee7757a10a7f0a3141d71d378c9aa9", 0x589) 19:15:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = dup2(r0, 0xffffffffffffffff) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) poll(&(0x7f0000000040)=[{0xffffffffffffff9c, 0x40}, {r1, 0x4}, {r0, 0x4}, {r2, 0xc}, {r0, 0x10}], 0x5, 0xffffffff) 19:15:18 executing program 0: r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(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', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000001700)='\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) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000001c0)=@abs={0x1, 0x7, 0x1}, 0x8) fchdir(r1) r2 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = dup2(r3, 0xffffffffffffffff) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) sendto$unix(r6, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) renameat(r4, &(0x7f0000000280)='\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', r6, &(0x7f0000000300)='./file0\x00') renameat(r0, &(0x7f0000000080)='./file0\x00', 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') open(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x8) 19:15:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = dup2(r1, r2) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000000)) 19:15:19 executing program 0: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f0000000200)='./control\x00') symlink(&(0x7f00000000c0)='.\x00', &(0x7f00000003c0)='./control\x00') unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='x\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="000000186204018b002b3aff7f000000000af032bdf1b3662ea7e1d48cffff000000000000144827820800008528f8b3f3b2e0b57ec63861c4b5d9e48a3f92fb4227b1f000000000000000a4b77adef5422af714ac23fa", 0x57}], 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000200)="000000186204018b002b3aff7f000000000af032bdf1b3662ea7e1d48cffff000000000000144827820800008528f8b3f3b2e0b57ec63861c4b5d9e48a3f92fb4227b1f000000000000000a4b77adef5422af714ac23fa", 0x57}], 0x1) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000500)='./bus\x00', r1, 0x2}) r2 = semget$private(0x0, 0x3, 0xa4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000240)=""/224) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus/\x00') open$dir(&(0x7f0000000180)='./file0\x00', 0x20000, 0x4) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x81, 0x80, 0x8001, 0x489, 0x200]) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x200, 0x0) semop(r3, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0xfffe, 0x1000}], 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x10, 0x0) semop(r3, &(0x7f00000011c0)=[{0x0, 0x9, 0x1000}, {0x1, 0x2, 0x800}], 0x2) unveil(&(0x7f0000000480)='./control\x00', &(0x7f00000004c0)='W\x00') semget(0x3, 0x6, 0x400) 19:15:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x88) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r3, 0x0, 0x2000000000009, &(0x7f0000000100)="e194e2ce8707d3ac660258d965e45b9cf113da520bb5069843c5afecff50a68cc368ed47e5d4122c7b3c565cdb71de6c03a9c61153f0845951484f6473a8f26d38774ddd3d10fb5814f0fd9d69a56f346d18b791b269e7ba80dd2b18a4c3997050a493286226a61721db7e162e73e9dfe7564c7d79653f84f26c71b22cce9d162775ed35790a4fb6571235897636260997c5fc8996d5a474ac81b212847d8a263f06ff1a69dc60cebcba6b9203e4785c1f228b8e1f22faf9628ce87f7e5bb7dfa44001970db63a872e859839df56c20a7357b4ba2b15af3c4697b229ae3d04d745f1f4228abf44c1373f770f4bd86f6d4f6c6478e7096c5274e7d69ba196a16c76b59921c47246ad690772958d46306b64c7d72d868c7f2c5b19db6baf8028f5e778ad50fa00000000000000", 0x12c) 19:15:19 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaa45ddaba5d83c9534816cd9dba92f34aaaa080045fbff370000000000d43929d31400bb000000000b0090780000000045000000000000000029000000000000ffffffff27e18b3013c7a780"]) kqueue() 19:15:19 executing program 1: syz_emit_ethernet(0x68, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff828586dd603179c689364164f8e285e09fa93e087496ed71000000000000ff0200000000000000000000000000010100907800000000602484a200000000fe0cdb7c459df079db420409ba7369befe80000000000000000000e4ffffffa9991800"/113]) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000140)={0x5, 0x3, {[0x0, 0x5, 0x2, 0x7, 0x1000, 0x40, 0x1f, 0x0, 0x9, 0x4, 0x200, 0x100000000, 0x4, 0x2000000000, 0x1, 0x3, 0x720b, 0x9], [0x7, 0x80000001, 0xffffffffffff7fff, 0x6, 0x6, 0x3, 0x6, 0x100000001, 0x1, 0xcdf], [0x2, 0x34, 0xff, 0x2, 0xfffffffffffffffd, 0x6, 0x1], [0xff, 0x8, 0x2, 0x2, 0x2, 0x4], [{0x4, 0x7, 0x1ff, 0x5}, {0xd9d, 0x1, 0x0, 0x1}, {0x3, 0xcf, 0xfffff623, 0x5}, {0x401, 0xfffff801, 0x7, 0x300}, {0x800, 0x7, 0x80000001, 0x7}, {0x4, 0x7fffffff, 0x3, 0x4}, {0x1, 0x2, 0x400, 0x5d31db99}, {0x81, 0x2, 0x1, 0x5}], {0x5, 0xea4, 0x7, 0x9}, {0xfa4f, 0x1ff, 0x3, 0x40}}}) 19:15:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind(r4, &(0x7f0000000080)=@in6={0x18, 0x3, 0x1, 0x3}, 0xc) r5 = dup2(r3, r2) listen(r3, 0x0) dup2(r3, r0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r6, r1) accept$unix(r5, 0x0, 0x0) 19:15:20 executing program 1: syz_extract_tcp_res(&(0x7f0000000080)={0x41424344}, 0x7f, 0x1) syz_emit_ethernet(0x17d, &(0x7f00000000c0)={@broadcast, @random="de0f86f565c5", [], {@ipv4={0x800, {{0x13, 0x4, 0x2, 0x17, 0x16f, 0x67, 0x3, 0x3, 0xf0, 0x0, @local={0xac, 0x14, 0x0}, @loopback, {[@lsrr={0x83, 0x1b, 0x32, [@broadcast, @remote={0xac, 0x14, 0x0}, @multicast2, @empty, @local={0xac, 0x14, 0x0}, @loopback]}, @ssrr={0x89, 0x13, 0xa9, [@remote={0xac, 0x14, 0x0}, @multicast1, @multicast1, @remote={0xac, 0x14, 0x0}]}, @noop, @end, @ra={0x94, 0x6, 0x4}]}}, @tcp={{0x2, 0x0, r0, 0x41424344, 0x1, 0x0, 0x10, 0x80, 0x0, 0x0, 0x4, {[@sack={0x5, 0x26, [0x8, 0x2, 0x8, 0x8000, 0x6, 0x8, 0x401, 0x7fff, 0x9]}, @window={0x3, 0x3, 0x6}]}}, {"3cbcb71c42384f2c9b4c4fa53279aa34553c345ff9c8e7ad1430d92d0a8d1edca8876c55344bced92518f964896c0588e31f25f4ba52171a7cca7be16f0eb47442b96ff67110dcdaa22b97f3f8f3b67aa1224ca38b93f8c20a0a02cd4e20c185e03b18aa87d5e66c3d471759c9aa91fc2c47ee8c5d40f19978bf74ed2c50fa0971d8617a36e2944fd5d34fc15e08456dc02477375987ab4a0780a9cb1e065cd5b8d08a6fc50461a279e837330e68b3e29107aeab2200e6edd8f61358cd2795881c581604d1541de82a7df59ec1df289ce6a3185a3607bf035d7966d0f350a135612fa2"}}}}}}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaffff001c0000000000019078e0000002000000311a15278253cebb00"/41]) geteuid() 19:15:20 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x800, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) readv(r0, &(0x7f0000000040), 0x0) 19:15:20 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd600000200014060037136b7b9a468fbef128b457c95dd7c1fe8000000000000000000000000000aa4e214e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="d08000109078eeca1bdc6418cc15205c0000"]) r0 = socket(0x18, 0x4, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 19:15:20 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x145) mkdirat(r0, &(0x7f0000001740)='./file0\x00', 0x3797863347451bf0) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)='W\x00') mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) chdir(&(0x7f0000000040)='./file0/file0\x00') setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) 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, 0x0, 0x0, 0x1, 0x7}) 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}) fchownat(r1, &(0x7f0000000140)='./file0\x00', r3, r7, 0x6) 19:15:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x40, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x9) r3 = socket(0x2, 0x2, 0x0) kevent(r1, &(0x7f0000000100), 0x8, 0x0, 0x120, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 19:15:20 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x40) read(r1, &(0x7f0000000080)=""/123, 0x7b) write(r0, &(0x7f0000000040)="1a", 0xfffffddf) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r4, r3) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) close(r0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000180)) connect$unix(r3, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$BIOCLOCK(r3, 0x20004276) 19:15:20 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x7fffffff, 0x0, 0x101, "0a0332f63095bfa22ceced6768920145007bdca1"}) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$inet6(r3, &(0x7f0000000080)=""/179, 0xb3, 0x802, &(0x7f0000000140)={0x18, 0x2, 0x1, 0x3}, 0xc) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0xfffffffc, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000180)=0xfffffffa, 0x4) readv(r0, &(0x7f0000000040), 0x40) 19:15:20 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x47a4, &(0x7f00000000c0), 0xfffffff9, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x9a) acct(&(0x7f00000001c0)='./file0\x00') r3 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(0x0, &(0x7f0000000000)=[{0x4, 0x7}], 0x1) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x86f]) semop(0x0, &(0x7f0000000040)=[{0x2, 0x692c, 0x1000}, {0x1, 0x5, 0x800}, {0x1, 0xfeff, 0x1800}], 0x3) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000380)) semctl$GETNCNT(r3, 0x5955404bc26b83cd, 0x3, &(0x7f0000000240)=""/244) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='r\x00') ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000200)=0x8) r4 = socket(0x2, 0x2, 0x0) getsockname$inet(r4, &(0x7f00000003c0), &(0x7f0000000400)=0xc) connect$unix(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="9c7ad17c53fde4605b1918a317fcb33bc6ce450b596c"], 0x10) 19:15:20 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/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]) sync() unveil(0x0, &(0x7f0000000100)='x\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) openat(r2, &(0x7f0000000000)='./file0\x00', 0x8, 0x1) socket(0x2, 0x1, 0x0) r3 = socket(0x6, 0x1, 0x0) pledge(&(0x7f0000000080)='x\x00', &(0x7f00000000c0)='\x00') r4 = dup(r3) setsockopt(r4, 0x6, 0x4, &(0x7f0000000040), 0x0) 19:15:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000040)) 19:15:20 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@parameter_prob={0xc, 0x2, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast2}}}}}}) r0 = semget(0x2, 0x3, 0x440) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000100)=0xffffd665) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r1, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1800}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x800}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/12) 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) semop(r1, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x800}, {0x0, 0x5}, {0x0, 0xffff, 0x1800}], 0x5) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x101, 0x8}) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(r1, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/155) semop(r1, &(0x7f0000000000)=[{0x2, 0x7, 0x800}, {0x1, 0x2}, {0x2, 0x2, 0x800}, {0x3, 0x8001, 0x800}, {0x0, 0x401, 0x800}, {0x3, 0x3f, 0x1000}], 0x6) 19:15:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) syz_open_pts() r0 = msgget$private(0x0, 0x2000000186) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000f304805139c9f1eb34cc4415ea1f1334dff3de4279d2765791f0b1521aba98a2a129a5458a6e8116390988a881f8655c1be3a38f55f2fd2216319d196b2b904147d62a285e16be855ce1aa4d13eadc9ba63b7d2377286fda99291b51"], 0x64, 0x0) msgrcv(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="2ee9000503e0ff7ec323942793f63f000000"], 0x1, 0x1, 0x3000) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) pipe(&(0x7f00000000c0)) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) msgsnd(r0, &(0x7f0000000040)={0x2, "ed20194cac22b32473ac85d04589266ef409f3e78b2da1c9e14cfb3536a64c34f91de09ea71e9adb75f9bfbe8b7146da34da1eb246e8b414cdcf"}, 0x42, 0x0) 19:15:20 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040), 0x1) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$setflags(r2, 0x2, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000001680)=""/102400, 0x19000}], 0x1, 0x0, 0x96dd) r3 = socket(0x18, 0x400000002, 0x0) r4 = dup2(0xffffffffffffff9c, r3) pwritev(r4, &(0x7f0000000000)=[{&(0x7f00000000c0)="ac7233923d1fbea984a5a6ab69a8d1405db37c733513b8fe440c5f2ab485b9263f5799432b73cd3e808e0941f00feebcaebb4ba9e6de04b8f7860158b46bcdcd06b1754a8c710db5bb9ad123bf1ece6f86097c843090c915cf462d7072305381d444f5f94a5b16e27eda18ba8049c8baa1b12bc2a7aeffca521aacd1a69d6e83dad8d6886737fd8eb1f129fc6e7dac456f92abd089c2c6394806a9f85a8a3f1b7814ba73ec37e91ebc94029b1f85986eb627dcfe336a215653f3e4910d855efc3890506d9c75abd62f27cd38f78b76d5ec62facda1485e9749fc2a2686eae3f393fdb31349790e12bb8422e6b32132720374ab8f52afdf43606ee8d127357e9353a154ae3de46d14b9457935f33a519226eaf3ce43c84ced8b607636056326a6964149a8a6ed32aee8bd559c009ac82638072cf707e7633283b798f173572113e8d6acf5baa5df8d7e9c0d37ffc7cfbcb49605fd3f1d1b84412f8d599f9e81be8eef2dc9eb769d5138f237e1911481e93c203b14f3264cbe1928bb1a797647ac5ff7947ec7cbf31a110086f6c83fe37840fbd80d943bb919c968067219d57d1669d901ef991f264a019d5d7c863c5f319b7e28abd823d14b6d84fe3c4cfe7d608ffd9113314727d1efe17dd8c8a9a0cb258d5219e3349f0cea7ae3d8db9f1977e4e0f2c55facb259b57548b2446141f25a2caf2e9630971c66b7b42e1778d6066350b6562c004a867ca08701702f3124a94ed9ec3eb7ffd4c44fd17ad5e45a7964112ccabc8b5b7af298255881b749ea6eb67136a977f72b2df2137aceff711ced6983983c5ca22b5f5da8187aae68be5b85d483c5d793c79fecd8627e5ef47c2fe728431cfdc7a02ae8daf60271dfde720b6262dda374e25d971ceb674b3ac140d6636688c065cc4c226aab2a6833f667aaa17b5dcb83eaa012583a61950cea2ab645657ea1f075b49b8bc590e8440420e55e32806334f5902f0dd0addabd347590777306ef054f25863f7f8514b81e11bac038c131117aec9cb22476372c7ba3fc16b951e1c351fd1376525587e5890a8fb07b8825e6fa605f6ea23d847cb90714a09b65804f53b06952d4b3afe78d2d404fe9c14e569d7a61329486ce2c69b4fabc7561e98d2efc9188c8054cba47db5fdfcd121b23a4761dbeac4265aadce721cabaafb889b2af4fd8c69c0172759099f8d6481c9f0299482fd04ef942bb60b033116733ec4c0d1821cc9cd0f11a6622b66c0b68eb5201a01fe05a29187620bcb309500f515da0b3341c862f7272c96dcd6a4eebf3e984e414dd034c7b1ccd14a05b213d580187ae4a58023152c08030b385839a2632a441f52b6411a6d3f34eaf49a81eb46de7c8109fe42fc3fa54b0a56b9a52ad1f78e0a0b9f6cdc01816a5398704b44b237b73927b6359b06d767c0aaaf50afb8db904869028d39e4e620b7f4a9aae70e798bddcf4df9db517382fbf78bf36cbbcd8afa69fd33110768abe538130e820467ff839fa3d279952f70614a0aa01f678a9e06a63671fc49e27cd243e7ac575d819becf030d83580409965061eb47d4f06a647def3f7207d5c546ef25d693a21ba3214a9f00801deb0a399c72c96708b09cde93f7b0f749562c93ed73f767e3ddeb27f8a097a414862c91f25d80473a7e4fb32d031cf84b5fdc4d0609c7f01653462dfd8e8c6b0ad6a1a1976633b404f8ee5f11c9b6f6ad82a8a973d0824a3a501b7f38f89d43f019de55b18cec1c01120504b377ea1ef004d0b8172d2cff1ff942e38cca2129c428c2b8219752889fec35d4aef4116f43db23bce1884ce67faf2845c916796dd7bf34c13d00aecfa40116a68d89ce9dd12aa8afa3c667c486f042182f2cb38c5021314bf715b242630de3321db0316aa23d4e0dc066816e53f48b2032bfeb4da8ce2ed848ad6460bfd53787610c888a3d5f19a932b5e13a9b8559bd39319f26ff35161530b0732d311d7cd5b6d06d2de9d1e6c6affd5b5696044225a698436b3e24b50b60ff8e1a0b59fbaad33b064281fba8f74ba2150afaeace2779c9048e6ddbf9d4234f2567f3b09b75fe4b87ce276a86d5b3ff991f0111100f2bad99a71114a55f167f396e9d3bf13a5f9321b5b911d5915f019b3e79a2c539213aa65d91b9719e2265181fe8a3de56c18f169d46923c631442d4ab8a279a802cb0256430c40bd6416522721824f11e712d281f40ca0de30ae61f633c8cc9274572b8929726db4d1b3d1815e4ffd1e3d125fa74a466c76ad2fccafd65df8076ad800ae2d718b959b7b5707cfb0cf812b15a92899b0bdaae22e35bd4485892137c40a93ea2768fd922f1ecacf67434ff5c0c63af9c8af46a9661999474b016b6d0f4f8067fe0d7fa6759ff52cf40e4ac890eb8070a65f1da4adbc403f32418caaee1bf5e468a92f85836eae9fa644f4c17b83b0c643322e8f9fae2c88396d1e514fecba4ba32a423477c66a1d09ef0a306dca5e2fd3da792d20de61c4c8863eadbf637363ce6a2c8eedf49d6bdc955f33c3d32f2bc6d0778a8ea562f732ed0dbe44dfb2173e733d4c947f7d9a37886ac49e3a6d3e6d96e7ea6c4af5dc334a329160e7019391e20be70f702207542907d9f3090a99668def27b473c380e26e25eadf34fbe9c671fe901258469e99bb32e6abff04dbdfad59be1049cf02c2451c1292ac76948d0cc18afd0b3ffd55efe209d4add7b684a26329f8ab6739d398c642b1098b3d1cdd5ec7f48a3fda158e23367025e9a44ceee9860e8c852465b60176c745b61d5383d3a87ae3b84d92aac79d7366cfcbe6034c4ae3971866f5422887eb7de3b417a4852996d2814e6006c87b6812bb575a0f95420a3d3fda612c3973c4a47e307b34908926127f17547323625e138b831e4ddee6a03ea43c18cf1cfbc41cba0cdb5422ac7ce5149e00ea4ce276c1c228cfabde6d36267f8ebb388b25ae28ab7e78c3884fedf324d99b46e02bc38c42a2a0eaf7fc00c357cc23b7bb1b7468d226308070057946725dced7da3eec4909550d9ca332bd6d00f90841bdfde90232112c8d116010476b5141d42c3ef514a083455b3d7fece33f08b9e86439256dd75a144984170b89f9a726e1c5d8a26843c1a9838a8e8494608dc21ce90b471e436b3fd27a64ed165c35f3f6d1271fffdf76cb0e7601ee38283dd6b3e28b981740e734d3956b59ae667faa4547e94e1667bc636e4dfb432019dc4fcb63c7caf88ab964d9b60ae20f5a23d8abf4da5f4515149f98d93e357651a168d12e018e4407f43c4dc352555ede4a810d80988f84e2fd3f09e3c24aa97d4e0b1f4b8cdf310d655301d04633a033797db578f8fffc588f58e1e0b91e4fc7fd5fc9f4af9f46e0010cdd69e5f09e2f346182eb8eee9384a906a81afebaec4da53acc861f1e9e5037d84ae937a22af7388173064c285630afa804778dab0613ae9b84759d1606b8326541424ce01efa9321c1c267423ff74dd7f361489adf1aec155ccc951dae421a339813acd6db330a48f50384fa5bea130889908aaeac291e7b101963c396946c739c89631d2e358e2db8bdc7396fcdd599980d9e06b0e84a18608808e2d9538499c2264285730a3f5a7301d3eda49cc7984e6fb4876733cfd9ea12bc10156278a873415411edc3e45c306e91784e1fee078888b6f96db5d38ca9856c0673390aa1c4337a94cbe7dd44c39ab39f9a886764e853ea83637a94a5b7294d9d7e3cc3c3e97b16cb9d672c60832c52b32ada0e4edbb41a2494ca37f37e7ebfab9890600d294487e3cf8a4e9f77befcd0d0c71fe3a6a81f5e21b9a2710ca8a474d3d4a96330545580dfefaef57ba0491958a9692d6d4d430047db2e5aecdd36c0145627ce5808ea8f0d2cd9b3ef9ba8ee16f35fb6e6dad109d7c44b4bf6f2fc872c7d16a029f9a0c209fd7af2a74f0e886419d9c7b10c66465c26ff7681f1d32500b9d21f2daf092800580f2bde492a6136ab0d181440aae6e600cc5c337e58f2210fdcaa02a34cdae3ad27b6ab0132abff9c2d771e752f8c4a2b9aa84ebc06a8c93544b1ace3e2556fdd5018c482d3827e2fac68ffbf76aabe9837a8b88b55ac1a43ed411ae335e9dd875340aa818892b292cc5cad17a08d2d4edffd8e94ba96cb2f064c123e097902df4b458416fe348e95df69e0eb9f31511d856ddb049e3dee461a21b3fcdbcf91ab3767fa05a8a0cd632d9b43e9629548cd4f68ea2b4f800959a63697433de13f7c4ca1467bcbda44bd6cdfd956b3c6cca267a639feaa473e5edbaa901e8d0bf11045ce52432b42c7cc152b17b7a4b6e5b898ff6844550530a68f2b09fdfc7530ff48b138f934131c4e91d5706639d832ec7d6bf87356c8b340eea52bb1278629e049c15fc868a4ec4418663a9d41f904021837c01ec4d9305c0fc9f081924db1c849535605f566769ecedccf4afa934da9e5c090cd75bce5f2c96e8f3234f9a4edf2aaba9c790a48e1dc3ba0df7a9d2dad613d635691adf53b4b3f9e01399e5101ab006c201cf8b6b9268ed4c927672ed66bf4cae01d716d8937939d6b806b292e6258f88e9438b655baf275ae704f4a3640ee81479316dd913717066aa5000c653dd2953cee6a5a179881eab167d2bb677fcb2ff617647ab4ba8614613a83510b31df6536df8b0e4e328242bf7caec5a3915276f6b7ff27612f457f6d38749684ae14afa16dbdaea9c3ec785d0e34506f4a259e6fb94869441ce9ee5ae546f50c905cf7a1517dcc02f7c5700ccb0f5a753c40b44c5f9521f2e4425feb6f5bf67ef4cf76de9738f31a13b0d666c7ee74a13edb55392b062058bdec8bc862fafb4cd5c419bb2ebc57e30addbf3a291afa713a2629038eaa1a158beeeefdba5e3a45541c4ea602913a22a269b4cd8d73c9eba9f9cc72c8d62e0b7ad372b72e97448eef3087ae728b9119e2274314163f0350d71ae45e3abe7ca396d5d5ab985dd69d86eb6019da55a999edd42eb6e7c25edc62cc674fd3a9996053babfe42a6aa206acf3d22e2aa5fa4a1eab71b3a28ba0e6691cd3f374cdd1286ff68f2e7f1e49fd0b9b581fa7856254fc733ee2028131e5fd983fef31671754d06b2fa64e3db09d0090a15a4a0e05d613f630a221a1e96ca2da5ba1f88fcca7bd97e3fd18cc1fa0338e83ef9f1751371e0bf9f4a245148f7e6d03dbd3d7ef72452dbec2ec08edbd6267c4895c4754b22e3e42c5a0a5e768a8ce377083d1fd3688369ed6b0430b443299fe81b86afe228bc68c30e6be50528d242b137f42ed39eca2eb471b4f3c034f0fffc1e93f74fce83a1e7d4a6c313a5f700dfd5b588e5a787169880dbb2cf60b81b75d6873a058ef47b54048b5fb37daea4201b7df80e4d98bd5584538d409dcdeec84489a52cfff2873e75b59411dfb77e3ef9f982f31ddbc07021ecbba033f61ab782c2b238c1ae594ff7db9449aeb9cd2fb267516996c02ddd3e20ef67fb892c51e598b7ebfd6cb1c9778f9a520583086b8beb4b2b05c38677b2572bd2b3c08113b3cf6ddff2a004750abde7fb0f2aa854beeb678808c8d69327948d9b2941e0e71997271b35ebd8abcf73c6827e2f0d78dd1c58b71ac0c99380ca5a277b5a07f88ee5fe4f50bf83369d60ab83784f6d64e26da5dd264eba1eb9cdd3d552203f2b24c626d00fac319b3358ff07aee94492ac8098822d973f2717845a906fe793b3ca9b34b893827ab82a3083c671c2485360772992c37ce456fae82fb5f4419805492e1f2334e8e5962dc0f248df3a941b56a76a5cd9361ef927e9fd8205e7326567b30a2115920d", 0x1000}], 0x1, 0x0, 0x400) 19:15:20 executing program 0: r0 = kqueue() getgid() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e608060000000300"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYRESOCT=r2, @ANYRES16=0x0, @ANYRESOCT=r0], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 19:15:20 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000700000000000019078e0000002ffffffff0304907800000000450000000000000000290000e0000001ffffffff831f00e0000001e0000002ffffffffffffffffffffffff7f000001e000000101000009a0c34986f2355a071300ffffffff0000000000000000ac1400bb00000087da52aa4bcb6cb5239aa0a4ec7c3d6192ab6481b50ab6a3e2e02c1e7a29a19984ea63c19ea26f286abe0c6d3bc97f0eb6be96dc7650e866c6c9a9865de5bef2083d99ae066b5faa7bd7761720a7e414a0595fa290710e651fb83eb30ab30d9978df486c2ce75f960147d9943d295610fc256b8397c3d4d543cd669a15746cf6a6548b5a42b476cc5e2b07549013628b9b0642c32c9419e3ad3efed32030e730105ee7567aac492e3b478d686e8b30d9680b23218b4e5464fc3fa6b849111e2e0e398d3f94bc9c4a909d869e9a6ae77a5b3d5f6a0409dbbe0ae7f8e6cbb3b7efb6fbb9f1b153b9fd2643dd070c3481c0d25e"]) 19:15:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x7fffffff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x0, 0x0, 0xfefffffe, 0xfdfffffc, "09000000245185a818f8ffffffffffffff091fe6"}) write(r0, &(0x7f0000000580)="736268896d5dbaff91c6e1dd8cacb995a9ef0f114808492983786658ba7f9d1bcd54c4cb1a8b45f56b90e093194e0824fa3501c9d4accab5d60cab8fb90c00e06aa5a9cb88dc997005fd43d65faee743d48e18eaeceba7b2ba215065c06c6c4b44fcc8a3e9138ecd7b06ee1361c0502ddecf76e82ccd74feb355858ecde126f18d43cca5aea9943e042dc317142aae70ab4a356118269e2aa5831b7c522415f8ea0850ee4291bf38f5995f39f95ce4d07844c67af3a32b8a983728a44e9318970ba3898f1e04c6d0c4ac9e5165c1ccfeea96d8af6648a668947027fb677d24a9e6272a85f413c218bca86dbf5a0bcbf8be611dcd8a569cda7a8922ab2ee5528251a546ef0ded81ee747c221e5773dc76034820f3fe9633b446882f39a5d084b8689b173ec0f5f312a878bd89fa0b99ec4a74aba77343b03c7e980234a2f0d107da347dae818edc813ae64db57090d5c3a58f59a6b2e88fd4ad4d3b74cebab41892668acbead09d33530c4914b4b3dd18d505ba6d55d35997a14f56931411dbfc6cb621bc75e1b3dec0d87a5d847b3c09ac00ecb2024d3e224eebc76acef5f3d8f6de92001558acf588837932d5687460e71b72cc24d58fe7644a96872fe4fc89ba323a938fb27fd20c12b556cb7a891641d1a40cccb3f8c7fcbfdd7341e211d9e52e45ce6c63f2c598baa4234a3c6d6433f8c7e7a27fd8d75894e93d69d6e531532526c9abf57d39d95abfeeae2e3ec70ef2c855ae947640ccb4c16df0347684a07fa128e0518a077512962989b14a9650f210420054b8d0c7b42245ad33285c4be08df9ba770b0f34dd2ec293b0106c4d925fed175babcbd7ab68634be73f48250d19c6036de8209a8e2ac820874f5d08a277d3d433f921acba64049452cfaa6d9ad1d4f99bc9c52781e270e21d35d5326e7ff66940978aea6b68346a845ca6af55cc748e9cbe432091c12619b539c8660ec97eebbd0b6616d9e83a9e41b3b85db0bf5ce0b2a20aee525df8477f12db58301b676004b0332791a08338f26b175a0e7753b561f1fdf4bfd6f19def53bd241b905df50b8e9748b336f7476034586c84e7097862b7cd70b7cee39a4da65d751aa0196dd680157002fe0e81c7c6496a9781e65975653aec6a05262ebd32601b782f087087ba1f789d0dfda7ae5a30bd7b780556c36c747835747d50792be6be68ad184f5652869957885da7e633621193826cdb984a1f47facabfd7275d42904601175d36222fa9cac8d099a540b8f920e138c9c745a19a6a435f0f2e3e191f18424418a9d7485d2ab68560b324100aaf1d018545c2d2703721d8c53f48023608fb7f5d1e706b915c058fe1cdcecb2ff1dab34e89f15f735fed9dee7b5a89bd171e152f3949445a45e67209227c7f917aed914914e2710ca2ee25ff75fc181846c17aa0f4843fe8bc2aa4e791c8499cb61ba5b6a100161bc2e50c5fbbc01c74de500bdf074a1b18063efdc896d76090b0ad2fcceda88d282658ca880bde081b0ea34e99523c61facade46093f96188f60479b6b634c52d91cc0583915128e2884621b842e9ac4096273dd5335aa7f0ce432590dcd902be05945378ce5ad4255d9e9310151d816d30867baf44dabfec1326ee269e73e98413ff45181e33b90ab0962e28c81970d55bcaff192388a8afaac12fcbc23b90b258cec4936711f71a3699d345c3011997ed99b6cc004876e0f4fcfffed463f0bfabc252517312ad66ea7c5aee648ab9e19d76382efbe26c7248fec17b0f9ff71c63cb5c98f3ff8afee117056d1e09ecddd74d759aa5c1bab6ee4ba50165f38a4d1aae2445a20592e5765350763c10816f003fc834e13731ecd333a30be8211386e75ff867cda723091ac170e337d20d01ec9a991bcf4223816926159b08a4f3121d1bc7b365cfdba3420be3ca6f9fa9505101408b86e6e7e12108edb7d3cfc0b7bd7450d2af9931f99acfe9f2f8ee3012edf67c7fe522e17d9d7c043a6678cc581d92f957726aec777f13adf692306b6354f3d9c00dc13f80c230fb9a5f9f61042c93a006abe1f48f3a7c461530eaa5363aee9932f6ad3310525d679cda64f5894489972931e4718b411672c350f75e8d6c28cbeca57ea23f64fdf8e752ce945085d3773b02ed746e066d304c187415c9c7cc2157cb44f035f0b12f59c94b30e05fe4d9c98f25e51b36964186e87cac900d73ac41128ec89203118849154217b75dea1ebffa89d3135eb486a6a08c66c7d55e808a9f95a03aa7e3d612216ee2c730deea906b90c3a7ed70d024d34ca38ed4c76a30cfea699714fc674dea6101557eb1d73c3798be25d631c6ee3c7571412bad40ea4015a23cf47dbcb8cd81b0b2886a9efd2dc5a4a267d255a95e3c88690602038d50e3f3e27be8ca642b575e0d3f6a877b2126a3c7d6f3e94e73fbdff72b5a68d35153d2b2d2501d22fe43a8aaca8e57679dcac280bee57d7cba6bd2361fb038dbf3f1c094a22f3d01473a8b727ca140ea106e8952d59316c100d393f02b84ec9ab3bb8d1f2f26390287b9367e888c5f8879c26f36cfd406e26ad2d31e8a06a0da020606ea18368515fad93c58525fd51f53cff5b30e5dfffcc3cf23a52d96091a9266fc2c02203f864697a8ca8321e7848a2a948151ad50f42c0e4cba14a66980522647a1f3928246185d89ce3d090d0c4662dfeffa6572936e6bc0019546e6b87379758159894daf0f5ffc68a114051e91631eccfe7550f48ada939d5d21866e4f41571dd87d6d5e5e515ea584cdb5695d3c9735ee5fb32a03d4a7bf1e7fe61e620917d4d0c4abbd0e34a39d7b8c2d187c934d7d72cc5316012e668691370e4c9a8f485ffcc31fe3e576c3ffc90907bb46e0693fa84025cf31b2add07656714eab5fef4b83d12d765061d7c083cb8b988ca84ab79b754b79fd2cef616d21cf5635ace2b1942760d157606c2798112fe2ce738147f08af9e61d596698712e4c8a9df5ff6aa1074552bb582fb978a4c11c0816c50299426c47fa6c616086b489b2c98a50854271071a3f5cfe9caeee6ff8b637418e4835297ab2c4fd9731d94a1f9b1f04d30182ae97e576232debb406e132469cd435e03fee2b6617d1b7219e94b431adc6b0d49782636d91c47c37b1e1ff02f9449ea8a2409af1e0236cef0e8553c6d3ac32459d9d9b052a2660e5ac2da7102eee0697a2e8328f85cf4abc767d3e1ec041fb3f7520a7b1e0eef130342c124f21a032526c7e107defc9f1cc9668af4ad2e52862b441269fbfdd4afdc192655f17b63f6d1fa1723069031afc9eecec6f6b1d17b8a839bda5d7b9ffb4995d20f83d91a701a42b4d39967bd7d0fd23e48f0823773d9c412098cbd349c2085ce91748d50dc7c846265f585b4e653f84c78535e428c254f40120eaf9ece64cf38538b11059496371ed126b78935fc871febd1159b4dd5b1443ff1d4ff706e89def80c20331017f6257191b50b3f4ce99483e629f0475668685c420aaf3aeb618bf48c2ff7401c8b380a027a66ae5c8041846b4fce710febaae24b01d2c79eb44f823a6ce11b4e90c095b16cf7d579e2f972ca188774436a2383ee826e34fdb07d04cebcec75c33fffb3b5f3e00879e737d695cfa2dafb0bacf7f236497b735f3953680b134db9cb815de5ede4d210c339b8d33e88aeb2a1de625dde49f48051b7039dcede96acea958143c68f0fe0123ec69583a64c6e5999201396f84ef8c44045dceb0739d0cddf3ce794239bb00b3acc852dca63b3e28b7fe1fdc16ca0dbc3d024cd169644c5220f082481bbc3c72a067ea4547ca2acad2493a0399b33286e5700511e4bec3686daa878e6e33818693eefb631a76543aca86c293f58500d6a00d30fbe170bd60e2f724b76f8d618f931fde05607b1bf8108f3cc694cade7e4b59c50d22008ba17f9bbbf1e676997653fcf6a840b04cce722c8902737448c0662400e768b73262085000af5871e48f397e039c935ede976d8cffdb75c2799d8676adeba2cfe05bbcaf929043964c89ba68e2b306d27927cd4ff4cfb3f94eb353ba7b3a702dc35c9d6bf518a105b5333a407bd81d5e8b666b49033d99252a13630e098a9cc135061781db3b3c1b482b8ed732e71327ee237db39bb43ffb4d7612c48e9239c5dcb05921013ad8b5a6ea1b982f648a01adf9f7f8aa820ca5195d7ade098146fbe567f478c501e496d72715fda38c5f80ffe401398dc15066907a9decb3f93ae2bc8a9a12d201093509d85be5f159ce3664ce91cde1119dac70e6b85430374ed3fd090a8c07d0165d3ccd3b6cb389da8d24dfa08cebb2f8df147907260037b9c022a3d79d7d3cf7421d80fed8c3055cdf3dc82638fb045e0e9aa3c7fc7d779e5c126f4795336ab13dd681d44b63950c918a9e707ccccf0a3eeb34ad5126f467efee8282d40f62175218d5dff532e28eb6d00b8b8582d8587c0d9580160f3324515e8691ca7703b537a8a78cc008272a4d8c04753af662e2620edd620f9877c2afe003f1cc81e8d54c2ed8f346bd197d53d3b2d637059082edc12713f87608cf48bb061e34619b700dd8f5b6c3187e483c8587792dd849f160daeb74d4ae17195c5ef3a27a7bb77c612a3d32f0b96a24790b7478a9fef8db06e146daa8b75ace0a8885bf24160cddca2f115e929977f1799ecf52349fa18358e4223d308ea8389de5828a281b49e68a55a857f2991aae0dfafd2aaa3162c20818cd9e3fd4a4761a3010bf5ae05a81bf8e3db3a601edf2ba5422ee745bc8258fbc11eba948959598430a3a3c6eb34593a54f31a40977b4a4be60af0be682e660227f09e0ecab99b118e85b8c34db5a4d0b471393a2a291f2f8cc139195ecd62ed53f1e2abbaaf71a9938a417db4a093efbc94644c2af4a3bd7ad43f68c45d223ff72937e813d3740b0711ecb4fa6964810fb679fd093575aaf264f11620ac0aa113c03c04da53f8d42ad1944691465399c69c2b7cbc14f078fdca74e3ebbb2b9d73d01c192f3200129649589e4c7ae81e10cdefa0d416c6c04808e69a612b1e72799ff6823e063e6d18348274674386a8ffa2fd0bcde393881f6cc17f97bb076f4f3951bfbc40d6a88950ffcbb3a97dbd074a38f8992daead8d1ee907c8e0702a63681e3dd50b1efc35eaee6447225625ce77e9f232312ba67e39715ef67825a1cbc6531dbb347e75885fe2c48edd4f3e12157cce6397ad7894f11569082d9e4e0d343811b410ea452305146fc572aacb0a97a71cfb83c71a919b570e6d578e473992a6d493a8f28be5a815368a397eb09df77d6510fe4174c3c06a193a822a3dda10176d2f4e4b5e140e0b625273279419e0c0be767e2bb81b7d80fa74b766416fe795b2f9e713f0b8199393713f7e192da73bedb005703b3ff9bab1a77a57fa9050544f2dc8a176222b4e00526108aecde5d07d67c2cf97e5ab1206137d51355f4deddf7d63a982c347137cf65dcdab437f45e76204d08ef014f0ef586318912bb2d6aea47ad636097f5f4ad5a48262404d92b6bceca40bf15934e87d7db19948a27fd475bc1084cf20bb25fd5e1e80264befe5c89c142d473303f9f0ae5fdb17f512c616c53baf838aa01a1123268229479456f1dfb52d740b4ad1f21e6d6be9c42c31755408f8bd34614242c792e33a54d23e4fdef4d896d5667e64f03ba6a03c05471fac10cff97c83b7cede52deae144b41964f7dd71f4d286a30b4617a85fc8b7b6ee728bf435dfb359a08a622d5d333c0a79ca48dc5f78158f0937f764264904fc12510774d2badb51b0bfc66b10a4d5d85", 0x1000) writev(r0, &(0x7f0000000000)=[{&(0x7f0000001c00)="75800ea23550998651ad9f3b3f944e0e2e0fe2afc088628628688213516a9c791c7a567be3111c2e48a807db864b280df8d42a1a4a0985ba6b74496abb7c97df86c1a20d99896f54f4d66c1064e53bed0ca24973c1aa4fda7ec48dda575bc2b538ae7b960c8a7a6e0fe5b617d4c8a6994b8ef3e95d6a764fcc836da54635d36a7f65b103144bfbe9253705185ef46c7db45419e5a8ad8a7946179bde382e602787d7465d17662cb830e2c428269b349c769f599bd6476f420165710ff7bb41680037e75cd5a41c33646a49f2310966c269ff30f5c0470c307f6c9bf0c98a215eade7aa925920ef10d02a31c0b3e7a9855450d208695a2a929870931d75a36ffc78feafa003525cccc0ba7d1ca66e4d332969b80650345465c097c65686720c309b50eccdb2df89ee87b9c11c7d1f", 0x12e}], 0x1) 19:15:21 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x200, 0x20) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f00000000c0)) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast2}, "810000005ee1048c"}}}}}) 19:15:21 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCSETA(r3, 0x80047470, &(0x7f00000004c0)={0x8c, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x4}) connect$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 19:15:21 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adffff"], 0x10) dup2(r1, r0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = dup(r3) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 19:15:21 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) 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, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0xfffffff7, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x168, 0xd}, 0x6, 0x8001, r3, r5, 0x0, 0x0, 0x100000001}) setsockopt(r2, 0x29, 0x20000003f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000040)="540750ded65334a8", 0x8) 19:15:21 executing program 0: 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}, 0x0, 0x5}) r3 = semget(0x2, 0x2, 0x31) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000500), &(0x7f0000000540)=0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="080000007f000001"], 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, &(0x7f00000005c0)=ANY=[@ANYBLOB="83ebdb6f815a01839fda6cd6cdced11e967fec9a966a7d65426e4258d904276c25c84667d454898176ac804637fe04f79bb3463f892188c2a2645ee066ebe85aed7091191cfba94f185dccdb8ec997201210d026d6bfa83033a24c340c293bf64dfdda421dcaa8"], 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)='\xb2', &(0x7f00000002c0)='\x00', &(0x7f00000003c0)='-]\x00', &(0x7f0000000340)='\xf0', &(0x7f0000000380)='{\\.&!+\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='-]\x00', &(0x7f0000000440)='^$&]\xa9[.\x00', &(0x7f0000000480)='\x00']) 19:15:21 executing program 1: socketpair(0x2, 0x2, 0x8e, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r3 = kqueue() ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000180)=0x1) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r5 = socket(0x18, 0x400000002, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000140)=r5) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000000)={0xff, [{0x1, 0x1}, {0x2, 0x80}, {0x3, 0x3}, {0x3, 0x80062}, {0x3, 0xa}, {0x2, 0x20}, {0x1, 0x7ff}, {0x1, 0xfff}, {0x0, 0x1}, {0x1}, {0x3, 0x2}, {0x2}, {0x2, 0x8}, {0x2, 0x7fff}, {0x1, 0x5}, {0x2, 0xffffffff}, {0x2, 0x1}, {0x2, 0x9}, {0x2, 0x10001}, {0x2, 0x7}, {0x2, 0x9}, {0x1, 0x4}, {0x3, 0x3}, {0x2, 0x9}, {0x2, 0x7}, {0x1, 0x4}, {0x3, 0x7}, {0x1, 0x8}, {0x1, 0x5}, {0x3, 0xfff}, {0x3, 0x8001}, {0x1, 0x5}]}) 19:15:21 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000000, "b04d00f3ff0a631a0000000500"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x1c, 0x5, 0x20) openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x10, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="34335d316f01002e2f66696c653000"], 0xa) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) bind$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) setuid(r2) 19:15:21 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$inet6(r0, &(0x7f0000000000)="2c2edfe22592ce0540f0d40853a835d5d1", 0x11, 0x6, &(0x7f0000000040)={0x18, 0x3, 0x3, 0xfff}, 0xc) 19:15:22 executing program 0: 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, &(0x7f0000000100)=ANY=[@ANYBLOB="2d012e2f667c6c653000c99ce99ed89d99474fa0b098cd0340bf967a6d96629c1e4c4bf5281526b578e2f4652f4ad64a87eec8468ae706008c019e2691f61e6aac7a915373fdcfead02ee814574660210489"], 0xa) 19:15:22 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) pwrite(r0, &(0x7f0000000140)="c7585068de6c5ffa966e6311675a67fb2f2658650e38c22474769857102d14b6dbf1a89f7827bb2690bf62b51b80fd89acc80d46a0a211a657992bd4efac3a3d4a7cada059a17ee878f2d15b63262c7e9cd625140c5f59d3e8edf5e58c2113a05cb3450dcdaa8a29c7e16eaed9a5e35bae0dceeb6952ee262b11fbbfce1d41af972db10da8851c7a4f3af86cc21472e703dbd6fb27180cfd94f5d26db3486455b7ba93c0d191219f1a4703a502dcfc2c1e09e31ab8f78632ffd7c6a11b4666f2f1d694335cc3da95e28034da6d35f30c8371d9b42c91324cace29f785f7cad1118e01b19c4add24e8a34b2efa33754002ff0c9f7bc8d03e248cbe30554ad", 0xfe, 0x0, 0x6) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 19:15:22 executing program 1: accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) getrusage(0x0, &(0x7f0000000900)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, 0x0, 0x190, 0x100}, 0x5, 0xffffffff, 0x6}) 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, 0x20, 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}) getgroups(0x3, &(0x7f0000000000)=[0x0, r3, r7]) 19:15:22 executing program 0: r0 = semget(0x3, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(0x0, &(0x7f0000000040)=[{0x2, 0x100, 0x800}, {0x1, 0x2bf, 0x1000}, {0x0, 0x8, 0x1800}], 0x3) semctl$GETZCNT(r2, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) semctl$IPC_RMID(r0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) accept$inet6(r3, 0x0, &(0x7f0000000100)) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x0) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000180)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x2, 0x1, 0x0) close(r5) connect(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="f8adf1473a95a6a000002e0000000000000000000000000000807130b9677bae1037406a3cafd78cc1b02ce6f1b1d6d31072946a58dbfe9c23822ccc99e8e96ee965b7dcae837914cb83f062e364d26c75cbeb6e427d196730be"], 0x10) dup2(r4, r5) 19:15:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="10000000ffff0000010000000000070000007fb898dea95c889a18ffffffffffffff727b8a429697c6b8e62eaa6e79e20f57b011d1112b11efc0376d09f7fab12fa5f2d2abf11a576945da33b9cef4235b090b9997b76cf400cb25a021472d885ac48a338b690063b2a2391198b17c3d99a91ef28164e87b84b93360c6a21cfff010c59b58ac573f40e629bf53b047fde662ef6076244aac7b4f530a7e385b0e7312daa2bc95f9549e80f0b1229970152f3f43c699656e9d13d50be20d7f6f8ec4d12d0fc212120c42e069cf9fbb8207b93c1bf5168e77b5e1fbbaa152f2251f7e9fc7854060017fd4b0d58af677939a5d16e27b234f54ad562cf7b38efd94a91a1e5d29"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0xc42) write(r0, &(0x7f0000001640)="8a", 0x1) write(r0, 0x0, 0x0)