7ae17d11ba2f88053ccea301277ff28fb952a62a3155bc5a062c3a3a2f66f2a10ed556058e3ddc143093481b0c41340746c057dc659712cb6081096e384d505ccfd4a22b380eb25ec9370e5c33cf778d8d1f959153fd5c47bedb29af829305a8af60af00faff73be0af99cf65ca8ae962f5e28d3fd025237fed01fdccd53a09a1d91aed80a83150f5c92248e485c6cc2ce2bf792bc269238fed4c36778e702c608a9d978a2328252cf91562bddc76db990ea85ed19390c669ccd551fca0388bc8efdff1c065ac8f3c125d0b3536cc439f4fcfc07c25a85d9b470d21c61f4f01bf8fe4ca3f04b85a8352bad108bfb644ddae2d9c971f1632f79bbc73b49708b05978c9e66f6ec4ba2785fa978c9e5057fc1d3325ec899cc2f5b083ba9234ca08e5ae2a3131966429d47fee493b22d1b14a81fef543d9ae3dcd0a84ed10422d5d7696f3a842cd6fa20a266acc1a200bcea843e2f17b92a137dfc324c9f526850cc9e735e57e150103c22677c3112925204ec7e01db0e37e43866286ca67125c50cef058d42acc80b4d727f66257fe2e6cf4f6b987b50b7d9bb10694ce9c055da27cc08a71f643d8c08795bf890b69eaf30480bf9f1625f502f18df64b31a7d5dc3f4d3451fcdc7e1ef6e39f7cc66d4274abe5b0d707d7691804b65527c64c202f2e4070fc537869786164df1768e4ba7118be83a5adb944f63b5044022b2cf707d878dd9f94127eb296f2c4213af7112176cc3f33b2e16f6016ca9b0846065093ffebf1c118be46dfb0a43d22f0daaa06db7be91220a162c45590711360b1ccb4f93ef099312e2acce7248b778e67ff008e0cb3287618e70ad33cec3dec256a837cb0250e94642304f4ca034731e45f80a1f459e90ad9eaa17685ca1ab98043461d943849018ea4b14ccae4479e8a62c0ccc46e1f2d9bf946cce7ced9e72cf3eb5a3f297d0890215a3f31fc680b837e367476199fb1dc1844ae4a30b7a24bb465e90f70cf4f0d61d5a28b4d6c05cc9148c221da743211ffee0bf8d16c51f076e45db6d3318f39286ee126ff49ad9d185d01ddb9acbecc9bf965bd9b4695e9111afbb6561dc8c5ee61ef40c2f1eea1f8801670d7bf2334d8d88f7c54c0c17382da0156cdffa96f609b7273d5d03f0249ffd3bfbc7df6b11be216bdc5f3323fdc6996b0461826d8fbe627006189d326f69a5316db97a84761125893a8301e8718588947e312973ac31e90ddc468cc4c8d56a0afe61188313718b58874957c0bfd452edc258b7f6ef3bf2164cf054d9b419dc81c897c22afcc71bbd1a7f489bbd7d967c06ca0ec8d3df37d27b3d909f2fb9c3f4d30951fb9c8012d53fbe18e8090481dba5b97b4b2dfda6b160d41d0d77bf33dd92d31a2bd40f8483955b47e622d50392af5f540c2d6d715f25b295a806d7bdb174e883cfcd4e96585e58b4f0b3f851d9c5fbfe0878d238f2536a6a080dc159bbb556c43bdc8dfffe59c04a9b47e37dd4ad2c48ba153cfcc1ee92b2e13e82ecfb23dc5d712777541c79b9c2c5f31783054ac1fe650398d46f5d53ee7ecb0f5282a55e3d16bdf37467b129ca6ca3ecf0320b66faa16f9f8051cc4d3372fa88f24b88ba5f3f6aad9d93bd61a7f2cd07d42a270fecfdf00e7bce2ab65701612c8c117ee563cd233494f92883fb70a403accb8a5ba9a4d6cb3964759265c88bc65d61af8e2b9d39811305955a00e6486685c544bc50932bebccb209b2dd5ee01423c779366719f6456503530c6d2141d898766222ec0477e8db33c80e43ee132fa14973a13913a0993bed4dc42565e7bc7aaf48447186e57041b51edf11ecd31b3fb373c118bf8dc2b6dbfece8e264f6c5251c7a9469b5937b6b4d41a1c13b0d4059b7bf14e68b9f5fc89d8b4b1ba4f835d5a2f3cd0f0f71689c3111492934bc4345f9f16adc8259af4ad24c7b280907bcab7e482eb9bfddce88196cf13e9f5a454fdadfe9a482ff896469dd9656ba09a9e5e2b8250564921d5daf1c152cc91cb43cff1067bfebb117a582e5dda55c8fa9790730152f28c86a59b11c5b56bda49341a8404e020b5fb5573e8767bd74d135adc93d801d8ce238ef04c221ec8bbb27084265c406305b64354fc60739c323201e620302c5654e85bb1f3a8e5213a1d59610d244ce8cb93a6f6b210aa016baaaca814826a0df3d86bb72bdd63541faab04eb9993f0d07f845807436c71af054f6e56dee0d46bd347417b01bdb05e68249e525e2d51aaaddba4b0f1c013fe8b366b4facffd7cd52a55213b6e5db8910d34d242b30c9d3e8e6ee81cc504468c9c9dfa5a9e1f259a5d8d47178fcfc042ea377f0ea8bdc829fcda4241e16b5bcc7279012af6b8af852bba85d850baa3ed8c95c13a89f378cd9d3e4e94b38745e415d18e90f06c7e979080d8ac1ddca6651a7d3defb01710e500ed56c4db315858ca7c3f807fa650bf364c21c11be9755f405fe397f3186b866cb64c51f414ecd08f", 0x1000}, {&(0x7f0000000240)="1359307280846e0a5462d4c8be4480cb83fe508be9e28334ef188a25e7e9e3bdb7c822b305f71b8918d836c7c90c5b36401fa48e07de01112bc3abbaa46ff40b092d6bf9d3aa4f335195a82f131c6f1bd408048b2237c7231d3d1cde7ef8ab0711e64d038611825a530b146e8afdda5634e39e161118a2e560d344740cbd7d16b439f10e7f448cc72db1d761cc4f10bb725eac", 0x93}, {&(0x7f0000001440)="8b15a6b51f2c953bfe2954441700dfb0af5d5ef41b2fd20ef5f3795e71a581b5923a8a0a09274be6c5fd0a7aeb8e57614f622747d209197470", 0x39}, {&(0x7f0000001480)="92188b3da49f5e9d6c212fd261bfda4c14ecce818425d8c526fcacc82a3d1bc8d548567deafa2686890ffd9e8b65e749618d5b47a70ea4c1a6b7135fcd9f0e111541edd9b3cce5a92acf604eb7811e768ad63084f349ea5af3d459016ee79dd77d1e0878df9204ef264922a69f343818eec71df72b2330f47f5d2b2995504b6d32213d28a7afa6eec7db30fa3ca0482a5cece7d42b70093f783a37e005d054f9b2e0aa7cc393045476be1a33125cc041d77682c8438049b5", 0xb8}], 0x5) listen(r5, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000080)) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000080), 0xff52}], 0x1000000000000289) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000340)="3d79e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e", 0xc4}], 0x1) 11:31:27 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x20000, 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000000340)=""/211, 0xd3}, {&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000002640)=""/250, 0xfa}], 0x5, 0x0, 0x12) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x108) socket(0x0, 0x0, 0x0) sync() r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000002740)=ANY=[@ANYBLOB="82022e2f666250696c653000184fe320cc578a36f6c311a388791435a41d8c30dfad8373fb648b6d00851d31a4c9ed912652642ad710c03be48e61665b4bf83158a566860828df9f216eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829ead15b661516a6e02b8fbbbbb111bb7ca07b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f74bd27fef9e06f12c1bce5ed87d2a4e4b25224aa70d0f6788babb7688e8653733437c45bd63dc98a5b0c92df52400184b57e5b9cd26e653af4d3cc8fd6a1f59a1170ea43ba1fc60d6c70041be5fc9420000b4e815318fc5d34079d8b141b6036e596a22c0104e74d93b34095429e26472c389d68925abeb3ac5054a72eb36693ee08789c221940f8ed9af1fabdc59458ae3c3e5cee592d0f38bebc8b0c0a888f326c3aae696af3ba6f5cf125553b6172bfd050b71d8ad033f71b90000000000000050b1ed23421d"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400ff00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\t\x00\x00\x00'], 0x18}, 0x0) r2 = semget$private(0x0, 0x0, 0x0) r3 = open(0x0, 0x0, 0x0) renameat(r3, &(0x7f0000001280)='.\x00', r3, &(0x7f0000001200)='./file0/file0\x00') getgid() r4 = open$dir(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) msgsnd(0x0, &(0x7f00000003c0)=ANY=[], 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = socket(0x1, 0x8000, 0xff) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0), 0x0) write(r5, 0x0, 0x0) accept$inet(r5, &(0x7f0000000140), &(0x7f0000000280)=0xc) r6 = kqueue() kevent(r6, &(0x7f0000000000)=[{{r6}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r6}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r3, &(0x7f00000002c0)=[{{r6}, 0xaa1abc19200552be}, {{r4}, 0xfffffffffffffff8, 0x82, 0x2, 0x0, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x0, 0x8, 0x9, 0x8000}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x60, 0x0, 0x3f, 0x0) kevent(r7, &(0x7f0000000040)=[{{r7}, 0xfffffffffffffffa, 0x82}], 0x0, 0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x7, 0x0, 0x7, 0x0) semop(0x0, 0x0, 0x0) semctl$GETALL(0x0, 0x0, 0x6, 0x0) semop(r2, &(0x7f0000000180)=[{}, {0x3, 0x0, 0x400}, {0x2, 0x3f, 0x1000}, {}], 0x4) 11:31:27 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x6a1bd90326813a02, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f00000004c0)='./file0\x00', 0x100, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r4], 0x28}, 0x0) recvmsg(r3, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r6], 0x28}, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500)='/dev/tty\x00', 0x400, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x1, 0x75536f7b75d6585a, r9) r10 = getpgid(r9) r11 = kqueue() r12 = fcntl$dupfd(r11, 0x2, 0xffffffffffffffff) close(r12) r13 = getpgrp() r14 = getgid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000580)=0xffffffffffffff73) ioctl$PCIOCGETROM(r12, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000700)={r13, r15, r14}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r18, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100001500000000", @ANYRES32=r18, @ANYRES32=r18, @ANYRES32=r18, @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r18], 0x28}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r20, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r20, @ANYRES32=r20, @ANYRES32=r20, @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r20], 0x28}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r22, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r22, @ANYRES32=r22, @ANYRES32=r22, @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r22], 0x28}, 0x0) r23 = open$dir(&(0x7f0000000580)='./file0\x00', 0x80, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r25, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r25, @ANYRES32=r25, @ANYRES32=r25, @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r25], 0x28}, 0x0) recvmsg(r24, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r27, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r27, @ANYRES32=r27, @ANYRES32=r27, @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r27], 0x28}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r29, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r29, @ANYRES32=r29, @ANYRES32=r29, @ANYRES32=r28, @ANYRES32=r29, @ANYRES32=r29], 0x28}, 0x0) recvmsg(r28, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r31, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r31, @ANYRES32=r31, @ANYRES32=r31, @ANYRES32=r30, @ANYRES32=r31, @ANYRES32=r31], 0x28}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x1, 0x75536f7b75d6585a, r33) r34 = getuid() r35 = getgid() setegid(r35) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r37 = openat$zero(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/zero\x00', 0x20, 0x0) fchownat(r37, &(0x7f0000000080)='\x00', r36, r35, 0x6) r38 = getgid() setegid(r38) r39 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) ioctl$FIONBIO(r39, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r39, 0x40087468, &(0x7f00000001c0)) fchownat(r39, &(0x7f0000000080)='\x00', r40, r38, 0x6) r41 = semget$private(0x0, 0x7, 0x287) semop(r41, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f, 0x1000}], 0x2) semctl$GETNCNT(r41, 0x3, 0x3, &(0x7f0000000d40)=""/34) semop(r41, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400}], 0x5) semop(r41, &(0x7f0000000c40)=[{0x4, 0x0, 0x400}, {0x3, 0x789, 0x1800}, {0x3, 0xfffffffffffffff8, 0x1000}, {0x5, 0x6, 0x2800}, {0x0, 0x23}, {0x2, 0x6, 0x1800}, {0x3, 0x9}, {0x2, 0x8, 0x1000}, {0x3, 0x500}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r41, 0x2, 0x3, &(0x7f0000000000)=""/9) r42 = getegid() semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000b80)={{0x81, r40, r38, r36, r42, 0x20, 0x1}, 0x198d3e44, 0xb7c2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r44, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r44, @ANYRES32=r44, @ANYRES32=r44, @ANYRES32=r43, @ANYRES32=r44, @ANYRES32=r44], 0x28}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r46, @ANYRES32=r46, @ANYRES32=r46, @ANYRES32=r45, @ANYRES32=r46, @ANYRES32=r46], 0x28}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r48, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r48, @ANYRES32=r48, @ANYRES32=r48, @ANYRES32=r47, @ANYRES32=r48, @ANYRES32=r48], 0x28}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r50, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r50, @ANYRES32=r50, @ANYRES32=r50, @ANYRES32=r49, @ANYRES32=r50, @ANYRES32=r50], 0x28}, 0x0) recvmsg(r49, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000180)="4ad9b90cabb2dc2a88e40f7ac85acd72220682555440389f60144f4aa1fafa7c0d48436ae4ba64c78a17a978cb991a15e751b7c4b92c2fd8aff6018328130e4352abab725fa1090218af9bc5363c880df70229b6592d67524c539c7c6f68e91d393840ac935468b36ad14750100bbcd244cd7c34202e285fc0ed02340d5e1436d20797b17d18cc0d21278fa18f117804c687d4f63a6825e96c9eec9498fdf2bd7273f1f1ef3cf9b1e03c2dfe13d622", 0xaf}, {&(0x7f00000000c0)="628cfeaae5a6a1f2b9cce12106ed00bbf0c0d46d7496c79c348d1e78226d8d45b4a18198fc2cd7b195d5166847aaebfc72c1b09d2a92f157905b3c79419400", 0x3f}, {&(0x7f0000000100)="bfafcc7817b55e2b45dc6b", 0xb}, {&(0x7f0000000240)="a75eb6832e53", 0x6}, {&(0x7f0000000280)="b65f0d556156f2ef0e48d55d7cfcb1b5872758da43d577ef3383c55212222840fd5b40bbacc2357d598f7c78cd1d540c593cd52fa542f04514b2f2b4a70d0b8db6c5cfe777dd0c6e1768ecbf5b196104f2ccd6f89c40524b2e8d2c9ee3c180841f1e006d7eb7bddb8a74b80fec4a4e476cbe444df5a46e8cc7bc9bf5d2fdafcba51f8491c9bc543ebf074845618131e8c303eab426ac29a20a9f708127f7c85a8ed851618d98ed65d6d8274c06b666b4dc378dd78d8bc33ccadc17b5076ee7fbc21a97a5377fbaf5efecf6160426610906cb", 0xd2}, {&(0x7f0000000380)="49ff67379e70867d122957d30343a3e2911dce0abe96f10ba4b06e32e0be226f1c0021e2a712ac70af80603154d6fab7fe1675712779d870fcdae6f6074a4f2a61e1eb2ceefd92411a4f85f67abc68567a03f214c7c86ddc6316faabab6392edf9855402f04dea2bcffb0b495ce7529c4fc7dafa215b0e13b8bffbf36e027e315097191aca4516483f28dbcc4d99481aa2c2a7a06fc6ccfef810cb", 0x9b}], 0x6, &(0x7f00000005c0)=[@rights={0x28, 0xffff, 0x1, [r2, r3, r6, 0xffffffffffffff9c, r7]}, @cred={0x20, 0xffff, 0x0, r10, r15, r16}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffff9c, r18, r20, r22, r23]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r24, r27, r28, 0xffffffffffffff9c, 0xffffffffffffff9c, r31]}, @cred={0x20, 0xffff, 0x0, r33, r34, r38}, @rights={0x18, 0xffff, 0x1, [r44, r46]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r48, 0xffffffffffffff9c]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, r49, r0, r0, 0xffffffffffffffff, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x150, 0x6}, 0x405) r51 = socket(0x18, 0x1, 0x0) dup2(r0, r51) setsockopt(r51, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:31:27 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x2, 0x0, 0x5, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000003580)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000034c0)=[{&(0x7f0000000180)="68b34dcdb2b48e3c21d6fc6c93d2e9259298e0a29d1792a7f41c0b1daea0ecbd2fde7dcbdf170b1b21f62263f1e5f13733373a8e173d2ea8e656ad8f302a717480d2dfcc54a17163671ee2ebd8937725241dca2a819c83baeaedc25d8a8ce38d69cc2b6022d03890726ae1d676f43132d8d7a755948a24ab329f872a2bd153384901319ae9df4c85355c39fed305d48fbc7ab64288", 0x95}, {&(0x7f0000000240)="e9854fc1fb36b70e29f95055b219af293ea4bb1867d9f9e8425cb5941fff22044d1ac95eb8f48f2dea7eda9b8a1134ae9ee1babb34c51bbd3534cf3ca1fb822e5f1453a89a21a7df45995ad6b246d8cf829f529004cd6d2067f675b187abb5e62546a90ef0e31aa012225843d550f51569d1761d9525e39440e79088ae878b7525351cd1de176dcf72a362bd5d4028a84ebce9877af18b3be6de6368a82e71fa5484bbf32965c5e0734e9cb500726abc2ab868b571b1e11425b10e40288ed53e3254e4633e8a7a982eeedc3c229c8260e5056595dbf0686b4888b5f796f08310634941ee0d4d3b704b41bbd4366801b4f598c61fd75f231ef4c431b3e32598c219c3414f7ca8cb5f73d43b9a8a4755c6897acfca618b31c68828b941abf5337e9cec28346cd73b717413fed1b6384318dead29ba3c37f116bb74be41d4225a1457bdfd11c8acf9079e340737d913d405c71d6ff7dd26147310756307025c7a810dec7817bde8f50c7a40690b91de52124fcce55a04bbab07e4c7af2beb83ed2a59181e38ae1e6bdd2722b324b1fb2b623e0025688200a81990a53489545f707c13c87d8b089cf9889f277d71971baf0c6d654b724c421a6947ddc02d316bfda0b4e25e83e33f474ac7737ec0f4b6caf7152ec0783528af0c310e917a53b544767cf0231335c8ad984ac554940ea20ba40685ad32d4ff846ea785d0d2116510e70aa327f74949d4a4f0d4918655558900e0fcaf19e2f3cef07c3dffbd360d023fb34cd75a5745189b93b488dc11e386a5e97dc29f299e0a14491c68935cdbe375b865d8548c8f703a18ec0ea82121a7907091bbd0179c3bb68254768f23dc62bd8a17df6b2e95343e6d60ca1620b186b825c904dff0b7d138692fd5890ab4e3a02d182b9e4f93e99686be623a3d20328c0b14d453fdc9dba011f65f542034298a7692a9c0892ae0edb3eb7ce7cf2c2ef31b6559815876bc617e15d9051c4c01d45217733b5566e22d8ba021957d278166712bfff3a9c7d3873158fb2d48802bf02d31009f8fa3f721af93ccefbb7c5d923366779e05c0039476ad2dfcc27f9c6029c279d69899dff8bc433bd1447c213ba0735899a92b5df955ff14b9152b94bc55c560eea35c8cfcde59792259b96ee74419e1b34ac0b1612348ab1ecc95f3e9ef2a6ccfec640e555604f19ffb5d90d90e7e84b0b4afad65ff4aa0f2cdbae3c154b1e03779e2fbae8bbdef00d779a2ec375ae240f6605cbd6626a1750c533022a44dfe71b62c28454b67018bc24dccc14e56d367d640a9a40a45ff375c9834894909259d00f7d17ad5182e3868f439f1a7e68987e69e9df06316f27e4349ae3bdf947d176a4e8236a2e8206be46f5f50a1387177f7016ec6f53acb0d196b51db7f9064ae1214a4fbaae57cad2873e26af0529983a037bc87c7e41c204e2bf9705ab0f2803afe49a3bbf41ec517728b0ac67534c518b30227d67c706c3c421dd61dfef63cd8f076256dd4c00970df22a9eb153e96165369bd0b6fd3cdd79d30ebd7682d177bf858fb2677dcb9c1d83afa6e9c5c40ce71d3b6db26d703050c449a7c3576cef988549e3990d0f64757bac4bd03cbc32b47d378ec8a7a260ed9b856390fb539850efbef71ef03b35992f919a067ec280fc0407262b4fa5d67a5c3852627ab5ff7467bc19018ed21590328a41a05da3c393cae53ce4ba85215cbb1c4088651b81c1bdd0a502d2c1230ca02d305e4736dce3b87eb6577712a1fc7108d69ccd7c00be097f4855774082d4bf85def54e46177edb5b6f10a3a9ce252fe59fc991323ad80256f7243cbec4d7c1f15d6b4314bf6f660c7b895fa3b121947de213ab18a2cfbe08ec7f712ee93bda88f011df19f03ac78a77e680109899ccf4fdbebb5cd390e751951d75e8e4a352f63514f0632d87f8ccfa954749f395d3964bce873f5daae698ff916f71c802647e40dd5cf1ff95782a99e4d4ae621dc13108a1ef16f20b743b1d166acd4df7cc0fc701bc200fa376f1e371c0ecf484d7be8430c36d98d1e1696765454f6baf77fd103aad7600fa4ab7b0b300bbbdb3dc57d56fb3d531f35eb3910bd4c80cbb8b8e91feac7471878d84431f2a3396661eca72103552a99f781d35366033378ec885ee33d34ad01b484a239848fd1a061d5426615f1e45949688acf2043a3901c43a63f8521f9c24b70888665c20f35fbb8ffa953cb9b99792d02afd900dfab726ae81693b2a88c9ac2d5c993042b5ae599281f65cb03b4a7a7238dfa162a7c6c06c0a2756f5505f6953dfd6df8adba44a58a1343cf4131212348c4c7198c11c567ffd9f1ad8ca8dcd5400c6a83345e9dfd64e30411a7106f7cef7e5e57bbc54486ff26c9b408c289754e21a43484710f6797659d323ef85232969614d6cfa88347e985a04d054a60d4f1bd4e575902ff92fb077979d0e86343e40cdc2753129602838021bf699af2aed7c48be45a59830ff1f8d5244d561368493334a5fdcb5f7a8c0e0e2b65eada69e3884ec46ad93c71ae858f9c2bf37c7615bb26a5e8d5c906f04840512b20079c36d67772586f42e04c2d903e3d15a056c1b6b377f3d938cfbde31dc19ad721659379210320a6bbffd4b5ed54bd89248e472d3e9c31775342887c04c743f16a5e992dc797f87c7ac5025ab5991dd52a660880c85a4529d9597c3f458ec63891e8dcddbe032ca558a389398a7cda87896b9d371e5916f1072cff81d5a414548817fa587f67e157959461ebdb97ed1637a3c62680337eb9a173b9e76bcf0abe8522dbeb0ab30f2de1e704d2f89527b4b4f0ce08b46bd88049e4a0d0d79972286b0de13256c2482f26a68da17291df21dea47f3e705fc3d71a807f0cbbd51e84c6329f664104ee4a4648be9945e7b8830170e038dc447e62580d75595defabd09ff88246c6e181269a465ceb859470610b41adf422f73e11272b0037f4d857b6eee488b35aecde54c6dff1c138475b9158f4b8fa7d557c0c2f19e311ea9b55710ec6c7ccbd0f3d934c95a99d6de8218c59f42db9716b2814c02105887baf5c6845b3ec6d43d89041e1d803cf0ae12840659398b5de9daf9e1041ba1ceb3308754a5f34303c4ab4fc8b2f4c654cd858bcfbaba5f56fa9e44d5d5637d75a309ce3ab74a0341e2dedc25e2c86fdb6ac002be1cde6a30596c4d494e1c1f67f843e048af4fc398be9ca757dadc7a4e17ea9e2a45b8b408a11888db525cc56557a5369962dc62472f5d1d33fb2e61c3fface71b75dc8b33c11ad719230ce5fe64b321958f22e2e8f36467ef45415efd22ed80f1484045f6d19f417281dc77eaaee2f630fe30538d87d51c2201923d55c412e6a1e3717bc5957b73ecf52edffed9d3235fb3c7c06bee82fb87dde9f72ad158fd2e82381ee72a6e407993cdeeaef9809292890caa42ccada6bf50c4e96c6b9c5fcbf0669a0e537b1c8119fbb2090a5b849a5f80dbab9fe446a9de4f6a870a9bd2c03918d72cd6ec1073f13ab502d90cac21a94d96c8d67265f1360b1ed707706c74ab4f5698e6457c71cdb6bcc8c7de49114bdaba4a7313c1d771e1a4b725a0cc76f272c1b93a2dad1a27d2f9c49f6d231fa9fb40ba86b691e221710a7ed43908b0d5d534758f0ae7246f99951eb49b853939348d2674b3e8f599602c7f50effe60927fbe39a67b690629424ec884556441cf6b65a22b6481bbdb5be390f8a0f0d078e2176989c546c429f26dfaa7ac6f49dbd9e59c148a2fe878eec32e7a62133a6db74594b3d4a87c6f238fc6259e62eca6a6a48cff3cc7f4ef628637e60f9146ad685ec9c6bdb0196f644426e1d6fb3e047bac38cc48b77a70260f467ec37103e5ef38a0f350a738481f6e043c61acbf3cb5d4a810a010e9de8b118394e1c24b7474e4ad7b67ce68019e82d9ccce04b7a372239411ea539a01faa76adb5bd4a25ad738a4256cf4c5e323a067f7acf5626a4586965479e6501efe27c75a1b2cedd9f9523b48db9c67559ee6bd88a273cffad91727545b30d9ecdf650feec749a2179374e692c20d3701a8d824c331389db056186cc64dd343e2a39066b3128fa9fa836406caa44fe40890b14b363f4a63acdb3936b6970941e28bb65d978ec7e516571db6a6fba342e55edd37e19bf7a26d40a038f92bb3fdcdbe20a2a3a69fab2cec9d761c40af49c1575d352aec308f7700f5e6aee2dfb1abacba0849d888debf804141b44025bca94024e919a21324cba64b1723eed885224f4a3f6d29803ef75b9cff166119b4b7bd3a1b1427845b582ec7b14b22172f3ceafafe661c89f52e4d70870f3e6b6d85b3f3b1b65ff634332672c8886c16d3155daabb03ca7d3e8b31625d7274fdd79ac400f0c4064cc63b70c228bdaeccd2626465ee2df5171f0f51720d6cc0dcfe8099983cee37e8958cd1ede7fa54997f18b66ffdc58fa83b00820f529a63580b16dc782fc3e63239a54b3dfacd5c966155131f95744ee01038e140b8419dcb78db87aa7ae92cc7f119a38d827a8fe13cb311ce2e17d00c8a121b7a46b45221ed401c86a50807e86f06929eb8daadfc7aa5b4f845e62bbcb9718e6a7fabe5b709b4199761b4b92254b8951c55cbd4289e9b6c7e9f4b2cdc70dc013afefbdc6b37b8a2056fddc01636d59bd89c2bde55f9174df5201ab57e21b3a6f89e6f0b3b76837111ecc5514a9e60da864ccfc6a8eb93950a72752763dc136bd776193fa45ef27361e71ca079a9e45fe972fd936edc62bc5795e29651c14b101e4d808c16de60f53e32bc32bcca8132f583e7b05adef937f47388b2ea336cc5761354ff2a8ca2c92e57aabaf21270871863dc80c366f94ea3d24ae0d41c32f78686c659c3ec004bc0a837f80eeaf9500895137267a8484097994232dedf948e8a104477b6f2d58b36816f506dbce03a88308497a60490d07349c797b1e2e27aa9596d2a92051b67003e85209f6984bac51116b537a9957a673ef07c9e38bbc64bc3516f171dfd68a4503b32cf49c18c4a242aafda38f5d954b9167d7b33137301f4dccb2827506473200c5b44e522a99d97813ecce7234d895bb55e3ffa1ea21c3a8ce573523bb87e1414984c3f826e830b54f1c4c69e3cb2df109cef60f5815effe4074826999cc77bcd66e1a9e012c1696fa7bb43c96be3a45f3627db17f1b9f4b2532de092ecf9bad37ef71d69df8e0e8f6bd23fea4d74221217f97d43d2e49ae8ca686e3afa3f67d897b70f8cf5203425932c36406629fe9d4f071e4c6b5d6565e070f841e08d75d12ac86ba182768474dde6dfa935790c11178b7e3eff8d22a3ec92bce118f0473ff9c1572e106566b5f38bf7183afc747d6540c84ad56306bed22e13214ff5405bb87da7ec3948b64332abda2fbb96bc3037cce1553bd30e864c9d1a458c8e5cc0fedc81d5a23beca2d945cdec48ba695bb904b6739d29498d384870f0babf3e14d7a2e89f3b07d81eb5740ebeaa57c940f1092840bd6d7ed7c0298d78a3ac909f26c3c4fcde2d7ace3a005f648ecce2213b98a550d8b13064ab1e3eb4db48a8f5a9d498b59e4e79bb6b3eb1859d6f7ed2375b0a894155a74e23bac4b34c3480d29bc1dddd2d55d22e47a6db1a929021fe3a59022fab42b0c04c619d2b8ea8e6314a19984131ff3525c0cf6a2046640638cb6e35211795cb739f6a9998c79d23c71329fc05576359a377538bfb84eb4b380415f45eb4973bb079ef8c32e8e3246c8c503a18437a7679268a7653b8d937832a98023676598d2e0a257155664d060cade4bd1bed7c67963c513deac8c", 0x1000}, {&(0x7f0000001240)="2d1befc7f0ba90734de6124ec873f99eb22996148be3ffeb4d1ddfb57e9bfaaa3105eaeeafe594735d37177530a830c103acaa48ae1882ea1f92f56cd5cb30e1a69e7380ec30a4", 0x47}, {&(0x7f00000012c0)="0c3e7bec93d6620cb5eee70327f2182318c3e36fe0", 0x15}, {&(0x7f0000001300)="34ac1d8db6f3ebd6a7a03b184072e76dd690c4caa9902fa5901661b452db20cc76f2c1d39e9666e3067e20e5d98efd44924f114b2587b802af90f23081c5925219a0b26b19853b1525729f137852fe8d814af26253755df44d70cf9af3bb0906dcee9e24c241bd59e863afcc3d2ff0392f97ef8ccceeca03ff26ce78073739aaca565b8d066fa1ecc56e12eba625b863994acface6b14e9deb6de625e1d981c23aca900104428f93246eb00064fb5da0fdf61e5c1ac933be6ac216104a4dab36d7ed44f6d121cc8031de0a84568185afc97e7a1419be300032d1e1f4abac9019006879977c4bbcc4ebbd52a2da1da9c4f9973eb65d39bc44da97e410a82322ca4587827fd7ab7a282fc4b7c4bc5aa1e332e42a9e780e33d7c14c1cd02851046b78ad67b247ac28062fcbe06ba7bf176f9958ca6eb73f9b5c2cf34c42f9921952521d621895d76ba450631b828a1f0f1dabfd884e21cc71536ffc698d37ed02a62196a466458f22a82811b9dcc4b0d8e6d9b24cc0093cae6f021166cfafe3c01334e3c2fb9192079dbceab4318da8d0bebde94aaeea126644f12cae75775c090b7513a787e5dc5ae72a643f229713784218b1ff2a387a7a4f4c73226380a55aa38b4769d963b8c2f6edf8f45dd810514cbb0e94ac8839c832bbbf7183b70002a8162e174df5bc16465697a142be8af862d7d72ef2fa425f9a707822b1e90839998be951cf2aaa20cf92a20bddae5a4db9ded06b816b24c859deae5fb16fee608bd2e2cabf12d6454b4df2f44c912bfeafb427c5e99d673e1e730596104c4e5d8bf086886fcd1d55a89ba7dfdf195b9fce403921890baefb846833d3fbf5e45d43cac98a3e410da318f3aa14a9ff1e5ad937e6614df77434b3bf8ac60bb8e47c4fd99b85eb567020b5ee22f73f5ead275262452ee8824995b62dae1a36f61ffae95f7054633325278bb6913f27c876e98a556875fafc42d1a858f9ff33dea01a5531b6d5c26bf6d363b2fc40609371de8a3a7ad435c82ebbc11dbb71fb9412ba1ba3179c9a1b2a268ea0ceab17a870649bf2e6dafeff435902b33dbc821b404d332c67d932358ad58409207886ad47a9378fa9466b985d698a91a8b2562b599124a622c73ca238a5f938e932b633f49d290a4cf6e37d42d6771d2ee69ff92245fe172dbf4235592b29dcc5a7712ef61256232f3de5a889612f3f7fb887033b25e555c2b9f93585d62a481ff88f5696c89028f468034c75e46465107b3cfb0389d3869e98a8f91f7b647e9ff56ecad05415a7a3093c2af2cc4ca83a65f0d277ff7a70c55dc4bfeeede51a4831a455063da6e6e7be7630a57897871f1e7714cb1c0b21faceba891eebf9ba11d6c3e3b686f3077d76defe1966d57419cbf0445384136dfd7665c8d0cb78acd1ecfea365d17704eec587ac816e17ba4f442274b17bd9ae996dc0db5a2b8366f3605496948265e42c9211acb0d922f72c84f82b08ea357ef983aa245a54568385058b667ca64c333bcf50756b6a60b9aa6ceab6359cb4582299eca094892d0ebe71a52af1841cd6451fba8495f49ba2fe77917a678f9e4074fe6790c959f3d24a5c67e250f403b6c144241efddfb5d9a8d0677eb6219b72f2b47ad991c13157595d0c68f9b33dfb4c883610383eef6a14af42bc285c449b3012d7597f9a68f487197e4b714540b4924f6872ba725619ed432689b349086f71250083d3bd6c429cc91d956fa453f18247c52fbdd1aa84801d8fa75f065f8f8c68cd4e1ece54f86c58299d6ba5e7589ce5f9ae5e86f927c608e31e9e4e30e85951f9acd40d24a9fa770c985e3cd04224946902ac02837d65273ef4b0eab31bb9eefd0880138c1e388d176a0a9225b0532f4cd8e01c7111f4819a9d20974a63d0d5ea7a9cf90b2f64c2155a1ad08f9a32209830f9963d6acb418de57724b083af7855445919fdbc1a8524d9239e1f4886e096c5f953ea9c85a188c173759b267dfde75cc3f7179e0b5e035b1ce02ce769d631bdb009de603df9562eadf8ca6bba8ebe8f3b621ab41285dd39cf7f7f73d815bb61baafdae7ad0f1db971569b036d8b84ee49e5ba75117d99bd524371fdd77472766738237dbdd8c4211f432bf28a2b41e5aa224f4979eee75ffb75ad0398c992c01b6b778f5d5c2aa09de616adb660a4e79c43a041586b5de95c453517a7cf829e256c9544c7718cd7b5695dca10de1d88eea6bd9554290af57ba4f1319298ec176f5588a5ea28d16bef1dff2226b8f71ca458c843fdf325ff6e989c382957826ce8b3b45b748736c7d5f47f2907f2fbf25b7dfd30ca20d82168dc08dc16c125051d7c112a4113b12cc4581d18cc3004f11950d770a111070467bfa9d6f5cd7352c724b0c10af51539f8d0384e815576c646dd189dd1e32347b3c9ce108b75125384d704182ba3ff45c96dc0f37240a684baae81254414f16eae750c5c4791a982cdfebe634679fb50dfedb664b1524d0437998f7cdac941bdd45d3e777ac03b7a23998c64f9bcab10bb4010dd156f23125a8360fea8dba89ce6dd9aa8fd1ed35f59f25d8e857ff5113264b5a63da752565c92ae310de507fb7c095ae012d60ddb59982a3db2e3d06afbda337e9a5fe60be6c44df4fd13c53d10d6769c081f6755a39e7f8f4be111c34e9f80f58a2304577a0d5caed280209403a636a3bd71f5a7f5dffa63570914890c1cf8c2ca14caa518a99a49b7597dbbbee90870471809e40d8b61ccf13cae289cb12379abe0470f4cd353148320503009886b6b6e1a86705c8348e4df5fc89b6c634d7e88e0b96c6c82931f9e507d23e4e9b547d308069fd8a44a07c6ccd564e3499c8a5a2fee6c79e59cc9c24ad417310bd51f3be30ffe0d16f9cd7630f8eeb69fc9f906395077dd3d4e9ee9d7f67a903ab3e9f3d1d1ddc1356b0d0dc6951af281e00734820c1c4414686e0b1f3c4855a4618d1baf1eba8e7f0f6b0ad106273fa8fbe50c54bbb8fda9e2a42c9a42ccdfa8ddcc472d1f02775d53ab5028b4622327842cfcad06049943dfd7fba9ca6d0983b727c50cc129c30f51241f5f58d5fe61714782dbf9e44db2744f8c62fe8f2efd4d8a5ab72b39faa04f857288c46cd9be0c2f293f34ae3cd6ce5fbf163b1dc138ea4dd12e4d30c3012fc79bbae7252589b1735e6a0de2ed5ab41304b78130777540633fade5d7e87eacd5324f7c417c01018178d7fa1fefb014ec18cdd03c248d1f9158cd82b6912aa7a7bfd783cde86a595675b1a956dc26b4cab09a78abb884af546e188cd44ee1567a42e91dbfe7502e252a99558b8c435aaf21ff34448fffde2899de04da1a0277aee7066f1b350b0912df68b456531efce9354b8fdb847d1f76a547cedf528a0ddc61d7aafe0df086f33c6a3f7a86d75cfc86f9c49a40bdcf824bcf0c60f7f6d26556f0bafdd2bf2af4cf17621ebc72405e09275ad4de5841841d90b6527c77f026325dccf96a617ce7ea41c312fe48944d9837c5d543505a144e9195d74cbb651940d1da89bc412e7470d686c73d20af0248bc4eebcc5b2c6fe4541102c1e8bd0c1c18418d4c70370b770952fe8183c8632eaf0a3a2a8472499982bc08ab517c0628c7f66cee4707cb729fddcf89e43f2ac70f088d5553d5c871fc2206da240a932a7935e50f060237342884f957e200f4cabf0c01a89d97022e30392e30d74a207bf663188e2b893857884b7ebfb7cc39f8bc1ea1270b2b44f5ef67c16c4cec721a2e3a457a4d7726aff6bfab1ca129f7b457513a39c1d979c50d4800aff1e46ac21c13b71c21c5040457ec50745f65dd8493380fa2334c45a4edd2f19ecbdd4b2f104e9a7dd93e4ed8d948b4fc5f1c1cc1752aaca2482ec31409433a7051f3e5764d9ae8fcc77c57c155952f1b2c9361c20a3fe30c7369f381310049d68e44cf61a0914c4c3da2af4add385fb53637496e1ba86f8a9afa91c3a3434d9fd0083aebf21be4f937b49b89ce30f8de79b13c1c64e4b7a5d894d9fabfd0a0d0b9acdbe5ae352d1607c734327ede10608e380e4baba9ad5a506a42e51aff6d7703b7334447018903aa1e10d9295029de45c463ee4c3388a5adbde106da3edca8665e8c117c8a060b8162a1f69f4543e720179d0c93daf3c92aa2e63e3bca0e8d731b6be1d117388b67e704131b98d54309a10669f660a2b6fa4a5fe208320653ec0d4ce4f4af6e1bab462cae584325109ab51297bfebd3189d4fe396a7b89b3e093b7df46c73379c283c6a2e5384ca12cd4d7ade3ae7dba6cc49c727ceb58c25ed92ea517d0811a23768390be350bcbb17ed4ef6bc7570a58ec1c03f0030b5d7a65d6aa73b1412d00681e4d286b64295331ea172b0c75e34534c032d1ea67db44493f10ef6eda1f9d44d05af80860ec07fbbf497349901884376ab884481a0f81d9b55278c38f61d915be24c371880f13f66e6e24f812c0e75f4b8929531fb7a5b4bed2ae4b922cfac792f81e3a9c8c0e791259b1909df59e149d39d18a51f68f2b441164278e9f9cc61d60ec33522f08e68e62beed2bfd5236915344d49c8ad8e2a1cfdcd0eeece4032a2e72d87f1be1f2606090295d67a47ef3b1b151ab071fc0dd041d10466218fc3ffd95552d53c6701efd445a6acf876a20177775433bbf7371096f1f204fc6bd04e1f131f2aec8acb167d8a8daa44ef7c0d26ddd5ee8899621d5e4556f24ae3dc9a9a87b52d14f3c21edfd1e7b65affca96ee16c12793891994ee0c99c426b1ab0e58c24dc1aa47a556fc4ddafa1562c8ce36afca5d9d044f1c952981e63f2bf2c089c0a436d630670970d0fbc29018221e869084b751fa7a52d8fd337a63c2117d87c38e10752b9767510f9c5ffa648574ef528379816dc276d4d14620e720157c517c2805aea00100ecc0efd239640f46f10d31ac25a8c1ac2d2c77d66af433433f8476280d71f219693055b49c8c22397c26092f581cab38829308a157dce8e6db605802d189991a631bc5ce90c375013aa463e04958d3e2c1eb7e3214df7ab61c0f4c983d5cfda007f794a9fe46cab256511a7217f9d7af0a2df9a8558a1b2b656a03e5893dacfadc4a186e909ac772415223f3375070b78a520983df9669f9ea72e0d4f4e103f7cfd6e73f906f79d2dc0e4f73af3c32f7d3045e7d317d9bd3b1876b86748a5346d90b99277501ec31c1ba757cdc349a0e4584e2ccc912fcf5a53cd21aeb6f9bec03a05c68ceafc53e9c2d404355091da55d3eb19533476934f4766044f93d6259ab6ed3cf635dcc9ec1d21c212349f5298c24b60d6495465b7e098e22ec8c8ea3fbaf58854b5eadc5d97080f183585e1dfe2252256016bca41c25eeca17ea4247518c736282a1af86fe8080c1f485caaf5ddb04bf9bf29a84c56fc6546eb13ffed093ab54557ef5ae0365d8f9266779fa6e16e562e931e8b2e0dd43d8923e00e1b2a00373ef45c636407f1b75e1970dedcce0b139fe5399a1c894285f5b384045fc31ff01f98297e0703fa59ccb2bf29ae9c1dae4ab60be98e6fb383bfe7b53b08260afa36cae8ac2b18776f31fd7a7b18b2ffee40a519b86b976e78a709f527ae02c3b3dcb94a9ea0c676466a404038af99d64821a79bd1d01e9efeb8bfa5f19f23838c6f7fb15a0e4bfd3fd49495af7822c5412fb561e565f6609f2528a5266f988e7472587b4ccec03c1e01c67df67a12f2abc475ddc34886881f61c1ac0af2c9a824d89e68aabf6a09e7037d961161998ac5a83981e010227862e61f586b76f4dae3e23aa398b92f61cecfc305e6c2b476a154888c1", 0x1000}, {&(0x7f0000002300)="8de66b1980e32bc3ca82ee0c6a64d8e90d9cf53e768375ba415b50d82ba1979982ecfe7bb2710891ae42fc7455d4452b7571b82f1a01307b6314e17438b4f0bdd7e3f9c9ccf9917d6ad82a751315ea006e5035d62b5ddd7b09042e87d9f02db46c0031cbd284fca49e8e7ed2c4ddd9dd6a1fdbe056ddcce9b0", 0x79}, {&(0x7f0000002380)="8d945dec3b5848a8fcd260e0dcf4f2934c9a2c505d9f27bdf2331e51b56a4493cfc7284f4548889c8f33031c53ca14e788e010d5e2e526ed9998eadb54b05a227c5a09be1ead4fb753e207fd97f96c0c9c7861c9abd6ff3ac01deede2fb595f31b7f2157e498ae99330c85ec6710b84f37dfd41e49a977571e12dc265a12d46906b895201809788ad4591c84ccb574f54d9ba5b46a113ec9367f067ee82b98aab0878ac7b424863786c80fe81dc4fd005e2a22185a7672c92a0f4d0d50493596f81a430c80e323f72eeb95dccfb892d6233c1ac8b7fe4a73c43a0f77e0540a1327f3f22dd9008e35b7ddfee1eff94af5be1a7048294e973fb89e64addd9ce118738d72023cc6571b26530eccebaa9e6b15fed3038907843a42e5943bc58755b02b3295658c5b1a7a6d7494cdf52219cf56804f9e436520304e1b6301005e1cb06e4156f85f528579677ac426182045030c88c16d25c2b153424c7f6c80b172292a9d6251b436d15e53b35626a527b1ab94ff3ef5552de10891b638daff6266d6a69646dd119b34cabd189ac36e809a8836f2bb5601357057f1758946401413502ad60326aa872bfe79631988cb72122256a7272938ebfee84e9f60bb42a05c1b016051a946bc6cf8809a5cfb4b74f46e228b1060f87c1481645932fff21841540b56b5a7ae2217cb56effedaf9cf60747700dd00c9ce3e04b82c98403c40d1759756b4f23528c94ab0c12f13f0da1136ecb9b8e773f5f5721d57ce72e1cc1ed61f05bcaae682d05034d462fe14effd69c5153304b5c13245d84bf09dd223aaf2bf8335bc9e7530f2b44abf018f7e30e08e471ec1173b33dc5734647442ec55d2976a75fdc56d6aae26a32d5c617245bfc457eebff0dbf3c39272040b91e9ba8073bc4f833dddc9703c94d28ba4144aeeb6b76b28c33888ce62a8f4ef74c8a216e23fb1d90450ecc33af973213fac21afc98c9faefda9c1eb1c6741483e61662da178ff0bc1e68531f4d38cc8cbfaf093fbd57f9a53be148b0b5dc1b70e1fddfb27b7ac296a7007e8db81ddffb5660e8ef0b10b20b9edec4d4a5c6de705917a11fc02c791245006c5ccc715b5043a402f9fb96e0f68a8f1f45afdce805d25710a5130c538cb97ed235db3339d2b74a3411339ce73a930f6948b434b42531e03255cb8430d0443f6e922d72ce0961c19680d2fcc5f0a36b5e99019f89c9e7197a46d00495b876f57592f65014f1ee0586ad06a6dff0549a8ad93badef2e4b62370f15abc7a1b0a5661382640fa2eaab81001c25b93e85e0d178b9f95d3e9c0c4b8300dafcb7b48b2f04827cf0c10b9cbaf9fa4add79cb5a42f10b965f3d2b2d64c4d2bdd53e5ce08159e738ee670ef0dfb2ddf6d5439a2ef16e72dae8b2b32d1962a41b290368789d1a3a6202f37a8a814ede20ead5edbc8f95e64c81e13c9b73864f3d8b5a8e4ec65b064e5395a17b4d0b9232bff7d233855642d83575561554290f163b5ccd4a0728fb7f919f4529493956291bdb5df19517d90b325b66cc8ae98c9e17c96c0fc4c848a1d4512b4937b253ab80ddc4347af16ba1769206892b0bfc1210187d48065abc02ce877afa8835d26e7bd517ce174b0fdd8e21b3db777708c155382d69adc81f5b9f2e2e11fe886255e713c4d4f2eac29c4121ed89d7894367ef9091950c2624aa025521aa152004fcec706ae250924ac9c11f9658c631915a273450764cbd23d16c66617719aa33cebcd2fd8919a88a37f1fd02b7080b77c63ab3202132babbab8529f7520874d956a76c8be56eb7a979695f7d9bf8a539fbc12fe4b9f02f2d18508ca357980c404a2d55e6ad009cdf2ac239bc0455648b92fece502542d29f1f54f5245f550170f8cb674e060accf506e0839d24dbb4a418bfb2ebcc8f4d25b8f698cc4fbb960a3e99a6a830e47a9f27123d78cc68f7dedcbdd5de30814772b701ba36198326a2ed08aa978c8db6379408a0ee8b9fab3225fb2553ea03e28e39b0456bf7ecab13e00be84786a2620cd380d11e5077ca1c93262b433377206d8095b2f3741aaa760968930be03e1db5ae73e97e9be0f524aab55365e08546f25fcbaf151d05dcd8614a7bdedb4f785b02ffa7d898863f45fb706d7853ac9c1c89eadca893b714312104c09401a9fca418da213642e5195fd61e5bf7aae9f1249a4a64fc3885f2f017659c7a27aafbc58c558baa181c7aca15787a367806f7c5bd91d13a8bc7236b60d688fd4193c5ad77c208123dc1f92caa0c23efdb20352f080a5b1e1e63b9e58eee9d6f7b626599a79a33244fc60ac3858927f56e9bfab8f2bcb3b8b5d80b3a8ec490096386d41fb83c67df8a32823cde49c5f4aeb57925d9335dca27b4f5c44e015926e8f1dcfdb0951701f6e169393bb977f81c5efb03e124ac1a5602db659d60fa6fce24e2d1d412ac3c1e7006cc9611d5db124aea108435eee406c1b363a08fcd218d2b852470718f7a8c940eae3da967d57ca36ed3fa311dc9d710f8952d0f35426b4e6f285dbbc856701d0a8c20c19665a027cea6a67dfbcb4b62fa163c46893e484d34caf5a9d0cdb26a175d174bb602c6d4cecd31f2b702c3b2403976e876034010813fb7baa48832973ef9961406aa2ffc4f713291c96a2ab29b5fc41698094e82c9ae885777f706c3ada5b6aec3475f9a9f8dea244d8abc5c1644f0db7fc4f60b6b258b3c78c80e1a539e294d24c55c3615e364ad60c7249bb38af83587dbff6baa80065cd07295ec690e7400ed25a6362795f4496156bd8ceb97d2d251a8dc86fe12162e9d78734dd1a823734f2ae115a7a9d39e58b5cf3522f3d540b96268c8827e2925146a83a203e96ed5d3b7357fb9cee4b5ed776737a7eeaa15e0fe87deb04264cb5f7e41912d8bcb585268c99bbbffce10af4c612a9303e4c3cd7693bddd7d1a9fec87bc409794cb9fbc69b38f3f848694cefdc38f428897831a91523f3fd1bcd9cb5f9903083bb9e450d9afec3d0b1a9453384f46d86ffe66b808541ca0684b53d81c5f4402616e100e42f33fb753f8fd43b08d09c3b51b4328faf24b601bd375de55a727162bbd7b11e7cbfdc128b75c66f48f2185c474a23a765921e38db57ccfae891dc85d871c1552fc349aa28a616aeee64fc1f7fd117058880bcfdf20277da12cb8407120fad7c044d74fe0ded9d753407e88506cb38ca2a1c5255fe63b6de2f84171f13dab455817e1ee5bb176ef4c2f796651eab7fccca9126d7a63fbc7d458c060d398221dfd4d72e2a16710e5a5711d06cafcb5c8209dbc6d80027a5cbdcc77f73925caaedfc18dde51b30983f3596fa4381498c1399548b3a006061f4b81c23d80220f689744b1033a12daa392708198353aef36cc181f149ac6e2ead35549d2f93184cc582022c346d6472f138f495a4eb7f75e4680380aad0dd9bb062a9456daf0d145efdfc118921e9a88a217e7609d14337e52084d2d88d35bd4999bce1b2bd87b5c6a72a893162f8ee6ea61147d8c641f2563e5b5d3130a026871b283f57896b068cff31789b9f37db239fd330d414ca0cfddcbaffccb1d47a1e57da41ca1ad9188e8d8b7a89a0d46f2828eabdc7a26c57734c3c261f4b881f985289887ea52d7dd92f2d0a851b3c5528551446833b5f9daea843b8508c0048968f352b52a4e3bd0a9363556311e6b201bf2ef7bcc89ef2d0798440bf786d77417955d49031df84ff6b94f179865e38d768339b0d79612fde075f50378056248e533ae0d539d9d57f057c40ed2ab662f5c0de85dc7bcff0b60160d9fdde6b2dedb6416de15de645111d5bfbc8141ccc78e856d2cfe6e1b72a82f1f92c57bd9ea11a520131a71750d2e4e4558481d369423e0643e19828073a0871300ee79f79b362e6385dbac725228a3ad19dc105db2e58b764900cbcfbb5b1b63336d3fd1c35961136ecabc5e888bcb9cd8a427844c2106f3688143e807d20acc455e16ccf57ba0470953964c1863695e64ec562370dfc4ea8074fbc33065aec2afd88931768f4da1b5993e9dba1fb1c42c63d2a757c9d77ba321edcade827e6b953c7c8c4e286d74d0a967cf4734e9869fbd7e661393910bbf33cb0ab4f90916b97b843db7d646e41d5909a4104b6358966a88eb07ca023a690a0955bde5acc554114cf823ebd3f52183825bdeccfdf46f52e77aa6284b185ef2beafadf66a896fc28761185940b2ed5f0dd6a2b7593249a5a01f7c6a933d555e09a831253d52d01f2b0819e96db35d6fae5ee8a3d34a69d735a91b1a8f88b23dc30ab8d250ae5a17a5cb53dd89d25139e201bf8b1c23f54207b873eb40c1a072fe3ab090d8f925ac000c1dd7ff221f30fca0527a8aadd264dd0db756901dd37d72bba00e294c717eeebe953353ca6327355493238d387ca3464b6b63b24ae30239fe6b85cfbe8f49ab748cd57df41d50b366b3b73a170592836f1eccc439ef077eeef40af74b7b584f67eb4c2c18e6120ba8adb7c9b1687d40e6b3192abf27d342d49e9476f851667f0243fb1cb764b735ea0ef42b02f6727c7d0416cb4fc1ab62af63770109ebe62a5b824b85942b7ceafe9667357211d5a604e79b83019a83620bb718ac6caa5f17f904b008a080f2eb51a898f94c357b855a6427d1bb7b1a6eb9cf0ea16328409a04747f316dae90a2241c8e921d2f9bd46d49d94aa6d0cf5554a9de9abef9712bf1ca190b53ec21e7fb690ed6314142e2942ffe3c2d4ba1c17050d98d9b9c5c6c7833e5ca15f97fefc4e443ab331881cca1a420a99ccb2ee6e0afbe96b0a5bc8519a4cc872105af50c28a37229862b6cdf7a593c8d6756148bb48be738f752c5f78eabf03cd9d755397426d696c37d17bb037b026bc8dd1e53c0e4c7a7989e1aeb765f0bad04866610ce45068a35c340dd6dc2b76cfe95282146c7d6fb04f62feba95619babe9296aa9d44cfda0b76a4c4def134744c7e677aff7af7dfefda6036deb3e8fa05aa43782472a6142c7233a1fb306fa71aa9a48a947455e4d5d8263a946382cf34efd763d76bcf300c60fbb403ccf8790505d30501a7717f1dfb70cecb69a9c3805de95f80c0300e4649990a85c5d5650b1e5ca2910a661b6507c5b0c8d8db1998ce9f0ba142423e772c1f57792c36e7c43cc7a98a744f2054ace5d108f2e030ad6bd30a67bcbd29c02ad64f8f4e58e3793f3ea11636320484462b2ebcf94b5e81762119b35d36c55e4522a06df7adce73b0030f3956bb9dadb269010e39b7a99d3c336786f8b84f72cd02d0a2b284badd28264dc82a40ef7ecf7b88aac5a1f8410acb935dba6847542d2d20d77699b7aa368186eb4db9868f906c2378a1b2c3d56d38f1557c160d66c3e9cb67715eda7839d78d626ce12c2b946358e1acfce5f28e07447ad725854bfca0f67c01177ee9ea1acd9b487b6eee6f05b3d9bc253a30d4b5bd6b75ff939c785cbe488499c36cb77da5d00b86fbb337c929558550de743ad4772c209e29721d5c6bf245f493cb3fb93bfb8b5974c381cd679f6c4210d0cf5e09727395211911f2ba6f9c9d4d3ca2c01ea85067adc0d2e9f2f11f0497a598bff43104994619b2706d2da0bc1f199e8e26274b37ef8a250ca6dfc9990c6671ad51547409ed25ca7d834319d2845c8caa3d636f64c2aa3a1e9c1d6a249415d3344ef03a53c71aebaef5e1e752094f5696801f45f260991a25bbccc8b2728eff6ff5adc1e37d04a74b709f7b0c7ba0f3c1f9d61c24aeac81ae5f2b731e6360de49a5d368f616ef6b71d11b9918fb7a1aaf4d0c51d2297c7be74a4d95bbd611", 0x1000}, {&(0x7f0000003380)="126a2387e49333e4a50d3071b9984eb5386254ee6dfcae3b71307f9f6daf2fa2177720b36de7d9c45ac42c6a8719c569ec820573029857f0ce74142983a3a291a7cbbc65d4be35d13398e64716a3d460b1e3f2b31d8ae0be23195f1dab250241dfd95eaef759dd6eb8c7850fb6023b50fe971ffe4dde62384609ba55eeb9a92f68698aae1ca97c85d215b05e492d1b37c6a3945d990a9b8575234980ef2f9611fa209824ed808aadeb764d9ed453754a84233fd70d45196b", 0xb8}, {&(0x7f0000003440)="d380706f49dd550a51a5bbbb92b379962523920fa84c685e912f6da85aa95725aab7d35b47f18f6b967baf525112af2dfc8b862b12d0145775e66af41c96bd925a0546ae0c08", 0x46}], 0x9, 0x0, 0x0, 0x2}, 0x2) r3 = dup2(r1, r0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="d4211e1b6949653000"], 0x77) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x7, &(0x7f0000000100), 0x6, 0x0) fcntl$getown(r6, 0x5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x40) setegid(r7) 11:31:27 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r3, r2) kqueue() pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x46bfb) write(r5, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCDRAIN(r1, 0x2000745e) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000400)="ac911bd823a11af4ce41606b230d9832f296611e140d3a603f1f000f5245cfcaa2755a2516efe205719384a095ac1e47f28810f5d589667b358c0f7b640044075776ee57bda1c076fdd24008784c833c6896c0b1c06a1b0ce28a21ddf33ad9a2645922c1d1f1186e0dff975ecb409661d08c9d0b5b4df39730de0753e2307c19ef2bcbe900362a5b4109e994cd00d340567036610bc4792cc57b1dd4b7fa9e5d3f007a54d919eebb0acf49978421807299ce789fc8c4122e9181d76fcfa4075d156be16d7d167017e9", 0xc9}], 0x1, 0x0, 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) select(0xfffffee1, 0x0, 0x0, 0x0, &(0x7f00000000c0)) 11:31:28 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r2, r3, r4) 11:31:28 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0xd1) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8000, 0x0, 0x81, 0x0) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8000, 0x0, 0x81, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x8000, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x8000, 0x0, 0x81, 0x0) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r5) r7 = getppid() r8 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r10 = kqueue() r11 = fcntl$dupfd(r10, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r11, 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) r13 = msgget$private(0x0, 0x40) msgrcv(r13, &(0x7f0000000540)=ANY=[@ANYBLOB="0000d35567ead6ab2e7f51dfa3e290000000000c0000b7590fde00"/41], 0x1c, 0x0, 0x1800) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r15 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r15, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000140)=0xc) r16 = msgget$private(0x0, 0xfffffffffffffead) msgsnd(r16, &(0x7f0000000700)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de03cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e6432734062808035224f1029f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182120760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9118e2d6dbf289abcc552e55c60cea0ef4987d21852dece05b2a1d3370dfb1b52e3c8b838205dde1d9508600"/481], 0x156, 0x800) r17 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r17, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0}, 0x0) r18 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r18, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0}, 0x0) r19 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r19, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0}, 0x0) msgrcv(r13, &(0x7f00000018c0)=ANY=[@ANYPTR=&(0x7f0000002bc0)=ANY=[@ANYRES64=r16, @ANYRES16=r19, @ANYPTR=&(0x7f0000000940)=ANY=[@ANYPTR, @ANYRES64=r15, @ANYRES32, @ANYPTR64, @ANYRES32=r17, @ANYPTR, @ANYRESHEX=r14, @ANYPTR, @ANYBLOB="0a05c7ffffff7f344727593fa5d4c3f8f95c0277625fef4bfe8b410cffa96f2c1997385cdfccae2554df9ee789d942722e76b0968080e434a71ebb", @ANYPTR], @ANYRESOCT, @ANYPTR64, @ANYRESHEX, @ANYPTR, @ANYRES32=r18, @ANYPTR=&(0x7f0000001b40)=ANY=[]]], 0x1, 0x0, 0x1c00) r20 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r20, 0x0, r20) r21 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r23 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(r23, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x7) ioctl$BIOCGBLEN(r23, 0x40044266, &(0x7f0000000380)) ioctl$WSMUXIO_REMOVE_DEVICE(r23, 0x80085762, &(0x7f00000003c0)={0x2, 0x5}) fcntl$setflags(r23, 0x2, 0x803) pread(r23, &(0x7f0000000580)="609bd923e9f2758fbb254c65a956751041e4d2fbda945817bbbafa2811cd93bb98a9eba731636f6e377116464b254a5982b39eb640dcadcdfa48fd5690ccfa9e5c49edf3dfc96a27aaaa6050f8c16dac8d62b87bacd0c80f83095f7a9e5352e2d255658fd13029b3244970cb4e7298c902435c0f41888a3f56b4d814d3e6a8a3d92b66f0ef45efca5b182fe1f4d44a32d58557e4b58f18bef46ee2a6339a825eb1c0a6c6b87eef1483dc47da64e9f91a6c67837424e25efadf7d4c6bc07d393450587f2a23b2d6bfe8f4d69e059d4a6373cb", 0xd2, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r23, 0x8058574d, &(0x7f0000000440)={'./file0\x00', 0x20009, 0x3, 0x9, 0x1, 0x401, 0x0, 0x9, 0x2, 0x2, 0x2, 0x800}) ioctl$VT_ACTIVATE(r23, 0x20007605, &(0x7f0000000140)=0x7ff) ioctl$BIOCSRTIMEOUT(r23, 0x8010426d, &(0x7f00000001c0)={0xfffffffffffffffe, 0xfffffffffffffffe}) r24 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r24, &(0x7f0000000c00)=[{&(0x7f0000001240)="b52ace56a69c7850a781d7f5594cfc5e9b6230aefccc4b3826037c0671033d0708636fa070b9d0df36290df96ab022dad076bea29edda4da6fb9285f96907e14c1ba8274b889d0029887e01260df3fcdc28d42dd0f82b0d862746441b4dfa7c9d2b5b82732c729c2e490185cb5f6afc4d0bf33a3d1ee2f46f97d4026bc15969f9f261831ed44098f0340b3efc00e7d2c1078e95aba539a24b6b447f9dadf161a626e28e45ce331d59c42da788602fd9761c37d427d43316c37f0928272e6a14430d5ac9fa46ba5078cbe6cc72077ba28119f357a391bb05ffeda5c0a54", 0xdd}, {&(0x7f0000001340)="de7bf0380afbe3c2cfd01cd715f684340f9dc151b070a89330339ec80a367405fb52716f288bf9b2a4c8609f22b1a2edeeb8b3bb1131a19da385c7c2816f31fbea6a62b138d16a1fce3fb1cc3b7f9e4338be0e5e67c16625b3ab191d7683706169f2b218e4466b0545325e9d78a10404953de78ceef8ac4cd9d41af47b57a9680a13896c52ea2f3c966d0915134bdb3cd50fe47f7a06ec8bcdcf609152ede68760a9d7b745fef58639db98436e2bcc6a4d3aaf6d2a49020fda2eca27c2b278bb43e524c5a5519dc43e3b680dad0560ab0392af33e0d362685cba5dd3", 0xfffffffffffffe90}, {&(0x7f0000000b80)="022fbd910224ba8b3869c216a3656ce86505bf0ca8f42ac3c01bf9781eec6822ec8d592854ce0f02aaab8b140fef95730d8b1aa7d308e0aaeaa988c6d96d19253a24f99f6a33d5e117efc14a394dcd", 0x1ef}, {&(0x7f0000001440)="1ff790eb7fe61da6e3cae98f044ef80e0d1c9f3a6aa4a3c730ffc28016e3d6f62893fc230640d8bf3af38b51bed4bfc1e779e72b7543f4b30ec25ffedcd28f5e8b26622920fd181c722686e0227fb92f64938e28674854ceb1c9734178b544cb3bc285399d22563f12737a195152e3a045af55384ae523b4dac8cb4175c7b6fe1e4b7694ead96540613a2ed4ed408e24d0af67f6fb4b9a96ba402b0701803b4885c23348562aff39a37d1ded55ce3361bcbae2fa099646f975", 0xb9}], 0x4, 0x0, 0x0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r26, r27) r28 = getgid() r29 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r29, 0x20007465, &(0x7f0000000500)) r30 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r30, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r30, &(0x7f00000000c0)="d4c8dcd2c6d63e2d1beac70b7a2a4f66fcc5f3306570f7b4ba256e7d4e6d61e5365e839501d80f524a2ccd57e5a0df201a0a", 0x32) r31 = fcntl$dupfd(r30, 0x5, r24) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000880)=0xc) accept$unix(r29, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r29, 0x8004667e, &(0x7f0000000680)=0x800) ioctl$TIOCGWINSZ(r29, 0x40087468, &(0x7f00000001c0)) fchownat(r29, &(0x7f0000000080)='\x00', r32, r28, 0x6) r33 = getgid() setegid(r33) r34 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xc0) ioctl$TIOCSTAT(r34, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f00000008c0)=0xfffffffffffffd2a) accept$unix(r34, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r34, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r34, 0x40087468, &(0x7f00000001c0)) fchownat(r34, &(0x7f0000000080)='\x00', r35, r33, 0x6) r36 = semget$private(0x0, 0x7, 0x287) semop(r36, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r36, &(0x7f0000000c40)=[{0x4, 0x4, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x0, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0xb}, {0x3, 0x500, 0x800}, {0x0, 0x409, 0x1000}], 0xa) semctl$GETNCNT(r36, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r33, r32, r33, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r26, r33) setsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000200)={r21, r22, r33}, 0x2df) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000001c0)="5affe605f1bfaf02e95a7b6288e4cc5b221c8fb00cd1d55f694abd89fcb5f212ad907383c07bbd4800f7d8dca6def9a571e0ef3857a00167a697f3772030a042e84d4a42922bad301361de484b1a720ec2cc1131b18d764462a06cb07a17336392f6460de6068f26bf062b9947c56b617e273306d0865ebf31da77f7aef15814", 0x80}, {&(0x7f0000000240)="42fb5b97f0fd3513cd6d4c81a9832f1fe355b9ca1c7dc886b5bca08feeca46f5424b6e23b150302283562180f560025449177c1ca3e2a1b4fb9062df725589b3fdb24cc6227c5764b5c9a57769c75bdd392888f92752a237aa81e10a7cf287", 0x5f}, {&(0x7f0000000040)="2aaf243e6a457db0fd02e453", 0xc}, {&(0x7f0000000140)="d6c2df8c378d22d8427057e90a74cfa0f6de04772ab10bd2", 0x18}], 0x4, &(0x7f0000000400)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}, @rights={0x20, 0xffff, 0x1, [r3, r4, r6]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r12, r14, r33}], 0x78, 0x4}, 0xd) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) 11:31:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x3, "00370020000f000005000000fa3900", 0x1}) r0 = socket(0x18, 0x1, 0x0) msgget$private(0x0, 0x220) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = dup2(r1, r0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) accept$unix(r0, &(0x7f0000000b00)=ANY=[@ANYBLOB="0600000000000000000000000000000000180000000000000009000000000000000000000000000000000000000000001f02000000000000000000000000000000000000000a2f8ba8723544d5e8d9688c84865d86cfa225652c8d32b008a0e7cbbbe352d21ac987fc8be5798f5d7980dc3c64f3b9a41e81a8ba66f5228391d3529beabd5d49c6e23165d341733fe08dcc2eef20ad13c4de1fc5769881e2717ca13ffacf8b"], &(0x7f0000000080)=0x4f) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x8, 0x0) r4 = dup(r3) writev(r2, &(0x7f0000000a80)=[{&(0x7f0000000680)="8b912744d12f0ada21984f92256a542017aa2c4c007aaa4c87fb9df0b1be89e222c5ce097c6b950e499edfd8b155fb805d034ca83d14ecc9aa7346bf9919e74ae00d70b6b11a57cb2e59e7b958626e57d658f308e70b5ff7f95252762949817917e4cda6b3992a36271547b3fb856e318158d4cb4aa5e0bc621db3f44837f36852fa79e4cd85b447778c7674134691d4f8fa59607f18c2c6a3f524c456e614d06720805d01798bac0b0fda0082d47b26e16d3678addcee347b98f8b515c4048a4713c07b20b5a49b3a103ad1c36145c821611a043d91e73df436c43afbaecc80718af7a88a5e9d43f140cba434e15563bdded250f59d03b52b34b0", 0xfb}, {&(0x7f0000000140)="a9db09a38836b7d53292d1432106fcbd1c3460c620cf7dbad2e5f7572e6cd4929d0ad585aeaedc07639280022fb0cc9eb6188a637c0009e430e115e834b5bb2b", 0x40}, {&(0x7f0000000780)="312aa37478e22d9b2e9bd04c707ba646bdbae8e79f92191608a80a9acc8b3e08d7a6f86662e0cd2264a0d4f7fba64a27b9e2833474cfa4e8f5f09e1d25cb35403a0e03a997ed7496dbd55749e33106468c57c23089a3b9f4f738a39f8916a3c66a25e32d3ddc19cea81671f6b3952fbecd60300cdcb64c317d89741a6285cc2e66486f2a65a77d", 0x87}, {&(0x7f0000000840)="8e83f75dc041c83d832787600bd923bd5e9530ad9b6b9aa6118335433821e5a49fdd95ec1c768279a153e3a6827ed472deeb1c94078c2e7f7d7addc8fd27f520197c266f6fe8e5a4c30afba64631a773c25422ee6d511bf80586c2560e376c61ef7e67cdf3f41589d347405782bd627fcac4e66ffc0003d96dbe18fb1af66c41f9bac1d1b46f35cc219a5c6634be34c6239b216b07", 0x95}, {&(0x7f0000000900)="8c17", 0x2}, {&(0x7f00000011c0)="b2659acd74efeca2e83523a67211ae67c9bf55519381dec80ff5c25fefc9831943c8cda2f418a629388ce24c18956197e7dc9a6e70312e1113b64309dc8754d212dbb191050de1edfbb9730cef8c35d56c201f40bb782cad138c7414c93613de62793084f989940625023293150a220a9a77bcdec57760afbbbaac0b08dbcfd8975097d1a52605a595c5fb252a45fce72e45a9fb86f166543cf7df7b1bdf8fb19159d4f4b267437574c2a62d59681143951fab36dd80b0b682a960c479af96e0576c79372499ea0fce6b1f36976eff4b45fca75d9d4ae73e7debbe1432e48348c28807b3ab1a492ddbd253ce0ac2cd274fa7f5633a639dda58f76c84f7ccee3778e03ac3e0b856cbcd583c7f46ead8720be0d26f6011f9c22897e400add6a32e69f97021ef4a99692c8cf5cc431fab9801777e89ce99152d5a632f57c4fac3fcc582ade7deebd874cfce9f2ba86fa16adabbe54b5d904ce9c4a1b1d96fcf5a583a0cf5163b62c25366f610a88899dbfcd353174daac4bed4413306db2a027fb8e56fce06c1f67da63c137ddd94ac95c3cfd0f3365bbcc9cb10bba82963075fca8f44b69fae1b2124229d27ec57d22bc12e1bcdee57383371dcbd31d09201e6d50c2bad2e2e3b41f27fc02c884cdabb700315cb0f67d23556aa747da26cdaa72030ea9b85f28a665dc1f78d11f7d866021c3566f2d04021d55b5a50ceacd3bff41d70c17189a9d385c0fdbb767f9d1320dfeca38fe5cf25a7e6c65ec3419df90fdf6ccf50d62d05edd7b26b2b4105586191e9c334085f469a6c06f9b4e43e3aa2054271384a9f4e85632784cab32a2f81318ca6490949f310e2d15ab71d232353d07589593a4a33351ee84724eb1e3623178f5e8897192bd2492955ff720bb21fc4a1f50c6550edf761237f1e718b9a669580de3f37ef08905d7f1c5a65e97ea89f8061f8443ca9c58483c897b698dccbebaf847218dbc934b197b1f1226bb18d3a5e9fc677eb3f58740f5047dbb40c804cc80973a58eebfdac2ccb35631bb252c09be770366d78cb1ba69aa7e868c2d565d9e5217758dfa355a172a9f08789f85cf129195913b696980287a937be175514c8a69ef23a5f562f21c23426167e6b8c5823c829cfdff41306fcf53141e83e0b86c96d9bbe6c83d995c69d0fc44d1bea989c6e4f518c216cc0d40476b1658949faa6ab9ce87aa77ccfab7c96a161a7626c4f87015f14c0691f51a1a1f6952e34a2e5e96b340c5bcc02e9f5fa8f4d9f1c87b14ed23182575e3ff6981f1da4b397432ac3a57b7d485a917a4419348860e94367bd2b1064d85efcaac4c90654596384ccbf8990256e66365d376610f017d7e1c5c0d4da2f302ac1403a8afe6784e052ac498b36c0808c7beb7a495a6df2f01bcfcb69223527102a0960e1f8df8222b3d2422dff388886c3cffdae4732521a1c79943d987d02407d8dca7c1c48b81329df81518d859254c9d319ab1d932381c2f6d5da342cdf165ca90e0ee186828157688b9a5e258a6990a969d0d8611928a70bbbf7021c2d7a66a6bd7676c76a50518a6dae7027e87bbc8e81d736a683f90a6c2f556f6e3ba438462b1aa9c1419306fb34562706fb87c7e2933e9a05749a03f3bc167022e40d372e2afa53f0de88dfbcb9ae19cbef5d58f4dad759bfa9f6097b7463f400e170df5b2d6f48b6b9ed8f8c70061e2046a9b9b3c8e8ec5925cfecde070abcc54456ae5b49559c3408a6366a5cd9ffad785980c0b2453c1e2c25d65e119a792e21a30c995c05e4c10372cf5a07bb72b392a72c846e4a60a07e0284ac167fd6c4bc0c4e5b86968b121e019f8e916f06cc2e99f26eb0352da98316b3f0576c91e5f9a2a510afceb79ee0ec8a359c63c531d90be2910d2ac134471d68c89ef8122a4030043892d192aec7f20dc88314d7a571ceec109745006f235b796ae4806407bfea0266c63fee8bba4ba0a95f69b5c69d5c666c6c4198154e99b6ce2403351c1a0284bc14d427d811fb63718e7a82f3fb79d3d53eef486eda77254e0b0b3b3a38af325c6a8c3de308a49cb5185cde9b7db01b5cf1cfd1ef18253c168ecf1bdf8a65fb5a55be7d1a8dc8b4d6493b1617914740a456d8a33c519058843c8d5b560bb84f19e0cfeaf0b56f4f9a038d18c289b31e51b2908e45aa46d98c85171f4b128f52f14d759fb90403cf4335a6a4452bf36a86c19687a2eaffc65f626b9e36f7efd92cf8af9cb18ad5c2fd7b8e2d1172758d1f5a093baa8ffbbb569fbf98ed420314437305094356fbefabf59e309bb0040001e7d904e4c8e36ba2061b91d9e6ee5cb68cb48eb8834d3bfbbc7106f75b89bd1c12e3d3120c7d427583939694ddf906757a4dc81b96a50141698229bf85aaabed8dec354000b8071f689196b06e6220914cb4b6b2be2c0293fd7c3323b6f43eb433a132c0dd1311cc0a88cb193fb5f647769b9112821e20706db6d6176651488e99efc4f2b491bb70ecba5efa25c9756a9fa9c981c5304d113255594bb463ac2af0398f94e7beebc4fdf78df932690e4cc0fa4647323ad34a93a43866f5cb431bd939cfc488f1e1d74df26ce99bd94eb3dc5ecb8f49206923396219179078b08b7235cdc9d76133d498f5bd4fb57f0eea253fcb3e1c5e56c31111722b946e87838dd3a68846dba7062acb63eda8ff5f869872ec22e66772fd110ce8c072d85d0cebb95e12cf373d92674d57009a009a6deaca81b4fe97b2ded948c56f9fbf8a139f3c821038fe6da03a7bac69f089e33ebe1f9afd330e818a334036087e5a72b8d64c24da0e3896e6136284f20eb95b04f3222ded0b7dbc7036bf4e6875a62163890fb0dfac39ed4574a2d2f019ea0e5c62c0c8d6ed18024aeb6fae5974f89fb359e718a4f8eb7f581c6d9091fae7bf17b62d1c973884730321dc930ba94ec5001c91ea5f6c6e50611aae83c2ccf02598da57535c8c3dc72b136409fe30dc7ea58b7f9b1c20a1a5a6b095b924cfe091905b5c26823826fb3762b0b74702d4d0c17bb3857585f6ebdcda315d84bae760d4f82c8cab8b151edcadcf108ee11285201d1f15d722acc7d569b043dfaf4c0455bb886ae8e79235b921955fca752820f576257410b0baed519d72350773b403fd19a87fd80b28aa623e6a175d6df18bca18c20463e19fb087a5c5191cf6db10fe6c6504a827493353571a59df7cccd56de8c734396a4df33f04cc532b617b1b9cb1512a4785ae7a56c79e62589bc5d79b499801c98ef4376bdb811f1cbc9589eb68109ad7d0fa7e7cd550914786399bf3b8e9edfaab4a517e8cecf5d3c0a0953c9caea36c7e8ddfbd18f1c5e913147ebf879f4908ee48adb3e6715f2fc8a5461d4e5400604d6db3d8fc0ae06d887c0a81caeaf00e4124ebf92ff0a9e9b0102090bcc2fbb7af58407e8012975250fd023a0ec7f1159c6ded6cce19b8ac682fc5617fe9ae5ff88ccf003782c8d35760d8768b885242491b66cdaedee41449831246354264906f067eff63109dca76fa3891d1c031c5b4b22ed52ea158bf5ccd78233c04e5eacb549cc2948e868cf553e7fcb8ca77d4df64dc9ba1af1af4e01739c0376a7b33d11c2ccd88ca3cf3ebec8fbbd933626246f24eb5d2740752e27f0395bbe39534d7107f6bab12899e772e4d60378ceaa81066e192de5942a000e13e8f15e5d6f97767bb873dda546a79e2031e4b4d8e4fa56bd25460eae1ded32271e08050753720f193982295cad32767599f0467f8f94bccc6d0468d9bda554893c1aee7822993b5270cd5c2fb523876113d21a621682600ba5a2c04d564427695dc9162247e52639900d0d817e988e6d551e11a05cf019e338095f0a698b3e9f033d3b20b8a684553c97d6526e6e819458efabab8e9875ae35830c09558b1d7cf31bd5d6bbcdbd28fdba43f2f39d2e2ee954252dc089792290573d76d35d8faa9a28523b35f66141efe3000798f1c010cb0e5ac7a2beebf6ec940bed1afa8eeeaa864580c6d8bf0558c1fead275436e491b58bf4777d388972431c52f8079882dbac63c3411f244ba39ac3839bf6cd64f2756491f41476ba7bf539106b6e6957fb470759413fd20c29af2c2437da4abbdba788119042b585c6f1a42b18768b153c1af9f3ec8f4ca499b20d7d42114f13b4baa9ce12d73e434b3f9ca96bcf3cdb2adebc513a0f606bed24cf2ede979c1351d7bdb6a13c600167f712f07e08fcf0323a5e27b523cb476308a755e2f14be6abb1ec4c04daf533e82b9264fd6f709aa0150f5726741c7d8646bc812e556b411def9af73072ac83e5ef55dec986997446d7ef1b1d495669261873caac596b071352bd765fd7acde2ccdd1515c3132f4842f24a3dea326cbed1dade8848aae07fbc68951ec01fb9c5832d77a92f43bc9186203eaa12cb704b2bb3b75124d46085e5843d101476cedf5ce8c62c1ad6a5968791d17df15e7339308a8f85f1a3755159e7d2d8da064bd5940ffa1525fca741789e0eb6f114abc30881a3e029b5b6128b4e9a474e2fd65c27f46377d40353805031819659952e6b718e4e350f9ff6ecfefb7a15b80bc85a1ebc2ed1c10beaa1b56df1128b045a9939143c032f47e86f088b9edbc71f0285bcbd2650b477a77f19a2a0ed5403d6601345b479874d0946cca8725e9868fc220568412c555bec91a3401e2dc56ac3c80f370c46757e3ee9258884c0b272c8e728512ed45eaf87e444e83762cd42cd965f3203fcfddd58bd42fcaa33c44415c5ef926f363a1f7a123d1ad352fa92af956ac35db17c123152d4d8fc4641a4f475bf0220ed2a1e7d030a09389d772895cc105d6255491be3567c330cfd6bb0cc3d79ee5b3e2ee08e1eb5b1f44063cb5bd8f57ee270599346c39938e5858a79acd0f5cdb12459b1e370d9c782ac3992ea0f08602d23e4ab527ad69a51c2ddc43deebf0394051ca51fab5d748f8d13d9cd634de1ffab756dc9a41a3687f53ee360c9b37bc6c36ce19aaa1fa7ca67d091689da594924764a5b2f32ab683ce6138378a59dedb716c55ffb63292bb12549f26ce6ef7562aa616900a0d7faa31f4c681433a3f3fedd64482628f0703d6fd67e9f8729db05de81d19420208a984112180504f8582d9f307875a0e386e12758c1d7a30b7a5548dee30580bec8dda7cc3d10d8ac7aff51a14569ed1c68ad1dba83755fcfbade683da8fb32fe26e3517440b61a92672256879632549c670f62fd76e9e175777a3e90e604a874ad0b4601d90df056d2811b31525cce4d7e3f750fac5d783ac1ed5f8ba36c9f517d89722087246f8cf8d47f98a41d90ba817422151fe6d794e8986a892f77893304d6a935eaf627248f625a81dae414229ed780ae9a7694b575cf07923f325f8b9ef1897a6ee9092090c674ab8250324ab4cdc6490a3a919a813eb106342feb2aca7741e1dfa458b9cc9183690b84678fe9136354e5fba5876436e34bfb38bed2de3caf6ffeca6b698ed64d5909c32e4a3f6fd88e882949604ff0926fd4d53028097077b71af23e271e4fab0797fd498291a5345408ce144970e257358fd7b2755863c44a3905fa72bcf0c960abfd49b66453c78e5da6a94ac227002c136a622f3fa353b449d5e30868db2c263219e645a9cca470fb2fba3621ea423e467f9a5e11e249c456f84daa49a48f476be41d22db44fc0b7d483a35a25d663dde0bd0d17a582f2ed8e775cd48db76637b0ac2a8771b035ef37a4e055b850b9eee1487a28af77f2b6b99c36fc7bb6a15c93cced7b6529ab81b6f7f1c02cf0129d32fc9d756e2aa1a1", 0x1000}, {&(0x7f0000000940)="adad2f91300fa072413aba4deb8047268b483e85ff35d37dfff4d019961813361f39af50cf69d332b795b45c5f9d923a48e052098783c7e967715735bf73dc7271766c5f26b380e5be92eba6a1401e1a399c8a1140848c53435a0e19c683c6208484e56af6bb8c832a2c83a42d9c02fd5888b829af4dc1dd44eb565ef9352af0168616778a1c45df900670c159becd15d5db1ba0f3bb2c8af235198e181d3cc2535738b87a8338bf2fb2facd", 0xac}, {&(0x7f0000000a00)="7f888b1e238429ed234063cb94cb197ea915808d4fc70329837e0ed45a618ca6ced47876c6c78237f6fa3bd1cec6cf3c1109666c65debbc51f5d20ff71b78d3c4955d27471d72689e3c61288311ec7aec67e08267b53773da5b5b78f7b9f0ff8b1353456c188a8a2d1bfacce", 0x6c}], 0x8) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r5, &(0x7f0000001180)=[{&(0x7f0000000180)="b14c1e541095692c5796d8440c438efa0a4b1ef92fcd38965b9232ac7994bb11d58137bbdb81fb20b25a11a0518adb95752b49cf0b64cb295beaffb890094cbacf10c966f0140204725579ec4a1274828fb3315ed2ecf050f33225e46b12c9fb360cc9f0e586650d2074a62f8f71b54218631c9038ca0f6079613e79e35a679b6a56ae06be107eb0b0bdb4c47cbd24dae7fd520eb6a38f33310d61ca3ba2e9be50d89cab100711ea6ff051cf73a670cc74df7a107c251648e88c3277e5fc2f05fcf80b951b9eb9ad5d384b70690ee2965c9a4b532f90057c9aae797bb49d9d4fe295025e36beaf14bec0d0d6c2f88d4073cb2e41a73965f0536766aed4d4acb2e877f731ada1fcc1004dea1469eb8a638375e3ebb6498395c606aed4929c9f016e81c3602582bd33fad04b17f6a8eafaac6fa79f8b2abf23dd6bb448bab37b4820b226516e00d91eb6f39ba82ce85a59dc9e5051c21f419fde74d26b53f4eee0eb39e5c169dde45b6bef221c1bb20d75310ba129af04a6dffe40ceed9e15ff1e66805ed587b342d2a09fbe89d65b0cc5670f0d5914351627587335676414422bcbf8396007ae2e386d8e5dcba561d8004cd7f546f594ddefedbaa18c1dc41a48a54547e815993ce50319cd8af51bce8bf583a9d52afbad61c795e4dacab98a4c8edf95e226e0e7cee9f059e2d574e3f5cdaa17a586074136431723a9652a8237334f2c22c9546256cb162c66bdc8c18e64040313db28f0df645308727ca7b54956a1097c548d4c883f7331f05a3aedd28eed527b254ec81d60b49cc5a10feab9330a608bc0f7c5ee8bff3e56bef5cccd442283c87a54c59cb26774a0b567040ba6fbf361e62c4c9936b7b9deafe2eff82b0a32158fa1743fee9d9b9cb0d6c3e3f769c67daaab25583a10e01f7879aa7449b04f693a53dd9dbca0584e932315dbd63075fd6d1639897dd25f7f79d996d1defc570b4df7ff226a9273c8de6e5c0e0d15c7dacd5aa2fe6393e931fdd30733abc1d680b224fab6464193b1e45db738e2a48a68e5a8ac5d1f7b596197ef93724ae1ed4c86b61418dc4aba9485bf3233cd695527ac97f1b12695e7974fd5f6f717ad5fa948e09d4be2fd8d1262eccdbe876f9a1eb294d54e17afc472805e3d11e3a2f4380c5a09e637b8eee58df789cf67904b883ad56387de318b5ebd2f505e85624c07c426e81956f1ae122b6ba8b4443c53316a7615c6ea9d7bdd8b40ca878189e6a9ab69c2129fe48b4b7b4fe45d7aef6a58984cd46e0f39b592449bd070529f0852a86acf02c4ee589bd3f3c2ca277001be6a1471939158488436ee7df27a2782381daeb518fe4f3db37467ba810ac4bec0e932526a128daf8e7aebe38e1aae3f77df7339a13e32808746fcf16db40a975d33f5f69b5504cb690cf0221e47effd9e9dfcd004d054e2be75d91a5e6a8342f4fab5ee81a639165ff65dbf7f0bc2af4abc8a86df6bc821045b6a1e9b3d5e96744384c5a065b088832e3078c3423144c41a5ff69ce4fc8a8f2b0aabccf079851b19f328f2d7909bc45970ed56797f35d18f7c0ba79e02daf089406684adb184165b277cb32f82586bdbecfa0cb947502e595b557a19f210f884418921298a053b36f7f20185d0d5e6866821724acc6b90a6616a3423abfe57a22f54047ab22ac94a6d585a02034516919fc007ecaa397c1230b124fa05f8feeb3bf923ed6e8868646947eccfb72eed966360e68b", 0x4d1}], 0x1) 11:31:28 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6020920000142b00fe8000000000000000000000000000bbfe800000000000000000aa2c0000000000000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000dc0000907800"]) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x0, 0x80}, {0x6, 0x7fff}}) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x100) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 11:31:28 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r2, r1) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000)={0x2, 0x100}, 0x10) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000100), 0x4) 11:31:28 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r3, r2) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) sendmsg$unix(r2, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0xc) r4 = dup2(r1, r0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000000)) recvfrom$unix(r4, 0x0, 0xffffff2b, 0x42, 0x0, 0x0) 11:31:28 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0x8c) write(r0, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 11:31:28 executing program 0: r0 = socket(0x18, 0x2, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000000)=0x1) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x4) 11:31:28 executing program 1: symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') 11:31:28 executing program 0: r0 = socket(0x2, 0x2, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x10000) socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="8b0201fcffffffffffff214164f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1be2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653dd92efc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a158e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac896263eca34e2d0bad4a67f5b9bca2f5628752cffd0180826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d75a6e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d25906e7ae68f0b1c7c45669ced8950000000000000000000000000000000000c55e15fb74a27aa3a685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b4ae93848fd7d2e57c8c6dcb5e8e1fdebbecd9c4a2bbced0608ae2826b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44a963d73e6e1ffffffffffffff249c58ed7d751b78e7140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f18a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb799ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d951887641ce3a2d5f4dcac7d86b593fcf5d1e3ccd961238b8f904a709813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db806051e8bcd9ca34aa53eee9e468d3de5eb01f2795d27e9f0bc7390c55b4503d1ee779ac5345adb691261c2d60b4865a9c0eb4722700a2b986eded8972e67aaa42f2b7b7c3f697ed994916c3716f101b628484fa99746fd8a7ea76395de157596268949a0c67324ee2a9d0400d3079cb50e9abfa6fceb5a6300"/909], 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340)=""/75, 0xffffffffffffffce) socket(0x20, 0x5, 0x1f) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) r3 = semget$private(0x0, 0x4, 0x100) r4 = semget$private(0x0, 0x2, 0x100) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000240)=""/18) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000003c0)=""/17) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)=""/7, &(0x7f0000000100)=0x7) listen(r5, 0x5) semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f00000004c0)=""/192) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000180)=""/16) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000003c0)=""/17) r6 = socket$inet(0x2, 0x4000, 0x2) bind(r6, &(0x7f0000000480)=@in6={0x18, 0x1, 0x80000000, 0x1}, 0xc) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000280)=""/192) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000040)=""/180) sendto$inet6(r2, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0xfffffffffffffe8c) r7 = syz_open_pts() ioctl$TIOCSTOP(r7, 0x2000746f) r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f0000000180)="b100050460000000000008000501000000f70000cea1fea7fef96eefc73fd3357ae26ca80416fa76d06336acf00b7804be781e4991f7c8df5f882b297bddaa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ff7cc53c894303b22f310b404f36a00f90006ee01be608a3710000000000000000d300000100"/177, 0xb1, 0x0, 0x0, 0x0) recvfrom$inet6(r8, &(0x7f0000000000)=""/254, 0xfe, 0x0, 0x0, 0x0) bind$unix(r8, &(0x7f0000000980)=ANY=[@ANYBLOB='\x00\x00.e0\x00'], 0xa) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000940)='/dev/wsmouse\x00', 0x80, 0x0) read(r7, &(0x7f0000000400)=""/125, 0x7d) 11:31:28 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0xffffffffffffffc1, 0xa0000000}, 0x10) 11:31:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) sendsyslog(0x0, 0x170, 0x0) dup2(r1, r0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x3, 0x43062e51, 0x100, 0x9, "97ee2464bfdfd76320b2580607c4422abf1ccdfb", 0x7, 0x101}) bind$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)="c7a895b22a241c0a078359ff86dd6e360aa9cb9905000000000000000000010065ec23740f1d00000000000000000000000001000000") ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000100)) 11:31:28 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, 0x0, 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) 11:31:29 executing program 0: r0 = syz_open_pts() r1 = socket$inet6(0x18, 0x2, 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = dup2(r3, r2) r5 = socket(0x18, 0x3, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(0xffffffffffffffff, r5) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffe, 0x21, 0x4}, {{r1}, 0xffffffffffffffff, 0x1, 0x4, 0x47e4, 0x1ff}, {{r3}, 0xfffffffffffffffe, 0x80, 0x20, 0x300000000000002, 0x100}], 0x22ae, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x81) syz_open_pts() getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r7 = kqueue() r8 = syz_open_pts() kevent(r7, &(0x7f0000000080)=[{{r8}, 0xfffffffffffffffe, 0x21}], 0x22ae, 0x0, 0x0, 0x0) r9 = syz_open_pts() fcntl$dupfd(r0, 0xa, r9) 11:31:29 executing program 1: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x5) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x8}) r1 = syz_open_pts() close(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[0x5, 0x3f00, 0x76]}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x3, 0x0, 0xd28f, 0x550f, "2ea86ecc030000000000c503e4d23b91f41bd711"}) write(r1, &(0x7f0000001400)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c9fe8fb4cb6352b48d3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537e5f307c5375eaba46b32649dbe31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a1938783", 0xd2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x20000, 0x0) lseek(r4, 0x0, 0x9, 0x0) 11:31:29 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x40000400000002c2, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) close(r2) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) mlock(&(0x7f0000ff7000/0x9000)=nil, 0x9000) 11:31:29 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() fchown(r0, r1, r3) clock_settime(0xa131c2ea1e364e78, &(0x7f0000000080)={0x80000000, 0x20}) chroot(&(0x7f00000000c0)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000180)) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000001c0)=0xfffff001) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) linkat(r7, &(0x7f0000000200)='./file0\x00', r5, &(0x7f0000000240)='./file0\x00', 0x0) syz_extract_tcp_res(&(0x7f0000000280), 0x9, 0x5) accept$inet6(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r8 = semget(0x3, 0x2, 0x88) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r11 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000003c0)={{0x3ff, 0xffffffffffffffff, r3, r9, r11, 0x120}, 0x1ff, 0x9, 0x6}) open(&(0x7f0000000440)='./file0\x00', 0x20, 0x9) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r12, 0x8004667d, &(0x7f00000004c0)=0x5) r13 = socket$unix(0x1, 0x2, 0x0) ioctl$FIOGETOWN(r13, 0x4004667b, &(0x7f0000000500)) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_CREATE(r14, 0xc5005601, &(0x7f0000000580)={0x10, 0x9, 0x4, 0x9, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0xffffffffffffff3e}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x33d2}) r15 = open(&(0x7f0000000a80)='./file0\x00', 0x10, 0x40) ioctl$TIOCNXCL(r15, 0x2000740e) bind$inet6(r5, &(0x7f0000000ac0)={0x18, 0x1, 0x6c7, 0x7}, 0xc) r16 = getegid() r17 = getgid() r18 = getgid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000b40)=[0x0, 0x0, 0xffffffffffffffff, r11, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r10]) setgroups(0x7, &(0x7f0000000b80)=[r2, 0xffffffffffffffff, r16, r17, r18, r19, r20]) 11:31:29 executing program 0: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='c\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000000f80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000020000009aeab5beef00010027001c000000000000000000000000000000000006000000000000000000000000a86cf4410000000000000073060000000000000000000000fe000000000000000000000000000000b25d8ad62856dec8dbdb05fd2d6c5da5d9aacf0688258af5c5f7a1c1215526d997cadc5720f13248985c5c89117daa00fbcea2481795dc129c8b73dfd45409dea1010048c680e0f62c43576c06736304c3312a624ea751eb00000000000000000000001b00002000"/301], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r0, &(0x7f0000000d80)=ANY=[@ANYBLOB="02000000000000007f0ffb8f47c36f9d5b6645ce6e24546b0963f797a46be5177a80f137cade1791fa22d3697cdfd21260e438f037c504bdaff28d4242d63e1d62cc4bb72b67ee0786b07ab78a67f89cca4ba1f9b097848d5127dc76732214c6f92cfea581002d1916412f5b798a76f71c35ccf9352ebd8687b0002223c978fb83fb3742647ec9e61755c12110316734b21533dcebff554b96f7c609e6b71c23df1145a24d57db98d819b75a30aaffdf1b54f2678ee96e8a3ca9372968fd2587142ee3ff3821fe2104ef53dfa3cd60a3967adc04e715f625690b750bf74926ef0d4c6053c14606e100000b755533c330a016e80eea57ca1a50d53067b87053459ad1b16f77c0fb54a6f76d0ee30511d9129c27185ba8cd2aa92e33148fa611ba722d56f6187039407750c1a4d6219cba0e57f5eb37a0390d65b57996a9356fe292beff4d4eb0"], 0xaa, 0x1000) r1 = socket(0x18, 0x4, 0x0) msgsnd(r0, &(0x7f0000001240)=ANY=[@ANYRES16=r1], 0x1, 0x800) msgrcv(r0, &(0x7f00000010c0)={0x0, ""/63}, 0x47, 0x3, 0x800) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000b5beef00010027001c000000000000000000000000000000000006000000000000000000000000a86cf44100000000b74a41c3a60000007306370f00fe000000000000000000000000000000b25d8ad62856dec8db1c88fd2d6c5da5d9aacf0688258af5c5f7a1c1215526d997cadc5720f13248985c5c89117daa00fbcea2481795dc129c8b73dfd45409dea1010048c680e0f62c43576c06736304c3312a624ea751eb00000000000000000000001b00002000000000000000000000000800000007c1e61d2c0b5590e94befc7e7a1d07e52f85a0e0fb73db5a498b6bf25b0b0159b3f399d26975c4bc828aef33a99bef00300c331ef1957a8e3aa442fa836a7b2c80607cca1e37bfede3544a9625b6f612732cf755e743d2b04eb4cebfd49bdec2508f66f28c35cb5793678c9fd02216ae8395fbbb5ba0d91714484911e48476e84723ff5d3f560dbd7c228f8d83dbe"], 0x1, 0x1, 0x0) msgsnd(r2, &(0x7f00000009c0)=ANY=[@ANYBLOB="02000000000000007f0ffb8f47c36f9d5b6645ce6e24546b0963f797a46be5177e80f137cade1791fa22d3697cdfd21260e438f037c504bdaff28d4242d63e1d62cc4ba12b67ee0786b07ab78a67f89cca4ba1f9b097848d2ead0e90732214c6f92cfea51cba291917412f5b798a76f71c35ccf9352eb68687b0002223c978fb83fb3742647ec9ee1755c12110316734b21533dcebb4554b96f7c609e6b71c23b81145a24d57db98d819977f48a4f25c811dddede1afdc8281ae1f9587c9a8bd2b33bdf9d973f60036acf93f1d401bd626d211182afc0c412c29c916be294bd211d69924d75ebc11861964a039dd679a1f5363c6e8ee6b1e4a908e9303d0a91ffefac8eaa331dd"], 0xaa, 0x1000) r3 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_int(r3, 0xffff, 0x800, 0x0, 0x0) msgsnd(r2, &(0x7f0000001240)=ANY=[@ANYRES16=r3], 0x1, 0x800) msgrcv(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7943a38334d057b79d7ccff3e2eef00000000"], 0x47, 0x3, 0x800) r4 = msgget$private(0x0, 0xfffffffffffffbf6) msgrcv(r4, &(0x7f0000000f80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000020000009aeab5beef00010027001c000000000000000000000000000000000006000000000000000000000000a86cf4410000000000000073060000000000000000000000fe000000000000000000000000000000b25d8ad62856dec8dbdb05fd2d6c5da5d9aacf0688258af5c5f7a1c1215526d997cadc5720f13248985c5c89117daa00fbcea2481795dc129c8b73dfd45409dea1010048c680e0f62c43576c06736304c3312a624ea751eb00000000000000000000001b00002000"/301], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c40)=ANY=[@ANYBLOB="02000000000000007f0ffb8f47c36f9d5b6645ce6e24546b0963f797a46be5177a80f137cade1791fa22d3697cdfd21260e438f037c504bdaff28d4242d63e1d62cc4ba12b67ee0786b07ab78a67f89cca4ba1f9b097848d5127dc76732214c6f92cfea51cba2d1917412f5b798a76f71c35ccf9352eb68687b0002223c978fb83fb3742647ec9e61755c12110316734b21533dcebb4554b96f7c609e6b71c23b81145a24d57db98d8197fec1dddf3f0d3d950b59492e9e8b596b2107a398283d03ca615012af4b2bca120b63f39107aef8c21fbfc3391d6eb78e5c7198709c96de95bce5c9ac6476d746ddfa90ff5ff554c652119c0bf1fe314c7953cc23f87693c27a0499d9394f347ea1c803d8c5fb6276f8cc8a9e0", @ANYRESDEC=0x0], 0x2, 0x1000) r5 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_int(r5, 0xffff, 0x800, 0x0, 0x20) msgsnd(r4, &(0x7f0000001240)=ANY=[@ANYRES16=r5], 0x1, 0x800) r6 = socket(0x18, 0x1, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r7, r6) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x7, &(0x7f0000000100), 0x6, 0x0) r9 = socket(0x18, 0x1, 0x0) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r10, r9) r11 = socket(0x18, 0x1, 0x0) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r12, r11) setsockopt(r11, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) msgrcv(r4, &(0x7f00000010c0)=ANY=[@ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRES16, @ANYRESOCT=r6, @ANYPTR64=&(0x7f0000000b00)=ANY=[@ANYRES64=r8, @ANYRESDEC=r10, @ANYRES32=r0, @ANYRESOCT, @ANYBLOB="c0a17580cd5461add23d176490ed0ced081e9016d6b63681ee0defc62a60b44803f10f214f396ab13497d1e515f248db6d99f92e683f68c0a505c4ed227ec4b647315cb6bc0d942cd2b6094952929f3b4825a9e1f430abaef5a3662b2d9e769ede14abd2b8258c95f87fd6eabee063c4a1c9345e397e7c", @ANYRESOCT=r11, @ANYRES32=r0, @ANYRES64=r3], @ANYRESOCT=r2]], 0x1, 0x3, 0x800) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r13, &(0x7f0000000600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000003df08d6736cc0d2100000000000000000000004000000000000000831f51f1f32fd93d3b5fc9c5ddf80000e6bf64fe6e7e3f140000000000000000000000000000000000000000000000000000020000009aeab5beef00010027001c000000000000000000000000000000000006000000000000000000000000a86cf6410000000000000073060000000000000000000000fe000000000000000000000000000000b25d8ad62856dec8dbdb05fd2d6c5da5d9aacf0688258af5c5f7a1c121d997cadcd720f13248985c5c89117daa00fbcea2481795dc129c8b73dfd45409dea1010048c680e0f62c43576c06736304c3312a624ea751eb00000000000000000000001b000020000000000000000000000000b89020420ce99f8179e0647ea7dfb1c2dad84c286a1a9010dee645"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r13, &(0x7f0000001280)=ANY=[@ANYBLOB="02000000000000007f0ffb8f47c36f9d5b6645ce6e24546b0963f797a46be5177a80f137cade1791fa22d3697cdfd21260e438f037c504bdaff28d4242d63e1d62cc4ba12b67ee0786b0ca4ba1f9b097848d5127dc76732214c6f92cfea51cba2d1917412f5b798a76f71c35ccf9352eb68687b0002223c978fb83fb3742647ec9e61755c12110316734b21533dcebb4554b96f7c609e6b71c23b81145a24d5b4a57db98"], 0xaa, 0x1000) r14 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_int(r14, 0xffff, 0x800, 0x0, 0xff28) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r15, &(0x7f0000000140)='q', 0x1, 0x0, 0x0, 0x0) sendto(r15, &(0x7f0000000180)="091e6d7d04572d98d9011e3f62feb13fa526c6d8a9963eeb69ece709cdc718f41cae999e47207e59588479b5e02e2e6a9933ced8e48812fe0450fe4154da33e0c66c4760d78822d2967fabcf1038d64c2dd3930791d250c7ba00878c24decfbb061ade4ae848f18ab2c07ccf5ac29749b336af8fa61389767c211f5a043f800108b4069c81ee2c94920b52779199ede3be", 0x91, 0x0, 0x0, 0x0) sendto$unix(r15, &(0x7f0000000300)="0f45935b7ae9ba626e8b02", 0xb, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r16, &(0x7f0000000140)='q', 0x1, 0x0, 0x0, 0x0) sendto(r16, &(0x7f0000000180)="091e6d7d04572d98d9011e3f62feb13fa526c6d8a9963eeb69ece709cdc718f41cae999e47207e59588479b5e02e2e6a9933ced8e48812fe0450fe4154da33e0c66c4760d78822d2967fabcf1038d64c2dd3930791d250c7ba00878c24decfbb061ade4ae848f18ab2c07ccf5ac29749b336af8fa61389767c211f5a043f800108b4069c81ee2c94920b52779199ede3be", 0x91, 0x0, 0x0, 0x0) sendto$unix(r16, &(0x7f00000003c0)="0f45935b7ae9ba626e8b02c8bdb9e44c82232c3aa6c59e07381a058d1a737ef08194b501da9d482ae3ef0a201b1bab9d70851830a85c46603df835fc44ac5a305502156585de4fa2fe670ea60d2e6caa59a942", 0x53, 0x5, 0x0, 0x0) msgsnd(r13, &(0x7f0000000500)=ANY=[@ANYBLOB="ca228335ce2a24671c0a5621430386b8937467824cc33d78b0044e3030cf22e1696daffd27dafe414e344ced78b674b138420695479f5cdca791b2e09324eaaaba656e5ee6033de7a7bd26a204f5245575c356de507fd39a4fcf6c27e0451f2347d9a3010489c0e48dc1725412084f0361c260a12c17b0983abb3d42a40c9af683481610a700be8d556e9983062a57e762e43740a4f4d409f7ef105f24552522b68f686b4f6c666dcbaac72a174de75527e6250a547d1a506df76ee52de645a9a875aa5e8880a4d139ae00210275c416fcb5e3554cc841156988d860cacad51845e1", @ANYPTR64=&(0x7f0000000440)=ANY=[@ANYRESOCT=r15, @ANYRES16=r4, @ANYRESHEX=r0, @ANYRES64=r16, @ANYBLOB="7b4eee2235129045923fd2f5daf82d94d05239f552e58fbc0ffc4a6814d1cdf43e8c562b49bc86fa3aa22b9b7885aeca1c00f5e2e6217b35288e63b6c14d1f5274545634bdc1a429b86c764affe5"], @ANYRES32, @ANYRES16], 0x4, 0x800) msgrcv(r13, &(0x7f00000010c0)={0x0, ""/63}, 0x47, 0x3, 0x800) msgget$private(0x0, 0xfffffffffffffffd) msgget(0x0, 0x686) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000240)=""/157, 0x9d, 0x2ca175c37d0e17a, 0x0, 0x0) r17 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r17, 0x0, 0x200000000000a, &(0x7f0000000340)='\x00', 0x1) setsockopt$inet_opts(r17, 0x0, 0x200000000000b, &(0x7f0000000000)="11", 0x1) socket$inet(0x2, 0x2, 0x0) 11:31:29 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgid(r0) syz_emit_ethernet(0x36, &(0x7f0000000200)="c7a895b22a241c0a078359ff86dd6e360aa9cb9905000000000000000000000000000000000100000000ff0f00"/54) 11:31:29 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000007c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7299b705009b86dd60451a7c00382b00fe037edb3fb77d456a000000000000bbfe8000000000000000000000000000aa210000000000000004009078000000006006bff075000000fe8000000000000000000000000080aaff0100000000000000fa000000000001078b883905d6016f81c96ed114158cfb32bee021f779482f91757b5c6a28352eaf5a42f1421f5500719fc265c89964db74c10ae8773ed0e9364bda4a019cb22e8d9645344703342163c615a8e1191dec5de3a652285b2e203b65942051e1d9cd6bb59d36834c5d37ed772ae2de8e508e5a001abe5ec22d4cec19a4eaa3961ddacedfd6459fb60a3f9579c01ff805000000000000007db0792bb801d0043de3c506cd3e228e3c3a2a5cff8f49429e0e430c6aad54e8ffe4ea4ee535e8b2a80268fd988a86f1a4f0b5816bebe61767e61d1d261975ba660b19493c415d78e7963a38937bb3d9322139c9bb917ca200da77ecd3ee302f792b0f85729365677c407fb0ccf283d4ad758b56bf5d40bade29eef608c75f911ab10a1684c36cf5d87bc9750f16ed9dd0ed2423a8310d81b5363fa7350000000000000000"]) r0 = getgid() setegid(r0) semget$private(0x0, 0x7, 0x86) getgid() geteuid() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = msgget$private(0x0, 0x40) msgrcv(r3, &(0x7f0000000580)=ANY=[@ANYBLOB='\x00'/12], 0x1c, 0x0, 0x1800) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r5 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000140)=0xc) r6 = msgget$private(0x0, 0xfffffffffffffead) msgsnd(r6, &(0x7f0000000700)=ANY=[], 0x0, 0x800) r7 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r7, &(0x7f0000000480)={&(0x7f0000000140)=@abs={0x1}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x409}, 0x3) r8 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r8, &(0x7f0000000480)={&(0x7f0000000340)=@abs={0x1, 0x0, 0x2}, 0x8, 0x0}, 0xc) socket(0x1, 0x4, 0x80) sendmsg$unix(r7, &(0x7f0000000480)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0}, 0x0) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r9, &(0x7f0000007ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000deffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000faffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000040800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a936aa5a1f5d82bcad6aecdc40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ceb730e00c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000054e4bb82a0348650380d03202a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001db10000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e6ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b095000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e17d307a7c4ad6b421d6769257935753545be9d227474f76d4fb73284cbd37133c830503f6f1ccd59ee29c445d4eccb3191dfb67658751568c8baefe9aad613905f24e41bf2e1b905d62912336e5c79b4b5e068cc49b9ff3a967062c55f2d6cb687357b0102244606d20e6618a9daedca1eddaf2040000000ba46151972a1ca6de540d22cc464ced7c6d140a9ad43a510024461b26615c9502c6582dacd132bea3985478ed2adc1f0f97e2b2da0f7ce1016c7dcb699793bd9998bd4354515b60461270c9a7c9041af61a030961a647bb9604a88f5ad2f343e9f09bb5fb402d6a40acc1904983e0814808bdc967944ad140a9f72851998e1b34cd18db8e8f499a98e9ecb4f9aee4a514693f4ac551e2ab61cf23e9ec93e4707fd786878f213c6b3e59a159927e2c51202700aaeda873e2442f857bba81d0a07eb3e3a4540bd27f54c993135ceec734c187941c58a812f58030b3852c3f58d38128d3bb6e128f2d8925ffc9930395174f74e0ae"], 0x1, 0x3, 0x800) msgrcv(r9, 0x0, 0x0, 0x0, 0x0) r10 = socket$unix(0x1, 0x1, 0x0) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x6, 0x0, &(0x7f0000000500)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r12 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f00000004c0)="dda504ec9519501090964800000000", 0xf) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r13, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r10, 0xa, r13) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwritev(r14, &(0x7f0000000440), 0x0, 0x0, 0xfffffffffffffff9) r15 = socket$unix(0x1, 0x5, 0x0) r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r17 = socket(0x18, 0x1, 0x0) setsockopt(r17, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r17, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r17, 0x0, 0xffffffffffffffff) msgsnd(r9, &(0x7f00000000c0)=ANY=[], 0x0, 0x800) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r18, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r18, &(0x7f0000001000)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaff21fd17153cf3d117c2e9547a40d43f5d31059c11c5a9530a448e0e5a392c598c25830000080000000000000000000000220000000000000000a00570bdc406b38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c97a2b83eea214e18350e46ba39befc79076f25d33ed3de8de7ec27031bc10f8bb5567bf43cbceee16000000da0c23e9475c9d6bf97f93cf02b9422e05e492a01682b06b6bfaf2329538784df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4f5ec85c61dc8a76803f064ef041384979c3e253c71c2382518cdb266121375d39876dfb140675f6faf247dbec8eb6d5651b30570785dc8bd76f40008b7ab4af81b1c992b76d6c971287731ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ece0bb09bd6eb1ab032dcf3362ccfd9ad47f49ac1c6b8c5c2f0d1b998accb434584fee2bbf4eaf3d50a02f42e99af6958251e3ed78723e744649e9a56d241d1d5b8fd4d73ed6b883942775770f2f20df054fa49a6eb3814e455bf569030cba26dbd96153fdac697b7600eea335763b80a9e46cf0671c0c6c05ffe6df5c22e0466c0d759ada519810f3c711da5749344ea135d5fd834f5788dc0ec31c8f43f00a957dcf6bfe6a818710163bad8da10ea2e8f27185e5eeb8845ed711716b4c70000000000000000000000000790f69cde5f67f5e1ab701badc7f7243a07e0f1365e2fa9d1126f9e1c5eff99a2050f2317bd40945eaa14c21d2605fa83da522ffeaa4d298cea2e4c7aac13939a9121a56f4c46d51e3e0c2826f7ad43b8673adb1336ba55592b53fda1e2b56942868966b7fcff34a9a427f2628bfacc5ceb58e8b0e7c948e7309ba08550227ee3668ffcef3809a977264be5e272065fdae2fd7a4bb1d75ca5524b6dfb47f93f64fd46018ca143f03a8002dd19fe21a90accb67be4e7d4bbdc64ba94da7f2f7239965178f0a7e9b30517eae0a91c2251db8f787c3c951ebdd1a8e65bf54288554bd727614df8c5c26aa7abf089da2386fb83c7a5fca96793468f8c465dfb6b1b1493b5eb2cdf68f73da324618d7685c8524ed1da98498d57b"], 0x1, 0x7fb) msgrcv(r18, &(0x7f00000193c0)=ANY=[], 0x0, 0x0, 0x1004) msgrcv(r18, &(0x7f00000018c0)=ANY=[], 0x0, 0x0, 0x1c00) lchown(&(0x7f0000000280)='./file0\x00', r4, 0x0) close(r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000005c0), 0xb) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r19, 0xffff, 0x1004, &(0x7f0000000040), 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x8, 0x0) socket(0x18, 0x400000000002, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc038694e, &(0x7f0000000300)) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r20 = semget$private(0x0, 0x7, 0x286) semop(r20, &(0x7f00000000c0)=[{0x1, 0x0, 0x2000}, {0x4, 0x4, 0x1000}, {0x0, 0xa, 0x3000}, {0x2, 0x43, 0x1000}, {0x4, 0x8, 0x3800}, {0x3, 0xdfff, 0x1000}, {0x4, 0x400, 0x800}], 0x7) getegid() r21 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r21}}) 11:31:29 executing program 0: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000280)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000001340)="de5bcf292d0108e285382288b23c66f3fef4dcf82cc764abf97987dabb3dc3d2e04c5f86302b92d5fc0c7a723415ba749a5fa48db2cc8ceec469dbe8dd9b313b42733029619fa0306a87e2c1a315e1d082c0d0e46334b34c821647f50d8a290a5d322cd2a5d0f3e648e30d1f132728f826aa23c23d3e7794634ab08842991dcde378725412d9cfef63408ef91e1063057d50a0d4e309d1776cdc8c4b39a4ce033026b15c8dcdc8af207e9b818875af15c416da8e37eed861754b7c3458b2a7506418b1362604e278af609a74c4e66b74e7ddd8e67ac3c7b2c763ae874d55bf08b716993a561cd71c33e3", 0xea}, {&(0x7f00000001c0)="69b431b64dc3b05260211d183deced780a8783cf927d79209aa625915327de3bfd0e066b19", 0x25}, {&(0x7f0000001440)="757036a631bb3db87f4e8a6c85db0da14cd865d5392a6abdaffe27a678e8e3192a8f705926601231b64f2937e9842056214f38c4890aaddc31b91927c8f3c5cfefb67207e9c92f8bd74ef162510d297d7ba06222fb4872e8d4d1427639eedd7e60c3f43e7cee898a3de56239f7e5040a77e1cb48b0fad6ec9cbb029ef4d052f41a246a6fb57ffeb3f6ec54fa28368bdeffed9daa2ac22215bc0ec60b18b8584f48a5488ad84222b7dc257eac01f366374bea331554b82d06de343b582984032fca3dac4039404eb4adea927cc52adbb432a2b4d30e79299e22bb32d8e1489fdae004a774573528da1b382b2a6c4161f7e53a8f3e3273406c54e8b0e547d34d6d724ca3371b9ae2702bacc0981e91598d801c6b50b3f11c8bd27843a1ba80824a6d4e2057852cf0bd77f24b48867bcd421422f3b292434e0d2c1e89fad91f4b5685d0392386fab83cb31b9874f7f220c6d7d23caa29727c6bf2ca4de63e4a3af0e22699dca9d603afaba6b28fd6bf1f081135c001b8ef239f44b280c2dd8598d09666a5352398d7721ed8fd76cf1d31f1954a8ff25276221494c76f15ca0d99bf924b70b3f21fd0ad3ec76cf937ea5e29432eee2b98f75549e0d44c29d0c331a5afdf4d7dc5ddfac623ab18b4cb7d96ddfebaa0edce325e5f17b368e21d990de486aa0e915f59b3ce6c25eb58893dd56ca38f252510d8bd9d8930fd4104fa794fcf47afdaba67ccf314a44cc9967ef9524feafc03d18f5ec8dc9f949d70050b1c5533e3cfff3a3e724ada305a3bf5d69e228981044774515a72a8a8980b36ce2e63323a309f7fbc5994b0ed1c78523fe6fcab628c4b6436b54bba87b12c94ec96370d786d66672afbba7d37d2c14ceb86c948fcd3061393b3aed34d2a78bad94998818fe661cb21d9ee6eea6946fedbba20cf2a2f40d174092c37ffc66994ec21a7085278bc8102f962862ac122f48b155ff46d6bfb6408a57e813da6e81569beec386c6a1a2182932f420e430ed4cea8867b28fe789cc99782264a0d841d71b0026829566ccde5554c6cae9018a8780dd223553954826e6fdd33310411e28d1e11eb19fd67328f99c308dcfe356b32c43a035c0492e86eab2850fd754d9aadc38ffb2a354420440cb36e1c59c74bb93ebf0906f24928d9612d7db311a2dbcfb6a3c9fed8396f4e6c929dd214da6c2db468f3716da4e0ec1041459535efc5c0b132a0e37d262dd561610c52a54286226db2a25e2b5e82f3fc74fe1ff252449658d5e99f81fff7d10aa5fa1bd4a645fdee6c8b34212ab0d94df87769c3889254618a5af2b12af80e2824c4acf6b88a5bc4f3e3b27cea38edf4c4af6c690b5ce46d3cf9d11741ff14b34c31111465071e7af4ad39255a3dc1c645af04ebc9a7a5640f2cb04c964f0ee7707f9d192ab60f07fb915b7bcc8fe1791cbb81789eb2680a5843d64759242fad36492d69ef700bd14dff17b1f5bd7c6f6e0f31adc26710e1a4878122e18daf91564104c8f3e378ab7e30e9f868a2805bc01b5039f2d5303fe9ce9a664bfcf6468719d63d4f78477246c8ee0eb1f70dd89c8fdfd70f53bcfdfb18cd2cd471d300b58d0f2cb3e8170f9c2fa4b50d85f6b101f6a9c3aa4ea377a096725d669df43dd7a4585ae729e2b8e256eee6f6505143b34e92270a75746121a6bcd4a1e6096efee693e116c878510cece63e1560ad5ae2ac75d88ba42092d16c5018e41534a771fb812eb5f7e2adb538ccd72ad5b2c3869a5c89ce3f51b6fc83949af07b17af352f184beaa561c633395cf01e0b583a1f6f4507ae17d8b70f4e0917fdcf884300477ca36c2ac7c8ffc6aed2ac61caae2f74ef157e582ff809b96a32d37750abb17c534081900f975ccc86f9beab2531b8a04e88e665947a14a78656c64ef7ccc76eac68e16be202633e07eee9ba6cd37ab81de71fdd96595e60c656414091d0e0798e15424117f601581d6014421cfb50b2035cc760aca70bc665e8d65291a91f1d4f710f648c6281a788bb8540fe22bb8bb6fb36b6e08582e02f275645bde3e186636d933829dd54921360b48df74bb3941b83a7d67aabf2f06a0d6bebc10f663551b85fae11d3352f98af9bd712a8a590edd4724c4fb79755bacbcffce058bda26e03cfcb2dbd4130a5be4bc9c910279ef3a1dd3f06eb2026eb86e92c337dfecb66fd9109dccc9ac2caf44feac34cf36cb088ff519704c1d0ddf0d1c11516e04088551d9cd323a642dfc470943e965bb6681ce726f41fc30d191c49cc9395b055ba793ff66c900b6f2353e5a7c8148849e64b1b4a763b453a8660131867a21da7210c582bafe3597511bc14bdafffe01126507c5323bb7e827afeeec3d4723c547bf7403f0c2bd7f4bfcd8a56ae51c5705642463fa476301c0dd3b77c86853b91c806737d29264e71efe01f641d5a73c05d72c0503625f622bee8d1878dadd8c3c0ce6cbee516da96a57892629cc2050ff9fc060226b269a78cff4c9015e94dfdebd4fd5405320e863bb01c203f93a650c97978442c4f63fd0446a55437c7f6bb80096a569113d8076401e69686152974a4f1a2b29cad38ebdbaf0a83913548749a667fe2ff4d3d8ea808c684849cb03cca56956e53cfa73addd03f874474c5740252c248ed28581ffe3728a207b204f65d689117ad7bde158621226debc85b05ec5375e3127501f40c33c2ddc797170dbda0648723b99dc3a7e5336568617c3351a8e18cea7f88047c38aa13f58d138bdd625cd5b921d25e4a861c822376c071d938ad294207b4370bf78d2350003e5878e7e40ad7878615c73121b034fed402d6a0b3d747377d1382d32aed82de60dc1f882f1966f1dd3f7e7bca240bbce0548108619364a75af162123f4bb2d07403f8218bddda88123eae92f5da0420190abd5db1a22180e1775eb8d39ca0eb5b113e27e0e50183034314d0eca8a6ed4b7b2c039fb485d2ddd19a76861c2c37c636480cb3cf9997a2f7597804a6dc413e1f3f9a22c32c95ff4cf8289909986b12b816e092c9340d4f43a6e7645b20067e6af4ee726de3483da90ad60be6bade340c8deba40de7d346dfe5ddf4d8f3a7d7a063db3d38abc9fb7c88177a72fbc418e45039cfd6abae8da121c6053da8a5e3ce041d58c965c591f6b22f2ee496abbfa7bdf482236488413a981e0ff5c66da86064d11393ed30fc98d1dceed1b0140ffa5352f4d693c6baf8127197ff60bf33dbd35fc83c443de59d0c09d17876d12c3697c848050995c367c51a8ec5d0ee613d0a6c9fb40329f9021ecdf6133477e1777c7dade7c717a2a05f303f614978ae1ce0aae5c6fcdb1aa9bba732896babfc44783306c567ee796ad0e7079b067935b10b4661b801a81ddea87698443a83910798b8de4e12909204929e7dd1d08e2692c2803623dd0c14b4458c7eea714a7a235c96a00e1b1c331958145a9d1c0353cf720dcda45a2461efe8ab617874a4e3a2f7f84a90075204d94cc89fbee6c1381a371281bcfe04ce8bd849690defad9c40369534054443da1817d59d19acf2b0abfa32d79499667d4e6d5bfbd78cde7b6500c958364c8bf4a47d044157332c4861a334dfde561bca3731bc848c8c744a103e3034825d179c3023298bf4ef3643056f44f18b0dbecdcf5e533edfc60f46da24ee76763b8a3ec1333f7e2b11087ab7183055f41f452b25738a1dc240a955cea510c34cb7da1b982486cc3e454b007e4cd9c76b6dc1e0dc7c1032ba6c7b7d2ed396233c4014e6cb709e509c64548d4e654a5a00cef308f1bc663a1dbd2ca064baa26638a7e1502984313524d7bcc5a727fc4b26e0f8eece8fdf3086d4e2399cdc25dc673bfd1cbb67ed523ebab2c3233c19bb7625079efd02e6d13829f97a4efbc9dbb5c94e4874733ca589136d18902ea802184d82ede4ee23bb58f8e1fe3e969f3fbe68e046622b6233ef7e647ede403e02040048087dbcf8773d1b4b11989b720a8a8de3bcecfd37f92d326f424e2d96f99a47ee0d4e60510d229faedd00f9f26856134ff865ed6e48054c6e6fabab378164a738220f9d22102e402103cd0a0c07e8bad93d3d970b8a7e827385292e6d4c07899c7728a1f5ff42107282974695dfd1003129a6f70bd603a8cdb8879a724b27663a17059966b1841446cc0acc1231211871936721fcc884966c49810ea0686214c18a0cd1b7baa0d0d4003eda2dc1b2155a63bfb5977b36ff0a9344e23ededd0f59dbc43200318cc14cba5cdb1a67cd06b80b319b7fb8a2c6508c3ccf31edb8c2de028d00f12716d38e907526cfb71e34819b45f948c1d85b4cb0714b644399e3cad02e0e8ddaa794620675d78acf0a56052155455cb65dfe536648ab1c2e098f5b6f94366744e8dbceb079e4629c3ede21062524fd6bba145059d832d18602bc909d66c1e946d5e3c8d47075046eceef9cdda014df79445b8883a601e9eb5e0385106ef91b9717f3cd84c35a63efaa1e26cd9a512ceaee795377f1dc3720ec8fcd0088f935ea9c12efa8dc7611e986b1a4fb4a451791c38d8efde43b21075166439707f23fbf082eec3aee92d2ec203c2f5aae929df600ebd1524d18a2982f73f636dfcfe851e7b27d3867db067a1ff2f6244b63829c96e14f9b1fa6361b36c10eaac898d69d76ce67b446df35699599120887be3516ffd29935b77171f6981622502b2529cf96ba95e88d9727cc7f97ff86371c60cc955a5886438f9301f411f502233b1794e05779a2611286d1f857d7cfe2d1dbf05856f35edf22e77aeac1cb06f549e056649b138ef077718fefe202f2c8c8f4d9c43a62a715ae77086f16f8199a988b1c958f6c211e180c747842c0720ea5f249ca87361cb15a54fd36982c752dec5e4f8a9c565371e3458e343b8833edf6423b370b819b5414f87590bfd4b3986d5646d1e4905c07f1420ac22aa4802e127dbe417bb315695bded976bcb357fba392e006726d6999e2f77399609c9c2eeba5ebfab56a05d2da262ee05909fbbeb21407b1dcad5a6732d85733a85476cbc4605a33e217e9c3e648977e56241ed93f79d6e7d4d3d710e533230bf279e106c3a060cfa04ed9cbcb7505dbd872c4b8374ded8de115b4625df66008ad1d279da3f4b95b30e3b67193003f93d75a65d0d4f8f1c4e6e66885aeda05af6c5d11ff3e0ab8b1b04c84d954bb0b73b9b2310156a39c6d2740d87ea07d825f74384d5ef64fe91be9f6b4cc3a471503d3b155a876eada249837b00014f692db589f52992b581863daf62f85426a474ac4d8eef4d73d181f00e0f1115983c6652c9c75c877e79aa15a68365df1dca00e483b13794aaa94b10fff7770cc4a88f89c8a4ea9288e815959ea5f45d003e4036660249664d642fdea5d477be3c3ade085555440d543d89540da9195893a29be763f5c690a846889201d067b95d268d4adb0d2b1773679c1b82621f0b37d6297012959b1ee1587124cd8b5b5d24694f8d2fdbe273bd4e4cedd7d355b98792d211657e5bf73406a88c3e52996a6fd95d9a6dfe22405ebf7c45d1c9edaf6a5721cd1bc8936290da1724699d91c01203ba2723fea4d612238f6c5ae836711a1729355775c89768b3041948b58c7530c3f6ddba294268366423018f716d2e88ee154a75f949b7a81bcb47768e6a6f7d25a2a4db7a1b7e8b0015281a7f6a08962f3dd5d46360e54947c2a0d7b874f6a6555e2ceba4ab96b93741be72bb1d2c4ca81212512b83b0777181eb0ac5c428b5e37208c994e1bd99f0e4e7f85b25c7359546cb539eec1971c15bd259ce182d793fd5463f6", 0x1000}], 0x3, 0x0, 0x80000000000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0xe9bd76f4f9adb9d6, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000002700)=ANY=[@ANYBLOB="d987281f34fab40c280776c39a901d9892e0b388c5286dc12be9658c14fdcf8adc9fe7165cdfb1906e9e2c4fa4409d1baa950ce7ea0467b9596eca67e2272d2ecb7c1615ae3da53c24f89fca1c27ac813355875c9fc6d21b39db8c1d957241386b331782f3f0c021130fb8aab6938e17fdd7ef6d4ef10be20aa6e9f6ec9869efe5de6932ac5d7722b31a5f5d5cc16e5bccdee84712e7cbe1315cbd93827acc082196cbadc185220f466687dbc3cea2e6e10e140e37b4b36407b9d8b1ea2fa6564e03d5a7707a779a6aba7fe0b9dbb6bf37814a301a5af9abb477518e9f1e055762fd4e24cd8f4055ea5b9c37ca0d50f1f2d566a70099711c401c75940391c6922690538374b867d219478d23000226802f82eb8591f0e8d5e842aec9889a09ede0aca6cee1f9807cbc87ea3aa2b2ad6c9b9a1b959f80af0a8edf23bbd0729cca738ff76822ba0a9465b264936c2772370e44cb92357501e351b04ee932b1b8cebb796fda99d4e769cb66afe84da8bce5b20d0f3522c1dafa7ce9150cb3c86d2636c0e4f9de4fcef240d406cbfd942ac0efa86cfe897a7f42e3969e6fc2e43df558d62875033e3d5550a40c0000009ef0caf4b66eb0eda0bc4c12407d35bc6dda1b459f5123c367a2a6f2003b4c49417c04ae8806c5d98e0fa068f0753483574f"], 0x7) mmap(&(0x7f000000d000/0x2000)=nil, 0x2000, 0x4, 0x1012, r2, 0x0, 0x400000000) connect$unix(r0, &(0x7f00000010c0)=ANY=[@ANYBLOB="01002e2fcb2a3105a08ae97e65bc34cf58234128eaf5cf77f8b50000000000000000100000e3ff000014002000000c4fa4aaedab8267d5126a29fc5797b04931248ab6e8eb95e226ee1bddd711e1d84e52c4d691a904d3db179a18ae6bb3ae1e620826028e978b1f66b9c2589b4cd36303eff33110ec9b2198b875b3d20065f2f0df285512ddb62051b532558d7b797629f841f007dda9a56233221235760781a3dfa0b0178110bbdd62a8ccc84e7a6da572f98096e59329dd372393db6f9d009bc1a6fafcc43a279f7f588286f761a104f249bbb6c1cebb37229ca850d69d319d6a00000000000008ca27303380ac12f8f4cac07abce3d9a9113e10272ffe0f717e77eff90b82afbbb8efa959bd934d149ed978964ed7a4c3df162a070650a70db213b948014494bb27d9930e22b45aecd2f29055ec80f8d85d4dbaa1014f9910a2fb7abe5d4bff080394916075ba63b9d465e4ee21a10024e9c8701507738f8f2bd0d017b5b87a9a7445e135ffef35731bbc35b399a70a3394c5edb2b9b420ec40587e2453cd705615635aa247e7b6e934d32b1bb5"], 0xa) getuid() r3 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000b80)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517701f4b5b2c84968e37b3c1f48a368be8c6464ed53a98b69f3800100010095ff078c03834b13f9d25d30bcc4607fbf11497a54080e622a679a8a08fe11f2502d81a0f57d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a80c1b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8b9f8a0be7a63f98fdfcbeb61b2e4eb1458dd33a576d813878459657388af2f38542e0f291a4ffde25e1ce5471b20220044a28e6a487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff6145671f7fa9e12922b6cf6a00ad119a3a2a28868516290e722245f1bb2de62c8894f78524e237199d15857bcf1c61ed3129a73b410750600000000000000f23d2f2db32acbc68f9c0c4f9b1e0c5d38001000007cdab0f657e303e61497002500000000b29e4f7cd0c71b69a4084777cbbe61ca00000001000000000000cdacd5e6f0e8e94ccb116bef81451b023806ce64d4f0481a8495d9d19b8d6aaa9491bf8e126b56162f3366d561948b646f48276e9eced8d127b4c94f944cb3c3b1e901628808ec97838226cb42570975a36016cd38c85a4b83efc79e0716de2a8788e5b34f14e756418df426f24a5ce2ec71f4f68a8e5a643d1e4c80f9dcc64cd92c9f856fcef014c95b89c1cc408fff61ca29ef114c557a22cf99c21984939342c3d9a69c445629e3e008ae21d295cd9045d6bb25502d23b1ebb570a96033a4a0ca21a4e6d133adead2c1168b130064774c4e66fa27e20f01a6303ba905d8c730b534206154b436532e221b00cfdf2e08a9a0f86dc5b428e9f27b381befc770d27afc58c09425ea3643128023015d4e85cacb0bab9a335700f470aad363322f3e456f38602c3c6bc0fceb4b3a6ed98f9c3ba21ab88b9aaf8ede9c1d4f48ef44fbf696676038dedcf1855a4084eeb48d11ea02788b7064f01c4e97138724556db34f085f9354be55a37c2feb880527b0839621e93b31c6e6ca2b520c7290475a20531088c0c63a7a7cc018bcb6db09ea7ed002dd074fa12dd607b73edfbc59a3ebf7c94cb75f2b61a9ffb6cc1ff146dc2d37379ed6e1d0"], 0x379}, 0x400) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000f80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000001000000000000000000020000009a1c00000000000000000000000000000000000000000006000000000000000019000000a86cf441000000000000007306000000000000000000000000000000000000e6ffdadb05fd2d6c5da5d9aacf0688258af5c5f7a1c1215526d997cadc5720f1b208000000000000003248985c5c89117daa00fbcea2481795dc129c8b73dfd45409d0a1598b48c60300f62c43576c06736304c3312a624ea751eb00000000000000000000001b00"/275], 0xfffffffffffffe9f, 0x1, 0x1000) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r7, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) msgsnd(r6, &(0x7f0000000200)=ANY=[@ANYRESOCT=r7], 0x1, 0x800) r8 = open(&(0x7f0000000ec0)='./file0\x00', 0x611, 0x0) pwritev(r8, &(0x7f000001b580)=[{&(0x7f000001b480)='w', 0x1}], 0x1, 0x0, 0x0) socketpair(0x1, 0x8000, 0x4, &(0x7f0000000480)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffe52) fcntl$getown(0xffffffffffffff9c, 0x5) r11 = getppid() getpgid(r11) shmat(0x0, &(0x7f0000007000/0x3000)=nil, 0x5000) msgget$private(0x0, 0x20000003c4) r12 = shmget$private(0x0, 0x1000, 0x7da, &(0x7f0000ffc000/0x1000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r13 = semget$private(0x0, 0x4, 0x1b2) r14 = semget$private(0x0, 0x7, 0x286) semop(r14, &(0x7f0000000a40)=[{0x0, 0x4, 0x1800}, {0x3, 0x1, 0x1000}, {0x0, 0x8}, {0x1, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) semop(r13, &(0x7f0000000540)=[{0xafe1dc67404631f0, 0x8, 0x1800}, {0x3, 0x20, 0x1000}], 0x2) semctl$IPC_RMID(r14, 0x0, 0x0) semop(r14, &(0x7f0000000700)=[{0x2, 0x8100, 0xd9fa07b72ae6faa0}, {0x1, 0x7ffc, 0x1e5e01f3463b19e6}, {0x3, 0x101}, {0x3, 0x0, 0x1800}, {0x1, 0x80, 0x1800}, {0x4, 0x5, 0x1000}, {0x5, 0x0, 0x400}, {0x3, 0xfcae, 0x1800}, {0x0, 0x8}, {0x1, 0x80000001}, {0x4, 0x1, 0x1000}, {0x2, 0x8001, 0x800}, {0x0, 0x100, 0x1000}, {0x2, 0x3da, 0x800}], 0xe) r15 = semget$private(0x0, 0x0, 0xf2) semctl$SETVAL(r15, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r15, &(0x7f00000002c0)=[{0x0, 0x7, 0x2000}, {0x0, 0x736a, 0x1000}], 0x2) r16 = semget$private(0x0, 0x4, 0x90) semctl$SETALL(r16, 0x0, 0x9, &(0x7f0000000580)=[0x7, 0x401, 0x4, 0x3, 0x3f]) semctl$IPC_RMID(r16, 0x0, 0x0) semctl$GETNCNT(r13, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r13, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r17 = accept(r1, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r19 = getgid() r20 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r20, r18, r19, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r21 = getgid() getppid() r22 = fcntl$getown(0xffffffffffffffff, 0x5) r23 = shmget(0x1, 0x4000, 0x40, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r23, 0x1, &(0x7f00000005c0)={{0x3, 0xffffffffffffffff, r10, r18, r21, 0x80, 0x8}, 0x8, 0x5, 0x0, r22, 0xfffffffffffffe01, 0xa, 0x7ff}) r24 = socket(0x18, 0x1, 0x0) socket(0x18, 0x400000002, 0x0) r25 = fcntl$getown(r24, 0x5) r26 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) chflagsat(r26, &(0x7f0000000440)='./file0\x00', 0x0, 0x2) r27 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) chflagsat(r27, &(0x7f0000000200)='./file0\x00', 0x0, 0x2) r28 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r28, &(0x7f0000d06ff8)='./file0\x00') openat(0xffffffffffffffff, &(0x7f0000000a80)='./file0/../file0\x00', 0x104360ee702fc06a, 0x22) r29 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r29, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r29, 0x0, 0x200000000000c, &(0x7f0000000140)="ea01000000030000", 0x8) r30 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r30, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r30, 0x0, 0x200000000000c, &(0x7f0000000140)="ea01000000030000", 0x8) dup2(r29, r30) r31 = kqueue() r32 = fcntl$dupfd(r31, 0x2, 0xffffffffffffffff) close(r32) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f00000000c0)=0xffffff5b) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) r33 = openat(r32, &(0x7f0000000ac0)='./file0\x00', 0x20, 0x40) symlinkat(&(0x7f00000000c0)='/', r33, &(0x7f0000d06ff8)='./file0\x00') getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, 0xc) r35 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r35, 0x0, 0x200000000000c, &(0x7f0000000b00)="eaff925c00010000", 0x8) setsockopt$inet_opts(r35, 0x0, 0x1, &(0x7f00000003c0)="0100127165915c00", 0xf7) setsockopt$inet_opts(r35, 0x0, 0x200000000000c, &(0x7f0000000500)="ea00005a00000000", 0x8) setsockopt$inet_opts(r35, 0x0, 0x200000000000c, &(0x7f00000004c0)="817159e3b2445200", 0x8) r36 = socket(0x2, 0x8001, 0x0) r37 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r37, 0x0, r36) setsockopt$inet_opts(r37, 0x0, 0x200000000000d, &(0x7f0000002440)="eaff125c0000000097620ceeb15b72e80a301ad05ecbf61fd25101ace5980a0fa50130428e1ef95d3463454834329d01f4bed1a951de5de0aada815632d74ddc344f233a219100000000000000001a1878fb101ae5a37267dfc1ad531ba6c22f28ad36ac16b256a2c5e9e224f1ce4872477b1cd115a40be38044e105ea097961b6b85ccb717f1a9d9944b49d3e098d26e7482822a1ddcd5e9225a2f237e082f41ea7e010ce008ec3e2efcee592fa1314b7d5ddc3977be79d9f01b1720911df075f458233895a119830db516bfbe54cc90c17183d105bd51c2d9204de51c98e4ea834581cd8e63b133149cb92831f13b8c11d5b32f5224171dc0438fb55df25b4c05531520a90eae7a84b6de1c00374c000661dea3e4abf535a88660177c21afe744b604ba73b61062f3673b1c2f40fc728ffe304f304b932e58dea0e99809a1bf17b54d7702e8b8eed1a2f0cba7dd313ee55bc14ce8efe9fe34041e6f4978920cde003332c2899146a5f8be61531df75366638f8f4d1316cd3a203d25b300cd754e317e31a17b43ec399d6905fa2bae3dccc4dac61b48e8d9cc510ebddbbec07a7b3cdeaf84c4fd8f194e8dc876c85328deb5e59a7e46ffb65925c5c0efa12c16140467cd7fdc6c2d6bb2e3de83d202ef24dfae8fb7bce5a5a2afb2478ef0e19dd00b0ab8c9badf948a94f1e575c65fb00e6b7510791987d9e76a1f404fe8d1bf9fede9c56976aa8d0b8d6ac23d54430e4da0e2cc262e42b577384f58c48f17631e14d3399d49a9c04e27c364b87ad3115b02e639da8e9a616e376680d13ae21a97192b483f564a4fb42636e5cda5e462a1db62eabff13036704aeaa4070ed028277ade753a01111c25d5c799ad2747faf42b47429a4f0d9f7f80bd318d4dd7e025ede3e885ac2a08d484de0b585eab6294a4900"/686, 0x2ae) r38 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x4, 0x0, 0x0) dup(r38) socket(0x2, 0x8001, 0x0) r39 = socket(0x18, 0x1, 0x0) r40 = fcntl$dupfd(r39, 0xa, r5) ioctl$TIOCFLUSH(r40, 0x80206913, &(0x7f0000000300)) socket(0x2, 0x4000, 0x3f) setsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000240)={r25, r34}, 0xc) r41 = socket(0x18, 0x1, 0x0) close(r41) r42 = socket(0x10, 0x400000002, 0x0) fcntl$getown(r41, 0x5) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r43 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r43, 0x0, 0x1, &(0x7f0000000040)="76cb42cad76f6d37", 0x8) setsockopt$inet_opts(r43, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff115c00000000", 0x8) setsockopt$inet_opts(r43, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r43, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) r44 = openat(r27, &(0x7f0000000080)='.\x00', 0x0, 0x0) chflagsat(r44, &(0x7f0000000200)='./file0\x00', 0x0, 0x2) accept$inet(r24, 0x0, &(0x7f00000009c0)) openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) 11:31:29 executing program 1: r0 = kqueue() r1 = getegid() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) write(r5, &(0x7f0000000100), 0xfffffe5d) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000180)={0x4, './file1\x00', './file0\x00'}) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000300)=[r1, r1, r7, r1, r7]) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r8, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r7]], 0x1, 0x7fb) fchown(r0, 0x0, r7) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r9, 0x4, 0x46bfb) r11 = getpgrp() r12 = socket(0x18, 0x1, 0x0) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r13, r12) setsockopt$inet6_MRT6_ADD_MFC(r13, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x0, 0x7fffffff, 0x5}, {0x18, 0x3, 0x4, 0x100}, 0x9, [0x1, 0x7, 0x3ff, 0x55, 0x10001, 0x8, 0x0, 0x1]}, 0x3c) fcntl$setown(r9, 0x6, r11) write(r10, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) 11:31:29 executing program 0: sync() getrusage(0xffffffffffffffff, &(0x7f0000000000)) r0 = socket$inet6(0x18, 0x4, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) pipe2(0x0, 0x0) 11:31:29 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) fchmod(r0, 0x52) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) renameat(r2, &(0x7f0000000180)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='c\x00') chdir(&(0x7f0000000080)='./file0\x00') r3 = msgget$private(0x0, 0x20000003c4) msgsnd(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="0200000000003e3f000048696a280567b1a6342fcc4dc5d56f59ae932b2f8837a93f40586b79360e6329414fa22f440e071300cf9b96d68366295017cffbbaa3ee4761bbe45867de08c244c93d4f2bfc3b436d2fabcea3911f7b01003b8bbf10ca8bac2641c80da3f53e8b42dfbfe59edd13f9d13a64c1f322e4f9e1"], 0x0, 0x800) msgrcv(r3, &(0x7f0000000200)={0x0, ""/214}, 0xde, 0x0, 0x1000) msgget(0x2, 0x200) r4 = msgget$private(0x0, 0x20000003c4) msgsnd(r4, &(0x7f0000000400)=ANY=[@ANYBLOB="0200000000003e3f000048696a280567b1a6342fcc4dc5d56f59ae932b2f8837a93f40586b79360e6329414fa22f440e071300cf9b96d68366295017cffbbaa3ee4761bbe45867de08c244c93d4f2bfc3b436d2fabcea3911f7b01003b8bbf10ca8bac2641c80da3f53e8b42dfbfe59edd13f9d13a64c1f322e4f9e1"], 0x0, 0x800) msgrcv(r4, &(0x7f0000000200)={0x0, ""/214}, 0xde, 0x0, 0x1000) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000300)=""/65) 11:31:29 executing program 1: semop(0x0, &(0x7f0000000000)=[{0x0, 0x0, 0x1800}, {0x2}, {}, {}, {}, {}, {0x0, 0x1000}, {}, {}, {0x0, 0xd9b}], 0xa) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0486dd60a4f01008182c00fedc000000fffa0000000000000000aaff020000000000000000000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 11:31:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000240)='./file0\x00', r1, &(0x7f00000002c0)='./file0\x00') close(r0) syz_open_pts() r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000200)={0x8, 0x5, 0x3, 0x1d, "fce5e9eadaf81a7fa8f6cb1c4380ca212035fb40", 0x5f, 0xfffffffa}) r3 = syz_open_pts() ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0x1) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r5 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20000, 0x41) getpeername$inet6(r5, &(0x7f0000000100), &(0x7f0000000140)=0xc) r6 = socket(0x18, 0x1, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r7, r6) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) dup2(r7, r8) ioctl$TIOCSTOP(r4, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) mmap(&(0x7f0000dfe000/0x200000)=nil, 0x200000, 0x0, 0x2010, r0, 0x0, 0x81) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000300)) 11:31:30 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0xa088ac064810a368, 0xd1e32c93d5b40ae8) 11:31:30 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x10000000, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2f, &(0x7f0000000000)="0800000099db", 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:31:31 executing program 0: r0 = open(&(0x7f0000000080)='./file1/file0\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000100)='.\x00', &(0x7f0000000140)='./file1/file0\x00') renameat(r0, &(0x7f0000000200)='./file1/file0\x00', r0, &(0x7f00000002c0)='./file0\x00') unveil(&(0x7f0000000340)='./file1/../file0\x00', &(0x7f0000000300)='c\x00') mkdir(&(0x7f0000000180)='./file1/file0\x00', 0x0) 11:31:32 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd608ca22db18200c1fa76897d152cd44504000000000000000000001300000000ff81e7ffffbafe80"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getppid() syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 11:31:32 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1008, &(0x7f0000000040), &(0x7f0000000100)=0x4) open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000180)) open$dir(&(0x7f0000000200)='./file2\x00', 0x40000400000002c2, 0x0) readlink(&(0x7f0000000140)='./file2\x00', &(0x7f00000001c0)=""/8, 0x8) msgget(0x1, 0xa9afe8620894191f) select(0x40, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x400000000000000}, &(0x7f00000000c0)={0xe9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0) 11:31:32 executing program 1: syz_emit_ethernet(0x4, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaac5bb86dd6020920000142b00fe8000000000000001000000000000bbfe800000000000000000aa2c000000000000fe00", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5d00dc0000907800"]) 11:31:32 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="010708"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=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) 11:31:32 executing program 1: syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x12, r0, 0x0, 0x7) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) lseek(r1, 0x0, 0x6, 0x1) openat(r0, &(0x7f0000000040)='./file0\x00', 0x800, 0x4) 11:31:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fchmod(r1, 0x42) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x8005, 0x200000000511c, "047c2c00400400acf8b674af64664800002800"}) write(r0, &(0x7f0000000000), 0xa7) 11:31:32 executing program 1: close(0xffffffffffffffff) r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x10e8e, 0x0) pwritev(r1, &(0x7f00000005c0)=[{&(0x7f0000000280)="4402", 0x2}, {&(0x7f0000000440)="81bdee", 0x3}, {&(0x7f0000000480)="1f90ff90a6528f28f5cb63bd3114d4d5ab47df002bf0e80b445518827839337c8a089061722acc92edc5b6fcdc40de72369ffe3f96cafdb40786fe6b83eda5c0dc260f5f192264654468f2177557c61d0565cbc971730a06447300870c588264f4aa1f7f750db9f8839efbf8cbe2410b7688c4a78d895a7c601d848e8b0a63c96f6d2b6a0f8b030318ff79249e8e5235ba74d59a57df892689f731dbb7b852dd61f490485ed0458a85d6bafc91048946ab389c1602", 0xb5}], 0x3, 0x0, 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000002c0)=0x5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) chroot(&(0x7f0000000300)='./file0/file0\x00') r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) r8 = fcntl$getown(r4, 0x5) r9 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000540)={{0x240000000, r6, r7, r6, r7, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r5, r8, 0x41d, 0x5, 0x5}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r12 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000100)=""/114) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r14 = fcntl$getown(r13, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000200)={{0x3ff, r10, r11, r10, r11, 0x104, 0x5}, 0xfff, 0x9, r14, r14, 0x7d55, 0xd75, 0xfa}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) socket(0x1, 0x8001, 0x0) r17 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r17, 0x1, &(0x7f0000001700)={{0x3ff, r15, r18, 0x0, r16, 0x1, 0x4}, 0x1, 0x9, 0x0, r14, 0x7d55, 0x9, 0xfa}) ioctl$KDENABIO(r4, 0x20004b3c) 11:31:32 executing program 0: r0 = socket(0x18, 0x1, 0x0) dup(r0) r1 = semget(0x3, 0x0, 0x60) semop(r1, &(0x7f0000000000)=[{0x0, 0x5, 0x1800}], 0x1) close(r0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "7c005f4eea2a12d5962400"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000040)=0xa5, 0x5a) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 11:31:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="df0300000000000000000000000067a402296f39", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) socketpair(0x1, 0x4000, 0x5b, &(0x7f0000000080)) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x7, &(0x7f0000000100), 0x6, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x800, 0x0) readv(r5, &(0x7f0000000240)=[{&(0x7f00000001c0)=""/76, 0x4c}], 0x1) dup2(r4, r3) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f00000008c0)="c52ee845d7a119ef6f3601e6db8f51ae482c0eee69ecc84421a2da807eb2831751b4cec884e826e3ce4b5aa70125f328847e30024eef7dbdebea539e29b63b3821c4a7c62204662a0ff7f4ad2c1e125e44b893ab33d9ca0f7bccaec56a28b6aa13ef9fd41bae01dabe2451afd57281078fd429e107f1f510e446ebedd14db04a9ee4cf7771bf20d5f513cd6e224b8c367dc16645f15f9af7a9586afea4d5d132ea31ce869b6c754798cb5d09ac6144cde70871d5e487f7683664f8d8ea8368c83da6cbf9894c0482a6acbc72441e95f5444fc0b0a1b14afbc1831f42a4712bec7a3b2f2df44128f87c51746986ef2212e2b2c44d0b4cc2493fd7b11c8722af372e891330712b367865bbb18b4ad8fbe60eee293d39474f9719000000000000000094cb293eba0f4e0114e4a5f2e54482bc33e2d7b95fa74ace38c9f27f33d42f97c21bfd76650000002ca2304da81cee5ca08d5acfee5839f110921581dc0fd4161524f9368cb8b3cf0d7c8f96fb86d7adcfefe0f4b5ed8b8069a89d4009d9a9d4116dba739a256443900387b0c0c7e5107964db1951968fe2cfe5cd59debc64ce1c8fe4ca092ba33853893f2e868b682891d0c6d713403205e09cacbee266b3584c53ad92ddb3fb3a811f700d3ca302476b37792cd7cec82d1ab98301542c44c9786439ba47eb634964311331c02c14c90dc2122f6399f7b99fac711c2906cc7b3718c03b3a3d33ca69d4840c02099ae31076d2e9429959fe5de7f4240c8df3cc65e1ba2e3bd7830a39ca0b91440950c01c68813f1cad04a9cd0f8b68729ea8660705f2cddd4c13edac43176b4dd520805c92a961f3693a612628966ba3d51ba27d1049fd710e0977a333e85f0bf1ff286be73ae89d807893162da3ca111c5b4655ae760bdc700086ed0a7e45e9da2630e3d32635a6970afe71018b7b0821067a321061f8b4f260c4bc6d68767208fa1f55bae1f515759327a3058783fad8003bbc82ceb08c3a23f906e25e2c81b0340bb2343d1bddd426e794ee9914a55841e5bd08e24e1deff8177421475541e04c009898822170226c23a8feb88415ced3e1ef66cbb6b7012d0a0fb2c030259ce2278cc1f2a7e52590c2fe27917463935bbc9edcf1dd1b289ca103720ea1d77257c6ffb1f80a66e2f329b2dc", 0x33b) r7 = syz_open_pts() close(r7) r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0xf74, "661fbef2245185a8186503182eab7fff0e091fe6"}) write(r7, &(0x7f00000002c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c226a5419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f37169cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d47d94f0fbdb0e96778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f58b396d1b74b28f6e7194f223b0a21fdd2df04b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b4bd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6616df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457522f2157155dbb564c93a1fa15a7bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485", 0x162) 11:31:32 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f00000001c0)=0x7, 0x4) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000d00)="274882c192337568528cc75ffa0299774884fdbea80d33de4c8385a6fafda7fefedc3a6445814149d5a0b3758b83f910d5534114cbfe600b31b9826a6f07f2c01840b348e9e57e000e6d5c5457bf74374ec353f64861f5f810dc68a881c789882cac295e23645c9d62f78c4044c75a8621c56981b016ca03c93769f756c3e1c28a7637b6aeaea5186c89813b438b5f9f40be6fc9f3ca60358f282d4d9d1935b054e9d53e147300dadb8bedf62ef00261eae2dd520cd90b27784a99a04fdf6d2769d01e6441cdee9469d0f1fc2435bbf3b7717afe5acddc263c583c6bb6fcff0bf71c1bcdb55798dbbb90eb199c793706453530509ed71345d0a4a909c2f3ad235cab6f9c4d5534f28995d4cb0d56821a52ab1ae8c6ca1f5f52d7d9dd6680e9c5717905ca4623fcadf24f62c3c0e5b869aeb54672f94329bbef9719fd4aa619f0bb32f0188caa3890e01bf8bc7fa903111edab5eeeb3b784ed870349248c8f67eaad45811d37d6219323e864acb5b576f1744125de2ff1ade949e62d9e30d15b2789b61a2e76be41db9ace1ec88e08f7d725d1d2c840266c6e1aa99e0d94bbb5f85defec6e10e38d6b91a098d034e642ca694db075ec998450fba5ae4994cf9b786d8f06c725303c93056304da2ddaa65cc1e3fe127264d722a4b3120c76d03443cf16918f7d88a39d543c35e61f9c305d7a855db6e7479d70db4e9215180d2415e9959237ac34e8656836dae0a20cc670b7b90c37a0ad028c2a06c95ac5b40b4724fbe14cd801e7fd4cac916ff0bc0ee53985a895994c2f0b155147c5df275fe47871858b65d0284ebefb5068f550ee69ac63a14f8697849528f95201bcc370108854d881533be39e10ce59ce5d48f5678ac6ed05a577b20c2407165974fe1fd6914ec105bbf397f2315dfabaf84c08a3efc9571783aadf9e8b80c998aa8a32baa816d8ea1632f93ed1e4163f9ec794fdd44c4b6afafc7299aee47a80fb745533615a5612f1f1b10029edfd4aaae6d1d64330af2f7697316f74691d81b7def59a0823d56cd01994e861183a035dc04d4ed90cc3fbafcac8675ac260c4302abbb5de3580e19620391617897aa17eeade7694e6e4e5562fbaa171153e2bc243beb65fd85ebc6d1f023bc8d774836382ae0d191689e3af8b49d91ca674ff826ec4d19e2aaa75bd710357f12fe17b70a6f6510e1f25f7d809d6eb1f694f8ba3477d8b62fcaa3d23094f978fa3d796b91096388692d5c01df275aa3779df589ad236d145335931011bae94c1dce9a00cf7e77b5f456056e732403324a50b88fb2b087e553857a28163c132a51c9757cbd2e14211cb0cb8d14e1758c96215382d4a2673a19bd138e1fe4597162e4c553e4105627b477be946da566db5ef54feceec0cbff634ee88695cb4cfa045c4451b6de8c410b675a1079e285d667a0001292fa3059eff6922065958c60c06786922201729d6c1b2fc8346b9094cd79c450abcab44532e6b45d0fbddf44640a0b689414a75eb9014f1b1d013dc59938dd1455770c08f8dfdbc9862ad464ffceab8be9900444f16ce37c9f9a6f9779d603ef605f4ad4845bc96c3169bebf31c8d656538d9b52797d51f9559e420398c7a485e721cddd9339551fa24cbc06ffb75267d86b383b9572b468dadad1e858ddbced992907d039b646b7c384a06124bf4f0017cb083e4256126518cc43a37f60af0f43f8420d8a94fa1d1caa029059cd225c07212a7d6ed7f7f49b04803f46f13a3e0053e0b07f309781d5df0afe2b3ff2b801dad126be9ccd0b9c7576fb7fc5e6824d4c500a7cb96043c886d0a418ca9aed8be2d8751da5a542e88e2f7aa768773dd776388742ce4b4ee4456e2e74a22472bec92ee74f25dd1dd026b426d63c258858eeb42a9b10ce50b46b884f483a6dba192a649cd4379ad7750c9f808a0b11ae36a4ede89d0085458030fbe72e24eef29c47c310243f645248553a5cf44b3bce4e33cdecf107cceaeec5cb2c8c0588a6b71bb2fe0df25f1ff6b56404aba8d0e8db33a150b22284d649750a876dbc7b312a521a55d9b0cbc99041331a2c8612c2cdbe139ce9063bd38b9516fa6825f1df63548b66a5c3263eb01c396051b425187cb89ae1c71d584ac1d5425d6f0725e497d21a2350bff29f9dc218dbce8edef5", 0x5fd}], 0x1) 11:31:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x81, [{}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {0x1}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = socket(0x2, 0x8002, 0x0) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r6 = open$dir(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) faccessat(r6, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = msgget$private(0x0, 0xfffffffffffffbf1) r10 = socket(0x2, 0x2, 0x0) r11 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r12 = dup(r11) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r14, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) write(r14, &(0x7f00000000c0)="95", 0xfffffe76) dup2(r12, r14) r15 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0xf0) r16 = dup(r15) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r17, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) write(r17, &(0x7f00000000c0)="95", 0xfffffe76) r18 = dup2(r16, r17) connect$unix(r2, &(0x7f0000000540)=ANY=[@ANYRES64=r8, @ANYRESOCT=0x0, @ANYRESHEX=r9, @ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRES32=r16]], 0x4) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f00000000c0)="071404000973db0000000001000000149b33ff0f", 0x14) write(r10, 0x0, 0x0) r19 = socket(0x2, 0x2, 0x0) connect$unix(r19, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r19, 0x0, 0x1, &(0x7f00000000c0)="071404000973db0000000001000000149b33ff0f", 0x14) write(r19, 0x0, 0x0) msgsnd(r9, &(0x7f00000001c0)=ANY=[@ANYPTR=&(0x7f0000000c80)=ANY=[@ANYRES16=r5, @ANYRESDEC, @ANYRESDEC, @ANYBLOB="dd4cd95a8d207639b86381089094cb61a92c3665f86d9b91ffb6c2a7262a02e106f429aabca2d38fa2584442449311cdfbb2de8a897f112543518baadb063904", @ANYBLOB="2d0b63bc88a14ff5da71d10a4b629eb5720f9153f86729b40a8cb541a9d672e7d22355e5991fb06ee51efc78b507898942f5d191fb9ff91c8bc4d1bb57dd5c992e2defb6f2615f6b351b12aa38b5afb97d2f99e11354f8f203edd78991dc287951135caa08e2e7e5e16e690c5c1b26226abfbced32e2b76a76f8712930cfdd62b3189d00f8e5aca28c679709b868", @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRESDEC, @ANYRESHEX=r10], @ANYRES32=0x0, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYRESHEX=r8, @ANYRESDEC=0x0, @ANYPTR, @ANYRES16, @ANYBLOB="be8fbc48596ebee31bda701023c8aed53fcecd3caeb2bfc30242011902cea2510c8a59c4f42dc0648cbe6cefedb8eda317c13ed027393536161dd557e3dceb659666e959f3e5c32acd4dddf02533f6f6883f20e248378a269deb46fcd989d3a18ea3f7e605b13acfb225e04916cf459a718e3a9804bc9bbf4a09e534"], @ANYRES64=r19]], 0x1, 0x7fc) msgsnd(r9, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r9, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000ac0)=ANY=[@ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRESHEX=r7], @ANYRESDEC=r13, @ANYBLOB="2d7490092081b1d091476075e68bdff5383327c8b1d59fa5589809e698b9c2fe40032a33070464d26582b4a4867ec73f79ab0c2990eebb60ac386c355c222d8ada4f4eb9acf20db6a38b0747808cc2bea79866067e820c3b038c38030e110a412c40bb1f9d64cc484c96829357f12622d9fba01122e0c5994490", @ANYPTR64=&(0x7f0000000dc0)=ANY=[@ANYRES64=0x0, @ANYRESOCT=r14, @ANYRES16, @ANYRESDEC, @ANYRESHEX=r18, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYRES16=r9, @ANYRESOCT=r1, @ANYBLOB="d5a25f80c7831131b317a0524511c2dd51924821c30cf0632a1b8bb5a8a4721034ebf4cf074e12b652207bd46d7370d8a5f9888d252cc82df2b43aa9b7d0c351375559eca7fd6f60b9696b63b39d9a1963fae1bb97fcd0fcb4bce25dd8ed7b6610984f0605eb", @ANYPTR64]], @ANYRESDEC, @ANYRES32, @ANYRESOCT]], 0x1, 0x3fb) r20 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r20, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_timeval(r20, 0xffff, 0x1005, 0xfffffffffffffffe, 0x150) fcntl$setflags(r20, 0x2, 0x1) msgget$private(0x0, 0x20) r21 = socket(0x11, 0x4003, 0x0) sendto$unix(r21, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) sendto$unix(r21, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r22, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r22, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000002b40)=ANY=[@ANYPTR64]], 0x1, 0x7fb) msgrcv(r22, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea9c3b9b045e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc677e4fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f18499a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4c7fe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf3c7842da8d1483d8a66aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c90901d49935002ac7a1331bf31ad576d2fc803e7346edb6785c899e8f3c7da2381a4eb2327004309206588c765ee222a827fa9161a66e016b56e7e1608404bb806f582a72a8b295a"], 0x1, 0x0, 0x1004) msgrcv(r22, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r22, &(0x7f00000003c0)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca"], 0x1, 0x800) msgsnd(r22, &(0x7f0000001f80)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941639c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce3b4033a4312bd05b3a77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0xbc, 0x40000000000800) msgrcv(r22, &(0x7f0000000940)=ANY=[@ANYBLOB="00000000000000008204ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ed8b218c986a549b4d56e311a71ec31000f7d27eba7e53705676c86e9f39b2542a91b0bf5da33ae1a89684cb6f01634356cca3ef343eb079f3254cfc3a94b61ec9e73275ffee3353e4893b793ae1c26ce18e888761db94ab9781d4ead482e24b54bf4ec2a4bf4bd13c93a7f7bb914ebc49e2ff067113b667c78946b4ba93af0f752de32d109110a81555e815d2d385c49b87d650d43d04819179a47339c0260ee0efcc220025d7297f3e185bf383a92c08d1e51147cd90da962fb68b124f92c35a007a6"], 0xa5, 0xd6d0c418f59fe7d3, 0x1000) msgrcv(r22, &(0x7f0000000040)={0x0, ""/120}, 0x80, 0x3, 0x400) r23 = socket(0x18, 0x1, 0x0) close(r23) getpeername$unix(r23, 0x0, 0x0) 11:31:33 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x1) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) close(r1) 11:31:33 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x20000, 0x0) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x1) socket(0x0, 0x0, 0x0) sync() r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="82022e2f666250696c653000184fe320cc578a36f6c311a388791435a41d8c30dfad8373fb648b6d89851d31a4c9ed91149038ad7fda172652642ad710c03be48e61665b4bf83158a566860828df9f216eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829ead15b661516a6e02b8fbbbab111bb7ca07b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f74bd27fef9e06f12c1bce5ed87d2a4e4b25224aa70d0f6788babb7688e8653733437c45bd63dc98a5b0c92df52400184b57e5b9cd26e653af4d3cc8fd6a1f59a1170ea43ba1fc60d6c70041be5fc9420000b4e815318fc5d34079d8b141b6036e596a22c0104e74d93b34095429e26472c389d68925abeb3ac5054a72eb36693ee08789c221940f8ed9f26c0f8459458ae3c3e5cee592d0f38bebc8b0c0a888f326c3aae696af3ba6f5ad033f71b9"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r2 = semget$private(0x0, 0x0, 0x0) r3 = open(0x0, 0x0, 0x0) renameat(r3, &(0x7f0000001280)='.\x00', r3, &(0x7f0000001200)='./file0/file0\x00') getgid() r4 = open$dir(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) msgsnd(0x0, &(0x7f00000003c0)=ANY=[], 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = socket(0x0, 0x0, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0), 0x0) write(r5, 0x0, 0x0) accept$inet(r5, &(0x7f0000000140), &(0x7f0000000280)=0xc) r6 = kqueue() kevent(r6, &(0x7f0000000000)=[{{r6}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r6}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r3, &(0x7f00000002c0)=[{{r6}, 0xaa1abc19200552be}, {{r4}, 0xfffffffffffffff8, 0x82, 0x2, 0x0, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x0, 0x8, 0x9, 0x8000}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x60, 0x0, 0x3f, 0x0) kevent(r7, &(0x7f0000000040)=[{{r7}, 0xfffffffffffffffa, 0x82}], 0x0, 0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x7, 0x0, 0x7, 0x0) semop(0x0, 0x0, 0x0) semctl$GETALL(0x0, 0x0, 0x6, 0x0) semop(r2, &(0x7f0000000180)=[{}, {0x3, 0x0, 0x400}, {0x2, 0x3f, 0x1000}, {}], 0x4) 11:31:33 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000100)={0x1}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="45231e7f2e6935e8"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) shmget(0x2, 0x2000, 0x105, &(0x7f0000553000/0x2000)=nil) r3 = dup(r2) listen(r3, 0x0) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000080)=ANY=[@ANYBLOB="6a8bc94d75635719769bbd73"], 0x10) sendto$inet(r5, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) shmat(0x0, &(0x7f00000f6000/0x4000)=nil, 0x0) shmdt(0x0) fchdir(0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r7, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r8 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x8000, 0x0) r9 = socket(0x18, 0x1, 0x0) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r10, r9) poll(&(0x7f00000001c0)=[{r8, 0x50}, {r4, 0x8}, {r4, 0x80}, {r10, 0x20}, {r3, 0x80}], 0x5, 0xff) close(r5) accept$unix(r3, 0x0, &(0x7f0000000040)) recvfrom$unix(r5, &(0x7f0000001200)=""/4096, 0x1000, 0x1, 0x0, 0x0) 11:31:33 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) sync() getrusage(0x1, 0xffffffffffffffff) socketpair(0x2, 0x4000, 0x83, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) clock_gettime(0x2, &(0x7f00000001c0)) munlockall() syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x8, 0x0) r3 = msgget$private(0x0, 0xffffffffffffffdb) r4 = semget$private(0x0, 0x7, 0x8a) semop(r4, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x2, 0x9, 0x800}, {0x2, 0x6, 0x1800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x0, 0x9, 0x1000}], 0x6) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000000c0)) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r6 = socket$inet6(0x18, 0x1, 0x0) r7 = socket$inet6(0x18, 0x8000, 0x1) recvfrom(r7, &(0x7f0000000380)=""/138, 0x8a, 0x2, 0x0, 0x0) dup2(r6, r6) chdir(&(0x7f0000000180)='./file0\x00') ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=r6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r10 = socket(0x2, 0x8001, 0x0) close(r10) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) dup2(r11, r10) connect$unix(r10, &(0x7f00000018c0)=ANY=[@ANYBLOB="82028611e2b2000000006262dd65f708c4c84e08c027ad12d417ec80ac134b281bcc23ffe9efa5b32eaf23a2a9e0562f45a611829ab5daaf1eb36182e881850ecb794e74000000000000962eb3b0e61fec776122259e7698e0d3d92501f2a0b61deb75fcfb3ebdb5c50284a1a9d3c076887d5c6d3aee60a3ede69923f29406004d3bb7f7e3ef2fd5f0c076611274f68621a60dfd8a45d1c6075269b1732c25a557cbc4b8e3e40d6ad97ae5a93b989c4cad4966ae37ce9ee87c081376fe6ea50b9d7f1b5f5446172d0dcad797b4e4454099e9081a060000000000000000000000000000000000000000000000000000245a3a69d58df0d86e5bee5d88c63031dd3d9715079354fc2db9dd77535b538e810fa8245fd34fabc2ed7d829f8da7765abdb3a7d0a95257b1fd3e903e1d886065958d2e8b4c9b79aa065b83768845aaca0e0acb4cf0b520b1a733bc8738861daf880a53185f299674dfbfa014efa3977ac53eb1338103de044b263efee9c3e55ba91520d18b6f169ce3aca12d9475765267be2241153abb89a4c53fab8f623209b988b0e2b595925b43805b8409097c6ee49ad2a89bc58ed02ef820f7efb5ea1bfa1d442cffc7a30ff3071963823fa948c0478cd47ca63c5f12ff2bfec8a3a5b6ad1bb545fcc67c283f5c1e2658241a268e926b2184e6420837c9a73397b1103c2c2f000000000000aa15e94a15fc1d45745efbd0fa0d121b311022065cb961a4b11debb30d8e9bdf30f51a82bb3603318b"], 0x10) writev(r10, &(0x7f0000000140)=[{0x0}], 0x1) sendto$inet6(r10, 0x0, 0x0, 0x0, 0x0, 0x0) r12 = fcntl$getown(r10, 0x5) r13 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) r14 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r15 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r17 = kqueue() r18 = fcntl$dupfd(r17, 0x2, 0xffffffffffffffff) close(r18) r19 = getpgrp() r20 = getgid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r23 = socket(0x18, 0x1, 0x0) r24 = socket(0x18, 0x1, 0x0) setsockopt(r24, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r24, r23) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000005c0), 0x2) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r18, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000700)={r19, r21, r20}, 0xc) setsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000600)={r19, r16, r15}, 0xa2e18270504f1bd9) r25 = getuid() r26 = geteuid() setreuid(r25, r26) r27 = getegid() r28 = getuid() r29 = geteuid() setreuid(r28, r29) r30 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r30, &(0x7f0000001e00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f350707000000e16f328dca5d39656da02489672db6d19f37405111e97aa998473fffff1e8f3b32b9000000000031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9e1c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf129055fbdb1a16fda60f271cc45781df858925b87250d4cabad6981ef8059dc98ef316ab18791701c33f7436a1f7ac76e98a85704b011410f01c5d96224c736abf13240f79c911f0af2dd6122ae395d0b71ab9c5110ec271d874edf9baa17913acca954e3892922a0cc9402fe3a79f3dea616d09b599b437ba3287d25a73cd09fd1cd1d14a6dbcf02ff8a56437ec324a213bd7e5acda1bc4a56ef4de66ec5d7f4a4581a6e2012a012b4be35cae6394c7d7bb3bb1356b0175f4351989658d147c326330d7be5b89a2c99061245f277e06b2f9b4026e4edfec8a538bc6f489f4e0ddf2f1885e39c4aa12fd142dfbcc5a13a637f814c9257df3136e7124bbf18e4d2c6e35eb7e55f80ecff820653aa8f1a2ff7fdefed38bfa4e3c574bb104f3702102af66fc872eb2ca7575d161fb8aa1c81ac07992b1bba53a3e9e04cd9107a3fcd927b44336916a7915aeb24e1bb570e51dfb497a867bf03588f0c8daf04bb135ddf167592efd603081c8a0e87d6d1da06b12440d9f8899edf0718747e2537139a3ea6820022b15625f74c53a21425a5ad2a9fb8b8a463cea345b9a907f3e62d2853ea6e9c01465328e5f6af8ffd879636a804a0f67544ab36c77ab77972dc6592039fca487bbcee00bb19f86164c794deed526a5ab035b369226a5ddbd1dd15842a883dc13aaf60df5a1e74e2875694055079869ad28d3c1669a1b5b98bd5a99000f0ccfe1decce55a8fa9313dce8035190dccfac31c0275ce08cbcd2db65e3322bce8c7cf4145a62738e66143445e487293184910276b6fb34f7b4ec60e899ec4a7e61313615115149233f4e0a81da57df8e8eeb2d04d6b3290f239191c8ac49557e5abc3ab9e2213540c79c246ff48fdeae5bbe0bcd10bc71ac1c84d2de149e340adeae2a2601d9af65c644733f6d06620595d487dced02aaee3364623de3c35f9f87529ca468bc0b68064915836f2799b4b2a899f8b6861091564125aac7d57bda5175fd2409b7021373dc433dbcf10f923144d6fd225d92084710643eecfc53607333ee870fe3056491db1a1037f06c717e1a8d29cbb907d0125d84540f0e7fc691af303cbc5676cd9457578b29572b8d10d721fbf7a9dd6e6228c044a7f8b50011fa33ec1ff262ca7d659a74bf498e31d715b1e24639aa64651218cfa31c6f29a13dcc9778155e228d17d743ebbf207a1b522b9c34d401856063cd6fe4f88f47e485b1ad05e3c1a3328aae9d0ec67202d392f2a44e9f81527d083a0026188b0d7dd27240209f79a6120d601d6dd0d4830efbc2d256b5b5d4b3c5c3e686b4144d5103700084717ea6112336eff5069aba2607e9361ec515a96812a71e1121b3d043652c2b90b20a7063e73ef4d3c70177c589d7524f84bcd2657657e4f483342f05d7b74e55a0d58efd696cb7491fe8895cb9be0d7010b038b5a82ba56ca03b94c1fd180eeb98010f97fa7c5c2435467fa132220b79fbfdfdebb28c522e0d5cb4da0ec77b25b5dcf3431e91d8b3ea6bb979034090a56ecfa32659c6ca133992839451581f9ecdedab3730a92c783d6cce8ec513491af6506c567c94211e5d87efe2ea62b28547ab416adae01de6610c524a57f43c48e911007bcddb2601d7775f255a1fe0bd1da9996da4469ff683da8590d0d3497deb7f394fb793e0c8ba8a06bcaedc755f7094bc633444f180000000000000000"], 0x44b, 0x800) msgctl$IPC_SET(r30, 0x1, &(0x7f00000000c0)={{0x6, r26, r27, r29, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e3, 0x138, 0x2}) shmctl$IPC_SET(r13, 0x1, &(0x7f0000001700)={{0x3ff, r8, r9, r29, r9, 0x1, 0x5}, 0xfff, 0x9, r12, r19, 0x7d55, 0xd75, 0xfa}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, r33}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r36 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r36, 0x2, &(0x7f0000000100)=""/114) r37 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r38 = fcntl$getown(r37, 0x5) shmctl$IPC_SET(r36, 0x1, &(0x7f0000000200)={{0x403, r34, r22, r34, r35, 0x104, 0x5}, 0xfff, 0x9, r38, r38, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r34, r35) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r39 = socket(0x18, 0x1, 0x0) close(r39) connect$unix(r39, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r40 = accept$unix(r31, &(0x7f0000001780)=@abs, &(0x7f0000001800)=0xfffffffffffffc34) r41 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r41, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r41, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r42 = semget$private(0x0, 0x7, 0x286) semop(r42, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r42, &(0x7f0000000100)=[{0x6df363d3799bdfa7, 0x3, 0x800}, {0x0, 0x6, 0x800}, {0x7, 0x6, 0x800}, {0x2, 0x0, 0x1000}, {0x2, 0x9, 0x800}, {0x1, 0x109, 0x1800}], 0x6) semctl$SETVAL(r42, 0x0, 0x8, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001880)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0}, 0x42db81b2a2d08ca7) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r47 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r47, 0x2, &(0x7f0000000100)=""/114) r48 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSETIF(r48, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r49 = fcntl$getown(r48, 0x5) shmctl$IPC_SET(r47, 0x1, &(0x7f0000000200)={{0x3ff, r45, r46, r45, r46, 0x104, 0x5}, 0xfff, 0x9, r49, r49, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r45, r46) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r46, 0x0, 0xffffffffffffffff, 0x0]) r51 = getgid() semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r44, r50, 0xffffffffffffffff, r51, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r54 = socket(0x2, 0x8001, 0x0) close(r54) r55 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r55, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) dup2(r55, r54) connect$unix(r54, &(0x7f00000027c0)=ANY=[@ANYBLOB="82028611e2b2000000006262dd65f708c4c84e08c027ad12d417ec80ac134b281bcc23ffe9efa5b32eaf23a2a9e0562f45a611829ab5daaf1eb36182e881850ecb794e74000000000000962eb3b0e61fec776122259e7698e0d3d92501f2a0b61deb75fcfb3ebdb5c50284a1a9d3c076887d5e6d3aee60a3ede69923f29406004d3bb7f7e3ef2fd5f0c076611274f68621a60dfd8a45d1c6075269b1732c25a557cbc4b8e3e40d6ad97ae5a93b989c4cad4966ae37ce9ee87c081376fe6ea50b9d7f1b5f5446172d0dcad797b4e4454099e9081a060000000000000000000000000000000000000000000000000000245a3a69d58df0d86e5bee5d88c63031dd3d9715079354fc2db9dd77535b538e810fa8245fd34fabc2ed7d829f8da7765abdb3a7d5a95257b1fd3e903e1d886065958d2e8b4c9b79aa065b83768845aaca0e0acb4cf0b520b1a733bc8738861daf880a53185f299674dfbfa014efa3977ac53eb1338103de044b263efee9c3e55ba91520d18b6f169ce3aca12d9475765267be2241153abb89a4c53fab8f623209b988b0e2b595925b43805b8409097c6ee49ad2a89bc58ed02ef820f7efb5ea1bfa1d442cffc7a30ff3071963823fa948c0478cd47ca63c5f12ff2bfec8a3a5b6ad1bb545fcc67c283f5c1e2658241a268e926b2184e6420837c9a73397b1103c2c2f0000000000007f2759f428f8612e71f66016ffe126a21611136b1844d3938c8822854c1c1f4fe5649fd309dea20589f1a99dd7a6c94bf4777a4a436ee9cde7413760210512c9e7874fb243b660e7ade0aadba21acb10f2f197fd37919d9c27c4f938f353090b9f5303f9d08651171eb022dc552d9d513f36883fc3e82208e6e99d2b5c314dee9c2566704bea18a7c628a0fd2a419910541b6fa588e95692ef2b6927a5e9546ad030591afa87a5c05bc615ec9d650a02aa8df8e66416b027fe4afd0566c243412a1b6fdc354f244eca7365"], 0x10) writev(r54, &(0x7f0000000140)=[{0x0}], 0x1) sendto$inet6(r54, 0x0, 0x0, 0x0, 0x0, 0x0) r56 = fcntl$getown(r54, 0x5) r57 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) r58 = socket$inet6(0x18, 0x1, 0x0) dup2(r58, r58) r59 = fcntl$dupfd(r58, 0x0, 0xffffffffffffffff) r60 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r62 = kqueue() r63 = fcntl$dupfd(r62, 0x2, 0xffffffffffffffff) close(r63) r64 = getpgrp() r65 = getgid() getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r63, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f0000000700)={r64, r66, r65}, 0xc) setsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000600)={r64, r61, r60}, 0xa2e18270504f1bd9) r67 = getuid() r68 = geteuid() setreuid(r67, r68) r69 = getegid() r70 = getuid() r71 = geteuid() setreuid(r70, r71) r72 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r72, &(0x7f0000002ac0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f350707000000e16f328dca5d39656da02489672db6d19f37405111e97aa998473fffff1e8f3b32b9000000000031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9e1c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf129055fbdb1a16fda60f271cc45781df858925b87250d4cabad6981ef8059dc98ef316ab18791701c33f7436a1f7ac76e98a85704b011410f01c5d96224c736abf13240f79c911f0af2dd6122ae395d0b71ab9c5110ec271d874edf9baa17913acca954e3892922a0cc9402fe3a79f3dea616d09b599b437ba3287d25a73cd09fd1cd1d14a6dbcf02ff8a56437ec324a213bd7e5acda1bc4a56ef4de66ec5d7f4a4581a6e2012a012b4be35cae6394c7d7bb3bb1356b0175f4351989658d147c326330d7be5b89a2c99061245f277e06b2f9b4026e4edfec8a538bc6f489f4e0ddf2f1885e39c4aa12fd142dfbcc5a13a637f814c9257df3136e7124bbf18e4d2c6e35eb7e55f80ecff820653aa8f1a2ff7fdefed38bfa4e3c574bb104f3702102af66fc872eb2ca7575d161fb8aa1c81ac07992b1bba53a3e9e04cd9107a3fcd927b44336916a7915aeb24e1bb570e51dfb497a867bf03588f0c8daf04bb135ddf167592efd603081c8a0e87d6d1da06b12440d9f8899edf0718747e2537139a3ea6820022b15625f74c53a21425a5ad2a9fb8b8a463cea345b9a907f3e62d2853ea6e9c01465328e5f6af8ffd879636a804a0f67544ab36c77ab77972dc6592039fca487bbcee00bb19f86164c794deed526a5ab035b369226a5ddbd1dd15842a883dc13aaf60df5a1e74e2875694055079869ad28d3c1669a1b5b98bd5a99000f0ccfe1decce55a8fa9313dce8035190dccfac31c0275ce08cbcd2db65e3322bce8c7cf4145a62738e66143445e487293184910276b6fb34f7b4ec60e899ec4a7e61313615115149233f4e0a81da57df8e8eeb2d0fc027ba45355a4d64d6b3290f239191c8ac49557e5abc3ab9e2213540c79c246ff48fdeae5bbe0bcd10bc71ac1c84d2de149e340adeae2a2601d9af65c644733f6d06620595d487dced02aaee3364623de3c35f9f87529ca468bc0b68064915836f2799b4b2a899f8b6861091564125aac7d57bda5175fd2409b7021373dc433dbcf10f923144d6fd225d92084710643eecfc53607333ee870fe3056491db1a1037f06c717e1a8d29cbb907d0125d84540f0e7fc691af303cbc5676cd9457578b29572b8d10d721fbf7a9dd6e6228c044a7f8b50011fa33ec1ff262ca7d659a74bf498e31d715b1e24639aa64651218cc9778155e228d17d743ebbf207a1b522b9c34d401856063cd6fe4f88f47e485b1ad05e3c1a3328aae9d0ec67202d39477a44e9f81527d083a0026188b0d7dd27240209f79a6120d601d6dd0d4830efbc2d256b5b5d4b3c5c3e686b4144d5103700084717ea6112336eff5069aba2607e9361ec515a96812a71e1121b3d043652c2b90b20a7063e73ef4d3c70177c589d7524f84bcd2657657e4f483342f05d7b74e55a0d58efd696cb7491fe8895cb9be0d7010b038b5a82ba56ca03b94c1fd180eeb98010f97fa7c5c2435467fa132220b79fbfdfdebb28c522e0d5cb4da0ec77b25b5dcf3431e91d8b3ea6bb979034090a56ecfa32659c6ca133992839451581f9ecdedab3730a92c783d6cce8ec513491af6506c567c94211e5d87efe2ea62b28547ab416adae01de6610c524a57f43c48e911007bcddb2601d7775f255a1fe0bd1da9996da4469ff683da8590d0d3497deb7f394fb793e0c8ba8a06bcaedc755f7094bc633444f18"], 0x44b, 0x800) msgctl$IPC_SET(r72, 0x1, &(0x7f00000000c0)={{0x6, r68, r69, r71, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e3, 0x138, 0x2}) shmctl$IPC_SET(r57, 0x1, &(0x7f0000001700)={{0x3ff, r52, r53, r71, r53, 0x1, 0x5}, 0xfff, 0x9, r56, r64, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) getgid() r73 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r73, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r73, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r73, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) r74 = semget$private(0x0, 0x7, 0x286) semop(r74, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r74, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80}, {0x1, 0x9, 0x1800}], 0x2aaaad9c) semctl$SETVAL(r74, 0x0, 0x8, &(0x7f00000000c0)) r75 = socket(0x18, 0x2, 0x0) setsockopt(r75, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r75, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r79 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r79, 0x2, &(0x7f0000000100)=""/114) r80 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) r81 = fcntl$getown(r80, 0x5) shmctl$IPC_SET(r79, 0x1, &(0x7f0000000200)={{0x3ff, r77, r78, r77, r78, 0x104, 0x5}, 0xfff, 0x9, r81, 0xffffffffffffffff, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r77, r78) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r78, 0x0, 0xffffffffffffffff, 0x0]) r83 = getgid() semctl$IPC_SET(r74, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r76, r82, 0xffffffffffffffff, r83, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580), 0xc) sendmsg$unix(r40, &(0x7f0000001680)={&(0x7f0000001bc0)=ANY=[@ANYBLOB="07706b0cea0f58eb2e9dcb70e34a31eb751cd52d3b5f104c3a15643b739f8cb47f5486c163d5fd11fdb8804827f622800b14254585881ebf7eb19c249b655af1cf13b43b9b8a6243de5ec06c56971e56c516d861aacee4ee81b5fa1f019ce67a219937a5377f1e450b0adfbdb59bb479e640bda513aaf5aabed61c1a7f5bdf0a85fb75d4659245ac49b763735f6079bde56c0f8443948dfeed2b3bf8f9f573165db7961d8a86d4f676bca2847033530fbf65067b0fb107edce0c4bb280b9a0ccff72479ea5e3136db51a79459a0c2f821d0914e3cd6f1dd7f3d559d6970d256520c4c9c7a8c4deb7ba31d76dc076fb4b77b9b332f032ad32f635f5a17630cbdef19333bf566a884c884f32b3bf213cab2c478f51029d0b2b264d4dc67b9e52290c3e8905a73083540bbeca54d337fa965001f4728de507c4e1ee2a74773adeede0725e339ab8cf4232b7806b32d23f85db594d0a441ddfda854b17e032a58cddc6863c4c9c44c523f85dff0a6ddecb59b3484ea8898f9988c7176d42c6d04ba013552f2037fc546baa16dcde1f407a129686c91c3ba14376132f2ab0152e424e61a42e30a63662b29ca30f0d76529b41131cc330481401af19377a6fddd4ececd807e8615f477bf30b58d75c26af0b57466c37e2ae77f4fe6569b6ccbf52ac210f42d392f9fba9c855286f2da844e7d5976e2de63f7ae531406e8304e46a8c33d23a3d55"], 0x1, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0), 0x0, 0x400}, 0x404) msgrcv(r3, &(0x7f0000000200)={0x0, ""/67}, 0x4b, 0x3, 0x0) execve(0x0, 0x0, 0x0) msgsnd(r3, &(0x7f0000000480)=ANY=[@ANYBLOB="0300000000000000c5647a122df247a7572e000000db1fae2e77dfb024d4d990b3ee000000b9000000be64000000"], 0x1, 0x1000) 11:31:33 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f0000000540)=0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x5, 0x0, 0x6, "c415287bdd489c053e8c69490c0fa385f847a994"}) write(r1, &(0x7f0000000000)="2053890fa08f429bac285079afcabd54198ae84f8ae6a803072d7a9032ee17b2447dfe6fcd1d10a7d1bf191388ba8c7927c558db9e91d75ce4e50d228e5909", 0x3f) 11:31:33 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) kqueue() socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = msgget$private(0x0, 0xfffffffffffffffd) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) fsync(r2) msgsnd(r1, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="0faa3b15d471dc7ebda0fb0576285c2ec5dd46ee7ea21f2d2cb57a4318bd8f1865f73cbedd0a92fb1df02af68d1bd1c49af37ba4aeed54204efe3b76a468f25d127a27dd8579c80474d40cc4047fc3e9c576c0c39b99cf5194c0c8f7d83909aeb1d2a89ca7acd8cbe9fd2ce505c99873c1b272703271d133de2a93b91bd5b07902345893db2ec0a7b3122e352b44f0dcab45321a243f239066c39ac0a969c6a46974"], 0x1, 0x3fb) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="680fafcfc82f16dcd5d5c649005b32e30fa79e6619c303d4094b9468f10bd191ed51a1631c0af7c956ec4b194587377c4bbcc6b8ee4dab"], 0x1, 0x7fc) r4 = msgget$private(0x0, 0x20000003c4) msgsnd(r4, &(0x7f0000000400)=ANY=[@ANYBLOB="0200000000003e3f000048696a280567b1a6342fcc4dc5d56f59ae932b2f8837a93f40586b79360e6329414fa22f440e071300cf9b96d68366295017cffbbaa3ee4761bbe45867de08c244c93d4f2bfc3b436d2fabcea3911f7b01003b8bbf10ca8bac2641c80da3f53e8b42dfbfe59edd13f9d13a64c1f322e4f9e1"], 0x0, 0x800) msgrcv(r4, &(0x7f0000000200)={0x0, ""/214}, 0xde, 0x0, 0x1000) msgsnd(r3, &(0x7f00000019c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYBLOB="46068356298f373f04eba802b1a7fc263c9723a2baf9726d3bc4576ae494cb90882662d3a119fbad569f04ea13c81526adad4a2ab2e870f422a2420ac3df36d4e9757283a2dd6121f30cd101fb665d8ec60bd251b94fd05dac106eaacf5087e11670efeff048d333a40e181dcf0ece3a2facf61b165ebea0a55ba99936ee2c46", @ANYRESHEX=r0, @ANYRESDEC, @ANYRESDEC, @ANYPTR64], @ANYPTR, @ANYRES16, @ANYPTR64=&(0x7f0000001980)=ANY=[@ANYRESDEC, @ANYRES16=0x0]], 0x4, 0x0) msgsnd(r3, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000002b40)=ANY=[@ANYPTR64]], 0x1, 0x7fb) msgrcv(r3, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c204f7ec1fe2972d404f944ca7ea9c3b9b045e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc677e4fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f18499a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4c7fe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf3c7842da8d1483d8a66aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c90901d49935002ac7a1331bf31ad576d2fc803e7346edb6785c899e8f3c7da2381a4eb2327004309206588c765ee222a827fa9161a66e016b56e7e1608404bb806f5"], 0x1, 0x0, 0x1004) msgrcv(r3, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca"], 0x1, 0x800) msgsnd(r3, &(0x7f0000001f80)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941639c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce3b4033a4312bd05b3a77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0xbc, 0x40000000000800) msgrcv(r3, &(0x7f0000002a80)={0x0, ""/157}, 0xa5, 0xd6d0c418f59fe7d3, 0x1000) r5 = socket$inet(0x2, 0x2, 0x0) getsockname$inet(r5, 0x0, &(0x7f0000000040)) msgrcv(r3, &(0x7f0000000040)={0x0, ""/120}, 0x80, 0x3, 0x400) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket$inet(0x2, 0x4, 0xfe) setsockopt$inet_opts(r7, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r10, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r11 = accept$inet6(r6, &(0x7f00000000c0), &(0x7f0000000200)=0xc) kevent(0xffffffffffffff9c, &(0x7f0000000140)=[{{r7}, 0xfffffffffffffffb, 0x34, 0x40000000, 0x1, 0x3}, {{r8}, 0xfffffffffffffffc, 0x10, 0x2, 0x3f, 0x2}, {{r9}, 0xfffffffffffffff9, 0x69, 0x80000000, 0x800, 0x8}, {{r10}, 0xfffffffffffffffa, 0x8, 0x40, 0x3, 0x1}], 0xfffffffb, &(0x7f0000000340)=[{{r6}, 0xe667ca32dd317e56, 0xd, 0x80, 0x9, 0x800}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x40, 0x2, 0x5e16, 0x7854}, {{r11}, 0xfffffffffffffffd, 0xb, 0x80000000, 0xfff, 0x1000}], 0xdad4, &(0x7f0000000480)={0x7, 0x9}) msgsnd(r3, &(0x7f0000001e00)=ANY=[@ANYPTR64=&(0x7f0000000940)=ANY=[@ANYRES64=r6, @ANYRESDEC=0x0, @ANYBLOB="e043dc647d3038bdbed56702948c18b34aec4ec08ad56694447d7892fc28234ad9d62032464b6a3abe07b6bdccc2ffe4d40763da5aff692977f7db83bf53fb80434914057853c25beeb7021b933b9690d3d0191848324c2093809fc6650c9b2032d84edc4bba6843dce16cfcc1971d3bb68924924f7b460c997bb3e90c615271dd71d237369f3c575a072f9cf3ef54ec761ace558bdda982f950c38be4c57e67fd33479e433f369594c3eb66a083213802705a15b0eb2affa8c785ec7730fe2f069fa1756341022f9ea55b04bdce47b488d38b2b898366f741ace9d711fcd01425c08caf32d4079c31dc77c52e8653fc8a8f3cad126acbda1cd33b729a8d702f5891f4249345662268b5d721912c343b9e3013e1876c26818283cd342f6d25f793a5acf0a2b8a9c12e35dc45859b9359b9cb5307487204f7ffaf5c63be5beb00f3b18bf804907d310089b5fc225c8b2af6dae8747c1063d06489f7f4a62a193de462ad667f4553a4ad188aead4eb363c9ac3f8e1677c6b971624c0ca3581351e2a62ac8f014a96a976fa3677664800a36dc20de0128c97604b3c4ccf9b02d71cdd27746c5518beaa0ba3f823ae2c54862989c4d850e7872e62e5ee85e9cdf1d0754fffbc8bbc2340a9a35cc30709128b428a4986f12641842030b97e7df30820586375c591a4110ae05d73e79f9aa15f1e9f8eafa724659b92b598e31bdf0a231036d69f12e1d00f5ab22f93386194cd158fad06617805c8bde60f676894eb0e3811398de865657dfdfe7669bd520d2ce42cb63b964136c1dc5664569336fb8deade99627f13888323243653b61656d193a4012c3a72c0825f9ff0d0d4d5ea6b6dd33f65a5b4cd21a6cc8b8c80bede63293223383ce5d9972126ab8713f8361012baf63e2cd2b7299ecce28c8d35660a268d3c068f6a740da1517df5cb61c844ed82c78533d4e786184d57e00a3193abecf740bd9fa239512bab695d304a4d865e77660f93b92a6310cee1af1d0609a75999e14f37d2c9bcbb5c8d69245a7bf0fc14c180252d7e9c8b50ccac6ed2df7f3a27b901a33b260a5aa3e958ad1d029f93663ed2efdeb9fa5f7e1b38663d180d936a4b868b3ce078d6df9fa7c436919b6db704104763a7a46e19ebcc36b04974e2c43cc3114e5da62ae7d587668e6633ec71dbe8109dde679d531b92dce733851c278cabcc4beea4575f96d1e02746af6288c89472a195283836c181fd0810899c80b4c6d2cb364fa57300bbf9a6b67109d622c5f0e5a707ccfe6c3122a652f0db66c13fb131c9b6d8fa30a0e8793559bbb18641970d9c7597564da051568bbf1ed5f7449697a54c0f1042fe0b236f770d9a5ebf02f246e76ab5953e496686e7495759cd8cfe504088d0991730522533090529e39acd7c3fb7f1d4f3b225fde9b209f5d30cbc8ec9d8d81f68ae45eebda6af940f1a61e532ad53c7988501a42b29573f8fb9760c1bdf4d030505580d8d5d9326d643ae7c891c32a2a7b0d7c1d325b73ef53789e7c8d4279868c03ed0a1d85789ce6822583e049ece752207ee85d37b21820c7539701c36373772e70a44bbf3c69e8d9c5a485786f2ce3375f55c3e108e290c7769520f479d2916e917499ad60e9c2c3848334e1bddbe0e06d29b9dbf11b90726a6835e3155ff671d333cce74c8415339b5ecdb0f4ee7b73e4ac9fdbcdec0b3588ffc15882722753cc2f9925d3b9cf864b94b189b9cc3bcea8799aa30d29aa4db89680d153ca8377f7698a1409586a04328ef0d6b5d274c965d4bc1460cb84e0fdb1d9035e79f557b69ea6b798f29a7f442a71630b8299a42f0dbb5e66c33b153b211dd17b0f7e2d28703a38f67d248e4da1ceac1fc200b0eff66273fe25ea90c6a38e6a99cc7012cc7bee8e6376423b5257318a1d3063b9fbd0bc992592c098e2cb3e2edf67c9224a682eb114d1061c66f99ee386e9e748af59eaf067951db6d143127f72eb605c41162134220d68cb41bd76cfa14d4d9605dfa0dd7991feb89df731a23a3434c7539bf0c79a72157e68e44d779c432e69ba34f645a20948c41de0c4b71e02f0efeeead52c65050624880c732d60a242a85c55f7a47230d682eb45ebf19569569735c906fcdf6c37f4ce256677a465f4e896f51ff637f47b869fa00ea3d0b45a081f018fc4887a4c5ea857274ddd538f5e03a87c063bd25c04c4152b7582ec44d09bafe7513a56e25f83b1dc77355fa5e68b9d15afc086c50227d2c254b222aba9d4eecfe1579c7deb94421b17ffe4b380a824c295d64ba5da1738defc1da06a9857b7d374fcfda2ba007876de24fe6f33d74f681175231d6ddbd0058f73064ca9ede8dc698361a5138585f747df0ff0463d512a902365297a6014244c8e311e998c54b3afa0c3a2dfcb4979157ab7a0eb13619f1df5e432af8ad31e78936923e4013a4035a2cbde0ef5dc8cb9b900fd0ff200d42ce603588e45045b162027a9dd7659c3b0efa508087fde926cf4187bc79ae7d82c63ec6c7a5d2806d56d5103824c384ea4beed5da093bfc55e79afa9b004a74b8dacde4fbffb68979985aed531bebaed4a2652e48ad4a4aaf614832041b8c79d4015b12f082fd36f98932ce4aab24c3d07c034f7909708c0743dc571159f2c955e980f3570761396458952e0461a4c43d05124a269052c640019ef1b6a1674d053af25e41fee9eb628acd10e3134983f5e83e92143487ca6b90ddda00919f0b5485801c52b55b0e85e79592d30b9e74d0b5cbc8abc4af906ff7aad107662be9f1bce61e883e5d7b072a46e4e9ac25c00f8f8e65bc7cd31a4618b02dc1f445d7b6666e6fdeb67c11e4a3088a24a4d9816b3cdc37cea8d0da24247d261ee124dad6fb1b73f8a2dfe4786ba6ba4bee604a20d22a99e65c31135f79a247f06733c172989db4252b6b837c1d197004c02ad03a175415080968e53dd8577344e9855e0a651232250b2d962d06c8c279636a16e92600bf91373a6630fa7370da8f4ba6b4e8784bd61dcf5b117ab7ba2c4a4fd304ddaae4b07cc8ae7ab60fee5dc8afae7f3b7b26f095b64a015dc81147b0ffd007d795eebb34cf8210c57751e810867ac5fe558eb49160ad158dbb98784e7d9e20cd4c5fd696d60c8d8333ce9c5557c8d2346f28691e529f5149fd535682e36339c19611bf8fc5cb5d561138215ea2a7d762c164437a7c2b12767c7bcb9f810c6fec81bfa73616f08ed5a20ceef9b78383a28e74ddd0eb14a2083567bfe32c5ed4e3354970ad39703b23e6b46c810851297f155492938e189d950ce087040c371c9e557ea383f3361f0d2dea7025ce6d9f9a4cddce8d920c1f62ea6144309209ff6c41fa594f19484053f54ba985c16d04b692ba22f554666e8e843c28e0ecdc28edc86464b8a7bc060aac959d1336f1a2bd535511192442ab7553ba77be08aed2c2a5e367064246d4a3630a48768451e46ac3d43bdf65ab4a90cd2dd32ad4d162e98571b96bc80b4393c1fd0cd456f6c94dce98241d68f0f2e4ccf26a18d388a1c0a46638cf3a6523b23730411a94cde57e95b9bce593a0ef3ab4f5becfe99d2b20d70fa97a28552a67f44b6be29790166ace250c5d2ca71ceb4a2af4d599ca44e7bcef517c0c6baad691f009d37503459bd8246775188c6e87384e6a39388d605a0b4cd93ccdeacd1e1bbb01bd87ce28419b8107d061914218e0b8e4d2d165aed4314ec2cdd4cddcc29d8a0e33341f95d8da2797518f49a639a97bd11b85ca33743dc56671d66f835bbc8878ae3599076dbf0c29da739c7201be06a7d324957817215f4dfb13c95f85ce8f57e37ec09596425b1b7a13e548f92002e8cbaf4c4c431a9e48e74c8fa681ea63168fce01d20c6c740d0a3197ea14fbd1217bbcac1f9bc27fb46e5149b3893f6f1524eb677f2fe2a8ac1117413e1cb1328571202ee64af175120fffdfef99d0490b6f2a6f06e7f068018165f58ed6c0321adc0cde2b8bedcc7c4f05d1e5a896e5a5a866f9775a757787c9cb8a0acba3de4fdf694c10d21f0cf304cb6f5540bba777d4588a2cb2a408a030bfb14d07dfb2ccc14d4d998597acb9292e0339197aa21d284c4d91c14badc98e6d56d94caf1e49b56a4b1023ad7c34864b46cc2adb38f0afec71ded67c732c255502ce583ef2d2e85c6f094290a5c1955c7bed9c80d35b5367b2ae15ac2d3fd5ff20007b24240dfa6772f7b4a370468b9fe152e7936cdfe224fe6594836d939390d2511485a0f6d1b2c356387afaf84a321184c63de89986e07554dca2cd2b4a0c6480a52bfdc26a35048bc1da58fb6789d54aecef73d869d827712c1f94d91c577664417d3a0cdfaa09d5b23181362e558fca6039aab88c9577a737cf818e795cd928dc71e3b33dcd8462684c59447934e35d926c6482b617398675f6d1432345e50423253a3d31903d1dcca1debc96ef8f9aeb33ff8adc6ac775efb0fea10594109bc9306f77b6f290354eb09c29d5f9182c6b3db8f2bfb8afe6e94814f24c12b9cd05794672283c4ccbe92356b0f90f2321ea3f6cb059b784b0a5c3987522279e93ce5565a52db91687df646ffb14a2dbe39e053258421afc4ad1dc3bc1d5d5461bfc63658865ac5872a35aeadf6902142d0d9dfd4f2b6ab9311644a3d46ce6a51343cdfebcbe1c588c753befc83f136bea4e3482e0412bcb9bce1df6d20f4cd1cf6aefd73f88b5256a8bca677c26acfef74ea494c9dbe07d1541263f8b67c640a4c5325b257539b4136ab783efdfc20f62674b87079fa44db34410f96b5bbb72000ec5f1d5a3e5fe8477eb0800a507fae3cbd56e3d2a8ee14302357fd46c30a968a097240e35a260218b7e665b1e4edb96bb965363bc2c4ea6d77ab831aed518dee0640b2ea492c5735f03e3d0498c985c0bc88205f53b19bdbb67fa89adf11acab369ff6ff2c4876faa5d2a009cdf01fda7500a48517dc1a42560b80e70728df27b4bd7d28d2dfd686b7c2792bd4fe8c28d2b20f84e10c10c1ba270f734531475d68a2fef17860f356cd16c6c006fe6ab9b74fbc2bc053830e7d442931729522371ca6e39a37ac4c76013e70f7342a048b322803e3e638271f19eb862d7ceb964861bbaeef95efa0cf8fe137dee9a657b9f37b5903c1f8abe784a07e2aecbe105ea8d91b537e3cdfb4452b58e650ef23da4300e8d9d0c60f431065fef829d5baeca562aa30cc42539b96676fc0f790f5471764a568f6bd1b6b156de9f05d6da710e62ce156212e56212d237040ab29ad8bd964f34cc43b095923e78d7395e5fa3c08b1fc3ea22ab07d135a04eaf5a76ff45495e0027bc6cc51d40bb47f28256b5c029e87de8298083b099886eb603f68097e7644aaf0fa1727414680c405cd4c6e9a7e93da67b51c1a2745246c7801f588dbb7facb0c99d304b19be5a32275fce7ba197f9bc560c3af8aad2a89e8f66a343b1ed41cb859844fef35c79003957b80c9b1cc7603466bdf9bf14d8d9c7fd21260bb07b3ec6d034d04dfa33108b70638c8ed4e16a8afd5e7603cca40022e0672e91e911464f1d093ffe2c846f1cacc600704ec7c12610d435e2f50b88ead237b1b51b91d854f0d187b871961bd297f7561b10fa2b4c132621cd85a5d42a69bbe367a2b21d01b7321557e3316f656e0cd9cc5b410a6f29ae1a0a2981b87c61942294f7506c52c3422bdf6a43afd1e6f465a068acdcbd77021880fce8969859d16ef2d7bd96c6d9ea6e5a60c1d4ac63fa646831f1e20b1a6af47909a426fe183cc07255db58712fbbc1126717cd372b7d838e575faead70ee3b946b00"/4113, @ANYRES16=r1]], 0x1, 0x0) 11:31:33 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x7, &(0x7f0000000100), 0x6, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r3, r2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = getgid() fchown(r1, r4, r5) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r6 = syz_open_pts() close(r0) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000080)={0x27ee, 0x0, 0xfff, 0xffffffffffffffc2, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r6, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8", 0x88}], 0x1) 11:31:33 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1004, &(0x7f0000000040)={0x20}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="7e581c2da7d34433990702aab3a5bb7dd4dca4f781e47f6456bfc4309808527e12172bbe9365851136d994d9828ff0a9d3b74e0a5aea5d3d09219e37f5256be1c0aec4441262ff25ace26b013bd7378b2b4080c8e7c4eda4d6fb046f26bf6b303b6884976edea8527fa28813fd3e29baef4850080d479aee297cfcfb910692e399b2a62c2a94207343be09d8d88dedb6bbab3b", 0x93) 11:31:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(r0, r0) r2 = semget$private(0x0, 0x7, 0xa0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r2, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x1, 0x3, 0x1000}], 0x2) r3 = semget$private(0x0, 0x0, 0x10) r4 = semget$private(0x0, 0x7, 0x80) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000640)=""/22) semop(r4, &(0x7f0000000100)=[{0x5, 0x8, 0x1000}, {0x1, 0xd59, 0x800}, {0x4, 0xffff, 0x800}, {0x4, 0x800007, 0x1000}, {0x0, 0x1ff, 0x1000}, {0x4, 0x2, 0x1800}, {0x0, 0x6, 0x1800}, {0x1, 0x3, 0x1800}], 0x8) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000080)=[0xa, 0x3ff, 0x0, 0x9, 0x3f, 0x0]) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r6 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000eeffffffff0300002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r6) r7 = socket(0x20, 0x2, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x12, 0x0) r8 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r8, 0xffff, 0x100, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000100)) semop(r2, &(0x7f0000000280)=[{0x3, 0x100, 0xd9fa07b72ae6faa0}, {0x0, 0x7fff, 0x800}, {0x0, 0x7b8000000000000, 0x800}, {0x1, 0x8, 0x1800}, {0x1, 0x80, 0x800}, {0x1, 0x5, 0x1000}, {0x3, 0x0, 0x1804}, {0x0, 0xfffffffffffffcb1, 0x1800}, {0x0, 0x8, 0x1000}, {0x0, 0x80000001}], 0xa) unveil(&(0x7f0000004840)='./file0\x00', &(0x7f0000004880)='r\x00') open(&(0x7f0000001600)='./file0\x00', 0x200, 0x5f) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000180)) semctl$IPC_RMID(r3, 0x0, 0x0) recvfrom(r5, &(0x7f0000000400)=""/4096, 0x102a, 0x44, &(0x7f0000002700)=@in={0x2, 0x1}, 0xc) 11:31:33 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x100, 0x0) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) dup2(r1, r0) getppid() execve(0x0, 0x0, 0x0) 11:31:33 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r1, r0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) 11:31:34 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!/', 0x3}], 0x1) shutdown(r0, 0x2) r1 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="22ca5bc23f953ce570886708091799199d62584c6dce5d15176a2e1d05e282739022cf98bb6d05734e1be3835e225e790b81f617c1817fa1e212712d"], 0xc, 0x2, 0x1000) msgrcv(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000de00"/235], 0xfffffffffffffcc9, 0x1, 0x1000) r3 = kqueue() fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) getegid() kevent(r3, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x1, 0x1}], 0x2000000000000008, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f00000008c0)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910874426bdcf306843b34f7c027e266c2bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca80000000000000000000000000000000095ef97fcc9a806471b875b901eeb549b590d06c4dcf9448c68b9853d3e29f98964e8f053d8355dfdf9298fc6d861293df936d1bb9ed072688c13b133d7ab7e1e8dcba26a9a3d1df483cff71c87b4bb3a13084b2ebd3cc02e2751077ab464370be5cff77dccd11b583a4f5d74c7c5c372f34b60c3d9aec40d35b4f15de6ac382adaaedb819658c89368fabefe6e65d94f8754de4b654c70b9fbdec38e060e82747b32f149557fb3af464ced85fe0d6af7a32ad832e36011f4c4b8dec76727a9fcdd8e9ee8b28c24724ba3b8cbbfe5cf2b8e9b38651da"], 0x1, 0x800) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000006c0)) msgsnd(r1, 0x0, 0x0, 0x1800) r4 = msgget$private(0x0, 0x10120) r5 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0x1, 0x1, 0x1f, 0x38}], 0x20080000000000, 0x0, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs, 0x8) r6 = kqueue() r7 = msgget$private(0x0, 0x20000003c4) msgrcv(r7, &(0x7f0000000580)=ANY=[@ANYBLOB="00000005ff07000000000000c92832986cd5ff4425918ccbeb19b2e885f422604138b9826031"], 0xc, 0x2, 0x1000) msgrcv(r7, &(0x7f0000000c80)=ANY=[@ANYBLOB="000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038cd832c1d516b8c603b810000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d144bdf4193805402fb0394f69b5571aad6821d0b70d80e90b263ff3bc46446ca3512c2ac18ae8e6548d4af4aa8e7b04c8921fe47a310fe6d90fab1e3d25cf0088710a44faa6b29964691a68dfe6233ac7fa10"], 0xfffffffffffffcc9, 0x1, 0x1000) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r8, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) r9 = syz_open_pts() writev(r9, &(0x7f0000002a00)=[{&(0x7f0000000080), 0xff52}], 0x1000000000000289) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = kqueue() dup2(r11, r10) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = kqueue() dup2(r13, r12) msgsnd(r7, &(0x7f0000000200)=ANY=[@ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESDEC=r8, @ANYRES64=r9, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYPTR64=&(0x7f0000000640)=ANY=[], @ANYPTR=&(0x7f0000000700)=ANY=[@ANYRES64=r6, @ANYRES32, @ANYRESHEX=r4, @ANYRES32, @ANYRESOCT, @ANYPTR64, @ANYPTR64=&(0x7f0000000c00)=ANY=[@ANYRES16=r1, @ANYPTR64, @ANYRESHEX=r13, @ANYRESDEC, @ANYPTR, @ANYRESDEC=r6, @ANYPTR], @ANYPTR=&(0x7f0000000180)=ANY=[@ANYRESOCT=r0], @ANYRESHEX]]]], 0x1, 0x0) msgrcv(r7, &(0x7f0000000080)={0x0, ""/220}, 0xe4, 0x3, 0x800) msgsnd(r7, &(0x7f0000000b00)=ANY=[@ANYBLOB="00000000000000007e39b2630136e792225fc6778eddc5ebe0fc123ce1b9d8018b83b7220185b90215613f0e86ab04022a238d161316a4d9464126f6b49286d0efca016a8991216008caa8a9a9a0e4b126ffcd02f80dbb54646532bb38dfa8593d8a490ee9472e55ceb59186b4c28bdec77c40d4a7a0d8d834bf78640529e8c8e381c32c602fd00a88b1dcbf85df3f23e80d268bd788f2147cab582d8b7e5ca5043d392b880c6489571d3c0943636db19b6e5b0000000077b749094b362af6986d1d061231498d353d5c2c95a9184392ac70e370fd17e7f1f76e81d98bb743d8b42722253e67c19a01ef0ef0be882f14f6253b"], 0x8f8b63494240359d, 0xc00) open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x100) r14 = accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000240)=0xc) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x2000000000000029, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r15, 0x29, 0x80000000000000c, 0x0, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000a40)=[{{r14}, 0xffffffffffffffff, 0x8, 0x1, 0xffffffff, 0x100000000}, {{r15}, 0xfffffffffffffff9, 0x6, 0x8, 0x2, 0x100}, {{r8}, 0xffffffffffffffff, 0x42, 0x4, 0x2, 0x4}], 0xc4e, 0x0) kevent(r6, &(0x7f0000000000)=[{{r5}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) getpeername$unix(r5, &(0x7f00000005c0)=@file={0x0, ""/108}, &(0x7f0000000640)=0x6e) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280), &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000440)='%%\\\x00', &(0x7f0000000380)='-\\\x00', &(0x7f00000003c0)=':-*\x00']) r16 = open(&(0x7f0000000480)='./file0\x00', 0x20000, 0x4) writev(r16, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!/', 0x3}], 0x1) write(r16, &(0x7f0000000140)="0920120000feffffff04148027454a638a711de274fe266ce23205554752cd8439df6dfe4e0f84b94aaa41f680fa371c960a", 0x32) select(0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 11:31:34 executing program 0: poll(&(0x7f0000000040)=[{}], 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffafaaaaaaaa00000460a4060000103c00000020000000000000000000000000aaff0200000000000000000000000000012c0085"]) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r1, r0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = dup(r0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000080)) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 11:31:34 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)) r2 = openat(r1, &(0x7f000060cff8)='/', 0x0, 0x100) fchdir(r2) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x880, 0x0) r4 = socket(0x40000000011, 0x2, 0xfffffffffffffffd) r5 = shmget(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) r6 = shmget$private(0x0, 0x4000, 0x322, &(0x7f0000ffb000/0x4000)=nil) r7 = getegid() r8 = getegid() shmctl$IPC_SET(r6, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r8, 0x0, r7, 0x2}}) r9 = socket(0x800000018, 0x1, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r10, 0x29, 0xa, 0x0, 0x0) dup2(r10, r9) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, 0xa) r12 = fcntl$getown(r4, 0x5) r13 = shmget$private(0x0, 0x3000, 0x401, &(0x7f0000ffc000/0x3000)=nil) semctl$IPC_RMID(r13, 0x0, 0x0) shmctl$IPC_SET(r13, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r15 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r15, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r15, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r15, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r16 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r18 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r16, r17, r18, 0x10, 0x9}, 0x8, 0x1, 0x9}) r19 = getgid() r20 = getppid() shmctl$IPC_SET(r13, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r14, r17, r19, 0x1e4, 0x8}, 0x5, 0x7, r20, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000040)={{0xfff, 0xffffffffffffffff, r7, r11, 0xffffffffffffffff, 0x0, 0x9}, 0x9, 0x75, r12, r20, 0x10001, 0x8000, 0x3}) fcntl$lock(r3, 0x7, &(0x7f00000000c0)={0x2, 0x3, 0x0, 0x98a, r12}) rename(&(0x7f0000000040)='..', &(0x7f0000000100)='.\x00') r21 = msgget$private(0x0, 0x20000003c4) msgsnd(r21, &(0x7f0000000400)=ANY=[@ANYBLOB="0200000000003e3f000048696a280567b1a6342fcc4dc5d56f59ae932b2f8837a93f40586b79360e6329414fa22f440e071300cf9b96d68366295017cffbbaa3ee4761bbe45867de08c244c93d4f2bfc3b436d2fabcea3911f7b01003b8bbf10ca8bac2641c80da3f53e8b42dfbfe59edd13f9d13a64c1f322e4f9e1"], 0x0, 0x800) msgrcv(r21, &(0x7f0000000200)={0x0, ""/214}, 0xde, 0x0, 0x1000) msgrcv(r21, &(0x7f0000000140)={0x0, ""/4096}, 0x1008, 0x1, 0x0) 11:31:34 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000000bc6, 0x1a2) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) geteuid() ftruncate(r0, 0x0, 0x30000000000) ftruncate(r0, 0x0, 0x100000004) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x30000000000) ftruncate(r1, 0x0, 0x0) 11:31:34 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)='./file0\x00') r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x4, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='./file0\x00') dup2(r1, r0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) recvfrom$unix(r0, &(0x7f0000000200)=""/109, 0x6d, 0x3, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='c\x00') 11:31:34 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000000bc6, 0x1a2) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x30000000000) ftruncate(r0, 0x0, 0x100000004) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x10) ftruncate(r1, 0x0, 0x30000000000) r2 = syz_open_pts() close(r2) munlockall() writev(r1, &(0x7f0000000180), 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0xa0e) ftruncate(r1, 0x0, 0x0) 11:31:34 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)="62032a3106773f1e00bb5a1e771e245f50f4857d42b595a4c9343ae2b5ae0ff1d6dbccc65a9e8898b02a8bae6db90bc29ee6ff857ad7231042f9839a1fb7bc4e8f1fd3eb9c0e38f2dabb98b5b60b94512298ffd0461d1f8b62a14b463e278f5fcd0bc84cc038982d02ee7fc24c7ee3ea6700931f65b454aa", 0xc238c0b9) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x7, &(0x7f0000000100), 0x6, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) ioctl$TIOCSBRK(r2, 0x2000747b) write(r1, &(0x7f0000000100)="1a4e21a0b377694c7176da453a2f75eb31d6682e72dd37c55a495f3dc1d7ad47e232754aea82efb537b67e892c8c2fd2bbede622a0deeb022e6de6c587a69f45def988713cbeae9be3883936972bdc5ef80b770cdbfb6331fda41eebd26ce242ac89dc91fdbc824ecafde6f7d2852c5f5d05206211e69a2ef12ddf1a0d8eb1659e634fd1e21c81b01de6a7ba6b36ae8755053e97eadac7c86dae8e9a8a6fe853ec864f9ed46cc41f16e0f49056ab511efbf152", 0xb3) 11:31:34 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10000, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000100)="c7a895006f53dd4fd005ffff86dd6f360ab9bcda3a701f98c59d09308c98f6dc8359b4592b1a88d9cd66a94fd4b860b16a24a0030059") socketpair(0x18, 0x8000, 0x4, &(0x7f0000000000)) 11:31:34 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000011000/0x2000)=nil}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f000000c000/0x1000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil}, {&(0x7f000000f000/0x4000)=nil, &(0x7f000000b000/0x4000)=nil}, {&(0x7f0000012000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000345000/0x2000)=nil}, {&(0x7f0000013000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000000a000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000011000/0x4000)=nil}, {&(0x7f0000014000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffffe}], ['./file1\x00', './file1\x00', './file0\x00', './file1\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = shmget$private(0x0, 0x3000, 0x401, &(0x7f0000ffc000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r2, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) r6 = getgid() r7 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r1, r4, r6, 0x1e4, 0x8}, 0x5, 0x7, r7, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) r8 = getegid() setregid(r6, r8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0xc1206922, &(0x7f0000000300)) 11:31:34 executing program 1: pledge(&(0x7f0000000180)='vmm f#) \x00\xb0\x00\x00\x00\x00\x00\xef\x95`\xfe\x9f\xbe$\xb3\x00\x02\xf3\xe3\x00\x00\x00\b\x004\x83\xb4\xca\xa1\xa6\x16f\xb8\r\x01\x15\xd1\xfa\xc6\xa3s\x02b\xa7Q\xb4\xb4\xb0\xb8\x18\xa7 \x93\x9fP\xfaf\x85#n$\x84\xf3\xd3\xb0\xc9\xfdd\rEV\xea\x04\xe5\xab\x15\xfcE\xacl\x9c\x99v- t\xf3\x01\x00\x00\x00\x00\x00\x00\x18G\x18\xf6\x0f\x18\xf0\xf8\x9c\xe3\xdb\x89wG\r\v\x97m\xb9 \xc3\xd5\xf6-\xe4\xde\xc5J\xd9i\xbb\x00\x00\x83\xfb\xffZ\xd1\x01\xb0\xbb\x910\x13\x8f\a\xb8\xe2\xff\xd2\xcd\t\xdf*\x86\xd1\xe7\xcb\x1c\xc6\xc0\xce\xd9\xaf]nF^\xcc\xd8Txa|\x175\xe4\x8a', 0x0) getuid() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x100, 0x0) msgget$private(0x0, 0xf88) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b8d031ec8531d26dd4fd2e06d9018a714c6bea4cd975e8181cb1c152cc216856c8770e5011a28908d462aeb5fc1f9c6889465eb80884ba59ff5ec361b94059353a5442d379cc1decfa84ca6fb7f91f910180bf8d77ef66a812234be92b5f7778a787dd8e8f28a49f4316c2b7e1b92e3df39692ab0fbef1fd148854d98a07c68ee1602f26516e462fe2a7a5357ccd5c52954c9e46e0d4c744749613b9f6a735c45a6420a65794afb4debe38ff0a4924801631d564aaa5543ccc54909465d7a56e2e092670c2ef6896469b8be80ddbc5372fd74322cdf89503b021ca5ea89ed3c614db32453a70c418fe664d2482cda1f8e934ad6a12afb368762e69e209de150c77a93540505f38dc46562f102613d2cc4610a6722f211cafea820d4cd8f0692400ba0087aae687b584d0e4426b41f08fdc0b4d75656d199b5cf20820ef7f5a19ae83f253b33a38182f2806cda315a0f7a7106eaa8e0b79d7fd21b9070d4122dd1f1c4458e81e724d906534d20c3c8e1011ff7c428ecf7b1ffddfa4339d015d2ef832f4fee6489d08b37751fc3b7a1e7e65e590586ec3242a3017edd3bc2b9f36d767b8cc6ef65c4749fc54a07915a40fbd35c20b6bfcb5b5525920bd50a0863a0274e20f197574bada2a4d7262e58df87083b2dc7be12738177ad918f5ed6d74fb6b6d2c4712c3f00afe27704c0c4e9499b2499fa7079b497634d0bc76c757c119bf89ec6f268c0caf1b696c22523bb75cd0560a041b357ed07ea0eade3dcbf18336350e42ec1c791b251c2db611be4cb0df26341d6c55ff3bd9b2ad584774be86cdcf843896c76bf280f04d72cac4ead24ab9cd54e8bded01d4bac76d59f759d7e90ce3ec60794ed52b38820897b27f4909591dced0369f0f61b7f10364834687105f8df507d84f72ac95a0533969d67546eafd8390a29c6776d91b4c84bf58d2b8c91a247ca02ebefa87a5dccbbc90c796f530bbd5ae7e7a95d5800fe08e4b979ab44124009c08dc150112768ede79c0a51ff1be0b6289332f03d78a29647f589fba143ab20119dfcca045d6523ff2b189a24e011e6748861eb82e1771d09908ba58913446bc6a07bf23daf5ab577e02ff143481b36358613fbfcf33d7c059b0835128e96cb18c0a6c56aeb6a374fbc8d66902f6d7ffdcaad573c4bc99d7c317e32460a4d1755465890e456b0a406df32427d233ec0f3d8a6c72fa1b97d73c94179b1a2c9dc4f44320f4d0db40163d7a8e5b2c14f90053d0d268118271cbc329498103f45695bb6fe3a42332f3f46f41d495b4fb1ea325317acd752fbd43186a77aaae37bbb8c1b46e447c20ed8c5669315347159e54ad40780194e6ffa8cbad1befed5f3e133ed3af67e1cc8df0a04b13dd43009f2089d88058ae23c3bdd6acb5a4063a5b1425f0851b3f5198a7da64f8f818d76eec3121cd906c716589176a7a5601445d65a134eacf2133cb819dcecac5b48dfa0c0ec3386c848b7be569e2e50e3daa067e3d72beb212b4c1d030ed735fcd0a00a4c8f6d3754c8c1418605725f2b015cad7fadad245bfc10b2e61855182cb68402afb993635851cc2db6a2d7d0086f8bfe8ae58f3c8955c574f341cfa119f35620c9562e40bd30ea741a973bf8cae1821721b78ed002e2330ce8ca25f7d9e605a55c1951290fc6ab7a27b2d1158ce5bb27a95b621c8404fe498255324450f86e5a8baa66f35a1d62847544f66153fa79eed29c888fa1a3ca96ee1c50629bebd95cd12909b907b465fc487b0aa91d25ad8de93266e20bbd79daa232d87b32796ece77b9cc9a057c400e17a832e131c95878dab3bb9737d383e0650ae5fbb11e6e2cbd0471a7acf01c2071928831be9c519f2d823d44ae30359e5b60f02d6bc391c8fb15c86863c3c294138d097879a8f1b2a8485a7295b9ecc16d9e9f973f3ce8d036e1982f06d31a194372bddf2b71214ba22aacd113b306440de6941b1924a5c0859ee08c2fc7d1cb0ffb76e12fafbe6ee16f1b992c27683931a7fecb27386080e1ce0ecb1ccb7fb03d66fc6b0227fe5bebb5aa367fc06bb15959f54e38caa5af004f2292be3d827213c3cee3e619d4bd9ebdb9b3000f1ec55b1e29a822a38b7e2be0c309a7c8bf87c983b561a2e0543413d0644bed36f3abf165c465f9ce0fe0e101de3e340691aa6049ac825ead35fae9be9e145c14540675aabe67538baea24de134d4e6a7ce109b36c9e3d0a4ffa11af7fbefc474d0262522d05d62c88e5a3db587c827eb6b120927bb30911174d32804677b5e7d4e3f3a621d8b05ef97b5c5c522613aac127d38154400ab851342e4848d8a43438b33f6301e19280a", 0xfe44}], 0x1) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f", 0x37b) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000ac0)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f1080158dd483554463a560b093f4b569bdbe0d89fb771da85524b1d7020000000000000001b71f385c191f6bffef23876e02b6c9c70a8d0335d0ed00fbe65e936a0b535162aa9e1e99ceca27f153667b1a5957a9e6f30499502b4ebb1a1db42c8cb08e87bc91b3148ea0524b9f44d837afd4d652d4e48649fc74897e53e97052681ae213d907da71138ffef6a83aeff788e614bb70042914fca3004ed9528b6f375c6650373d6c428604a04e04fb70fe33eeeaa852af0d907b2d86968ca63688803df41acd6a3d56efeba47a3d879055b93f6f485be9169787f52eda1fcd8b499ce575dd3ea1962848f78f1e634c52b0a571d4d1806eb5344fa84728e3a6ccf6957586015f98322e9ce03e42d032bc90e74b2f6a2ce3d02f67e2ba799b114f100b52f7958b9edf02f8ac70308cbbc4f06ff1e46c136539d40dcb4fdee20dc3405adfa49096931c2303060d9fe7301256d8cfe1ce2344231229d9afef66", 0x17f}], 0x1) writev(r0, &(0x7f0000000900), 0x1) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000100)) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000a40)=ANY=[], 0x0, 0x800) msgrcv(r2, &(0x7f0000001540)={0x0, ""/224}, 0xe8, 0x2, 0x1000) getsockname$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000004c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000002540)=ANY=[@ANYBLOB="8202adfd7fffff150000006530130fb9aa23d0571454d78a2a197a38e207000000008295955984c87910bf093f68fd6dab7f7ead4bcb777fa69dfceac2a84e6abc9d4896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554791a1b81ded52d60f13ad30505e8f53f8a4aeef9d612f871f4385f04171e0974e59954f499fa202361ca1d8cbc7dbbc5b65c6593d2870b4122cd2350090beed66fb00000000000000007184956662fb2300040000007a3485d1ff679e294dcdc1549fcc780469f87088b65a16f8613250fae7c1714233841b0ed22b04f08ac886c375ac62d744b8d3530c2a245af8c1b261098b50fe44c260771de424c5563dda900a33445baa5863cf4f5318f1e4f3085b5e85b0a06bbe1982787bd0a4fc5e20095e608d9461347d9f5d18ee3d76ec688a50310ba135c918dadad0cf49767bbb4f86f5cddf91a053fc841d042690e93ac783ba81000000d7e1986287d381add19e70a5990cac8fe8986af92eaeab952f2ba296ecebb5235431193dad75dac832888396daf5cb022827472756460cad12b99043f5b1b8beecb5b515b8f8b3eadeb0cee00096c28edb7fbfe0d6cc2039643bf8150706443a4e6067415808299a389aa67701024f50953d5474397b01da8c3ab4d77e92198909a995213ee62cad316d99e1b9ce3bed4525f822d11191044f7e76ffcf20ee40f9b28904f202def0c4bea4647202b8ad178315df5897d734c0e5381073a14ba298f3b2f827c03707aec604d752659b766dd8deadd076c836c5e4f4249ed08a03bc0f9aa47be81307e150d3c70fe13a5537f2628bc640e39287e860f257140c72d53b17e1cb7cb025154d9c797ca83d076039e14ddead781959371f1ed951d1126ed3da16de69e4b53ecb866c4bf413452720c05842801d399e63993d0de2d41d8f50d56870d1f368f74f1cfd7bae70d0247d792a4c316c9da4b0138a7cd188ee777f77835c73ec788292680f329191c71a539e21f981d605ef7841f107a6249ffe7154bf4d463a757aae4f423fa582a67470d27b9e11c495a681b6da8b781f6b74961835b5b668c694d7ea04075a9dcbd74f0cc810d88416758eba857791ec836b8b1f157c812db1692122fb0049b1c1698b2c5f94df0e033b5f20e485c9916bdad08257363d2cf1acffbce5188462f8984501e43042f7b628d29290933fccb463e91eb4b32c8f2c5830f6b48071e56afd9053e63fb6fadedd719e9d4712a6256afedc2f0342e1d3e42738b1df6467b7f026c08ab49556d9ef955e0eea3f6d053dafb4df19257a7bb0e1541af382828c207819f820792e53f879b9d2843b684651d8bfacb0025be021cae7a8de9c877d833bad02a7e3580c7ae5f100000000000000000000f4a16f755aa1227cb0cb9025ce2af5a5e6214b4cf57fa13f3998104127ff9c959fea10bef9bb8fa98086664f8d99b13f47ce2690e82e4ae7ea4daf5a67ba587227fa9ccd3ec99e2ab88fe848827e2688d7d6478a7270aa2c34a5f7f016e9d5ae3072266e0b7dacc700a279a9f07c8f321cabd8491ffa2c61f33bde959528c3d593250a9d84418e8b167381b6d930992ec171467960348a98ab1d1b02efba846d46c104b9b78dfc35adfee742ba5e311e49e112a6009e0bf6f16c97a90c797513660fbb86fd56b047fa077fd33585d0827763dcefb977774e0f56e19802e3f7199527b0df7c49c1b8da77a535fec4fe29e6ff5d56c52ab71eaa21c4cdafe100ab2065579b2742a687bbad454b825e8f5281fc411048deeb573344d9afdb787e7958fc0393e5a43fbdb2cb7dd11554dd15ca70ece5e64b3218968811de5e9b7baa5d6f6e12ce55f343808b3441a07523ad6e2ba09480a71b209ddf9b115bfecc1067b821907d46d1c5f4b1049378d482e62c52ace1245a9b11af62c7bb4aa21951969d2f6e0e3b650cbd871787c80aa5d00cba8d1a968d48debd903f07dbe0bbcb7f00f37b0f3c5e480c34fe1d1eac6317bd0219c76084b9d91fd31d1fb692801179023a49530dbba179befc9b74def1cc1b997ccda20b96d219228f1dfdaa0349993a76c1906bae4c61b728c5e55807f814919fb5252e3a6ef3240a44df62ce32494e55462dbba0313f90ffbe5eba5902febbc22ec92160628300e26df0e10ca89bd2a225e742ee576334fdaa19c6a0baa3dd3372224391ba5ec3d59482b9244483c874bf420d16b0537963abc91e660259e9977e50ae86472066741baddefeb3ede08fdb587ce93ba5d70110570a3bca6cdc1938373a9e02d51489fcc3d1d566ff520fe26b5f3bf9f5230574d1a67286637d9725bf648a95d95e010841ae065e9588a3d32f7e19a439bc3a5615e551e22e368af4a9c376a315ababcc0502c75332d477157e011adaf2863420fb0cce0b53003ae8cd9a8bd0b08c53aaa8ea000000000000002932da80c7cb2fd87aea1676dc886e48a75cb56402b3b8f7073d31f0dfd38132250bb9dad8dad20f394e88e3f0a0b567c9d5c6bf38191c0f754f4ec564b9cdc332d079f3ab91a665c83706e46fe2ffc36985619892ea18750c082016e14976c57f09850820f96de498531286429ce05b56ed2a63f5ee43faece3453001bc147d5ecd74c1a4ae01d2b8e9339968e99a66e78677a8d42844486a313fbe5272684818b54dcbec56a5d4cf9096c0e63fbc88f7646cdcd937766b01909dc0f6667f7a03635cc2b94f4ce738c4861219b5e256cbd3b3cb02c83b1c82c6cf31da085b37775c31bde892a5f98de73eef13217ec1d0fb9b1b89d5fb71a30840e33821e3db29e8c077dadd53536343d86c5d64c4e8de90ea59d9c548510b019d4f6fc7d427697451deaff889dc6be75c24d67ce8e4052deff13e41b35b6d58593fdffd03a366bac22c4d5063307a886882cf8d2cb6ed699f64924350c15352411cc21152e7feed0eef66fe9855db6c025a5f337817808546d6ad641c0f08467cdab44ae344725893364d045d0ccbacb6e68b3f1bf64ca82cf172a0d30dc41492725d314b43be"], 0x10) dup2(r5, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000001900)=ANY=[@ANYBLOB="8202adfd7fffff150000006530130fb9aa23d0571454d78a2a197a38e207000000008295955984c87910bf093f68fd6dab7f7ead4bcb777fa69dfceac2a84e6abc9d4896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554791a1b81ded52d60f13ad30505e8f53f8a4aeef9d612f871f4385f04171e0974e59954f499fa202361ca1d8cbc7dbbc5b65c6593d2870b4122cd2350090beed66fb00000000000000007184956662fb2300040000007a3485d1ff679e294dcdc1549fcc780469f87088b65a16f8613250fae7c1714233841b0ed22b04f08ac886c375ac62d744b8d3530c2a245af8c1b261098b50fe44c260771de424c5563dda900a33445baa5863cf4f5318f1e4f3085b5e85b0a06bbe1982787bd0a4fc5e20095e608d9461347d9f5d18ee3d76ec688a50310ba135c918dadad0cf49767bbb4f86f5cddf91a053fc841d042690e93ac783ba81000000d7e1986287d381add19e70a5990cac8fe8986af92eaeab952f2ba296ecebb5235431193dad75dac832888396daf5cb022827472756460cad12b99043f5b1b8beecb5b515b8f8b3eadeb0cee00096c28edb7fbfe0d6cc2039643bf8150706443a4e6067415808299a389aa67701024f50953d5474397b01da8c3ab4d77e92198909a995213ee62cad316d99e1b9ce3bed4525f822d11191044f7e76ffcf20ee40f9b28904f202def0c4bea4647202b8ad178315df5897d734c0e5381073a14ba298f3b2f827c03707aec604d752659b766dd8deadd076c836c5e4f4249ed08a03bc0f9aa47be81307e150d3c70fe13a5537f2628bc640e39287e860f257140c72d53b17e1cb7cb025154d9c797ca83d076039e14ddead781959371f1ed951d1126ed3da16de69e4b53ecb866c4bf613452720c05842801d399e63993d0de2d41d8f50d56870d1f368f74f1cfd7bae70d0247d792a4c316c9da4b0138a7cd188ee777f77835c73ec788292680f329191c71a539e21f981d605ef7841f107a6249ffe7154bf4d463a757aae4f423fa582a67470d27b9e11c495a681b6da8b781f6b74961835b5b668c694d7ea04075a9dcbd74f0cc810d88416758eba857791ec836b8b1f157c812db1692122fb0049b1c1698b2c5f94df0e033b5f20e485c9916bdad08257363d2cf1acffbce5188462f8984501e43042f7b628d29290933fccb463e91eb4b32c8f2c5830f6b48071e56afd9053e63fb6fadedd719e9d4712a6256afedc2f0342e1d3e42738b1df6467b7f026c08ab49556d9ef955e0eea3f6d053dafb4df19257a7bb0e1541af382828c207819f820792e53f879b9d2843b684651d8bfacb0025be021cae7a8de9c877d833bad02a7e3580c7ae5f100000000000000000000f4a16f755aa1227cb0cb9025ce2af5a5e6214b4cf57fa13f3998104127ff9c959fea10bef9bb8fa98086664f8d99b13f47ce2690e82e4ae7ea4daf5a67ba587227fa9ccd3ec99e2ab88fe848827e2688d7d6478a7270aa2c34a5f7f016a9d5ae3072266e0b7dacc700a279a9f07c8f321cabd8491ffa2c61f33bde959528c3d593250a9d84418e8b167381b6d930992ec171467960348a98ab1d1b02efba846d46c104b9b78dfc35adfee742ba5e311e49e112a6009e0bf6f16c97a90c797513660fbb86fd56b047fa077fd33585d0827763dcefb977774e0f56e19802e3f7199527b0df7c49c1b8da77a535fec4fe29e6ff5d56c52ab71eaa21c4cdafe100ab2065579b2742a687bbad454b825e8f5281fc411048deeb573344d9afdb787e7958fc0393e5a43fbdb2cb7dd11554dd15ca70ece5e64b3218968811de5e9b7baa5d6f6e12ce55f343808b3441a07523ad6e2ba09480a71b209ddf9b115bfecc1067b821907d46d1c5f4b1049378d482e62c52ace1245a9b11af62c7bb4aa21951969d2f6e0e3b650cbd871787c80aa5d00cba8d1a968d48debd903f07dbe0bbcb7f00f37b0f3c5e480c34fe1d1eac6317bd0219c76084b9d91fd31d1fb692801179023a49530dbba179befc9b74def1cc1b997ccda20b96d219228f1dfdaa0349993a76c1906bae4c61b728c5e55807f814919fb5252e3a6ef3240a44df62ce32494e55462dbba0313f90ffbe5eba5902febbc22ec92160628300e26df0e10ca89bd2a225e742ee576334fdaa19c6a0baa3dd3372224391ba5ec3d59482b9244483c874bf420d16b0537963abc91e660259e9977e50ae86472066741baddefeb3ede08fdb587ce93ba5d70110570a3bca6cdc1938373a9e02d51489fcc3d1d566ff520fe26b5f3bf9f5230574d1a67286637d9725bf648a95d95e010841ae065e9588a3d32f7e19a439bc3a5615e551e22e368af4a9c376a315ababcc0502c75332d477157e011adaf2863420fb0cce0b53003ae8cd9a8bd0b08c53aaa8ea000000000000002932da80c7cb2fd87aea1676dc886e48a75cb56402b3b8f7073d31f0dfd38132250bb9dad8dad20f394e88e3f0a0b567c9d5c6bf38191c0f754f4ec564b9cdc332d079f3ab91a665c83706e46fe2ffc36985619892ea18750c082016e14976c57f09850820f96de498531286429ce05b56ed2a63f5ee43faece3453001bc147d5ecd74c1a4ae01d2b8e9339968e99a66e78677a8d42844486a313fbe5272684818b54dcbec56a5d4cf9096c0e63fbc88f7646cdcd937766b01909dc0f6667f7a03635cc2b94f4ce738c4861219b5e256cbd3b3cb02c83b1c82c6cf31da085b37775c31bde892a5f98de73eef13217ec1d0fb9b1b89d5fb71a30840e33821e3db29e8c077dadd53536343d86c5d64c4e8de90ea59d9c548510b019d4f6fc7d427697451deaff889dc6be75c24d67ce8e4052deff13e41b35b6d58593fdffd03a366bac22c4d5063307a886882cf8d2cb6ed699f64924350c15352411cc21152e7feed0eef66fe9855db6c025a5f337817808546"], 0x10) r7 = socket(0x18, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x802069dd, &(0x7f0000000300)) socketpair(0x20, 0x8000, 0x8, &(0x7f0000000940)) r9 = socket(0x18, 0x400000000002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x802069dd, &(0x7f0000000300)) r11 = socket(0x18, 0x400000000002, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x802069dd, &(0x7f0000000300)) socket$unix(0x1, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000880)='/dev/wskbd0\x00', 0x10000, 0x0) r13 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r13, 0x0, r13) dup2(0xffffffffffffff9c, r13) r14 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r14, &(0x7f0000000040)='.\x00', 0x0) msgsnd(r2, &(0x7f0000000a00)=ANY=[@ANYRESHEX, @ANYRES32=r3], 0x2, 0x800) r15 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x38d) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000900)=0xc) r16 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1023, 0x0, 0x0) r17 = socket(0x18, 0x1, 0x0) r18 = socket(0x18, 0x1, 0x0) setsockopt(r18, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r18, r17) setsockopt(r17, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) socket(0x6, 0x4000, 0x4) r19 = socket(0x18, 0x1, 0x0) r20 = socket(0x18, 0x1, 0x0) setsockopt(r20, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r20, r19) setsockopt(r19, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r21 = socket(0x18, 0x1, 0x0) r22 = socket(0x18, 0x1, 0x0) setsockopt(r22, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r22, r21) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000980)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r23 = socket(0x18, 0x400000002, 0x0) setsockopt(r23, 0x1000000029, 0x7e38, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r23, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002240)=ANY=[@ANYBLOB="e000000000000000ffff0000ff7f00007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e935082ae944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a532aa11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a5ce04781376d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f00000100896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe11ff90e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab00657e303e61497009db2b4e893ee87b392a74eb8103d6ada968744dafe50c365a7325c9476ca6d99335d2c2c1ebdb808115c03d802bab585e0afd61c4aa104e3e7fff86ab807711cdf4e894e1391ff6d687e62f803c65ce5c86a2b0c15c9bd6e6d00000000000000000000cc835703905fa2ccb50d09a430eb88c46331b1ab3b516db6ce35253ba59dfc2a07afcb556790edcbf506a6668ecb3d8a031827010c82090545f277bc55f1be84c0177028225f75448fc713780b89c215b612a2f348b1e706c9bdf4ff71d48bf71ded9111847b9d2d95045ed7b40ee3f4ccb45cc0e2750e763e51ad8585d2ccbadd14bf0f1bea18e13ae21efe59c76aaa086e057a82721d3c0c5029daa1a75443d25a48fec915672faf94927e8b8ae755d555fe8342aa0c500be697c7ea1e8b2a1d8945521a6987b4bc2375bd7a9520bc2c39076c7df4bdc77507d641f40ef0e42cc8308a4a3d267262112410b6cd409adc6fdcb8af629dbddf91eaf658d31abe6e03184ddc47747938a18c304ddaea6b5457f42447"], 0x1c9}, 0x402) pipe2(&(0x7f0000000540), 0x4) r24 = socket(0x2, 0x80000000000002, 0x0) connect$unix(r24, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66694c653018cdee000001008ea9f9591188002ca551ebfde10cfc60830eff4d030000000000000060833c5c9b9fb54cb188dd3e7942a967f063a7a9b7831600000000db9d501488d08100ad1f25dbc29a8644ff0f00004c998cc24951316f47836c23a69b5b1e27aabf283d517a2cf1476059d13c9b6e5ba84590ecf549edc9b6206e76c50c5229850b5f87330c000000000000"], 0x10) setsockopt$inet_opts(r24, 0x0, 0x1, &(0x7f0000000080)="01a01b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) writev(r24, &(0x7f00000017c0)=[{&(0x7f00000002c0)="7d8123364aadc8a8aa165a9a7563c915c657e870f56098b50d22618c22165803b5ea503ca23048ab36fed184b2a541649d46e2610b047fef8be45b734c377d26f2a113f65f00438b4e79ef08265f24c393f45988cdaf4163302bba27530ff8a31d552eb8420641c11ae6b02a2b86da8ab902225d79e1fc49267765c508a20606031d016cfc7071dc4edfd1ecb6ebf1757627c19b987dd072a731bde090b58c2a6393f1c961e883bf4ba096509c913bac4b0fbec38ddcc8aed1a4ee4fb64c758607957c847cf7386bfa83e1d349a4c64a71d65766d58f65ad665abaf0b37d307e449b8a25", 0xe4}, {&(0x7f0000000180)="790b425f59ca1c6bff9af1e8b5d79ef79d61f3b041851906d1a013089d7d38ddcf419f7b3898", 0x26}, {&(0x7f00000003c0)="ea4c6a610e5686478771a5f960412ddfa4e68e757a2205e9a00b306d88839967025aa296ef458b76709103a8503510a1e8d9097e01c15030786923d4b6f69e6e898f4bca7a36dbe0e46302bf89b90d43e96eb6f40f1288f029f1a2785f1658ec3b6e879dffc5726567b541cf52d54603c80a9ed163c9c94f0742107e93f75a36e01dabab665682fa3fd9cf35b8e280b5d5186b52243c1d38949109715b1e60578b03ab0ec85518b477278c8d170385c39ae6287ad5ba9b55a9b2a9", 0xbb}, {&(0x7f0000000480)="e55ad40d73ded4be0102a21f856fe93398c919fefdca372b1cef4b4f8dbdba8abe0084312810b6d15b6c225f56f3a56820a5f6c1c2a61498e14b3688620ce9cba9f2c6b8d5d154b1456141a4da4763a9c4eebe7a62ff1f32f8b14d2102ed6d338e8a378f284e4a39be8b7543d889db620a7514040e737e699d5ae454834efe644edbb63a362e674eb51d25ec534cc964da1cefadc6957842df", 0x99}, {&(0x7f00000001c0)="fd782352ced49bd1dfac54a7c795138b7ec58eb7190dd68caa29cd4771a8643939f475933ae349ab6ca9d5e2b9553462b65db5111d4cd8f4140aaba9e2d074", 0x3f}, {&(0x7f0000000540)="95dda513a92fa1380266a04e634eb95d8154c17dadb9bbed140a17329a2852b714f18e3fc5bd44a25cd203c2cc0f78b28401a0e878d67a6f4f459b50e1730c3c5bdba80ef0db9a9648089dc420092f1e7247b5229476fb8af93990a60db9aff385e1146bb4b5845082dd46b3f025d719585f51b188433c51c88d1c3fe5237724ec2af435c416e1388f85df5e0c0712b66a9db1d326c2b58e7f70b3caced59ca2a54761a566fcbae6127606fe4d949509670535efeebed7b367451df7bda024ec85a51fc4685a0ed4ebfe8a66f79c385db9513173bb294759ce5a9168a143f90749281e1b687922996f59bee13a67e2892a853523bd52", 0xf6}, {&(0x7f0000000640)="261332bf57366c53547fa6dc23bf8f418789c63376ee6bafa3218e826023b04a8a57ca4006c61873d940fdeb3457bbb2876f7ee8dcf8a48c5af4574a638ea76c26220b05dd8e0ba9de3781062381e0c6d140da29b1a9c51edb907e265b2dbed3664132562a7b8b3cd29f41253f84c3df11ed08cd9a47c6f70ba5ae52dc305a0b1e32f0669906d2b33db926bffb211110c98fbe5f6b93615784f30e33c2e11963ac742bae99c4cd41299e36044ed36b5fdbddd52925c8420ac5ec586729a3cf7ef3c23c87b0a17fd411f7fca7c48f2c64aca75f9c97e888954993de3fcb592d07e4b0d888fa8aa59148db6903e37891928de507ac79cdd469549d332077eda1020cb3a235bdb6e0ee7860eb5df38191bc2044381e12a400d12e706f53a3b838d2210d800530ee11be7e77bc5f610c775812206a55becb55cf8ce71789955d25022430d3b822d06d38c73d3d02b60d638a257b566dbb3b441dc62b0f751b2e2d8aa8a2b4090ba83fa2c3ee3aadc794302473b4a5800f88fcdffd4f4cfbe12d98cdf644883020515bb8864a6a6b967e8c2c0ee0ff00de4c8ad3532631fc396b7156ab1a71326ca7ee3cff93e4e9cd592a2201709534deb83614f64b33ac00d8cda5f081eb8fd9184e241f31a00eec7925acc5a7b2615ecaf9de25c38040e41658b980ec8c8213bbd4b28a7f", 0x1ea}], 0x7) accept$unix(r7, &(0x7f0000000a40)=@file={0x0, ""/108}, &(0x7f00000008c0)=0x6e) r25 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r25, &(0x7f0000000040)='.\x00', 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r26 = getppid() getpgid(r26) r27 = msgget$private(0x0, 0x20000003c4) msgrcv(r27, &(0x7f0000000b00)={0x0, ""/244}, 0x15448cce079ae68c, 0x0, 0x0) r28 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r28, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!/', 0x3e5}], 0x1) write(r28, &(0x7f0000000140)="0920120000feffffff04148027454a638a711de274fe266ce23205554752cd8439df6dfe4e0f84b94aaa41f680fa371c960a", 0x32) shutdown(r28, 0x2) msgsnd(r27, &(0x7f0000002180)=ANY=[@ANYRESDEC=0x0, @ANYPTR, @ANYBLOB="83b0d6fee7880c927fc971e229e7d6d357186109132e3e2f61aaf9273bb200fef990fc83800400005cfbe8000000000000000922f509001000000000000017c57960c900000000000000021bb8bee58e79cfff3fd03c5f296886a1b6d24f5da562fcd5a577960db4857b9c1a52a6b00024dcfdefeedcb7806aa054cf9e00000000000000", @ANYRES32=r28, @ANYRES16=r26], 0x5, 0x800) 11:31:34 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x8}) r0 = syz_open_pts() r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)=0x2) close(r0) r3 = syz_open_pts() writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000080), 0xff52}], 0x1000000000000289) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="3d79e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e", 0xc4}], 0x1) 11:31:34 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f00001c6000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) mlockall(0x1) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040), 0x4) close(r0) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x8000, 0x0) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66696c5c5596a19848e46b6c653000"], 0x10) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00010041000000b56a00"], 0x10) close(r1) 11:31:34 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x40000400000002c2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r2, r1) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) mlock(&(0x7f0000ff7000/0x9000)=nil, 0x9000) 11:31:34 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000040)="ed9c467f3181fa9a2f56c0978b3665ba430852cdb5a85e50507ed8c373543ac52aa0e0d91d578d7294a97d66d38e45439a29f91dccb11a9f8f3e3b205a2eff58fa4db50719054ad4cf993db0d9e759fcd7160dd5b2d6f89f8d9d0d8ede6261c07df3b0a01565e58fe47be301896b8c28040ef6e366bb6468a14089603cf622ad8764fcb3c73ec35833b20b30190b81cc8506b64eafde24bfad3da78c7333c5b4dc35d1f515ae880cf61b0d9953aa83a4f08ecde9e375730a470e91b261c7dde04f1638f59c0563d99f098b953ccaf866ced25e8333da70a8442fa765a6eab1ff7fd78bd39b", 0xe5}], 0x1, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) close(r2) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x7, &(0x7f0000000100), 0x6, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000140)) 11:31:34 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4ff03000093070000000000000000a500"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) utimensat(r2, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) recvmsg(r2, &(0x7f00000009c0)={&(0x7f0000000400)=@in6, 0xc, &(0x7f0000000840)=[{0x0}, {&(0x7f0000000500)=""/136, 0x88}, {&(0x7f0000000680)=""/220, 0xdc}, {&(0x7f0000000780)=""/172, 0xac}, {&(0x7f00000005c0)=""/72, 0x48}], 0x5, &(0x7f00000008c0)=""/224, 0xe0}, 0x800) mkdirat(r1, &(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(r1, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r5, r4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) mkdirat(r3, 0x0, 0x0) utimensat(r3, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x200, 0x0) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000a00)={0x10, 0x7ff, 0x4, 0x10001, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfdca}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x101}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffffffffffff8001}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x81}, {&(0x7f0000fee000/0x10000)=nil, &(0x7f0000a75000/0x2000)=nil, 0x40}, {&(0x7f0000b23000/0x3000)=nil, &(0x7f0000fd0000/0x4000)=nil, 0x7d9}, {&(0x7f0000ce8000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x8d0}, {&(0x7f0000f50000/0x1000)=nil, &(0x7f0000f02000/0x3000)=nil, 0x23}, {&(0x7f0000c8a000/0x4000)=nil, &(0x7f0000f0f000/0x1000)=nil, 0x2}, {&(0x7f0000bc8000/0x1000)=nil, &(0x7f0000d3f000/0x4000)=nil, 0x9}, {&(0x7f0000acc000/0x4000)=nil, &(0x7f0000fd7000/0x1000)=nil}, {&(0x7f0000eeb000/0x1000)=nil, &(0x7f0000dd8000/0x3000)=nil, 0x100}], ['./file0\x00', '\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', './file0\x00', '\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'], '\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', '\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', '\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', ['\x13\x13w\xc5\xfc5', '\x13\x13w\xc5\xfc5', '\x13\x13w\xc5\xfc5', './file'], 0x8}) getppid() ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 11:31:34 executing program 0: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000b00)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000001340)="de5bcf292d0108e285382288b23c66f3fef4dcf82cc764abf97987dabb3dc3d2e04c5f86302b92d5fc0c7a723415ba749a5fa48db2cc8ceec469dbe8dd9b313b42733029619fa0306a87e2c1a315e1d082c0d0e46334b34c821647f50d8a290a5d322cd2a5d0f3e648e30d1f132728f826aa23c23d3e7794634ab08842991dcde378725412d9cfef63408ef91e1063057d50a0d4e309d1776cdc8c4b39a4ce033026b15c8dcdc8af207e9b818875af15c416da8e37eed861754b7c3458b2a7506418b1362604e278af609a74c4e66b74e7ddd8e67ac3c7b2c763ae874d55bf08b716993a561cd71c33e3", 0xea}, {&(0x7f00000001c0)="69b431b64dc3b05260211d183deced780a8783cf927d79209aa625915327de3bfd0e066b19", 0x25}, {&(0x7f0000001440)="757036a631bb3db87f4e8a6c85db0da14cd865d5392a6abdaffe27a678e8e3192a8f705926601231b64f2937e9842056214f38c4890aaddc31b91927c8f3c5cfefb67207e9c92f8bd74ef162510d297d7ba06222fb4872e8d4d1427639eedd7e60c3f43e7cee898a3de56239f7e5040a77e1cb48b0fad6ec9cbb029ef4d052f41a246a6fb57ffeb3f6ec54fa28368bdeffed9daa2ac22215bc0ec60b18b8584f48a5488ad84222b7dc257eac01f366374bea331554b82d06de343b582984032fca3dac4039404eb4adea927cc52adbb432a2b4d30e79299e22bb32d8e1489fdae004a774573528da1b382b2a6c4161f7e53a8f3e3273406c54e8b0e547d34d6d724ca3371b9ae2702bacc0981e91598d801c6b50b3f11c8bd27843a1ba80824a6d4e2057852cf0bd77f24b48867bcd421422f3b292434e0d2c1e89fad91f4b5685d0392386fab83cb31b9874f7f220c6d7d23caa29727c6bf2ca4de63e4a3af0e22699dca9d603afaba6b28fd6bf1f081135c001b8ef239f44b280c2dd8598d09666a5352398d7721ed8fd76cf1d31f1954a8ff25276221494c76f15ca0d99bf924b70b3f21fd0ad3ec76cf937ea5e29432eee2b98f75549e0d44c29d0c331a5afdf4d7dc5ddfac623ab18b4cb7d96ddfebaa0edce325e5f17b368e21d990de486aa0e915f59b3ce6c25eb58893dd56ca38f252510d8bd9d8930fd4104fa794fcf47afdaba67ccf314a44cc9967ef9524feafc03d18f5ec8dc9f949d70050b1c5533e3cfff3a3e724ada305a3bf5d69e228981044774515a72a8a8980b36ce2e63323a309f7fbc5994b0ed1c78523fe6fcab628c4b6436b54bba87b12c94ec96370d786d66672afbba7d37d2c14ceb86c948fcd3061393b3aed34d2a78bad94998818fe661cb21d9ee6eea6946fedbba20cf2a2f40d174092c37ffc66994ec21a7085278bc8102f962862ac122f48b155ff46d6bfb6408a57e813da6e81569beec386c6a1a2182932f420e430ed4cea8867b28fe789cc99782264a0d841d71b0026829566ccde5554c6cae9018a8780dd223553954826e6fdd33310411e28d1e11eb19fd67328f99c308dcfe356b32c43a035c0492e86eab2850fd754d9aadc38ffb2a354420440cb36e1c59c74bb93ebf0906f24928d9612d7db311a2dbcfb6a3c9fed8396f4e6c929dd214da6c2db468f3716da4e0ec1041459535efc5c0b132a0e37d262dd561610c52a54286226db2a25e2b5e82f3fc74fe1ff252449658d5e99f81fff7d10aa5fa1bd4a645fdee6c8b34212ab0d94df87769c3889254618a5af2b12af80e2824c4acf6b88a5bc4f3e3b27cea38edf4c4af6c690b5ce46d3cf9d11741ff14b34c31111465071e7af4ad39255a3dc1c645af04ebc9a7a5640f2cb04c964f0ee7707f9d192ab60f07fb915b7bcc8fe1791cbb81789eb2680a5843d64759242fad36492d69ef700bd14dff17b1f5bd7c6f6e0f31adc26710e1a4878122e18daf91564104c8f3e378ab7e30e9f868a2805bc01b5039f2d5303fe9ce9a664bfcf6468719d63d4f78477246c8ee0eb1f70dd89c8fdfd70f53bcfdfb18cd2cd471d300b58d0f2cb3e8170f9c2fa4b50d85f6b101f6a9c3aa4ea377a096725d669df43dd7a4585ae729e2b8e256eee6f6505143b34e92270a75746121a6bcd4a1e6096efee693e116c878510cece63e1560ad5ae2ac75d88ba42092d16c5018e41534a771fb812eb5f7e2adb538ccd72ad5b2c3869a5c89ce3f51b6fc83949af07b17af352f184beaa561c633395cf01e0b583a1f6f4507ae17d8b70f4e0917fdcf884300477ca36c2ac7c8ffc6aed2ac61caae2f74ef157e582ff809b96a32d37750abb17c534081900f975ccc86f9beab2531b8a04e88e665947a14a78656c64ef7ccc76eac68e16be202633e07eee9ba6cd37ab81de71fdd96595e60c656414091d0e0798e15424117f601581d6014421cfb50b2035cc760aca70bc665e8d65291a91f1d4f710f648c6281a788bb8540fe22bb8bb6fb36b6e08582e02f275645bde3e186636d933829dd54921360b48df74bb3941b83a7d67aabf2f06a0d6bebc10f663551b85fae11d3352f98af9bd712a8a590edd4724c4fb79755bacbcffce058bda26e03cfcb2dbd4130a5be4bc9c910279ef3a1dd3f06eb2026eb86e92c337dfecb66fd9109dccc9ac2caf44feac34cf36cb088ff519704c1d0ddf0d1c11516e04088551d9cd323a642dfc470943e965bb6681ce726f41fc30d191c49cc9395b055ba793ff66c900b6f2353e5a7c8148849e64b1b4a763b453a8660131867a21da7210c582bafe3597511bc14bdafffe01126507c5323bb7e827afeeec3d4723c547bf7403f0c2bd7f4bfcd8a56ae51c5705642463fa476301c0dd3b77c86853b91c806737d29264e71efe01f641d5a73c05d72c0503625f622bee8d1878dadd8c3c0ce6cbee516da96a57892629cc2050ff9fc060226b269a78cff4c9015e94dfdebd4fd5405320e863bb01c203f93a650c97978442c4f63fd0446a55437c7f6bb80096a569113d8076401e69686152974a4f1a2b29cad38ebdbaf0a83913548749a667fe2ff4d3d8ea808c684849cb03cca56956e53cfa73addd03f874474c5740252c248ed28581ffe3728a207b204f65d689117ad7bde158621226debc85b05ec5375e3127501f40c33c2ddc797170dbda0648723b99dc3a7e5336568617c3351a8e18cea7f88047c38aa13f58d138bdd625cd5b921d25e4a861c822376c071d938ad294207b4370bf78d2350003e5878e7e40ad7878615c73121b034fed402d6a0b3d747377d1382d32aed82de60dc1f882f1966f1dd3f7e7bca240bbce0548108619364a75af162123f4bb2d07403f8218bddda88123eae92f5da0420190abd5db1a22180e1775eb8d39ca0eb5b113e27e0e50183034314d0eca8a6ed4b7b2c039fb485d2ddd19a76861c2c37c636480cb3cf9997a2f7597804a6dc413e1f3f9a22c32c95ff4cf8289909986b12b816e092c9340d4f43a6e7645b20067e6af4ee726de3483da90ad60be6bade340c8deba40de7d346dfe5ddf4d8f3a7d7a063db3d38abc9fb7c88177a72fbc418e45039cfd6abae8da121c6053da8a5e3ce041d58c965c591f6b22f2ee496abbfa7bdf482236488413a981e0ff5c66da86064d11393ed30fc98d1dceed1b0140ffa5352f4d693c6baf8127197ff60bf33dbd35fc83c443de59d0c09d17876d12c3697c848050995c367c51a8ec5d0ee613d0a6c9fb40329f9021ecdf6133477e1777c7dade7c717a2a05f303f614978ae1ce0aae5c6fcdb1aa9bba732896babfc44783306c567ee796ad0e7079b067935b10b4661b801a81ddea87698443a83910798b8de4e12909204929e7dd1d08e2692c2803623dd0c14b4458c7eea714a7a235c96a00e1b1c331958145a9d1c0353cf720dcda45a2461efe8ab617874a4e3a2f7f84a90075204d94cc89fbee6c1381a371281bcfe04ce8bd849690defad9c40369534054443da1817d59d19acf2b0abfa32d79499667d4e6d5bfbd78cde7b6500c958364c8bf4a47d044157332c4861a334dfde561bca3731bc848c8c744a103e3034825d179c3023298bf4ef3643056f44f18b0dbecdcf5e533edfc60f46da24ee76763b8a3ec1333f7e2b11087ab7183055f41f452b25738a1dc240a955cea510c34cb7da1b982486cc3e454b007e4cd9c76b6dc1e0dc7c1032ba6c7b7d2ed396233c4014e6cb709e509c64548d4e654a5a00cef308f1bc663a1dbd2ca064baa26638a7e1502984313524d7bcc5a727fc4b26e0f8eece8fdf3086d4e2399cdc25dc673bfd1cbb67ed523ebab2c3233c19bb7625079efd02e6d13829f97a4efbc9dbb5c94e4874733ca589136d18902ea802184d82ede4ee23bb58f8e1fe3e969f3fbe68e046622b6233ef7e647ede403e02040048087dbcf8773d1b4b11989b720a8a8de3bcecfd37f92d326f424e2d96f99a47ee0d4e60510d229faedd00f9f26856134ff865ed6e48054c6e6fabab378164a738220f9d22102e402103cd0a0c07e8bad93d3d970b8a7e827385292e6d4c07899c7728a1f5ff42107282974695dfd1003129a6f70bd603a8cdb8879a724b27663a17059966b1841446cc0acc1231211871936721fcc884966c49810ea0686214c18a0cd1b7baa0d0d4003eda2dc1b2155a63bfb5977b36ff0a9344e23ededd0f59dbc43200318cc14cba5cdb1a67cd06b80b319b7fb8a2c6508c3ccf31edb8c2de028d00f12716d38e907526cfb71e34819b45f948c1d85b4cb0714b644399e3cad02e0e8ddaa794620675d78acf0a56052155455cb65dfe536648ab1c2e098f5b6f94366744e8dbceb079e4629c3ede21062524fd6bba145059d832d18602bc909d66c1e946d5e3c8d47075046eceef9cdda014df79445b8883a601e9eb5e0385106ef91b9717f3cd84c35a63efaa1e26cd9a512ceaee795377f1dc3720ec8fcd0088f935ea9c12efa8dc7611e986b1a4fb4a451791c38d8efde43b21075166439707f23fbf082eec3aee92d2ec203c2f5aae929df600ebd1524d18a2982f73f636dfcfe851e7b27d3867db067a1ff2f6244b63829c96e14f9b1fa6361b36c10eaac898d69d76ce67b446df35699599120887be3516ffd29935b77171f6981622502b2529cf96ba95e88d9727cc7f97ff86371c60cc955a5886438f9301f411f502233b1794e05779a2611286d1f857d7cfe2d1dbf05856f35edf22e77aeac1cb06f549e056649b138ef077718fefe202f2c8c8f4d9c43a62a715ae77086f16f8199a988b1c958f6c211e180c747842c0720ea5f249ca87361cb15a54fd36982c752dec5e4f8a9c565371e3458e343b8833edf6423b370b819b5414f87590bfd4b3986d5646d1e4905c07f1420ac22aa4802e127dbe417bb315695bded976bcb357fba392e006726d6999e2f77399609c9c2eeba5ebfab56a05d2da262ee05909fbbeb21407b1dcad5a6732d85733a85476cbc4605a33e217e9c3e648977e56241ed93f79d6e7d4d3d710e533230bf279e106c3a060cfa04ed9cbcb7505dbd872c4b8374ded8de115b4625df66008ad1d279da3f4b95b30e3b67193003f93d75a65d0d4f8f1c4e6e66885aeda05af6c5d11ff3e0ab8b1b04c84d954bb0b73b9b2310156a39c6d2740d87ea07d825f74384d5ef64fe91be9f6b4cc3a471503d3b155a876eada249837b00014f692db589f52992b581863daf62f85426a474ac4d8eef4d73d181f00e0f1115983c6652c9c75c877e79aa15a68365df1dca00e483b13794aaa94b10fff7770cc4a88f89c8a4ea9288e815959ea5f45d003e4036660249664d642fdea5d477be3c3ade085555440d543d89540da9195893a29be763f5c690a846889201d067b95d268d4adb0d2b1773679c1b82621f0b37d6297012959b1ee1587124cd8b5b5d24694f8d2fdbe273bd4e4cedd7d355b98792d211657e5bf73406a88c3e52996a6fd95d9a6dfe22405ebf7c45d1c9edaf6a5721cd1bc8936290da1724699d91c01203ba2723fea4d612238f6c5ae836711a1729355775c89768b3041948b58c7530c3f6ddba294268366423018f716d2e88ee154a75f949b7a81bcb47768e6a6f7d25a2a4db7a1b7e8b0015281a7f6a08962f3dd5d46360e54947c2a0d7b874f6a6555e2ceba4ab96b93741be72bb1d2c4ca81212512b83b0777181eb0ac5c428b5e37208c994e1bd99f0e4e7f85b25c7359546cb539eec1971c15bd259ce182d793fd5463f6", 0x1000}], 0x3, 0x0, 0x80000000000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0xe9bd76f4f9adb9d6, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000002700)=ANY=[@ANYBLOB="d9fc61b382609ca83315219f51699dbb87281f34fab40c280776c39a901d9892e0b388c5286dc12be9658c14fdcf8adc9fe7165cdf2afde6b1906e9e2c4fa4409d1baa950ce7ea0467b9596eca67e2272d2ecb7c1615ae3da53c24f89fca1c27ac813355875c9fc6d21b39db8c1d957241386b331782f3f0c021130fb8aab6938e17fdd7ef6d4ef10be20aa6e9f6ec9869efe5de6932ac5d7722b31a5f5d5cc16e5bccdee84712e7cbe1315cbd93827acc082196cbadc185220f466687dbc3cea2e6e10e140e37b4b36407b9d8b1ea2fa6564e03ea0f55712ff4d91d7fe0b9dbb6bf37814a301a5af9abb477518e9f1e055762fd4e24cd8f4055ea5b9c37ca0d50f1f2d566a70099711c401c75940391c6922690538374b867d219478d23000226802f82eb95476a6fd5e842aec9889a09ede0aca6cee1f9807cbc87ea3aa2b2ad6c9b9a1b959f80af0a8edf23bba8d9bb317a0ad0729cca2ecef76822ba0a9465b264936c2772370e44cb92357501e351b04ee932b1b8cebb796fda99d4e769cb66afe84da8bce5b20d0f3522c1dafa7ce9150cb3c86d2636c0e4f9de4fcef240d406cbfd942ac0efa86cfe897a7f42e3969e6fc2e43df558d6a9d22875033e3d5550a40c872efb3226eb195f4afc060684291aede9c912ebf409e5f859ac96a54baf54c76e3aebf830294d727c"], 0x7) mmap(&(0x7f000000d000/0x2000)=nil, 0x2000, 0x4, 0x1012, r2, 0x0, 0x400000000) connect$unix(r0, &(0x7f00000010c0)=ANY=[@ANYBLOB="01002e2fcb2a3105a08ae97e65bc34cf58234128eaf5cf77f8b50000000000000000100000e3ff000014002000000c4fa4aaedab8267d5126a29fc5797b04931248ab6e8eb95e226ee1bddd711e1d84e52c4d691a904d3db179a18ae6bb3ae1e620826028e978b1f66b9c2589b4cd36303eff33110ec9b2198b875b3d20065f2f0df285512ddb62051b532558d7b797629f841f007dda9a56233221235760781a3dfa0b0178110bbdd62a8ccc84e7a6da572f98096e59329dd372393db6f9d009bc1a6fafcc43a279f7f588286f761a104f249bbb6c1cebb37229ca850d69d319d6a00000000000008ca27303380ac12f8f4cac07abce3d9a9113e10272ffe0f717e77eff90b82afbbb8efa959bd934d1452629ed978964ed7a4c3df162a070650a70db213b948014494bb27d9930e22b45aecd2f29055ec80f8d85d4dbaa1014f9910a2fb7abe5d4bff080394916075ba63b9d465e4ee21a10024e9c8701507738f8f2bd0d017b5b87a9a7445e135ffef35731bbc35b399a70a3394c5edb2b9b420ec40587e2453cd705615635aa247e7b6e934d32b1bb5"], 0xa) getuid() r3 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000b80)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517701f4b5b2c84968e37b3c1f48a368be8c6464ed53a98b69f3800100010095ff078c03834b13f9d25d30bcc4607fbf11497a54080e622a679a8a08fe11f2502d81a0f57d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a80c1b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8b9f8a0be7a63f98fdfcbeb61b2e4eb1458dd33a576d813878459657388af2f38542e0f291a4ffde25e1ce5471b20220044a28e6a487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff6145671f7fa9e12922b6cf6a00ad119a3a2a28868516290e722245f1bb2de62c8894f78524e237199d15857bcf1c61ed3129a73b410750600000000000000f23d2f2db32acbc68f9c0c4f9b1e0c5d38001000007cdab0f657e303e61497002500000000b29e4f7cd0c71b69a4084777cbbe61ca00000001000000000000cdacd5e6f0e8e94ccb116bef81451b023806ce64d4f0481a8495d9d19b8d6aaa9491bf8e126b56162f3366d561948b646f48276e9eced8d127b4c94f944cb3c3b1e901628808ec97838226cb42570975a36016cd38c85a4b83efc79e0716de2a8788e5b34f14e756418df426f24a5ce2ec71f4f68a8e5a643d1e4c80f9dcc64cd92c9f856fcef014c95b89c1cc408fff61ca29ef114c557a22cf99c21984939342c3d9a69c445629e3e008ae21d295cd9045d6bb25502d23b1ebb570a96033a4a0ca21a4e6d133adead2c1168b130064774c4e66fa27e20f01a6303ba905d8c730b534206154b436532e221b00cfdf2e08a9a0f86dc5b428e9f27b381befc770d27afc58c09425ea3643128023015d4e85cacb0bab9a335700f470aad363322f3e456f38602c3c6bc0fceb4b3a6ed98f9c3ba21ab88b9aaf8ede9c1d4f48ef44fbf696676038dedcf1855a4084eeb48d11ea02788b7064f01c4e97138724556db34f085f9354be55a37c2feb880527b0839621e93b31c6e6ca2b520c7290475a20531088c0c63a7a7cc018bcb6db09ea7ed002dd074fa12dd607b73edfbc59a3ebf7c94cb75f2b61a9ffb6cc1ff146dc2d37379ed6e1d0"], 0x379}, 0x400) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000f80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000001000000000000000000020000009a1c00000000000000000000000000000000000000000006000000000000000019000000a86cf441000000000000007306000000000000000000000000000000000000e6ffdadb05fd2d6c5da5d9aacf0688258af5c5f7a1c1215526d997cadc5720f1b208000000000000003248985c5c89117daa00fbcea2481795dc129c8b73dfd45409d0a1598b48c60300f62c43576c06736304c3312a624ea751eb00000000000000000000001b00"/275], 0xfffffffffffffe9f, 0x1, 0x1000) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r7, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) msgsnd(r6, &(0x7f0000000200)=ANY=[@ANYRESOCT=r7], 0x1, 0x800) r8 = open(&(0x7f0000000ec0)='./file0\x00', 0x611, 0x0) pwritev(r8, &(0x7f000001b580)=[{&(0x7f000001b480)='w', 0x1}], 0x1, 0x0, 0x0) socketpair(0x1, 0x8000, 0x4, &(0x7f0000000480)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffe52) fcntl$getown(0xffffffffffffff9c, 0x5) r11 = getppid() getpgid(r11) shmat(0x0, &(0x7f0000007000/0x3000)=nil, 0x5000) msgget$private(0x0, 0x20000003c4) r12 = shmget$private(0x0, 0x1000, 0x7da, &(0x7f0000ffc000/0x1000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r13 = semget$private(0x0, 0x4, 0x1b2) r14 = semget$private(0x0, 0x7, 0x286) semop(r14, &(0x7f0000000a40)=[{0x0, 0x4, 0x1800}, {0x3, 0x1, 0x1000}, {0x0, 0x8}, {0x1, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) semop(r13, &(0x7f0000000540)=[{0xafe1dc67404631f0, 0x8, 0x1800}, {0x3, 0x20, 0x1000}], 0x2) semctl$IPC_RMID(r14, 0x0, 0x0) semop(r14, &(0x7f0000000700)=[{0x2, 0x8100, 0xd9fa07b72ae6faa0}, {0x1, 0x7ffc, 0x1e5e01f3463b19e6}, {0x3, 0x101}, {0x3, 0x0, 0x1800}, {0x1, 0x80, 0x1800}, {0x4, 0x5, 0x1000}, {0x5, 0x0, 0x400}, {0x3, 0xfcae, 0x1800}, {0x0, 0x8}, {0x1, 0x80000001}, {0x4, 0x1, 0x1000}, {0x2, 0x8001, 0x800}, {0x0, 0x100, 0x1000}, {0x2, 0x3da, 0x800}], 0xe) r15 = semget$private(0x0, 0x0, 0xf2) semctl$SETVAL(r15, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r15, &(0x7f00000002c0)=[{0x0, 0x7, 0x2000}, {0x0, 0x736a, 0x1000}], 0x2) r16 = semget$private(0x0, 0x4, 0x90) semctl$SETALL(r16, 0x0, 0x9, &(0x7f0000000580)=[0x7, 0x401, 0x4, 0x3, 0x3f]) semctl$IPC_RMID(r16, 0x0, 0x0) semctl$GETNCNT(r13, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r13, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r17 = accept(r1, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r19 = getgid() r20 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r20, r18, r19, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r21 = getgid() getppid() r22 = fcntl$getown(0xffffffffffffffff, 0x5) r23 = shmget(0x1, 0x4000, 0x40, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r23, 0x1, &(0x7f00000005c0)={{0x3, 0xffffffffffffffff, r10, r18, r21, 0x80, 0x8}, 0x8, 0x5, 0x0, r22, 0xfffffffffffffe01, 0xa, 0x7ff}) r24 = socket(0x18, 0x1, 0x0) socket(0x18, 0x400000002, 0x0) r25 = fcntl$getown(r24, 0x5) r26 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) chflagsat(r26, &(0x7f0000000440)='./file0\x00', 0x0, 0x2) r27 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) chflagsat(r27, &(0x7f0000000200)='./file0\x00', 0x0, 0x2) r28 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r28, &(0x7f0000d06ff8)='./file0\x00') openat(0xffffffffffffffff, &(0x7f0000000a80)='./file0/../file0\x00', 0x104360ee702fc06a, 0x22) r29 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r29, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r29, 0x0, 0x200000000000c, &(0x7f0000000140)="ea01000000030000", 0x8) r30 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r30, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r30, 0x0, 0x200000000000c, &(0x7f0000000140)="ea01000000030000", 0x8) dup2(r29, r30) r31 = kqueue() r32 = fcntl$dupfd(r31, 0x2, 0xffffffffffffffff) close(r32) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f00000000c0)=0xffffff5b) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) r33 = openat(r32, &(0x7f0000000ac0)='./file0\x00', 0x20, 0x40) symlinkat(&(0x7f00000000c0)='/', r33, &(0x7f0000d06ff8)='./file0\x00') getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, 0xc) r35 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r35, 0x0, 0x200000000000c, &(0x7f00000007c0)="eaff925c00010000", 0x8) setsockopt$inet_opts(r35, 0x0, 0x1, &(0x7f00000003c0)="0100127165915c00", 0xf7) setsockopt$inet_opts(r35, 0x0, 0x200000000000c, &(0x7f0000000500)="ea00005a00000000", 0x8) setsockopt$inet_opts(r35, 0x0, 0x200000000000c, &(0x7f00000004c0)="817159e3b2445200", 0x8) r36 = socket(0x2, 0x8001, 0x0) r37 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r37, 0x0, r36) setsockopt$inet_opts(r37, 0x0, 0x200000000000d, &(0x7f0000002440)="eaff125c0000000097620ceeb15b72e80a301ad05ecbf61fd25101ace5980a0fa50130428e1ef95d3463454834329d01f4bed1a951de5de0aada815632d74ddc344f233a219100000000000000001a1878fb101ae5a37267dfc1ad531ba6c22f28ad36ac16b256a2c5e9e224f1ce4872477b1cd115a40be38044e105ea097961b6b85ccb717f1a9d9944b49d3e098d26e7482822a1ddcd5e9225a2f237e082f41ea7e010ce008ec3e2efcee592fa1314b7d5ddc3977be79d9f01b1720911df075f458233895a119830db516bfbe54cc90c17183d105bd51c2d9204de51c98e4ea834581cd8e63b133149cb92831f13b8c11d5b32f5224171dc0438fb55df25b4c05531520a90eae7a84b6de1c00374c000661dea3e4abf535a88660177c21afe744b604ba73b61062f3673b1c2f40fc728ffe304f304b932e58dea0e99809a1bf17b54d7702e8b8eed1a2f0cba7dd313ee55bc14ce8efe9fe34041e6f4978920cde003332c2899146a5f8be61531df75366638f8f4d1316cd3a203d25b300cd754e317e31a17b43ec399d6905fa2bae3dccc4dac61b48e8d9cc510ebddbbec07a7b3cdeaf84c4fd8f194e8dc876c85328deb5e59a7e46ffb65925c5c0efa12c16140467cd7fdc6c2d6bb2e3de83d202ef24dfae8fb7bce5a5a2afb2478ef0e19dd00b0ab8c9badf948a94f1e575c65fb00e6b7510791987d9e76a1f404fe8d1bf9fede9c56976aa8d0b8d6ac23d54430e4da0e2cc262e42b577384f58c48f17631e14d3399d49a9c04e27c364b87ad3115b02e639da8e9a616e376680d13ae21a97192b483f564a4fb42636e5cda5e462a1db62eabff13036704aeaa4070ed028277ade753a01111c25d5c799ad2747faf42b47429a4f0d9f7f80bd318d4dd7e025ede3e885ac2a08d484de0b585eab6294a4900"/686, 0x2ae) r38 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x4, 0x0, 0x0) dup(r38) socket(0x2, 0x8001, 0x0) r39 = socket(0x18, 0x1, 0x0) r40 = fcntl$dupfd(r39, 0xa, r5) ioctl$TIOCFLUSH(r40, 0x80206913, &(0x7f0000000300)) socket(0x2, 0x4000, 0x3f) setsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000240)={r25, r34}, 0xc) r41 = socket(0x18, 0x1, 0x0) close(r41) r42 = socket(0x10, 0x400000002, 0x0) fcntl$getown(r41, 0x5) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r43 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r43, 0x0, 0x1, &(0x7f0000000040)="76cb42cad76f6d37", 0x8) setsockopt$inet_opts(r43, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff115c00000000", 0x8) setsockopt$inet_opts(r43, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r43, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) r44 = openat(r27, &(0x7f0000000080)='.\x00', 0x0, 0x0) chflagsat(r44, &(0x7f0000000200)='./file0\x00', 0x0, 0x2) accept$inet(r24, 0x0, &(0x7f00000009c0)) openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) 11:31:34 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r5, r4) connect(r5, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 11:31:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x2, 0x2, 0x0, 0x3, "0000000000001e000000fd000020000000000400", 0xffffffff, 0x2}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$inet6(0x18, 0x4000, 0x7f) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r5, r4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) connect$unix(r4, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) dup2(r3, r2) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) sendto(r0, &(0x7f0000000100)="9edb28f8f99eb18b6255b0f22c506163f49171d16469167b90562a1078c3f9de3adcff56a00200000000000000aab73bd7eab706f760d612d5f80622130a14656b9fb4a3ef43bc194c1ba83b5db3fa", 0x4f, 0x0, 0x0, 0x0) 11:31:34 executing program 1: r0 = socket(0x1, 0x1, 0x1) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSDTR(r1, 0x20007479) 11:31:34 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10002) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff77, "070000003e79010034840c760b666bfede477dac"}) ioctl$TIOCCDTR(r2, 0x20007478) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) readv(r1, &(0x7f0000000040), 0x16f) 11:31:34 executing program 1: r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x63}], 0x2, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) dup2(r0, r1) 11:31:34 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, "00000000000040dcc400", 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x2, 0x500) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = socket(0x10, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r4, r3) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000140)={0x1000, 0x0, 0x7, 0x7197, 0x20}, 0xc) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) readlinkat(r6, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/90, 0x5a) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xc) sendto$inet6(r2, &(0x7f0000000040)="6454688fd066092f560e9f5f3818431ede94ce40c4bfc7d621751778da759b5b3d9bf6a4d1f4b663f238eedd256b6cb73d64b97162fbfac15e84d36cca24e4", 0xff99, 0x0, 0x0, 0x0) 11:31:34 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) fsync(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) recvfrom$unix(r1, &(0x7f00000000c0)=""/160, 0xa0, 0x81, &(0x7f0000000180)=@file={0x2, './file0\x00'}, 0xa) clock_getres(0x4, &(0x7f0000000000)) clock_settime(0x0, &(0x7f0000000040)={0x1, 0x8}) 11:31:36 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0xa, 0x2818, r0, 0x0, 0x6) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20006) r2 = getppid() setpgid(0x0, r2) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x3, 0x2, 0x9, 0x5, r2}) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r0) wait4(r2, &(0x7f0000000140), 0x0, &(0x7f0000000180)) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 11:31:36 executing program 1: pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000440)={0x10, 0x7fff, 0x4, 0x1, [{&(0x7f000053c000/0x4000)=nil, &(0x7f000071c000/0x3000)=nil, 0xdaa7}, {&(0x7f00005e9000/0x3000)=nil, &(0x7f00005ba000/0x4000)=nil, 0x81}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f000070d000/0x1000)=nil, 0x800}, {&(0x7f00005b1000/0x4000)=nil, &(0x7f0000410000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00006d0000/0x2000)=nil, 0x4}, {&(0x7f0000596000/0x3000)=nil, &(0x7f00006a2000/0xb000)=nil, 0x5}, {&(0x7f000071b000/0x4000)=nil, &(0x7f0000636000/0xb000)=nil, 0x2}, {&(0x7f000069e000/0x3000)=nil, &(0x7f0000523000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000504000/0x4000)=nil, 0x404000}, {&(0x7f00006c2000/0x4000)=nil, &(0x7f00005b3000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f000042a000/0x1000)=nil, 0x4}, {&(0x7f0000795000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000437000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xdc}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f000072e000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000694000/0x1000)=nil, &(0x7f0000672000/0x1000)=nil, 0x7f}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000507000/0x2000)=nil, 0x5034}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7680}) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) madvise(&(0x7f000066e000/0x4000)=nil, 0x4000, 0x4) 11:31:36 executing program 1: getrusage(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r0, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000001280)="732fcfae877ff68ec4e43249ee59b31df6d4ba3d5f0e9c3309053db0ad4c3a38412376f73141e97940ab6fbc7b5398c3c40d0d180345db7194a732e66e48e021879f69bb0c3b152fb2cf78f2159e297f8aa0b1cdc96f502ab9752a8fb1956fb1eaa84d29e4080a5e4cd6c5c0de406dde2c618e71ddced9cfb21d6d353cdc89dd9aa7", 0x82}, {&(0x7f00000000c0)="77ca600291df0b3c1ec021f940823366b51cce737ff8420efddafd92529da9359b213824ea33fbff6805ad4d", 0x2c}, {&(0x7f0000000100)="4ad4b85d709948526867c8abb86ab159f8e7314fba38086e62f087d60c4a3d1b1a1e62eb2b24124c646f6cd1b5fe7729ed955398b32d3866660776996114ce1d92ef8e1550a82e9b6b720ded0b0afb8363312b734bb12584f3180f687988e36ab794ef8ab0e2ebe15b3c5460fbf8edc80497265a37a56c753cb144555f1677ffc59f223946f12e6e1c85d037ddbc2d33f982b49d32a1b42bbe546ad466d994c38e3fc7194b1f49760dd5739cf57574e549f3ebbd007621d9beea30bd6b05ed9d07b7b261079b8796c2cb6582ad", 0xcd}, {&(0x7f0000000200)="d348c029434b1b382cdb08803732f34dbcd7f4b677af421a888eb8ebabafab894c035eb7266c35d4f6eabbc32b3bf459fd585070943cbe84a17bd5b9576fec9cbdce5e76ce644b", 0x47}, {&(0x7f0000000280)="befe296248bfb3d272bd0d510b8c88b3a569003709dcef1acffde5d471da672cb10b08fe", 0x24}, {&(0x7f00000002c0)="569e03be6f21d2b7332f791158b1f074619e1cc4a498043ccbce162621bb669268cf69440e240ffc3cb313dd2ab2762c38fd9f855835c165ede55e0e302f329b2482e64308a9929169e2fac246a0cbb3d2394fd5b2009f3d5543f1d97becb15a53ecaacc1be29da82a4cbe48729c3cc59a6fc3bc5ff20cf4a95295be925dc10dd71911b56a1a61c48efb8c72e98e2b219fc5c8bc13f8aad26417747809ddc64e73595c4751ada65148bbb7dc735ecb762e5a706b9784788db85d6b09a08466c7ab12faeb30727284a436f5fb6c5f6a502f9939ead5e72e401ccf6e7c1b7dfab5c1133ae7620b7db1c26c9e1f013974367d33744eec5d48ab48d49fa9826a6f920ce9437cdd1780d7412a435ea6a82405128fc2eef26a203bbce07c79b926fcc52dbe0eb60cf6016b05778680d87ab34ec3b78aa24c7c87ff8412c05d1a45cd958f2328c498a49a30d2be9b5d85591cc7eebc35137b6e10990803430e906332ba41e789f7034d6c114a434ffbd4fe4fe385c6385cf19fd6b5b793c6462cdc53d0b52520a5a7404d49480a4d8dab5a6258333151b621df561209e45ba3eae953cb44d80cbaeb81142fa29bf530a53dd74802118cfdfc7d6bfbbc1c22907037ed0a3d48a68fb40d914e015453e17e85cd5ab36912700c09305db561a1fae90a66210290a1d5726baafaa59e7cdd9363504276eb5685039a3758ba43a4d0134ff54c2a34aa239107e6d663347e4f550cb773f0c410b0b1b10e6a9204557f52ffa67c568324fead760b9b107637ec6555e4cb23a38d7202d84b252904a0e8c8972e85c080c4dcadd9043aa5ed13f766f735e8658c08fd35720bc6e2ddc7994bf04a7365f27ba4344e2543c981149cc081d893595eab2e90088a37e0606971b73b90b7b3ef0a4680019c1268ca70f0f9a2088cce54aa78da69a63a2fa7187ebdddf586da19755960b371c0f503a6a143b59c260493adbebb8abf69739475711c57972a35acdda7df992696477a65942dacfd877a01040582c1023ba09612e53f3f92a473c41e7c8a6ecebe5842d48b89152b06e7cb4db4cd1c3d0e111a1786bb5ab1c39cd233a832a9ec7f14721f182fdec524a79a9f41a809949e34cf3e1ed3bbd46385eaaf41222436b2a08800c1dfbd50d5158f6df9e6dcb6276a7ff353695f0ba6de5e8bef7d808a0e92c824a2223dceacb934cfb139f5844c0f44979662d68941d2a808e615b5494cf0253b6d426ff55d0227e16d0e5589e22446facdc3bc4605526715b825917390af66e041eb6a89546f3d9156c30801212529288b36c63898aff719431c749978f9ca059ed7daa5e4420f2df1c8714d79c3391137057670de0d8d8bb10b279c09acc39049706c3b1df16e08ce47b64fde2a0ec19170817db2ac9aa6ac46cf0b4b46ee23be3fa197c5d6c57a3f5ce181d7a3b3e5be74dce06fdef3863836e14ce0aa074abdc392a3b3d528cf30269ea5a89c36028f4f1ce9036c4e2a544f3a5796f287b0bca4a01687cc985bbc4b5281eb144282eacb46df5265b665e06490d65cc6e75c87b7baa1819235e48e8ab4d84451379937f1178af8e0635860b81fcce8818d93eca3194a7906e259ba97231fdb5146a58e6de8ec4ce026268fe419f09a595c326023a88869a9dfd9179070b79d94504fa9d81af049d534193f30c743a60f39218e836caf9d24b8f54eb5283b7b56c064518e224d0bd7bdb3623fedb516fbd8d5d2b8de0ac93cb9bc1bb9965f7c6a163447850123ee0cfbb489d0e4c9b8a99bffba33790d4b0757128115ec0a3af25e6de19c352771df4b1edbf3cea176db4a5529741102e5038cb241c3f54bc0751f7867145bbdd860b2d0afc94c35ed2301cb303c4da464047053ac165176f82c056ceffb36458a4bea15e62a1911da2ee8ce0bfff74cc71eb36b33fda29fe776dd6e17e1687e3d53c6de17377734edb6714fc815b73c319380a500694dbd00b7bfac66a8777ccf64b6237bdecdd6c0645207844cbdbd02dc4e200d6b9b415b194cb09cbf2e4e66c834cf57971a7e4a65b8f271e7a7c6a97ea4e55335b41452eba6cf83650cae81462d9e0a04ff742ca1922da6c0847f5032b92bc2b7c9d0d95cf6a6998ffee45c315271e1ad2d260ee24b5720b20f55932c9e527791d105eee1d12735816c11bd42209b2ff6af650304f8fd44bb411a6a810c3ce64c414865afed815aa0e4ef10738e3ebd695ffff8830569e9d45078ae4668811765192b60fbe4933cb2b9ff51feaa1d9a7c229cbce750c3ac9092fc1b4fc62a71c7abf1b58e14a742e8e0662abba4eca11549834aefc19a32aa841c536623f604b5dd20d024b9019fe5ffbaa87fbed4f43bc1e3b087687b5107befe4867bf726ece60b9eb03e63cd3ca2b1023b8412e859d41f7084376d4675661b0e19cacc25a0c705fd082feefe489729fa60dd6049e73019d95e07f92739caf86b4649fe7362e23dbc67247209a8eadd05f7759480fdba7632a358f56c94117688d3c0b69025165caba5f32f5303aa3582ac746de823fd57714280260aaa230093576386f5058312bbbc368498c67094cf128356e7cd40158443d85bf3939aaae2cc92fa9f853c9db6a0eb84defeaf73e85a9fbf251fb2ed1d4fbfa9ec6b5c00507a9112b3287865d8f1b543160e1b804dc676da21e406922ccffe33d1b54ebc66ab76de6af97600af96a6829af8d675d7c0636d3c051ebca43d2f0ea3dec8964be19d36beb45b1b910b6f35777884c484a337da59d88e03ae7d4d1f23cca17f32ed624742b273d296ee5b18eb5d0d59f04a77ac3fad1405e1641d2c7059bc5a33326b2d76eeb300254558de63aea187feb6a881bc60305e43f187acb6c584bafacad9766b3aa1d037d76e52c16f88f7d30c20c62011dd0af307351a3ddd7004dd7cfad991437532863baf885c5b750b1506215427350cd5ecc4df10f0a10e6597faa53f72645a5dbb53be31e4e381d07df7e3b1057257ad8beb566d8fffe408b6a24fc738322011db2a522301f33c77d4728444121e2ed8a61871899eda2fb2386e9a354ee5f88ced2b9803eddff43fc39f8f52b500e96598dfed451fdff0616a4e5874e39d97c4bc527652c9cf7ecda6269366ee70ee16da1607a9fe809846897105eee6d497995c8fb7b14da1c3142aed3c2c58a75ab88193080e3383aec2805279d7f78d7f11183d04271ac05566d23f2fba7122fcfe189bcd1deedf8e961e7aaddf7ea26bcf1e726544e9698686e68eedc1c04f5a22546f34b4d8377a8711adc84666e717ca0312f62352c4f77a65aadd34b0c15d4e909e24d6b22753e0416f04a4b71972b93d0136e8c9db7e146d1d9f263d3cea9cf104592ac5f65a0aa44eae83e61bcf03437f0ab9712a3576a52b0037fb3599a1546b505cdd24f3dfdf47f979599530da94dcad0a400f6efed4bbb582029f0b8cd0b5778ba7788ae70c668a2ed7f19ea0168454cc33cf53d8cbf9fd7d84a68aa5146c0c52ce15cfcf483749569f56e6b7189f592da81a10e61cf05b27c2fd66b4595ac399668c6e29bf91bb9725deb7fa4f281592f71a097692e3cfb5ed164a235e373ba805e36691586f75ee7ecc3e9df987d1448663a40339564507a7fcb61a4c5b9189018ad8b96458c630744421e100bf781001d5817ac1895a07f38aed093e204f667d1f1f2abcd0d8542373d17293f96c987553bf4296f9e0b104f777c6aab4bdfdbe4e9668ef46940a60ef0d12646f671a8a5efe3d16c504de95b316c21a78893886e13f02e3a004a17b60781fdd03e3acb8422018d6009c20be566b1d9f73fdadab5e7506f979fb27e65cecb6d08ee76c6f2948f8eef0179f913f9f1a8b6cf1e4cc27c81a8b0bc135bfb4b865df669f0e55fa9da441cc7b6b74ce2f8cdf8a18f7f7c7cc4954a7359a1dcb8a43eff16eb1796acc21c94ef460980f4440ca3c7d3572f77b63b4eb68a34374eaf675c499f57774b11cc7ebd6545f5ce318b40121dfc52eba2d844f353bdc3f9612a9f41cdf3ad4aef396a0852ed7df0ca37418bdbba3a09811cd4b61519562ac053632575a36d275f169dc8b49772071fa1e51075b7803f9cdbd44c95f6370b686491009976734d58ce7dd085449cb016171a9143f4204d60fdaef1b6bb5bd8d29d500abec0d7e6ba4adc0e4b562c8bf08ae01da95d41c327177daa5434a210fa82ed65cb7791972d22488a02864c0e9edcb29a9bd52c933fd379d73fdbb5042e2899626631ef19e7d359b33bc6b49561cc12fc36c2359ca6cec4b45d4f0b598c4698c8468f766c6a1050a29383929585b09577d0639f451c888536ddc5226bf5ad52f08a0f4d6d0376db268fd49de29ff628227581b3743f944114275bb4603fba81d2ed9e9e614c72ddf77082932f3ef6d6d9d836b990e6e955237aafd8fc95bdb99bbb4c5ad273b059cf14e67df85fa3c61ea5d4d9d63ce50dfcafa15b5ce6b71efa58dcf1c172323f24c615c198af2e1da991b224ffe49d5be0d8ca87bac1210f9b92604d37fa79934e70ef6a2b6bb4a147728fb1ca9187586150839444b43021a9a5ff9835ec96b689bba3ab1e7ba5cecd40b061f725218b883111761d34e5d2244340c50f64ac23c6c19b0d2125d6b02dead544df4821d4a3cbf2cd3693310a4dc8bbe5372a06d887bf42b6bc33838572a2fb77c6db01af0320f8525e038d9f0b3ec3f72ed30c8afe2ff0be1414ab7c703c4d8bce15b432ee828a1f233f955f1808d52a8eb85c5cf7cc733dad2e385c10516a1b62f696e537994d3a386d3e0cc2f06ee27cac7bd89b2dfba31d0939848df2eac3110dc266e3044b352c60bcec66751d1feaa3bba37241a5708ce726ca3bf7abc89499b72592e18a0e22c24f6feb9d3efd13384ea6adce55bb51f202adea56cc6acf54ce2fa867c7192a7fcfd917eadfb610e02f500df8c28ab3e69a409660263e3411c1e24b80f2af14820ca66843b4fdb9c6a2f211cdcdc28d354f761519638e260d139eda811d73dfbf75e06fedc1bbfe2a242f20faf87dbec0734fb4aa097f0c4ea8b02dbb6153b03f20e851ea3392a4e8238cb2896c07f03ab5283ae16b5737024ce4cad9e5f5ec3cad0de3a12b6672a26f686eb4371f80ef529296db3d72d05d7c10b947d7cccaf3c600a2a0c8d68572473978ba2be3c0e803b5dd258fb4fe0532b1b561506698cb5b290f9c4057c788e8e8f5b7a22ed42289de", 0xe68}], 0x6}, 0x400) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt(r2, 0x2b, 0x4, &(0x7f00000011c0)=""/106, &(0x7f0000001240)=0x6a) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r4, r3) r5 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0}, 0xc) r7 = getuid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, r7}, 0xc) r8 = socket(0x18, 0x1, 0x0) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r9, r8) setsockopt(r8, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000001580)={&(0x7f0000001340)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001480)=[{&(0x7f0000001380)="9ddeec9cbefe5fdec94d38518c530c759b3726f2955878dc3328d6d8f671235beaad7396cc08ee6d9d1abf6f0610077abf1df438fc0f19b0550243da8b282025efa342c2576da30fced56e04f8b9ff2bd539d0f250a34532dc95e711d209314ff7604237f460a9ed98939f608e08ae7bf5515b26489b9380011e9d5e6bc6410cef93d13b4065b1feac19901466025bd5c2e137aeb2e5d21e1ec9c5b4a341a11007a4edfdc647962fd922cd860440ee99619e776be4fdc1f786b8e958b7e48d507bdb7d6403ebb88e566fbb2d74857f8a8b12aa1b9cff73e076be233e6b9fcaca", 0xe0}], 0x1, &(0x7f0000001540)=[@cred={0x20, 0xffff, 0x0, r5, r6, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r7, r10}], 0x40, 0x6}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) fchdir(0xffffffffffffffff) fchdir(0xffffffffffffffff) 11:31:36 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xfffffffb, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x10000000002, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_open_pts() write(r0, 0x0, 0x0) 11:31:36 executing program 1: pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x400010005) accept$inet6(r0, 0x0, &(0x7f0000001680)) utimensat(r0, &(0x7f0000000040)='.\x00', &(0x7f0000000080)={{0x2c9, 0xff}, {0xed66, 0x80005}}, 0x2) r1 = socket$inet6(0x18, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r0, 0x1}) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f00000001c0), &(0x7f0000000700)=[&(0x7f0000000480)=']\x00', &(0x7f00000004c0)=':\x00', &(0x7f00000006c0)='${\x04--(\x00', &(0x7f0000000600)='(*\x00', &(0x7f0000000640)='#$}-{.\x00']) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c47250900004507000000000000000000000000050000004004000000fe8000000000000000000000000000aa33"]) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="aa89f3714d8e969533041831269d8b2308b674752621629c6d4d1b166099e56dd88f7ec7cfe420f5057a8a20c4c6a5c0f287401f28a1c4fbacc7988a7a521a0b07f7ff43f8f51201239aebe0e1c3ea0e5f309b443a451f24594173bdb22c02d876a61d0457ce12954d5ba089e5b59579bec72d8b9f", 0x75, 0x8, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) readlinkat(r4, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000540)=""/90, 0x5a) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0486dd60a4f00808183c"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x10, r5, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x60) renameat(r6, &(0x7f0000001280)='.\x00', r6, &(0x7f0000001200)='./file0/file0\x00') r7 = kqueue() kevent(r7, &(0x7f0000000000)=[{{r7}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r7}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r7, &(0x7f0000000040)=[{{r7}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r8, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b53a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203daf58a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r8, 0x1, 0xfffffffffffffffe) msgsnd(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d208a1adfaa434bc15c232cf8d1e71dafb80c7acb30d7100108000000a67815dd92248a9cf21bb8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd882c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f17adf80118713cf8f38bc56e3cdce8400"/232], 0xeb, 0x800) r9 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r9, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) r11 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000000000)=""/155) r12 = getegid() r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x10, r13, 0x0, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r15 = getpgid(0x0) r16 = msgget$private(0x0, 0xfffffffffffffffd) r17 = msgget(0x2, 0x20) msgrcv(r17, &(0x7f0000001a40)=ANY=[], 0x0, 0x1, 0x0) msgctl$IPC_SET(r16, 0x1, 0xfffffffffffffffe) msgsnd(r16, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r18 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r18, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r19, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r15, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000001b00)={{0x1ff, r14, r12, r19, r12, 0xa1c30682321f5ba8, 0x1385}, 0xc6af, 0xffffffff, 0x6}) r20 = getpgid(0x0) msgrcv(0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) msgsnd(0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r21 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r21, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r22, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r20, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r8, 0x1, &(0x7f00000004c0)={{0x9, 0x0, 0x0, r10, r12, 0x8, 0x2f9f}, 0x1000, 0x1, r20, 0x0, 0x40, 0x8, 0x1, 0x4}) r23 = getgid() r24 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r25 = socket$inet(0x2, 0x2, 0x0) r26 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r26) r27 = getpgid(0x0) r28 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r16, &(0x7f0000001b00)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3e2a14765bbab711fb04dc773adf97c323ba36f73a5bb1c01187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f8835bec261ea79f6175c04db50a45f56f24627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8130800000000000000c2495f2f5fb5c7621e79720000bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3980173357b935c30a87e8eab7f258a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654b9b6a18478b6e931005d2abf2e0b81ea3cd1d2f8f0cbec6aa73c0e53f83db7f690c22b39e3aab2981eea9e91062326fe1e0c249ad54c42071716f575181853ef28cfa22c4472"], 0x1, 0x2, 0x800) msgctl$IPC_SET(r28, 0x1, 0xfffffffffffffffe) msgsnd(r28, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r29 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r29, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r30, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r27, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) r31 = geteuid() r32 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r32, 0x0, 0x200000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r32, 0x0, 0x200000000000a, 0x0, 0x0) r33 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000640)='/dev/ttyCcfg\x00', 0x80, 0x0) r34 = socket(0x2, 0x2, 0x0) connect$unix(r34, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r34, 0x0, 0x1, &(0x7f00000000c0)="071404000973db0000000001000000149b33ff0f", 0x14) write(r34, 0x0, 0x0) r35 = accept$inet(r34, &(0x7f0000000140), &(0x7f0000000280)=0xc) r36 = kqueue() kevent(r36, &(0x7f0000000000)=[{{r36}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r36}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r36, &(0x7f0000000040)=[{{r36}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r37 = kqueue() kevent(r37, &(0x7f00000001c0)=[{{r37}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r37}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r37, &(0x7f0000000040)=[{{r37}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r38 = kqueue() kevent(r38, &(0x7f0000000000)=[{{r38}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r38}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r38, &(0x7f0000000040)=[{{r38}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r39, 0xffff, 0x20, &(0x7f0000000000), 0x4) sendmsg$unix(r26, &(0x7f0000001ac0)={&(0x7f0000000200)=ANY=[@ANYBLOB="ffffff4d7d0000000000"], 0xa, &(0x7f0000000240)=[{&(0x7f0000000980)="7778c340cd4d47b87f54531c5984358c3df87f93c359a8579e665373990feeb7596672bce9fca7da2026e7b3aba15e7f60337d53aa4a8e412be67a8d16f4e72e919946a874d868d1514a294e6100e58f1bfd670dd857f89d04f2a2d30164f29648d642235ad563b8e30948049f031f5a23ddf2cac8949aff8e8b23d8b323e9c240f20358cd3f3cd40e6255ff664b31bab4099e52c80efcac37b7534c4f33406e6946acc15a10fe01000000000000003a0cf55102111820e69343a2", 0xbb}, {&(0x7f0000000a40)="6d81fe2f157702a916b3fa17259954a8889bbfa894b074be8fafe5b132bb88ffdca2570e9a722951b73719b667bd2db4ad83e36cbe3d1ccb604ae9b2d9f88b44878aa11fb04deba023f3a51a448e4968c8b6b39b92488876f92ad90110edf3718410eef30eafa4e4640fd4759c565b667e5f3f64c9d002af6cc9f67a6d4aa9b506e81bae79ffd153c0934f10105a411194313702332398e7b068c2512d37bf8db01237d05be949f04ee50a75f6ce2a11cd1502b6d5e3d2a2dd5174f92aaef4af0f8f55e73ad989be3d9b7a2f97ee4d094b661fe3491015b144f591a756a771a5f6fb542c26f76ad1358613d96fa51b3bdceed943c6ab5eab780074dad30cf79230b73e2ecc6ddb3432b64c451716992ae3b3cbfd7fe963e945d9d4f565f54c44aa9db24c82dd204ffcb51b588ac4d8bbbabaaf040ea555a1db250dccc1259ba0b93a867ac27c8ebbae38823e4d718acffe5f9af323a25e95a5dba5950fabf7e9ebbcd02253b7ea1201921569686fd9163ebcd663d9e2c9c61ec3101a7dfaad50582f06eab34bfb668daf1e2aaa0b405a894635ef6bd67c3a7c249f2b7711450dcc0ca9fb430070e09f49051f078c67ba35ed0bb7641e42f247ec4c5ee890de18c8267c7473bedf797dfe785cadd64f532f6fc2d23be52317006981f5bcade33537ddff658bbee97e82963fbbf5b7a7563411f8bc39fe4e626e3979b6ac71090dd124c51b672081c1635b09bcde721017ec539431f995027533c141701dca3983ed23a6ce564c28a0be533b2af4cb407efe5ea7519e4aeb1cfb346c6fa4d9f8182924005bc668b6542ab2089a4818e80bdbc530d87dd495aea2417c244812f5f750fc8eaf6a264b7548a0f2ca2e63538084ab6565d3c8767ac2e6434825f16fb5b895ca70d5023481fe387978d7aaae5bd43b9cc427cf165bb07762f7233550c8e52a65e63c5677a02e213fe3b9c0790dc480a83c44cb77690a794b160cfafeecca24e11a660902a7021c62e8b544f65d77078a4545766e4c437478e5a7568b563b4a1d3cd10c38e3ab50799250fdbe77666edf328824a599e645e86df2b54557696ce253a583ef9d4879ae6f85d782d622d4db9aff39c35f13d854346ad3221fa6413acf0a83534010aef0d85e6ad384e90c07efdf6cfe6d9550fb91d265703679538bce48081b21a30f0ddc14bf15d4070267c70724142e549f8cdba740ab18c31af4fd455808c864ef86933ae23dd8aa1bfa0d99ce10914e1d9558bf7ba7fd1d37f8e742f3177230de3fce0cfdac296f6899d9162ba40fa60c053a9e734a67955ab65f41b68bc49432b5b068ad054e27801d89889beb1d7bd4b74e8fb1aa65c995a2fbf32fdd78fc20e2b485e6103ca8a087bafd2fcf216a1236dfe363944e8c7ef23d9140dcfcfc619f22f1e7b1149c703a88124e47b5084a7bf1a3950b8b840f6a2232f90445e2ec65eff95a6f7b4574244672e875368994d897ff63ef4bfc9e494e59dfb3415d8b34010aba26528f681475b42d9b54a992a4ac86429f0a61e97292adc8ea8103d50bf0497abca5487210c4cd976b8a5b1cc5ba4d1dcde7f9cc1dcee888e577895e5b6a4eb857976c574bed9348ce3c89a65fa45e73662afc51e9515ac16ecee589488a2300faa65cc58896312e1012a69d4de3a70416d64e70c35f42cc7fcfc1afa74e53877e252dc6323433d6642e061157fec25ea4554bb52f88b0d41034bd6e9fe6b1e3312e102efa76c469a99f5f406808a5f59bc9d173115dbd31b0ce59e48b0e8991be698a28431a0da79c8c735e59c25841b0963e025676df89ef75d6482d35b11ca2d00c2c4caeeea9630fbf2e0272e9f8463a9f268e8a4f75907752eb7d8ddcf6c0665387e48ec4c82bf6b5d571db589611629dada5e682ed1146a42324f4aa45b90679411bfab65362d1c6ec42fea68fd225122ac6b648bc34b3040a8c4a91d0f4efbbd4671d08abe8f84fde93c63e71d8fdd9a6275571e688deeb797fbe0e32f850360340c8bd582f031ee01b1af0943774fae793d19f4d4fb422b47961a2bdd91dd8b537ca8456fbd46e4d8b4e8eff9f413f21c4788d3c9ec91d8da591e000374f7045c3c956c0655e5252c65f6259e14f6609163d69dbdcd97e9e0e7506521e0b316b4d2789614157da5f1f2a82d4f954c4408784d0986c31bf280ec26f5d8fd8175b8cdf11cba76b498e96bde65c816c66af283fddcb225f30a2e28858fa34efdb27e08bba1e96fb8a89cb60f070444ce545c575cfa1c4285855f862c30aaaaed3d736b735c9a21a902014c789b6d03e16e3644ef4bb9945bd2cdb3c58150a17993670389fbdf2be47dca18cae811bf18e0423c0fcbbec458484e09d8164c46766ed1cdb830c3a32718f260500ae3c5a39a896ee91a7d933d82ad16595ac3980e60aac60690ad7aad0e76fc77f70a5d2eaf6841f5369ce8432c9b8da07e5960b998b0f57c15b78276f7d310305462a33a05a971d8ac48f4ae79addea605d003d15efa0476b7aee8377cb81b6791c286c7cf5cb8ff40830020781ad73b101fa261af675bb5a35c673421626d12013b3db8d47e33cb4220064d9e87448a0188a929b6025eca8876b81a098aa887df4c30663ec859dbd6aecf0df169755f1aedacf752860d31d6c2e3786b21751a474a1e8b02a4e1541243e7862be55c6e42c86dd6b629252f857cb5873c09ec5349f50a93e28c1bfad2f3545a9c4697d826ee86e787393e88828b2a21bf55f393392c761140cd49fc99453df569583d04abab4b69c54a34d42f478a01f1b2877f467d24caaacc1f41c9dbedcb45d320197735f60a751138dcb3b621e63c590f64cdfe370b2c1e0803e493963a1ef3b4035fe966137e1235476bac7ad2b03b5cd7e97d1fa25a8c03f95ba2e1037f02d2474523a0122b3bf4fe6efdc9f5093d03b7251433a48de6f02f7f9ffe400e8a807d157632420511039fc1a8052b7a047d7a28167f19bb19e8fc78461ea1faf0eb0da9c00f472b0140efffec2c750ff401a29eb039e0ffdac306c8a9ded60957487af344cb8443c0a60e1e98f8807f87b3c226699ec8c93a1701e1ab7fbfa5648f7bf698f2bd11fb47bde442bc0ce75255aeec7bbcdb43ee963894d500bf714582343de409a384ac409686bafe3ff6a5d0d871bf8cb9900a39708dc3936ccfa57808dfe7e6b821be560b20f5b05b856e9e182b364ee65cb111048b881e7a24463115b10464a5dcf9c638d787cabf2c7f43cef7259d00acdcfb5fb4feda0d8fc694a7ab818b805d2092a4a6d65fff8a7b7ac94192524f8a7d313b9b4740f68096dd721085cdcc55736305d6f216f6132ebae4efc8b037eb76f9afe8b6568ed948aa834a2bf7ce03bf90909b607d8b5a16688cd03097ce93d4008173001c948fd72f21b23111d9585b8076633fde0048766959b620fd9ff2878be82e14d69717c411c54adf8344db1804af78a9b5794a5dec6eb826ff21856bc72e6cb350ad666ca1609c99631f5141106d0b785d7bd0f65fc97e5c7f1c58660062ea7e311a25531413a0df8642d2c529befd334adf66bbf8c20dda8bd9443db9290e85405ca22d46b506b21dd61f9b39a38fb5a9cdc027e97a323715b57326e65f8e058d24076983ff6a429f525ae1a12a974f00dbc00735db24c04c365c7c626c708491a5c2ba94f1ff47acc750c349e4f1cd2d7d4f900b9b705780f9da5d8747a97d3c35e9d7321ace45ec2e4a20ce555c539906ba362083f069de425a17b8ec437c63fc9e2c5dada07052c2fa98d26f7f4cf515c1939e4435e5d59fc0587b0016517fec8ac8e38edfe862f2b0f6275d802330409b953e39ebc9e94e6eb4048cf5874ba07a256b863eb77e1a32c64bc70a892850a1780f3010c67a62fa1457d906da4e56d31961530e39d0b2dcfe641efbd2feb0a1e9153a7d3fa84f7cf9c71b5a6cf2f033f627ff5af0979dc49bebad6bba9237aef7cc3320c38d61c4a5c3ce7890652b13525c175e4beaaa61b3bd6d1a7c4573d9e84205aef6fc3f5c84623eee2aabc081381005c31b886de4a277935230e0170460c2c0284e2e097871c7d56d003751c370a5bcafe50d6de3a0965edf742c68b53d9629405b56990b45707354366118cd4eddcc158bea3b62fcbc6fb2a36bee7808e59f3002cfdd303bd47db6b03385acaf05beda03b22b13235e42022d47930b45bdc35780105e79aaa60013e6a2099946188855d397ed0dff549fed7302a5b6d2a23bc6c67611fe3347cec7172db827c099b17132afd2be8a9abb08e4ea96dd3c631773fbd9c34a68e68223c27a0674b3ae601a0074836781993fb51fe63d5e1064e0165a221d099bba4860cc67f894506868cc93d2deb2d512cf36c61c3621631bda73cd583300621697db5b866ad6fe0be2d52549def486435f7228fa128c8a0a1de05ee4dcabadcb7628a28d82445b15c97246143d94b215578b16de0779aceae7f3b59a7084da0014645ca833c2392d007bdfada17abc6017c2550221100329f28c51b236a7d5592cf454492e990d0ae4e6ecda10908a10c63ae43d8315a84a76066afd9c889a7b07cf3e63316a4d607c1933be5a8f37fff263aced5c3fb9da18e23415f1f4c6eb981c516f90c2147052bc198970bad0a2c70bbc3cef5bb614cfa756d2702b298aa11c88c1756fb0cb42ffe6fe8ac961c676b55413059bb2fd8a2a035ed3377c0e9eb700c05052b9a693a7946454e35552c4d1991d0970a380892f46f6ccf30abe19a9852cef5f82b61a04448035317471027ada0c3853ec3889128d74c6c8bb919dcc65293e08b479650e77fca968974b3730bada3c8a008e468cffa7d8e368709df7f041e159d5c44933de5ffc2442471a90a9d0721c143ecc07680f0a25ecfb4e327e2583692018fd1e14bfa6e91f78bb6dd47b4d9f6bcd232304e64292685f8dc67245f0f3cb64ea5b13d8e14d1ef94a7beba7186f0076a0d76fccc99fffbb5428c4c5baab1d75ef94dc6f88eeb126ae3b783fd7a9b7b3b0557be6c9bc8f4e69774f31e98e5174fed35981e593797b9cde641bdccb1d8422c3104578356f71da5d576dac4ba43b536db1e06cd29c1bec01c9a67722f4e56d5a1da662882b1419ebff4134da1a6501bbcf19a5578dc5c6fe942bfa2bc2aa3a15ee17daae1806a4d4e4d070ebf24c42999700dc4861fb56bda292774e6d949fbf3084f63522efabf398b37e8ce2695ada6fce6abdf637b7640426634475b038068c01606e4ada22662714a76017f713f141370380693c6d773c80a20d634df94bf2e16b44a495915dfb66bf98a5253f6947427af4a7cfdaa49479bfadeea358aff5946dbb4d335d97142f79418c10e28085114775f0078da93af5e5bdd51002314703076e37de2af274a6d8e4a4ac9a9d2f9c8743dd45894da4c25791d8d78b59c0f60a700e713acb3195861a2b99ad56816ac4b03561d5873ab3ad6625bd2d8773a3e523be24283d616a789ba357a176e39e61333ae21fd618eeacfafeea0c589e3f34ded23ee24fc0198bbae705aa210478d13c648ebc08e7ea7c23d98c7645e87a484846f0b2577e02f520e4f13c242385684b97e7b14500a224121d6b9891d13cc1757c1fe14c80e385f60a9fc47c96b142e4ef4d54fc725f688398a119a166080fbf220708d2907a896676c85c6138ac49f29febd64c3827f0c026fbb22f112035e37545b7daf675d3956227e7370ff1c8a00267c40767964b8d8058185a9f8f3724613e49fbcebe5f15c6c22e16f0edec26d6f34bff7dc23644a1d7dfaf83722", 0xffffffffffffff70}], 0x2, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r27, r31, r23}, @rights={0x38, 0xffff, 0x1, [r32, r25, r24, r6, r33, r24, r35, r39, r37, r38]}], 0x58, 0x60f}, 0x0) fchown(r7, r10, r23) r40 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r40, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r40, 0x1, 0xfffffffffffffffe) msgsnd(r40, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d208a1adfaa434bc15c232cf8d1e71dafb80c7acb30d7100108000000a67815dd92248a9cf21bb8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd882c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f17adf80118713cf8f38bc56e3cdce8400"/232], 0xeb, 0x800) 11:31:36 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffe5d) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040), 0x43071, 0x0, 0x0, 0x5e) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x7, &(0x7f0000000100), 0x6, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r6, r5) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x7, &(0x7f0000000100), 0x6, 0x0) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r8, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r9 = socket(0x18, 0x1, 0x0) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r10, r9) setsockopt(r9, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r11 = socket(0x18, 0x1, 0x0) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r12, r11) r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x7, &(0x7f0000000100), 0x6, 0x0) kevent(r4, &(0x7f0000000000)=[{{r5}, 0x4, 0x28, 0x1, 0x80000, 0x3}, {{r7}, 0xffffffffffffffff, 0x110, 0x40, 0x80000000, 0x5}, {{}, 0xfffffffffffffffe, 0xa, 0x2, 0x4, 0x2}, {{r1}, 0xfffffffffffffffb, 0x62, 0x2, 0x1f, 0x9}, {{r9}, 0xfffffffffffffff2, 0x8, 0xfffff, 0xd8}, {{r12}, 0xfffffffffffffff8, 0x80, 0x1, 0x0, 0x4}, {{r13}, 0xfffffffffffffffa, 0x8, 0x1, 0xa9, 0xb3e6}, {{r1}, 0xfffffffffffffffe, 0x44, 0x4, 0x7000000, 0x1000}], 0x2176, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x35, 0x20, 0xce, 0x4}, {{r1}, 0xffffffffffffffff, 0x20, 0x20, 0x9, 0x9}], 0x80000001, &(0x7f0000000140)={0x9, 0x8000}) write(r3, &(0x7f0000000100), 0x2d4c83d8) execve(0x0, 0x0, 0x0) 11:31:36 executing program 1: setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x95}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x7, &(0x7f0000000100), 0x6, 0x0) ftruncate(r0, 0x0, 0x4) r1 = syz_open_pts() r2 = shmget(0x1, 0x1000, 0x245, &(0x7f0000ffe000/0x1000)=nil) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)=0x10001) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r4, r3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) shmat(r2, &(0x7f0000002000/0x4000)=nil, 0x2000) shmctl$SHM_UNLOCK(r2, 0x4) close(r1) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x2041110b, 0x9d98, "04000095440400000000000000030000000500"}) r8 = syz_open_pts() close(r8) r9 = shmget$private(0x0, 0x3000, 0x311, &(0x7f0000004000/0x3000)=nil) r10 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r10, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r10, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff}], 0x2) r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r12, r13, 0x10, 0x9}, 0x8, 0x1, 0x9}) r14 = shmget$private(0x0, 0x4000, 0x322, &(0x7f0000ffb000/0x4000)=nil) r15 = getegid() r16 = getegid() shmctl$IPC_SET(r14, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r16, 0x0, r15, 0x2}}) r17 = geteuid() r18 = getgid() r19 = socket(0x10, 0x8000, 0x2) r20 = fcntl$getown(0xffffffffffffffff, 0x5) r21 = fcntl$getown(r19, 0x5) r22 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000002000/0x2000)=nil) shmctl$IPC_SET(r22, 0x1, &(0x7f0000000840)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x1c4, 0x80000000}, 0xd, 0x102, r20, r21, 0x2, 0x95, 0xffff}) r23 = getegid() shmctl$IPC_SET(r14, 0x1, &(0x7f0000000500)={{0x0, 0xffffffffffffffff, r23, r17, r18, 0x10, 0x1}, 0x3, 0x4, r20}) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000240)={{0x1, r6, r11, r6, r23, 0x3b, 0x5}, 0x6, 0x200, r5, r5, 0xe8, 0xfff}) writev(r8, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCSETAW(r8, 0x802c7415, &(0x7f0000000040)={0x8, 0x3, 0x81, 0x80000001, "a49fb0c45fe6406a9e2acc7a5091b4cc3c70beed", 0x7, 0x8001}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000300)="14f59c73114aa08c17cc7ae9fd1bafaba4381a025eeaea9483036959c7e538b465d32e9407580caf90dba2b811a5f43bdd76c7b3666e64c79754c8b1d59179b7e723ac72005f9868aa7949171b980af89a8dba8983321c71763b31271f8f26b99dcc67eb41a50a52e0bbd0b804", 0x6d}], 0x1) 11:31:37 executing program 1: r0 = semget$private(0x0, 0x4, 0x1b2) r1 = semget$private(0x0, 0x8, 0x80) semop(r1, &(0x7f00000005c0)=[{0x0, 0x0, 0x1800}, {0x5, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0xfc00, 0x1000}], 0x6) semop(r1, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r1, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, 0xffffffffffffffff, r5, r4, 0x82, 0xf7d5}, 0x4c, 0xfffffffffffffffe}) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000440)=ANY=[@ANYBLOB="780e24778c71176a624d18cc76c7da108c4a0217f2e8b91ad38a6b1cb1459c6ef503fe6fe6376d4e8b8395106332a13102513a03bab366a166431b0ac92f9ed88bd93af2a831b6bf85cad7cc996627c28cb4d857a508bc8446299d3c039cae2874dcbf651c7228fac2d95d669b6624441d8e2ee0eddedb4196a4e0af3480cd70893066ce82554434e1d8fdf81b391c78da48b39ade44b257"], 0x10) write(r6, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r8, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r10, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r12 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x21b4, r7, r9, r11, r12, 0x109, 0x5}, 0x7, 0x4, 0x8}) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) mprotect(&(0x7f000035f000/0x2000)=nil, 0x2000, 0x0) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r13, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r13, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) r14 = semget$private(0x0, 0x4, 0xc1) semop(r14, &(0x7f0000000240)=[{0x1, 0x2}, {0x0, 0x1000, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x10, 0x1000}], 0x2aaaaaaaaaaaabac) semop(r14, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) r15 = getuid() seteuid(r15) r16 = socket(0x18, 0x2, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r16, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000680)={{0xc, r15, 0x0, r18, r17, 0x5, 0x3}, 0x1000000000003f, 0x69, 0x200000000006}) semop(r14, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r19 = getgid() r20 = socket(0x2, 0x1, 0x0) connect$unix(r20, &(0x7f0000000100)=ANY=[@ANYBLOB="6a8bd47981be0951eea218470be9e17160c9b804daadc9539dbba938"], 0x10) sendto$inet(r20, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) sendto$unix(r20, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r20) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r22 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r19, r21, r22, 0x10, 0x9}, 0x8, 0x1, 0x9}) semop(r0, &(0x7f0000000040)=[{0x0, 0x8, 0x1800}, {0x0, 0x0, 0x800}, {0x4, 0x2, 0x1800}, {0x0, 0x6}, {0x2, 0x2}, {0x2, 0x7}, {0x2, 0x6, 0x1000}, {0x1, 0x6}], 0x8) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r23 = openat(0xffffffffffffff9c, &(0x7f0000000180)='\x00', 0x1, 0x2) r24 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x12, 0x0) fcntl$lock(r24, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000005}) ioctl$LIOCSFD(r23, 0x80046c7f, &(0x7f00000001c0)=r24) r25 = socket(0x2, 0x2, 0x0) connect$unix(r25, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r25, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r25, 0x0, 0x0) 11:31:37 executing program 0: socket(0x800000018, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r3 = dup2(r2, r1) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r6 = fcntl$dupfd(r5, 0x8000000000004, 0xffffffffffffffff) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) dup2(r7, r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r8, 0x8000000000004, 0xffffffffffffffff) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) r11 = kqueue() poll(&(0x7f0000000100)=[{r11, 0x80f20941e5ead7ce}], 0x1, 0x0) kevent(r11, &(0x7f0000000a80)=[{{}, 0xfffffffffffffff9, 0x41}], 0x6, 0x0, 0x0, 0x0) r12 = dup2(r10, r11) r13 = kqueue() kevent(r13, &(0x7f00000001c0)=[{{r12}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r9, r13) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) r14 = kqueue() poll(&(0x7f0000000100)=[{r14, 0x80f20941e5ead7ce}], 0x1, 0x0) kevent(r14, &(0x7f0000000a80)=[{{}, 0xfffffffffffffff9, 0x41}], 0x6, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000640)='/dev/speaker\x00', 0x80, 0x0) r15 = kqueue() poll(&(0x7f0000000100)=[{r15, 0x80f20941e5ead7ce}], 0x1, 0x0) kevent(r15, &(0x7f0000000a80)=[{{}, 0xfffffffffffffff9, 0x41}], 0x6, 0x0, 0x0, 0x0) fcntl$dupfd(r15, 0x8000000000004, r14) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r16 = msgget$private(0x0, 0x110) msgrcv(r16, &(0x7f0000001680)=ANY=[@ANYBLOB="0000000025f158060000000000000000000000000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000ff070000000005000000000000007c4fdaf0dcaeb752cabfd5e8c900000000000052714baf981635b606646969615cae4f29b98aaa76077efd726b8f0474280bbd1646cedb8ce5091c7519900ab3be1b996bbdb78472d3d8955d645dfd9d65b348b397ed342cca9ad5d3ea08f9462e2e38800efa1fbcd5dfdc3356bd0ac61a70880f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e10000000000a174e0b5c55b8312463b1bb415fadf1916e2fd5bba2c6e07bb82c921359d584e72d88c050000006467063ee0d2212851f08f3459031d9cd1ad7574212be54113ee92b7569ea25aa3a085b955164eab0ce3a5c49dcfdea57487694c389e000000dc023260be3fc2c900000004000000000000000900000080d14ad10dfafb3fbc3b370851ce9b6cd4cd303eb19e57f3b5dac17b1dcf1bb72a5552338efa46111c436ee6a7a190584f0279a8537bcf870491a77e70eafeaa0435d633e8f0d22406a299fdb647b9f70973c2f73b674bbf4a1fc42a265efd781b651ce101e460693d73707d0295dd318c6b99c739e4bda4ff290a39908a94b90ef940203e09eb644cfddcf456034a6b5b80de9fedbe93ebe111c252a959c8bfcc46fbf45b7599486064d0d7e618380e6403adfbefaabf2ff71276810000000000000000000000000000000000006c5bf04750b9c1bcf517c47c04960de843569dfdbf6aae0eaba272781747f77931971bb778587a0f9f3c3d9e16a6826b4b3363aa2a3bd19cea7f26fb26f6069403d4864afe9223e9acaa593b0dce2e3c2f20c269b53f5f263a3e4e1562c632927c0cc279ca81e550e0da9f76be27ad74cd993f9384a1100e2d6d2cea16035688fed2453bb3ea04ab45d4c2476699fdee5a84e8a08267667ef048f5aa2d370bc91f198dd0714ee8c7455ddf4c4d676fca571eae32"], 0x1, 0x0, 0x0) r17 = socket(0x18, 0x4003, 0x0) sendto$unix(r17, &(0x7f0000000c80)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26ca80416fa76d06336acf00b7804be781e4991f7c8df5f882b297bddaa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800000000000000000000000000000000000000000000000000000000397d3a47c56e4bfab9be51fc370e59baef58ab249c8d74158a96a82e754cc564ac9df4ecefebc4f779f73b73ee3f2047c3f5bbb63945023c3c73c243da242a3d21256f84015aa990f99f62d2d6f74d41496376d40d6e556007dd44abbb7638f44c4a92787aea2088fa56dca51d3a76651a157ed8418f45e601347b6a16adab464360e46ae656d19ef693c9c27f26e0c20a0d655432c362f4b60675c93989ea9d33a87e236e95bb4c7fe7d22bd94b4058b2750ea57cc41fc7094fddf832061a5d7942459e8476ef8458d0bcb07a3f9a7aa6ba5cabec711220a2ea644537b6bf0cf528ccd21907432dcf74e50a3ff13c731c2f4f3cf6882378ffae2da1ce1af44e02330c3259b2f56cf917", 0x1bb, 0x0, 0x0, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r18 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r18, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r18, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r19 = getgid() r20 = getgid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r19, 0x0, r20, 0x50, 0x9}, 0x8, 0x1, 0x9}) geteuid() r21 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r21, 0x0, 0x0) shmctl$IPC_SET(r21, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r21, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r22 = semget$private(0x0, 0x4, 0xf9ee9fbbae11850c) semctl$GETZCNT(r22, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETZCNT(r22, 0x1, 0x7, &(0x7f00000010c0)=""/258) socket(0x2, 0x7, 0x6a) r23 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r23, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r23, 0x0, 0xa, &(0x7f0000000080), 0x0) accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getpid() socketpair(0x18, 0x8000, 0x10001, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = syz_open_pts() getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r27 = dup2(0xffffffffffffff9c, r25) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xffffffb0) r29 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/zero\x00', 0x80, 0x0) fchown(r29, r26, r28) r30 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r30, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r30, 0x0, 0xa, &(0x7f0000000080), 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getpgrp() socketpair(0x18, 0x8000, 0x10001, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = syz_open_pts() r33 = syz_open_pts() ioctl$TIOCSETAF(r32, 0x802c7416, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x800bf9c, 0x0, "7e389ddedff37173934a3a00"}) ioctl$TIOCSTAT(r32, 0x20007465, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r34 = dup2(0xffffffffffffff9c, r33) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000001c0)=0xffffffb0) getegid() r35 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r35, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_timeval(r35, 0xffff, 0x1006, &(0x7f0000000380)={0x2, 0x40000000000}, 0x10) fcntl$setflags(r35, 0x2, 0x1) r36 = kqueue() r37 = dup2(r35, r36) r38 = open(&(0x7f00000005c0)='./file0/file0\x00', 0x615, 0x90) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r38, 0x0, 0x0) r39 = socket(0x18, 0x1, 0x0) setsockopt(r39, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) r40 = socket(0x6, 0x1, 0x0) dup2(r39, r40) r41 = socket(0x18, 0x1, 0x0) r42 = socket(0x18, 0x1, 0x0) setsockopt(r42, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r42, r41) setsockopt(r41, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r43 = socket(0x10, 0x8000, 0x7) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000940)={0x0}, &(0x7f00000007c0)=0xc) r45 = getuid() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, 0x8) lchown(&(0x7f00000004c0)='./file0\x00', r47, r48) r49 = getgid() setegid(r49) r50 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r50, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r50, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r50, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r50, 0x40087468, &(0x7f00000001c0)) fchownat(r50, &(0x7f0000000080)='\x00', r51, r49, 0x6) r52 = getgid() setegid(r52) r53 = open(&(0x7f0000000600)='./file0/file0\x00', 0x10, 0x24) ioctl$TIOCSTAT(r53, 0x20007465, &(0x7f0000000500)) r54 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r54, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r54, 0x0, 0x200000000000c, 0x0, 0x0) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f00000002c0)=0x12e) accept$unix(r53, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r53, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r53, 0x40087468, &(0x7f00000001c0)) fchownat(r53, &(0x7f0000000080)='\x00', r55, r52, 0x6) r56 = semget$private(0x0, 0x3, 0x4) semop(r56, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) r57 = semget$private(0x0, 0x1, 0x3fe) semctl$GETNCNT(r57, 0x0, 0x3, &(0x7f0000000300)=""/189) semctl$GETVAL(r57, 0x2, 0x5, &(0x7f00000003c0)=""/186) semop(r57, &(0x7f0000000140)=[{0x3, 0x6}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x800}, {0x3, 0x400}], 0x2aaaaaaaaaaaab85) semop(r56, &(0x7f00000006c0)=[{0x2, 0x2, 0x800}, {0x3, 0x5}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x3c00}, {0x2, 0x23, 0x1800}, {0x3, 0x6, 0x1800}, {0x0, 0x9, 0xc00}, {0x2, 0x8, 0xc00}, {0x0, 0x3, 0x800}, {0x1, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r56, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r56, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r52, r51, r52, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r47, r52) sendmsg$unix(r37, &(0x7f0000000840)={&(0x7f0000000880)=ANY=[@ANYBLOB="00d8d51e65e3f47360eb4f420bb0a5b37200000000ecffc4c77e8797e51adfe4e89982a09817064d7bb5de512d49809c90bc3dbd7a4874712ae08e9aa6b865829feb800b1330fe80fa86a47ff296531dba9f20d3"], 0x10, &(0x7f0000000700)=[{&(0x7f0000003b40)="7749b1ca89c1e41fdf6f0afaa82f42618f1c634b1c6664d48555b82baf23ed2ba33485a25e0759d918a0707cd7472292332369466fdc7d65e4bdaf3787b5ede50073ff681188c24dffe979b8acb19822aa1c4ffbd19a56daedff41408985f69d05297796211c88c13b326e2f69ce67513533c22c005e3628c79ac007a490aba5e92c01c718965cfabbbf7ad79505d31604d4f2910e4c5a64db28cec66c73ec645248c2aa3b1d92ad53329b44ed8e5859ae29511c8d07b0a81c49d1198130da5d7517f9590f56de84d0761fe7f9e1e2bd1ac46caa42ece48cfb405a155e5ab9ef87881b146b9a61f02a22b57fce4d98ecd8aae042850cb1ebceb076d0f1d0f8921e10f1b6ae3d29c4cf8cd719ee6f3a7e919254415486cb548a3ecf24f0fc5eb0006af88aac38740f612761af34c8aa3cdf51c2fcaf1c4bbe55e3c40a6dc7633bf571cfefaca611e382bf68c19a37dad7251b234b693df6b4b98d029583ecb919a5a9676a808dd078944e1682a49ebcbe9b6640e5b2c215c4a2149dc13e5a160bb345b384933f1642d84692c5b215689a6216f7e1c01e387652ec2d7311dab1be8bfb79318563219acdc4681e7ab77399cd425d8799a9ad919278665cf67f119ebccf665cfb8180fee388809c55234d484ae5e216123ab912d42870f03ef7aabd67e854f2b00b4cbaf11077ae44b9ebbaab253d1ca2fa4411cee15be353c045a9f97eee63cbc5181fc19c8347e4f5d8728635f6fe3d32e3aa91e6e72cfbdd693c40edf462f7934c9d04a11ab5038a922923e94a178e4eb15ca2921bf3b420ee59c32c961cd8403b7eb0e7cf909c55509e0f7315abe28891c98287bb5454c8fc5121d7e6ac0c4d5cd523c487aac4c64d483508f584d1e56255cd4c79c5a691c95ff221089eed0b9c2e651291740961ed4a2f1d8b236111a4fa00887d1a7ba0fb680e617e086a836c3860cca5d924a9fd5cdadbf74bcbdb3d0f990e04f1a3705579c345d97ea3216be8c401a8d02b5ed146d27ffb67bb31a94798a490252d00c937744badfbad6f3475d24fff06f5120daf92597a633f0a6f28e2c0d6e421301e3d026dd0783a35a8984469254971ac1af3d24b9b7b6b7c6d356992b60577bf524e89808e05551cb7b421b1cee00ede9b8301ac97374edb1f48de5eb67910bc7a19b23efdb6b1f03fdb7f5811ea404d0dc704a46e1c29892b0a2f27b8c16094e86eae002ac3e80c4c615659a0a9c48e468ee376183a33d8a1e614f3e977a622764eb32e93a1bc45f5c37d2efcae8e50cea8b0b51db8bb38c9f212291cfe3c6c9ce3bcfe0c38ca72f426ba694918515577208431ade745603726c5626128c6dec2a206424578d99c54d15eaf90a890602ef1df042b8b41b9e50dfd61c3e62b4269858c86038fa6d274828e2b69423a969b2b4d6b2d6e1ae6e68761ffc210e0a7d099aa0c8b00c661a43cec4bde519c95caec7f5ff56922e7c73a11aac51bc8824bd6c339a897fdeb7a51bee92f0b29c5079d336c97a1400e2f8cdc91a10cd7b89c026c559f48429b961158560cfb33fb76263fef5aa0b0f5010dbcda3b64aa86f70746f2073ae141a9eca6b36e9cb739076ea3a5fe68f6ccb6de473d859c872dcb877cd8d80fcd8075a5882ea8ec02384c9937fd4522f06da198559822b1ce7daa91d447d2f6f8f6b77ad9e2b9b8548d0aac56d1a9eec05b3c76ae75bd9de04ea799f76addb934a1365bea4d0c25ee1427f8abfbc6165d3bf1211ed875373a59c02112e8a21897dde84a208ed6cc48188c98a218a965a04bcc750b0c45e4e236ffa98dcb7497f1861e475306d9e7b9dd04ab74a15757db03703e4bf13d82c1f10e8e3159de998a8dcf8b3cb97bf0799ac91d56bea064c9a63313f54e0f5d0cf2fc7be9e0674410758301dbdc97971fe4682e5ce6b8de53b2c378d12f3a2e2b513978930f6794d5598e4677e224ac10c579c953e16e72b64f77127f5cb8e65b0a8791ef32ab5384ad80d790161d937b22b0cc33131027ebedc853043ea7b9a87c52fed834b4f612304921f0678263fedc45ae354363fb7f2401e7a191a41a4d3cfcb9ac809492fa0dbd92cf4e1e822c26dd8b0f10a41191d5884a4ed3c5b3476462da263f9d835c52ff6e4f1a860487080271d630a05d5060cffb743c8c1339e4fb4897ae5073d8947286de5424963a5a5783da3ab3b9f829ace4a9b42fa0c57c800aedba1930f32fd5ceeddc99cde2efe2ed925ce41f53709accecffa0a633e31f55a3594d47363e28c23e5e9149f3a71e4ae7164e822af7fde5019eec783eef7d133ae7e67f3ff8efafc4af80d6c3f63db8d88978897c9c949ff13dfeed2e5c9c3d03fb786b5e30a035fcaf68e1ac62a7bafe86d3ec62b33a5d683123f44c17251c21d25c52c281fe20a91139dab51ea291ed33d565ec143e06fc2bcc2de9f5e38ba03c7d453d2810a79a102e5b5355aba05eaae88b5eb0eb05d055eba6aff7ad5964e81f7191077b1078f7bfc7ec94fe9ad86b628df0feeb540772cb5581319ad7b8a826995408dba9de2ef5e0a044915219419d10cf150a20fc9cf205e4e2f44fedb8f4e75b2f849731b6da1eb4ec742b06b4d1776ce551f3a66213d427a211f4d635747bfc3bbbbb5ac3cce8bebf7cc26e4dbfed9203b333ce83437480f351ab155bae4008493e51ebdb85a655439af2b4923ec283b0363aa0013141c8d1846f11b62203174b27d0586c2d7887f879f2fba3604211914395840b0c75d4a8de919b65cbe462e6b4153900c942d9b5458103dab1af0585facf4fe43f652cee9736a055c8aabe7b5bb5e820d8ddf263bf366d0faf3494b43b900453f68965dbe69ad20afe6d39de877b1bede966c860c3e16c740f0a5e595a804f20b168443e92d6cf8c6275be3a1fdbbc8ad5c931c6dfd01b1ca3a6bd55ef7c3a8248431c9dfd3dd3aed3981d8da7da6e1b1e1e2bc16d035f91ca86bde479d36bf76a228317c79b6aa3372dca6b53a10d2c679add2913e7257693c5dccb372ff7e7d605cdb9081370bec19782058a9288f2197dced7762be6c914a769b52de8061b7b4b23d54e88adcec332f2587f23163ace1331abbf17ccf6d67573b21814cff812605ba74e1d4c49eb97803a5481f41555001cf2f2c5a7eae8f5dc5fcbb6b32678073157c88069ea5af1a7f535be7ed0bb035b69a76fbf18df4446521a4cf2e60d07398ea0c232e67a0d6434ea373f6c35a2ec0d95e421a6f66020733cf0ad3ee2357eed7de5b4c8c7d28c5d7a049188fa6686e6d0800aa4f14f89fd401b0788b7bfbf1551800d9861e0cecefd8a8c69dd9c98c73d5ce8bb3932480992782f5ac1ce16d91ad2ec7f035b8d39f4f2cb2bbe57b681b19f07cc31282bb5c05b13d982e8cb7700cc8f4b0fe7ceb774155dedc776495e0b22550ece91ac8c25862f7bf7fd5fc22664e4dab170d6ee4d5f9ee03930389801543c7f462f17434b2586290ff5b642a0954c4172d2b12e6d73d79ce0d020d869bc6b0b377e9a346e22043789d5f36d9e0820562af13f1ab1b79139ccce4bcc4a7d12a8addda1dd2fd6bfb01183d5e0d9b926e21bf68f6e2372b8205e95ffb2819c6593288c9fa7ca6e424be2094bca9e314aec8a5847d58875f07681bbebc36e81c06678cc57862ccae8d1ee26551d1d70d5d24eb0cae5b3283bdf65aa227e4cbf8fbccdf5950a5e01dd83f243777f621066e7297211d085ad6518c1892fd9bb8746fc8a62b5e8b943127c9303964858802c6941ef624b917ce5e9a3b3afab481be832f1cc3dbe34af98a631e413479bded028a6ec1e546694a14e9a23bfcdc686f6ae616e5450c1b8560802bc47ff336cf774ad119a6be55952edc4ec1fca29c50cdf074e9ee95e655aada1ad8a28ebda7a2ca3b98324c6f7151eb558ad699985d235fe93a76d02b7d30d84f0a39955f74cd5da9f35200146108ec4432e95f8a6b0fc588fa8a883f26bca81ba3c4dd0cde5512aa8c6f329be83974cfffc3e8f461b32e267b8128b3c9b687eb312b344d86c1a571fc18d44ab9aa3d54990fc8ddd89b4169502e431a60f49e79e39c3417ea50aca312a7f419e6e1225de510d6383b65c4849e54dc033ec474e3f77adbf70500ece16c030ec4bcc0de319e966c862241eb9cbeda26698059da862c8002c55b44913c09b3a48c1187642c9ac51a4849a0a5beff5b0cc96ee631cb0fdda9fb205f90aeea849438de4155fb83ef89f3a38289cd9c65ac6f833d5d690642096b9101cc7d50613ffbc522124eb0c964b40e849bd4f45a8abf6730d1c141bd4cd7e5f83a6d581f4cca1970c3dbc88a5ed92779204f1e38146887020847a86cf2a44e722cf09be161b5a8f4c9ba292a5093bd81ccfc5dc35162ef60d6d3f6c9b47b09d4523218169ca1d756836ca7f5c31578019f7f8fdf163045bac27aa2a6ab6b4bfa5aba6042557e9c76edee651ba5fa712cd966ad9f4ed83e9501b70a8f03ead6f41b58f1f6ec3b1a96d033902e62e7fd6c8da269decfad51cba34383707d69d3573ce84b0a0cba2786a47cbe115c0bc11813fa8caf93c25440bb9ba480e610a6bc47d6cbf7b5e32aeafed4c8ab962e6ae8f5cbfd7628c560a7718f5009678cba47a18ff2457d6abe1d688853cac3c7eec02e904933ac2976284063833a7751c698e36dba4ac3c4c440d31dbe2e15ac32cc0f2fa2543ad23a99ac984bcbb11e50624a39f5cc8db9976350da345b0943724ee716df31c7b750830f926cb7e7f84677bd652eaa32d2b4cab651aa8062019e69bd9ca8e84209d2af958da63d4547d2c5ab92d19ff3874921fef563f221066b11734534e8718c3b448281b34228744f83d765d5d03b3711b364f18ae38375ae051a86da2abaa5e1a282115ec47be9b992de89cb3e1989479f103c435c4e45f524c09d169e246daec5f09808e229465c6dcb369280c97aa3869ea0bc7ac921867b30d63ba80ae4b7afcee64f94929b2f47da61cefc4ad5863ed90025cc9f99de95e4605a28bf0db498a3951866801f1c8ffc3843fdcfbdb0da54db289d72b1026c57e2b8c70422bb061be2eb6829460bd37af9a4368d191390952087c5bf64a0da3fd6af922c10e6e4cc571c3db69a553ebc47781f2d8ce972c1c06bc16bf68cd25cb1cfa9599a03868c080ef7684809c8c715bbf5b25b8aa67b6e17f5167cb0f314b9dae6087a994179a75256a67f7888021f36a69e2a70f50ebbbc03e5d6061c70253927431a97e8975bcb3f6e9d49f03732ad66cc820c751f2a0721d9e3fb49126e68e17e6f441a19c2e2eeb79a404fdf20df7c0cb0d48ca465b3aedc9a6325c468c5e158f81fb54da93fb065a015a1c422dd17d3258b97d35f14a28c8ff7bcfa34309ea99c9129726c80a32672f10b7e2f7a56d2e684690551b664625137307a88e7d7b0240e7c75f96c1ebe196d4a4313da7eaa3f1da9dad48e8186943f01af686fcd0bfdb0852ff539ff5269ac425a322c1d0cea3e5f7d2011eff5a55a73cf058b243893b529d644fad323229f704016fc837e2dead6944a3624a3ab1408f87969f6c7fcf5373ec729c90366defb3d1a8668afafddea2badf25b9a18be6f9ee150fe5dfead80976b63940c2c5db3719ecf6bf9f7d55e3a31ec3d40fcf7079ce01aef709f31a202b5675c69bcb996ebe40e5c78c791430f7db503f522abc395141951083805671e67a7dc232c2e3a8b9a48f1186abb74b6c89cb32603a53038ae4d87cdb4c80da93223909c4622d646c5725a17f13bb165c5c8dee92ba7b19894bd9ec481ac85010e43efbabec", 0x1000}, {&(0x7f0000000300)="d09a15263aa9d1d227435304494ae207ebbe55351dedc901a79111ca5dc19636e64ba92922c999555b1d98930ff80b2b45adb2ac172d1e49586a20f122556bc02f34ad1f97e0a050ee26d94259ee75308de00b62923f6b98fa25f7aaf7e8f029cbff70feb8d8a67b68cd92db4411ed1d", 0x70}, {&(0x7f00000003c0)="98694aa3137ebb8e5ff577ab716f07e8b37617f50f33cdf8a990eaa6531482905fd8e616649394", 0x27}, {&(0x7f0000000400)="5be1d48d5cd3b0b45ad001aba8dc91abfde50b6da16c702190aea61d46b836daabde2cbbab77b893d0422ca6b8db229489e6fb4c18c1bb05342d08207fb407003ec62e6151a19ca39d737a0540d74878f4534afa6e0b96c0b457458b48069397b76d27800ca5f991e50eab4bd108a1de4836b3cfe62a97218e8464ce2e9d555e668c0fd968f0adee9a22bb4cd05a11462d64d940d0e4733bbaf0625f8e84c7a3c7da03d0b3db1af2a88339b0", 0xac}, {&(0x7f00000004c0)="6429fef93eaa36ed065e403711da087016fd1fb3d77883fc3d2fedb481128e3b9a12df77269bbe4b070bd8f91a5ef42d9f6ab40f", 0x34}, {&(0x7f0000000500)="ca7d611ca4327e15e40631670323b3912306137c44bd65ff21a094ec161c4b646f0d422ab9c7ddcffa943be37874fadba3032746439e3cde4a815ece8d72f79b6a4ec34b8ecbd7e8431dd49af33ca08a62919c47f866e77ba0fecba3d3f20cb83f11e8d84bcbf48e8477790cc8dc595b94b6c3c9c9f0ccdba3e2e7b29430c1fa84aaf0ac3396ca9a304fd109afbc9090265003cb88290d04ca", 0x99}], 0x6, &(0x7f0000000800)=[@cred={0x20, 0xffff, 0x0, r44, r45, r52}], 0x20}, 0x80c) socketpair(0x6, 0x4, 0x3, &(0x7f0000000240)) r58 = syz_open_pts() r59 = syz_open_pts() ioctl$TIOCSETAF(r58, 0x802c7416, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x800bf9c, 0x0, "7e389ddedff37173934a3a00"}) ioctl$TIOCSTAT(r58, 0x20007465, 0x0) r60 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r60, 0x7, &(0x7f00000000c0)) r61 = socket(0x18, 0x1, 0x0) connect$unix(r61, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r63 = dup2(0xffffffffffffff9c, r59) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xffffffb0) fchown(r58, r62, r64) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) r65 = socket(0x18, 0x2, 0x0) connect$unix(r65, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r65, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socket(0x18, 0x1, 0x0) r66 = accept$inet6(r12, 0x0, &(0x7f0000000680)) setsockopt(r66, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) 11:31:37 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) r5 = socket(0x18, 0x1, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r6, r5) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff12480000000049f220290644e217065c7b8353c68ef457ab2abfc210d4885fb935949ef5c30956a787169b3d899567873eef00", 0x35) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140), 0x0) accept(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r7 = socket(0x0, 0x0, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = dup(r7) listen(r8, 0x0) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000100)={0x50, 0x49, 0x85, 0x1, "f3011590fcc3cb4d098c91f9f2d12f960d0db95d", 0x8, 0xae}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x20, 0x4, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) close(r3) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) recvfrom(r3, &(0x7f0000000240)=""/182, 0xb6, 0x0, 0x0, 0x0) r10 = accept$inet(r0, 0x0, 0x0) sendto$inet(r10, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755", 0x187, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) 11:31:37 executing program 0: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf893f68c1170028000400000000000000000000790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d658da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000002d4d0000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019de9becd7ae67bca90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14beffb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbc0000010000ff746e82d0684a9360000000b301b1a023deaa0c7b0fe1e2696d7d0e76c1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee06a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fed89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b782ce010c00"/741], 0x10) dup2(r4, r0) r5 = dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r1) r7 = socket(0x40000000011, 0x2, 0xfffffffffffffffd) r8 = shmget(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) r9 = shmget$private(0x0, 0x4000, 0x322, &(0x7f0000ffb000/0x4000)=nil) r10 = getegid() r11 = getegid() shmctl$IPC_SET(r9, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r11, 0x0, r10, 0x2}}) r12 = socket(0x800000018, 0x1, 0x0) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r13, 0x29, 0xa, 0x0, 0x0) dup2(r13, r12) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, 0xa) r15 = fcntl$getown(r7, 0x5) r16 = shmget$private(0x0, 0x3000, 0x401, &(0x7f0000ffc000/0x3000)=nil) semctl$IPC_RMID(r16, 0x0, 0x0) shmctl$IPC_SET(r16, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r18 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r18, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r18, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r18, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r18, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r19 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = getgid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r19, r20, r21, 0x10, 0x9}, 0x8, 0x1, 0x9}) r22 = getgid() r23 = getppid() shmctl$IPC_SET(r16, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r17, r20, r22, 0x1e4, 0x8}, 0x5, 0x7, r23, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000040)={{0xfff, 0xffffffffffffffff, r10, r14, 0xffffffffffffffff, 0x0, 0x9}, 0x9, 0x75, r15, r23, 0x10001, 0x8000, 0x3}) r24 = getuid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, r24}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r26 = socket(0x18, 0x1, 0x0) r27 = socket(0x18, 0x1, 0x0) setsockopt(r27, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r27, r26) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000700)=0xc) r29 = getgid() sendmsg$unix(r2, &(0x7f0000000780)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f00000000c0)}, {&(0x7f0000000100)="34396ccb6b39bf8db3782de0eeaad8310e44053ff944c6f5a4d5b453d779e21a79a90ab9ffc460af9e8590a8c72cee14d967d957030b11ad76d14135857fed6516382b46fc7f49b2551f14abf2070f3c2c28b508219ca68b96c62c3fea63c766277ced1e7e5a083fdc9d8f854cd7705e809f41", 0x73}, {&(0x7f0000000180)="56942db7243f0a260b9abedfbeb6cd653616fd6f49096a036b1bb1117e230188e9da83fc5560b667cc3270aeccf230c8a5bf09bf542477298ebd571bf3dc1a64496e46a0d6789b20d846b1ddbf4f165b9c76ede708539bf6e002ab5a489505386c86a12ee2976e794b43e77bb279", 0x6e}, {&(0x7f0000000200)}, {&(0x7f0000000240)="c722a0d8a6661bd46b33f9de39badbf9a229ebcd98408e19fd20d6c4", 0x1c}], 0x5, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x0, r15, r24, r25}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r28, r29}], 0x40}, 0xc03) setsockopt(r1, 0x0, 0x3, &(0x7f00000003c0)="550b04e4", 0x4) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 11:31:37 executing program 0: unveil(&(0x7f0000001100)='./file0\x00', &(0x7f0000000080)='c\x00') r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x2, './file0\x00', './file0\x00'}) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) 11:31:37 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0, 0x2ffff) 11:31:38 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) clock_getres(0x0, &(0x7f0000000000)) clock_gettime(0x0, &(0x7f0000000080)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5fd6f0d9ca272328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x56) recvmsg(r2, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/27, 0x1b}, 0x0) sendto$unix(r2, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a", 0xd5, 0x400, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r3) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5fd6f0d9ca272328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x56) recvmsg(r4, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/27, 0x1b}, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt(r5, 0x0, 0x8000000000009, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r6, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000100)=""/114) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r11 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x3ff, r7, r8, r7, r8, 0x104, 0x5}, 0xfff, 0x9, r11, r11, 0x7d55, 0xd75, 0xfa}) 11:31:38 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = dup2(r3, r2) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r5 = socket(0x18, 0x1, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r6, r5) r7 = shmget$private(0x0, 0x4000, 0x322, &(0x7f0000ffb000/0x4000)=nil) r8 = getegid() r9 = getegid() shmctl$IPC_SET(r7, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r9, 0x0, r8, 0x2}}) r10 = socket(0x800000018, 0x1, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r11 = geteuid() r12 = getgid() r13 = socket(0x10, 0x8000, 0x2) r14 = fcntl$getown(0xffffffffffffffff, 0x5) r15 = fcntl$getown(r13, 0x5) r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r16, 0x29, 0xa, 0x0, 0x0) dup2(r16, r10) r17 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000002000/0x2000)=nil) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000840)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x1c4, 0x80000000}, 0xd, 0x102, r14, r15, 0x2, 0x95, 0xffff}) r18 = getegid() shmctl$IPC_SET(r7, 0x1, &(0x7f0000000500)={{0x0, 0xffffffffffffffff, r18, r11, r12, 0x10, 0x1}, 0x3, 0x4, r14}) fcntl$lock(r10, 0x0, &(0x7f00000004c0)={0x3, 0x0, 0x4, 0x7, r14}) r19 = getuid() r20 = shmget$private(0x0, 0x4000, 0x322, &(0x7f0000ffb000/0x4000)=nil) r21 = getegid() r22 = getegid() shmctl$IPC_SET(r20, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r22, 0x0, r21, 0x2}}) r23 = socket(0x18, 0x1, 0x0) r24 = socket(0x18, 0x1, 0x0) setsockopt(r24, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r24, r23) setsockopt(r23, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r25 = socket(0x18, 0x1, 0x0) r26 = socket(0x18, 0x1, 0x0) setsockopt(r26, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r26, r25) setsockopt(r25, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r27 = socket$inet6(0x18, 0x3, 0x6) r28 = kqueue() kevent(r28, &(0x7f0000000000), 0x7, &(0x7f0000000100), 0x6, 0x0) r29 = socket(0x18, 0x1, 0x0) r30 = socket(0x18, 0x1, 0x0) setsockopt(r30, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r30, r29) r31 = socket(0x18, 0x1, 0x0) r32 = socket(0x18, 0x1, 0x0) setsockopt(r32, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r32, r31) r33 = socket(0x18, 0x1, 0x0) r34 = socket(0x18, 0x1, 0x0) setsockopt(r34, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r34, r33) setsockopt(r33, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) sendmsg$unix(r6, &(0x7f0000001700)={&(0x7f0000001740)=ANY=[@ANYBLOB="00e4d64dd4994a6b4423b37981a0182ac82937d652ba4227278e0ec34e3f3bd004650e6eb3e4e7dc110302b82e1b9ab00b5e9d0ac7d0025629c1f15758bffc305bbb0347d9a5a5567092179caae82f81cff4f6d7894c5d35bd32fbee2bbaa8ccf9675ffb0570a48cb178ef7a31651fe4259e655f93bdcb9df8d07e674ab314"], 0xa, &(0x7f0000001600)=[{&(0x7f0000000300)="cc92d76a37db1db8cf5e1c903ad6119643047b209b5951b5bbc58b5f3787d82afade790f0fd30aa6abcce86b9057b11032a6326fb188c585f19a6b78a278ed", 0x3f}, {&(0x7f0000000340)="30037f78f69be27e013344acd2397274ad773247653fd271624517e8c761cd41e045a0bc698e82112ef8bd6c93262e70b34203df67e8d8a8fee64cc09a0787790819c5628154243ed80af4caeb59aaea2e2d29f4c2f25de242e081150432075d38f448a13b19b4d3a9a6be397286b241205b14d8523e4339a1831ca71cff1c4f385ec77b344a892b2b07614ef3eabcdb79ad25dc4c27034d190524ebd577", 0x9e}, {&(0x7f0000000400)="526e7fc8a3b9c0", 0x7}, {&(0x7f0000000440)="ad41602935d3239ed1cd405734c91686998e6a51e8db6cc65d1323b693c34e2c23c301076beacdbc3b313babfabab70fd7f364547b69398844c6b1", 0x3b}, {&(0x7f0000000480)="6d91a6025b48140132088baed8a3184dd12bc4fe79c884bb825470f91aaacfa9eb2407c4299dff2f27beea55d8596b2003402c85652e3944fc916c8002f51d1068c01900d1e5cce4681bb30934502673c6f3368b4e98715d490042501a4fcf28ed39975d26472b74d03e9efe2030bc1ef68abf87b89db9d5f145857602b8ed0e0da3fb6b2c17d4988d49afc79e5b4cfe077d25234c1286a00af406171bb3b2b1e245b54efeb2e0b88e9ad582c9d0a3e3af79204241ee0a522af669cebfb52469d7fd296195ae98572923501d41efd3b172346d8be56c569004367696e323d0a4094862d04a45b11bad1477237fd063f1940b9304c3a3bdcd95e12c4ddd5746750138117eb7996fd8746706ad92740ff59f6569c9d3c08545540ec0c1d4ab2fd66068a1eb3186fc0da37f7afd1329829c8124384790bc74696602dca3243775fc5ada52c2c969aa59df56e2213bc8817d48f09943fbaf5fdcf43c2659b4013991041da446bdf5cbe10ed1c6c742b5ba47cb66271aabc5782ff448343ae19f32ef62a35cf9f92d4b310838aac449741b3226f56a5c396df81a384ab33e49b08945bb74114c52bcc5c9a4e95beeefc3b198fea3e0bcd578baf97ef01c29a708a9add8796579ed2c1d377b1eb85b2ca1f805eaed025b68f2e68ca0cb5e6ad214987a70aca6f43e268db1a4dc88b5d91cc554c1b16561ec9a7d10e32848c2acabfc6b52e2fe7dc09f1c6bf2722d54512b704b9aed0e89af44a0c247f42fa96753c945304ca6caf20893a8e325db01180875465df9f70b3c196269d301929eb4a6ecd0c8a4e73a4efca74225a234184e1ff12c0b31cdb71744d2e4e1241c946d4396ef0feff2f48b0fb092e580ebfffdcd4f0abdc91c1d0f42b04d357ecbe172115fa66cd22a50b7aaf49feede9e0c934dbf35308e29c127337247c274b9adba678584f33ff53b4205526136eb53e78f70235038f1ff60e5c3190ecae63a763dbfeb9fd29501070401ed8b371def3c5a64269f3898011e17a6020e7c0095bb141aaf05a8e5582e733d8b73d55092fdc51f13a0f796cff206c5c797a5aaf3a4688ccea89a76ff6414cc530baab8ab12924f8face57224406bcaf246625c41ed0975944849c34ea437479ccae5971270993a053c799dd88b36489998df5abbbe25e9ac7f8fbfca4150ee350f7d4a24126e179881dc5ba8abdd0cc93d2351ef11709494f3651daf8450871c464be8d1af087d38365479b8c6b5105404a0a541bfab2da3af725fb44da40c4f54cdaf7bde0af4ade0caa519ba0d2c135ba2ca82c3440849190f8251f22ad28c529ea595f5763ce5cd748c82f0eba1e2469d5c4508e9c802286ddd38bd55b0a527e090ae7c2cf806b605f9b0accc7c30e1d36c57d0dc8c5389439491fb4b63d80a4727c5df302f4dd5fb1342919c6c57c3be888edcad4f64cf1409e222afcc8e6b810198e3671a24cc4b7a33d5dccec6d2fcc7e1531b3bfd67254aec126c89026d651ab76e8e017b7f354b1fb7961dd43c954401e48532b475e8209217b2c4f93d75681095dbeb3e6e30f420b7dccefe1938c60cd0bd6b83ea63dbd9684bf978bcb051a5403de0e02fe073a65fc9f049633a7a913803d2c26983fa43aacf48b9382a7ba75ac7207301a9696bf167067522555f4d2f85f7c57684b2df68b7b46e39fdd6e3d0e23535544bdd396836fdb76e76ba3903380c2bf4bc66800e009c33c7c6885c42d538d2bff18afb480005fedaa6ac72208d8b9f72882f4a6757c11c1fbf7279ea1e9bc283186c55b92ebeaa9b7f00d57f47b5b34015f04e8497eecd8daf12701d4cd0a09dc11469c7e6c8db5851bb77d6a253b9f7624c8137d6c959feefeb043cb742db35ff276803b86f977e6efbd6cc883e0724648d7a92f42291a98c2841c70399d2ac0bb81298dc795b9fe7690c7921a993d8e4305834842fd9a9d1e3d99e204c17685d881c44323d40da18f13eafb6d2282af22f17dda765bb2efb4deb2b73080f3c065b867af368e19993e53acc4474a003c073aabbdf9d16f36d7a72bc471e78a2d12d5ebc7480f2918aede8536577299a72fa628aef524302564769418171437f6d752c351f55a1d36d0848077079e8441fa6d79f554f59cb8a218a7d153b6c6a18a2ea58946b1cbeea4235bdf367b5d206695e808bbb10484015f54bbc2c8328cc97e13a2579356beaf41a59e64ef90e7bf9d2be788bf0bbe9ff37a3cfa909bff112f94eb407aa2d6b46bce0c80bcb1ec99122b4669179dea633da06fcd5140237a61f17fe4ce64f321b04ee176868e7b6eedac1646ae4dca1804c74934675df53180635034a01d670b337f4da1eb43cb2499a89ce34aba5f5d05fccb131515e7512e6aefb7ba25172fc31715e287ef75c9972393eeda55601a37b15b782e3d1f7e12a868addb64eba794b2f27ca08dc7eaa95a9b6ed3da2e3302d253446a6090d185a2b7a39b67e7de8806d1444dac67ab020fc7ed88dcb4f14631028e47a91ae8a973fa6cb72af2bd7511074dbb1f11cf70aa10c02a41a95cd1218f328bc00b040d2957d4229860379182e58e720408f4ca5e2d65841fcf44637ef92b80eeb987642d2c4766596675b20c42f6e1c92ef3c7a500fd0276aa0e531da7b8b8ee38a1f4a5172112cf9de7cb322bbb01529f3852ab706ccd99561a23951bfb70629fc1fb6c08a3fc336971856efc74d3ed82cd550ddfe5d49f0c174efee37b553b4641b4d53f865b319a0cb9de80bb855b6ebf0a4dad08c252e79b4c4350a30d589b06f314fb2998d8dbf0d1d9dbe4b5ac7015016aeb66386873293186b7c3e3365649aefc8e6f6c7569321e0e4f85d70993825f601913667b1cb6814f4752380e122012a13645f7221b189e1a784c8e73a05584676dcbcbedf299d94992eed7d831e7ab47f22ff942f077d20788f1cc32efb12cac2e8c14580ce6dbb9a9f9b668eb5bc82c437772cae043c4da8687afd2d916f1597221e42efb8f2d836ff9bd83434d9940ebb2c8e11acd6a22442315d954de9a0d60c835a6c0ed4c76f4e3fd8e2c1d5bf50303b38c38a7bfc1f9fb8c58123cede2e4b7afbac35cfbc2699d00c2fea252304e5a98bb5377e54b7f902d31d4586cfb4e472445a4d7bd199bd1fbb8c5d0b08a326b6db574a7ea2dc9e72188b788b3196ba96762e0d0c81b0e3342aaee0078519f9b73af73a6988f289307be6afff23befc929bbc27f3ee911549bbe6ab1fd3f17d3387daaefdd9721cf31bdd7a953a680009b673c42d9f99296799df1b2fdfd053920b795974cdbc6437cafb2eb3246a6c60a1775f35a354be3626d046553d45fb9e40c2684edacfde7a62e13ed6b8009dc5437cc3684c768ce30cabb829aebc6394cd6ec709034d11b18cf52c3f7ba1115f4624debfee964cfe310dd51f7f1d1935095ee5260220576f7f672f67b796a972372c0ac26b8ed8aea45df765a1a2a5b11063085693ec94b563fc6b647632d40c132b9a6859d04388e55e3d8fd742c6116b23d6019d8d49d349ae1288c20e70004c3dfa83cf6293a49b14aa2e4bbbd67dcc0e4764fc49fe220c568330e4847743a8fc6b2958bfa7dde5e001fc531b23b0ab3c88c4dbf94a6b00a6d650f9a47da262018f7332e4a3f17dcc4dace4ec028e977581e1ca5de4842f9b2f31de9634da193e0d72e04afb979d2f961e7c0b6034b63599401a9bb22ed05ff63d57cf7b63500b2b7c434ff35e5c84e269e91c6010e6f405a40fd13e731d1104ff9f8a782274f70b5ca2323b8f34ab70e0be9ea0a68f4ea1ff377eb30f2c2d20a0e267de5eb6d7cba1c0a1bcbdfd3524b12bef0ed5203c69576ad409d5db35cd0dfdc3c1e8a1c856e18c93886de998d50073325e631dc0013d8c9b01a01d3348dd65e3c5207e79f79e71eccc22b60a83d2d8f34aa8c4d7b9f7a26f1a5925bfe3895c9736d22a02dd048a95190b51f77ba634c92d02f8e07ac0e151c27bfa2a66d1b0388e680af9b85a5d991805f85db2dff4205a59faac7f314fd156bb7cf5577e429e8378bca5820392ad920e3310a3b54bd84e6ed154a896646a7a777d4c2eb9dc789dfcf1dd2987d230e56d147c7ec92ed402033efe0905ee5f430e3cd6191dd2ea261683ab21a53d3939d8523941e4cff31d849bcd6cd918066a058a625f944a2bfe411dee844454f6b4dae073835de5dd061e211e26a6709f1c1e9f3c0bdcb2c9b45151e3a4b5cdf6b71581945e7cc960578f5669d25a2f9e44146315d751a18491a587fb7fefd3d99933aef352c7fa7e19cf7f64a0f9bfc85b4c8ae5713b68816582d4ce9924867a1dbfb61d24842c01494735325970f01f4a7d07bd5cf2d808d6412e9249d49024d9a8d937b93e137649f98be1fb56e7a76d62b40ae674ed6421a796f52f4e93e275f2cf2723a33a191c508703097e4c91d09f65b6408839c21bf66a3d7e00550c4760577e4981d50028493979a205801d9be614ebcd786dac776404cd713ce99151c0db8983fd0ad578bd8c048deb0322be6973826b1f7a04ce37c2a83f4c23139e07342081db9fab5fb577b72f9ee006248539d6b0da2d6041562a4c9b6af663fd78a281a6f5f812d99b465788b4860c6ad5268593fe074282cb8662c5758d6a2d79c0d3f696f0412a20f328fab76e87e8c561ce93342fd9ddcfa64a05619b7b865881ae979d2a765785be3d2604f98f50f9f4842b2247edeaeb108c14e604788d3415ddbdcf24376cf30130cfd56f92c5f7db22141f22d997c773827f6c42b4c9236c37ddbe67370ce57e50ecd2beae3c9bb1b3b0803a71eb465364089413669c2296e15c755267c513d7e5fd5f521887428abd50f9b963683342f1d3ff9e99239343c6cac199c805711083ffc00d404dcdb63208c69c8e4e35620e0720999531f1791737b7f7c8739f8b6b3ea4b79e8a1b5463da5d543ca85093a03e01cec6733901b89fdeaf2f647f5534518ac939723a4fbb9e78e01e295d4667fcc6edc0e4bc0f676a63f124c61e99f23bde7bf76fb8dc1f6841c1ef83480f786d4fad2261c938e42c791235f8feeecdf07500b79925958d8a4a67dec8a86963f3f4fbb1a5d28d5300f4839e7c4054e2e74384498df04aec2f5e53b6dcf3ee8120a3ae09c673eb2ee90f9e3ba8162b137c3e349d015409dd72463fccb9e1b31875734ddb6df2b9d637dc8284b82179add5f8b45ee3a4dff2d3357e28a8f3a520b98e842bc0617944fc6370035df3143d47bba70bfbd79e293ab725ba6f9c6740d292a383321df5dad542dfb8dfd5396c8c53b16a3596a7b99f717912bfdddd096c94b0fefee19a9de4b05d7d86e1ca35a5be1f6aac8724ce310d8a2694684dc6703b1c1afa4dc4d2b9a84d58dcb562d453ffe8ab29583e7a87e467bf5b89c7d93f5ff11afea4d95dfa07ed21a4faff3f174e55d2a89b9fe9bf59d9548c234b8937e7d9fe2f3ca63b82835c417a0e00f2177a006586cb5721520737066a03a21a5774adb2c24dc441821fa07ed7d01ce9398e2a97cf27427f6219e97b0b4f61307518babaf68202a07b9dbd9652781fda1d6e029dd46277e4f97eca6c6fc8ad8e93d9704193f9819dc2f76cea1baa2374f629214a239c838e631e3d08cad07694aa896f712f670f7be8a1ef329feeec54129041df1ee4d0a65a10b4caff323941019fba4e8ccc77042ef1d83f2696c3da69bead3841889fea969e13c6b0c9d29d35445842fdf04dee90cbd59098a5eb4c877d7b69e8b180cc9855379b8e3ec36af4ed951a9da26f76327fadda5fe6f5067df7fd7c355207b4", 0x1000}, {&(0x7f0000001480)="9571389b3d41e614c80ba9533fc76e893dd4e1579c1401204c387ef745b362a1869ec176fdb8053ae5229633c284442cfe2403f5def8d36b1d6b9f6d2c82440e23c6e748", 0x44}, {&(0x7f0000001500)="b08b60080b6ef8754fe27af91d52a675cf53e08c0f8deae27b853fbcdc12ce181fa77062b677d87c1d46acc4ab95d11822fe32dee5b0fc15ad49dd0a2b4318a433e7bd0eca6d9e015ae61ef6e4f3d3de2770c5384582c1286ea913530661c75f6cafd2d7bb0782dd946ceb79df0e39b5fe9df26cbe4a39ac198033cbb77d69eeea6d9abacc9b4e07a171bac5061a58dd5053199c1a88a6b685452c00e5bedf2b00ae86de8b550f770e1671c7ab4fbda657cab0445c0fe7ab926db83cf0619b2ef5fb5dd0f0ec6419ccca763b6e41fc6050c1502f78854d52951da621a8c8d7301c1b9afd51b1ee", 0xe7}], 0x7, &(0x7f0000001680)=ANY=[@ANYBLOB=' \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\x00\x00\x00', @ANYRES32=r14, @ANYRES32=r19, @ANYRES32=r22, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r23, @ANYRES32=r4, @ANYRES32=r25, @ANYRES32=r1, @ANYRES32=r27, @ANYRES32=r28, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r30, @ANYRES32=r32, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r33, @ANYRES32=r3, @ANYRES32=r1], 0x78, 0x407}, 0x406) r35 = fcntl$dupfd(r2, 0xa, r0) getdents(r35, &(0x7f0000000000)=""/187, 0xbb) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) r36 = accept(r4, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r37 = socket(0x18, 0x1, 0x0) r38 = socket(0x18, 0x1, 0x0) setsockopt(r38, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r38, r37) setsockopt(r37, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r39 = kqueue() kevent(r39, &(0x7f0000000000), 0x7, &(0x7f0000000100), 0x6, 0x0) r40 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x20000, 0x0) kevent(r0, &(0x7f0000000140)=[{{r37}, 0xfffffffffffffffa, 0x2d, 0x4, 0x401, 0x80000001}, {{r35}, 0xfffffffffffffff8, 0x0, 0x2, 0xff, 0x68}, {{r39}, 0xfffffffffffffffb, 0x41, 0x1, 0x0, 0x4340a071}], 0x5, &(0x7f0000000200)=[{{r36}, 0xfffffffffffffffc, 0x10, 0x1, 0x7, 0x9}, {{r2}, 0xfffffffffffffffb, 0x10, 0x40, 0x1, 0x2}, {{r40}, 0xfffffffffffffffe, 0x2e, 0x2, 0x7, 0x59a}, {{r3}, 0xffffffffffffffff, 0x14, 0x20, 0x8, 0x6}], 0x0, &(0x7f0000000280)={0x0, 0x7}) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 11:31:38 executing program 1: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000280)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000001340)="de5bcf292d0108e285382288b23c66f3fef4dcf82cc764abf97987dabb3dc3d2e04c5f86302b92d5fc0c7a723415ba749a5fa48db2cc8ceec469dbe8dd9b313b42733029619fa0306a87e2c1a315e1d082c0d0e46334b34c821647f50d8a290a5d322cd2a5d0f3e648e30d1f132728f826aa23c23d3e7794634ab08842991dcde378725412d9cfef63408ef91e1063057d50a0d4e309d1776cdc8c4b39a4ce033026b15c8dcdc8af207e9b818875af15c416da8e37eed861754b7c3458b2a7506418b1362604e278af609a74c4e66b74e7ddd8e67ac3c7b2c763ae874d55bf08b716993a561cd71c33e3", 0xea}, {&(0x7f00000001c0)="69b431b64dc3b05260211d183deced780a8783cf927d79209aa625915327de3bfd0e066b19", 0x25}, {&(0x7f0000001440)="757036a631bb3db87f4e8a6c85db0da14cd865d5392a6abdaffe27a678e8e3192a8f705926601231b64f2937e9842056214f38c4890aaddc31b91927c8f3c5cfefb67207e9c92f8bd74ef162510d297d7ba06222fb4872e8d4d1427639eedd7e60c3f43e7cee898a3de56239f7e5040a77e1cb48b0fad6ec9cbb029ef4d052f41a246a6fb57ffeb3f6ec54fa28368bdeffed9daa2ac22215bc0ec60b18b8584f48a5488ad84222b7dc257eac01f366374bea331554b82d06de343b582984032fca3dac4039404eb4adea927cc52adbb432a2b4d30e79299e22bb32d8e1489fdae004a774573528da1b382b2a6c4161f7e53a8f3e3273406c54e8b0e547d34d6d724ca3371b9ae2702bacc0981e91598d801c6b50b3f11c8bd27843a1ba80824a6d4e2057852cf0bd77f24b48867bcd421422f3b292434e0d2c1e89fad91f4b5685d0392386fab83cb31b9874f7f220c6d7d23caa29727c6bf2ca4de63e4a3af0e22699dca9d603afaba6b28fd6bf1f081135c001b8ef239f44b280c2dd8598d09666a5352398d7721ed8fd76cf1d31f1954a8ff25276221494c76f15ca0d99bf924b70b3f21fd0ad3ec76cf937ea5e29432eee2b98f75549e0d44c29d0c331a5afdf4d7dc5ddfac623ab18b4cb7d96ddfebaa0edce325e5f17b368e21d990de486aa0e915f59b3ce6c25eb58893dd56ca38f252510d8bd9d8930fd4104fa794fcf47afdaba67ccf314a44cc9967ef9524feafc03d18f5ec8dc9f949d70050b1c5533e3cfff3a3e724ada305a3bf5d69e228981044774515a72a8a8980b36ce2e63323a309f7fbc5994b0ed1c78523fe6fcab628c4b6436b54bba87b12c94ec96370d786d66672afbba7d37d2c14ceb86c948fcd3061393b3aed34d2a78bad94998818fe661cb21d9ee6eea6946fedbba20cf2a2f40d174092c37ffc66994ec21a7085278bc8102f962862ac122f48b155ff46d6bfb6408a57e813da6e81569beec386c6a1a2182932f420e430ed4cea8867b28fe789cc99782264a0d841d71b0026829566ccde5554c6cae9018a8780dd223553954826e6fdd33310411e28d1e11eb19fd67328f99c308dcfe356b32c43a035c0492e86eab2850fd754d9aadc38ffb2a354420440cb36e1c59c74bb93ebf0906f24928d9612d7db311a2dbcfb6a3c9fed8396f4e6c929dd214da6c2db468f3716da4e0ec1041459535efc5c0b132a0e37d262dd561610c52a54286226db2a25e2b5e82f3fc74fe1ff252449658d5e99f81fff7d10aa5fa1bd4a645fdee6c8b34212ab0d94df87769c3889254618a5af2b12af80e2824c4acf6b88a5bc4f3e3b27cea38edf4c4af6c690b5ce46d3cf9d11741ff14b34c31111465071e7af4ad39255a3dc1c645af04ebc9a7a5640f2cb04c964f0ee7707f9d192ab60f07fb915b7bcc8fe1791cbb81789eb2680a5843d64759242fad36492d69ef700bd14dff17b1f5bd7c6f6e0f31adc26710e1a4878122e18daf91564104c8f3e378ab7e30e9f868a2805bc01b5039f2d5303fe9ce9a664bfcf6468719d63d4f78477246c8ee0eb1f70dd89c8fdfd70f53bcfdfb18cd2cd471d300b58d0f2cb3e8170f9c2fa4b50d85f6b101f6a9c3aa4ea377a096725d669df43dd7a4585ae729e2b8e256eee6f6505143b34e92270a75746121a6bcd4a1e6096efee693e116c878510cece63e1560ad5ae2ac75d88ba42092d16c5018e41534a771fb812eb5f7e2adb538ccd72ad5b2c3869a5c89ce3f51b6fc83949af07b17af352f184beaa561c633395cf01e0b583a1f6f4507ae17d8b70f4e0917fdcf884300477ca36c2ac7c8ffc6aed2ac61caae2f74ef157e582ff809b96a32d37750abb17c534081900f975ccc86f9beab2531b8a04e88e665947a14a78656c64ef7ccc76eac68e16be202633e07eee9ba6cd37ab81de71fdd96595e60c656414091d0e0798e15424117f601581d6014421cfb50b2035cc760aca70bc665e8d65291a91f1d4f710f648c6281a788bb8540fe22bb8bb6fb36b6e08582e02f275645bde3e186636d933829dd54921360b48df74bb3941b83a7d67aabf2f06a0d6bebc10f663551b85fae11d3352f98af9bd712a8a590edd4724c4fb79755bacbcffce058bda26e03cfcb2dbd4130a5be4bc9c910279ef3a1dd3f06eb2026eb86e92c337dfecb66fd9109dccc9ac2caf44feac34cf36cb088ff519704c1d0ddf0d1c11516e04088551d9cd323a642dfc470943e965bb6681ce726f41fc30d191c49cc9395b055ba793ff66c900b6f2353e5a7c8148849e64b1b4a763b453a8660131867a21da7210c582bafe3597511bc14bdafffe01126507c5323bb7e827afeeec3d4723c547bf7403f0c2bd7f4bfcd8a56ae51c5705642463fa476301c0dd3b77c86853b91c806737d29264e71efe01f641d5a73c05d72c0503625f622bee8d1878dadd8c3c0ce6cbee516da96a57892629cc2050ff9fc060226b269a78cff4c9015e94dfdebd4fd5405320e863bb01c203f93a650c97978442c4f63fd0446a55437c7f6bb80096a569113d8076401e69686152974a4f1a2b29cad38ebdbaf0a83913548749a667fe2ff4d3d8ea808c684849cb03cca56956e53cfa73addd03f874474c5740252c248ed28581ffe3728a207b204f65d689117ad7bde158621226debc85b05ec5375e3127501f40c33c2ddc797170dbda0648723b99dc3a7e5336568617c3351a8e18cea7f88047c38aa13f58d138bdd625cd5b921d25e4a861c822376c071d938ad294207b4370bf78d2350003e5878e7e40ad7878615c73121b034fed402d6a0b3d747377d1382d32aed82de60dc1f882f1966f1dd3f7e7bca240bbce0548108619364a75af162123f4bb2d07403f8218bddda88123eae92f5da0420190abd5db1a22180e1775eb8d39ca0eb5b113e27e0e50183034314d0eca8a6ed4b7b2c039fb485d2ddd19a76861c2c37c636480cb3cf9997a2f7597804a6dc413e1f3f9a22c32c95ff4cf8289909986b12b816e092c9340d4f43a6e7645b20067e6af4ee726de3483da90ad60be6bade340c8deba40de7d346dfe5ddf4d8f3a7d7a063db3d38abc9fb7c88177a72fbc418e45039cfd6abae8da121c6053da8a5e3ce041d58c965c591f6b22f2ee496abbfa7bdf482236488413a981e0ff5c66da86064d11393ed30fc98d1dceed1b0140ffa5352f4d693c6baf8127197ff60bf33dbd35fc83c443de59d0c09d17876d12c3697c848050995c367c51a8ec5d0ee613d0a6c9fb40329f9021ecdf6133477e1777c7dade7c717a2a05f303f614978ae1ce0aae5c6fcdb1aa9bba732896babfc44783306c567ee796ad0e7079b067935b10b4661b801a81ddea87698443a83910798b8de4e12909204929e7dd1d08e2692c2803623dd0c14b4458c7eea714a7a235c96a00e1b1c331958145a9d1c0353cf720dcda45a2461efe8ab617874a4e3a2f7f84a90075204d94cc89fbee6c1381a371281bcfe04ce8bd849690defad9c40369534054443da1817d59d19acf2b0abfa32d79499667d4e6d5bfbd78cde7b6500c958364c8bf4a47d044157332c4861a334dfde561bca3731bc848c8c744a103e3034825d179c3023298bf4ef3643056f44f18b0dbecdcf5e533edfc60f46da24ee76763b8a3ec1333f7e2b11087ab7183055f41f452b25738a1dc240a955cea510c34cb7da1b982486cc3e454b007e4cd9c76b6dc1e0dc7c1032ba6c7b7d2ed396233c4014e6cb709e509c64548d4e654a5a00cef308f1bc663a1dbd2ca064baa26638a7e1502984313524d7bcc5a727fc4b26e0f8eece8fdf3086d4e2399cdc25dc673bfd1cbb67ed523ebab2c3233c19bb7625079efd02e6d13829f97a4efbc9dbb5c94e4874733ca589136d18902ea802184d82ede4ee23bb58f8e1fe3e969f3fbe68e046622b6233ef7e647ede403e02040048087dbcf8773d1b4b11989b720a8a8de3bcecfd37f92d326f424e2d96f99a47ee0d4e60510d229faedd00f9f26856134ff865ed6e48054c6e6fabab378164a738220f9d22102e402103cd0a0c07e8bad93d3d970b8a7e827385292e6d4c07899c7728a1f5ff42107282974695dfd1003129a6f70bd603a8cdb8879a724b27663a17059966b1841446cc0acc1231211871936721fcc884966c49810ea0686214c18a0cd1b7baa0d0d4003eda2dc1b2155a63bfb5977b36ff0a9344e23ededd0f59dbc43200318cc14cba5cdb1a67cd06b80b319b7fb8a2c6508c3ccf31edb8c2de028d00f12716d38e907526cfb71e34819b45f948c1d85b4cb0714b644399e3cad02e0e8ddaa794620675d78acf0a56052155455cb65dfe536648ab1c2e098f5b6f94366744e8dbceb079e4629c3ede21062524fd6bba145059d832d18602bc909d66c1e946d5e3c8d47075046eceef9cdda014df79445b8883a601e9eb5e0385106ef91b9717f3cd84c35a63efaa1e26cd9a512ceaee795377f1dc3720ec8fcd0088f935ea9c12efa8dc7611e986b1a4fb4a451791c38d8efde43b21075166439707f23fbf082eec3aee92d2ec203c2f5aae929df600ebd1524d18a2982f73f636dfcfe851e7b27d3867db067a1ff2f6244b63829c96e14f9b1fa6361b36c10eaac898d69d76ce67b446df35699599120887be3516ffd29935b77171f6981622502b2529cf96ba95e88d9727cc7f97ff86371c60cc955a5886438f9301f411f502233b1794e05779a2611286d1f857d7cfe2d1dbf05856f35edf22e77aeac1cb06f549e056649b138ef077718fefe202f2c8c8f4d9c43a62a715ae77086f16f8199a988b1c958f6c211e180c747842c0720ea5f249ca87361cb15a54fd36982c752dec5e4f8a9c565371e3458e343b8833edf6423b370b819b5414f87590bfd4b3986d5646d1e4905c07f1420ac22aa4802e127dbe417bb315695bded976bcb357fba392e006726d6999e2f77399609c9c2eeba5ebfab56a05d2da262ee05909fbbeb21407b1dcad5a6732d85733a85476cbc4605a33e217e9c3e648977e56241ed93f79d6e7d4d3d710e533230bf279e106c3a060cfa04ed9cbcb7505dbd872c4b8374ded8de115b4625df66008ad1d279da3f4b95b30e3b67193003f93d75a65d0d4f8f1c4e6e66885aeda05af6c5d11ff3e0ab8b1b04c84d954bb0b73b9b2310156a39c6d2740d87ea07d825f74384d5ef64fe91be9f6b4cc3a471503d3b155a876eada249837b00014f692db589f52992b581863daf62f85426a474ac4d8eef4d73d181f00e0f1115983c6652c9c75c877e79aa15a68365df1dca00e483b13794aaa94b10fff7770cc4a88f89c8a4ea9288e815959ea5f45d003e4036660249664d642fdea5d477be3c3ade085555440d543d89540da9195893a29be763f5c690a846889201d067b95d268d4adb0d2b1773679c1b82621f0b37d6297012959b1ee1587124cd8b5b5d24694f8d2fdbe273bd4e4cedd7d355b98792d211657e5bf73406a88c3e52996a6fd95d9a6dfe22405ebf7c45d1c9edaf6a5721cd1bc8936290da1724699d91c01203ba2723fea4d612238f6c5ae836711a1729355775c89768b3041948b58c7530c3f6ddba294268366423018f716d2e88ee154a75f949b7a81bcb47768e6a6f7d25a2a4db7a1b7e8b0015281a7f6a08962f3dd5d46360e54947c2a0d7b874f6a6555e2ceba4ab96b93741be72bb1d2c4ca81212512b83b0777181eb0ac5c428b5e37208c994e1bd99f0e4e7f85b25c7359546cb539eec1971c15bd259ce182d793fd5463f6", 0x1000}], 0x3, 0x0, 0x80000000000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0xe9bd76f4f9adb9d6, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="d987281fcffab40c280776c39a901d9892e0b388c5106dc12be9658c14fdcf8a089e101210e8e9bfea0467b9596eca67e2272d2ecbfc1615ae3da53c24f89fca1c27ac813355875c9fc6c21b39db8c1de026080e87d84b72cfa7e9f6ec9869afe5de6932ac5d7722b31a5f6a7cc16e827acc08472196cbadc185220f466687dbc3cea2e6e10e140a37b4b36407b9dab1ea2fa6564e57b0b717ae3cc781f8e1a5ab1403ea0f55712f1bc6a799e290ab4db629a18b0a6223fe3c7680df76620546e9345fbf6d7b394dda3db884f4fe3d4e1c1e73477b5ada733f1d73e9a2c68dea63f4aa15a617135400af683b69de34abefc16000000000000000000000000000000044f680f8d5dc74d1fc6e24e63c540c244c85dd34a12236819793a5f75a636c9d5b7290c86e21562258b3a0ae73e2d92d5f49830d4d1c56ab84469ab58fca1ddfab00cb9905288db661013e3f346324195dfc5537e908b6255968186a0c695f608e210bf6be3b8d5cb138474475cf3c235c182bd7ad6ae74bf749f0179251ef8ee562d518d1300d0ff9a70da468f6764215210784ee7ac27a7c99403a5b8f0c708fbba5652319dfd02483ad63406caaecffd8bd81b35ff0e954636261ef97b5ec63b79566d648144552da88ff38f16526d77953db8beb15ab10c06337cbe4a30cd1a340c37822a9909dcc4a5ba1370da82204e07349261f83dcc8535fd928b8614ed3246ec6c8fe4bfa49b49d9f451a61f3c0a75fb49d2d0ee2a00000000000000000"], 0x7) mmap(&(0x7f000000d000/0x2000)=nil, 0x2000, 0x4, 0x1012, r1, 0x0, 0x400000000) connect$unix(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="01002e2fcf2a3105a08ae87e65bc34cf58235128eaf5cf77f8b50000000000000000000000e3ff000000000000000c4fa4aaedab8267d5126a29fc5fbc88b20f7a0aac15c78374b6e8e361e226081cddd711e1d84e5284db179a000a268bc8"], 0xa) getuid() r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=ANY=[]}, 0x400) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r6 = getppid() getpgid(r6) r7 = shmget$private(0x0, 0x3000, 0xcaae3b1ac283dc83, &(0x7f0000011000/0x3000)=nil) shmat(r7, &(0x7f0000007000/0x3000)=nil, 0x1000) msgget$private(0x0, 0x20000003c4) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r9 = semget$private(0x0, 0x4, 0x1b2) r10 = semget$private(0x0, 0x7, 0x286) semop(r10, &(0x7f0000000440)=[{0x6, 0x4, 0x1000}, {0x3, 0x1}, {0x2, 0x6, 0x39bf6747839379ec}, {0x4, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) semop(r10, &(0x7f0000000100), 0x0) semctl$IPC_RMID(r10, 0x0, 0x0) semop(r10, &(0x7f0000000280)=[{0x2, 0x8100, 0xd9fa07b72ae6faa0}, {0x1, 0x7ffc, 0x1e5e01f3463b21e6}, {0x3, 0x7b8000000000000, 0x1800}, {0x3, 0x0, 0x1800}, {0x1, 0x80, 0x1800}, {0x0, 0x5, 0x1000}, {0x5, 0x0, 0x400}, {0x0, 0xfcae, 0x1000}, {0x0, 0x8}, {0x1, 0x80000001}], 0xa) r11 = semget$private(0x0, 0x7, 0xa0) semctl$SETVAL(r11, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r11, &(0x7f00000002c0)=[{0x0, 0x7, 0x2000}, {0x0, 0x736a, 0x1000}], 0x2) r12 = semget$private(0x0, 0x0, 0x117) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000200)=[0x7, 0x401, 0x4, 0x5, 0x3f]) semctl$IPC_RMID(r12, 0x0, 0x0) semctl$GETNCNT(r9, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getgid() r15 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r15, r13, r14, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r16 = getgid() getppid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) r18 = shmget(0x1, 0x4000, 0x82, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r18, 0x1, &(0x7f00000005c0)={{0x3, 0xffffffffffffffff, r5, r13, r16, 0x80, 0x8}, 0x8, 0x5, 0x0, r17, 0xfffffffffffffe01, 0xa, 0x7ff}) r19 = socket(0x18, 0x1, 0x0) r20 = socket(0x18, 0x400000002, 0x0) r21 = fcntl$getown(r19, 0x5) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r23 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r23, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r23, 0x0, 0x1, &(0x7f00000003c0)="0100127165915c00", 0xf7) setsockopt$inet_opts(r23, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r23, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r23, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) r24 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r24, 0xffff, 0x4, 0x0, 0x0) dup(r24) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000240)={r21, r22, r25}, 0xc) r26 = socket(0x18, 0x1, 0x0) close(r26) r27 = socket(0x20, 0x1, 0x0) fcntl$getown(r26, 0x5) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r28 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r28, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r29 = socket$inet(0x2, 0x3, 0xee) setsockopt$inet_opts(r29, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff115c00000000", 0x8) setsockopt$inet_opts(r28, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r28, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r28, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 11:31:38 executing program 1: r0 = kqueue() getpgrp() socketpair(0x6, 0x4, 0x60, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000040)="5b97fedcd4a13694887dd64b2314e941074c42695f1f1849c57f7c0eb8ac9bee29e552795ee68a61ee148d4fc898fa53a73d0ad14c9231750350eeafe3f70ea3db07124d51d463469fdaceab", 0x4c) kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) fchmod(r0, 0x11) munlock(&(0x7f000052b000/0x3000)=nil, 0x3000) 11:31:42 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x9, 0x20, 0x2, "b486f707bdbe75bd0aba02bb74b74d27094055fc", 0xfffffffc, 0x4}) read(r0, &(0x7f0000000500)=""/4096, 0x1000) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x7, 0x3, 0xbdb8, "e71400a0990800"}) write(r2, &(0x7f0000000080)="96038c867d189ac9f508", 0xa) ioctl$TIOCDRAIN(r2, 0x2000745e) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) pipe2(&(0x7f00000000c0), 0x2) r3 = getgid() r4 = getgid() setregid(r3, r4) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCDRAIN(r5, 0x2000745e) r6 = semget$private(0x0, 0x4, 0x120) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000000)=""/155) pmap_unwire: wiring for pmap 0xfffffd807effee80 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effee80 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effee80 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effee80 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effee80 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effee80 va 0x20ffc000 didn't change! 11:31:42 executing program 0: readv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000400)=""/221, 0xdd}, {&(0x7f0000000500)=""/194, 0xc2}], 0x2) r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$unix(0xffffffffffffffff, &(0x7f0000000600)="06f9d68ddfa293c77465a01ac61cea3f2eacfb2bccbfb69060093c074780d3c1c711a49a54f63259421f0f99f3e87d7ae25c4a4900107bca71826ce80b75b8ed13855eccbf61b6589c4f0e53445c0cc620bf463322ff4c16abcbb4c8e9faf89627971e5e17b54cd26c83bb67b89c0b6b5f0945819159988c715d655456e7d549e97291f96d76ba2474676be458eb81ea7f48911b6319", 0x96, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000200), 0x100000000000010e, 0x0, 0xfffffffffffffdd2}, 0x0) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7", 0x171) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x8012, r3, 0x0, 0x0) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() r8 = semget$private(0x0, 0x4, 0x14a) semctl$GETZCNT(r8, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETZCNT(r8, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x4, 0x9}) r9 = fcntl$getown(0xffffffffffffffff, 0x5) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x29, 0x40, &(0x7f00000000c0), 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r13 = getppid() fcntl$setown(r12, 0x6, r13) shmctl$IPC_SET(r4, 0x1, &(0x7f00000007c0)={{0x800006, 0xffffffffffffffff, r5, r6, r11, 0x1e4, 0x8}, 0x4, 0x5, r13, r9, 0xfffffffffffffe01, 0x9, 0x7ff}) geteuid() getgid() socketpair(0x18, 0x5, 0x0, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r14, 0xfffffffffffffffe, &(0x7f0000000100)) r15 = syz_open_pts() close(r15) writev(r15, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18345ca7", 0x19}], 0x1) r16 = dup(r15) r17 = getppid() setpgid(0x0, r17) r18 = getuid() r19 = syz_open_pts() close(r19) writev(r19, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18345ca7", 0x19}], 0x1) r20 = syz_open_pts() ioctl$TIOCSETA(r20, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r21 = syz_open_pts() ioctl$TIOCSETA(r21, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r22 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001680)='/dev/ttyCcfg\x00', 0x800, 0x0) r23 = getppid() setpgid(0x0, r23) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r27, r28) r29 = getpid() r30 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0, 0x0}, &(0x7f0000001800)=0xc) r32 = syz_open_pts() ioctl$TIOCSETA(r32, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r33 = syz_open_pts() ioctl$TIOCSETA(r33, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r34 = syz_open_pts() ioctl$TIOCSETA(r34, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r35 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001840)='/dev/wskbd0\x00', 0xc0, 0x0) sendmsg$unix(r16, &(0x7f0000001880)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000015c0)=[{&(0x7f0000000140)="7ac24a83720b78272d81a996ff4b57fc573b150eda51b57469332e4af43d614a1c7b06c15bda19d46c67508ad881ee6460ebf2fbf9e48d4c5e6bc7b10112c27ee532ec864de89f18ce9fa13fc79237337a24addbd89802eac14f552a38a3b492b8cbe1e73b06de98e23b196bfdc219bba88394ee9d2ff4d61ebdd9c01dd8ce25d77871d2a768593ab8e4814d83148336e95bd66ea871a25193953fe549ab1161b54a3c181ca757bcabcb097209f2e3e29046ec468d5014d5466e8e58831172d89126249e99", 0xc5}, {&(0x7f0000000040)="6bdcb6fe3b9846d2704a7d408dcd41a7bf23a4c180a9eca7c4b7a901b950b97e09eb4b14f760dad9512ad7d863fe5f3ed575b85059cc7f6a5a46b6e83cb31844bb9be584edc45c7867e08da020e5d9c75f4df398c8d9c2895cc72ec691fe57a4539e4ef7c214771810041474f183", 0x6e}, {&(0x7f0000000240)="8548fad70a00ea555fa9d36ad2b51969f8a7c1d4aae066fafd6d34dc012d56dfd331dcbafdb9c5a981ec6f3002110dd10517d22695816124f91af5ae429f0a53b0e1c9dd94b2cdf0a8ba3ed2b0cfa9208efea0c59bc165dcfde9db303a89607eff8cb24ed49349a389aa740461dafe20744283c8e530e2c439aa9679c35e62f5f74437f7e1cf1a0df924905939c1e2258ff7104ec735aac883e301e611beb779ae522a790591c1bfe934e077b9", 0xad}, {&(0x7f0000000300)="06e2ff81eec132430f171b49132704dfda5594f2b6cc5cf9ab3619f4ef7c5e940ea960df19b791c8416c4bd7314301f9e578cad6ad533d0288bbaed0f6575031ac26c295804908d337effb998d2288b2c6a629ddea64eeb0b484da7b786187059dc104f591a670716a95504e3a820a70f67e2ffc8e705b284481df4054295ad8", 0x80}, {&(0x7f0000000380)="2712fa1100bf8fc6c1e5777a41ff500b0f88e09edd2bbb75d0c8170c71a33bb94accf912b9e2a4b32360fc2d14e840ffb3", 0x31}, {&(0x7f00000018c0)="98c98337c4cf5258ff203f544485080d6e5165820d074b9c4e759e7a277c78e9ada621e59d585c419e0e6241f9109c789ea2e8c2bf4d10e09fff5014e91ced0c223a558b6a404c779cfbfbd53efc3c7a1c9557dd511a0a782cc0eb2baa9250777c802833c3a0d0d3cfe94c5e87d6985da2e6f1c36909c5c3cc22672c7152f148b7ece00688f9a0aeddafe3b4621c80c38880c8487c119e1774d56ea76b82280dc07c38a94b520b", 0xa7}, {&(0x7f0000000480)="da9e8ab7c4b619878de7d9dab637fdbdee1bd175fb00b72753d203677f3da5557a6bf45907d73cb6e5a1c5191b89a8cb21320aea9b56d82f8621c4198acb198ff7122087a1f0a2f1a0acf9d116c491b99d12c34bb64f7162b60f85d9796626bbaa14aa94ef14a405fe5f39f126322b31fcfa51fe4ab28f5ac095851e141ca26648c50fa8de9de2c89cd0283c62aff17fd83fd6acde8c2058e0bb728ef6306e9ea016b0ab82ca0a0c1686c5f4a0cb7729ad49aad246df04c7095b3e2c182aed6e43b311da7514b12616a2f72103c5ca1420433f57f0a656c6764bfd2aebea52c432b5f4a7fcbacc9beec61846b1195c30da5dbaf4dd3facbc603f0262a81e1d56d4f0952db46c1cd79881bd7356eb05c892cd545613bd614fa081d656384b45a61ecd348906c34223722a04466878231e20501948970a5ff864b5981c6a4d36cf8db7b253f26f8dc82b1faee6a13c91bfb8d4fd847651a526cc1b255b591b6253be92a46abb28ba07b2054907e3e95ca4eaa7a31af0175926e53eb4624cfebb9562240c4b0f4b721f21827bfc98561cf271574ef046bbc99e3d6c983f49d3522d39230bd0be976fc40c031b6fbc0b19ae9e539eca521a948d44da56184c9fecb67df1cfb2e0b5306a4917638ac867a08ce96b3089c322bad30cb4fb5362a2d42d561a54dccf8f483f8936990d0a8be9a3d81cd2e2b41ff52226580764be4d1558051859f66ffad50499b15a0cdbd4df08827f83e5a430ec450b5b228d4726d5522619a4edb3b6a453130a8a9c19056dacd38f1f26d1beb0232afb23a4f5462806d3826d990c1f8b2741e1c63634df23a476f939db60b2ebc5727772ba12143a6c5e438bc13a8fd9320ea6f6db9256d9506e8f079f6b734f0ddab66cc945893fd70fdf01abf22ccd3ec8aa58cfecf5caddc76c0fa8a2e87bf840e59b06c8b1e5130492dff0e0e8ad694a373dae04da8def40fd6ec21f30f925d392dd95d6e2c6c4c348e88ddff72092ed7dcc7c4a78d0e9b1cff019656f0ff1ffce3578a76acde852f9130e26a6ea56a334f05d025422ac6d2cc63268efe729fafcc5903e79298ab989c754acbe2c0ba8eb4da7303577c2a2afeaa0d673c1df5fd8de7237c84322bc9359f8fa565703e7027d2553113af696667095930a7d1b9f103576866ccaa062c7361ce19e599fea4242d5be517603638e774bd8b8dceb6743436e555136f8950c27ed477d8a84472feac9a517dccc3ab3999f7f9cdf79b4e5fc2e27d7fdf71ea3180e63ae97c238defcd54268a75f28292798b6522432f360c7c31d22c458947ac0011730b1a618efcc3c4359719ee802165541850f79856f9296ca662d4b82e4672aeada38ac2b1d99c07f3286b16b6763d8a5381d05d1a1df187a060d330dbd1b0065d78f30737bcbcdcec35c3f40a0e95acaf04428c23b74393154815bcf79fd85cad8b3f32d166b819b5828c7dd5854196f404c70e5fe0499471cecf4b47162cb5507de0af6c363a6dad8542c8eec1c1d1bb42963b7e256e0c8273f9110ea423f24db490651381d3f01700fa3bc34aaea3cd6c07ff8f1a60022d3a97c1bbd85e645adbd769dc2501e43345ab87718f2cc1e34c395df69bd31ef7b6a03e5dea14d5523f0f2833f8115349484d1873dcaeacc14d1c1be5c82f11b6b6f7be295c233b8417a6514ba96fba240c73a51ce5521b403f6231d8aa9de507dc5cfe174c451e51ab71d1f7b4b24eda3b79cda8a83d39d3ae7126297e6df49be0a96906c1255057377e6b02971cc0e44e3d5a01c66bee8e0cfd0160e81937eb3d761d12090c94277598f6000e97814bf44c2593e3b1db6c3fd87850aab4264611ceb0fc6e633108fd339eeb27b4e1118059ec4a48bc73b65f8ded92b3b0a11a7c1a625a1fa43c4050bcc98a8405934ead4acbdd71dab2e0c04440217c85cb92bfac92c838856a969e2686b4598d7369a964b2c065e5b5a078d1c4e7b3488e78657164bd111ec227538aa985c8f11432a71006955733557d23f8f03b8b50881fe35e699bd5aac8825b3bb0300314043926ed30959e19bec942ce1a95829eb4dd9395c4778bc9c9e3e873d5308534ff62d4900837b1343eec4946b021baa72fceb9bd540f398e68134fd1ff05f6c2848f11e32c0b705c8a72aa66b4678ed8feed29c784f601e7eee9a87e8bfe34ac4edf052c064e876d24f51f0dffef296b4df420ac7a6c16926f7ee6f29a51fca2a75eb138852739f8c6c2e95a4dbcecbf5551f4b135cdfa5f09eca966b59a4f809ce6ee602470efbc433092ece080ce272aeb646a425bb5ce783e200315a6e9963b4e1f2d821809df897f5dac7676fdedff4238e4abd8fd2b462381283e0b1220f603cb3e50268ee2ca14cd9f08def3d573982bb81ebac959810a1d890c820f8b77891a1f21a43a8978249a5abacaa005314ed0e8a918e402649a90bcaa4f9776d20a891b0753945dad062d466a6113a43ca60302fde24c86867deb718ab8331de0780bc22130bdd64fb53f6bb7c73518893b86c00c882eabd0a2190ba26dd7390d0b60dee47a481d281e4bda57268c19a42b3c0333428395bed066f105a4a17845796dee5512a940661df00d2c08bff13e97f82a3f565c8a5ffe41445ce4d9ad93a39f4eb30c29d8dd16e9aac79db3877bda6d0b822d7d83e3c8d988ecef285f731f2789fe261d812ab806a863b06b0fdc5d0cd029f07b4ad876a2ec87ae2bef0f7f9c153ef48560d195a16ebae1bbc33b622e3d887fdabb332ad197198cd4871420d2f79580857c4a415e5daa8907db2e2735ace76a39a510064b110f0458137edaa393a90efe99a2ed6c65945d8815ef477bedc8286256750090c6cc336227d6e3b609a8551591f3ba66ebad1608cb3dd3d6756e06db7658aae0ff9bbadb3941a028b755aa91ed6523703391350c9c1690912546703412011082211adc6b8b8c88cb343ae476c28208172712c05bc1470f26b1fd8ea11163b5efff1312db4470407b2425bfa2e70cfa54f5bbdbbdc88abd7b1434c4f408c2759575a90c3a025680f6634a098aa27902c6d968165a664393bb91f614c87d0001aa90fa6063025e9d8591f753f9421db1c0e0a9645d8130f430d1d339439f5d7afc67090a7258aa19d242ae783c2dfbc607b217e7b3ff62889b25435b5f0daa7a447404941f43193d54c7c4e139b3146da2c197fcf24755a7cf5f6c962a34cd34059a60b67e8e19ba75cc14571b2c7b329f99a5c008e5b002abd4b471aea6ac1133736dbc91805457f2f8199880439ae2f5abca3bc01c882288c1d049ad067805d01a7328abde969fbba888dacdd1182e56fc922e80a8218f9bb916776b0d307d79a1df55de4c4952c157f2ab54f0c6a311a7b6482b548ff71077ac545b8389160607638314cac3eb9c5f9e8ce21c270e5fecac3525ee2d828439a5ddaf4972eff3dc8e098eafefb18210b49f552e9af01ec6a9ba51919a56c7b4e853ee49305ef62dc57301e124c032e3ee0d0220a64725c3f4bc91fe23072554702bfc1fe6d54ee4a14037270e9a12995b60dc79b5b112a8346f93fb90261d8ec8403c1239c75a3a6fc3dbf1c6f1cd0e53e2070bda7ea2c08c1c89b9e037e7fe3bff024e574cc9b9167a472d06930a316549ede8e80a6eedfc7587cfb789f4da62533da059e60404b0125f3ee72bb631d0cee34ff3e46b74680b3e9b16128d73c0eb3142d1a8f5133ff446678bd799440e3c196eb7975916b7e8111c101fc83f5ece11bd9ba792ad6281817cf4a8be76124e31c0b6f959973c602f3b5b6510d2dfc29ee32cb93f6ac907b0a276e8b6bf2e1c9021419a17169cd9dad5af16737f9f65a0c8e47aff31e9850ed1e2157aed749b3aeb439554b209834b9cae9fe477b8d215d4a64bbcced03ecee87f297a6f5dfade7522bdaeb6fb0ba68abaca3c08ae13dddc8b60520d089761f28925b814e2b18249d3faa8039ebd450cf5f7d3903797815476d6d5abdafe6533d3b28a9676781d0e045f0ee1a0da79b9b5a1b84d9cb44788532c8e73720bb8a10d1c51b9cb9c06521e0cb7abf1a269b4e6b68b12d80b03a084098ecc3ae68958458bdea1dadc17bc7571429ae348da066a27bc5db5acd2b57ffb1ac6c3597865641317d1c7ef11bca091535ce9229e099f8d6a8ebfcf54b9c68703dccfe84ec5db070d99bdada3b71183b5c18949bfd23202a1dd369929c09ebb3bf66c7b161428706e662af456676bf622a57a04d98ed8f29d2731c01ec40149acb8451e4e0f883aff72f49afe3ce3062858f3f62cec7af353103d0d444155168a2cc089ab963c4cdaf098033268dcaa36fbc76a390c4940eaa068c0fac2a8da287d7690ae79dd28ebb1ad49c827abac9ada687cfc883af916fab2628803d35343a021e7f18853c83b03be692dfd4975d4b2d315f758c71a9b19f9f7be30197837276fdda420b6b3c4df04df06de2f26da0ad8b49079902d8a1a90dd2a6ef94f3a59152a75e099746911a7a395bacfeee9073c5b192fff68ed7a25058f6ba2b496036f4861853545cf4b5d931f489e220b7bd80e7354d8688ade84fee085601696e5c5dfa13bb9db56a0194007d167f7d1e3de8d873633e0afbd343cb1f21efea385370b71de378778bf657390c5cd5ae0e9286459a974991ddf45938e2af61260e150a4a893d531a2813cdd2e85eb6c3d27069b6f4aacafbc7a5648cc16e3cbdc1070c63c2b21b43e5f3ba3bc3e580d8c2200b23d4d19b1a09483b31e7e73586b6b0927656bb1b56874f580e7bab1820a4ebbd862bc428fc0e9178c45b96d9b82ed5a4508807e7f2f7ddb8c41823ac17bc5d4a4da9a288a43fc7686338db4f4d2a5093de8643c2ab3f082bdeb3ebdf830db338ee42b9251b1f5c5ef3bf8e74e525b02f4fc163c5112b9063b67ad785a6097b5d90d584bb0689746614393421cee36526166b8e0b70a55ba9cab65f6a2b17a3e9fe61b6366290c5cec0577dc72bea53d56f2fb494bc277ac45f96293625b9cb7d515016ba216287eba2d675cd137b0c1672a24b08232cb7ce94aafaeabd3fa3b1086daa6771ee91a569dcd311752a9921cbf87bb0b15d77eaca0381d167156155a55052dbedb702f5a77bd8804c5c1304ec1b5780934a52f71fff1749ba15f613613d06f14c5a57239d24cd14bbecac8576eaef92d8068ec59f5225394974a47935141c1592f884ec64efa5c534ef266831eb7c3043bf1363ebdef2a4fcf3b21f5c6235d431576631ab1ce8201a862b3251737f3cd55606ef3ec756ecbf135710a4db320d77b1cb0c47b8115af71c0656a09b40c008f7d764d4f72ca1c17c6fae2daf6e67ac1ab32e50b94b5210bc6a4b4808f8fdc77d0aff2a6c566b589faf04676e25436b5f78d2bb19c172975cad5296a5a572aed63cb8e02bb99584d0fbf34cbf28d3b50b7ba5d6ebab6459199d9dc4c30b5fd272829123805b5130b31272952e3786ac84a1420aecf26b0aba86197388c9c966e40e3b020351878edee2599e8365e85e87a38bd9ce603d58d020409d9e9121195f272a0cfbda90e62b56637a20b4eb5a7d6b1b870e8ee2fa5180083be7305ffa85b3bfb0496f7d8854fb4a3c0287973a8cfa444ad213785bad852876187d8b5b81b074ac573508c40543b15e159c7c4b66cfcb4ad4a00e1a95b7a798abc3240554698f246b642917556754004224e5ffcf5f3b9caf4679cc12104e3570711aa6b54592e13c99ce60c3f5598d012d141d24dbfdbeb9e03c9109ceffc6cb34366efcc22e4d929e677c13b93d281a60acfc223c", 0x1000}, {&(0x7f0000001480)="4c8879e9f7115edbca997911b5455c3655d67cfc", 0x14}, {&(0x7f00000014c0)="7bf96ef0974042e9a048873b838982a14ac2f3ad264900d833221825d637d76a8a42ea2bedcfb01177d064029af555fbea8b881515553835d4b81e7dfb8129ae4806020fab059106e00d50ba804d225bf6d16649d168351e08e0f5f85ca726588dc21d16fc7a5a3b89c9bbd99c58e76594831ae18c841943611ccd8e52c1e6657c09cae5b3a54e987a6bf0f5718bb99b4da87482d92c6f1d700ee983bf0eedbcb5c0551d8941cd7ec93198193dbd993f7d7267a413334b198e54436c7e326db06a44a3710de7f0aec95cb4548bf646cc0c3e036b23141ac415a5a050e81973daf8d9abe839080ae65fed9684826959d968db69a3d48611481db60e04e89824", 0xff}], 0x9, &(0x7f0000001980)=ANY=[@ANYBLOB="f52000000000000000fffb000000000000", @ANYRESHEX, @ANYRES32=r18, @ANYRES32, @ANYBLOB="000000000700000000000000ffff000001000000c3dff6f69c9e394ecd080a8293a6ff59bf17f30870d7b21c387feb9aae6d25b9428f8d7ab2a794b307fcb58ccee6f4e5c13b90a455d7a7472142cfca7898896a238526f9da88c5e61333473faf71e5084f8e3f75ffffc8fcdd1804528761dc3295f635fe39c480fb9d71684d0beed040c15de6f322f334ddb66d7016bc9a4c91799360b59bda92d9c98bee132249f8345ef19bb5897ab2e4a3fe486929f8edb1e03d467d354a492c1cec3bc771a8222b230785e81f0d678566a9ea8e1dca56a7ad77d17290a859c5ae6d950068eca6ce10a374624ebeb35bc7e902b7979b57c1f2810ad756d518a0961fd6525166a30fd83b78fb821b061a729a1d89b4ff", @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYRES32, @ANYRES32=r14, @ANYRES32=r22, @ANYBLOB="20ff07000000000000ff000000000020625cc217fe5031a8a014d692c7a13a6f6dc07144443c565b7355838cea0455facd77ceaef4750ccb72033957f8c2c2ba1461c3bd602735fd03a41efe81f7fbd74515bb8ab1fbce77f54f71d24781d962636e2d14cdae0900b2e0a1bf1644a0060000006689d22034f21dcd041fbee06005e5fd2a7f9c1dda88f906449b", @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=r25, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES64, @ANYBLOB="bc43a5f64072634f1aacccc1c4899bebcf63328a304295b9a9d2d63d72434b1f6059e5761b1c2e104066ab0d1029dc0a51d6d476b24c86918c826f2a6b1bd88b9832f50f28646d93160d654d564f780ad2627f66c65403c98fe106d71222c7a0d539a252226dc0cf1d2e505c6b09c9b24d7bd944664b03edcc86386bfe4be26f097bc9dad5bca047b908f94f5151b0c441c24b8a3b423f169bbd8135bd9f234d3ba043cb9c0c4fbc3afc1e8987366e58b1c3c5b066c857687ed62c2702d5a028676d8a3d4045094adfa95afc3d43f349d77d487439ae01080d73bb3d72", @ANYRES32=r28, @ANYRESDEC, @ANYRES32=r29, @ANYRES32=r30, @ANYRES32=r31, @ANYBLOB="110000002800000000da65b7b91181aa5bf7b0ab475341ba0000fefeff00ef00000000", @ANYRES32=r32, @ANYRES32=r33, @ANYRES32=r14, @ANYRES32=r34, @ANYRES32=r35, @ANYBLOB="000000b8602f7ddf00"], 0x34b, 0x7}, 0xe) r36 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(r36, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x7) ioctl$BIOCGBLEN(r36, 0x40044266, &(0x7f0000000380)) ioctl$WSMUXIO_REMOVE_DEVICE(r36, 0x80085762, &(0x7f00000003c0)={0x2, 0x1}) fcntl$setflags(r36, 0x2, 0x803) pread(r36, &(0x7f0000000580)="609bd923e9f2758fbb254c65a956751041e4d2fbda945817bbbafa2811cd93bb98a9eba731636f6e377116464b254a5982b39eb640dcadcdfa48fd5690ccfa9e5c49edf3dfc96a27aaaa6050f8c16dac8d62b87bacd0c80f83095f7a9e5352e2d255658fd13029b3244970cb4e7298c902435c0f41888a3f56b4d814d3e6a8a3d92b66f0ef45efca5b182fe1f4d44a32d58557e4b58f18bef46ee2a6339a825eb1c0a6c6b87eef1483dc47da64e9f91a6c67837424e25efadf7d4c6bc07d393450587f2a23b2d6bfe8f4d69e059d4a6373cb", 0xd2, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r36, 0x8058574d, &(0x7f0000000440)={'./file0\x00', 0x20009, 0x3, 0x9, 0x1, 0x401, 0x401, 0x6, 0x2, 0x2, 0x2, 0x800}) ioctl$VT_ACTIVATE(r36, 0x20007605, &(0x7f0000000140)=0x7ff) ioctl$BIOCSRTIMEOUT(r36, 0x8010426d, &(0x7f00000001c0)={0xfffffffffffffffe, 0xfffffffffffffffe}) r37 = getgid() r38 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r38, 0x20007465, &(0x7f0000000500)) r39 = socket(0x2, 0x1, 0x0) shutdown(r39, 0x2f99822121a9018a) connect$unix(r39, &(0x7f0000001d00)=ANY=[@ANYBLOB="00001a2f66696c7c30042b33b952fd201832fd7371dc72f8c221afde789877fb0271200000000100f7591901009e5ec084cb46416e3161f29024433503443701000010cfe0ee2e000000001696222b00808ff20000005e1483a111259208a31c8dc4023ecea699abebb500c9fb0529599cefa8d9b382e6502a5eb986bfb76f6171b097ed632d6d0048488e366a0c431192d223c25ce7b6b1c4e28293fec46acc1634d2fbdd7b4b0a07e942b1cd2a010000000000000000008897b2668129b4358dd72e520f4345dea468bad1ce9e575757df1421439bd0b41eaf87478a707479da6d0b0000000000000000000000004fb0971d365c31c0e69867084f01e2e0f960ca5ac6fc656358eb2f45d443198de7460ec7d1f9ceebb1b11cf7076908c531647ad7ceddebf5c8bb9738baa0a547564ab0429f272f7e08a4bea14fd846a04c57064b15e63f28232e97a855a91f772fc6d377d3ee9b96e8db61fd73a8d7b44548c12244b04eea64889ac51dd7ba96bd0e0898862549db3aaf9ddb9e70d693a9c9dbdf5e7554959554"], 0x10) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, &(0x7f00000006c0)=0x44a) accept$unix(r38, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r38, 0x8004667e, &(0x7f0000000680)=0x800) ioctl$TIOCGWINSZ(r38, 0x40087468, &(0x7f00000001c0)) fchownat(r38, &(0x7f0000000080)='\x00', r40, r37, 0x6) r41 = getgid() setegid(r41) r42 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xc0) ioctl$TIOCSTAT(r42, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f00000008c0)=0xfffffffffffffd2a) accept$unix(r42, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r42, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r42, 0x40087468, 0x0) fchownat(r42, &(0x7f0000000080)='\x00', r43, r41, 0x6) r44 = semget$private(0x0, 0x7, 0x287) semop(r44, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f, 0x1000}], 0x2) semop(r44, &(0x7f0000000c40)=[{0x4, 0x4, 0x800}, {0x3, 0x80, 0x800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x0, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x4, 0xb}, {0x3, 0x500, 0x800}, {0x0, 0x409, 0x1000}], 0xa) semctl$GETNCNT(r44, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r41, r40, r41, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) getgroups(0x3, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, r41]) r45 = shmget(0x2, 0x3000, 0x8, &(0x7f0000ffc000/0x3000)=nil) r46 = geteuid() r47 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r48 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(r48, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x7) ioctl$BIOCGBLEN(r48, 0x40044266, &(0x7f0000000380)) ioctl$WSMUXIO_REMOVE_DEVICE(r48, 0x80085762, &(0x7f00000003c0)={0x2, 0x1}) fcntl$setflags(r48, 0x2, 0x803) pread(r48, &(0x7f0000000580)="609bd923e9f2758fbb254c65a956751041e4d2fbda945817bbbafa2811cd93bb98a9eba731636f6e377116464b254a5982b39eb640dcadcdfa48fd5690ccfa9e5c49edf3dfc96a27aaaa6050f8c16dac8d62b87bacd0c80f83095f7a9e5352e2d255658fd13029b3244970cb4e7298c902435c0f41888a3f56b4d814d3e6a8a3d92b66f0ef45efca5b182fe1f4d44a32d58557e4b58f18bef46ee2a6339a825eb1c0a6c6b87eef1483dc47da64e9f91a6c67837424e25efadf7d4c6bc07d393450587f2a23b2d6bfe8f4d69e059d4a6373cb", 0xd2, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r48, 0x8058574d, &(0x7f0000000440)={'./file0\x00', 0x20009, 0x3, 0x9, 0x1, 0x401, 0x401, 0x6, 0x2, 0x2, 0x2, 0x800}) ioctl$VT_ACTIVATE(r48, 0x20007605, &(0x7f0000000140)=0x7ff) ioctl$BIOCSRTIMEOUT(r48, 0x8010426d, &(0x7f00000001c0)={0xfffffffffffffffe, 0xfffffffffffffffe}) r49 = getgid() r50 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r50, 0x20007465, &(0x7f0000000500)) r51 = socket(0x0, 0x5, 0x0) shutdown(r51, 0x2f99822121a9018a) connect$unix(r51, &(0x7f0000000a40)=ANY=[@ANYBLOB="00001a2f66696c7c30042b33b952fd201832fd7371dc72f8c221afde789877fb0271200000000100f7591901009e5ec084cb46416e3161f29024433503443701000010cfe0ee2e000000001696222b00808ff20000005e1483a111259208a31c8dc4023ecea699abebb500c9fb0529599cefa8d9b38ae6502a5eb986bfb7f9d471b097ed632d6d0048488e366a0c431192d223c25ce7b6b1c4e28293fec46acc1634d2fbdd7b4b0a07e942b1cd2a010000000000000000008897b2668129b4358dd72e520f4345dea468bad1ce9e575757df1421439bd0b41eaf87478a707479da6df82ac03396fe1d6a0b000000"], 0x10) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, &(0x7f00000006c0)=0x44a) accept$unix(r50, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r50, 0x8004667e, &(0x7f0000000680)=0x800) ioctl$TIOCGWINSZ(r50, 0x40087468, &(0x7f00000001c0)) fchownat(r50, &(0x7f0000000080)='\x00', r52, r49, 0x6) r53 = getgid() setegid(r53) r54 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xc0) ioctl$TIOCSTAT(r54, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f00000008c0)=0xfffffffffffffd2a) accept$unix(r54, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r54, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r54, 0x40087468, 0x0) fchownat(r54, &(0x7f0000000080)='\x00', r55, r53, 0x6) r56 = semget$private(0x0, 0x7, 0x287) semop(r56, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f, 0x1000}], 0x2) semop(r56, &(0x7f0000000c40)=[{0x4, 0x4, 0x800}, {0x3, 0x80, 0x800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x0, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x4, 0xb}, {0x3, 0x500, 0x800}, {0x0, 0x409, 0x1000}], 0xa) semctl$GETNCNT(r56, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r56, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r53, r52, r53, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) getgroups(0x3, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, r53]) r58 = getpid() r59 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r59, 0x0, 0x0) shmctl$IPC_SET(r59, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r59, 0x2, &(0x7f0000000040)=""/210) r60 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r62 = getgid() r63 = semget$private(0x0, 0x4, 0x14a) semctl$GETZCNT(r63, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETZCNT(r63, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r63, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r60, r61, r62, 0x10, 0x9}, 0x8, 0x4, 0x9}) r64 = fcntl$getown(0xffffffffffffffff, 0x5) r65 = socket(0x18, 0x2, 0x0) setsockopt(r65, 0x29, 0x40, &(0x7f00000000c0), 0x0) getsockopt$sock_cred(r65, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r68 = getppid() fcntl$setown(r67, 0x6, r68) shmctl$IPC_SET(r59, 0x1, &(0x7f00000007c0)={{0x800006, 0xffffffffffffffff, r60, r61, r66, 0x1e4, 0x8}, 0x4, 0x5, r68, r64, 0xfffffffffffffe01, 0x9, 0x7ff}) r69 = getuid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, r69}, 0xc) r70 = shmget$private(0x0, 0x3000, 0x401, &(0x7f0000ffc000/0x3000)=nil) semctl$IPC_RMID(r70, 0x0, 0x0) shmctl$IPC_SET(r70, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r70, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r72 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r72, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r72, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r72, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r72, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r73 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r75 = getgid() semctl$IPC_SET(r72, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r73, r74, r75, 0x10, 0x9}, 0x8, 0x1, 0x9}) r76 = getgid() r77 = getppid() shmctl$IPC_SET(r70, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r71, r74, r76, 0x1e4, 0x8}, 0x5, 0x7, r77, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r45, 0x1, &(0x7f00000001c0)={{0x6, r46, r71, r69, r57, 0x28, 0x70}, 0xfc000000, 0x2, r58, r68, 0x5, 0x3, 0x4}) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000240)=0xc) r78 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x8012, r78, 0x0, 0x0) r79 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x8012, r79, 0x0, 0x0) r80 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x8012, r80, 0x0, 0x0) r81 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x8012, r81, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) r82 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x8012, r82, 0x0, 0x0) getppid() r83 = shmget(0x2, 0x3000, 0x8, &(0x7f0000ffc000/0x3000)=nil) r84 = geteuid() r85 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r85, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r88 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(r88, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x7) ioctl$BIOCGBLEN(r88, 0x40044266, &(0x7f0000000380)) ioctl$WSMUXIO_REMOVE_DEVICE(r88, 0x80085762, &(0x7f00000003c0)={0x2, 0x1}) fcntl$setflags(r88, 0x2, 0x803) pread(r88, &(0x7f0000000580)="609bd923e9f2758fbb254c65a956751041e4d2fbda945817bbbafa2811cd93bb98a9eba731636f6e377116464b254a5982b39eb640dcadcdfa48fd5690ccfa9e5c49edf3dfc96a27aaaa6050f8c16dac8d62b87bacd0c80f83095f7a9e5352e2d255658fd13029b3244970cb4e7298c902435c0f41888a3f56b4d814d3e6a8a3d92b66f0ef45efca5b182fe1f4d44a32d58557e4b58f18bef46ee2a6339a825eb1c0a6c6b87eef1483dc47da64e9f91a6c67837424e25efadf7d4c6bc07d393450587f2a23b2d6bfe8f4d69e059d4a6373cb", 0xd2, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r88, 0x8058574d, &(0x7f0000000440)={'./file0\x00', 0x20009, 0x3, 0x9, 0x1, 0x401, 0x401, 0x6, 0x2, 0x2, 0x2, 0x800}) ioctl$VT_ACTIVATE(r88, 0x20007605, &(0x7f0000000140)=0x7ff) ioctl$BIOCSRTIMEOUT(r88, 0x8010426d, &(0x7f00000001c0)={0xfffffffffffffffe, 0xfffffffffffffffe}) r89 = getgid() r90 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r90, 0x20007465, &(0x7f0000000500)) r91 = socket(0x2, 0x1, 0x0) shutdown(r91, 0x2f99822121a9018a) connect$unix(r91, &(0x7f0000000a40)=ANY=[@ANYBLOB="00001a2f66696c7c30042b33b952fd201832fd7371dc72f8c221afde789877fb0271200000000100f7591901009e5ec084cb46416e3161f29024433503443701000010cfe0ee2e000000001696222b00808ff20000005e1483a111259208a31c8dc4023ecea699abebb500c9fb0529599cefa8d9b38ae6502a5eb986bfb7f9d471b097ed632d6d0048488e366a0c431192d223c25ce7b6b1c4e28293fec46acc1634d2fbdd7b4b0a07e942b1cd2a010000000000000000008897b2668129b4358dd72e520f4345dea468bad1ce9e575757df1421439bd0b41eaf87478a707479da6df82ac03396fe1d6a0b000000"], 0x10) getsockopt$sock_cred(r91, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, &(0x7f00000006c0)=0x44a) accept$unix(r90, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r90, 0x8004667e, &(0x7f0000000680)=0x800) ioctl$TIOCGWINSZ(r90, 0x40087468, &(0x7f00000001c0)) fchownat(r90, &(0x7f0000000080)='\x00', r92, r89, 0x6) r93 = getgid() setegid(r93) r94 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xc0) ioctl$TIOCSTAT(r94, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r88, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f00000008c0)=0xfffffffffffffd2a) accept$unix(r94, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r94, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r94, 0x40087468, 0x0) fchownat(r94, &(0x7f0000000080)='\x00', r95, r93, 0x6) r96 = semget$private(0x0, 0x7, 0x287) semop(r96, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f, 0x1000}], 0x2) semop(r96, &(0x7f0000000c40)=[{0x4, 0x4, 0x800}, {0x3, 0x80, 0x800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x0, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x4, 0xb}, {0x3, 0x500, 0x800}, {0x0, 0x409, 0x1000}], 0xa) semctl$GETNCNT(r96, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r96, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r93, r92, r93, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) getgroups(0x3, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, r93]) r98 = getpid() r99 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r99, 0x0, 0x0) shmctl$IPC_SET(r99, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r99, 0x2, &(0x7f0000000040)=""/210) r100 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r102 = getgid() r103 = semget$private(0x0, 0x4, 0x14a) semctl$GETZCNT(r103, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETZCNT(r103, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r103, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r100, r101, r102, 0x10, 0x9}, 0x8, 0x4, 0x9}) r104 = fcntl$getown(0xffffffffffffffff, 0x5) r105 = socket(0x18, 0x2, 0x0) setsockopt(r105, 0x29, 0x40, &(0x7f00000000c0), 0x0) getsockopt$sock_cred(r105, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r108 = getppid() fcntl$setown(r107, 0x6, r108) shmctl$IPC_SET(r99, 0x1, &(0x7f00000007c0)={{0x800006, 0xffffffffffffffff, r100, r101, r106, 0x1e4, 0x8}, 0x4, 0x5, r108, r104, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r83, 0x1, &(0x7f00000001c0)={{0x6, r84, r86, r87, r97, 0x28, 0x70}, 0xfc000000, 0x2, r98, r108, 0x5, 0x3, 0x4}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r109, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r110, r111) r112 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x8012, r112, 0x0, 0x0) r113 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x8012, r113, 0x0, 0x0) r114 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x8012, r114, 0x0, 0x0) r115 = getgid() setegid(r115) r116 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r116, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r116, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r116, 0x40087468, &(0x7f00000001c0)) fchownat(r116, &(0x7f0000000080)='\x00', r117, r115, 0x4) accept$inet6(r116, 0x0, &(0x7f00000008c0)) getpid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r118, 0xfffffffffffffffe, &(0x7f0000000100)) r119 = syz_open_pts() close(r119) writev(r119, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18345ca7", 0x19}], 0x1) r120 = dup(r119) r121 = getppid() setpgid(0x0, r121) r122 = getuid() r123 = syz_open_pts() close(r123) writev(r123, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18345ca7", 0x19}], 0x1) r124 = syz_open_pts() ioctl$TIOCSETA(r124, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r125 = syz_open_pts() ioctl$TIOCSETA(r125, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r126 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001680)='/dev/ttyCcfg\x00', 0x800, 0x0) r127 = getppid() setpgid(0x0, r127) getsockopt$SO_PEERCRED(r118, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r130, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r131, r132) r133 = getpid() r134 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0, 0x0}, &(0x7f0000001800)=0xc) r136 = syz_open_pts() ioctl$TIOCSETA(r136, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r137 = syz_open_pts() ioctl$TIOCSETA(r137, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r138 = syz_open_pts() ioctl$TIOCSETA(r138, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r139 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001840)='/dev/wskbd0\x00', 0xc0, 0x0) sendmsg$unix(r120, &(0x7f0000001880)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000015c0)=[{&(0x7f0000000140)="7ac24a83720b78272d81a996ff4b57fc573b150eda51b57469332e4af43d614a1c7b06c15bda19d46c67508ad881ee6460ebf2fbf9e48d4c5e6bc7b10112c27ee532ec864de89f18ce9fa13fc79237337a24addbd89802eac14f552a38a3b492b8cbe1e73b06de98e23b196bfdc219bba88394ee9d2ff4d61ebdd9c01dd8ce25d77871d2a768593ab8e4814d83148336e95bd66ea871a25193953fe549ab1161b54a3c181ca757bcabcb097209f2e3e29046ec468d5014d5466e8e58831172d89126249e99", 0xc5}, {&(0x7f0000000040)="6bdcb6fe3b9846d2704a7d408dcd41a7bf23a4c180a9eca7c4b7a901b950b97e09eb4b14f760dad9512ad7d863fe5f3ed575b85059cc7f6a5a46b6e83cb31844bb9be584edc45c7867e08da020e5d9c75f4df398c8d9c2895cc72ec691fe57a4539e4ef7c214771810041474f183", 0x6e}, {&(0x7f0000000240)="8548fad70a00ea555fa9d36ad2b51969f8a7c1d4aae066fafd6d34dc012d56dfd331dcbafdb9c5a981ec6f3002110dd10517d22695816124f91af5ae429f0a53b0e1c9dd94b2cdf0a8ba3ed2b0cfa9208efea0c59bc165dcfde9db303a89607eff8cb24ed49349a389aa740461dafe20744283c8e530e2c439aa9679c35e62f5f74437f7e1cf1a0df924905939c1e2258ff7104ec735aac883e301e611beb779ae522a790591c1bfe934e077b9", 0xad}, {&(0x7f0000000300)="06e2ff81eec132430f171b49132704dfda5594f2b6cc5cf9ab3619f4ef7c5e940ea960df19b791c8416c4bd7314301f9e578cad6ad533d0288bbaed0f6575031ac26c295804908d337effb998d2288b2c6a629ddea64eeb0b484da7b786187059dc104f591a670716a95504e3a820a70f67e2ffc8e705b284481df4054295ad8", 0x80}, {&(0x7f0000000380)="2712fa1100bf8fc6c1e5777a41ff500b0f88e09edd2bbb75d0c8170c71a33bb94accf912b9e2a4b32360fc2d14e840ffb3", 0x31}, {&(0x7f00000003c0)="98c98337c4cf5258ff203f544485080d6e5165820d074b9c4e759e7a277c78e9ada621e59d585c419e0e6241f9109c789ea2e8c2bf4d10e09fff5014e91ced0c223a558b6a404c779cfbfbd53efc3c7a1c9557dd511a0a782cc0eb2baa9250777c802833c3a0d0d3cfe94c5e87d6985da2e6f1c36909c5c3cc22672c7152f148b7ece00688f9a0aeddafe3b4621c80c38880c8487c119e1774d56ea76b82280dc07c38a94b520b", 0xa7}, {&(0x7f0000000480)="da9e8ab7c4b619878de7d9dab637fdbdee1bd175fb00b72753d203677f3da5557a6bf45907d73cb6e5a1c5191b89a8cb21320aea9b56d82f8621c4198acb198ff7122087a1f0a2f1a0acf9d116c491b99d12c34bb64f7162b60f85d9796626bbaa14aa94ef14a405fe5f39f126322b31fcfa51fe4ab28f5ac095851e141ca26648c50fa8de9de2c89cd0283c62aff17fd83fd6acde8c2058e0bb728ef6306e9ea016b0ab82ca0a0c1686c5f4a0cb7729ad49aad246df04c7095b3e2c182aed6e43b311da7514b12616a2f72103c5ca1420433f57f0a656c6764bfd2aebea52c432b5f4a7fcbacc9beec61846b1195c30da5dbaf4dd3facbc603f0262a81e1d56d4f0952db46c1cd79881bd7356eb05c892cd545613bd614fa081d656384b45a61ecd348906c34223722a04466878231e20501948970a5ff864b5981c6a4d36cf8db7b253f26f8dc82b1faee6a13c91bfb8d4fd847651a526cc1b255b591b6253be92a46abb28ba07b2054907e3e95ca4eaa7a31af0175926e53eb4624cfebb9562240c4b0f4b721f21827bfc98561cf271574ef046bbc99e3d6c983f49d3522d39230bd0be976fc40c031b6fbc0b19ae9e539eca521a948d44da56184c9fecb67df1cfb2e0b5306a4917638ac867a08ce96b3089c322bad30cb4fb5362a2d42d561a54dccf8f483f8936990d0a8be9a3d81cd2e2b41ff52226580764be4d1558051859f66ffad50499b15a0cdbd4df08827f83e5a430ec450b5b228d4726d5522619a4edb3b6a453130a8a9c19056dacd38f1f26d1beb0232afb23a4f5462806d3826d990c1f8b2741e1c63634df23a476f939db60b2ebc5727772ba12143a6c5e438bc13a8fd9320ea6f6db9256d9506e8f079f6b734f0ddab66cc945893fd70fdf01abf22ccd3ec8aa58cfecf5caddc76c0fa8a2e87bf840e59b06c8b1e5130492dff0e0e8ad694a373dae04da8def40fd6ec21f30f925d392dd95d6e2c6c4c348e88ddff72092ed7dcc7c4a78d0e9b1cff019656f0ff1ffce3578a76acde852f9130e26a6ea56a334f05d025422ac6d2cc63268efe729fafcc5903e79298ab989c754acbe2c0ba8eb4da7303577c2a2afeaa0d673c1df5fd8de7237c84322bc9359f8fa565703e7027d2553113af696667095930a7d1b9f103576866ccaa062c7361ce19e599fea4242d5be517603638e774bd8b8dceb6743436e555136f8950c27ed477d8a84472feac9a517dccc3ab3999f7f9cdf79b4e5fc2e27d7fdf71ea3180e63ae97c238defcd54268a75f28292798b6522432f360c7c31d22c458947ac0011730b1a618efcc3c4359719ee802165541850f79856f9296ca662d4b82e4672aeada38ac2b1d99c07f3286b16b6763d8a5381d05d1a1df187a060d330dbd1b0065d78f30737bcbcdcec35c3f40a0e95acaf04428c23b74393154815bcf79fd85cad8b3f32d166b819b5828c7dd5854196f404c70e5fe0499471cecf4b47162cb5507de0af6c363a6dad8542c8eec1c1d1bb42963b7e256e0c8273f9110ea423f24db490651381d3f01700fa3bc34aaea3cd6c07ff8f1a60022d3a97c1bbd85e645adbd769dc2501e43345ab87718f2cc1e34c395df69bd31ef7b6a03e5dea14d5523f0f2833f8115349484d1873dcaeacc14d1c1be5c82f11b6b6f7be295c233b8417a6514ba96fba240c73a51ce5521b403f6231d8aa9de507dc5cfe174c451e51ab71d1f7b4b24eda3b79cda8a83d39d3ae7126297e6df49be0a96906c1255057377e6b02971cc0e44e3d5a01c66bee8e0cfd0160e81937eb3d761d12090c94277598f6000e97814bf44c2593e3b1db6c3fd87850aab4264611ceb0fc6e633108fd339eeb27b4e1118059ec4a48bc73b65f8ded92b3b0a11a7c1a625a1fa43c4050bcc98a8405934ead4acbdd71dab2e0c04440217c85cb92bfac92c838856a969e2686b4598d7369a964b2c065e5b5a078d1c4e7b3488e78657164bd111ec227538aa985c8f11432a71006955733557d23f8f03b8b50881fe35e699bd5aac8825b3bb0300314043926ed30959e19bec942ce1a95829eb4dd9395c4778bc9c9e3e873d5308534ff62d4900837b1343eec4946b021baa72fceb9bd540f398e68134fd1ff05f6c2848f11e32c0b705c8a72aa66b4678ed8feed29c784f601e7eee9a87e8bfe34ac4edf052c064e876d24f51f0dffef296b4df420ac7a6c16926f7ee6f29a51fca2a75eb138852739f8c6c2e95a4dbcecbf5551f4b135cdfa5f09eca966b59a4f809ce6ee602470efbc433092ece080ce272aeb646a425bb5ce783e200315a6e9963b4e1f2d821809df897f5dac7676fdedff4238e4abd8fd2b462381283e0b1220f603cb3e50268ee2ca14cd9f08def3d573982bb81ebac959810a1d890c820f8b77891a1f21a43a8978249a5abacaa005314ed0e8a918e402649a90bcaa4f9776d20a891b0753945dad062d466a6113a43ca60302fde24c86867deb718ab8331de0780bc22130bdd64fb53f6bb7c73518893b86c00c882eabd0a2190ba26dd7390d0b60dee47a481d281e4bda57268c19a42b3c0333428395bed066f105a4a17845796dee5512a940661df00d2c08bff13e97f82a3f565c8a5ffe41445ce4d9ad93a39f4eb30c29d8dd16e9aac79db3877bda6d0b822d7d83e3c8d988ecef285f731f2789fe261d812ab806a863b06b0fdc5d0cd029f07b4ad876a2ec87ae2bef0f7f9c153ef48560d195a16ebae1bbc33b622e3d887fdabb332ad197198cd4871420d2f79580857c4a415e5daa8907db2e2735ace76a39a510064b110f0458137edaa393a90efe99a2ed6c65945d8815ef477bedc8286256750090c6cc336227d6e3b609a8551591f3ba66ebad1608cb3dd3d6756e06db7658aae0ff9bbadb3941a028b755aa91ed6523703391350c9c1690912546703412011082211adc6b8b8c88cb343ae476c28208172712c05bc1470f26b1fd8ea11163b5efff1312db4470407b2425bfa2e70cfa54f5bbdbbdc88abd7b1434c4f408c2759575a90c3a025680f6634a098aa27902c6d968165a664393bb91f614c87d0001aa90fa6063025e9d8591f753f9421db1c0e0a9645d8130f430d1d339439f5d7afc67090a7258aa19d242ae783c2dfbc607b217e7b3ff62889b25435b5f0daa7a447404941f43193d54c7c4e139b3146da2c197fcf24755a7cf5f6c962a34cd34059a60b67e8e19ba75cc14571b2c7b329f99a5c008e5b002abd4b471aea6ac1133736dbc91805457f2f8199880439ae2f5abca3bc01c882288c1d049ad067805d01a7328abde969fbba888dacdd1182e56fc922e80a8218f9bb916776b0d307d79a1df55de4c4952c157f2ab54f0c6a311a7b6482b548ff71077ac545b8389160607638314cac3eb9c5f9e8ce21c270e5fecac3525ee2d828439a5ddaf4972eff3dc8e098eafefb18210b49f552e9af01ec6a9ba51919a56c7b4e853ee49305ef62dc57301e124c032e3ee0d0220a64725c3f4bc91fe23072554702bfc1fe6d54ee4a14037270e9a12995b60dc79b5b112a8346f93fb90261d8ec8403c1239c75a3a6fc3dbf1c6f1cd0e53e2070bda7ea2c08c1c89b9e037e7fe3bff024e574cc9b9167a472d06930a316549ede8e80a6eedfc7587cfb789f4da62533da059e60404b0125f3ee72bb631d0cee34ff3e46b74680b3e9b16128d73c0eb3142d1a8f5133ff446678bd799440e3c196eb7975916b7e8111c101fc83f5ece11bd9ba792ad6281817cf4a8be76124e31c0b6f959973c602f3b5b6510d2dfc29ee32cb93f6ac907b0a276e8b6bf2e1c9021419a17169cd9dad5af16737f9f65a0c8e47aff31e9850ed1e2157aed749b3aeb439554b209834b9cae9fe477b8d215d4a64bbcced03ecee87f297a6f5dfade7522bdaeb6fb0ba68abaca3c08ae13dddc8b60520d089761f28925b814e2b18249d3faa8039ebd450cf5f7d3903797815476d6d5abdafe6533d3b28a9676781d0e045f0ee1a0da79b9b5a1b84d9cb44788532c8e73720bb8a10d1c51b9cb9c06521e0cb7abf1a269b4e6b68b12d80b03a084098ecc3ae68958458bdea1dadc17bc7571429ae348da066a27bc5db5acd2b57ffb1ac6c3597865641317d1c7ef11bca091535ce9229e099f8d6a8ebfcf54b9c68703dccfe84ec5db070d99bdada3b71183b5c18949bfd23202a1dd369929c09ebb3bf66c7b161428706e662af456676bf622a57a04d98ed8f29d2731c01ec40149acb8451e4e0f883aff72f49afe3ce3062858f3f62cec7af353103d0d444155168a2cc089ab963c4cdaf098033268dcaa36fbc76a390c4940eaa068c0fac2a8da287d7690ae79dd28ebb1ad49c827abac9ada687cfc883af916fab2628803d35343a021e7f18853c83b03be692dfd4975d4b2d315f758c71a9b19f9f7be30197837276fdda420b6b3c4df04df06de2f26da0ad8b49079902d8a1a90dd2a6ef94f3a59152a75e099746911a7a395bacfeee9073c5b192fff68ed7a25058f6ba2b496036f4861853545cf4b5d931f489e220b7bd80e7354d8688ade84fee085601696e5c5dfa13bb9db56a0194007d167f7d1e3de8d873633e0afbd343cb1f21efea385370b71de378778bf657390c5cd5ae0e9286459a974991ddf45938e2af61260e150a4a893d531a2813cdd2e85eb6c3d27069b6f4aacafbc7a5648cc16e3cbdc1070c63c2b21b43e5f3ba3bc3e580d8c2200b23d4d19b1a09483b31e7e73586b6b0927656bb1b56874f580e7bab1820a4ebbd862bc428fc0e9178c45b96d9b82ed5a4508807e7f2f7ddb8c41823ac17bc5d4a4da9a288a43fc7686338db4f4d2a5093de8643c2ab3f082bdeb3ebdf830db338ee42b9251b1f5c5ef3bf8e74e525b02f4fc163c5112b9063b67ad785a6097b5d90d584bb0689746614393421cee36526166b8e0b70a55ba9cab65f6a2b17a3e9fe61b6366290c5cec0577dc72bea53d56f2fb494bc277ac45f96293625b9cb7d515016ba216287eba2d675cd137b0c1672a24b08232cb7ce94aafaeabd3fa3b1086daa6771ee91a569dcd311752a9921cbf87bb0b15d77eaca0381d167156155a55052dbedb702f5a77bd8804c5c1304ec1b5780934a52f71fff1749ba15f613613d06f14c5a57239d24cd14bbecac8576eaef92d8068ec59f5225394974a47935141c1592f884ec64efa5c534ef266831eb7c3043bf1363ebdef2a4fcf3b21f5c6235d431576631ab1ce8201a862b3251737f3cd55606ef3ec756ecbf135710a4db320d77b1cb0c47b8115af71c0656a09b40c008f7d764d4f72ca1c17c6fae2daf6e67ac1ab32e50b94b5210bc6a4b4808f8fdc77d0aff2a6c566b589faf04676e25436b5f78d2bb19c172975cad5296a5a572aed63cb8e02bb99584d0fbf34cbf28d3b50b7ba5d6ebab6459199d9dc4c30b5fd272829123805b5130b31272952e3786ac84a1420aecf26b0aba86197388c9c966e40e3b020351878edee2599e8365e85e87a38bd9ce603d58d020409d9e9121195f272a0cfbda90e62b56637a20b4eb5a7d6b1b870e8ee2fa5180083be7305ffa85b3bfb0496f7d8854fb4a3c0287973a8cfa444ad213785bad852876187d8b5b81b074ac573508c40543b15e159c7c4b66cfcb4ad4a00e1a95b7a798abc3240554698f246b642917556754004224e5ffcf5f3b9caf4679cc12104e3570711aa6b54592e13c99ce60c3f5598d012d141d24dbfdbeb9e03c9109ceffc6cb34366efcc22e4d929e677c13b93d281a60acfc223c", 0x1000}, {&(0x7f0000001480)="4c8879e9f7115edbca997911b5455c3655d67cfc", 0x14}, {&(0x7f00000014c0)="7bf96ef0974042e9a048873b838982a14ac2f3ad264900d833221825d637d76a8a42ea2bedcfb01177d064029af555fbea8b881515553835d4b81e7dfb8129ae4806020fab059106e00d50ba804d225bf6d16649d168351e08e0f5f85ca726588dc21d16fc7a5a3b89c9bbd99c58e76594831ae18c841943611ccd8e52c1e6657c09cae5b3a54e987a6bf0f5718bb99b4da87482d92c6f1d700ee983bf0eedbcb5c0551d8941cd7ec93198193dbd993f7d7267a413334b198e54436c7e326db06a44a3710de7f0aec95cb4548bf646cc0c3e036b23141ac415a5a050e81973daf8d9abe839080ae65fed9684826959d968db69a3d48611481db60e04e89824", 0xff}], 0x9, &(0x7f000001a7c0)=ANY=[@ANYBLOB="f52000000000000000fffb000000000000", @ANYRES32=r121, @ANYRES32=r122, @ANYRES32, @ANYBLOB="000000000700000000000000ffff000001000000c3dff6f69c9e394ecd080a8293a6ff59bf17f30870d7b21c387feb9aae6d25b9428f8d7ab2a794b307fcb58ccee6f4e5c13b90a455d7a7472142cfca7898896a238526f9da88c5e61333473faf71e5084f8e3f75ffffc8fcdd1804528761dc3295f635fe39c480fb9d71684d0beed040c15de6f322f334ddb66d7016bc9a4c91799360b59bda92d9c98bee132249f8345ef19bb5897ab2e4a3fe486929f8edb1e03d467d354a492c1cec3bc771a8222b230785e81f0d678566a9ea8e1dca56a7ad77d17290a859c5ae6d950068eca6ce10a374624ebeb35bc7e902b7979b57c1f2810ad756d518a0961fd6525166a30fd83b78fb821b061a729a1d89b4ff", @ANYRES32=r123, @ANYRES32=r124, @ANYRES32=r125, @ANYRES32, @ANYRES32=r118, @ANYRES32=r126, @ANYBLOB="20ff07000000000000ff000000000020625cc217fe5031a8a014d692c7a13a6f6dc07144443c565b7355838cea0455facd77ceaef4750ccb72033957f8c2c2ba1461c3bd602735fd03a41efe81f7fbd74515bb8ab1fbce77f54f71d24781d962636e2d14cdae0900b2e0a1bf1644a0060000006689d22034f21dcd041fbee06005e5fd2a7f9c1dda88f906449b", @ANYRES32=r127, @ANYRES32=r128, @ANYRES32=r129, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES64, @ANYBLOB="bc43a5f64072634f1aacccc1c4899bebcf63328a304295b9a9d2d63d72434b1f6059e5761b1c2e104066ab0d1029dc0a51d6d476b24c86918c826f2a6b1bd88b9832f50f28646d93160d654d564f780ad2627f66c65403c98fe106d71222c7a0d539a252226dc0cf1d2e505c6b09c9b24d7bd944664b03edcc86386bfe4be26f097bc9dad5bca047b908f94f5151b0c441c24b8a3b423f169bbd8135bd9f234d3ba043cb9c0c4fbc3afc1e8987366e58b1c3c5b066c857687ed62c2702d5a028676d8a3d4045094adfa95afc3d43f349d77d487439ae01080d73bb3d72", @ANYRES32=r132, @ANYRESDEC, @ANYRES32=r133, @ANYRES32=r134, @ANYRES32=r135, @ANYBLOB="110000002800000000da65b7b91181aa5bf7b0ab475341ba0000fefeff00ef00000000", @ANYRES32=r136, @ANYRES32=r137, @ANYRES32=r118, @ANYRES32=r138, @ANYRES32=r139, @ANYBLOB="000000b8602f7ddf00"], 0x33d, 0x7}, 0xe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r140, 0xfffffffffffffffe, &(0x7f0000000100)) r141 = syz_open_pts() close(r141) writev(r141, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18345ca7", 0x19}], 0x1) dup(r141) r142 = getppid() setpgid(0x0, r142) getuid() r143 = syz_open_pts() close(r143) writev(r143, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18345ca7", 0x19}], 0x1) r144 = syz_open_pts() ioctl$TIOCSETA(r144, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) syz_open_pts() 11:31:42 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = socket(0x40000000011, 0x2, 0xfffffffffffffffd) r3 = shmget(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) r4 = shmget$private(0x0, 0x4000, 0x322, &(0x7f0000ffb000/0x4000)=nil) r5 = getegid() r6 = getegid() shmctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r6, 0x0, r5, 0x2}}) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x29, 0xa, 0x0, 0x0) dup2(r8, r7) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, 0xa) r10 = fcntl$getown(r2, 0x5) r11 = shmget$private(0x0, 0x3000, 0x401, &(0x7f0000ffc000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r13 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r13, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r13, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r14 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r14, r15, r16, 0x10, 0x9}, 0x8, 0x1, 0x9}) r17 = getgid() r18 = getppid() shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r12, r15, r17, 0x1e4, 0x8}, 0x5, 0x7, r18, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000040)={{0xfff, 0xffffffffffffffff, r5, r9, 0xffffffffffffffff, 0x0, 0x9}, 0x9, 0x75, r10, r18, 0x10001, 0x8000, 0x3}) r19 = getgid() r20 = socket(0x18, 0x1, 0x0) r21 = socket(0x18, 0x1, 0x0) setsockopt(r21, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r21, r20) setsockopt(r20, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r22 = socket(0x18, 0x1, 0x0) r23 = socket(0x18, 0x1, 0x0) setsockopt(r23, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r23, r22) setsockopt(r22, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r24 = socket(0x18, 0x1, 0x0) r25 = socket(0x18, 0x1, 0x0) setsockopt(r25, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r25, r24) sendmsg$unix(r1, &(0x7f0000000200)={&(0x7f0000000280)=ANY=[@ANYBLOB="56487823e4c8d676f3696851e0b929f3a3e0f72e9e08fb1cf93be3817509ffaddee3f5676310913d0b113c4e3309a27c2898c9ad1e117c8a6c3b81c882adde8b057c5da6f3a82a0e52136eed5381d633e65ed7b84024"], 0xa, &(0x7f0000000180)=[{&(0x7f00000000c0)="02c867881f6e6a052d3731255665831c5cce8d246ff769d13e80e2c23e1f9c0d389cb2044011d4447313260a79b0a4dc7b9d16aad1183de794aa25ce3eff5a9a0bb0be9748beb459b8ce348d9c7ab4a7b5a9881fdc844a9f43bb8a1373d3d132da036075ddbdf5", 0x67}], 0x1, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r18, 0x0, r19}, @rights={0x20, 0xffff, 0x1, [r20, r22, r25]}], 0x40, 0xc}, 0x4) r26 = kqueue() kevent(r26, &(0x7f00000000c0), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) pmap_unwire: wiring for pmap 0xfffffd807effee80 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effee80 va 0x20ffa000 didn't change! 11:31:42 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0xffd3820798105d2a}], 0x8004, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x86) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000080)={0x9, [{0x2, 0x7fff}, {0x1, 0x1000}, {0x1, 0x5}, {0x1, 0x3}, {0x1, 0x41}, {0x1, 0x3ff}, {0x2, 0x1}, {0x4, 0x1}, {0x0, 0xfffffff8}, {0x2, 0x60000000}, {0x3, 0x8}, {0x2, 0x1}, {0x2, 0x8}, {0x3, 0x8}, {0x3, 0x94}, {0x2, 0x20}, {0x1, 0x3}, {0x1}, {0x3, 0x100}, {0x3, 0xec}, {0x1, 0x9}, {0x2, 0x89cb}, {0x3, 0xffffff7f}, {0x0, 0xd5f}, {0x1, 0x8001}, {0x1, 0xfff}, {0x3, 0x8000}, {0x1, 0x101}, {0x1, 0x6}, {0x2, 0x7fffffff}, {0x1, 0xffffff7f}, {0x1, 0x4}]}) ftruncate(r1, 0x0, 0x3) r3 = syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) ioctl$SPKRTUNE(r6, 0x20005302, &(0x7f0000001240)={0x2, 0x3}) ioctl$TIOCNOTTY(r4, 0x20007471) syz_open_pts() r7 = syz_open_pts() syz_open_pts() dup(r7) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000001280)={0x2000000, 0x2, 0x5, 0x8, "3ee229f88e8a41e1dc19ab04162b15d38416f1d8", 0x6, 0x2}) r8 = socket(0x18, 0x1, 0x0) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r9, r8) setsockopt(r8, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) accept$unix(r8, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000001200)=0x1002) syz_open_pts() 11:31:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6bd6c58f43"], 0x1) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 11:31:43 executing program 1: sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r1, r0) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendto$unix(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0, 0xfffffda6) dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x7, &(0x7f0000000100), 0x6, 0x0) write(r2, &(0x7f0000000080)="d2c14989143b5832aaaeedb63371a96cc2805d06aa45c1bb819aeedc945d3e0dd9f0fa0cde3131cb1892a4aafd014fbfccfe81bdfcfe8ee59c43466305ba35a0f48803ecc4f2f715035358ddff464f1de68a673fb88914e0d56d68596010a393793dd97623c507284fb18cf5bdb99b4ea8ccb4529b", 0x75) dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r5, r4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x7, &(0x7f0000000100), 0x6, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x7, &(0x7f0000000100), 0x6, 0x0) r8 = socket(0x18, 0x1, 0x0) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r9, r8) accept$unix(r9, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x7, &(0x7f0000000100), 0x6, 0x0) ftruncate(r10, 0x0, 0x4) ftruncate(r3, 0x0, 0x100000004) 11:31:43 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) dup2(r0, r2) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) r4 = geteuid() r5 = socket(0x0, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x1000100d3) semop(r6, &(0x7f0000000480), 0x0) semop(r6, &(0x7f0000000000)=[{0x3, 0xfffb, 0x1800}, {0x1, 0x70, 0x1000}, {0x1, 0x4, 0x1000}, {0x0, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0x7f, 0x1000}, {0x7, 0x80000000}, {0x3, 0x8, 0x1000}, {0x2, 0x8e, 0x1800}, {0x3, 0x7}], 0xa) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r8 = getuid() r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r13 = fcntl$getown(r9, 0x5) r14 = open$dir(&(0x7f0000000180)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r14, 0x0, 0x0) r15 = fcntl$getown(r14, 0x5) r16 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000540)={{0x240000000, r17, r12, r11, r12, 0x4, 0x2}, 0xffffffff00000000, 0x7fff, r10, r13, 0x5, 0x5, 0x5}) r18 = getuid() setreuid(r18, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r12, r18, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r13, r15, 0x0, 0x92, 0xffff}) r19 = getuid() setreuid(r19, 0xffffffffffffffff) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x9029, r19, r7, r8, r12, 0x20, 0x7}, 0x4, 0x5, 0x5}) r20 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r22 = geteuid() r23 = msgget$private(0x0, 0x20000003c4) msgrcv(r23, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1d40724000000000000000000000073000000000000000005000000000000000000000000000000000000f1ff00000000000000000000000000000000000000001a00000000000000000000000000000015390000000000000000000000000000000000000000000000000000000000f800000000000000000000000000000000000000000000000000000000000000006bc6d5c28af000000000c0c92028fd730e04a6c2645b6e0db964dcd9c40cac764b3b6c8cdec73bf41e651f5aafc08b1322a7d03dd51e80852e967be1f90ac7aa710487c0832108053af94576f4b988137fa982a1d45c98139e1447bebbe94f62180722e514b551f580a0873efdd13f1d7881de59cc2b962750e37974f735acfb9dfd9a966e4fdbbee2e12ed444579ac74d309d62c8e80eb1c2276c471283"], 0xfa, 0x1, 0x1000) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000980)={{0x80, r22, 0x0, r21, 0x0, 0x6f, 0x81}, 0x10001, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) r24 = socket(0x0, 0x0, 0x0) r25 = semget$private(0x0, 0x4, 0x1000100d3) semop(r25, &(0x7f0000000480), 0x0) semop(r25, &(0x7f0000000000)=[{0x3, 0x7fffffff, 0x1800}, {0x1, 0x73, 0x1000}, {0x1, 0x4, 0x1000}, {0x0, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0x7f, 0x1000}, {0x7, 0x80000000}, {0x3, 0x8, 0x1000}, {0x2, 0x8e, 0x1800}, {0x3, 0x7}], 0xa) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r27 = getuid() r28 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r28, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r32 = fcntl$getown(r28, 0x5) r33 = open$dir(&(0x7f0000000180)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r33, 0x0, 0x0) r34 = fcntl$getown(r33, 0x5) r35 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) shmctl$IPC_SET(r35, 0x1, &(0x7f0000000540)={{0x240000000, r36, r31, r30, r31, 0x4, 0x2}, 0xffffffff00000000, 0x7fff, r29, r32, 0x5, 0x5, 0x5}) r37 = getuid() setreuid(r37, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r31, r37, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r32, r34, 0x0, 0x92, 0xffff}) r38 = getuid() setreuid(r38, 0xffffffffffffffff) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000280)={{0x9029, r38, r26, r27, r31, 0x20, 0x7}, 0x4, 0x5, 0x5}) r39 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r39, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r42 = fcntl$getown(r39, 0x5) r43 = open$dir(&(0x7f0000000180)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r43, 0x0, 0x0) r44 = fcntl$getown(r43, 0x5) shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) r46 = getgid() r47 = socket(0x10, 0x8000, 0x2) r48 = fcntl$getown(0xffffffffffffffff, 0x5) r49 = fcntl$getown(r47, 0x5) r50 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000002000/0x2000)=nil) shmctl$IPC_SET(r50, 0x1, &(0x7f0000000840)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x1c4, 0x80000000}, 0xd, 0x102, r48, r49, 0x2, 0x95, 0xffff}) r51 = shmget(0x1, 0x1000, 0x245, &(0x7f0000ffe000/0x1000)=nil) shmat(r51, &(0x7f0000002000/0x4000)=nil, 0x2000) shmctl$IPC_SET(r51, 0x1, &(0x7f0000000340)={{0x240000000, r45, r46, 0xffffffffffffffff, r41, 0x106, 0x2}, 0xffffffff00000000, 0x7fff, r40, r49, 0x15, 0x3, 0x5}) r52 = getuid() setreuid(r52, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r41, r52, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r42, r44, 0x0, 0x92, 0xffff}) r53 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x9, r4, r12, r22, r26, 0x90, 0x9}, 0x800, 0xf2e, r44, r53, 0x3, 0x8, 0x6}) 11:31:43 executing program 0: 11:31:43 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)}], 0x1) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x200, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) fcntl$getflags(r1, 0x3) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000140)=[{0x20, 0x9, 0xe1, 0x7}, {0x8, 0x0, 0x7, 0x7fff}]}) rmdir(&(0x7f0000000100)='./bus\x00') 11:31:43 executing program 0: r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() r2 = msgget(0x1, 0x201) msgrcv(r2, &(0x7f0000000040)={0x0, ""/45}, 0x35, 0x0, 0x800) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x7, 0x5a9}) 11:31:43 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = semget$private(0x0, 0x3, 0xe0) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000200)=""/198) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x1000eb10, 0x5ec72769, 0xfff, 0x1, 0x4, 0x1, 0x0, 0x3, 0x1, 0x401, 0x81}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000080)="a4", 0x1}], 0x1, 0x0, 0x2ffff) readv(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) 11:31:43 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind(r1, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 11:31:43 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r1, r0) r2 = socket(0x10, 0x4000, 0x80) recvmsg(r2, &(0x7f0000000a40)={0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000740)=""/230, 0xe6}, {&(0x7f0000000840)=""/239, 0xef}, {&(0x7f0000000940)=""/40, 0x28}], 0x3, &(0x7f00000009c0)=""/106, 0x6a}, 0x800) sendmsg(r1, &(0x7f0000000700)={&(0x7f0000000100)=@in6={0x18, 0x1, 0x2, 0xff}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000140)="bac25b8b8a5b8bb456a67ee0c8833ce19623b2c84618c3117779ef6d3b85b03e8a15030b66d5fc5720fd9cd512496f326fc72e7bb8c87dd5642e79a0997204445486a18942c6542d2fb2645e54d0b2fa8c9da526fc26e701b3024ea89bf24ac9e3e192bd7aebff", 0x67}, {&(0x7f00000001c0)="754bf9b14688848105494cbf95b5ae690d67467ee23b459b5782afa26fd50399a935545fea79645764f1d2d53a9dfff49c5214fb43e79d14013fb5ee1f1d6caea393d26ace57fd97a99f9bd4edccadd4b2cbee9b27a81ebeb1d8e34b267e1a95915053ac34be569bd8e504b1b304be760ab356a0e9459676006b5093d67ea37e12b96d98bf3b133e84ca4f4afc29bcf35b4d31a02ac0fbcfd4efc4a7795b1739b0c407704720d456c5aa39197784750a1e83240e31d3f9166ad0bd02f4c9ab0b8c5d70c3295f7a429b96cf1c9fd9391a96f22c4841d0a7a241e181b792254326419c5212f4a6dd75653f5e277de16e98821c", 0xf2}, {&(0x7f00000002c0)="69e4aecb59d690806f972834d2bd6e28d2e259bd932bd98ae19a327bf8676d75c7cb4e3b8f862c6eeed40e2f9822bd712034a13d9f277e858a6620a2e36afc3b191d6e9b5406becff196ef3908de2cc49e6fa0a6e304d5e81a62486f0da8a57d38ee11ec294537744c5f0b3bf78ffe0ac942c74e5d87896c68c00c71934ea1213c530e97d62b0cf81bccbefd55a2b9b1a418fb96fe68fd2d6da13d8138e3586bbb30ded53d5003706f202b19bcb629e3aeea9fd4a5882a529031a4f225de342d015c3cb0271f72f7f41db308cc98517208f446d1722d4261", 0xd8}, {&(0x7f00000003c0)="3471839b90e634811cc961173937ead2c1783383863af6083ba96bf4517ab62a0000c6487aaf693801ef9ae9dbd388ed784b9f60e76e8d967611719aa2f7e9879570586dacb2e8e66523682831abdf37078e41d69fe58ffacaf3580301d31d4daec90a2601c6a6d62a80667cacb53ccb7ff7b41df7c8b6c394977bedbf83f3e497d5fa29", 0x84}, {&(0x7f0000000480)="025e21ce038e330cd79368bfee2e02b9f45b38e9daec23b56d738175723950659a4afefff65e70016942c6f2391a8593b8006aac66aaf70f69111250e5a14eb9193b4bec871a9a1b44d053a2b1b06852d97d71123ed01d44d2f60858ddd1016c9c77b7f1afa86d25c2f445d112f2839d3522b4d8d376b66b27665f6d8297097f", 0x80}, {&(0x7f0000000500)="0604c104e1f03da10a42d6a324b94b6b135e41f62b4620f2185e448209cbf7ff51e4", 0x22}], 0x6, &(0x7f00000005c0)=[{0x50, 0xffff, 0x40, "08116e51dea7709d59d034e085f867341466634d0376e4063481cd27f5837c344008026ac5752934d683a74787d0db4babea2845fa5eea00dcffcc"}, {0xb8, 0xffff, 0xca5, "fc8c87db76811c6a28fb5d57ab28b7544323fcd8003d958afa58e4286688d0fad634b6f950f483e16458c9c131e506953ee7926ef1a239717d8581c591a44dadc22d5238f32e0c06287c5741e64971f03e148411ef5ffc3f21d4a17de28a5279f920e99e7a3e03c3a8868a2f287fca860662a714c8bbf9ff415d17697a975543e7f24e4691340b4ec1d1ef4275687d09181e27af0515f31a1f34716242622921fa75fe"}], 0x108}, 0xa) r3 = semget(0x2, 0x4, 0x768) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000000)=""/225) 11:31:43 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x30000000000) ftruncate(r0, 0x0, 0x20002000008) r1 = socket$inet(0x2, 0x2, 0xfc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="f02cd5df06e4ce9690030ccb67549ac8764b89bff5db15d8a97881264ad62ad9cc2948c10bd1cd8971432614", 0x2c) r2 = shmget$private(0x0, 0x4000, 0x62, &(0x7f0000ffc000/0x4000)=nil) r3 = getegid() r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000001c0)="f02cd5df06e4ce9690030ccb67549ac8764b89bff5db15d8a97881264ad62ad9cc2948c10bd1cd8971432614", 0x2c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = socket(0x18, 0x1, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r7, r6) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xfe8d) r9 = geteuid() r10 = getgid() setegid(r10) r11 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r12 = socket(0x2, 0x2, 0x0) connect$unix(r12, &(0x7f0000001b40)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f29384d0829696473d0000c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00fa0400000000000000d9ac55a52f7dc8062782813c8cefefdb23d4f9c0e36d58ab4f79a65f69e73991844d490000010062d8edd55587267ba5090932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ec9263b7abec3fef53c46f9362301576534c2d7eeac6f70900000000000000fccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc77d3f7ba942baa127a4dc3f3354fcd7b01e94dabddc8a713ecdb22c517b8939ff036a801b5669356a3f996255f4dd7183fa2b85204e29c8c37d69864a92144e3ea32e04d709d7d06700200000093a9ddc93e8223278f36593c68be103eb0954fa3c63eabf60d69f3a4917170bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0086bc590f407990dca000000000000b9d2bb8ecc80d287ba102349414033cc010cf7649214dec62bffdfd3721ca05d2204a978be2d7f0537314b6c74f050a28f74490156f4462cccb3d32fcdd6fd2e523b2309a109903b5f01d704048ecb4c02452c9950f3907cd34ad3ec4a509d096c0fa1d56223dd3ad22623a9b309e30f2d7597ef1096d8b304d3cb7c5dfb241a85dc1f845c5ccc3446048ba5091dd22d636327300f8b826146c8ee6482b31f72082a578b1f928ca4de8c9119b44295f0b3172c8d77f820da9ef7f715dd814378f7e9f0d1913d39f06e110fe7bf9bc457e368a9a1d9d4c927a4720c2fb3e3d81b83904c09a905497cdaae513b0f918391013fefbd0b35974c9c1f4c70be987f000045ce632e3ec0cf3d21f6be4e07218d3acf9061c787ac6da233a7ce12481a818c2fe2c98f62575cd83d14a444c25de8852192390911f847b4f5a4148c6097012fa1e566039a741d0c35d3d21f24beaf540b962b5c583a03b7b39db7cd14ba4f20d54938b1fc6ab6a0e207ce007e4805dbf7093379a9745906ff7da369edd2976ecf129fae28ccc240a25dc65011bc21cdeccfe05323d88b7a7771ec3b222d3342bc461af977f9d168ff7d4bbe53c1ea87e1fdafb519310058f68ba3fb415c179da6e2e3ceb05df5636a66367862c31ab098f1ebcb91c56ac7aabe8abc462478a852454c0ae54c9f6f5f534f96d93a16ad00d88367ad50c913212be66f7d21837be7a4e58bbd3edc89830d81d64d8e92fde74ca7b5c38802c6ab60d738cc60488b0e9e8231995b358183367a4c52f477288ecae3519e9f5e1d31985f5420808e3dfdd20b0101c2572e9aad0edb0300000000000000316ac273a4c691189e74c04b2d287b159a5f4f8cec6b40be97b6782214c39918d0aa72e9c1cbe0f14660a59e03306283ad9dfbde5650dd9501ce3106a9026519e7aea7c4c01369ea2b1bc161a4"], 0x10) writev(r12, &(0x7f0000000080)=[{0x0}], 0x1) r13 = accept$unix(r12, 0x0, &(0x7f0000000300)) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000480)=0x41) accept$unix(r11, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r11, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r11, &(0x7f0000000080)='\x00', r14, r10, 0x6) r15 = getgid() setegid(r15) r16 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r16, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r16, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r16, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r16, 0x40087468, &(0x7f00000001c0)) r18 = geteuid() fchownat(r16, &(0x7f0000000080)='\x00', r18, r15, 0x6) r19 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r19, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r19, 0x4, 0x5, &(0x7f0000000800)=""/210) r20 = semget$private(0x0, 0x7, 0x8a) semop(r20, &(0x7f0000000140)=[{0x4, 0x3, 0x1800}, {0x1, 0x8}, {0x1, 0x101}], 0x3) semop(r20, &(0x7f0000000100)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}, {0x1, 0xfff, 0x1000}], 0x3) r21 = getgid() r22 = getgid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r21, 0x0, r22, 0x10, 0x9}, 0x8, 0x1, 0x3}) semctl$GETPID(r19, 0x4, 0x4, &(0x7f0000000180)=""/253) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000240)={{0xfffffff8, 0xffffffffffffffff, r15, r14, r15, 0x1ea, 0x9}, 0x7fff, 0x20}) lchown(&(0x7f0000000280)='./file0\x00', r17, r15) r23 = getegid() r24 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x6a, r9, r15, 0xffffffffffffffff, r23, 0x10c, 0x1b}, 0xf04, 0x2, 0xffffffffffffffff, r24, 0x5, 0x8, 0x0, 0x80000001}) r25 = geteuid() r26 = getgid() setegid(r26) r27 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r28 = socket(0x2, 0x2, 0x0) connect$unix(r28, &(0x7f0000001280)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f29384d0829696473d0000c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00fa0400000000000000d9ac55a52f7dc8062782813c8cefefdb23d4f9c0e36d58ab4f79a65f69e73991844d490000010062d8edd55587267ba5090932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724de92f008c1d194248d97b536789a8dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df29173f9df01000000000000c1ec9263b7abec3fef53c46f9362301576534c2d7eeac6f70900000000000000fccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f3bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc77d3f7ba942baa127a4dc3f3354fcd7b01e94dabddc8a713ecdb22c517b8939ff036a801b5669356a3f996255f4dd7183fa2b85204e29c8c37d69864a92144e3ea32e04d709d7d06700200000093a9ddc93e8223278f36593c68be103eb0954fa3c63eabf60d69f3a4917170bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0086bc590f407990dca000000000000b9d2bb8ecc80d287ba102349414033cc010cf7649214dec62bffdfd3721ca05d2204a978be2d7f0537314b6c74f050a28f74490156f4302cccb3d32fcdd6fd2e523b2309a109903b5f01d704048ecb4c02452c9950f3907cd34ad3ec48509d096c0fa1d56223dd3ad22623a9b309e30f2d7597ef1096d80500d3cb7c5dfb241a85dc1f845c5ccc3446048ba5091dd22d636327300f8b826146c8ee6482b31f72082a578b1ffad0928ca4de8c9119b44295f0b3172c8d77f820da9ef7f715dd814378f7e9f0d1913d39f06e110fe7bf9bc457e368a9a1d9d4c927a4720c2fb3e3d81b83904c09a905497cdaae513b0f9100000000efbd0b35974c9c1f4c70be987f000045ce632e3ec0cf3d21f6be4e07218d3acf9061c787ac6da233a7ce12481a818c2fe2c98f62575cd83d14a444c25de8852192390911f847b4f5a4148c6097012fa1e566039a741d0c35d3d21f24beaf540b962b5c583a03b7b39db7cd14ba4f20d5496aa0e9b0216a4b6fce007e4805dbf7093379a9745906ff7da369edd2976ecf129fae28ccc240a25dc65011bc21cdeccfe05323d88b7a0000ec3b222d3342bc461af977f9d168ff7d4bbe53c1ea87e1fdafb519310058f68ba3fb415c179da6e2e3ceb05df5636a66367862c31ab098f1ebcb91c56ac7aabe8abc462478a852454c0ae54c9f6f5f534f96d93a16c300d88367ad50c913212be66f7d21837be7a4e58bbd3edc89830d81d64d8e92fde74ca7b5c38231995b358183367a4c52f477288ecae3519e9f5e1d31985f5420808e7ffdd20b0101c2572e9aad0edb0300000000000000316ac273a4c691189e74b6782214c39918d0aa72e9c1cbe0f14660a59e03306283ad9dfbde56509d9501ce3106a9026519e7aea7c4c01369ea2b1bc161a4000000000000d2a50b7ac259782ecd97dd3ccef9ae92a2dbe0c69a0cde4f3d8e4d3e449768e77a35a0d0a2853736fa84e78eb619474190ac1a81b37bf6385a4a2088a41e03a565f758d12abc16bc03259bbbe423e9c2ce071826e417a2758973afd805e0282ad287472edde475d3b4417105e92cdd8d6a6a1b15601504ec621c7e18917d02a3a73dffc580ee1aa16577e0448594fc9203eb4d4f8efac1004a2b0a77d09d472b340daec6fb00bbc666c33aa8980eab95cbaf79e8a4d23e7b13416dd05d0477906c55aad7ad41b440d4c3342a926ffbedaed42ead0f8e8cf2972ef2e87be97d5b"], 0x10) writev(r28, &(0x7f0000000080)=[{0x0}], 0x1) r29 = accept$unix(r28, 0x0, &(0x7f0000000300)) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000480)=0x41) accept$unix(r27, 0x0, &(0x7f00000000c0)) fchownat(r27, &(0x7f0000000080)='\x00', r30, r26, 0x6) r31 = getgid() setegid(r31) r32 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r32, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r32, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r32, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r32, 0x40087468, &(0x7f00000001c0)) fchownat(r32, &(0x7f0000000080)='\x00', r33, r31, 0x6) r34 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r34, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r34, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r34, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r34, &(0x7f0000000400)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r35 = getgid() r36 = getgid() semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r35, 0x0, r36, 0x10, 0x9}, 0x8, 0x1, 0x3}) semctl$GETPID(r34, 0x4, 0x4, &(0x7f0000000180)=""/253) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000240)={{0xfffffff8, 0xffffffffffffffff, r31, r30, r31, 0x1ea, 0x9}, 0x7fff, 0x20}) lchown(&(0x7f0000000280)='./file0\x00', r33, r31) r37 = getegid() r38 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x6a, r25, r31, 0xffffffffffffffff, r37, 0x10c, 0x1b}, 0xf04, 0x2, 0xffffffffffffffff, r38, 0x5, 0x8, 0x0, 0x80000001}) r39 = getpgid(r38) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x6, 0x0, r3, r5, r8, 0xc0, 0xe7}, 0x40, 0x800, r24, r39, 0x7, 0x2, 0x2}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) 11:31:43 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getpgrp() setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) sendmsg(0xffffffffffffff9c, &(0x7f0000000580)={&(0x7f0000000080)=@in={0x2, 0x1}, 0xc, &(0x7f0000000440)=[{&(0x7f00000000c0)="be6661feb22c03c3606d1611d1761945f41ae8dce4662be60fdfae11bb40ad39451c239fee293abe91109b01cab9f609fb88c587f4e8ff4a267e1e6c1934bc05134d81ca43af08ae5575f311672722a293d577ec9e95aa409d9b013ff840b20cae13baf9f69fce19d2bc5d477c0178e2fe919eb8b56cc9feac867acdeeb96de0c94060e0a23ace8da713b6cbd3aade51e0ff6b09db3fa11134184d5ab4edfd79ca9996622fd2119a4402ec5ee02f21acfbad6b2ed623b671b36b46e08c86d5581dd8787198387aab3210d9f1ab77688cbaf47d613b8c6f6b335d7906bbfcdfc76947c2cb", 0xe4}, {&(0x7f00000001c0)="19455f01d0beb1a4b464fa7805c1e0d5958d7864645838c4800dd921a7f46818f6bdc347cc918f17cb683b9aa107b496c83989a2ec9578bda116d06694c60dab2544f9df8a11881ee9455ba5ca834c44887d78b3988e51946d8b17f3ee82513faa73ddd26290", 0x66}, {&(0x7f0000000240)="42a9d87c2328d76e362570ca451e21729716b6dc446756db26a33040268bafa4afe884377e77655fbd20691f75cf396c100a98c7340cadb0481e76b9e273ca5c40c58081b544b8b117f98cafecbd48588fe3c3138f656fc991fe9e53bc5b02c635c398d7c0473b8b319a45d3512f75b3e107fc2cffc5662bd930745effb336da6d10f398a50a9abc0d5b31d367a97eea86b191ede509ee91b035349502c82a01a6dac7ec6fa01273bfd22d3e6fce772f6bbafe2505c86bda7c01825330", 0xbd}, {&(0x7f0000000300)="d6786d981cbeaaea2ea42be890f890c0dcb519e61b47a1d34f27e65a4952160d639117a7922cec1b1fa4aa28e1c0be3627420b174d3b324c4f87ffb87c8966065a1ea5f8b875991eec0bec955266f9cc23a4a78aa826ec37dc4d3741405f63158d80f29b42704e65bbd4b4ec80d4c4f4c0d2877260b835f66f592234d96cd934f4d6928caf3357d32e668b8fee9e78deaac190c331bef20d270b0af4d70e60db2e07d061a83aa60d65933d96946f67b0d9efbd8e778e600e488fe2c2d4c91174457fbfb198c9c412b153fd63186c94ff1acef095d3749742d0c427057d45fa5fe9f1ba6c2c861b22a9fd8f", 0xeb}, {&(0x7f0000000400)}], 0x5, &(0x7f00000004c0)=[{0xc0, 0xffff, 0x0, "300e6d917a73ddd6e8d549bb391f45c2e20eda05897ec44fe906d09769ddfa0796d660f8844bb45a1755738ab2d430c82ea256281a7f55265c4238f845317b217468da857422319f47cdf822d0c0c5b3ec57f1410973df7cc59a61d06c56e133d77d246a316107be45af3f3eef25c17e39ccbafe007ae5f315b9a8ee96935f9a5fc5759fbd0a4f659c0bbea440b36f23f2b0866ed9644ce7c415deeedecab101c81ba4fb5bbb87823eb3ec"}], 0xc0}, 0x401) dup2(r1, r0) r2 = socket(0x2, 0x8002, 0x3f) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020203e00000010000"], 0x10) write(r2, 0x0, 0x0) pipe(&(0x7f0000000040)) 11:31:43 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x800000018, 0x2, 0x0) dup(r1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xc) 11:31:43 executing program 1: r0 = socket(0x1, 0x5, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x80000002}) kevent(r1, &(0x7f00000000c0), 0x6, 0x0, 0x6, 0x0) shutdown(r0, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x80000000, 0x2, 0x8, 0x1ff, "813ee3455c7ada02e89bb0e6124fba21e1c111df", 0x7, 0x1}) 11:31:43 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000080)='s', 0x1, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000040)=0xfff) close(r1) 11:31:43 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r3, r2) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = socket$inet6(0x18, 0x5, 0x8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001340), &(0x7f0000001380)=0xc) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000100)=0x1f) r5 = socket$inet(0x2, 0x4000, 0x7) setsockopt(r5, 0x8001, 0x1, &(0x7f0000001180)="f829e55593c01f1fa427869bba4458f1a3d75ccf52b43c3471901edf1a1caff7d9175fe39845d1115b682b47fc45147bb68b0108cb5fc78c8c942c32aa08d2795c146417ba355237052a55e6f603734f92ff280f187c477dede995ec73cf2df29461002d62169ee1e3700d2aada546039f7edd947356623e31d72621d0b283184ab468caa03ad150f0a72f14937cc8cf86744c8827f47a95ab2c02e09974edb3f1c0deee311298e791f8fc", 0xab) r6 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x81) r7 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r7, &(0x7f0000001240)="180b8ace73fcc77186f622c6e3ec453d58ab183965c8fd6eda8363d1df1b3ceec935d7a9550b0d9d853496fc7f535f7703dfc7de30933dbaf912e84e39dab84e1ea91ee75caced5ca630ba684206aaed7705ec59fdabf84ae6af9629a3d57a1cf7a9357ee5bdeaf03fe13312f0b5a210b7a6633b9859dcbbb18049b57c4fd5cb600be075b7aaf1eabfaf290785f9204acba92978dccd5c66e048070da25f6526ce3bdde95375f59d333bffc2cba1d396be8ef293f1df320295ddc33e77d6e2c79f6af230401aeeb6a5cf", 0xca, 0x4, 0x0, 0x0) sendto$unix(r6, &(0x7f0000000180)="64fc4dc147071c89522ce0ec4d15e2590cba9bfb0d1c6876b52a0e1721a560f6e1123e4ca8d9831fd00b630bfc9ba7e6940ab63709c3408633d5e54c5b7dea46f1f08f3b6edc6e39ec743482f2e07d8a770ccbd59e961b819ec77f5f2f0de6dad840097669d915af760d0f78e58026851764d0a165835339e637d3e820d187f33cd35d7851e688c46b432af8116af6281519a773bcb7fb7e50c07396555e8163cc984cba46514b2222a2cc91120eae8478aab6405edee5bbab35a06876c28a8c9f0955fcd27d524a4f588bdc398b9bb15fc297664c1e394e5610fac47f4dbb03a7ae243b5f3059437a3eccfdb7b174837a83c5609a4de131ae77c4fc9714d04e1ea0e2af34b7ce76b1c591b6c5040f07ce834210a356e22112d0f130d553e679c2e9b5a391e47c60fb00df682e7618eba9b643077b4b2fab3950618a683ed39f2bc686d8ac719dc6fb5506849328750d17b1b54327c6cdaf436054b1488c414df7cdeefeac1cba85b300cf3ea5de4c25c9fe0288b0369313aff0f3038d9f28151caac46b012bf8f2f6f18739852c902b34ef42816a016cf69dcf8f12bd2648e406dfcaa83cd75bf6da0c48f6d4094b8a90f6cbe48f976343a41a95b17527d7ad9a455b4c13c30028cec1cefe8fb1c8677abe3807ab2a10618071d769232d4ae12b6cf4be742cf51c172ad695142526472856e981af73f320e104807902028411d428a40db2e69165f82631f7109453cb5b8b919e2eb5f5b2bb0d3f6bb9ae9fbfede1d2fc318518f301095ea918646351ce3a21e17e8f645c4306fe24af2bd57a070cc0a865abb6b1d5faaa7e9c34211d0c30ca2f3891a7f07adb32364adfbed90a6472fd4b434f1fdc244ca2c62ae64d0892c9fb1a14926fb0c118f0e306d42e37074baa623355641f13fcef9e3485bd1fd2e2cd2e42b12bc8db3de2b66f72811cc42bb15dd93a596bd25281f23ab1bff1d1b5683e5758fabe596c7703bbe324cb9a6c35bda546da51b3927b319badee126be6c1cf67fce760a2aaeed016a5043bd73689ed33ee7ba4ab6ae9d319555ffbd2dfb0756faa45dd8bc02bf49689f3e0751030d2fa9615c3ad969387b087fcbb8a6802ec97a13c9b988fa8b99b20f3d4b087641c8100450a47e979f75460ff8285481f1b6ad36e04fccedef6d4670afff2758112d8d2de9a1003b6d624ae50fecd6d5af546dd65289af742936d8240beefe0fee6060759b50c91f83b59e78d5c4c7416532e6562efce5421f5aca4a836bd355bdf97758e708f2a4666fcf27ee47a0ec6f591df8fb5809d642e71d4b183a5aa8e3ecc08ad81ce60d10b2c7d8933d20752782a887eb9c0839a0e3388a98ddfd06184f9dd0bfb8d98115550e1ac22cd231d6b50b9f5cb44b61f1b5ab1c999d6d6e7ecc859f3d8e7db2f1a6041d9f47e58a18a592a8c4a33bd27101cfe5c3fc67b1c87d1668451258195353f201ae9ab59a0c7363e3a2f595e0bbb5e5e214116d67cc5edc070fe69971e5a82039ab20cb7328e2ce280b7e2b00ca641368b6b7644bc4b1087eb98da91e2031d1c8f61e97425f505f8b4e31b8a06b85a358278a2db1f4086acd58c599107d6e638ddcb4f8d0eb4dcb8c366f5784ba7da18d46f2f49a69b6b21676b4e776d8659fe72e3589eb4ea43f3b9946fb4da723c76fa8ba5227372ac43b58960ff3999508fe0e14ed4e21fe6bc8388b405aab1ca0687eea5cf5396c84965a2066249c5f480903c56dbeb7617698ecd137d7b182a7e19b36e788550c1b5d809c7335554a118d19c7ba3052a9ef321cf16c9929f8de15e9d1f30b57ac5b3955e9cb5af61c1dcef2ef42fb973e0cc24debd9c85511863ebb456e016450e108fedc1d48fa7694d718c28d7a6e3c1d42013a8586734ff873e72e895a4667da7862b21cb8425fca1325e4b26b92cf5566476590685798c10fc04711a461f8b1abc617aaf12b73f57f00de1a4c7b7e2c3476e1b014ba3f7da0c8e52b3a98fb421c30a506e70a008da9a59b74e64116fda2663392c6e42ed64fe6558dab08dbd228eca98258afe208c75c8f8ff18ba4f126b4f81a292a71c904dcfc14cbbe9264072901aad4004985763d463bc2381fc2a3834f72857f66a9db74e71b1ba82eca5da1df75ae4770ba96394c2356e1730506a59a62c62c628529b774609e2d1324b75f02fe8d5be1c171430a572a8e003436c55e137c3e3ea6b69cfff55b4b351ecc7b276cff2d532c586b9d8734b67ff04dcd3a4e1efea5833e6476310c46e3db4ad07efd873c776d97cbdcb8a20fe9009f1bae949dba02359e0f8d967ae8b927aa88af8ef3bc499a6faa75e11e27d5ec54915c0866b7015619806e45d6ab57753c1b105395ccea6928c19458542d57135d8a5ba5c15b2d69445109d749975985b7201f41c308b5e7dc5e8da7ecfb6857106aa549edde433a30517a318409f66259ec5e1887879dffa5b9d5dd00097a1eaa6670865551b1c6dc6921d09588fa3649687ab64aeb1f4dd800fed269cfe76a63a49d1d1cc21ee053408b736a71b5ae5daca58e0c5b2560934ea4c2929c98eb6d429f6da999fc5a406bafff809712969e672b82afcb8637aa7bfabeacccb1cdfbadb30f2e81d544c78f4315dc30c1cd80da307fa35900229cf61eb693a62625e83c4d1817800a9d4769ced8104e5b125678e6f98ab9d7c1388d42793db8f58b75866277d405428845b50887457f08dedb30bea502dd4be87eec1dd8a412b89976669096d6d5b56e50475afeaebbf7cf861f9713e82115308f2913757a08fcbfcd2cc087a95bd9c5a823702209d5ad042d3805a67561d3b23b1e6bb6bd02362ae93b9c72d2b7053ec88ae50065fb5b865f4f6d579055df5b7c77ee0821ac869cac7d0b419a69b15f242d9e99eb359210571d26e5ccfedad63ce2c08cff0f72dc6345b6cea87e242a3d9f53607124f090046eed736df32f6287869772379069c629ddd9a102066561bc91971666db971f6fdb1351569f3c6b7e03b2aa075f45d8631b4d069c15ee39ea0166bce3b6caed74fb3aca6409518be041c0f966108291e7b48c5337c9509e5e3872adc462c7b206acf3619527319ae3e33c3d4db57f469c058edda3a8608a5cf51d1a1f97ee0369f55427c35e334d2a2d0ffd0e97bc86eb24a424ddfa56b3401ccf8e5e3320a7486cabb443e2f639602e048e59efb201a579306c5d86c7ed429954426204777235f99f323fbd202df06cd3392dcd1ea910aae53ea2bdbf13bc864f27af8b223dbcbbcede4a50418dbdb1d57b95439cb27b0c6714b400391b37a7245486e561ccb8c16e4e56367dc9e4036c5379fb439b0674e532c52fb9fbdba9673cfb21d6a32e9494148c11543d72ab63f0d64e460ac3fcf83023658f9fac09771d2bbd0d937518994951c17681788ed409498c9238201458e464605391e79041418078a710f913373c1ebdf10b0a58e71f7a8620c35fb9ac11e36a7bf92a36f9187e0f72f010dc852226b3cb0d807babb0b045bdc64fa70d7ba7ddfb8ab6f8f5104b59ba12ffd21e3eeeb5bb9f308295fd3743cea63daad47fb9967b4bfe68a54a0d52be9d32642e3349a96f36c95071f8551aadfdd8d6806617f52b70755b5b81e5259c94c8a7cedd5fc7fe4e3ccffbc920ac3aff5a8d43682a1415f9b12dd3ef513257c9fa80a2dc7697c26429936dd156cd104b08554431056b753654c913d25ec571a2ea63cc8588947b3663b9b198e981be731039d63e8e4d70886b01455f36786ead17ead2b53efe4bcc727c86761c9e8960e92be741c785eba410dbff453e4a1c96970d87c6d783d2db187f0278e1ea4ed0fed2b43942842fbd9c916f4dfb019580ae731b02b12fd5fa0cecd0f077b3e7e60b5dd3113814edb51ef7289f678b3332c17a717184f959ebcc77e26b20cdfb91c78c2545f83f4419c7a3205a600f05c543210c79a6fb215f2f3a95e30f7c995a92c131c1dbba23bc2be67a9190332e17e33cfe53c45b42459d75585a1991ac77c96cdc9cc7a67b3e6b0c5e5a0c5143736c0631975b205d8617b5bc3dcf13440d332afcf0533e75150d7de5cfe5de3f4634979783fe259975933802419f7d7e824ddf926f4347a837bcb2d151140bcf7b2eef08208ecfdb2e3a308cda92d33ad9a97f0f96c568097363a6c11d6b8e6b4232477a4d88354fdfa78d3f793081e5131b8c404ce6918fae848fbc0d9ab88d7d7582e7405a96b192590092459c310c698d96b33e6830cf71f373f9fcbd75475cfea4a734d2ae966643e2f0721bf9b363471a6ed5d1d88b317c1dc962e3d7eef4a50ec84403f93a4e72aec29ae090d2658eff32ffe412e45b96184313f2827cba3727e36875a6c7b427c7972ae74e096dcee0b8a631cfd5f93e929593b3d3a4ac49d7abbb528335abc0f109859dcaf7712e4075fb2dc66c4beecd0fb9808da07661516e36a9b2654e757f763aea93cc181cc50daf7919961ec0feb9e7672c02373a1cace2373195e4f7a88c020d5f0b29f872473234a4c98c5c1e1fee1cfa9d256a4c4b862e97dc2316d18827da7bd963a786787fa8fd7b94a8cb5f8e4eb224cf86d801c8d161c7f3683618959f492bada74bb1659dcb2f2ca3ae5fd8bdfade2444505bf23ca3fd41ee79fa169b46e62088e5f67ebace52b73233382ecc38904a70cee13669a4b3a3b08e86bb5d22a8ddc769481ac823a6c6efd1eccdac862170d8a9f1f42fba1ce1387718bac7da6878180a391b7d536be6ab5066feb62a70cae830623d9f8baba27120fdb661bf657c387f2d93fa96acfd5ef15b699493804a922aba2ce65f258b7684b00f3629d84347932339f0cd7e9134e011067e08abbf551b28d1facb6f23941958d38913a3cba416b97498a27ff0e145f2885340d277203a09a252922ae142084beef150f7d040573caec4a3acd9a0fca17e0619c20e0b3f0a769532631eccab0cff0bbd44729f29474510899984b639972ca15ec45a8caf7c403568f9596d3078e2abe8d4779353f7216a462760e8bf97659506992877f3237ea40aae0a3461ac68b0a14babd6b10bc7d7e95338237c9c2163da901e50aeb9a2b189c60fc7721778feb8efaf179bd85a24ef2c00653273c6301f37672ccf4f1bca13b9afc9abc272f8698db7e5471634062acd17b03a83e18e40a41a8b00b3219d24e51fac219c3bfa67091f39d52aae4fcaaacba3c998a281a2e41f6b2b0b98e0c8819668cc0af85477667aa00db15a91c0b4adc629bd0ca73dbffda34fd20c07de5e40f1fadb90535ab1f0b796252778bede19ae41c1cc6ca1d75931ae9dd65129e2225917379c01d221ded318ee83902b51340d8682642b0df47e8f4c1b7e86a67e913d324b947bac78bcdcd3d1b0e4fef545777d1e85dd490e3ec3eeda25c936793e4260e761d16e7a30aef062cc7c2faf46c593fffb2ad570d283d889ed29afdcbb7e3c022b7a9f88376a1214477dd0a669ae175ad563dcdd340f739e150e22311a8a5f490f0d164fc04d133e09da1ccafbd301ca8eab98b40e86c68d7fe8c9de8da646f5d104272e6b83d31b7b5543fbd4f188ef38c21bd7e1b92bc94a585cbbe332cc84608cfa2afc19a44678fc4caf2cf6cfcac112c5424ebb023b50d63d7335cec3d02ecc1cb9f86cc0e3cca2a4dbad325d546033e395542b71c31b76ae4a549e5e4107f644f51efc54e88ea3cfbb17027a1da594bd8186f9fbead94eff5ee55d665a1b77ced9a89538c0b420f6a76fe73fcaaed54e2398e6d67634431fe0374db36c0fe6c5195e86008d9ec976101a3af", 0x1000, 0x3, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) fchmod(r1, 0x64) renameat(r1, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x0) 11:31:43 executing program 0: fchmodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) mknodat(r3, &(0x7f00000000c0)='./file1\x00', 0x8, 0x7) recvfrom$unix(r0, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) write(r1, 0x0, 0x0) 11:31:43 executing program 1: ioctl$KDSETRAD(0xffffffffffffff9c, 0x20004b43) syz_emit_ethernet(0x4a, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6020920000142b00fe8000000000000000000000000000bbfe800000000000000000aa2c0000000000000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000dc0000907800"]) 11:31:43 executing program 0: sendsyslog(&(0x7f0000000140)="ed62c317e367694a0e19416760e6419cdc7b734d0c8bc9269294900940411272ca0021c62e2233e9a6c50f5df78559faff0f97c14cfa0f741ba686c5e9f4fe139a0b3c0c3f6619049c688388d2d608508b2c79e8dd0493b2d804085c9167598260315d52169aa9b35eafd412701cc89f7227eb67b497d48f61cb9088267871cdee36487b24e4c22008918373691d161984de477e8c9ec6ce716aadb5c653893c5b0984937fa3", 0xa6, 0x1) r0 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x75) ioctl$KDENABIO(r0, 0x20004b3c) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff9, 0xd3, 0x2, 0x71b, 0x7}], 0x5, &(0x7f0000000100), 0x6, 0x0) read(r1, &(0x7f0000000000)=""/185, 0xb9) kqueue() 11:31:43 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) r2 = semget$private(0x0, 0x3, 0x102) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/97) socket$inet(0x2, 0x5, 0x5) writev(r0, &(0x7f0000000400)=[{&(0x7f00000000c0)="6b24b9536c7c35b2102d85b7346b52ea855a5f23f83ecfe53267ef3e1d57791c", 0x20}], 0x1) 11:31:43 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)="440258", 0x3}, {&(0x7f00000002c0)="a67a19a6aaf41c7bcea8d964741cd2c274386ed18b78d4e6324edb72aec326a8d81df337e7608c929bbd28d42bf84efff6e3b517c29085610943d7b3a1dc9abe888acb3d6aa5066da43509b506df93630609cb87c5f3a387a2efd9b4f25c92b8588f874dfc52c070199484334dae426752807f7c761cb766d9368b3080126cc14882ad4e06f86c91da37133de8f9a9db6625c4661fa67c6fdc7444021550e710a5a42e9beb4abc682d8196b3b6c38945fb93681c003a725d295566f4f5e491cb7ebae8a9549be0", 0xc7}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="07bab4ba002b69a35c48bc93b3b55f60efe5a794044e48fef1a6c9fcd74d8cfd02086752ee3978b05fb61984e0ae680837477f90ab76fd5718a72f712d129a0b19666d4bb629f495671211eca30da342ec042e56575d339897bb0a9f412287b203c4c8d20723b5db7ba95eff9c0c439cbc0000"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) lstat(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)) 11:31:43 executing program 1: r0 = socket$inet(0x2, 0x1, 0x40) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) acct(&(0x7f0000000000)='./file0\x00') r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) close(r0) 11:31:43 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) 11:31:43 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000010c0)='c\x00') ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000000)={0xc7, 0x0, &(0x7f0000000340)=""/199}) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000015dc2bb82acc81120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000e8af0b9c1914123294f55e00"/103], &(0x7f0000000200)=0x6e) fcntl$getown(r0, 0x5) 11:31:43 executing program 0: ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x2011, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) linkat(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00', 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x800, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) poll(&(0x7f0000000100)=[{r3, 0x4}, {r4, 0x20}], 0x2, 0x80) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) 11:31:44 executing program 1: r0 = semget$private(0x0, 0x4, 0xc1) semop(r0, &(0x7f0000000240), 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) r1 = getuid() seteuid(r1) r2 = geteuid() r3 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r3, 0x4, 0x84) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2f66696c653000853ed4964962e739d01a85cddfc4205bda53ada75071d02482a064961b4b9dfefa661337b66e199dc75d8692839a83033ef39acfdbf9d9ab7d86be54bf420ade30759b321f0cb130d81a434a6d32136b0c2a493c746f3f6492482314910eab6b738a964bfa2fcbf3f550764613f8e6ffc359ec58feeccd191355f7b39d8ea1e872ff8b802af1ce186f3f7abec3c45c3cffcc81924f0368df"], 0x10) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x200000029, 0x39, 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) openat$pci(0xffffffffffffff9c, &(0x7f0000000580)='/dev/pci\x00', 0x8000, 0x0) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0206925, &(0x7f0000000300)) ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f0000000000)) r9 = dup2(0xffffffffffffff9c, r5) r10 = socket(0x2, 0x4, 0x1) setsockopt(r10, 0x8, 0x0, &(0x7f0000000100)="0000065d", 0x4) r11 = getpgrp() fcntl$lock(r10, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x101, 0x1, r11}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r13 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r16 = getgid() semop(0xffffffffffffffff, &(0x7f0000000640)=[{0x2, 0x1f, 0x1000}, {0x2, 0xa6f, 0x1000}, {0x2, 0x3, 0x1000}], 0x3) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r15, r14, 0x0, r16, 0x100010024, 0x7}, 0x6, 0x3dd, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r17, 0x2) poll(&(0x7f0000000000)=[{r17, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r18, 0x0, r12, 0x0, 0x40, 0x7}, 0x7ffd, 0x1fe, 0x8}) r19 = socket(0x18, 0x2, 0x0) accept$inet6(r19, 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, r20, 0x0, 0x0, r21, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) r22 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r25 = getgid() semop(r22, &(0x7f00000002c0), 0x0) r26 = socket(0x18, 0x2, 0x0) setsockopt(r26, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) r27 = socket(0x18, 0x1, 0x0) r28 = socket(0x18, 0x1, 0x0) setsockopt(r28, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r28, r27) bind$unix(r26, &(0x7f0000000b40)=ANY=[@ANYRES32=r28], 0x1) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r30 = getgid() setregid(r29, r30) r31 = semget(0x1, 0x1, 0x0) r32 = getegid() semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r24, r23, 0x0, r32, 0x100010024, 0x7}, 0x9, 0x7, 0x10000}) fchownat(r9, &(0x7f0000000200)='./file0\x00', r20, r25, 0x8) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r34 = getgid() chown(&(0x7f0000000180)='./file0\x00', r33, r34) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000680)={{0x4, r1, 0x0, r2, r34, 0x100, 0x3}, 0x3f, 0x49, 0x9}) seteuid(r2) r35 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r35}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r36 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r35}, 0xfffffffffffffffe, 0xfffffffffffffffc}, {{}, 0xfffffffffffffff9, 0x11}], 0x2, 0x0) kevent(r36, 0x0, 0x0, &(0x7f0000000180), 0x9, &(0x7f00000000c0)={0xa8c}) r37 = socket(0x2, 0x2, 0x0) connect$unix(r37, &(0x7f0000000940)=ANY=[@ANYBLOB="82022e2f66696c653000b599a76fb6b6510d218e4c3f6571d1208a954ac30157d11efc37eb37cf61217f41fe28c54568d1a3c60469e5e909752d702f46bf4f674706cd0e3f6af9f3c0fc51670a59de13ed8bb6e32ed2e7605d1671dc8703ac6b20bfddc110f2bd028a9f3371ae035f476c02f7ffc2f00368082d1aea472737ad2f989efc77c8adc4fdf0b02bc0fb1c33347fe18475"], 0x10) r38 = socket(0x10000000002, 0x2, 0x0) dup2(r37, r38) r39 = kqueue() kevent(r39, &(0x7f0000000080)=[{{r37}, 0xffffffffffffffff, 0x31}], 0x4, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r41, &(0x7f0000000080)="7d4445fa82ed3150765ec51baf48ae0c90c8672fccac2eb85120ba817e4c6e653331d094543181160d6dcf30a6b6c7058ee9e5c7edf12e3ec520afe888e1cdfd1ba92a44cbd2800c8f0ffabafe73af082b61e3439293d974996738de14bb85135b85ea35d39a837c6ed4ba5f2d6e05aa02f95fbaa6dac5b02dccb20b809f2c7d6edf1aa28ea15e1d0c48883b6092481c3d", 0x91, 0x8, 0x0, 0x0) recvmsg(r41, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000640), 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r42, &(0x7f0000000000)={0x0, 0xfffffffffffffe9a, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/114, 0x65}], 0x2af, 0x0, 0xffffffffffffff23}, 0x0) r43 = kqueue() kevent(r39, &(0x7f0000000700)=[{{r40}, 0xfffffffffffffff9, 0x10, 0x11, 0x100000001, 0x5}, {{r26}, 0xfffffffffffffffc, 0xa0, 0x4, 0x0, 0x2}, {{r42}, 0xfffffffffffffffe, 0x18, 0x1, 0x0, 0xfffffffffffffffe}, {{r43}, 0xfffffffffffffffe, 0x80, 0xf0000000, 0x8, 0x49b}, {{r10}, 0xfffffffffffffffc, 0x87, 0x10, 0x10000, 0x2}, {{r17}, 0xfffffffffffffff9, 0x2, 0x20, 0x100000001, 0x3ff}, {{r26}, 0xfffffffffffffffe, 0x80, 0x4, 0x80000000, 0x6}], 0x34, 0x0, 0x80000000000c68, 0x0) 11:31:44 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x0, 0x100000000000000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pwritev(r1, &(0x7f0000000600), 0x0, 0x0, 0x8) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = syz_open_pts() lseek(r3, 0x0, 0xfffffffffffffffc, 0x1) ioctl$TIOCEXCL(r3, 0x2000740d) r4 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000040)=0xa7) r6 = socket(0x2, 0x2, 0x0) r7 = socket(0x2, 0x2, 0x0) setsockopt(r7, 0x0, 0x16, &(0x7f0000000100)="04000000", 0x4) dup2(r7, r6) r8 = socket(0x2, 0x3, 0x20) r9 = socket(0x2, 0x2, 0x0) setsockopt(r9, 0x0, 0x16, &(0x7f0000000100)="04000000", 0x4) dup2(r9, r8) r10 = socket(0x2, 0x2, 0x0) r11 = socket(0x2, 0x2, 0x0) setsockopt(r11, 0x0, 0xfffff471, &(0x7f0000000100)="04000000", 0x4) dup2(r11, r10) r12 = fcntl$getown(r5, 0x5) r13 = geteuid() r14 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r14, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r14, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r14, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r15 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getgid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r15, r16, r17, 0x10, 0x9}, 0x8, 0x1, 0x9}) r18 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r18, 0x0, 0x0) shmctl$IPC_SET(r18, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r20 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r20, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r20, 0x0, 0x8, &(0x7f0000003700)=0x272) semctl$GETVAL(r20, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r20, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r21 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r23 = getgid() semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r21, r22, r23, 0x10, 0x9}, 0x8, 0x1, 0x9}) r24 = getgid() r25 = getppid() shmctl$IPC_SET(r18, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r19, r22, r24, 0x1e4, 0x8}, 0x5, 0x7, r25, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) r26 = socket(0x40000000011, 0x2, 0xfffffffffffffffd) r27 = shmget(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) r28 = shmget$private(0x0, 0x4000, 0x322, &(0x7f0000ffb000/0x4000)=nil) r29 = getegid() r30 = getegid() shmctl$IPC_SET(r28, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r30, 0x0, r29, 0x2}}) r31 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r33 = fcntl$getown(r26, 0x5) r34 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r34, 0x0, 0x0) shmctl$IPC_SET(r34, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r34, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r36 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r36, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r36, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r36, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r36, &(0x7f0000000400)=[{0xa7834705a109bc4d, 0x100000001, 0x800}, {0x0, 0x7fffffff, 0x1000}], 0x2) r37 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r39 = getgid() semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r37, r38, r39, 0x10, 0x9}, 0x8, 0x1, 0x9}) r40 = getgid() r41 = getppid() shmctl$IPC_SET(r34, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r35, r38, r40, 0x1e4, 0x8}, 0x5, 0x7, r41, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r27, 0x1, &(0x7f0000000040)={{0xfff, 0xffffffffffffffff, r29, r32, 0xffffffffffffffff, 0x0, 0x9}, 0x9, 0x75, r33, r41, 0x10001, 0x8000, 0x3}) getgroups(0x9, &(0x7f0000003540)=[r17, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, r19, r29, 0x0, 0x0]) r43 = socket(0x2, 0x2, 0x0) r44 = socket(0x2, 0x2, 0x0) setsockopt(r44, 0x0, 0x16, &(0x7f0000000100)="04000000", 0x4) dup2(r44, r43) r45 = socket(0x2, 0x1, 0x0) dup2(r43, r45) r46 = dup(r43) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r47, &(0x7f0000000080)="7d4445fa82ed3150765ec51baf48ae0c90c8672fccac2eb85120ba817e4c6e653331d094543181160d6dcf30a6b6c7058ee9e5c7edf12e3ec520afe888e1cdfd1ba92a44cbd2800c8f0ffabafe73af082b61e3439293d974996738de14bb85135b85ea35d39a837c6ed4ba5f2d6e05aa02f95fbaa6dac5b02dccb20b809f2c7d6edf1aa28ea15e1d0c48883b6092481c3d", 0x91, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r48, &(0x7f0000000080)="7d4445fa82ed3150765ec51baf48ae0c90c8672fccac2eb85120ba817e4c6e653331d094543181160d6dcf30a6b6c7058ee9e5c7edf12e3ec520afe888e1cdfd1ba92a44cbd2800c8f0ffabafe73af082b61e3439293d974996738de14bb85135b85ea35d39a837c6ed4ba5f2d6e05aa02f95fbaa6dac5b02dccb20b809f2c7d6edf1aa28ea15e1d0c48883b6092481c3d", 0x91, 0x8, 0x0, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000003600)={&(0x7f0000000100)=ANY=[@ANYBLOB="a5c96ba71505b867"], 0xa, &(0x7f00000034c0)=[{&(0x7f0000000140)="e2f43c1d067632f208993f5aa9e3acb997f9736530875a24f02c20a7da9aec07cb737d2b85a51e3e6fbe7214efd2dde7d5b205906842841ddb5692534f731785bd8fbed9fb69f5919d5222b58a72a016f96c0701dbc33ba33913fccbd68a7099adc5d1cb9ca8239597a4c3500ce5e13b3aa544f102f4225d9650de645580810ae8010667b249b77e2be0ebe9cfbe529697222e56a75b270e5ddd575de09f4b5410ab2de85860bd5c9263a110910dc20d739c6ebfa4dd6b49417db591bb50901d5b5aa62d41828dfe68143e16de77c275e5adc3535d19f0173d7772dd3480a424812b", 0xe2}, {&(0x7f0000000240)="a2cf2ca2599013d2d24c1c6596b165685341cb7649990ad6d908013b74b5aeb5400b33f2793613c560d51440f876c6fc172bad5c78d07901dd1dee2f1afedb2e0c6c55f3c605817279c2fcb9643967540b6c1ea8399bd4557c7754357a79b7b74805d03f745b14fa5687a0844f088e7a7195ba38dda00040607cc7ef86a741e87fbbb4c88ecbbc5ae16c8481fa45734233ff974c203a74c48b6e75a394315b4f1bec765681dba3f15b66050457792836e8a1e2651d23312bd562e9f15ba77c49b5c00f4e64a06609bd90d1b30ac0310fca9c85e113478b3a413252a0c49c38aca6ed66f5760c59546f86e344a0f624aba27b4b274d1325a7430be3a5ac83cd6d9c36cdf6f2e06568acd84cceb0ccecc947b35383ecf8b78effcde8b4cfee5a4b26a8e50f8d557b8fefeabad1099b1a1321da98115295c112c052fa67f043ecb01d7a2fbb5c19ee7e9e43012bfef340a28f70aeb9caafd70ac1f5089ceed570eac6cace1d4a23b8fb4c68874e7350fe6ff5321e1443397e69b6386a95c16c0e04ac639e53783849e4ec1a14c063ebd8c842a4abe1e836a55746e937f7fe26cb1860716f55bf342947a1724328a924999dd439c7cde9d52a1608e12395c23075922c7a3f3488d2aea3cceb5c56f95d83408459fa234a2f76f07a573d9784d55dd9335f342aa46354701b7c6cf8e5b59e2ccf0383b7d3db62d9d5796fe54b07a96e6321a72c1336e2e4fadaa305d4032a2894ab93ab4d50c004b401e9f7fb99244c87a345b625fd89c4510d4084228e9338b76fe962c41e10cc200d46147736dc9ca12042ac50687338d43538a82a43a006a034b8a62d3a4d6f23c3c42d2b1ed0e372bb120849dd81aa56de5b9e4d533ec32b914018b755fa91044ea3fc0322063e7b2824984b56fedf3ecb79630b876826305abf1624f2392701db492ebf3e1ae435989772e669a81f1943a29b31667ad7847f19a8f0938aa6bff5a8bda161dbe2a2a4793c28fdd0809ea965729d50abe627e6b31dd488120e1f93dbe3fe3a4502fb392189ee0789585cfed837ddf71890d9caac54641927dfde912001294004ba18465a059276ccbd3fdb7dc65f743d92104586c44f4462b846e4cbfead514ce0e9a4faf74bb35a7e9585b4f3b82ca9efe90c8559fdb037caf7a3ae04215a3b39261d64606f1e737f530352e60b9ce27f18ec478fc07510b744b7dbe42bf8b03d3c6e2aab8793a3f9476f9175f917e71796c53fff00006c80773f922b8da89f646c11a1ce6d33e5e97bbe1fad971d352819133a762d0c68bf31393269a7f83785a160151c301271d86a03074822ffe0aa55e4516221bd736a1521df9171a25041a1539c64cca98fd70f46431c0e9fd0d114c1b8bc75a76687b9093f26dfac55584ac53a2b551e6cff2934543ecfd70387a6a71a09bf945fd04194f6d65ea80f7802481f6b898e61c95222b9c925c3ded8f4e01343dabd8dd59e63703ff7d5066a0d50790e97fee82ea3a33ac45c3091d139e3c74526c2a3d4d5d21c38c91506dc4e1d3729bc52215347639b93babf860b3daad4373cd1f749f8c2e89dedb50b45a0bf185bc6a35a0a91e7bcb0e7562044e9d01a78fc479857fb31678d0e1e646fbbdc7b64fc8ac5bd8db8c3b5ba20e056d4557465ed7eff05f6c1d397e374bad6485bc08adfa1443cf569e15dac48fed8ba590743567d82949b2f313266f2e3526667ec9b3fa368ca4870c02ce5b0667cd3e26b53b9c63a9325b343473e14de4bfa385903137486a552326d4aad47d285b20adc5f1e8e466edb7363137de9bc39203e1a007368b37813e430273dd87f94f71bf110ff133420befbdf5b2a00a5817c6d1c3c41ab3e2b7f04d50d8fa3bc2e51c06d4e97aa0d08c27f8638ffa1328c0a5b6cb64cb01a00d2ad0afa30e1a6e0a6fb719b43e431ffe46765c4d4be7a9f5198af67ae088f3724758948122b471b8b278468a0295ba1ee5de6690134360ae9e3c7652c56c62ddcaf2520bab80d4e7c403579153455bc613cbde40ff65a067338b6e38360fd520848a8df34c6f3d2c390eb8000ef5988f3d04e0d555c863b46e5058ed6fa77ca042da42b4a4e0a7a17a667ed9cac24df09db9c4ed58414d28d74b0d9879fb0b6524560da65743df75f34af860f7c33b7de859c1442e5cd73e5c8260c718f67b072e2bb85135e94111d71a03bbee6d2c89af275a1ca8d1a21e79480bdb98eea43670217edfbfbd2b942352a92e3a832f835be2ab4b9e5fb06f38becc26d04aa363c17bd550f0329d93424642c4bab805c94c88468a2405aa828c666fa29a4ad84219e308a88b3976e8064db8a253bde2e9a95b5801d1995556b05361c668858fe4428224399920570eeb028ee28cf2a9b00f9e8ee36c1945c6bb36af2cb36879c20fccf77a4960198b14770f2b47baaf615f1e695953f0c9492dbecb2235af9eb70b080366375a16f0b605d01d56e5172fb6bbbb34aaebdc557930b63776169b298cd90576fb6dae92801da9d5786a4a77826dd444e1f4a85531fbf8f2854b82921c0e2485d41bd87cdec0b7d8af42303dfa3152178f7b1fb780a0ce0de27b11b395a1f5b523009ee0353e83a84f42210f6aa4a5602d947ccf19c383d07694d852aa208d8fc8c6aae10d0ea0a51b37285a99f2b3b3fcb3c49174e25d894fe249340c4f0c14122d452c41ad7650e5ec56c7f01f95a8b2d3414db9da01d3564675d3270a24523d947e715d953cdc673911b7dca6122e5cc1f10cb5b67759e42d0fc490bf318d0dca13b57dd4eadd7fd366b0385c1a4351e36523060af1efa44b3cf6b9e39f9c0dc5b97bc16448cdb7efbe848571a826a9a808a52d3c689579c9c2d22208c756b58fd39058c0c2097cc1ecaee55b2a04dc9bc4e21dee45efe55d8adf02006110a42f20e163f9fbf7e81ddacfa6fce37a5e37d046cd27ae17701be283184cf5f6f8371c9a1e0f7a98c0306bbf6d6a9f4df66029763b42c6fd935aa74565784afca3fd1a601a12348b93b212c0ac7b74bbecaff507637dd5c99b864e46764253f99d3dc59bbb889e4bf67c7be85b666ba4e5c44bbe644d790f4f9a12d6f97eff4565de67749063083c5685c9c1c5d255c2a1edf3b72019bc1d170a9cd323b1f71250ea553353087b2211e9f64c5cd7396582b84ca01bed878528582580a34104957cd8db7b70cebd459d9724e64211e56125632c79cf232aa15347d40116a9ab314700a6e3b7bc1ee5981379d270a0fc23700b468ed707fd8571f693fc7bdcc57364f616d9592d099daa94bed9ed7b59b5116d784ea02f1c21a786c4e5d7ba632ad46538964cad35050c874b994ec37190e2d48c85cac436f0af6b59e89872d18aaba502b983e5284f57ddc239b349bd3ce14c525c5c0304b9d726442ecec0f148c7c52cc3d81b46750bdbc43887d869e364bce5564c898680b70820119a511b8ea584a470ece7e5c85160a98d7b9edf2ce9d2ad814824437ec12ed873e253621e895ccf00b5d0bec7444f6536d5d775e3d6158bda15a081bb145b1df28b58fb5b92d7d48e4d924e7d618f20159048f9b778ce1685457292038c137a5be0666422f5a3d47a0f0bff91ea74ffb0a728c7f803481d5c9a2f05f31297e80a81a23df9ed83b0c463b1e57d58d8b6dc5896102766da292ce45b0cbde8e78b78bd8d07678acae939b2e8fcd411660b4a577fd10cc2dd0a65c2b542aededf696da2062a2710b664e5569ccdb3c29c0a3f33b277ae2670871097d9c50d9ce2bcd43a146a615c023db646480afcc7a1f5eb2ba24b4f70a80be9eb8632b690fe5eec757dcf621a7146f355b71256b122b79d7c39af11fedefaefb3b3e5891308b61f05c69b731a0432b7a37cbfe720d3ff84ef570f4ebe8e54327e9b9a5a5d9295eb7929c11321abb14752b3fc783780437958e70de11fde8638dbc6a18e07845619949f9e5f95d032a6f84daee89945d5302e46390610f95b0483cb1916ac874813729e4b28e2687b6065055117dd08d444e1cb17b0a23a33dca1fb470dc57e695a1d5d3b9cf0324599eb9190aa550dcdcd8aa2ee3ccaa744a85ced9a502be56711f402b1281d79b0c211d1aadac248a1da1e9e29aa3257453bed54124faa5698861c0935ec944d59e04da1777fa24bcc9a4f93c97bdec450dde55279a2739c87cd958edd1fa4b93e5897209b3f4dec979daff71ea236a6f711c79cb7c1b20b1b40004db45ab6f1888ec4dc033d66e5326958b3037ccf7c508ebaa826870d6502be55d0afd713db523c4dc500a62621cb1db3e31d35c01701fdd0e944b3706791edca7475b365c44f7320c18ef2eea111d1b863bc782233618acb3bcc701771c9c7939054c252e00a10d542826d5601be2dfae882114e7e329110e6c06572fb0b6f9ddd16aa9886c8716ee068b88ce593f9931714a45b06c79b0c7da52cbdcf59be33eec5e3d0af1143b45c7f84c51ba60e4acc0ab4602ad65af117d4bd72ba53238c4c98172de32bb8fdc2c17b185122e11c2c209cb6bd6a4e3b4a6f50572dc48a1756fb5446b7fe03b6e2368b088ee6ef4d769b9ffcbf1ef10dd9cf6a0eb74a3993da2e2f68ab8c5dae85507a6dcc4a5f0287ebeacb4e12205899e9901013b97c8db3145f8efd3296d6b594fe2903502e609120208f1fc53dc2808ba1a4750e409b734527a7171a67b4f34ff5d637f50e177996648260a40327064a91fb94b0179843d6d67c64fb04f77b12ed5406f6a92ea2df1340b71278ac7f9cefffebfd3757cbfba3bd0fc595550d5ef7e5b66464569bce36791ecfa448007e604ce30f28992176ba749dadbfe8bb664e72930f87f46cf4e6ed3ba3a51ecd632c0c1d3f18ac85f4fd1ceb9b3b60423fa1c656ff34eea40d4a5161cfdda444d086f971bb404e47b910df0c5745dfdbf4b46e24eb4f2d0593c5fb9b505ae1513252707f90eaf1fe9eb919ad8120d2a8b491b2a09168c7cd745086bdd779a1c0d4fac0f642565838648028252e5fc1d0099bebecae0900573ee323dfcb27f94068188ab0c0f5bd3da0d4d9bd686c5e5dbfc98e3c12be47aa257bceae28d1f46cc4f200e188054bdbc44d561aef78ef3a43a1773e0e18da9bc09642dce3a5ad2e02205256c54c89ce89f2fe92f3604dad25c301caf9a11a64f1bbbabf0d967e99b0df5f87943ed8cc4f340ac881e065c7035d115eb4c79c45a9a8fde61878fba52b8db03c5a9318592f57c6e74c78f7913ab93dca3b39f12e97336b5f8cac1220a7a29cc1b69d12054e95c129e33ece0cfd6d7c9d7b4e6762ec141796a753c384f8b273b7d32f2df2f974751cef14a760d5f77e168deba70cb30ee3e0087248a766274c05d41da56fe4a243a266d54c634bed5bf3e76e8278d52b4d926359aa212060b9a066c5600bab85ab21e3820a3fdb609771a00e6c48dd9d93e8ae76362dc7ce70d865b68865c99e175afbd76744e722ce5b309a8d37b69f9b783b4802d8ca63b530aa8bdbeefb4f938563ca6b422c2b23a27525edb9ef0902c3d0b5e0c95eca48101b95245f9ca8d2c516b289be9f97075485bba86f30d194becbb8f6a0590ef1d1764d0b631c260de8eb0fe41e927f94b6e58935f77c701ed96fe8f894813a952af192f5ecd2543330e4d1b971288d58f1261d38e03bc7a480ce2b3f3c7d4a408bc6047fde1d60a1c556800f29c36b45734fd78c12d9e6a018b1fde20a8ce214ad2f2a619bf9cfea7f2b68b478492c7e4b4ab2b1a2aa360403700b1a2cfa456f074425a64b89a43794d84335aed58e85a4ef83daf3d197110b7cc", 0x1000}, {&(0x7f0000001240)="25be0385c920cfaf1e74b1509811eeacf7a7f02313d740cb6504bfed4ada83c4fb82900a188d2f1c7eeb4b9c80d181c64b6406339bad31ad22f2f5ead6d0ac36ab6ebf49822639e8eb8b67b203f139082dcf65ace533f59cb6b470ba71b2f4eb0a0789f69d1876cbc96fc8427bae33a41d03d0ffa40e8cc096ef2f19e983de63ee4c659f37f47bfea6b030239ad961e5793059edc0bf7f7a89d1330c7537b7a408804fd300ee988144680367123e242998e98f543525a19771b46ba3e42352ab773a7a0065820bb6a9", 0xc9}, {&(0x7f0000001340)="1b99f1cc3caac5fd7105908df651f771b3d895c1ae5fe34d86cb800487b5ff7323e08178a76d2ea55ab88925fa13adef8abd82e51594658c41d86d47856a3f0102435b93400726e13f3aeb009d5d74387422885121b80432fd69d68af09f2a2c41100f429abac007f2401a81d15712813722e387d2e66a738a9c67e907d4112e0a79ce63402289c03047b313c22a164e1666ceb6f03a56c0156c908e7e2c642d30e6016717efbb929f7193dfc480f27cc3a93bd9e0700e79bc63fe41b9cf466bbf9ea5a1162974b8fe", 0xc9}, {&(0x7f0000001440)="8ed3ee3c81a66e4e89fa32123f06b94907b6239f351120b0157ec9aa8d87e1a59b8f55bff67d44b419b601f424eb5763f84f431ca2250c7aa4c2a8d394c4f9d3b797a4de59a4e105758e59de2dd0d3b6d02960448c4beb1e973e71442014cf3c7fcfc2e12717a7551caf298fec579a602f166916ef7d59b89a6cc8620503050bb186f65edf23ec2ab48ad9188859f988fe454f2ac4bca71a18056cb05e189479eb30d72adee4e0b3998a2f026256f9b5c54ba597b491103c6f2d3563b039da815b178cde7c3e42f42143a753e100f7d287737bae600512c55ee15d6a985538f5933d19ae08b3aafce9a8f9d420ce8d11cb101d724d446f873de6a4aa26ed112034afba1c3c6bd45010d673f7de37fb7ff7f686f12ebbaf9c1eefa6184634a26ffe777095512afd2bb89e7467c20352aa1463d2d16e292162b7e9b5a503b1aced5227682c9f8089fbc70962dfc710c3a084e8ba3eb8bb8a5a35ce7b1a9eac4b5c870436d57c43eff49fe7117232b89513a58236d41f4b40403fac045fb58def0b159bb94d3a4228d1f3156d2ee511baaf19905012f7d1ef28d47a884b1e18e6f0daf5b603035a7d557afb52f27cdf1c1b2feaa4fb0b605c8721c72f89bbeb7bf3c8723a2f54377725d1d4ba763b1e815feb9a198f21d8d183fb4725e78dcc009530fcacefd1e856337d62145bd46ee02895bd695bbe17f544b7a9afec143a505f68dd92549531cb426da8592e468ed618f445ddc4960ace14729997a33f924abda90d449c57fc71a0d674b0bc84d7c3209b62a5a07b5291151b733113d856e3172b07df957aaa0302d2c662710901f365bd999327ca44229f243bc261f15b7b517372243ce52609145568e1bb2057f65212aba36be79df4047269929ef9135d30a3fa422d5164ff59f640a0284a0cf0e75a58b75b7346bdcc949be801f2dfe57246bd6ea9b6d9d665b72e58b61cf1ceb7193a3a434eef781594eb3f72064b1c9bebf2cccb12b2b679364b571be1554cab0a32892aadaeef11929937c07a412a32e6e2f9f8b20d02860dd55fad408654ffda7f2770ab78036e38ea13737368e8cc596de8483f9fcb8ecfe6ac12420eef15aa0d7547e5a66e3a6fa20b0a682010323081235a03d9ffef581aec78a33665d23024bca4a16ac1d08234df4811bdcd565db511ae54264f7bbe144851e26668ae27497a2ddaea3141e87770895e1a22281577b5cf939e9533769733a198ecda7347f96453f795c32704fc8028f0c3c7f4ca8240f496e5c8aca3e6d055a24bbe729476cbb05773c6b743abe6a4daf7fa430fc38556dcfc4284d6f77bb011b680695a01fc266441340c343348f663674e56bb4f0fb6873ee318fca55e722a9c5fc11e22c6ec1653f2f5253baa0ca9d0606246c47fc36cd580e227ffc81dd234f043c336f4f1c9a236d60096207ec527762ef591832bcb29ce7d6a8bdc8f528f8418b7fd69f3a99b26ec56ff7067fdbe02b888e53dc97e5dcb3f0f2a194628e980fbcc49104533d55cfa367d017a44a3cb95cfdd148d8df89d3f33978fb3b7f1e56313c710cfc5496b06256e015c8c33c5d18bba9d105fa52c9ee942a6b7183532176ef33c4cda61b307cc0d3b7234e3a984818c96bc4f6936999cb4b804ffb3e463577023bc4728fae31fd4faa8ab8563ea7a730c465b5a76997ea61defa6ce5db7dca2eb4f9bff9c67bf99586c0b8d07f3dc7f3de24d6e55897415ee684e59ba60015ebbf7537b4255818e44578688cd02bc604f185016ade936c663f51899b8bbbbfe1ff30929a2157e0f01bbfcb7a6370132e0abcba008ed04594c3d6f94de90682fd4d21b433e6269aafde3da6e2b6f0a83c87ba65f155d37ad1b51bd4a6a0cea110fea786e6e5dd947ea9388531c66dec642c253355b6acf962a410099a3a615f74ec0069166d629460a031ca0be3ed0fb104f6e91d83aedd180446b7b4870df000183b6cde09c41f44c0ed828676398924d3f25d9510b21b985dfa899b5daa93d3138261039b9ce7bfdc9c1cc094218681e77e297a3b8f86726dd0f13338b33f4a1e6308c9c5e10ee2f7b09c8f6722e92717eee303212fff23af159e6014fed40d2347811955985f43ede2c164e84e3425352dc1c28e63c51e3e6a345fb61798811a78c16cef0941d6b3eec12ddc77f4055fcef4cae790cf9c013717c210138fd5945ecffac3c214d50b0a4beea9ae078e65c10fe5b3b07c71c287f3a304991d16fdfcf98553a98e2b9c4211eadb1d06ad47cc0f951965da164bcc87896df9cd3b80c65890c5c00f014f06977c89837992219ead40ed16105d55d93a0b8753b39efb9eb957d2f3a5d397e036d34d1551cca7fe0820defc65b3b75f8582434ada8d7811481d387882333ca83742f85b8bdcbbf30c4506c505e2fb5bba7301d092938e4c14d9ec926f9c4b210d4e4bf45d105018b5d2b85a0b6a547b13ce064656bde4ce0a238ff203a646ed4036b82dc84fd219eaeaa320d3ef93d921079a6f407fe9b7ad7ff47bb37fa8f6c062f75d585ce6c0202af4c97b10c110c49cab96a6a90f0fb8cb36d126566cca17970fd8175dfa6b34289215210b69e0a5e1eecf89b703ad85354ddca4b1fa2b14d3decaae0e9c0f57c818c01fcd7d25edada68aff05ddea6620ecfa55e5c61746eb097117d7e83ac6d7711b54d2d8484480831c80c6b3d5d2936787b5fe9b0ccbe0fc2f804b5951900f2b5dc55aef6c86d7a1fe2650743ee4fdfe637b1efc3c814be02fbf06b2bb670eba31eb3653464261a447c067ed150969b79b25a614b5579e600191a78a7759a888b9aa73e302e5945c3c04755bbce6bf96d7aedc57e7019a078f6b3aa032531ad5ab9a6190d088ade14bf0dbc2332d76779ae0b07bb0a9b52920e137ee1321e90f8afe11409a3a091636a766bfef99e61c03ac62d16da03bcf84cdbe97f212e9fb2604d56c0b3a2c95e3e53aa57b7499b0e1690efe2b558e3022f4ced4d570039912eae32c2e7acaeb674bb8776d6c36d16a96c3ac3e53ca159a904ec4d2a54dc1ac96672cdde9570e8946bc26a8359aa995e05fed1426fe2e8aaae697c3cb8643e40978769eafc07a09468e3842e6e3b8b97961ad015751e4b89b7e1c73c3fe53d889b6eb73c5ef45bd5b3fcd1b4c3ccec9333a4ceac2dbe52dd9f2068a65f67fc7f88b8f4ec0def213a08d4643cf2c9c3e8d425419d622a9ae08bc7353ddb5bc0c8b662bed6944e4e21ce34bf85f9b9367ded709c81370f96d28bccece88244b8d7ddc0c3623ab95cbb47f7402ed0e7b7f2749325de8860d6346f77f65b24240277e00edf53ba6822632a28c9215a2dbfecc5bb2ac41e24a5e23b754806627ba94d0fce81f22ffed7092de768255748f4c8293e9fc81722833b43288979860f05c8b67e470daff60bc339f5e8daddc2ef7f303213464e93f15e741276ac0c7afca915a40830615cdb841be941cf91962f8a5f3938b627e9b2817e28d801b0fa3d876e6979aaefdece3be795872a4a0f8b9be4fce226ecf606d95437a83f2cd5813ac0b72816b45f865f49dd7d92dcd7e35b683884b2fbd0e826ef9ded642fa8a61997caeeae18820d00e7cfb5851dc29272b77a2bd39596493e8df9eb2f719cd8eae221d5c29c7b8c9d505c1d8383fcf7133829153d483bd27634ee6cdab75c825e30a4c27f234c211d892b466255919fef3d5f7ef8f3335ed50e2e4dfbcfb5e66506d2c3b4a332e3b39f5fa8206edc29b554cad81d44c10deb880f1a86b54ff7d6dd32e140597a8dfaa6412128da474acbf5cc584bc9a842e7adb917167a90223cd5f0e5b50fadd14509cccabf481b918d98f7596013648b27726940410922c5ddbd2121e564dd5e6d09f4ff9c6fc6a4aac2324eb54c4887d22835c0dc0665d8f10eb2db7896d58b719bbfba02e9c534873892fa98f99c0935c8c51936f61b187ae3d22381ba9c64500974cc5ca0ba403d3368e063cd630bc4e1af0cf46a5a4a2ee06fb689c7f16cfd3a5faeaffb5e2f0b8eb1cd0281ef592bbdb9027ceb807b7fcb2c16232c6a75db4b982b5fa37a455683714225aabe2cade4bf6822be16595552fb35134641542d0acdb447b50632d3d6a354fac439056e808b472b6426b30775182d12d6a07c54e2c83eea6e6c426c6a03106aa030affc729d9d454cddbe2bdad42013b3eb0c6d0f76db7243397de7f700b404d9b5900dbb52d22c3bf268a05b19e9885feb6db90eda8e988afeebee1b5ce93808e818a196936d86ac748e5a280a3ffdab580cc1c8100f9e9ef5e5082421f9290b88340083126cc67ce56e492c41c25cf4d420251f0995abcc26a577b41c884a6a6c1ee279e2767c57dd41afa6ad12cf419b9ff35969d95604f6f62f2bc395a380cecac034e39eda847d98f0c3b7c88261074ea3093b4bdf54cedce4b850df12f31490657838fd5a074a93dc2171205ba7b7be147c9a4485e5508811d07dcecbaa907fe226f6fc25e38df015f5ab65f17651d755cb9d0fcb275b39ec318b55754da917b0434ea2f547f0ca72112c8233b6c14d3927b900f3d7ebccfb8a59cd134612c11a9b5d72aa272a9f83babbb55737bd682f6c6472400965a7bd6b33372e4a6dd6f5c8286143e781d4c920fd9c43b395e3bfe3b7bb48cdf7408427815509a6ee3fba7ae026892ec031baf90ad609d7dcce3dcc4dd1b4e10d72074085a1d6c07ffb928e5f4b9fcd91046298d502ed28c8da28d7797fe642fb8703e1f5625f18c96ec7281945dfbcdde804e2063b2c790b3f6680efe587a0b805d182be4fc11e6b3c1669237142fa6c49bfb6dbd19aaf58659ad945949d154787c74401d5edbeb27b9fc3888eafe0307f6980870796bc168db941d5a5f88313987ec6c3aee6e0d07c950fce1afa4ba3db051947ae82e0c38462496ead46708c464ee453512cf1e36e32f890dbbe0931411ff7c06c14559b3fcce84fa427b15afe76260fb679913c2ce8bbb48fd767bc6c1cd598460dcfc7c2b8be0613cfaf29ee3fcc31673d736292555c80fd08258c231b58479408f4b25b4f3055526ac3aba829bbae0eb0be67ea898f9f7a0ca649aece212a0e01c12d390a6d1cf7d59db97f20bf820e0ad6416971bb45ff2b5ad155b00e21f30eb7258a36d738b7e3d5a1e50c25dc3046b4ad0bc378ecb5616c0f013112451a43953f905b1ffece3d689fe3fddc3f263b07cd3bdf7c50c1eb7b56f62e7457d117885da6d5099ddf93a5d65faa2c162a886486d7c29cdfb029761c035c368f450fee2e7386d05aad6ec927889455f85aa2977028fd9b46c9b590046867bf05aff8e4aff8ebcc3d16c10f9242119dc58b16a4d47e66c2e57588b4a16ff3228c002dcb6991f786ca80b733a0a89ea72b0d94b6e677050760fc5abf7a9cff6b4f651effc19bb90e5d74d5f3f288ae75265adb1ab5ccf6ada2007995632f63e57005466d279756ed02df83714e0619025858596f98230132ce5fdf577282a01d5bc5c19fb9004c29778ecd239b557d31632a99fcf7df0417fec2e6a4075cdf17fce5072383ead81149a0976fdf1642b7b41bdac390d21fbb6b9d9ccf6d027cd3de2d4f03e1f51359fb3603e7035ad823d7b7e9e0f725cfef4e7d9b708edb42b06742a394a4ec57b1826650e17bee861a8550637b2b44dca9419ca8db12e73e6f269309fafd0a014230e4defd17ccad6895f26dab604fbb735bedf6f18efcc398a55b472d328ebf3c67ddf89c4d2036b6d073e0fd47fea0c6a0c5cc5a0ea5c1e655aeed573a49c173b5a66de706c98053bd7c57016df3", 0x1000}, {&(0x7f0000002440)="1b7e0635127f6fe13aaf765a82b54652c9b1d393da55729bea97829910520b7dd94740de6adcb1486627203151e108469e0f0945b14fd285983924310f5dcd277fb45946b6adc4c66b1f4b5747105a696986914d31178d26aca46e0d0d79778b5647e11eae376cc6b6dd08fc9b3f3bb3403b554f8dc1ffe2e903906d53b158582790d43db368fa16e66e0f6a2dfc07a732523d569a011ee0adf7519f67644367e3d360e3ad01cc34c9e5a30c8664db777f0548be10c37e96619ad636dd8752031c5f35f445410539ac7bcb5135585853ee93cd513828d9c32dc0ce05f52b9fec915415a0a956c5fbe0610e71cecffb740f8ff3e2a2faba40f8455e8038e4073d6a3671506d888502b66007f959c0d260ac2b114846af45faf8df84f4c1449abbdb7e534386fce172c9b5011491961d8c340ce7e97d1208bfdd1d0e9836594204a15d8aa5451d9e37a397fac0eb1dba41fc72a6e1f52bd31fa186d5184ef4b35ae2feeac1b01687936c19cc0564fb7c570fc895e737b090c41f25762bfecd0e9b9398add7efab1cc5a488bc91ba7c28e7264a2c29bae5cc24afe366ee6f45fbca8ed7599935b2fd04e7d17a3b7878aee4fe53b3762565b5e80f8c76752b42cf79134e724a3be4a2abe5657ccc493682880603628fcc6919bc238c72f02025a7d6ee5f21a893e9901c67c164ba5ca6ad063d73d00326c3dc165f5b8c524e7710981ceaa2db2112214d4af24368827a14eb1b684e3efdd61e787061c056b5cd1cbf569db90d0cdf55a142261213b4fdac77b477cb747a3dcd5552c6fdffb55837e3588f1b8dab6468b6ac35585859aa0ee8718863532699da1a8ea505ee543508d6bf02a8b961640d0ecf17e157cd95467d0cb691c41623b2712aeeb3dc587078559e4fa700c4e9f9f6ec3f56c80d0614acab9cde5f26c130b5fec8bacbee87a3a79b8091e2d77eac3744fb3aadfec9ae64501f248bb0c2d8a9a856de87b5ef04052cdf7161ae912b6cc6178911b466f610b4689d000b3bc68bae76d3cf7da28fa919db4016f8c77fff2b32f7a0ed28cdd9282cb5bcaab2ca3e13b861cb1ea00d91da9d567d04f3f8a5fb026813b729ee909e64a9b29f9fa982e8202820f0d47d304b505c937f0310caf43cb3f6af0e200b5324eff235e5a38261102b073e53e93dcbc91774ca4039adb66138cbceb0cc46724b71be8865a560fc0bb5903d60e7791fe3d8d1dcac9b907b969f5fae2796b401d04bee69a65f06ed530ca29b675021fb60fa18c1f8957b262c03457375fcac6286392413cca8d614fbd78d214f0ab60a3542237cc5f9d44df888a6e9a9c99f1a4161860eab9e4dbe191389a1b12491633ae1d5a1375545c3745c4282314613cdc1c7a9123f564b923c4387dfc20289a862408dab28006b146b078d4ba589b5f44505fafcc4ec2fe2912066e5e9f25bb182c5ea6ea7b6b10f8ef3d944cc850ce58e147be2badb07327277935587a202df11aee497414b8ee864ed7256725c8434ade029fd99c03357672cd41c57e40f6a74cd83dcc5010a43c5cb88adec5a27b09bcd3e38a756980942b38642df49e831142793d0a9b3ef533f74370a524c03e26d21d6a7fa250cf23bed542ccae7ed52bbde57cebe47a22dff66c0a047de0599c6d474558e4de842232bb89dab58543c7d13e4897b82550c6c53313830387c3e6e8969bc57df887a53e6dddcf28089a2c2fbc3ea1cb96d659f70e01ee82e3147f4fef7f853a980347751b4b2fb87e56375c28b920b36438be905508df46fad2686c1664fdcdefe33cf37f614ef4d24358528dc79a8fc302a1d3e1f30944e437bd50d75ac47515e08ed16a9c948d2b1ec57f0c30d0e27a11ebb842cfa4c98576a7d11ba1f5dcdf905bb346a14e51c755f74c4d8f07c98eb654e071afde9310d3b1f317735a60315c2a591e929bb7d34c40719d131314c529b71556baf3070e74cdac7c6327a2c9b0f7c60640b878397533e01a1dab7c51948a5329c624dd53a1142ae133d7140a9b25807a5148985aaceb13b9eb48e3c03497beefa6969f2cba0ad3b9c492edc7f60c1fc91911fa9575f173f661558e75a1e19b2950572a78159edb164694a23a7c072420c476f0a2a91410dbff08dcfcfac37bdc42aafa8e96b9c9ad5583ae24a3e627626a098aa79e369aa3e2c48b02cf6bc7521a0dd8e6766970c378817f6bb493da7e0d15425b17d5caaafac028c15d3643099da105b9f73b30002026359b9de624364eefcd641b9aa0abce320c8e2650c487f109d9b11bb656fc09ddcac7b7c86b4ed03ef44e28f00099f1fec5812a3b67fd5b6aec863c2d982fc8c0c387ec41205abf2523250f8fbbf5e087d081500fdeeb7d7680cb7443368fe3a9aeb1c80757a4ef4475c3fafdfc58ad93f7b846e7ee1b5916eb035469cef74460a274646fd0131dab25223e0c7400c46fd1d2fbfd4f807e3de228bc481eee6613a64d9960b6ddf60ec5ff93d37458022b1ec50a72732e2542674a3f165b6624e3e7512f3d8f05a6f8203e4677f802351db90eeb69294af56d815e9e76dd266950cd02a7fdd9a52132066302a615af75442845c5bba1ec6c800856da67c53a2035683c08c2418e39462f5be14353f930d38a7e4a2e3b2d1585ea9fcc87b115a98c11efcb19c035d6e5dc2d096e441e8699a0dd799baa6e4815132bfb79d76b6e6704b6000ba60481d885fb4bab29c900ab3ae573a493ffff88aa99dcd09b6dfbcd6770dd03467029df3de6b2c090c597bd385506a888f77372554985fe056fb31dc543e2a00680a700fa2753d606d21a5925cc2b79c68b1614b999ffda78e738673992dab1f39048e667576cac522c99e2654ad7fc8a8d02c3627713ceb4b82f1635a9fa8aecd476cd9d143542d046af18a41bf8de2d359c4624ea392a31bca512d5af0b0b22325ce0030740126d3e7bf7d67ee4432729fc4baa2c01edbc5c34177e945ce9dc76535d22a17afb33c4430d22530f849e942923c4b605baf0b97cef082e5471909536a03d78d6672b93ea249ee15b927bea33afdc52868a31bcaff5f555614409a7739a703b01c614c23b973851ec531533b587928d268bbb49ef4636c8cb97ead2efbcecb6248d8c699ff85b8dd1a19b478a0380499d09bc9aa36274e01d71f7593677c07e499688075e789eff8f5a9d51fb83973644ebf5cfa2ede1121d5bd475b03949b929abc0697f18f889a2a99d6106c9a1dbaa932c35d638943d422f9179c188976d650017624c16de7c91d89645fb51d0f18df44a14a7519d088bc8e13ae0b16852e6bd2af62c76e5d19c5a8ba0603f18bf4f5f00d35222356fdfab212d38c24b4e0f8635be8742dc7916d01801c8caa761b7c65168a82a5e41808e8a459c59521b2e0dbd25d735ede3878dbc8602c7fedbefa38d94f4a72746df2537ad1c3a12eef8ac29a6f0c84bcb01132066377bf14a92c700450793c341243de14e79d4e383d08a74ec2d79b480f6f6c4f068ca5cb94de5a325e5b1d816a791d7623d562099b7d1283324443fee8bc7d04f7e59a3cbe820f1f66e632eaf0b255f1f3a717ed2d17ea5067addc354b6a15bc3fe6ad32699b519cc26d689d59ce929c73034a0649c3b68c3e30e8daae5cb2704ec16c21d5b7a7fca70116ac12c98593d56f58924c784d6547dcd2dc8824243f74f9a5b583d6f94636d5619b0839fead486d796756ba18b9ac5c76d0d5c6a2833e09b395f0cb44e64d4bcecc70403a48ecf55deeca4881d00715c46571fadc4168bb1439b355fba6238ace4f8eeb9c0197605cf3eee5ce2098ccb161b8a065f33e8c66624ccb5086dce6f5c98a4ed9983c35a1d6c35d68b434229e6c2c5b2d20a624e8ae93ec143f1cb25a818f2978bfb90a633331069798d5a849323a9238c0b1209b8b713e98dc83929a9a132857f53e9ee94a5820cf32d8da6b50af2105914a6cd0ea55e8cc8944ca1a68eec91843b80eb2107a4161ea9b472645b872830a3dac08e4d7e48d60c2667feab2ced246d8cbc851bb3e371ce331f10ea2bb9fa44c0ee2bde10cd5479325eef3b1456c8043099537503fdc9037c65dfbc5a2100f1ae38a3311897e761c359f4bf3cfdd3f9bc87f8ae5f24268a8ba3397eafaa499fe090575cd0eeacb4521e54c21000d8b4d7f4143a486055e6e91e7e71437a6a30588eb51e9def20343bb22af5b6ab2387f6240465bb02638fb09ae87378ccef524e7abbd532873f236da07b77514ff86e63c459b8f6fbe71b27a9193f96bf1d8ec38f7212d69dfe7e2471cb7258e0c0984534f8a1633d908e8084e4bac462fba6cfdb29276c8251fab140e7d948d35ed2e98a50ef2fd378e61df132ad75b191fcf5ed946eed574c046b9c991bfd5e9a6e0a0b5a462ea68bfa5066467a730d3ca2b720787d3ca5d9e03151be1c0f8ad924c63fc0fd4cc5d3cf5705a3a5ec602ac66f03cfed3a1db9efea064b6ca583f831265ead4f7c815bda605104ea8a5402c0008ea54428ceeea6abe6745616f8e7908569c52ee1b7431a818fd6e7146408285f235c4199ecc3b33cf2df02113e5ee107ef0420b02979e5fb98cf875feedf14133f831129f967484cad61ec771d5bbeb82d57606d4f97b08fb3f79b251566842fb75f9f08a15e2fc80ca207f956c8938482ce606fb8a78b393a9d4588a814b95ebb59c5566bab5efded1d99985de6cf00ed476efdf7d59424a813bd9c1aedc11164738fa073c5341bb61a353501ad22932910a4c866d49688feb0323f7969ac77b2b26e2fbc7ec523fa07890fe25116814bc60a8a3fc35786f66cb03c589f7ff1d4d51f8a056a10710d84904760ababa1800b640358c77e624e61c294d627c301b49c2b98429d82325f0c21c7aec18f7c959a59279a9d21b5ccc09000014da88eb137d5fc3630757960bafb4dec6848c1a2a8604f62f040291cbf3933122ffd29bb202cb8978b4d4ff0580c8533d88bac1bddd2354083e2fb762c1196c0bd3c5f0f8a385f0a03f9cee486179c0dca4e8833e1a7ff5e98374e468de5825397112249a16c5f9ffcd34d642053f0bc301aed631104c7c9fb5bf9d660866687a03539ccc289f63d2b4344902f64fd948951857b1d6a7b978efced34e5a0e4529070b2154be742c6d50918547119230011bee1606425abc03b0f4a18b4cbebfb9920f1ba73328cdc2a84a87edfa5938b2b790a42b404f2f2fb7811a3ab0a41d96d918945fef8cb4f5d230afb5a6f112f4431ce5bfabad2244cede888c97f2ef44178aff512d6ff018ace8373d8c01ae93603e84fae84abcff5877b2d16975b68a2d75c819fd28e0942da46648954bd2b53565bd6fa9cae0471eb9e44dad25087f3e91a415ff6a123e72fd96fcc330a7e6132a6243e6bef9224857995cb9a7ba4361961e4757b84b311c52a1d489f23d1449f00266a5185c985f87c0cfb8032dfc0534a60843b0e3f0237f96bc2d7a3b2465852812d2fd98dedaaf74c2b448a6428a908e50a261bd9b747098f3cdf07bce624f37075bbafea421e43a5aa09c147c9706a3b25ba91471f28fc67a24d19c2baaa0e4919712a52704f2cbc2c6bc0715c4ced8dd25478b837073e2bd8d00bff0c00caa9eac75f9fd5e621cb3d99e88adbcbf480ca2a7740e960e7f001c961700ad2c465ff9d16c25901c4e0241518aa5927d8cd6f388a05d066850fcd5e080714546757f5932b4577b518b8271e3ae4ee551ae80292ef3b96a44a9a7692812207708eb49a87914e45acfc99ffdc345826eff3ee0a2a921017adf624811986d3ed07cc1a44b4e", 0x1000}, {&(0x7f0000003440)="ae1e9567bb153de6e4a205322f91116c5e8c41970b41b6b6c6f2842c98b8221fdbe157d59a850fe9567dcc98c39dd77bc8f7d5", 0x33}, {&(0x7f0000003480)="4a2a0ecfa8cf984a400f59d8775cf229ede08600000000baccd8f7273f99ab5f2a6d37b400", 0x25}], 0x8, &(0x7f0000003740)=ANY=[@ANYBLOB="00000020e390d9357a99f914af00b91d595004ff00", @ANYRES32=r7, @ANYRES32=r9, @ANYRES32=r11, @ANYRES32=r5, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r42, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES16=r48, @ANYRES64=r47], 0x67, 0x400}, 0xc) ioctl$VMM_IOC_RESETCPU(r46, 0x82405605, &(0x7f0000000680)={0x34, 0x3, {[0x1, 0x10, 0x3, 0x1ff, 0x6, 0x2, 0xd72, 0x2, 0x1, 0x100, 0xcc, 0x80, 0x3980000000000004, 0x1, 0x9, 0x4, 0x101, 0x6], [0x9, 0x3, 0x0, 0x653, 0x4, 0xfff, 0x1, 0x8, 0x1000], [0x4, 0x0, 0xfffffffffffffffd, 0x3, 0x1e, 0x9, 0x7fff], [0x8, 0xffff, 0x9, 0x7, 0x3ff, 0xffffffffffff7fff], [{0xad, 0x6, 0x4, 0x800}, {0x1000, 0x5, 0xfffff001, 0xa346}, {0x0, 0x8, 0x2, 0x81}, {0x3, 0x800, 0x8, 0x3}, {0x6f, 0x9, 0x1ff, 0x7}, {0x1, 0xb3a1, 0xfffffff9, 0x5}, {0xcaf4, 0x4, 0xfff, 0x1}, {0x1, 0x62b, 0x2, 0x1}], {0x5, 0x7, 0x1, 0x5}, {0x2, 0x1, 0x1ff, 0x10001}}}) write(r1, 0x0, 0x0) 11:31:44 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x7fff, "00000000e6ffffff0000ff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000080)={0xb9, 0x0, &(0x7f0000000100)=""/185}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open(&(0x7f0000000040)='./file0\x00', 0x0, 0xc) 11:31:44 executing program 0: r0 = syz_open_pts() unveil(&(0x7f0000000180)='./control\x00', 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) shmget(0x1, 0x2000, 0xc82, &(0x7f000088d000/0x2000)=nil) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) fcntl$getown(r1, 0x5) r2 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, 0x0, 0x9, 0x0) dup2(r2, r4) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000004c0)={&(0x7f00000002c0)='./file0/file0\x00', r1, 0x3}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x400010005) ioctl$TIOCNOTTY(r1, 0x20007471) r6 = accept$inet6(r5, 0x0, &(0x7f0000001680)) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000380)={0x8, 0x10000000000001, 0x1000000749, 0x9991, 0x8001}, 0xc) setsockopt$sock_int(r6, 0xffff, 0x1009, &(0x7f0000000240)=0x6, 0x4) r7 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r7, r8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r9 = syz_open_pts() ioctl$TIOCSBRK(r9, 0x2000747b) fcntl$getown(r9, 0x5) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000004c0)={&(0x7f0000000480)='./file0\x00', r9, 0x3}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x400010005) ioctl$TIOCNOTTY(r9, 0x20007471) accept$inet6(r10, 0x0, &(0x7f0000001680)) 11:31:45 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000100), 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) r3 = dup(r2) listen(r3, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffff9c, 0x20007605, &(0x7f0000000040)=0x6) write(r1, &(0x7f00000000c0)="c76f424a81bf0d027c5ef7b11097f92c281a241827f67b396ccd175c726184104549b794cda34553ce68d860ced0134975be4200b72ebc0aac63a0c875e60309d26a9262678dc98c9f132d3c268855f81ee5a4e6bc3c97549dff1b0bab0d118994c822dc591a6797742be299baa7ece3ed94d10a371ba8556afe3b9ede42fdd57b4a17e8c4b3e773dd5682", 0x8b) socket(0x2, 0x8002, 0x3f) r4 = socket(0x18, 0x1, 0x0) r5 = socket$inet6(0x18, 0x3, 0x9) writev(r5, &(0x7f0000001700)=[{&(0x7f0000000280)="1d93694cfba4a379bb9e709774e998d9c58357f0145f18d949bfb15921aa6632a1513b26d62c495d478ecd080eebb352c0384ef11277548406f532bcd097f80bf7825a67423c8d95daa3bb4cedc0df07036403989fcc573d8f1fb1ffa82ec56b2dc1db7a6d4ee4efcaf15c36eaf238722e1538ede58f56c5cfdc94c6e338956fe2f61d8d5be4e864e09f0e07b988e5cf48fc1888dd2e94", 0x97}, {&(0x7f0000000340)="17d34463cfff2fb190f4a2b2a4a38e77e468f10d215592390bfdbc282a56474d8cc6daa86193cba9b058f4b54c3403395c84285da399061396b598d13126aa68578a14835d8da7a1b1aa3f539378030d0bc94d4efbf8460ca8e680e0e73d7f66d8b0852a93236f7ca3b817f4a74d7f5ee3d1b30695191dc28e1f2d4711740364f2df06dc3ecff16f2c7ca90a1e1365313a938bea5049dee8e802afd1bf3841585c", 0xa1}, {&(0x7f0000000400)="07feb41b621997ed6b40ac81f1a4778da5f7be436a9d9984de8f7c7eeb27d9a1141236b38589f8b58c9bfa3b6780da4f4730c07cdb91416efbe119a4b386bb52561e939e62eb2ecba43ee2a69dbdd3c6237df1f7c61fa2d0709480f83c71fd4c5214a5c78bdc06038b37e4ba7ae1cded246b733102cffc6de6e96a2e450628f34d7e10f911fac3a395879150aa32c25d747817e49c1dcfda27c1e1d035ad44a3b7c83e84b7469c20243d44735a0d0886c0d47bbd5b7b24f37302de327d2414c8c9f90beb07f3d6e308c711abd917fa9339bd0af6f2f5f32cdc39cb3e0df013cda5456ce765597d516a2cae1cc7d17193562e4eb91855adf69d5ea8025475d9bda52c4154f9cd9b5a156d1f5de038e4fbbf16c851150355099e68e4882d183cf925c28b278f65413dfd9a2dec156010727bda968ea49ae9118fd65bac95882a4181e982fca2b1be8acc426fe7adc1726fa41657e19074638250ab3315636e55cbd11aff4b5e095c30664b383c452a31dc535578a95f2aa85e401b5696b922109358512c4fab701ee15cb0dbc6652ff960667c9448e6f7891a69656426178d6b57cd576f3572f701b83f0861f0d8ee352973ffc4560c947531d098de5c469f71d786ef860bb1fd2ec9970179c39b6f31361e5c3217e8c31b003a4f149d72b4c05c260567bb4fe7aa3f60df7327c3364db767ab59029dfe2aaf78149405a7dc55cf21fecf006358a8406fa16bb4cba1c4d4b5ec39e93b79ae839795d3f70d6562771f2f936c092cf8fd571dc7c859e11fd21342841946bdac52b101fe1fcb1c3c4f416c49c30a4da40724f407953f20737b8a60d16afe51827ec20d9bcc4208207a6e5932bafa2762cec3fc2c25b9dbfbfac38f5d69e9f88d3bbfe2c924631fcb45ef8a09fd3258e035f93b56be17937158c419cd07e1ecde1ac276558f4d21814f7ff91af73414c22e584c0b01e3ea538ed5be4e355514c8714dbf009d61d53a883d18c64f3312980068b552583d148d9542f92088dbae6a14b30130bec9c3627fb52e564412ac67b187cba0becf341235d43eea03d81fc2d10142b0a8d407d90480a62f10493a1e4eecbc88ef12af6215a49cbb2b7c874c1b434dd4e9d8e06a8ecdc1d741dd115db74aa840ad0f07f89c3529268661fc59d536235cd5b86dafc4177f2aea72c40e167f5f1dc5f13daf937d90256118b8444266cdf75b0b18dd19a8ccb4cb389aac98ebe26a7b042603e09136aa47be50310136a8855a3ef6d420bd4eb7edce2a358ad5edcfdf84749146208518ad981b696f0b54e7eb4642d4f341461570b9a076ab5d325d0250bf902666d7dbab6b979712d98c616f7038b525a8d40aad3eb1442ebc86fc46c892b28eddb5c1267adc71d91bbf4c0b7b4da7e6e66f49ccf8fa8fc6c58fc895eec323c9fc49773c3b9bc7d116ecf2b74c3a8bdf8c44735cfbd9d801d9623288960a304c0444fd3ca5be6beee6cb19cf8f8386e9052aa86d29ab51e31cbd116f580a1788eb00d9c004f81197075e46b361d0631fa19ce4756d0b3cb9b4a94a1f0b062417707182c7e89d74862b1364c5a1470dd0914d9189bac0f8b3e4d282c3fdcfec9205e1b6f045e71d432ebfda77e1669e220f24a2b374b64d891efe70de3b5dc8e7634268feab7b7de68bd30d9afbc0c3d3b3694923fa3d238e6413e9260cbabd5f5313b114c23c1e39b8f8fe9f0b7039fe7f9891d5d3ce665a0f06b21b4a6b3379b4063ef4a5ccec041186aa606594d8a119e6b3f37e5a126a14727d639eeda56cffb4772ab8d714523c1a1e15b77013a3c31641ab51fec91f1d22eed5a1a0c9609edb79c970c34a25c1da00945ed1926e65cb94304f3dbfd4a3382456e31c18c9e226b2841c93bf04e54c7bda32bb89ccb64145eb6d6caa9962a71c16e77405385e8b9fbc952fdd3dfc65521f26e50ba4bda081cc0107eb6143b4027774045db16d4d780d1106dc3c01b8bb5ba3675dba53dd229301a29e67ec6e6cea7fda03d34b36ab03b0ce8c83ac7bd3284beb22e0678d2ddbc2ba92fc46a998ffd8ab544163d9cb61db3e808a5b5b6ff53ee9d4662b08dfe9ae6ed50a1c237403c50e51cb3529e04f2504cf9d029460f0111e8cf1c76bf40d1eda56c2f1e0652ed5f7daf82631944c0fe8ca1ebffb5ec4a573e0e7b2142430cb2f8271859a1d6ed44896797a9ec2ad43e810a3ac7f915e0e57c57135a988b87ab5f207acbd21c8271060702426f10e0dc016db94f0439fa48b02ff382cf2ab7eab5a8593ade26a9e568485162e7d8186343ec086545f69517353927cd2e79a966d30b7a02feee82a57310fe9badd268a6df6d22d5d8391fbfbee62db15baa1b862eaf9f912271465bbef48bb2d9e278c133aa5c63322cebae3faa46f30ac190fec88402df79ade2f70029351ea5515783741bd10ab6e3a46e57ce58ef5628522d4f2645cde1e6cc42b7cd947e2f824d1ccb203c9f69b556a643061f0d7dc5506738eee9b72739c4dda06f0342f699f899bc1e295fe7b61ef99ca8e626f558e8933762e31a8216a7f63d234fb6329e76ce9683b6a843928df0e4715110b73957ba94320a95e9adcca41d07a78749d2d8467b9038d561e875d00b27957d81970691f2b2a4d1153e28d4af701b3af57aa8293fe979fb1c29adab1f9479c57dacf7f50545ce3742a00091ad4f16ef69b585ee193f191a1c34dbabdc696db7eeb2c6449419a0a51b466ae14c5d1898e9ad6357866d04675ed5acfef87a68901180b9436ad9c4de3490942c01b582f0fed4149ed2984a67f17c1c33a15c033d3b6571d649884711222e33fa497e9320703738cfe10f31c1839c2d321e5d0b76a76f9c76f349f7236e01b306d377b979bdb8d2392f63a696e9bbf8770ba6e7e610a2c5a1b98078c2efe530c43da2e672dd131cd09bdd28aa09d605453c9fe3cda4dd85542f4855ede87ff3730d97c3ef15b999a4b4745b50a4eacfb563298e66c81bc08db29abe3f285f37e37f9d9abeb242958333dea26acd6f8556d32a916d8e022d904058331bd2097e2702a74e55f041db88ff401db75d23858cf8c0a9bf7ae160e50e83fafb36aeb5d1b2eeabdcc8df8ed7a24d58a4ef158f2b013fdfd7b39198290fdf97d29df8bb054759dd407829f40d2f733f1ac4c9a7d9653982b17aa83ae7aa4cab394684119f54afe7a10fa40c41336c5e1f5a41edf2d0772ffeda9bcd577f80a06432d9f7dc36aa1fd5592020d0115fad394059bfe2a11a7ac43b5eb79abd32431044ccb308a030c58d37783639bd8a8b3fb69453988296823cab3f306c06d1ab0a80c628bd02c11e035fe1ea40845be7bfa34f1636791ca541b46610c2839e2b829a69c86014766c84f0c0a57cabebfaa5f53758c49c65b49017aae5cce626f934817555c27a22d0d3fbf4d0c42406f076be600a629863c8059f480c7fbb09e5f76519c7a2849047e3824337dc8537695ce3ac7eb0f9485c3d73df61818a572e7dd317ea3e9b1c7ad5425bbac80279dab40c3b93daa9c12f5aed701ef952edba71cac56b55288c28ec6700864416c366b77e123ffdf8c257d663d5e8a06ad4117955b5333a4fe900199c4df343c473e7ff39efc8f0569f4a215612639ba9e62de1c9e475c198341b69985fed8a32f79a448c51005454a36df0f2b94e7fc1f4abbd6dfa9e9d0725c70263e40f217b38a33ea6be08471a0e47c562ec68ed8a8b7f55c15645f9be3296530a86af40362a35054e82e0d4070c5c8d37c6626f0d14aeda8b260b867782e891a3248b819a1ec0f31a86ba82525de075a17158f00c79f4e8f6b1d3080a6c52edbf38ecb0e4165a8ae224cf3adc02f7100f42d0fa77337691bc1b8ffe5e84071e700952a5602cb1fbed686ecd693c89f8d76ffc0b204595acbd7a62a681f8271f9cc8f91e3960a507a540425415c23b93ddd7e584d811be9d5633f3e2dca49f20a5e2ad8afdb379009ee4e0346a2fc0b3ab2466f3235c5675e7f4f5104a33efc24b4a2f930ee900e2ab71bdeafb2ae58611c34787c6de30e0c8ade055044c547da4fefa71ec2013f60f4bed7f043714919e214b8eb21bace608ae8a4ee139d3a0e593cc8a3d37b4cfaf7138e70428f6d1b1b2215c72894a79d1f18b9104dc9983f56e001ff98854657edece8e2d09cf83d0e3808253451941c93343bd53706130679bb1ed4be43998281cf84c24afbe0753d00b705f0fa8e4f4ba84e3a14887f7d0b4cf7cd661d96bd904e02c5403141eb955c648cc59513361332ae8e03a1075fda824200220cc441cb7dcfb0a49fdb667a938b4182f580a216cf2d6e45da5bde715b47acc316ea239c4f4fd3b38d202f0177427d22c315c1879238b40e4f5031f65fc796cfe1052b18bcfaed1798edd326a437270c96acba816d6d66714075c9698076e5b3d85bf03089be9175c12b8438daf55560da979bb32762d681440a0ef81750ff29a0ad6c5d19ed0ee3b6b29c3592f76605b198ea42542d11b2f928f219f4c54541ccdd6dad255e03472dd8c4d33edd2149535b2500d6bc5b3e40c2377e014fbcaf673cfffd17a6dbbab35d42cd0794c68cb39fafe6e06a68ecaf2b89df310319a9414e777e58e9beffdc5bfbe4313cc91854c6491d49b57af3ca4c74344d760678d5c6bca1bc58d46d0bfc1f756a83099f709b2f5efcfd7675d27acff445a2cca72aa4a2ee097ced9eb7db500b8002bae42c32abdc9b343813247420c52bce45494181eb487468cb7daedcc731b712ccef2aacdcd14224196f8892b963b787ce325c1001bfa6aeca892b7e5248c2cef7009caebe306eb788db67cc8aaf1189d18df1e386eab66e04d28c7fbd54684986c491ff2cbbae1e904cdfda673e2ec3e5f713dc50062003e0c00b5b44279271322850d9684bb275a2c88e0728b37b5d9f2389b44fe3d7c700cc885aa54c36ec71767dc8c6e8a106b979f4c2b67f95aa6742d8ae97c37551adf759cb47abf5f92bae50de6e9037693688981bb2dce630d54e5fabb335062b8516ec085aac3c73aa570cf159f0dd928fda801175db933e424d39f31dffe3bf47715647b7cfac4b93c7367aef4b3d4390761d35e69c034e69d87ae9c2fadf61756a54100a7d2ab793da5d77951ef6026c6d850db74a73b834d8b46c785aa1f3c8b84bef0c4deef90ac4b2fe26d0ec15f4a5e509efad8f6f910eebc04a0d7f416a15fb97cd01f18eac94a2b36a19226b7d5423be751d1cff1967cabd18e9b59c35293ab3010b7656cf7ba4ce5dbd7386752035d4c4c59d77240b844009f20a44ea64f4133f02a9d0be79bb25677746ad4844d79653bd9c36161223ea25e0d6afea6f2b90f74976fcaf18dac2f0ebf18704a71f4ce43b713a3af88bbe8b93ee3bb064605ceff0b9087a29aa84ab8af26169c6d924865bfcf82312940cef7197b84c4238c3de7d705acbf6ece8dafe6a4babf79ddf27e8d3c5f4d416adf84735fb436cd2191917d9cc67bd9ec4070bb059543fb6c84458f4302f69a019195176ca6f7769a48321ce7d57a574e4ca755717689b331ae352f0bba0346855ed304cdab3ab8035146fb04953be40979de642b7548e8a1c5cf8cf36d8ed168efbdf81eee82b30ebef2d2fe8ee4414a68e5b0dcf0bbebbf317b89345882c8ca68d046c3e0fa19f881c87939578c1b9437077a9921f52317ec2508c7a5eaf5d420f1ee64b80d5c394ebbb0723fba81250a6d4fe66fcca4a92cf260c5cf3c3f42bc910efd1470f02647376ada3638bd1f40a3e0991043f6b88106a4e582c04ddfa688352f22df220", 0x1000}, {&(0x7f0000001400)="486e6fa1da5af4907851314004ee427427d79ca4a484ac4f4f184204c2e48b1ce2ff7445b3843e30b16c84db8784f50048ae1bc66852f90d3636704147117581cc9f883c5bfa0af6e406a5f089de80166010ca919991e3ad349f89bee3ebea8f9d8382d7af58a02a74dc51d0e066d218be1922cea802917c47b722a99f949a87b063113565acacf1e1ee5b6d39e83663e564c0a3b08d01304ed68857adc74106b29d093b2ab2767a1960e3f4aa8e36abf625a363810350f0b913a71be9", 0xbd}, {&(0x7f00000014c0)="df380f0062c75b3289639fa39439b207ba208bc5652a395c703490367e4c9d467cdcd8989151e83c9665f27de3c72a11eed1aee7cbdae61483f3f6f853aa8ab93b0cd2e72a4571af319b370588743c0df35e80938c003aca3f62c15dd1fc37b870d7f0776794709dd654bf6251a720fd561cf700033f182d6b61d0e4387675ae08c3d8c54a14ddec6fa0fc4965ce6d727af0b11c494a6ca1af3049ddb3685bf0702b07b67a738f4ef9df97269e0ad4be55915898", 0xb4}, {&(0x7f0000001580)="d626b74924e9fa7eace425d7c192af0e41d59cf6d972e4ed8eb7e0ccb24f7ffe23bc5165c412bc0904e03d0a35877b025947b772bc72911a31c152d1729018e2c355cc0c632abffee6f54ae3e4fa1eea92a80da2313846f750ebb726268f5da6dd20728ed08f8467e2efa965a06cf485472b7cf34b2a9505308c0508643e1f55547aa6069105004fbea76692672a3c528fa6a246277715fb173499bc2f293963", 0xa0}, {&(0x7f0000001640)="70fb99732f4330ef0692e432d439313b2c0bf0a1224415649ae4a230a5606f1e63c2c7c41ecda0baa7c9f40d7d21bf70a13b6c48e1c40735c7b5bfb3972fde9c921dc8d68bb5e0e9918c773edae4f2e1714dcbf6dc83c70dd0ab3b26c3df663ce45a0b2a27b6bdcad70b1dc3d85142aa93d0a9dffbc75b00eb3f138cbc457746dd3eeae765ba2d401d27ad5976e2296141eea292d26915aacea3c66b2936f8d17655a75c21b7b5442a81ca314256a0a69d", 0xb1}], 0x7) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r6, r4) connect(r6, &(0x7f0000000080)=@in6={0x18, 0x3, 0x9, 0x200}, 0xc) r7 = socket(0x18, 0x1, 0x0) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r8, r7) r9 = getppid() fcntl$setown(r8, 0x6, r9) linkat(r1, &(0x7f0000000240)='./file0\x00', r3, &(0x7f0000000180)='./file0/file0\x00', 0x0) r10 = socket(0x18, 0x1, 0x0) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) socketpair(0x2, 0x2, 0x5, &(0x7f0000001780)={0xffffffffffffffff}) shutdown(r12, 0x0) dup2(r11, r10) setsockopt$sock_linger(r11, 0xffff, 0x80, &(0x7f00000001c0)={0x78f3, 0x100}, 0x8) 11:31:45 executing program 0: socket(0x2, 0x1, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r4 = kqueue() r5 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0xf4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x8000, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', r6}) kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(r0, r1) 11:31:45 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "c697d86aa43f83bcda5efb8da44111f0c281cb84"}) syz_open_pts() syz_open_pts() 11:31:45 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000000)={0x10, 0x6, 0x4, 0x10000, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000002000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x20}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x191}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3ff8000}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000002000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x5000)=nil, 0x6}], ['\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) shmget$private(0x0, 0x2000, 0x281, &(0x7f0000ff7000/0x2000)=nil) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x24, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000700)={0x7, './file0\x00', './file0\x00'}) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x60) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r5, r4) recvmsg(r5, &(0x7f0000000940)={&(0x7f0000000740)=@in, 0xc, &(0x7f0000000840)=[{&(0x7f0000000780)=""/183, 0xb7}, {&(0x7f0000000c80)=""/4096, 0x1000}], 0x2, &(0x7f0000000880)=""/150, 0x96}, 0x2) dup2(r2, r1) sendmsg(r2, &(0x7f0000000980)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000500)="36f2ec1a1065d57b5e5bae4edf19c8abaaef9e09cd2cf676acc6339f1a712ac04773cff9382a2a01e197fb4f3292a7176d473277a7ebc031a6e5874973db1a22d703374499c0243553098fcc06bdf6d899a971c996b8152b", 0x58}, {&(0x7f0000000580)="8b76317cd9d699b6996930199add8145fc160c0fb1cb20c9e74a9c13676f277727793eb8a4d037920e6fe398bbeb5b3c9b1b2cd8a0efcd430ac1797169535459cf7eefb3f9763adcf635e831c023e92bfe25170c8ae8dbe0904b8bc4c061f97117f1a95d5056d310f4f9a09198474d5f183827114b52db0d938e8a4ef52163c605498c72e7486b5357486ed1382625475bc7f3484783d8c17474f2b6dce9b615919d0ce86a368d27123dcef4df5a5c966f397f7ed3be8abf65578fa987fb075537e9", 0xc2}], 0x2, &(0x7f00000009c0)=ANY=[@ANYBLOB="68000000000000000100000005000000ad5ceb97e55191250121cd0d4b16af418b28f096e38bc30e8b13167225aa84ac8f56cf4fc27c854aa67eee3e4514be744d8a5b3dbfd059e50baadedfeafa8a1e2e7cbedbb2e931f32f589bf4a9aaef62af56f22a33161600d000000000000000ffff00006731000007446d62217ecf2a6e97b69f7c06c8371b280837e1efdd1b994884660f1f0dc1846e39e19c444dc70ede1f42773fbf2a9cafe0a3aec88b0741ba6d9aaf45272848e14978044fc75ab8f140fac687cb71837830150dadc77e84c40140be96003019991db5281749090dc2ce876a8bf375caf5533024de28b564ead19392cea326c104416d8d6403fd40f6d15348963d9431c835811d532a81e4e8746590663975ad29b9c7e85578dede4cf489e920a6872be9a37458c97da83e5c466759490000a800000000000000ffff00000600000016ebdf3d27d618001bb27837c08f5414c17319229c6975056b7b498315770bd561a75152cd9630057331a4c32890c61eaa8b875efe8885d14a845d834d67f7d7bfa3581db850cf66e1de47a4a6bb3ef35fc1a1466b82c4be0fb4d1790178a7f34719f146f18650899b5b07ef7b06756762ec5f643e8e4bcfdc68cfaa8af8649e6eb1e1e4c22883dfcc1918db8673335f15a44c7c95e2b3a3c800000000000000feff000000080000d034c07069ed75c6e342aa2877007618d75161860495968844306c81be4fe083a44314abdd7876064c3a6adaf2ac5cf5950d1f31c3491604723be4b114eecfaec164e8ccbc338427125bf8f6557428c2ad8ec93d75c778714876ac615597d3d93d379c181efe9bbc7a6e5a850e6a8471d68951baa342c1b855ad3d657c82969832c69036dcdcceec17af4e956c1095590f7199bf8da25b6b33aeed08124ceb2b85c693e50053b1d30f2ba2a9429418f4c07c580000000000c49bb557"], 0x2a8}, 0x9) 11:31:45 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) select(0x40, &(0x7f0000003000)={0x5000000}, 0x0, &(0x7f0000003080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, &(0x7f00000030c0)) r1 = socket$inet6(0x18, 0x0, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/speaker\x00', 0x10000, 0x0) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000800)=""/237) getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x10000, 0x0) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f00000000c0)='./file0\x00', 0x1f0) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) 11:31:45 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) accept(r0, &(0x7f0000000040)=@un=@file={0x0, ""/21}, &(0x7f0000000080)=0x17) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r4 = socket(0x18, 0xc002, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20, 0x0) socket(0x18, 0x4, 0x6) r5 = socket(0x18, 0x1, 0x0) socket(0x18, 0x3, 0x4) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r6, r5) connect$unix(r6, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) r7 = dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r8 = dup(r7) sendto$inet6(r8, &(0x7f0000000100)="21892818f018aeeac4e451f30f4dc310460ffbc42ae67ce0435797396ca50459", 0x1f7eb, 0x0, 0x0, 0x0) 11:31:45 executing program 0: bind(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="ea389bcc941122931fe0f28689"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000140)="4d94e5a2389256d8b6b6e57a0da28e2e95f39a9b08e2a336d78377d3b6766a0af80aed0415b83ae81c8455f511199f40c89f18a527c15fea086b09f8a833ca7b34127b0cbc614c5cf029fb016d593d40ad5d9b087dc860f4b3a8e5a5666e9084a46a3ff2b04c559104baea6f48da3d71996eee7acabcadb7a859631588893cfb2cfebc03448f39abc294ff4abda1be3fd758f41decf87d42a5091c1e4cb8706021d329f4031df6634f33", 0xaa, 0x404, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r2, r0) connect(r2, &(0x7f0000000080)=@in6={0x18, 0x0, 0x1, 0x80000001}, 0xc) r3 = socket(0x10, 0x3, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) 11:31:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7f"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mlock(&(0x7f00003eb000/0x12000)=nil, 0x12000) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = shmget(0x0, 0x1000, 0x1, &(0x7f00005cf000/0x1000)=nil) shmat(r0, &(0x7f0000371000/0x1000)=nil, 0x2000) 11:31:46 executing program 1: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000280)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000001340)="de5bcf292d0108e285382288b23c66f3fef4dcf82cc764abf97987dabb3dc3d2e04c5f86302b92d5fc0c7a723415ba749a5fa48db2cc8ceec469dbe8dd9b313b42733029619fa0306a87e2c1a315e1d082c0d0e46334b34c821647f50d8a290a5d322cd2a5d0f3e648e30d1f132728f826aa23c23d3e7794634ab08842991dcde378725412d9cfef63408ef91e1063057d50a0d4e309d1776cdc8c4b39a4ce033026b15c8dcdc8af207e9b818875af15c416da8e37eed861754b7c3458b2a7506418b1362604e278af609a74c4e66b74e7ddd8e67ac3c7b2c763ae874d55bf08b716993a561cd71c33e3", 0xea}, {&(0x7f00000001c0)="69b431b64dc3b05260211d183deced780a8783cf927d79209aa625915327de3bfd0e066b19", 0x25}, {&(0x7f0000001440)="757036a631bb3db87f4e8a6c85db0da14cd865d5392a6abdaffe27a678e8e3192a8f705926601231b64f2937e9842056214f38c4890aaddc31b91927c8f3c5cfefb67207e9c92f8bd74ef162510d297d7ba06222fb4872e8d4d1427639eedd7e60c3f43e7cee898a3de56239f7e5040a77e1cb48b0fad6ec9cbb029ef4d052f41a246a6fb57ffeb3f6ec54fa28368bdeffed9daa2ac22215bc0ec60b18b8584f48a5488ad84222b7dc257eac01f366374bea331554b82d06de343b582984032fca3dac4039404eb4adea927cc52adbb432a2b4d30e79299e22bb32d8e1489fdae004a774573528da1b382b2a6c4161f7e53a8f3e3273406c54e8b0e547d34d6d724ca3371b9ae2702bacc0981e91598d801c6b50b3f11c8bd27843a1ba80824a6d4e2057852cf0bd77f24b48867bcd421422f3b292434e0d2c1e89fad91f4b5685d0392386fab83cb31b9874f7f220c6d7d23caa29727c6bf2ca4de63e4a3af0e22699dca9d603afaba6b28fd6bf1f081135c001b8ef239f44b280c2dd8598d09666a5352398d7721ed8fd76cf1d31f1954a8ff25276221494c76f15ca0d99bf924b70b3f21fd0ad3ec76cf937ea5e29432eee2b98f75549e0d44c29d0c331a5afdf4d7dc5ddfac623ab18b4cb7d96ddfebaa0edce325e5f17b368e21d990de486aa0e915f59b3ce6c25eb58893dd56ca38f252510d8bd9d8930fd4104fa794fcf47afdaba67ccf314a44cc9967ef9524feafc03d18f5ec8dc9f949d70050b1c5533e3cfff3a3e724ada305a3bf5d69e228981044774515a72a8a8980b36ce2e63323a309f7fbc5994b0ed1c78523fe6fcab628c4b6436b54bba87b12c94ec96370d786d66672afbba7d37d2c14ceb86c948fcd3061393b3aed34d2a78bad94998818fe661cb21d9ee6eea6946fedbba20cf2a2f40d174092c37ffc66994ec21a7085278bc8102f962862ac122f48b155ff46d6bfb6408a57e813da6e81569beec386c6a1a2182932f420e430ed4cea8867b28fe789cc99782264a0d841d71b0026829566ccde5554c6cae9018a8780dd223553954826e6fdd33310411e28d1e11eb19fd67328f99c308dcfe356b32c43a035c0492e86eab2850fd754d9aadc38ffb2a354420440cb36e1c59c74bb93ebf0906f24928d9612d7db311a2dbcfb6a3c9fed8396f4e6c929dd214da6c2db468f3716da4e0ec1041459535efc5c0b132a0e37d262dd561610c52a54286226db2a25e2b5e82f3fc74fe1ff252449658d5e99f81fff7d10aa5fa1bd4a645fdee6c8b34212ab0d94df87769c3889254618a5af2b12af80e2824c4acf6b88a5bc4f3e3b27cea38edf4c4af6c690b5ce46d3cf9d11741ff14b34c31111465071e7af4ad39255a3dc1c645af04ebc9a7a5640f2cb04c964f0ee7707f9d192ab60f07fb915b7bcc8fe1791cbb81789eb2680a5843d64759242fad36492d69ef700bd14dff17b1f5bd7c6f6e0f31adc26710e1a4878122e18daf91564104c8f3e378ab7e30e9f868a2805bc01b5039f2d5303fe9ce9a664bfcf6468719d63d4f78477246c8ee0eb1f70dd89c8fdfd70f53bcfdfb18cd2cd471d300b58d0f2cb3e8170f9c2fa4b50d85f6b101f6a9c3aa4ea377a096725d669df43dd7a4585ae729e2b8e256eee6f6505143b34e92270a75746121a6bcd4a1e6096efee693e116c878510cece63e1560ad5ae2ac75d88ba42092d16c5018e41534a771fb812eb5f7e2adb538ccd72ad5b2c3869a5c89ce3f51b6fc83949af07b17af352f184beaa561c633395cf01e0b583a1f6f4507ae17d8b70f4e0917fdcf884300477ca36c2ac7c8ffc6aed2ac61caae2f74ef157e582ff809b96a32d37750abb17c534081900f975ccc86f9beab2531b8a04e88e665947a14a78656c64ef7ccc76eac68e16be202633e07eee9ba6cd37ab81de71fdd96595e60c656414091d0e0798e15424117f601581d6014421cfb50b2035cc760aca70bc665e8d65291a91f1d4f710f648c6281a788bb8540fe22bb8bb6fb36b6e08582e02f275645bde3e186636d933829dd54921360b48df74bb3941b83a7d67aabf2f06a0d6bebc10f663551b85fae11d3352f98af9bd712a8a590edd4724c4fb79755bacbcffce058bda26e03cfcb2dbd4130a5be4bc9c910279ef3a1dd3f06eb2026eb86e92c337dfecb66fd9109dccc9ac2caf44feac34cf36cb088ff519704c1d0ddf0d1c11516e04088551d9cd323a642dfc470943e965bb6681ce726f41fc30d191c49cc9395b055ba793ff66c900b6f2353e5a7c8148849e64b1b4a763b453a8660131867a21da7210c582bafe3597511bc14bdafffe01126507c5323bb7e827afeeec3d4723c547bf7403f0c2bd7f4bfcd8a56ae51c5705642463fa476301c0dd3b77c86853b91c806737d29264e71efe01f641d5a73c05d72c0503625f622bee8d1878dadd8c3c0ce6cbee516da96a57892629cc2050ff9fc060226b269a78cff4c9015e94dfdebd4fd5405320e863bb01c203f93a650c97978442c4f63fd0446a55437c7f6bb80096a569113d8076401e69686152974a4f1a2b29cad38ebdbaf0a83913548749a667fe2ff4d3d8ea808c684849cb03cca56956e53cfa73addd03f874474c5740252c248ed28581ffe3728a207b204f65d689117ad7bde158621226debc85b05ec5375e3127501f40c33c2ddc797170dbda0648723b99dc3a7e5336568617c3351a8e18cea7f88047c38aa13f58d138bdd625cd5b921d25e4a861c822376c071d938ad294207b4370bf78d2350003e5878e7e40ad7878615c73121b034fed402d6a0b3d747377d1382d32aed82de60dc1f882f1966f1dd3f7e7bca240bbce0548108619364a75af162123f4bb2d07403f8218bddda88123eae92f5da0420190abd5db1a22180e1775eb8d39ca0eb5b113e27e0e50183034314d0eca8a6ed4b7b2c039fb485d2ddd19a76861c2c37c636480cb3cf9997a2f7597804a6dc413e1f3f9a22c32c95ff4cf8289909986b12b816e092c9340d4f43a6e7645b20067e6af4ee726de3483da90ad60be6bade340c8deba40de7d346dfe5ddf4d8f3a7d7a063db3d38abc9fb7c88177a72fbc418e45039cfd6abae8da121c6053da8a5e3ce041d58c965c591f6b22f2ee496abbfa7bdf482236488413a981e0ff5c66da86064d11393ed30fc98d1dceed1b0140ffa5352f4d693c6baf8127197ff60bf33dbd35fc83c443de59d0c09d17876d12c3697c848050995c367c51a8ec5d0ee613d0a6c9fb40329f9021ecdf6133477e1777c7dade7c717a2a05f303f614978ae1ce0aae5c6fcdb1aa9bba732896babfc44783306c567ee796ad0e7079b067935b10b4661b801a81ddea87698443a83910798b8de4e12909204929e7dd1d08e2692c2803623dd0c14b4458c7eea714a7a235c96a00e1b1c331958145a9d1c0353cf720dcda45a2461efe8ab617874a4e3a2f7f84a90075204d94cc89fbee6c1381a371281bcfe04ce8bd849690defad9c40369534054443da1817d59d19acf2b0abfa32d79499667d4e6d5bfbd78cde7b6500c958364c8bf4a47d044157332c4861a334dfde561bca3731bc848c8c744a103e3034825d179c3023298bf4ef3643056f44f18b0dbecdcf5e533edfc60f46da24ee76763b8a3ec1333f7e2b11087ab7183055f41f452b25738a1dc240a955cea510c34cb7da1b982486cc3e454b007e4cd9c76b6dc1e0dc7c1032ba6c7b7d2ed396233c4014e6cb709e509c64548d4e654a5a00cef308f1bc663a1dbd2ca064baa26638a7e1502984313524d7bcc5a727fc4b26e0f8eece8fdf3086d4e2399cdc25dc673bfd1cbb67ed523ebab2c3233c19bb7625079efd02e6d13829f97a4efbc9dbb5c94e4874733ca589136d18902ea802184d82ede4ee23bb58f8e1fe3e969f3fbe68e046622b6233ef7e647ede403e02040048087dbcf8773d1b4b11989b720a8a8de3bcecfd37f92d326f424e2d96f99a47ee0d4e60510d229faedd00f9f26856134ff865ed6e48054c6e6fabab378164a738220f9d22102e402103cd0a0c07e8bad93d3d970b8a7e827385292e6d4c07899c7728a1f5ff42107282974695dfd1003129a6f70bd603a8cdb8879a724b27663a17059966b1841446cc0acc1231211871936721fcc884966c49810ea0686214c18a0cd1b7baa0d0d4003eda2dc1b2155a63bfb5977b36ff0a9344e23ededd0f59dbc43200318cc14cba5cdb1a67cd06b80b319b7fb8a2c6508c3ccf31edb8c2de028d00f12716d38e907526cfb71e34819b45f948c1d85b4cb0714b644399e3cad02e0e8ddaa794620675d78acf0a56052155455cb65dfe536648ab1c2e098f5b6f94366744e8dbceb079e4629c3ede21062524fd6bba145059d832d18602bc909d66c1e946d5e3c8d47075046eceef9cdda014df79445b8883a601e9eb5e0385106ef91b9717f3cd84c35a63efaa1e26cd9a512ceaee795377f1dc3720ec8fcd0088f935ea9c12efa8dc7611e986b1a4fb4a451791c38d8efde43b21075166439707f23fbf082eec3aee92d2ec203c2f5aae929df600ebd1524d18a2982f73f636dfcfe851e7b27d3867db067a1ff2f6244b63829c96e14f9b1fa6361b36c10eaac898d69d76ce67b446df35699599120887be3516ffd29935b77171f6981622502b2529cf96ba95e88d9727cc7f97ff86371c60cc955a5886438f9301f411f502233b1794e05779a2611286d1f857d7cfe2d1dbf05856f35edf22e77aeac1cb06f549e056649b138ef077718fefe202f2c8c8f4d9c43a62a715ae77086f16f8199a988b1c958f6c211e180c747842c0720ea5f249ca87361cb15a54fd36982c752dec5e4f8a9c565371e3458e343b8833edf6423b370b819b5414f87590bfd4b3986d5646d1e4905c07f1420ac22aa4802e127dbe417bb315695bded976bcb357fba392e006726d6999e2f77399609c9c2eeba5ebfab56a05d2da262ee05909fbbeb21407b1dcad5a6732d85733a85476cbc4605a33e217e9c3e648977e56241ed93f79d6e7d4d3d710e533230bf279e106c3a060cfa04ed9cbcb7505dbd872c4b8374ded8de115b4625df66008ad1d279da3f4b95b30e3b67193003f93d75a65d0d4f8f1c4e6e66885aeda05af6c5d11ff3e0ab8b1b04c84d954bb0b73b9b2310156a39c6d2740d87ea07d825f74384d5ef64fe91be9f6b4cc3a471503d3b155a876eada249837b00014f692db589f52992b581863daf62f85426a474ac4d8eef4d73d181f00e0f1115983c6652c9c75c877e79aa15a68365df1dca00e483b13794aaa94b10fff7770cc4a88f89c8a4ea9288e815959ea5f45d003e4036660249664d642fdea5d477be3c3ade085555440d543d89540da9195893a29be763f5c690a846889201d067b95d268d4adb0d2b1773679c1b82621f0b37d6297012959b1ee1587124cd8b5b5d24694f8d2fdbe273bd4e4cedd7d355b98792d211657e5bf73406a88c3e52996a6fd95d9a6dfe22405ebf7c45d1c9edaf6a5721cd1bc8936290da1724699d91c01203ba2723fea4d612238f6c5ae836711a1729355775c89768b3041948b58c7530c3f6ddba294268366423018f716d2e88ee154a75f949b7a81bcb47768e6a6f7d25a2a4db7a1b7e8b0015281a7f6a08962f3dd5d46360e54947c2a0d7b874f6a6555e2ceba4ab96b93741be72bb1d2c4ca81212512b83b0777181eb0ac5c428b5e37208c994e1bd99f0e4e7f85b25c7359546cb539eec1971c15bd259ce182d793fd5463f6", 0x1000}], 0x3, 0x0, 0x80000000000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0xe9bd76f4f9adb9d6, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000800)=ANY=[@ANYBLOB="d987281f34fab40c280776c39a901d9892e0b388c5286dc12be9658c14fdcf8adc9fe7165cdf2afde6b1906e9e2c4fa4409d1baa950ce7ea0467b9596eca67e2272d2ecb7c1615ae3da53c24f89fca1c27ac813355875c9fc6d21b39db8c1d957241386b331782f3f0c021130fb8aab6938e17fdd7ef6d4ef10be20aa6e9f6ec9869efe5de6932ac5d7722b31a5f5d5cc16e5bccdee84712e7cbe1315cbd93827acc082196cbadc185220f466687dbc3cea2e6e10e140e37b4b36407b9d8b1ea2fa6564e03ea0f55712ff4d91d7fe0b9dbb6bf37814a301a5af9abb477518e9f1e055762fd4e24cd8f4055ea5b9c37ca0d50f1f2d566a70099711c401c75940391c6922690538374b867d219478d23000226802f82eb95476a6fd5e842aec9889a09ede0aca6cee1f9807cbc87ea3aa2b2ad6c9b9a1b959f80af0a8edf23bbd0729cca738ff76822ba0a9465b264936c2772370e44cb92357501e351b04ee932b1b8cebb796fda99d4e769cb66afe84da8bce5b20d0f3522c1dafa7ce9150cb3c86d2636c0e4f9de4fcef240d406cbfd942ac0efa86cfe897a7f42e3969e6fc2e43df558d62875033e3d5550a40c"], 0x7) mmap(&(0x7f000000d000/0x2000)=nil, 0x2000, 0x4, 0x1012, r2, 0x0, 0x400000000) connect$unix(r0, &(0x7f00000010c0)=ANY=[@ANYBLOB="01002e2fcb2a3105a08ae97e65bc34cf58234128eaf5cf77f8b50000000000000000100000e3ff000014002000000c4fa4aaedab8267d5126a29fc5797b04931248ab6e8eb95e226ee1bddd711e1d84e52c4d691a904d3db179a18ae6bb3ae1e620826028e978b1f66b9c2589b4cd36303eff33110ec9b2198b875b3d20065f2f0df285512ddb62051b532558d7b797629f841f007dda9a56233221235760781a3dfa0b0178110bbdd62a8ccc84e7a6da572f98096e59329dd372393db6f9d009bc1a6fafcc43a279f7f588286f761a104f249bbb6c1cebb37229ca850d69d319d6a00000000000008ca27303380ac12f8f4cac07abce3d9a9113e10272ffe0f717e77eff90b82afbbb8efa959bd934d1452629ed978964ed7a4c3df162a070650a70db213b948014494bb27d9930e22b45aecd2f29055ec80f8d85d4dbaa1014f9910a2fb7abe5d4bff080394916075ba63b9d465e4ee21a10024e9c8701507738f8f2bd0d017b5b87a9a7445e135ffef35731bbc35b399a70a3394c5edb2b9b420ec40587e2453cd705615635aa247e7b6e934d32b1bb5"], 0xa) getuid() r3 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000b80)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517701f4b5b2c84968e37b3c1f48a368be8c6464ed53a98b69f3800100010095ff078c03834b13f9d25d30bcc4607fbf11497a54080e622a679a8a08fe11f2502d81a0f57d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a80c1b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8b9f8a0be7a63f98fdfcbeb61b2e4eb1458dd33a576d813878459657388af2f38542e0f291a4ffde25e1ce5471b20220044a28e6a487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff6145671f7fa9e12922b6cf6a00ad119a3a2a28868516290e722245f1bb2de62c8894f78524e237199d15857bcf1c61ed3129a73b410750600000000000000f23d2f2db32acbc68f9c0c4f9b1e0c5d38001000007cdab0f657e303e61497002500000000b29e4f7cd0c71b69a4084777cbbe61ca00000001000000000000cdacd5e6f0e8e94ccb116bef81451b023806ce64d4f0481a8495d9d19b8d6aaa9491bf8e126b56162f3366d561948b646f48276e9eced8d127b4c94f944cb3c3b1e901628808ec97838226cb42570975a36016cd38c85a4b83efc79e0716de2a8788e5b34f14e756418df426f24a5ce2ec71f4f68a8e5a643d1e4c80f9dcc64cd92c9f856fcef014c95b89c1cc408fff61ca29ef114c557a22cf99c21984939342c3d9a69c445629e3e008ae21d295cd9045d6bb25502d23b1ebb570a96033a4a0ca21a4e6d133adead2c1168b130064774c4e66fa27e20f01a6303ba905d8c730b534206154b436532e221b00cfdf2e08a9a0f86dc5b428e9f27b381befc770d27afc58c09425ea3643128023015d4e85cacb0bab9a335700f470aad363322f3e456f38602c3c6bc0fceb4b3a6ed98f9c3ba21ab88b9aaf8ede9c1d4f48ef44fbf696676038dedcf1855a4084eeb48d11ea02788b7064f01c4e97138724556db34f085f9354be55a37c2feb880527b0839621e93b31c6e6ca2b520c7290475a20531088c0c63a7a7cc018bcb6db09ea7ed002dd074fa12dd607b73edfbc59a3ebf7c94cb75f2b61a9ffb6cc1ff146dc2d37379ed6e1d0"], 0x379}, 0x400) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000f80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000001000000000000000000020000009a1c00000000000000000000000000000000000000000006000000000000000019000000a86cf441000000000000007306000000000000000000000000000000000000e6ffdadb05fd2d6c5da5d9aacf0688258af5c5f7a1c1215526d997cadc5720f1b208000000000000003248985c5c89117daa00fbcea2481795dc129c8b73dfd45409d0a1598b48c60300f62c43576c06736304c3312a624ea751eb00000000000000000000001b00"/275], 0xfffffffffffffe9f, 0x1, 0x1000) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r7, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) msgsnd(r6, &(0x7f0000000200)=ANY=[@ANYRESOCT=r7], 0x1, 0x800) r8 = open(&(0x7f0000000ec0)='./file0\x00', 0x611, 0x0) pwritev(r8, &(0x7f000001b580)=[{&(0x7f000001b480)='w', 0x1}], 0x1, 0x0, 0x0) socketpair(0x1, 0x8000, 0x4, &(0x7f0000000480)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffe52) fcntl$getown(0xffffffffffffff9c, 0x5) r11 = getppid() getpgid(r11) shmat(0x0, &(0x7f0000007000/0x3000)=nil, 0x5000) msgget$private(0x0, 0x20000003c4) r12 = shmget$private(0x0, 0x1000, 0x7da, &(0x7f0000ffc000/0x1000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r13 = semget$private(0x0, 0x4, 0x1b2) r14 = semget$private(0x0, 0x7, 0x286) semop(r14, &(0x7f0000000a40)=[{0x0, 0x4, 0x1800}, {0x3, 0x1, 0x1000}, {0x0, 0x8}, {0x1, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) semop(r13, &(0x7f0000000540)=[{0xafe1dc67404631f0, 0x8, 0x1800}, {0x3, 0x20, 0x1000}], 0x2) semctl$IPC_RMID(r14, 0x0, 0x0) semop(r14, &(0x7f0000000700)=[{0x2, 0x8100, 0xd9fa07b72ae6faa0}, {0x1, 0x7ffc, 0x1e5e01f3463b19e6}, {0x3, 0x101}, {0x3, 0x0, 0x1800}, {0x1, 0x80, 0x1800}, {0x4, 0x5, 0x1000}, {0x5, 0x0, 0x400}, {0x3, 0xfcae, 0x1800}, {0x0, 0x8}, {0x1, 0x80000001}, {0x4, 0x1, 0x1000}, {0x2, 0x8001, 0x800}, {0x0, 0x100, 0x1000}, {0x2, 0x3da, 0x800}], 0xe) r15 = semget$private(0x0, 0x0, 0xf2) semctl$SETVAL(r15, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r15, &(0x7f00000002c0)=[{0x0, 0x7, 0x2000}, {0x0, 0x736a, 0x1000}], 0x2) r16 = semget$private(0x0, 0x4, 0x90) semctl$SETALL(r16, 0x0, 0x9, &(0x7f0000000580)=[0x7, 0x401, 0x4, 0x3, 0x3f]) semctl$IPC_RMID(r16, 0x0, 0x0) semctl$GETNCNT(r13, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r13, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r17 = accept(r1, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r19 = getgid() r20 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r20, r18, r19, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r21 = getgid() getppid() r22 = fcntl$getown(0xffffffffffffffff, 0x5) r23 = shmget(0x1, 0x4000, 0x40, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r23, 0x1, &(0x7f00000005c0)={{0x3, 0xffffffffffffffff, r10, r18, r21, 0x80, 0x8}, 0x8, 0x5, 0x0, r22, 0xfffffffffffffe01, 0xa, 0x7ff}) r24 = socket(0x18, 0x1, 0x0) socket(0x18, 0x400000002, 0x0) r25 = fcntl$getown(r24, 0x5) r26 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) chflagsat(r26, &(0x7f0000000440)='./file0\x00', 0x0, 0x2) r27 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) chflagsat(r27, &(0x7f0000000200)='./file0\x00', 0x0, 0x2) r28 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r28, &(0x7f0000d06ff8)='./file0\x00') openat(0xffffffffffffffff, &(0x7f0000000a80)='./file0/../file0\x00', 0x104360ee702fc06a, 0x22) r29 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r29, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r29, 0x0, 0x200000000000c, &(0x7f0000000140)="ea01000000030000", 0x8) r30 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r30, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r30, 0x0, 0x200000000000c, &(0x7f0000000140)="ea01000000030000", 0x8) dup2(r29, r30) r31 = kqueue() r32 = fcntl$dupfd(r31, 0x2, 0xffffffffffffffff) close(r32) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f00000000c0)=0xffffff5b) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) r33 = openat(r32, &(0x7f0000000ac0)='./file0\x00', 0x20, 0x40) symlinkat(&(0x7f00000000c0)='/', r33, &(0x7f0000d06ff8)='./file0\x00') getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, 0xc) r35 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r35, 0x0, 0x200000000000c, &(0x7f00000007c0)="eaff925c00010000", 0x8) setsockopt$inet_opts(r35, 0x0, 0x1, &(0x7f00000003c0)="0100127165915c00", 0xf7) setsockopt$inet_opts(r35, 0x0, 0x200000000000c, &(0x7f0000000500)="ea00005a00000000", 0x8) setsockopt$inet_opts(r35, 0x0, 0x200000000000c, &(0x7f00000004c0)="817159e3b2445200", 0x8) r36 = socket(0x2, 0x8001, 0x0) r37 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r37, 0x0, r36) setsockopt$inet_opts(r37, 0x0, 0x200000000000d, &(0x7f0000002440)="eaff125c0000000097620ceeb15b72e80a301ad05ecbf61fd25101ace5980a0fa50130428e1ef95d3463454834329d01f4bed1a951de5de0aada815632d74ddc344f233a219100000000000000001a1878fb101ae5a37267dfc1ad531ba6c22f28ad36ac16b256a2c5e9e224f1ce4872477b1cd115a40be38044e105ea097961b6b85ccb717f1a9d9944b49d3e098d26e7482822a1ddcd5e9225a2f237e082f41ea7e010ce008ec3e2efcee592fa1314b7d5ddc3977be79d9f01b1720911df075f458233895a119830db516bfbe54cc90c17183d105bd51c2d9204de51c98e4ea834581cd8e63b133149cb92831f13b8c11d5b32f5224171dc0438fb55df25b4c05531520a90eae7a84b6de1c00374c000661dea3e4abf535a88660177c21afe744b604ba73b61062f3673b1c2f40fc728ffe304f304b932e58dea0e99809a1bf17b54d7702e8b8eed1a2f0cba7dd313ee55bc14ce8efe9fe34041e6f4978920cde003332c2899146a5f8be61531df75366638f8f4d1316cd3a203d25b300cd754e317e31a17b43ec399d6905fa2bae3dccc4dac61b48e8d9cc510ebddbbec07a7b3cdeaf84c4fd8f194e8dc876c85328deb5e59a7e46ffb65925c5c0efa12c16140467cd7fdc6c2d6bb2e3de83d202ef24dfae8fb7bce5a5a2afb2478ef0e19dd00b0ab8c9badf948a94f1e575c65fb00e6b7510791987d9e76a1f404fe8d1bf9fede9c56976aa8d0b8d6ac23d54430e4da0e2cc262e42b577384f58c48f17631e14d3399d49a9c04e27c364b87ad3115b02e639da8e9a616e376680d13ae21a97192b483f564a4fb42636e5cda5e462a1db62eabff13036704aeaa4070ed028277ade753a01111c25d5c799ad2747faf42b47429a4f0d9f7f80bd318d4dd7e025ede3e885ac2a08d484de0b585eab6294a4900"/686, 0x2ae) r38 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x4, 0x0, 0x0) dup(r38) socket(0x2, 0x8001, 0x0) r39 = socket(0x18, 0x1, 0x0) r40 = fcntl$dupfd(r39, 0xa, r5) ioctl$TIOCFLUSH(r40, 0x80206913, &(0x7f0000000300)) socket(0x18, 0x6, 0x3f) setsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000240)={r25, r34}, 0xc) r41 = socket(0x18, 0x1, 0x0) close(r41) r42 = socket(0x10, 0x400000002, 0x0) fcntl$getown(r41, 0x5) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r43 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r43, 0x0, 0x1, &(0x7f0000000040)="76cb42cad76f6d37", 0x8) setsockopt$inet_opts(r43, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff115c00000000", 0x8) setsockopt$inet_opts(r43, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r43, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) r44 = openat(r27, &(0x7f0000000080)='.\x00', 0x0, 0x0) chflagsat(r44, &(0x7f0000000200)='./file0\x00', 0x0, 0x2) accept$inet(r24, 0x0, &(0x7f00000009c0)) openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) 11:31:46 executing program 0: mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0xffffffff, {0x0, 0x2}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) mlock(&(0x7f0000aa9000/0x4000)=nil, 0x4000) r2 = semget$private(0x0, 0x4, 0x2c0) semop(r2, &(0x7f0000000180)=[{0x3, 0xa72, 0x2800}, {0x6, 0x1, 0x3800}, {0x7, 0x0, 0x800}, {0x8ee7c09130f56b56, 0x3f, 0x2522d3a3ae2a1be1}], 0x4) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000000)=""/107) semctl$GETZCNT(r2, 0x7, 0x7, &(0x7f0000000100)=""/139) close(r1) socket(0x18, 0x2, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x8, 0x3, 0x16000000, 0x1, 0x8001, 0x22, 0x5, 0x2, 0x0, 0x7238, 0x7ff}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) sendto$inet6(r4, &(0x7f0000000240)="d9a6adefbd7e8c20100648f9e9b99e29f005de6843b6675ec5719e07095150841a6b733879bd68b6843d385cad076ee0e431e224b8918c8e3c04eb452681bbf2be089a817c77005124e2e4f8aff6fc50d727af969cec64b4f1e104e60242e6e0a2a36ad517475b2374a794f8a33419380ff5b701494431a16d6743894a973bd1a99d353a9f8d3c6d2854967b104da20e1281c25c0bd3dae3c031c81ec7c444891640a4d65d7f936c31e9cdcd39cb0a0a1e6e2df4356737a5d3be42818444c0cb1aafabf24529ed87", 0xc8, 0x6, 0x0, 0x0) 11:31:46 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffff7da388ccc66508c16070b2ab4fcfecc7aaaaaaaaaa0001000100000000002c00fe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") socket(0x2, 0x400000001002, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000001c0)={0x85, 0x7, 0xe604, 0x101}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00./fil%0\x00'], 0xa) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) setsockopt$sock_linger(r1, 0xffff, 0x4, 0x0, 0x0) r2 = socket(0x6, 0x804, 0x0) socket$unix(0x1, 0x1, 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000001780)={0x1ff, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000280)="fced61fd5d0892de83359cd937b88fadc5af0a1e95a86e21fb660812fffdf1a0ec5c0d23c677547c", 0x28}], 0x1) shutdown(r2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r3) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x1f0, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAW(r4, 0x80047469, &(0x7f0000001780)={0x1ff, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r4, &(0x7f0000000300)=[{&(0x7f0000000280)="fced61fd5d0892de83359cd937b88fadc5af0a1e95a86e21fb660812fffdf1a0ec5c0d23c677547c", 0x28}], 0x1) r5 = syz_open_pts() close(r5) ioctl$TIOCSETAW(r5, 0x80047469, &(0x7f0000001780)={0x1ff, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r5, &(0x7f0000000300)=[{&(0x7f0000000280)="fced61fd5d0892de83359cd937b88fadc5af0a1e95a86e21fb660812fffdf1a0ec5c0d23c677547c", 0x28}], 0x1) r6 = syz_open_pts() close(r6) 11:31:46 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120", 0x41}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x6, 0x6}, {0x18, 0x1, 0x8, 0x1}, 0x1, [0x3, 0x20, 0x0, 0x2, 0xbf3, 0x9, 0xb8f2, 0x1]}, 0x3c) r2 = fcntl$dupfd(r0, 0x0, r0) getsockname$inet(r2, 0x0, &(0x7f0000000040)) 11:31:46 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x10003) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r1, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x0, r2) execve(0x0, 0x0, 0x0) pipe(&(0x7f00000001c0)) r3 = kqueue() r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r5, &(0x7f0000000d80)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r5, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r5, &(0x7f0000000400)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbf8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d9abf762b2b513778c3a3ec2705be72f400000000800000182c154916b3d88307c40c635087ba56f056b06fe8f424fb2bd88273fca66808ab3cd4106db67829f00e80be5c003b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bd007fd55f555cc9f8675113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965d0f1ada093bcc5bd45c3dd3df048f8b66c11d68c0ada04ac4d1bb39e036494ffcb82dd6870d5b2922d0361b80b4fe28aff831b9c9137ebcbc762c1f1459b9863feb2d86de049c808b8bbc76d32904578c3c81d4902c2caa35d7a5ad049e0971b41ffd60b39b36383365ccfd024652a9c439ac951e5c5700bcd6a7d2468d79983b15999924ed7b68f2986575567d2e9ee53bbdf29668534a50aa21d26cbf2a5291fe7ebadbb15644083898200f106ebb0446aef6a55531805ab4cf8493201da440aa532cff212a99a0ec618a629e2b4526185dc695e3da52ce82ee750f78d1d815f2c06ef2bfcf368fdf85a2c4bf33a0e787005b9611c208646036d038e041e5cd4a79ba905d9e492618f9657be3534d6b50abcf117ae1d2cb5a12cbddf35f9e1951350c989bbae51cd765e3e96ee4303bcd8a6a33b8461c2ea618fcf"], 0x1, 0x1, 0x800) r6 = syz_open_pts() syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0086dd60a4f00800182beafe8000000000000000000000000000aaff0200000000000000000000012747d6000000"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") fcntl$lock(r6, 0x8, &(0x7f00000000c0)={0x2, 0x0, 0xffffffffffffffff, 0x2000300000000}) socket$inet(0x2, 0x1, 0x9) fcntl$lock(r6, 0x10000000000009, &(0x7f0000000200)={0x0, 0x2, 0xfffffffffffffffd, 0x2000300000001}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r8 = socket(0x18, 0x1, 0x0) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r9, r8) setsockopt(r8, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r10 = socket(0x18, 0x1, 0x0) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r11, r10) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000040), 0xffffffffffffffba) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140), 0x2) getppid() r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f00000000c0)={&(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000001700)=ANY=[@ANYPTR, @ANYRESHEX=0x0]], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0x0, 0x2}, 0x201) fcntl$getown(r12, 0x5) msgget$private(0x0, 0x0) 11:31:46 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x1060e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8000, 0x0, 0x81, 0x0) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8000, 0x0, 0x81, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x8000, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x8000, 0x0, 0x81, 0x0) r6 = socket(0x18, 0x1, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r7, r6) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r8 = fcntl$dupfd(r3, 0xa, r5) r9 = getppid() r10 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r12 = kqueue() r13 = fcntl$dupfd(r12, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r13, 0x0, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) r15 = msgget$private(0x0, 0x40) msgrcv(r15, &(0x7f0000000580)={0x0, ""/20}, 0x1c, 0x0, 0x1800) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r17 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r17, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000140)=0xc) r18 = msgget$private(0x0, 0xfffffffffffffead) msgsnd(r18, &(0x7f0000000700)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de03cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e6432734062808035224f1029f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182120760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9118e2d6dbf289abcc552e55c60cea0ef4987d21852dece05b2a1d3370dfb1b52e3c8b838205dde1d9508600"/481], 0x156, 0x800) r19 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r19, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0}, 0x0) r20 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r20, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0}, 0x0) r21 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r21, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0}, 0x0) msgrcv(r15, &(0x7f00000018c0)=ANY=[@ANYPTR=&(0x7f0000002bc0)=ANY=[@ANYRES64=r18, @ANYRES16=r21, @ANYPTR=&(0x7f00000019c0)=ANY=[@ANYPTR, @ANYRES64=r17, @ANYRES32, @ANYPTR64, @ANYRES32=r19, @ANYPTR, @ANYRESHEX=r16, @ANYPTR, @ANYBLOB="0a0538a8bca040344727593f410effa96f2cf197385cdfccdf9ee7af9e968d6395a361ab0fdaa16b8c17f969", @ANYPTR], @ANYRESOCT, @ANYPTR64, @ANYRESHEX, @ANYPTR, @ANYRES32=r20, @ANYPTR=&(0x7f0000001b40)=ANY=[]]], 0x1, 0x0, 0x1c00) r22 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r22, 0x0, r22) r23 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r25 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(r25, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x7) ioctl$BIOCGBLEN(r25, 0x40044266, &(0x7f0000000380)) ioctl$WSMUXIO_REMOVE_DEVICE(r25, 0x80085762, &(0x7f00000003c0)={0x2, 0x5}) fcntl$setflags(r25, 0x2, 0x803) pread(r25, &(0x7f0000000580)="609bd923e9f2758fbb254c65a956751041e4d2fbda945817bbbafa2811cd93bb98a9eba731636f6e377116464b254a5982b39eb640dcadcdfa48fd5690ccfa9e5c49edf3dfc96a27aaaa6050f8c16dac8d62b87bacd0c80f83095f7a9e5352e2d255658fd13029b3244970cb4e7298c902435c0f41888a3f56b4d814d3e6a8a3d92b66f0ef45efca5b182fe1f4d44a32d58557e4b58f18bef46ee2a6339a825eb1c0a6c6b87eef1483dc47da64e9f91a6c67837424e25efadf7d4c6bc07d393450587f2a23b2d6bfe8f4d69e059d4a6373cb", 0xd2, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r25, 0x8058574d, &(0x7f0000000440)={'./file0\x00', 0x20009, 0x3, 0x9, 0x1, 0x401, 0x0, 0x9, 0x2, 0x2, 0x2, 0x800}) ioctl$VT_ACTIVATE(r25, 0x20007605, &(0x7f0000000140)=0x7ff) ioctl$BIOCSRTIMEOUT(r25, 0x8010426d, &(0x7f00000001c0)={0xfffffffffffffffe, 0xfffffffffffffffe}) r26 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r26, &(0x7f0000000c00)=[{&(0x7f0000001240)="b52ace56a69c7850a781d7f5594cfc5e9b6230aefccc4b3826037c0671033d0708636fa070b9d0df36290df96ab022dad076bea29edda4da6fb9285f96907e14c1ba8274b889d0029887e01260df3fcdc28d42dd0f82b0d862746441b4dfa7c9d2b5b82732c729c2e490185cb5f6afc4d0bf33a3d1ee2f46f97d4026bc15969f9f261831ed44098f0340b3efc00e7d2c1078e95aba539a24b6b447f9dadf161a626e28e45ce331d59c42da788602fd9761c37d427d43316c37f0928272e6a14430d5ac9fa46ba5078cbe6cc72077ba28119f357a391bb05ffeda5c0a54", 0xdd}, {&(0x7f0000001340)="de7bf0380afbe3c2cfd01cd715f684340f9dc151b070a89330339ec80a367405fb52716f288bf9b2a4c8609f22b1a2edeeb8b3bb1131a19da385c7c2816f31fbea6a62b138d16a1fce3fb1cc3b7f9e4338be0e5e67c16625b3ab191d7683706169f2b218e4466b0545325e9d78a10404953de78ceef8ac4cd9d41af47b57a9680a13896c52ea2f3c966d0915134bdb3cd50fe47f7a06ec8bcdcf609152ede68760a9d7b745fef58639db98436e2bcc6a4d3aaf6d2a49020fda2eca27c2b278bb43e524c5a5519dc43e3b680dad0560ab0392af33e0d362685cba5dd3", 0xfffffffffffffe90}, {&(0x7f0000000b80)="022fbd910224ba8b3869c216a3656ce86505bf0ca8f42ac3c01bf9781eec6822ec8d592854ce0f02aaab8b140fef95730d8b1aa7d308e0aaeaa988c6d96d19253a24f99f6a33d5e117efc14a394dcd", 0x1ef}, {&(0x7f0000001440)="1ff790eb7fe61da6e3cae98f044ef80e0d1c9f3a6aa4a3c730ffc28016e3d6f62893fc230640d8bf3af38b51bed4bfc1e779e72b7543f4b30ec25ffedcd28f5e8b26622920fd181c722686e0227fb92f64938e28674854ceb1c9734178b544cb3bc285399d22563f12737a195152e3a045af55384ae523b4dac8cb4175c7b6fe1e4b7694ead96540613a2ed4ed408e24d0af67f6fb4b9a96ba402b0701803b4885c23348562aff39a37d1ded55ce3361bcbae2fa099646f975", 0xb9}], 0x4, 0x0, 0x0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r28, r29) r30 = getgid() r31 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r31, 0x20007465, &(0x7f0000000500)) r32 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r32, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r32, &(0x7f00000000c0)="d4c8dcd2c6d63e2d1beac70b7a2a4f66fcc5f3306570f7b4ba256e7d4e6d61e5365e839501d80f524a2ccd57e5a0df201a0a", 0x32) r33 = fcntl$dupfd(r32, 0x5, r26) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000880)=0xc) accept$unix(r31, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r31, 0x8004667e, &(0x7f0000000680)=0x800) ioctl$TIOCGWINSZ(r31, 0x40087468, &(0x7f00000001c0)) fchownat(r31, &(0x7f0000000080)='\x00', r34, r30, 0x6) r35 = getgid() setegid(r35) r36 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xc0) ioctl$TIOCSTAT(r36, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f00000008c0)=0xfffffffffffffd2a) accept$unix(r36, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r36, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r36, 0x40087468, &(0x7f00000001c0)) fchownat(r36, &(0x7f0000000080)='\x00', r37, r35, 0x6) r38 = semget$private(0x0, 0x7, 0x287) semop(r38, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r38, &(0x7f0000000c40)=[{0x4, 0x4, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x0, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0xb}, {0x3, 0x500, 0x800}, {0x0, 0x409, 0x1000}], 0xa) semctl$GETNCNT(r38, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r35, r34, r35, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r28, r35) setsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200)={r23, r24, r35}, 0x2df) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000001c0)="5affe605f1bfaf02e95a7b6288e4cc5b221c8fb00cd1d55f694abd89fcb5f212ad907383c07bbd4800f7d8dca6def9a571e0ef3857a00167a697f3772030a042e84d4a42922bad301361de484b1a720ec2cc1131b18d764462a06cb07a17336392f6460de6068f26bf062b9947c56b617e273306d0865ebf31da77f7aef15814", 0x80}, {&(0x7f0000000240)="42fb5b97f0fd3513cd6d4c81a9832f1fe355b9ca1c7dc886b5bca08feeca46f5424b6e23b150302283562180f560025449177c1ca3e2a1b4fb9062df725589b3fdb24cc6227c5764b5c9a57769c75bdd392888f92752a237aa81e10a7cf287", 0x5f}, {&(0x7f0000000040)="2aaf243e6a457db0fd02e453", 0xc}, {&(0x7f0000000140)="d6c2df8c378d22d8427057e90a74cfa0f6de04772ab10bd2", 0x18}], 0x4, &(0x7f0000000400)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}, @rights={0x20, 0xffff, 0x1, [r3, r4, r8]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r14, r16, r35}], 0x78, 0x4}, 0xd) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) 11:31:46 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000000)="c7a895006f53dd000005ffff8863") 11:31:46 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000000)=0x9) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000d00)="274882c192337568528cc75ffa0299774884fdbea80d33de4c8385a6fafda7fefedc3a6445814149d5a0b3758b83f910d5534114cbfe600b31b9826a6f07f2c01840b348e9e57e000e6d5c5457bf74374ec353f64861f5f810dc68a881c789882cac295e23645c9d62f78c4044c75a8621c56981b016ca03c93769f756c3e1c28a7637b6aeaea5186c89813b438b5f9f40be6fc9f3ca60358f282d4d9d1935b054e9d53e147300dadb8bedf62ef00261eae2dd520cd90b27784a99a04fdf6d2769d01e6441cdee9469d0f1fc2435bbf3b7717afe5acddc263c583c6bb6fcff0bf71c1bcdb55798dbbb90eb199c793706453530509ed71345d0a4a909c2f3ad235cab6f9c4d5534f28995d4cb0d56821a52ab1ae8c6ca1f5f52d7d9dd6680e9c5717905ca4623fcadf24f62c3c0e5b869aeb54672f94329bbef9719fd4aa619f0bb32f0188caa3890e01bf8bc7fa903111edab5eeeb3b784ed870349248c8f67eaad45811d37d6219323e864acb5b576f1744125de2ff1ade949e62d9e30d15b2789b61a2e76be41db9ace1ec88e08f7d725d1d2c840266c6e1aa99e0d94bbb5f85defec6e10e38d6b91a098d034e642ca694db075ec998450fba5ae4994cf9b786d8f06c725303c93056304da2ddaa65cc1e3fe127264d722a4b3120c76d03443cf16918f7d88a39d543c35e61f9c305d7a855db6e7479d70db4e9215180d2415e9959237ac34e8656836dae0a20cc670b7b90c37a0ad028c2a06c95ac5b40b4724fbe14cd801e7fd4cac916ff0bc0ee53985a895994c2f0b155147c5df275fe47871858b65d0284ebefb5068f550ee69ac63a14f8697849528f95201bcc370108854d881533be39e10ce59ce5d48f5678ac6ed05a577b20c2407165974fe1fd6914ec105bbf397f2315dfabaf84c08a3efc9571783aadf9e8b80c998aa8a32baa816d8ea1632f93ed1e4163f9ec794fdd44c4b6afafc7299aee47a80fb745533615a5612f1f1b10029edfd4aaae6d1d64330af2f7697316f74691d81b7def59a0823d56cd01994e861183a035dc04d4ed90cc3fbafcac8675ac260c4302abbb5de3580e19620391617897aa17eeade7694e6e4e5562fbaa171153e2bc243beb65fd85ebc6d1f023bc8d774836382ae0d191689e3af8b49d91ca674ff826ec4d19e2aaa75bd710357f12fe17b70a6f6510e1f25f7d809d6eb1f694f8ba3477d8b62fcaa3d23094f978fa3d796b91096388692d5c01df275aa3779df589ad236d145335931011bae94c1dce9a00cf7e77b5f456056e732403324a50b88fb2b087e553857a28163c132a51c9757cbd2e14211cb0cb8d14e1758c96215382d4a2673a19bd138e1fe4597162e4c553e4105627b477be946da566db5ef54feceec0cbff634ee88695cb4cfa045c4451b6de8c410b675a1079e285d667a0001292fa3059eff6922065958c60c06786922201729d6c1b2fc8346b9094cd79c450abcab44532e6b45d0fbddf44640a0b689414a75eb9014f1b1d013dc59938dd1455770c08f8dfdbc9862ad464ffceab8be9900444f16ce37c9f9a6f9779d603ef605f4ad4845bc96c3169bebf31c8d656538d9b52797d51f9559e420398c7a485e721cddd9339551fa24cbc06ffb75267d86b383b9572b468dadad1e858ddbced992907d039b646b7c384a06124bf4f0017cb083e4256126518cc43a37f60af0f43f8420d8a94fa1d1caa029059cd225c07212a7d6ed7f7f49b04803f46f13a3e0053e0b07f309781d5df0afe2b3ff2b801dad126be9ccd0b9c7576fb7fc5e6824d4c500a7cb96043c886d0a418ca9aed8be2d8751da5a542e88e2f7aa768773dd776388742ce4b4ee4456e2e74a22472bec92ee74f25dd1dd026b426d63c258858eeb42a9b10ce50b46b884f483a6dba192a649cd4379ad7750c9f808a0b11ae36a4ede89d0085458030fbe72e24eef29c47c310243f645248553a5cf44b3bce4e33cdecf107cceaeec5cb2c8c0588a6b71bb2fe0df25f1ff6b56404aba8d0e8db33a150b22284d649750a876dbc7b312a521a55d9b0cbc99041331a2c8612c2cdbe139ce9063bd38b9516fa6825f1df63548b66a5c3263eb01c396051b425187cb89ae1c71d584ac1d5425d6f0725e497d21a2350bff29f9dc218dbce8edef5", 0x5fd}], 0x1) 11:31:46 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa728ab702009b86dd60451a7c000100008080000000000000000000000000000000000000aa21000000000000000400902b060000000391fdf087e378000000006000000000000000fe8000000000f1e61c000000000000000000aaff0100000000000000fa0000000000cd7700000000000000000000263782e24ceaea6b7253dc047cfdbf3e36f6c45eb5da96590c214ed334563e01d462eda63a8db7e48ea525c105197124c54e2e9c91861f7139226e34b60b690c4c12efb4be29c0cf9985e910b95c4f0dc2b14e450f2b078e650a92d2e0f1c59434292ac574989b39ac3d760a61cd0e7db0f9a14b6b7d8d134456adb21a7d95d8f9c3c0591ec79f9d32f8499ee5f446638b0a9ddea757ac3b5ebd70c45aab910055d07e1c9cc4ceae75ca02d0bf6ec6ee9de33bc8cf0ec2345c73d415b8e5a55b500000000000000006decf6c10a503aa453c32f1de36f4870e254cde15d819d9099a905779c7f62d62b8e5b57f43f024ad18a59556446e62417668b91a0ec49c29e0269ff0dc974e0f4b58680cad65526ad4fe8a3436b11a483897b3dada75353a3541923e222cee5c6bbd9beea58a9740879ae87c6df8005fd2085747b66b14935e0d2e05722fc3818c08083b7694db7b000000006003b239dc081bfdab7b51f09152758e0d5be00ff08b213efb013a04c5b85d2d0df94fab4a74578806ead3409f5af9c4f464401843e7800e333dbce718e876d018c09503d37eb99047b9cb8277d6fa6f014ca8ed26828a206e90a9ec07f6396a35320c1f76a9ca874c1ed7082a31bb25e38095edecec7697fb2a5f1e860a0412a25de3ce41aa661e6ea4e4e0afe3cedbde34bd3d0eb88c8c811e98b7d75fefd28ac0ceecca15f4ed55b3c142e7c65819e1fa2f9d0916f9f02ca96a61701b129cf6bb99a6f48f2634ada45921cd5173492c5458f13a9266b3e9cdc0db78"]) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x7, &(0x7f0000000100), 0x6, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r2, r1) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x4, 0xbf9}, {0x23, 0x8}, {0x6, 0x8}, {0x41, 0x7}, {0x8e, 0x100}, {0x86, 0x5}, {0x86, 0x9}, {0xa8, 0x8001}], 0x8}) r4 = socket$inet6(0x18, 0x4, 0xeb) r5 = dup(r4) shutdown(r5, 0x1) 11:31:46 executing program 0: r0 = socket(0x2, 0x2, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x10000) socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="8b0201fcffffffffffff214164f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1be2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653dd92efc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a158e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac896263eca34e2d0bad4a67f5b9bca2f5628752cffd0180826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d75a6e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d25906e7ae68f0b1c7c45669ced895000000b4be103c088e95c6000000000000c55e15fb74a27aa3a685dc0608f8a202a0af976e330206b24e0800000060e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b4ae93848fd7d2e57c8c6dcb5e8e1fdebbecd9c4a2bbced0608ae2826b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44a963d73e6e1ffffffffffffff249c58ed7d751b78e7140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f18a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb799ea668e57755e26e46b9a841a418806c3e9036b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d951887641ce3a2d5f4dcac7d86b593fcf5d1e3ccd961238b8f904a709813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db806051e8bcd9ca34aa53eee9e468d3de5eb01f2795d27e9f0bc7390c55b4503d1ee779ac5345adb691261c2d60b4865a9c0eb4722700a2b986eded8972e67aaa42f2b7b7c3f697ed994916c3716f101b628484fa99746fd8a7ea76395de157596268949a0c67324ee2a9d0400d3079cb50e9abfa6fceb5a6300"/909], 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340)=""/75, 0xffffffffffffffce) socket(0x20, 0x5, 0x1f) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) r3 = semget$private(0x0, 0x4, 0x100) r4 = semget$private(0x0, 0x2, 0x100) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000240)=""/18) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000003c0)=""/17) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)=""/7, &(0x7f0000000100)=0x7) listen(r5, 0x5) semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f00000004c0)=""/192) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000180)=""/16) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000003c0)=""/17) r6 = socket$inet(0x2, 0x4000, 0x2) bind(r6, &(0x7f0000000480)=@in6={0x18, 0x1, 0x80000000, 0x1}, 0xc) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000280)=""/192) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000040)=""/180) sendto$inet6(r2, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0xfffffffffffffe8c) r7 = syz_open_pts() r8 = syz_open_pts() close(r8) writev(r8, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCSTOP(r8, 0x2000746f) r9 = socket(0x11, 0x4003, 0x0) sendto$unix(r9, &(0x7f0000000180)="b100050460000000000008000501000000f70000cea1fea7fef96eefc73fd3357ae26ca80416fa76d06336acf00b7804be781e4991f7c8df5f882b297bddaa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ff7cc53c894303b22f310b404f36a00f90006ee01be608a3710000000000000000d300000100"/177, 0xb1, 0x0, 0x0, 0x0) recvfrom$inet6(r9, &(0x7f0000000000)=""/254, 0xfe, 0x0, 0x0, 0x0) bind$unix(r9, &(0x7f0000000980)=@file={0x0, './file0\x00'}, 0xa) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000940)='/dev/wsmouse\x00', 0x80, 0x0) read(r7, &(0x7f0000000400)=""/125, 0x7d) 11:31:46 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r1, r0) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair(0x18, 0x2, 0x0, 0x0) 11:31:46 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f0000000500)=[{&(0x7f00000014c0)="892826ce195fd2dc330b47ea20200e8171cd553a95058450e1ab026352fea4a7aacd5f9f03d4bd32f3e8d1f05efe5440cd52a8fd3899f82d9dbdcbb25dc0b4670b84b1e5b4422336348591b2070d3aa89bda5e39986012ddb2013d7c960200043dc2e70951e3382b24e58ad1d78b684e71a4d0f8547d21d51e15cba16f9186b72d0feeddac1990aaa31eddf911207d6439d17e2bfd04b1f84e9c5a14ba9c3c73352e65739e5e0785a22ddc16ac05ddece0bc70fff0b02a5efc6db5dad0eac37555000fd48c1cd65af556924653220ead4ff858103368508e371dd952ed547c4607a5706b2a8ca90074480668a749424d337b7fe50ef1fac0c9b115d44cb7ddcbe0f7ae6dd7e9697b9503502b3575dc11d17b7cbca4a4f6d21d32d73e9ade87597b140b4d6e51ec7795cf1d0be578a71ad15909cda8148e22f7945cc7f942fcd9957caf9b31e9d0e1c5a65a5edfc6a8ed24cad8f07036b12e6c6e1a72a25665b2f98b51e4885f368e052b363c5d5f242d1fba458eb3800f7c2db8c7db38b23a225e2b58621be367bb5136d2cd22e8e73c41c2033c9ee9a77faefa665e70fa8f3e9cc5c7a5a1ca68ff196b903b0d041ac817c41e6ab5bdfce37da8791c482f6ee45525e61145ca77bbf80ef0b287757b0dba729ccd62ca95adb088d3697f2128f629c7943cd6c6438d54e24a806f1f853694443f315dac5c8bfa7ef2351b050aafc55c5a7cd2ded4bfcdf6914b480323fc98576fa0b5aaa378f4258c2f41608431ec1f0dcbeae644c1cb0ba1e8b94ff77aa048721fdd7c40246224a2d860d7b18efa5834b1bf41269014da990389203a58679bdfdaed9ae25f026c653b59dc9931154a99f1504212e539b4593a92b1d8d67f4ec6e6e90cb0183a078f883b0106cefa7f5a486370b20264fea826da8df30775072991fc131004791ce9308dd74ff3c0f3a8b77ec21fdb0540ac6e6caba22a19fafe6005b4a71b0157e7263e0e08578bffcd704eede921c9077951a8b17ddf89251e3a8f669f96d1c4b060440d2da91da84f49e6f27538cb8e81e48afd8661c8a8f3924187bf9229aef6041cac92ba65f9b7dd8f6431ffb9d7949e3af8f1ea6c355c4a2cfd3dd02c82d061350c7979fda82bfbbd8b0598cf876be0524f0ed32a443041343a757bdea55d8f3d3595ff2010b49dac877cb46c688c4922a225e5097a3d42a3ba01f0422aaee5ba67eb1b501509b6c45715786253979ab136ee6bad92063e964715301811f2f3191a0a54eb8a9c3438d68446e757137501e21cd827044c035cf292aa97c0c5a169d766898425a25a7accf4d5aad37bc8f636c574be98e418ee30f18c4a1fb24fc5d15d9bb66ade87bf3c43ad4738934585623c2812d08e80f05d6a16d991e3b204e2d3dc0be288391ef622f0cca392d3482b496f6c20e4ee328e71243232ecf2df193c23278f4e955ca987d8fdb9ea04093775aa7e83646c9b8c48afa732f3dccda8dd46105347a214a3b835df1d3557d6b11a34eb99758dc65239b620a2f1eb027a46389bbf80060777c8c95d2925cdafc26c29435f411149091377335e9da84e2d52ea4264f60f217879cee7d375f7e9dd638472bfb6be6068d00a9eef83d9fb3668da8abb5df024da08e03bb9faac421195aa9d5daa7ab178fbe66a8930734cb37116305cb60c448383a78530c34fc1a330cd24630090f45d2bf742100fd5a59068dabe578a345b01152b40a45a44009da8ddea7c51c8946f557eb5d6c1cf478c3037a76d19f1f1a360ce1581b7be3ff8ea49e33473844c2ffa9b0db6d320aa981f096214d863b0526a7664dfa0599d8144551d25ef544904c5892fe5e02812128f01a94cf3b35a84ad11b620849c8d4b88676b2e8ed609b4398afa8f7d7965035a37dc3ae35b803c8a0544a2877be988dc0ee08e51c18ec609f178542e4279417cd123fa3cd1757a08cc4ec7fdd7a04017bf209eae220c5e49a651b735aa036357602c9ebb734a66009f9109cfd6290909931fbbfc912b9955e786994937e2d710b5bb51fa57012d2d674ff7d3531671997a916d9e5ac64574c5d233167eb6adbe80e32e19c5e709d58e4bdaabc10c94fb156dc595207b71322d3c3397735f0af1936887b1899e18b53dd6c84bc3b16364583bf37076e3844ef88fda232195a5816e6f868fed514104a56e897fca566f0cdda1462dc693a1dfb596162e652afb1dfbc0fcadaf908cb10cc1c32a658b4e3aa2d138cde310c49b86a29ad3887e61289349f467accc2ba5062d8c63c6a5ae73c658c12916eaf261bd373195669525ac039d2e23ae6b159f07ab6258377aeeecfb558767d85dbd29afff42a4cb807e8627126741c3c6c59428c3860f0c5c1d9742faa22c82c6841c214182f5d1506f42a4529fc10309f363b310ab66f8f94f015314fc62436015a560c6ec9f2280685cdbde877dbfd23f145b99472a005b193131409aec7a2db813747ecfb3a6f7756f86d0cbb6bafa83516de737dfda84f4b58ff0130162019aff20c6073c9877227994b4f100b4f9672cd3295329e5c5c573a5d26f17834b7c3947b57d5e255abe4acb342c7b89c8a8cc1f59f05b2f03d3d8077811c5411ee60b66e3829271f2bb86e10feb29bf877093b1085a59128069ab0cc8bc78b4dbc7c6b3bd01ac0d5ec4b8d5db3025d9695468c59dd88a32e7da7aca298d826db2319ecfec8b8b6b4909ef9647493ac25d0acfe0d083de321708e5f256a03e4a78ff4f8eb84100740fb655747ddefdacbf518960c3c9fdde5a2d7d2233a4614fca13e5db073eeedf3a7621244e51ced8be68e1f328c3c4406298287c7a8daa8a1e1be56513cef22e63b37a5ecffb0d36e02e57a57d4da5dcb001088e41cc5de253506ad707306ec2b295a970e0eb6a03902e014e179a5a5209109d0a02534cc6f96e2cfe0640d1e092834657d3ec35ff8d210b8521603e6ab956d4b790ca4cf6fafad50952f164ba39f566418e2a9b6459d423e12f2f4644d45614c1d57f610d43d569238b2b7beeb802d81a9257aac9f5e06c353c3ccb027c6aa15a1c09f7b87a4809ffdccc3eb52e05d53ac6d63c13fa643e609217f016b983abc1ce152d4b86f891717ba30c5d943f9c2ee7bd4c0a751d067d1a1b07a523837dad36a6f4e89e200fc192592f920306311a515753cd65691b903d5f7668ce267176acb5292b95e717e036cd8f44bee9c03ae4bb507050b244a9ec23da4e4cfaf67400fb7ed3bafd4f9927731ff64bf2a65b2e03d066d6b7037b836d296811b3e8bd6d422eca18368fc83bb6bcdabb65ec7c9280131e060dcac64631402df9c4b586f1c06663b7a1958954d40736e028dca5824784467a4c68bc4032cbe9afee845754908c9cfe59f4eae86cc8bd674eebc9b3d6335b7570a89277b51040b42ca7aa8aaadbf6462f2721b39b6126c1c635d6869792bf61476763ef38fb4188070d4e4c8c185af905ca22e22589e2d24065baadf8d4b4bc1aa999ccd4b58dc7404c64eb5f7128d13cd0c37ec628666adc5859de5b805d3c07e6ac9a1d8b176c7ed05aa8d3c505fe0439081bc9cabf71bebdb9bfe777863664c8e76414ffa64ca4dc16da2205c8709f40fdeaec98ea05a16f7452fea83d25445e136224517924c915d90090539b7abb920bba724c63df32d7360f3b1aec33f929b78c00f71f73e3e2670a3c0a313aec73de953860a4e174238582fef747910f4613d7f9b1b737e8b71e71df29d897e5246fedaef47e7e585f6442be931dcb00a70b8442bfd2cd0559ed1cff9c2ccaa16eafd24995a3c4fa837b97c0a9681752b44982f2061b7c957ec6a0d28e8dba3650ba5453f33536ee489b78e7f0712f1de6fa51296a5e39e6013b390e061889253d35c548c36e8f9f5bdfbc962967083d720dff4ac9a5d00b377562d514faa64606c379d8d2b91c42b89731e4e7bf693d64cc1f0cdf84431d808bcfec32fe7fc8d6438b717294e5e9d3c3d3272c7be6761d5b18f292bc6d834fa51b47e6465e3405f06c92b7557f55e46631535db905954bd06b30db1b8a50a983eb3867b0d44bda60841b44b508331ec6225bad5ae47e955f017087ac9fd7e8238000d2b245e0a86d86f6f0fdaadd44e5224246ff8f9a60a7dc161706316616cca77089ab535bc8e3c2411d7b37ba82ec6e2f1ea23a9468b5e012768f687a81743cfd236109acdb081d8928e644593a000d251908d922f390ed203ca224bb469c2c0584eecb2307ce671ae6d2ad24afb5116d6a7b8831b7b5ebd689779a374ae689978c70962f5f25a861708a6c06e2bd0cf59575420ea9f5fb741a5ac129900423493fe1c5345f47f1a9eeb1c4a8d72d83a3a0ef182962a31740fe39d4314dbe23454ffeb7b7399c224158fc98c6dc2d009ba5234e44e0a00df7a924d350b08c3af6585cbd3e9d669936ef4dda470a686a63bf9e159c333f7584c1915ae549f8e828241dfa257b804b9a5b8c4d0e4b3b22283ef7f6a3f30b92d76f14c6bfb7447575ddc0ba21a61b1a297af639099d2507c15dbca57d1254e3b960905e1a218c287861588eae73fded40b758038bff03733345b4704fbfb302cf4160cefb77ace037fdb0edfd91e13fe29ebafb831f885bbf224fee732f8c1126ecb3d70612ccb4ad9a341df7e08afe817a4d721db3e1a63200a3c24a78e217ae7dec20eacc83909b824fac92c8fd49efaa514909c509eb13bb6efeac2fb0705c072898c6e3113c89bc2a14565f27ebdbaf8ed830100a554dac573c29c439e6ebe72908cf3c3f0214964b6954075a78dfb1c6678be7e27022b6c299210abd7379ba326a5ad3da559d613f66ecdfbeb0e719a77a2da91d2015a30a9417809473dd56c80f9cb36683096f9c2cfc93609d4a2cef6aaa26e997d32fe25506f2114bf5440447e28d895d6f7232077fdd976f286f69c37ce044e7d5d245d7240d746e75ed562fecaf800346e58a9518bd45a9f3ccec3d12e19aef26368c4b4ea56ef757e8d021114fc6f9e56b76abb756f2cd2ea1246e59f380fbd250d4c885acc19c7510e2c8f391efdfc994094f9e53966b4094c2455beadaa8aaa35b72a023b61e8691ce0c8fa6f10e70028692067a96cb562eb44d487bf57ea605445bcc0c4afe745349c523169aa1e2bd43879c4f6c9b5676532fea8d4834988ad859134a03cf923a72f0f8900b2caf037bf6f869fc66612b7fdb4287567ef68c7a69c88ff7ffae20eed8c8ebcc6270135bc1ceb4a2d6cbdaef8feccab401282cbde00d9ca158466eff3f1a3661dff02fec20f36d8b473b421f4c524bf8ec1d0d87ce3abe521b30b9c94f0d75c96c0bf3cd6a53a4590ec9013a647a28d2a8413edb2e89234f1d190792acf5575710cce7f1aef169bf97714d21dabe36578856a110f3bd0b3aab2ebe003e8fe51bf95d2bdf823b839a0253cd136ec7f60522257e04590f515666ada063bebd07ca11a55b915904816298bd418c512c1702b131c0f1fac1938cbdb70a05bb601530a218da223b3c560acb78c2c5677804bccda2857f8d007e661b1943963dfb6d1ee3b7e8366a221194f279e3847cb5017c1ee71d022726a9d9586d8ac446bf54c4e03a20a1d1c8f07ad2ae3cf91ee9d241190ec7508586089a8dbdf5e2bfcb2bccc998739612e8671581090dd58b27fda68396b2c90e2bb0e004026ead791f2ca0954e5c7373aef96f3a35d734f6f82a96df101687e5eae71737659211d718e1abdb18de6ad8c1e9c1994a08713dd2deee2a3faf3df8a003b5b4dc769504674793c6fa89a990d1557a", 0xff8}, {&(0x7f00000024c0)="020390b0f10fefaafc001e47fa4b08b0141d1654fb493299de759f58f6f14832a7e0fe7278ba818d629ea0f211e71ca76ba851b361ba5fdb785faee01103f3eda3a7e8fef380dc5a8ab9f968e48661abd51ee197eaa7afdb89f128d616c887135ad68ed82f1a8447f01322a70fec216eaf09a2bc74308722d70cc1b4d36ae57e7c6dde13efee25f8021d34837423d6514fecd4f3a3f0041124cc4c1460655370cda95ceb36a7bb7cfdce1c3229568611a9c277271642308249ef0176aa9722c9c53c03a6f81d5b23b0fce2c58c06f36cd755998dbee3115421fda1cde3d407d5be7774634108084a488c7333bedf5a2bd030652c4af0f7fbc2e74f5f34b1d38258e44f2470ab1de4e78ff3e941d8e5990d55a8e9bfba102a0f7728f0f03c89e3de9d4066711451c546d4ccf768c3d839e19949be0ae907a36721d4f77b68882d9b28b38b5f8f7960190844cada6e2ed270df2b8200474df0c952b0fe8b09056505e46f38fe9848129a47f9f3e7bc24186c5e58f171ec5b11981c2b245941ac1369719c2f7a2b3a8ddd3722f257ec4407bab9c3e8df67b0eb5f7b22f05116a956df506a3b0ebd349b4e203a6af8174d8adbefbbf0ddaf8b40f9b2cf995111738939d06b508083ccf4c80943c556e5b8c39b8e2d7d79a65a54419acf23de9bce43f15e5d331b7cd8f313ed296e967b479ee8a6de89e44b15ded56f891ab754922439fbe045314c5fa475e114f0f5820d47f507ddbe5ea58351dadfb989c852ee6c7ff73dc021244d22022759d4cb091af3bca0860200bb1cc30318b2bb21a7731531829cff73e7609da7cf6868be76f131be6c7d2eee7a28fbdd39dd12bca61031d6018f1d91f0f14af0e799ab4993b919821b396b81313126883a9ff0e42fefcbf86bd1d0abf27abeaf390f3c0b75e817bbba25feead907b3ec8c1833f54ad9e8afa3b7b668bbc23ba558e30677b2c27e75c1e855e2bd99bd8c76f650337f2aa86169c8ea0b61f67b541b5adf8573802392dc8ce08007a6a4018abd17303c64343079a21c6c9f9e5c72751e4347b5ed1e2fc65101241f8dfdc05f0289d4eaeb154844921431a0c712acf2a2b2703e663ce6b023f78761cea8947657bf87174cd384f8add5dcb9c9334ebda4468fbbbec6c21885fca433796f20a3f43ca8d3dfd96b3003c70a0805644f774c709a7cd3444697afe6f06ae32284f62e9c1992f849160d90eed90b5e0f8bd1221eeaa1401d877feb4fd8a21a00c218d78ae7d37797b6c381aa7fd2f777fb553108b3bd69d0644229dcbab295e2df83318aa494a383406f45848d633a20bc3157f2a1231d4ac7db25b7fdb6ac8b8d55566e107c17c763e5f9e6ed2ad03304866ade0d57989707b95a39d767728f977f40b3203286e9942f0b070cbb9483db237c150374441fedf46181841d8afed794666f5af00ccd6e9a015fbe59badc1efbcafaa12175c60403356fc3bde0c1c57c8bf3c4e4c7a00c5101a37b545697b2d73caea440dbe762b276267c360e0ace1de183e25efeb0241f4ca0787d268c5c49128bb7f071c78049bae71320e7dbd4d99104c52da00d4026dde0334f0e580499e6241f27daee50f3cbee945c5d39ef455aea70d90ebf15c53f0c7425c41c281beda29302c633373dc581669b95fa90ad1053af27d29b5300429cc31a4f3cb148ebef0096c661f0be9d34feb65f175999431399b255f44b56f8b7a7ef009c722701a001ca959ae39c507b171f51586da4764e0dfc239102d98a052b522521c8a7bc4c29094a41a3b92df5e1136e8110f456715fdd5cf3c2a5aaca3d46582f56bb9ade211c6f818f57efe41d57164753144cfe7acbcad730ccee41d1ba3834dc205b106644075a7c993282ab21f857216fee6cea08750b6004cee2c51b938080ec612839d07c2e76752171bf067ae7ec5ed3e676a305b90c125eec87db3393cd768c02422b6986be631e654201f8a3cf5b586e3c6bfb5fe7fec8a8a75d90abf6948beaa62f9fd0d79ac1e43fed94e4c01d57957573db32633b04d08a6c00e571dd1eabcf836b193202e73206a63dd433e0e40482f9dfdc6f80ad77405dc5eae97cb82eb5d9cfdc7336a6d059c2efc2b54ab1e87378624c5d6547cf4d0e974dae9eac2a0b77cd87d42cb545b8c13405a4f93161e1cd8d8bb0e83ebb591b342bb367e7f7957d2723cfe75ca880ead1e585ad29ab5a39e4d266883edd0fed8a1bcdbdf359561363d2918a06c6a84349d0b41dd37c43ec2d9b8a88a03e3d40a5d47a9e84f2e12e276300c28652ff50196b14e75bbb18469debc878d5dfca7ae399e2b7597408eb6a09bd418221a9689cf90f596950e60acb75d8bf0799b99898aa7a0b0afdaf17525d115d2444deb5685ec9d7176d48a5dfc4f0243b3a61667af02ed3a80f85e73a5b7b1e2218f07148d5be03e1e4d97090ab400fe31a8115ff416d1a04042c5ce730cf3b6f42d49d96b52f43662807c398e5a1b2431af61ede18dea2ec45ea3aab998923e7ad6be30928fbbef15c51de12208716c8785f08fde54d90e932f8a72e7d494e1d3c71b9338dc4f77b80aaea71737ac79e04978186440c864d2b75f0d3c76eb60356fc6146f8bf440c005579a465ab1b8f3118ce6512787169fd858d2ed055b87e8151acc1b5c9d10fe4cf3d22ea08aa8cc49958806f26afc67dd887c72c42b85cf237e1c136ae2eb5d340d3c39ad6ab8253dce29c78196b69d094ed65480e0a42b2bab2efba196977f4052423b362e040ea607235e94b2a00513dc5d3563a1195fa41dc4d664f02ba1fb28aa1466ed90baaf32305164b4b05240f42f74e0f5e75251b79b8ce9dc689406f27bbce2e98e317a065498d49bb2e0d57a7937080629782088a039f35363862b8c66c0fd58ef3711a6bc97a05196ac1dfbdf745236e49cf1f9ddd31c532946b2bd7849efef7c65d9a37a41c097c25305a79c6e5aa2198f8c687443c8ebe6fc1a4d73d302db586516593aef4966c6e177723007991606048f34cd30a0baad24aca1318deb99373d79d85d8751db0c9a562f661f1d164530dae6b3d061d505a21b6bc5a2eb581956cdfc2fc8ff3a1870ce7a3a55424dc712b9726b35196ede7adbcc189efd0af4980f25f866a589e5c58232d872375e933403b79dd4ad1a7e51997dbb09cce0ff060752475301da976c30b1c945e88f0fbb4138f1c156fb59beb2edbb8d00e16f72ebeb42333daa7c33857c285cc2c53ddc2cc08c41264612977b2376c8495bb9df8e9827b3172de45bd4af322e72ef7a6e4e36240887de7fe4432706937550689cae51ede4a4bc936c1c7130854d96d399bfb30ecd46070a52df4f35f6898ed3c8e16a59f22df7b045afb5071c6541463f1356ebca9b388c8c0f68a44888f5ad9c050f032209af5dccbf2f990622dd6d0e590d0139c6c98317390d36adcb97069eb8e35af4a8c6a7bcf118a84c9e5b9d792cd26babcd3ffa2dd858c09506fb40e89f9fc382bc200ea6d3aea92dea84e319b2db3154f3b68832b9646178fce02adcc98bbe903f99724bea15f08f3542b012741365a235ed37db796ceb76b090b43d897b0083680d98530d89323c7db50c8b2e1ae6e3d9d519cc85c7a75e7ac6c3e3d3402f20f3c65b2673c858da6952ab6ded436e8cb332cfdf848eb3a90c139a29907e9788cd3820c0e8629be7896ca2ca5449eed7b10d40aa6e883e136edbc84d90044be358f8e7dfdd58863e0ca2f7044191944d45817debd206760465447857e5cfee9c2c31e4aa87deecf67f7d829f85d2d22f8532f6008a276978f59f4346a1d34ec1d1991c88bed57b814fe52683072d2713e09fc2b20a74fbbb17e6b0a3c267c1a502942171a0186059bb1d0fc01d6cc0744d5954bb58053c94b721b26ce2105293200050de522f838e9f4210f5c37d6c1065354b8db7bfb8dbd74ea98e1e93ec64ec5e6df645b3b22db487b36dbfe4a019e23688642f26283f47624d0ba116718c7dcf9aac0f6e49dead0e0ad79b7114dc3b6227e4a42ed215cb6858b2b024a660674aaef0815dc49c281bdeeb52824fee7416f6e3ae93ff9cd8e8df9ea5967d1c723d30d61686d500d8aca7f51e2c4572397b9063034410cf89b672759c6944bb7b39dd428b0434f8e3efa2b69e09d8666a9c1627c18e626256d80a30e173c786dc189f0281babcb71fd938f309b09084c8ebebfbd7e4cbf50013ae07ed512f550ba0d56277018150fc5e25c40abe225ced9f1020ea4450f94f68a914cf209eda239b2603daf11b5f7224301b69e34a195ca31789eb98cd5f1595d0c9e91e7214e71cf24ca6600c473764c7d6508a3fb994e67c465f0648c929057052fd83775c49e0ed5c12d85412b42a8bffd6e27b7542f602541060e736ced7eac4635a014465adbe01faa4be07688b8adcc625c6ec5daf16186d6cc4853cdc5958566315a7fc0c7a047ce0d06d41d573fda98c8a56f19bf9c6adcdd54fd7ac808b354d4d493884a2042b5c2e8a1235245fc90af607ee4b0961c13ead411c8e1943352592959e9b6cfe9a5d75fbcef9a25e7ad05b88942cc2fd9acfde1b82e816c8f74593f98db0cbb9445e22d8a80727efa971ae74d6798ca778fd15f6a564b60b93e94a4e9ec239a7ffd74ac076d1f83ef7a150140d19aba03b446a00feb57ae1eeb8b52bb2793bd65f572a0d343c18e7f7102262a4a9cefcb1921b143de8189a3e222f424db6681c5ecf5003d628c58dbfbdf7b4b59e9c35614f7d0b3476976e0029759b8593d46473a3ef7678dfddae41cf6a6689a12b75c1a38085561209a970b28aa33acba56bcc1f9a890ce03a093d067cf7ee7470992a952017cf9ee115142b18f8169c37f934e7ac825dd2842bfc4a1988bb60694632fd71e9e27ae7d4747f6b6d429d3b9abf95dad55ceb797bd5850416bc957f0b9289fa4ed4ae8847f4f7fccdb5d4f2d9746fc0b6c82add34f54cc7dd651e13cf0d551dbc9f2a7cb458ee2d19aeb3cc17bbbde609d6582b54157c5fa4eaa4f9fb26624991a88112e9a2bf282c3cac2c3d6ae7fb79da27b874a28f4d8e079e6513cb2b5c3a20d244064916653e037a1c460e42e3077263ac2348508f1cd16dd74260bfb8af6c7f3d94be4e981b5fdba277368caeef3f749201515a42c24e9d2dbffd30f3051c59a9b6bcc3e451737bfdc1d5cdeab7fa1de85a23b06c1f89b702046214e8b38e7d33278ca462b6e8dbd083617ea7e4424b8ec8078f906bfe18e0586a1c1e6b5a3896e7760d9e8f26697253eae104ea657d47be0a4b5bc90c68a59907842b07a1b633dfdeeb3cf0232699fbfc62e73c24489c21d48f4eee59bfab909759bf986358b602724295f05217224f1b3bef2ff1b38a45bf4ef61b64a8159d4668ff0287ef9b6079b811ee4047a384589c5e089b4aef8dca0e47bc58ffa9b6fd49037e61f0f0afca4688db3ed357a961edf4043148c1ed87e79b3bb7902185331439887c387", 0xf22}], 0x2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xfffffffffffffffc, "6600fa1d03182eab7fff0e091fe600008000"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000600)={0x0, 0x0, 0x7, 0x738f4bb0, "ccd2ba255531d133210151fbd5cf18ffd1734c29"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830a", 0x2cc}], 0x1) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000ac0)="ea110ad75a01", 0x6}], 0x1) r2 = syz_open_pts() close(r2) clock_getres(0x0, &(0x7f0000000140)) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCSCTTY(r2, 0x20007461) 11:31:46 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$KDSETRAD(r1, 0x20004b43) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() readv(r2, &(0x7f0000000c40)=[{&(0x7f0000000940)=""/235, 0xeb}], 0x1) execve(0x0, 0x0, 0x0) close(r3) 11:31:47 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, 0x1, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001140)='/dev/bpf\x00', 0x80, 0x0) fcntl$setflags(r1, 0x2, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, 0x0) unlinkat(0xffffffffffffffff, 0x0, 0x0) r2 = dup(r0) listen(r2, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000001100)={{0x3, 0x1f}, {0x6, 0x9}}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) shutdown(r3, 0x2) accept$unix(r2, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) dup2(r2, r3) 11:31:47 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x9, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x7, 0x3, 0xbdb8, "e71400a0990800"}) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000100)) r4 = socket$unix(0x1, 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/bpf\x00', 0x20, 0x0) r6 = socket(0x18, 0x1, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r7, r6) r8 = socket(0x18, 0x1, 0x0) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r9, r8) setsockopt(r8, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000700)='/dev/vmm\x00', 0x40, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000000), 0x7, &(0x7f0000000100), 0x6, 0x0) sendmsg$unix(r4, &(0x7f0000000780)={&(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f00000002c0)="dd941d6883e3d847d0215f2783d23b18801d913f01c5b2f84cd74f170645d50db714add2aaefadf881165b0acb9d6c65fc1fc0551df00f8ff6cc135295af3616df574b544500f0493d", 0x49}, {&(0x7f0000000340)="0f6251e6ac70058e42b02f008b72e047559a622d06bb902e787940014b7a13ab", 0x20}, {&(0x7f0000000380)="ef6cfea7ddcde96b9752e9fe2f6874b32579e1f89d469fd5dc69df844511a3b0e5075b54256c45b0b699cc2a435a1b6e7cac52b29256fa07605351e520be02f9d10857db6d352c3bef26c4fa42bcbcbdac2e3b282291f9f847ff4d4f70771b67162cc194480f0f9c32891e32332aa70d854149ad1f65cc00f49770898fd5d3fb1a451add7ee9a95f3c643cee7713f7cb21ad78f6bb9520bebfa0a60da13256513d417c66ebfdc1def824243e5c4023bf449848a42a66c30ca6745be8cd4c4ff29bf3ae9719edac9d72bd82809194ab79d26baca6977b426b26a4dcd7cc1f04ddd281664786f3eeaf060530af06b1", 0xee}, {&(0x7f0000000480)="f598692e616c06150d62fa1a0fe33fefb921d59f2b2e9a41003764f19c394ddbfc14dd84c4689f68e2bf1ad38ad41ddfb4c3bcb1b53f678550a5790e939c9d49235ff38384fc138481f5a33264ebfc903a12210d6653f2be636933fa595cfb4a0d035b682f833987229fddb602d0b4770fc8b3a8b152f57562707fca51f747ab84022be3745c6895206adfe312d1c1ad9e9270409bf889d522a52635de3125252386d5505b221d7fafb51a6d80b280abd360fe", 0xb3}, {&(0x7f0000000540)="764605ed55a6c49f1db67839ee8d753bc5ab521be2df41a3031d5eda797822acb6b33ee12afc6017a429317743e632ec16b3ed0bbc8873f3919582054595790c4c415f5738e1c2674dbb669fceca6acb368027655833d9eca871d087d76bf4146453ec5c7a015fe4f1f70467f4808ed9271b585b422f8e099f49fabd69fa75d3f89534f512af83c0ebfd37001802b2a588a5873fc58960e4834ab928ee353e02e0c954b0b2e1ccc618034bcb419987a7553d3976154c3a474c6749b5e029529a1b8c7021ce462bb5f52d590866f948862f5f55e6b5916d02dc4f06d9279828251201624bad3aff804d6dff5025c63ba259dd2608c6e5", 0xf6}], 0x5, &(0x7f0000000740)=[@rights={0x28, 0xffff, 0x1, [r5, r7, r8, r3, r10, r11]}], 0x28, 0xe}, 0x402) kevent(r2, &(0x7f0000000000), 0x7, &(0x7f0000000100), 0x6, 0x0) r12 = dup2(r2, r1) r13 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) r14 = kqueue() r15 = fcntl$dupfd(r14, 0x2, 0xffffffffffffffff) close(r15) setsockopt$sock_int(r15, 0xffff, 0x1023, &(0x7f0000000080), 0x4) renameat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', r15, &(0x7f0000000240)='./file0\x00') dup2(r12, r13) r16 = syz_open_pts() ioctl$TIOCSETA(r16, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) ioctl$TIOCSETA(r16, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x80, 0x7, "963753562d544a62f522a31ba00fde6b6abab740", 0x6, 0x834}) r17 = syz_open_pts() close(r17) writev(r17, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCCDTR(r17, 0x20007478) syz_open_pts() write(r0, &(0x7f0000000080)="96038c867d189ac9f508", 0xa) r18 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSFLAGS(r18, 0x8004745c, &(0x7f00000001c0)=0x92) 11:31:47 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x204, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = semget(0x1, 0x3, 0x418) semop(r1, &(0x7f0000000000)=[{0x2, 0x1, 0x1000}, {0x0, 0x8001, 0x800}, {0x3, 0x9, 0x1000}], 0x3) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000080)={0x8000, 0x0, 0x4}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2, 0x0) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000100)=0x7fffffff) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000180)="951f8ff372a72d1efc6e6854e527809cd73001d994254bf2bc01b83bf9db054b25def876781a85d204f69a5ea69d1114e0493804812d829e042d6f7ef5174be540b797a0ba45068e9b996bc76f5ddbffdcfd1bcc41b9f3cb284946ebead76607123a472e6dce630703fa94693f38adddbb1ec9f0ccbc1ad3c8e1126a17d377675faf2891b19583d144b09b5f66afc1797a05b0502a9f047821f97a6f2eab96dd370c3e7673e6aff345813784cce3f9d1d3e6af5b85ba65944d6bea3af76a56acf76873282d7606cd2b032b329b08629c11d4f4a5", 0xd4) socket(0x10, 0x3, 0x3) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x20, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff}) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000440)=0x6) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000002c0)=0x2) r7 = syz_open_pts() ioctl$TIOCEXCL(r7, 0x2000740d) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000340)) open(&(0x7f0000000380)='./file0\x00', 0x200, 0x98) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f00000003c0)={0x8, './file0\x00', './file0\x00'}) 11:31:47 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x200, 0x178) getuid() r1 = geteuid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, 0x0, 0x4) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000036fd4076b36db340c902fbf420b53ab3c48ec87a8993d7b0e8aec669f46e82887bc92e34a65f74d3cf3c35f570770b88816ecc64275cb6cf7802d7197153a5b46c4c01bc53bbdf75db6c39477484d864aba444e0f932cff7dda9abb35e2e1bdd8e4c51eef8309bedf2b377a620431158e49c11231aab052a02f4848a17343555ff348c97d9961fd598000000c8079de2aa89f93ea02ea8fe5ea388084c93dbe94380d55f41f731c2070305c714c2d20d208f1565c9d9195a1ad05772b9648406d20245b39a31f107b24e13"], 0xda, 0x800) 11:31:47 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffff48) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0x370) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000000)) r4 = semget$private(0x0, 0x7, 0x286) semop(r4, &(0x7f0000000000)=[{0x6, 0x4}, {0x0, 0x1, 0x1800}, {0x2, 0xf, 0x800}, {0x0, 0xdc, 0x1800}], 0x4) semop(r4, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x3, 0x6, 0x1000}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000140)=0xfffffffd) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000000)=""/235) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = shmget(0x3, 0x1000, 0x100, &(0x7f00001b1000/0x1000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000100)=""/114) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x3ff, r5, r6, r5}, 0xfff, 0x9, r9, r9, 0x7d55, 0xd75, 0xfa}) r10 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r10, &(0x7f00000001c0)=[{&(0x7f0000000180)="74bd41b71eb8c4e6", 0x8}, {&(0x7f0000001680)="a06afe14fdd34b933718a39d7ae5fe4a641536f33553c6de4fabb961515ea71912bfa906620a066791c95cff1e7d23d82c35c51de7a1aa26471dcd6182ad618f5643a5d03315918c6d6004d60863ff45c90870285a1022d4282ea70902d548160109fa576a984f219254ba1efe42b8f26ea21fa3fa00e5645b82bcf17664d3729d737dfeca8688ca5350c7bafc7fb5769b92e06eca43bab5e3642db23f7bf540a0b782390c260ce1108b9831c23f1e2d6b1bec34c257abb8a1e3e962b6fdbbcf7afd268ff6289d90954ad89ebe20f023062aa446a55617eff54f9544eb35759e66f0f647166941f0a8576d16ea8ce3d02d619e96f75d500063357951417a29290624d405948a93fc4e2278f38b649045732174c14f27e1496c800967688fefcdd2e0e3e18ad9f32345bf6e4f967dd26d53b97b9617902d15878958e6f3cf1a1e536d1ba3f3dc4ca4d1971bad89eb44a26a06beaa6512cbe9d7f9b065d38c11fb5a21905954747f602227fef17c93b4aac2dd8b52282f756307c4c82717481c1a8a98936c2343016170f54a16fc81eaafc1b4d2cb9c5b0337bc537953bb23677c8e9c5aa40ec21d52dffd2dcfcae3297acc7ecf6612afa0622d10355674573905ad0ccff6c645b215f7303a90b0332cebf1fd6ee875be4fb72971b76a2a90920f9d7b4fedfc83d7b972ddcb4f152896e8ec9d4fa126f1ea06449d8309d598fbc50d32b05ae1517f6ee335f60fe807b8bdbdb4160fb4e66759c97d256f919e0bb3552d3b98ff35456dba2a1184d2b0cb024aea3aade04613835d2eefb9513f4c631aa8caccdf59e17a57ffe36b0bf796a94166bf2318b11d04c28a5b02eff76ee40c681bbc7db0a503027a962b4ad2d676109114c6ac1a52cf0cdb884f5023adc7696be3ee5d2f97072c64c3e6a53b20485050b67a0ecd69487f3d57ccc35d1040f2668506e12de87197c12982b6ba683184ffc5b5b531964580870630a413fa2b83c7d53aff62d032b6e72f34992c49a8a8ccafc9f6aba90d97b422b0f583a6ca5e6ffb386ffd88a208f02cb4eae0072da17dea1a30b639ba1da0900acb0b68379f6ed65cc732d3fa91dccf4649f4c567e1fa6673b28d0a2051cd98ac0da3d732bbe4430d385276fca3a11be48f82c112def974e0ee17243bbc506ffdba484e31f3413250172236bbdacb45d946350f7ac5b83fc22a2f5945b0d05025e535219dce156c54adabad6c273b7de767803ce205802a6be35ef911830ce2febb3a9fa957f4739ea09f3e988f7a2b1fcc22910081e502fa7e8b441e90844ab6b5c05974b66bf4aa575a713adf9aebe0b808ff7a47b111ea19ad17c06a4826fd0ec7b5c352155819293491b86d7e7983c459bdbc080f19fe6975c5d8f77e0f467db546d3403b39d30df70d1902e2ca1e32df33677e313a9794733545f68243e7d7525c95cafc21f9dc4d0919b84b6f5aeef48635b56ed5e90b6894000bc733449d82f97274b0f02cb864a201518c5d48e0398fc93029cdb8cb87099f6e5a0c467422915e8d2ee67064c5d09718879f842551303bcf43e2584201287b595ed41a7242fa1dac75132013a99e3c7aa6e0392d9df2de51e525213a150576e94daa0f857233920f40192aa028ccb33c9590b5ae863dea9491a153e5b3229bc77e337c5e1985aba94cb1e25460059c1d74f056ae4c699adb768f0d5b745f34c43b9ddbd826ec0ce3626d8f9bbeb0193a007370cfe53ec65466db04347c039e94f6cec9a771212728ebfd772e017cf13cba65b4829dfe9723f7b647a077408d575aae8e7c432025ce04371cc57ce4cd071f04faa24083e1948fb2d62a739389a0bf7b146de81f09fd8ba8d54cdb9b4be83bfccc70e62aa23e247ae7d7627139b5733d53cc8603ed382b623cb6542911909a0ff7267c4f33dc784817279d80ee37a8926b908e88d0aaa69faa8a15fbba5728a41d0f37a9dc1812e9c5ae1dcaf00a1352eddd04d0aec395f25d73b012a918043139914785128b84210741c4638804ab934bfdfcb7302bc6e2b9761c6ffd660c587ab26d934a64e80edb11aea5b56d6e99d68bcfe938b048ca3db808e0876f4223045c1508f18d0ecd50ee95d034251dfe2eab6f8e95bac7057ca472159318bf169aeb3872a30c2ae67c0273200d7687711b75db12b40217a10da212b22028433a67967cbe67d7e0ee50c9dc3c4f152d1d13c15803d6f7eca9dc0bbc2c01081a433f6d2ba42819178a124a11b392caf7827982b7b96bdd78f787dfe57c741b80927032ffed821e73c3f6b0eb9a2093d482e64982111a2ffd71256431b63939a703806016c43e3e7f90aa121f1607818b6c41a009a91d8c083ea12a501f1c7d675b33266dcd00d7904dbee47d508004254aa65c22a6134072f485cd115c7c10a32fb89d2d3887730d1f25ba9e97c95b3b27cabcad8b3fc078092285afeb205b4da8c6737eae3b1dd5690452be7fc9d41951a97790a71832a6386d79ba490ccab6d3adb5e85923275c1beb30c70edc114c3c74b371e41cefbe0c3adc070f3e8167de1f67de75ee2a9224fc820246775bc51f138e8288a1ca446f8a0f7af6774f899eedf8001e583cd3f1dd580f5ac0f8d6e3eab18f53cc13178eb913c603f04c30ac0417804edd6394bf97fe1f72d3ceca0e0eb35325bc86568f897394b8a13f98ce2427cc64a6aae2d49c98f8ba56f9b5bb70688020c1c9e754dc86ad6bfe427d58dd27cbabe84106f016049c89d590babb28b92a5a062c3acd04120e8fe01b131c7022ac55828b88891c224e009325a30fc04725fde22d13b7a93bb658eff1ff5837016589a351a93eb73f50a0f533ae3b86cb442c71d01033dcb5646798ce0553e3f1fca2339c54ae7932dd434db75d02d0a96d1984e90a1592079fc475e969c6eee247bc4905fd9a1ee881bc7cad1b3d69ef51172536f5d0dd056389b5b97fc97b28977415b098955d1fdfae1c954eb8495c8796d920424f954f6da273800e71cf23233260f7f993902c34d37a78be4b21df293551f404a262a9b13f9a170931a58b71bbfc9c75a75965b0e4cece5dab907d2ba35b9353bedf58c5fac3713cf4299b0da83ad854fa9eee3a3f35f6c4f7db95e0378961388ed0fc8011a455232bed27a7ac797af0307df0ac2e22b59dfa65f334c68580fcadee4dd988393b28246fd60c633c61bdbecac952bdda7b5e40f940ab8315ac904b68085e6d1d5c8fe162f3994504011ece185a06e56bbe18acaf05970fe2a691d97c8b8f5a53f0e6169ffee1f48d920830d0309e681fb01134839b6d867dc20e1f20ced3a218ca55e2b1e89d8c34fba0f9229c852d5dce0b28400bcfafa7bce8060e1768eb79d368fb6d32b6abbe363c2d7f5d5e4ab3bfbc832541083f211e04346f973c7255e156deb30054185fe419012564f0289b60361cbf28131385400bffb7d35c2833576d4aa4909c84df2e843017eeb386f2995526a5b8eedabc51670d0d65f12b8c65a3c90e5be4bd9a1d21d08def6e53df6f6431de414d6332d00979a412a84d6ebb83c2213258da7068559846e7082f81eef6998ceff7ce2d24b699457834510058d33c67c4eb94c51c9da74f049133fdd817b89a8c4e9f723fce22e027e9e6007edb89ce5b5b1a9b6b30aefcca8b237ff700a75ec5fcc422a04ab26b86898d5a1e084836e92411d82700c65f716ec8d6c705dbadf5150e5c452e7caf87031efb6322ee1a3dae034cfb6a6139ec5ab5a2d6d539a5db4b3b94c84cce351f21d3331d86ab656cfe52441fb9231cf154b91f701ebfcd04177a4f54b4f70788eda5e11b29b245569d29c31ed5681e968279be820fb6a72c2675a5227d1a8085912606010a244ac9ea4fd1b5e4f73a42386ba34bb1c4a8389035b29ec0837a3e2f096be9a009bc50fc4900a77863df54f6771ccc6714404dd5b36ec32635f10be1cba1bde31f349a9731a6821e55877fb86a47c54faed148fb74f5fdab6da3cf163689200305df4239c719626f4c128d560b9c9e79417d0322e19b98181ffcd552c55ea81b6f7d6a283926df5f147cbd446408b95f0188e16c3abd687368cebede8c2565a868cf463a1a107a1347d6b56d6edc140fd1f4b14c90a9ded5e6edc846aea689ed753787cfd8cd9df81cffd387418344510947d3f37b14533fdaf1f0936c837453cfa86b914c76ef4ed7938cb64b74ed446abe150644e5ab24e4808782fb4c267e7de85ed7e4ace150fd77decf44e5c384306652090c6ed6ea538f76b48e4cf92964c5fd50f019cca0e5e86a66cb69a2066031d063828a0ca72f363c7c2ace89170ca4dcd1b5e2f3f43d23a491d465f6e489d8237453820d902cbb79ab44d0ea8e5e0ab506959217ce385c1223f5a5ed52e1472da56b9823dc145ebbdbc5c71f619a73d5de9249f0315e060505d4b45441a85e7538565ddc79a48cb00e45bddcf5c7c6737631565a10c36d60f2dc643d1d43f51de6ac59df9df46ec09c6dedb79ede2d4fcce8fbd98cd1b178ebc5a5a6314b3a344bf179175064a28961e2608c8c87f26be4cba2141a9f4b60b96933895000c5bd7aee92a46cfe5f96abb1ae96dc5ea76c1853404f0d5dd0db3c25d22260245834996cadf8b0851c99b202626c6ee99c64a44d2c27f90744e330d3fe6bb9f769dd789f45cec3a76dd61048e693544bb7cef927a06075c6c6b8b53bacde40be39cb5276d8600e75c2b5ca97d5701b2f52c37346096605ca6ef3e44e9081af37969bebb934529a48778c1c8fdf46f60f324376a6131086bb685432f8912e33a1e749884c566f252269e8d0a69297747642f6a6dfd97b320124441b560a0d8bc70fc1e76c2f02c8b39383977bfc6743fd852ee5ff0fc92bb082c4cb380c66f81be14f31678014f888a7043d496dc015afb5636d71d1d82ccc22e7ee6a9bbf8e14695fa6a233167de95d2aecdfcfdcf22047ffd78a69a6eb43b3cc0587c6be68d00ff4fdc2311536fa251689e3afbf9898ac280c660aa614b059a4da3546b475b5bc8fdfb8a16c02ebf7d850b448523b6162fb2aee8f93a55634232184362afe1360be13dfd3c445f54d48b401622b5b291d10b0fe58285d855491fab05b59a081815cd0e11cf3ba944122813147b9e57434e68b0585d43782b3de578631e5a728e096c601b2bb40bcf7e57e0181a83bd87db9ff6a404bad49c7fbbc369c77214d9ab64a29ed69a8ed7bcf89eb41996b957c16577a83fe3a24c6b7793d694f498a2a2b9a7d23ebdd8a6b5d8993586e016cf0c0e27a57b173ff8eacd8f29eaf697424edbaca4e4b7cb97d312cab4691865487df91fcfd44d9eb4a4f06511ded1fe73d2dac306a069a5a03503af33f659c9520dcdcf99bbde7e77311dc2f89e00ad2ccf71a867e5a0ab739ba863ac1d33c6821a15b82cdbc0b4e4bb141843d9952001edce9bc93fb9204ecdfd5d01a1288a6807911542ee02215d18a6e8624c24fb35db67d5ef608ae791f06945c1cca433de526a9fc0815faff7771f6809d00b04f51ad86d0d3487ba558c3263e1986315ff7d9bd666228810675ad202bdfc26774a4cf30d8ca4ec070fe919392a6b7a674100dfc5490f23316e15f1d196cf0d0013068cf8bcc1d46b2b1e2465884605e7bcea1d2ad8ea9a746de9e561ac28c0fe9b6790c38ea7cd4dde75f536a8a1225ab6bcbcc9346814ca0fe988736b8d15896166f4cc1ffc5f76c6fe1cb02b860eaa515232dbcfa96b61d1ecf88465938807ee451435d0e94468eebb15b4af09f8fbf363969eb5eaa262c9e282422fa50", 0xff9}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r10, 0x0, 0x0) r11 = open(0x0, 0x0, 0x0) openat(r11, 0x0, 0x800, 0x2) r12 = getpgrp() r13 = geteuid() r14 = geteuid() setreuid(0x0, r14) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r16 = msgget$private(0x0, 0x20000003c4) msgrcv(r16, &(0x7f0000000dc0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000700000000000000000020000000000000000000000000000000000000000000f0ffffffffffffff00100000000000000000000000000000000000000000000000000000000000000000000000001fb020fc14a945df4e20162d0d0000000000000000000000000000000000000000000001800000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000e06e613c7e2bffe83a6218247f2534c5e58d06a891a47836087bf2d5b93cc48fd9e73622a5442172153b181e9d6ca2078257b5e20490b9a38fc8ef6735fb7880d87dd809739a214d37"], 0xeb, 0x0, 0x1000) msgsnd(r16, &(0x7f0000000240)=ANY=[], 0x0, 0x800) msgrcv(r16, &(0x7f0000003e40)={0x0, ""/4096}, 0x1008, 0x2, 0x400) msgrcv(r16, &(0x7f00000000c0)={0x0, ""/31}, 0x27, 0x6, 0x800) msgctl$IPC_RMID(r16, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r17, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r18, &(0x7f0000000040), 0x0) close(r18) msgsnd(r16, &(0x7f00000017c0)=ANY=[@ANYRES16=0x0, @ANYRESDEC=0x0, @ANYRESHEX, @ANYRES16=r17, @ANYRES16=r18, @ANYRES16=r15, @ANYRES32, @ANYRESDEC, @ANYRES32, @ANYRES32], 0xa, 0x7fc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0x6, r13, r15, r14, 0x0, 0x80, 0x9}, 0x3, 0x7f, 0xffffffffffffffff, 0x0, 0x95fe, 0x80000002e7, 0x138, 0x2}) r19 = getgid() r20 = socket(0x1, 0x1, 0x0) r21 = fcntl$dupfd(r20, 0x0, r20) ioctl$TIOCFLUSH(r21, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffff48) r24 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r25 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r26 = fcntl$getown(r25, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r29 = shmget(0x3, 0x1000, 0x100, &(0x7f00001b1000/0x1000)=nil) shmctl$IPC_STAT(r29, 0x2, &(0x7f0000000100)=""/114) r30 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r31 = fcntl$getown(r30, 0x5) shmctl$IPC_SET(r29, 0x1, &(0x7f0000000200)={{0x3ff, r27, r28, r27}, 0xfff, 0x9, r31, r31, 0x7d55, 0xd75, 0xfa}) shmctl$IPC_SET(r24, 0x1, &(0x7f0000000200)={{0x3ff, r27, r23, r22, r23, 0x104, 0x5}, 0xfff, 0x9, r26, r26, 0x7d55, 0xd75, 0x4}) r32 = getuid() r33 = geteuid() r34 = geteuid() setreuid(0x0, r34) r35 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r35, &(0x7f0000000880)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fce409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa81723d9ff448a930a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf123e9520295d5eb5e6cebaec1ab26419fcff1c506ead1ca4ff09165b9b2c7704480ebfddd8cd3ccfdd07d2961fb317ed147fd1a769e8a5ccbf1111b21a57085641ba372aaf24efe34262c7002f4282ce78429e569a69c1d131af991b2b216a3bd864da0740ff66845c919b31a2c3470b1ec1d509ef59ee5377d5f28ca3d28049983c3ef488aa4cb82b11b8327457a4187cff241df6402719ba0838449e0564df5a"], 0x44b, 0x800) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r36, &(0x7f0000335000), 0xfcb7) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(r35, 0x1, &(0x7f0000000700)={{0x0, r33, r37, r34, 0x0, 0x80, 0x9}, 0x3, 0x7f, 0xffffffffffffffff, 0x0, 0x95fe, 0x80000002e7, 0x138, 0x2}) r38 = geteuid() r39 = geteuid() setreuid(0x0, r39) r40 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r40, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r41, &(0x7f0000335000), 0xfcb7) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r43 = msgget$private(0x0, 0x20000003c4) msgrcv(r43, &(0x7f0000001540)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000f0ffffffffffffff00"/235], 0xeb, 0x0, 0x1000) msgsnd(r43, &(0x7f0000000a40)=ANY=[@ANYBLOB="02ff0300000000000d92f87a67d790803fab37eedb5db9b4cb6a6ec545c20126c2e4b5f7a3f1c2dbc6910374425ce2c9c2f54d59fce65ce297a4aa0d7b33bef296a85554c457623f500f1bbc5b80ceec69369dd45a04db4e728cc6c04308f721499b8608f545f6490644d48af8ce273da7581d3db901de2fb9e75eff7b3a84ca8000000000000000c1e6bf2817bd0eb0310f03000000000000000fec4ade3410d2556b4b59fb6a37075653080000000000000083b00e5558e528940f388a5bfc3a5de5459e6a621c3b842b0a5a1cd530e96562000000000000abc1f7c15cb604168ee38e8430f84797bf5199a391e80880494f06414b3dd4c494eb36312011472bfc21b291b560563b22caf91893bbf2824a62a3d0770e529ed3879c0c46cc90be6d3518f7d953c62cd3f6386d94000000000000000000000000000000000000000000000000000000001026da3a5829f041455c48da6f3ba3bf81949d1559ce8597d0c87c9d60799f79f8e3207b19462ff9b32aa6993edefe9102d333b6b96a6cc325dbc970e38431ccad4096b295f8e46f84cff3973df478a19f588a53d86dcbe4a9b9562023b73938e2278ccccfd2f582200e3fdf9ae59b8021dfe7fc2edd403ded9fce71f4a33c3f47a21374fc474736aa98ff9eb5f92d1a8270b41ca870e008d3d16eca6a8ddcdc03eeb9446820b6c74fa34a08"], 0x1, 0x800) msgrcv(r43, &(0x7f0000003e40)={0x0, ""/4096}, 0x1008, 0x2, 0x400) msgrcv(r43, &(0x7f00000000c0)={0x0, ""/31}, 0x27, 0x6, 0x1000) msgctl$IPC_RMID(r43, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r44, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r45, &(0x7f0000000040)=[{&(0x7f0000000140)=""/132, 0x75}], 0x140) close(r45) msgsnd(r43, &(0x7f00000017c0)=ANY=[@ANYRES16=0x0, @ANYRESDEC=0x0, @ANYRESHEX, @ANYRES16=r44, @ANYRES16=r45, @ANYRES16=r42, @ANYRES32, @ANYRESDEC, @ANYRES32, @ANYRES32], 0xa, 0x7fc) msgctl$IPC_SET(r40, 0x1, &(0x7f0000000700)={{0x6, r38, r42, r39, 0x0, 0x80, 0x9}, 0x3, 0x7f, 0xffffffffffffffff, 0x0, 0x95fe, 0x0, 0x138, 0x2}) r46 = socket(0x1, 0x1, 0x0) r47 = fcntl$dupfd(r46, 0x0, r46) ioctl$TIOCFLUSH(r47, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffff48) r50 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r51 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r51, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r52 = fcntl$getown(r51, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r55 = shmget(0x3, 0x1000, 0x100, &(0x7f00001b1000/0x1000)=nil) shmctl$IPC_STAT(r55, 0x2, &(0x7f0000000100)=""/114) r56 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r56, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r57 = fcntl$getown(r56, 0x5) shmctl$IPC_SET(r55, 0x1, &(0x7f0000000200)={{0x3ff, r53, r54, r53}, 0xfff, 0x9, r57, r57, 0x7d55, 0xd75, 0xfa}) shmctl$IPC_SET(r50, 0x1, &(0x7f0000000200)={{0x3ff, r53, r49, r48, r49, 0x104, 0x5}, 0xfff, 0x9, r52, r52, 0x7d55, 0xd75, 0x4}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r48, r49) getgroups(0x5, &(0x7f0000000180)=[r49, r37, r42, 0xffffffffffffffff, 0xffffffffffffffff]) r58 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r58, &(0x7f0000000000)='./file0\x00', r58, &(0x7f00000000c0)='./file1\x00') renameat(r58, &(0x7f0000000200)='./file1/file0\x00', r58, &(0x7f00000002c0)='./file0\x00') openat(r58, 0x0, 0x800, 0x2) r59 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r59) ftruncate(r59, 0x0, 0x20000a) r60 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r60, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r60, 0x0, 0xa, 0x0, 0x0) r61 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r61, 0x0, 0xffffffffffffffff, 0x0) renameat(r61, 0x0, 0xffffffffffffffff, 0x0) openat(r61, 0x0, 0x800, 0x0) r62 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r65 = shmget(0x3, 0x1000, 0x100, &(0x7f00001b1000/0x1000)=nil) shmctl$IPC_STAT(r65, 0x2, &(0x7f0000000100)=""/114) r66 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r66, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r67 = fcntl$getown(r66, 0x5) shmctl$IPC_SET(r65, 0x1, &(0x7f0000000200)={{0x3ff, r63, r64, r63}, 0xfff, 0x9, r67, r67, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) r69 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r69, &(0x7f0000000000)='./file0\x00', r69, &(0x7f00000000c0)='./file1\x00') renameat(r69, &(0x7f0000000200)='./file1/file0\x00', r69, &(0x7f00000002c0)='./file0\x00') openat(r69, 0x0, 0x800, 0x2) getsockopt$sock_cred(r69, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r71 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r71, 0x0, r71, &(0x7f00000000c0)='./file1\x00') openat(r71, 0x0, 0x800, 0x2) r72 = socket(0x1, 0x1, 0x0) r73 = fcntl$dupfd(r72, 0x0, r72) ioctl$TIOCFLUSH(r73, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(r73, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffff48) r76 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r77 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r77, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r78 = fcntl$getown(r77, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r81 = shmget(0x3, 0x1000, 0x100, &(0x7f00001b1000/0x1000)=nil) shmctl$IPC_STAT(r81, 0x2, &(0x7f0000000100)=""/114) r82 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r82, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r83 = fcntl$getown(r82, 0x5) shmctl$IPC_SET(r81, 0x1, &(0x7f0000000200)={{0x3ff, r79, r80, r79}, 0xfff, 0x9, r83, r83, 0x7d55, 0xd75, 0xfa}) shmctl$IPC_SET(r76, 0x1, &(0x7f0000000200)={{0x3ff, r79, r75, r74, r75, 0x104, 0x5}, 0xfff, 0x9, r78, r78, 0x7d55, 0xd75, 0x4}) r84 = geteuid() r85 = geteuid() setreuid(0x0, r85) r86 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r86, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r87, &(0x7f0000335000), 0xfcb7) getsockopt$sock_cred(r87, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r89 = msgget$private(0x0, 0x20000003c4) msgrcv(r89, &(0x7f0000001540)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000f0ffffffffffffff00"/235], 0xeb, 0x0, 0x1000) msgsnd(r89, &(0x7f0000000240)=ANY=[@ANYBLOB="02ff0300000000000d92f87a67d790803fab37eedb5db9b4cb6a6ec545c20126c2e4b5f7a3f1c2dbc6910374425ce2c9c2f54d59fce65ce297a4aa0d7b33bef296a85554c457623f500f1bbc5b80ceec69369dd45a04db4e728cc6c04308f721499b8608f545f6490644d48af8ce273da7581d3db901de2fb9e75eff7b3a84ca8000000000000000c1e6bf2817bd0eb0310f03000000000000000fec4ade3410d2556b4b59fb6a37075653080000000000000083b00e5558e528940f388a5bfc3a5de5459e6a621c3b842b0a5a1cd530e96562000000000000abc1f7c15cb604168ee38e8430f84797bf5199a391e80880494f06414b3dd4c494eb36312011472bfc21b291b560563b22caf91893bbf2824a62a3d0770e529ed3879c0c46cc90be6d3518f7d953c62cd3f6386d9400"/330], 0x1, 0x800) msgrcv(r89, &(0x7f0000003e40)={0x0, ""/4096}, 0x1008, 0x2, 0x400) msgrcv(r89, &(0x7f00000000c0)={0x0, ""/31}, 0x27, 0x6, 0x1000) msgctl$IPC_RMID(r89, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r90, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r91, &(0x7f0000000040)=[{&(0x7f0000000140)=""/132, 0x75}], 0x140) close(r91) msgsnd(r89, &(0x7f00000017c0)=ANY=[@ANYRES16=0x0, @ANYRESDEC=0x0, @ANYRESHEX, @ANYRES16=r90, @ANYRES16=r91, @ANYRES16=r88, @ANYRES32, @ANYRESDEC, @ANYRES32, @ANYRES32], 0xa, 0x7fc) msgctl$IPC_SET(r86, 0x1, &(0x7f0000000700)={{0x6, r84, r88, r85, 0x0, 0x80, 0x9}, 0x3, 0x7f, 0xffffffffffffffff, 0x0, 0x95fe, 0x0, 0x138, 0x2}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r93 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r93, 0x0, r93, &(0x7f00000000c0)='./file1\x00') openat(r93, 0x0, 0x800, 0x2) r94 = socket$unix(0x1, 0x1, 0x0) r95 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r95, 0x0, 0x200000000000c, 0x0, 0x0) getsockopt(r95, 0x0, 0xa, 0x0, 0x0) r96 = open$dir(&(0x7f0000000280)='./file1\x00', 0x40000400000002c2, 0x0) ftruncate(r96, 0x0, 0x69a88df4) r97 = open(0x0, 0x0, 0x0) openat(r97, 0x0, 0x800, 0x2) r98 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r98, 0x0, 0xffffffffffffffff, 0x0) renameat(r98, 0x0, 0xffffffffffffffff, 0x0) openat(r98, 0x0, 0x800, 0x0) r99 = kqueue() sendmsg$unix(r11, &(0x7f0000000780)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000080)="718c913fc7d96cd08c9c16172a09c32ca6ef0032afc81bde37258ac5cb8ded26177cbca47ef7d8cece6016b4120059354f13a4f29f278dea32a042f842e01e55589bedd32db8da556dadeecde6e1c509d574e949a8444dd02ba219b946005895df5ef921b72f4f119406538e97eb794f628963b7cca76e7d3d41c12b0fb40cb99b8642fa17ae853313f2fff481fc1bde27e717ab3c51db6baf1217e973f8f40c6e2d2d8edba08e4e9e07cdf4b9e5fdf018ea1b0162328e6028112bd49394d1c4777f80f4dad6f94166aae3b75806", 0xce}, {&(0x7f0000000200)="0021f33f7620bcdc0351d5d3c204abb29c256cc87ae28dd5e82146eff2a6c254e758342d12d45b4a5a641bb920393bda99fab6bcb0ff96f9b9e6ca70f569e1cafa107b97235a884ce91b636092ab771d72474a3b18bd848b3644990be8d24cf7329666b612ffe47cd711f75a2266550af021badf7b0747bec5c84f51fa4349ed813a79f71dcd7cf068ad3a1e64d4872c2be6c8d47c313bdadfca1cd864936c74cc4763ca15716b123d082b25676f7f6fb7c2231443b7a407d81b9710990abcfbe135e3e204254944b6b9d75fac84cafacf812e2ce75838b17026e57fb7653ced5cc73bd0ce7a17fa", 0xe8}, {&(0x7f0000000300)="c7c8d70be20e3dad85a3842624bc191971821ac1883ba383e477fada405db88a774827ab0e64baf46ac16ab3ee2d7492420c51c31a9e274d45ce5ca08a7614c211a5ffb91936788ed7ac327fa71b5a37e730accf2406e2b4168ea7290e7b90ddfd367c6782d5afd136e33d2be570791d80ad2ca7dc0473a79d4f68a4efdfda2f09e4d21b91f63ed4155957491b0f10cd2a17af548755ab554437f299c904cdb71219c8b4d67ec0015264ee5a18067fd843e1917a762d5e9690ef5a696064a496a9c68baae83071c65ba2e43fcc28f21b2b7f9cbf9214aa614aa22de94449d15d782fee6357e9b5629bbc5992f73283a0b824b65a3ee4182a", 0xf8}, {&(0x7f0000000400)="84dacb2a6ce6d84c449be67d7f6b20e00f1d4dcf3ae440173a9446c50a54f421c267e6e829ce7d3bb548ca36ba3269ab0ecc3f513a8693274e92250ff745452c1ac60516e88a3619bff1482c03edd31dfba8586acea80f9518a43538dac1650d5a90d2efedccb9f5234fa5fabd8a10d00dd4f132e9e3883e6568a3c9ee47579f192e37464cdf8559df4302713b217fdd3e8d1026c921b0a72603e92b6be6e9b5a1a4802ac9ed63528aed820c670543cdec52afcf3ead7bfa", 0xb8}], 0x4, &(0x7f0000000640)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r19, @ANYBLOB="0000000020000000000000007cd1000000000000", @ANYRES32=r26, @ANYRES32=r32, @ANYRES32=r37, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r58, @ANYRES32=r10, @ANYRES32=r59, @ANYRES32=r60, @ANYRES32=r61, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r62, @ANYRES32, @ANYRES32=r64, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r68, @ANYRES32, @ANYRES32=r70, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r71, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r78, @ANYRES32=r84, @ANYRES32=r92, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r93, @ANYRES32=r94, @ANYRES32=r95, @ANYRES32=r96, @ANYRES32=r97, @ANYRES32=r98, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r10, @ANYRES32=r99], 0x120, 0x400}, 0x2) r100 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r100, &(0x7f00000001c0)=[{&(0x7f0000000180)="74bd41b71eb8c4e6", 0x8}, {&(0x7f0000001680)="a06afe14fdd34b933718a39d7ae5fe4a641536f33553c6de4fabb961515ea71912bfa906620a066791c95cff1e7d23d82c35c51de7a1aa26471dcd6182ad618f5643a5d03315918c6d6004d60863ff45c90870285a1022d4282ea70902d548160109fa576a984f219254ba1efe42b8f26ea21fa3fa00e5645b82bcf17664d3729d737dfeca8688ca5350c7bafc7fb5769b92e06eca43bab5e3642db23f7bf540a0b782390c260ce1108b9831c23f1e2d6b1bec34c257abb8a1e3e962b6fdbbcf7afd268ff6289d90954ad89ebe20f023062aa446a55617eff54f9544eb35759e66f0f647166941f0a8576d16ea8ce3d02d619e96f75d500063357951417a29290624d405948a93fc4e2278f38b649045732174c14f27e1496c800967688fefcdd2e0e3e18ad9f32345bf6e4f967dd26d53b97b9617902d15878958e6f3cf1a1e536d1ba3f3dc4ca4d1971bad89eb44a26a06beaa6512cbe9d7f9b065d38c11fb5a21905954747f602227fef17c93b4aac2dd8b52282f756307c4c82717481c1a8a98936c2343016170f54a16fc81eaafc1b4d2cb9c5b0337bc537953bb23677c8e9c5aa40ec21d52dffd2dcfcae3297acc7ecf6612afa0622d10355674573905ad0ccff6c645b215f7303a90b0332cebf1fd6ee875be4fb72971b76a2a90920f9d7b4fedfc83d7b972ddcb4f152896e8ec9d4fa126f1ea06449d8309d598fbc50d32b05ae1517f6ee335f60fe807b8bdbdb4160fb4e66759c97d256f919e0bb3552d3b98ff35456dba2a1184d2b0cb024aea3aade04613835d2eefb9513f4c631aa8caccdf59e17a57ffe36b0bf796a94166bf2318b11d04c28a5b02eff76ee40c681bbc7db0a503027a962b4ad2d676109114c6ac1a52cf0cdb884f5023adc7696be3ee5d2f97072c64c3e6a53b20485050b67a0ecd69487f3d57ccc35d1040f2668506e12de87197c12982b6ba683184ffc5b5b531964580870630a413fa2b83c7d53aff62d032b6e72f34992c49a8a8ccafc9f6aba90d97b422b0f583a6ca5e6ffb386ffd88a208f02cb4eae0072da17dea1a30b639ba1da0900acb0b68379f6ed65cc732d3fa91dccf4649f4c567e1fa6673b28d0a2051cd98ac0da3d732bbe4430d385276fca3a11be48f82c112def974e0ee17243bbc506ffdba484e31f3413250172236bbdacb45d946350f7ac5b83fc22a2f5945b0d05025e535219dce156c54adabad6c273b7de767803ce205802a6be35ef911830ce2febb3a9fa957f4739ea09f3e988f7a2b1fcc22910081e502fa7e8b441e90844ab6b5c05974b66bf4aa575a713adf9aebe0b808ff7a47b111ea19ad17c06a4826fd0ec7b5c352155819293491b86d7e7983c459bdbc080f19fe6975c5d8f77e0f467db546d3403b39d30df70d1902e2ca1e32df33677e313a9794733545f68243e7d7525c95cafc21f9dc4d0919b84b6f5aeef48635b56ed5e90b6894000bc733449d82f97274b0f02cb864a201518c5d48e0398fc93029cdb8cb87099f6e5a0c467422915e8d2ee67064c5d09718879f842551303bcf43e2584201287b595ed41a7242fa1dac75132013a99e3c7aa6e0392d9df2de51e525213a150576e94daa0f857233920f40192aa028ccb33c9590b5ae863dea9491a153e5b3229bc77e337c5e1985aba94cb1e25460059c1d74f056ae4c699adb768f0d5b745f34c43b9ddbd826ec0ce3626d8f9bbeb0193a007370cfe53ec65466db04347c039e94f6cec9a771212728ebfd772e017cf13cba65b4829dfe9723f7b647a077408d575aae8e7c432025ce04371cc57ce4cd071f04faa24083e1948fb2d62a739389a0bf7b146de81f09fd8ba8d54cdb9b4be83bfccc70e62aa23e247ae7d7627139b5733d53cc8603ed382b623cb6542911909a0ff7267c4f33dc784817279d80ee37a8926b908e88d0aaa69faa8a15fbba5728a41d0f37a9dc1812e9c5ae1dcaf00a1352eddd04d0aec395f25d73b012a918043139914785128b84210741c4638804ab934bfdfcb7302bc6e2b9761c6ffd660c587ab26d934a64e80edb11aea5b56d6e99d68bcfe938b048ca3db808e0876f4223045c1508f18d0ecd50ee95d034251dfe2eab6f8e95bac7057ca472159318bf169aeb3872a30c2ae67c0273200d7687711b75db12b40217a10da212b22028433a67967cbe67d7e0ee50c9dc3c4f152d1d13c15803d6f7eca9dc0bbc2c01081a433f6d2ba42819178a124a11b392caf7827982b7b96bdd78f787dfe57c741b80927032ffed821e73c3f6b0eb9a2093d482e64982111a2ffd71256431b63939a703806016c43e3e7f90aa121f1607818b6c41a009a91d8c083ea12a501f1c7d675b33266dcd00d7904dbee47d508004254aa65c22a6134072f485cd115c7c10a32fb89d2d3887730d1f25ba9e97c95b3b27cabcad8b3fc078092285afeb205b4da8c6737eae3b1dd5690452be7fc9d41951a97790a71832a6386d79ba490ccab6d3adb5e85923275c1beb30c70edc114c3c74b371e41cefbe0c3adc070f3e8167de1f67de75ee2a9224fc820246775bc51f138e8288a1ca446f8a0f7af6774f899eedf8001e583cd3f1dd580f5ac0f8d6e3eab18f53cc13178eb913c603f04c30ac0417804edd6394bf97fe1f72d3ceca0e0eb35325bc86568f897394b8a13f98ce2427cc64a6aae2d49c98f8ba56f9b5bb70688020c1c9e754dc86ad6bfe427d58dd27cbabe84106f016049c89d590babb28b92a5a062c3acd04120e8fe01b131c7022ac55828b88891c224e009325a30fc04725fde22d13b7a93bb658eff1ff5837016589a351a93eb73f50a0f533ae3b86cb442c71d01033dcb5646798ce0553e3f1fca2339c54ae7932dd434db75d02d0a96d1984e90a1592079fc475e969c6eee247bc4905fd9a1ee881bc7cad1b3d69ef51172536f5d0dd056389b5b97fc97b28977415b098955d1fdfae1c954eb8495c8796d920424f954f6da273800e71cf23233260f7f993902c34d37a78be4b21df293551f404a262a9b13f9a170931a58b71bbfc9c75a75965b0e4cece5dab907d2ba35b9353bedf58c5fac3713cf4299b0da83ad854fa9eee3a3f35f6c4f7db95e0378961388ed0fc8011a455232bed27a7ac797af0307df0ac2e22b59dfa65f334c68580fcadee4dd988393b28246fd60c633c61bdbecac952bdda7b5e40f940ab8315ac904b68085e6d1d5c8fe162f3994504011ece185a06e56bbe18acaf05970fe2a691d97c8b8f5a53f0e6169ffee1f48d920830d0309e681fb01134839b6d867dc20e1f20ced3a218ca55e2b1e89d8c34fba0f9229c852d5dce0b28400bcfafa7bce8060e1768eb79d368fb6d32b6abbe363c2d7f5d5e4ab3bfbc832541083f211e04346f973c7255e156deb30054185fe419012564f0289b60361cbf28131385400bffb7d35c2833576d4aa4909c84df2e843017eeb386f2995526a5b8eedabc51670d0d65f12b8c65a3c90e5be4bd9a1d21d08def6e53df6f6431de414d6332d00979a412a84d6ebb83c2213258da7068559846e7082f81eef6998ceff7ce2d24b699457834510058d33c67c4eb94c51c9da74f049133fdd817b89a8c4e9f723fce22e027e9e6007edb89ce5b5b1a9b6b30aefcca8b237ff700a75ec5fcc422a04ab26b86898d5a1e084836e92411d82700c65f716ec8d6c705dbadf5150e5c452e7caf87031efb6322ee1a3dae034cfb6a6139ec5ab5a2d6d539a5db4b3b94c84cce351f21d3331d86ab656cfe52441fb9231cf154b91f701ebfcd04177a4f54b4f70788eda5e11b29b245569d29c31ed5681e968279be820fb6a72c2675a5227d1a8085912606010a244ac9ea4fd1b5e4f73a42386ba34bb1c4a8389035b29ec0837a3e2f096be9a009bc50fc4900a77863df54f6771ccc6714404dd5b36ec32635f10be1cba1bde31f349a9731a6821e55877fb86a47c54faed148fb74f5fdab6da3cf163689200305df4239c719626f4c128d560b9c9e79417d0322e19b98181ffcd552c55ea81b6f7d6a283926df5f147cbd446408b95f0188e16c3abd687368cebede8c2565a868cf463a1a107a1347d6b56d6edc140fd1f4b14c90a9ded5e6edc846aea689ed753787cfd8cd9df81cffd387418344510947d3f37b14533fdaf1f0936c837453cfa86b914c76ef4ed7938cb64b74ed446abe150644e5ab24e4808782fb4c267e7de85ed7e4ace150fd77decf44e5c384306652090c6ed6ea538f76b48e4cf92964c5fd50f019cca0e5e86a66cb69a2066031d063828a0ca72f363c7c2ace89170ca4dcd1b5e2f3f43d23a491d465f6e489d8237453820d902cbb79ab44d0ea8e5e0ab506959217ce385c1223f5a5ed52e1472da56b9823dc145ebbdbc5c71f619a73d5de9249f0315e060505d4b45441a85e7538565ddc79a48cb00e45bddcf5c7c6737631565a10c36d60f2dc643d1d43f51de6ac59df9df46ec09c6dedb79ede2d4fcce8fbd98cd1b178ebc5a5a6314b3a344bf179175064a28961e2608c8c87f26be4cba2141a9f4b60b96933895000c5bd7aee92a46cfe5f96abb1ae96dc5ea76c1853404f0d5dd0db3c25d22260245834996cadf8b0851c99b202626c6ee99c64a44d2c27f90744e330d3fe6bb9f769dd789f45cec3a76dd61048e693544bb7cef927a06075c6c6b8b53bacde40be39cb5276d8600e75c2b5ca97d5701b2f52c37346096605ca6ef3e44e9081af37969bebb934529a48778c1c8fdf46f60f324376a6131086bb685432f8912e33a1e749884c566f252269e8d0a69297747642f6a6dfd97b320124441b560a0d8bc70fc1e76c2f02c8b39383977bfc6743fd852ee5ff0fc92bb082c4cb380c66f81be14f31678014f888a7043d496dc015afb5636d71d1d82ccc22e7ee6a9bbf8e14695fa6a233167de95d2aecdfcfdcf22047ffd78a69a6eb43b3cc0587c6be68d00ff4fdc2311536fa251689e3afbf9898ac280c660aa614b059a4da3546b475b5bc8fdfb8a16c02ebf7d850b448523b6162fb2aee8f93a55634232184362afe1360be13dfd3c445f54d48b401622b5b291d10b0fe58285d855491fab05b59a081815cd0e11cf3ba944122813147b9e57434e68b0585d43782b3de578631e5a728e096c601b2bb40bcf7e57e0181a83bd87db9ff6a404bad49c7fbbc369c77214d9ab64a29ed69a8ed7bcf89eb41996b957c16577a83fe3a24c6b7793d694f498a2a2b9a7d23ebdd8a6b5d8993586e016cf0c0e27a57b173ff8eacd8f29eaf697424edbaca4e4b7cb97d312cab4691865487df91fcfd44d9eb4a4f06511ded1fe73d2dac306a069a5a03503af33f659c9520dcdcf99bbde7e77311dc2f89e00ad2ccf71a867e5a0ab739ba863ac1d33c6821a15b82cdbc0b4e4bb141843d9952001edce9bc93fb9204ecdfd5d01a1288a6807911542ee02215d18a6e8624c24fb35db67d5ef608ae791f06945c1cca433de526a9fc0815faff7771f6809d00b04f51ad86d0d3487ba558c3263e1986315ff7d9bd666228810675ad202bdfc26774a4cf30d8ca4ec070fe919392a6b7a674100dfc5490f23316e15f1d196cf0d0013068cf8bcc1d46b2b1e2465884605e7bcea1d2ad8ea9a746de9e561ac28c0fe9b6790c38ea7cd4dde75f536a8a1225ab6bcbcc9346814ca0fe988736b8d15896166f4cc1ffc5f76c6fe1cb02b860eaa515232dbcfa96b61d1ecf88465938807ee451435d0e94468eebb15b4af09f8fbf363969eb5eaa262c9e282422fa50", 0xff9}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r100, 0x0, 0x0) r101 = open(0x0, 0x0, 0x0) openat(r101, 0x0, 0x800, 0x2) r102 = getpgrp() r103 = geteuid() r104 = geteuid() setreuid(0x0, r104) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r106 = msgget$private(0x0, 0x20000003c4) msgrcv(r106, &(0x7f0000000dc0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000700000000000000000020000000000000000000000000000000000000000000f0ffffffffffffff00100000000000000000000000000000000000000000000000000000000000000000000000001fb020fc14a945df4e20162d0d0000000000000000000000000000000000000000000001800000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000e06e613c7e2bffe83a6218247f2534c5e58d06a891a47836087bf2d5b93cc48fd9e73622a5442172153b181e9d6ca2078257b5e20490b9a38fc8ef6735fb7880d87dd809739a214d37"], 0xeb, 0x0, 0x1000) msgsnd(r106, &(0x7f0000000240)=ANY=[], 0x0, 0x800) msgrcv(r106, &(0x7f0000003e40)={0x0, ""/4096}, 0x1008, 0x2, 0x400) msgrcv(r106, &(0x7f00000000c0)={0x0, ""/31}, 0x27, 0x6, 0x800) msgctl$IPC_RMID(r106, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r107, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r108, &(0x7f0000000040), 0x0) close(r108) msgsnd(r106, &(0x7f00000017c0)=ANY=[@ANYRES16=0x0, @ANYRESDEC=0x0, @ANYRESHEX, @ANYRES16=r107, @ANYRES16=r108, @ANYRES16=r105, @ANYRES32, @ANYRESDEC, @ANYRES32, @ANYRES32], 0xa, 0x7fc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0x6, r103, r105, r104, 0x0, 0x80, 0x9}, 0x3, 0x7f, 0xffffffffffffffff, 0x0, 0x95fe, 0x80000002e7, 0x138, 0x2}) r109 = getgid() r110 = socket(0x1, 0x1, 0x0) r111 = fcntl$dupfd(r110, 0x0, r110) ioctl$TIOCFLUSH(r111, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(r111, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffff48) r114 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r115 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r115, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r116 = fcntl$getown(r115, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r119 = shmget(0x3, 0x1000, 0x100, &(0x7f00001b1000/0x1000)=nil) shmctl$IPC_STAT(r119, 0x2, &(0x7f0000000100)=""/114) r120 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r120, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r121 = fcntl$getown(r120, 0x5) shmctl$IPC_SET(r119, 0x1, &(0x7f0000000200)={{0x3ff, r117, r118, r117}, 0xfff, 0x9, r121, r121, 0x7d55, 0xd75, 0xfa}) shmctl$IPC_SET(r114, 0x1, &(0x7f0000000200)={{0x3ff, r117, r113, r112, r113, 0x104, 0x5}, 0xfff, 0x9, r116, r116, 0x7d55, 0xd75, 0x4}) r122 = getuid() r123 = geteuid() r124 = geteuid() setreuid(0x0, r124) r125 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r125, &(0x7f0000000880)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fce409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa81723d9ff448a930a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf123e9520295d5eb5e6cebaec1ab26419fcff1c506ead1ca4ff09165b9b2c7704480ebfddd8cd3ccfdd07d2961fb317ed147fd1a769e8a5ccbf1111b21a57085641ba372aaf24efe34262c7002f4282ce78429e569a69c1d131af991b2b216a3bd864da0740ff66845c919b31a2c3470b1ec1d509ef59ee5377d5f28ca3d28049983c3ef488aa4cb82b11b8327457a4187cff241df6402719ba0838449e0564df5a"], 0x44b, 0x800) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r126, &(0x7f0000335000), 0xfcb7) getsockopt$sock_cred(r126, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(r125, 0x1, &(0x7f0000000700)={{0x0, r123, r127, r124, 0x0, 0x80, 0x9}, 0x3, 0x7f, 0xffffffffffffffff, 0x0, 0x95fe, 0x80000002e7, 0x138, 0x2}) r128 = geteuid() r129 = geteuid() setreuid(0x0, r129) r130 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r130, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r131, &(0x7f0000335000), 0xfcb7) getsockopt$sock_cred(r131, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r133 = msgget$private(0x0, 0x20000003c4) msgrcv(r133, &(0x7f0000001540)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000f0ffffffffffffff00"/235], 0xeb, 0x0, 0x1000) msgsnd(r133, &(0x7f0000000a40)=ANY=[@ANYBLOB="02ff0300000000000d92f87a67d790803fab37eedb5db9b4cb6a6ec545c20126c2e4b5f7a3f1c2dbc6910374425ce2c9c2f54d59fce65ce297a4aa0d7b33bef296a85554c457623f500f1bbc5b80ceec69369dd45a04db4e728cc6c04308f721499b8608f545f6490644d48af8ce273da7581d3db901de2fb9e75eff7b3a84ca8000000000000000c1e6bf2817bd0eb0310f03000000000000000fec4ade3410d2556b4b59fb6a37075653080000000000000083b00e5558e528940f388a5bfc3a5de5459e6a621c3b842b0a5a1cd530e96562000000000000abc1f7c15cb604168ee38e8430f84797bf5199a391e80880494f06414b3dd4c494eb36312011472bfc21b291b560563b22caf91893bbf2824a62a3d0770e529ed3879c0c46cc90be6d3518f7d953c62cd3f6386d94000000000000000000000000000000000000000000000000000000001026da3a5829f041455c48da6f3ba3bf81949d1559ce8597d0c87c9d60799f79f8e3207b19462ff9b32aa6993edefe9102d333b6b96a6cc325dbc970e38431ccad4096b295f8e46f84cff3973df478a19f588a53d86dcbe4a9b9562023b73938e2278ccccfd2f582200e3fdf9ae59b8021dfe7fc2edd403ded9fce71f4a33c3f47a21374fc474736aa98ff9eb5f92d1a8270b41ca870e008d3d16eca6a8ddcdc03eeb9446820b6c74fa34a08"], 0x1, 0x800) msgrcv(r133, &(0x7f0000003e40)={0x0, ""/4096}, 0x1008, 0x2, 0x400) msgrcv(r133, &(0x7f00000000c0)={0x0, ""/31}, 0x27, 0x6, 0x1000) msgctl$IPC_RMID(r133, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r134, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r135, &(0x7f0000000040)=[{&(0x7f0000000140)=""/132, 0x75}], 0x140) close(r135) msgsnd(r133, &(0x7f00000017c0)=ANY=[@ANYRES16=0x0, @ANYRESDEC=0x0, @ANYRESHEX, @ANYRES16=r134, @ANYRES16=r135, @ANYRES16=r132, @ANYRES32, @ANYRESDEC, @ANYRES32, @ANYRES32], 0xa, 0x7fc) msgctl$IPC_SET(r130, 0x1, &(0x7f0000000700)={{0x6, r128, r132, r129, 0x0, 0x80, 0x9}, 0x3, 0x7f, 0xffffffffffffffff, 0x0, 0x95fe, 0x0, 0x138, 0x2}) r136 = socket(0x1, 0x1, 0x0) r137 = fcntl$dupfd(r136, 0x0, r136) ioctl$TIOCFLUSH(r137, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(r137, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffff48) r140 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r141 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r141, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r142 = fcntl$getown(r141, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r145 = shmget(0x3, 0x1000, 0x100, &(0x7f00001b1000/0x1000)=nil) shmctl$IPC_STAT(r145, 0x2, &(0x7f0000000100)=""/114) r146 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r146, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r147 = fcntl$getown(r146, 0x5) shmctl$IPC_SET(r145, 0x1, &(0x7f0000000200)={{0x3ff, r143, r144, r143}, 0xfff, 0x9, r147, r147, 0x7d55, 0xd75, 0xfa}) shmctl$IPC_SET(r140, 0x1, &(0x7f0000000200)={{0x3ff, r143, r139, r138, r139, 0x104, 0x5}, 0xfff, 0x9, r142, r142, 0x7d55, 0xd75, 0x4}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r138, r139) getgroups(0x5, &(0x7f0000000180)=[r139, r127, r132, 0xffffffffffffffff, 0xffffffffffffffff]) r148 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r148, &(0x7f0000000000)='./file0\x00', r148, &(0x7f00000000c0)='./file1\x00') renameat(r148, &(0x7f0000000200)='./file1/file0\x00', r148, &(0x7f00000002c0)='./file0\x00') openat(r148, 0x0, 0x800, 0x2) r149 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r149) ftruncate(r149, 0x0, 0x20000a) r150 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r150, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r150, 0x0, 0xa, 0x0, 0x0) r151 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r151, 0x0, 0xffffffffffffffff, 0x0) renameat(r151, 0x0, 0xffffffffffffffff, 0x0) openat(r151, 0x0, 0x800, 0x0) r152 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r155 = shmget(0x3, 0x1000, 0x100, &(0x7f00001b1000/0x1000)=nil) shmctl$IPC_STAT(r155, 0x2, &(0x7f0000000100)=""/114) r156 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r156, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r157 = fcntl$getown(r156, 0x5) shmctl$IPC_SET(r155, 0x1, &(0x7f0000000200)={{0x3ff, r153, r154, r153}, 0xfff, 0x9, r157, r157, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) r159 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r159, &(0x7f0000000000)='./file0\x00', r159, &(0x7f00000000c0)='./file1\x00') renameat(r159, &(0x7f0000000200)='./file1/file0\x00', r159, &(0x7f00000002c0)='./file0\x00') openat(r159, 0x0, 0x800, 0x2) getsockopt$sock_cred(r159, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r161 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r161, 0x0, r161, &(0x7f00000000c0)='./file1\x00') openat(r161, 0x0, 0x800, 0x2) r162 = socket(0x1, 0x1, 0x0) r163 = fcntl$dupfd(r162, 0x0, r162) ioctl$TIOCFLUSH(r163, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(r163, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffff48) r166 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r167 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r167, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r168 = fcntl$getown(r167, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r171 = shmget(0x3, 0x1000, 0x100, &(0x7f00001b1000/0x1000)=nil) shmctl$IPC_STAT(r171, 0x2, &(0x7f0000000100)=""/114) r172 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r172, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r173 = fcntl$getown(r172, 0x5) shmctl$IPC_SET(r171, 0x1, &(0x7f0000000200)={{0x3ff, r169, r170, r169}, 0xfff, 0x9, r173, r173, 0x7d55, 0xd75, 0xfa}) shmctl$IPC_SET(r166, 0x1, &(0x7f0000000200)={{0x3ff, r169, r165, r164, r165, 0x104, 0x5}, 0xfff, 0x9, r168, r168, 0x7d55, 0xd75, 0x4}) r174 = geteuid() r175 = geteuid() setreuid(0x0, r175) r176 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r176, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r177, &(0x7f0000335000), 0xfcb7) getsockopt$sock_cred(r177, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r179 = msgget$private(0x0, 0x20000003c4) msgrcv(r179, &(0x7f0000001540)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000f0ffffffffffffff00"/235], 0xeb, 0x0, 0x1000) msgsnd(r179, &(0x7f0000000240)=ANY=[@ANYBLOB="02ff0300000000000d92f87a67d790803fab37eedb5db9b4cb6a6ec545c20126c2e4b5f7a3f1c2dbc6910374425ce2c9c2f54d59fce65ce297a4aa0d7b33bef296a85554c457623f500f1bbc5b80ceec69369dd45a04db4e728cc6c04308f721499b8608f545f6490644d48af8ce273da7581d3db901de2fb9e75eff7b3a84ca8000000000000000c1e6bf2817bd0eb0310f03000000000000000fec4ade3410d2556b4b59fb6a37075653080000000000000083b00e5558e528940f388a5bfc3a5de5459e6a621c3b842b0a5a1cd530e96562000000000000abc1f7c15cb604168ee38e8430f84797bf5199a391e80880494f06414b3dd4c494eb36312011472bfc21b291b560563b22caf91893bbf2824a62a3d0770e529ed3879c0c46cc90be6d3518f7d953c62cd3f6386d9400"/330], 0x1, 0x800) msgrcv(r179, &(0x7f0000003e40)={0x0, ""/4096}, 0x1008, 0x2, 0x400) msgrcv(r179, &(0x7f00000000c0)={0x0, ""/31}, 0x27, 0x6, 0x1000) msgctl$IPC_RMID(r179, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r180, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r181, &(0x7f0000000040)=[{&(0x7f0000000140)=""/132, 0x75}], 0x140) close(r181) msgsnd(r179, &(0x7f00000017c0)=ANY=[@ANYRES16=0x0, @ANYRESDEC=0x0, @ANYRESHEX, @ANYRES16=r180, @ANYRES16=r181, @ANYRES16=r178, @ANYRES32, @ANYRESDEC, @ANYRES32, @ANYRES32], 0xa, 0x7fc) msgctl$IPC_SET(r176, 0x1, &(0x7f0000000700)={{0x6, r174, r178, r175, 0x0, 0x80, 0x9}, 0x3, 0x7f, 0xffffffffffffffff, 0x0, 0x95fe, 0x0, 0x138, 0x2}) getsockopt$sock_cred(r100, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r183 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r183, 0x0, r183, &(0x7f00000000c0)='./file1\x00') openat(r183, 0x0, 0x800, 0x2) r184 = socket$unix(0x1, 0x1, 0x0) r185 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r185, 0x0, 0x200000000000c, 0x0, 0x0) getsockopt(r185, 0x0, 0xa, 0x0, 0x0) r186 = open$dir(&(0x7f0000000280)='./file1\x00', 0x40000400000002c2, 0x0) ftruncate(r186, 0x0, 0x69a88df4) r187 = open(0x0, 0x0, 0x0) openat(r187, 0x0, 0x800, 0x2) r188 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r188, 0x0, 0xffffffffffffffff, 0x0) renameat(r188, 0x0, 0xffffffffffffffff, 0x0) openat(r188, 0x0, 0x800, 0x0) r189 = kqueue() sendmsg$unix(r101, &(0x7f0000000780)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000080)="718c913fc7d96cd08c9c16172a09c32ca6ef0032afc81bde37258ac5cb8ded26177cbca47ef7d8cece6016b4120059354f13a4f29f278dea32a042f842e01e55589bedd32db8da556dadeecde6e1c509d574e949a8444dd02ba219b946005895df5ef921b72f4f119406538e97eb794f628963b7cca76e7d3d41c12b0fb40cb99b8642fa17ae853313f2fff481fc1bde27e717ab3c51db6baf1217e973f8f40c6e2d2d8edba08e4e9e07cdf4b9e5fdf018ea1b0162328e6028112bd49394d1c4777f80f4dad6f94166aae3b75806", 0xce}, {&(0x7f0000000200)="0021f33f7620bcdc0351d5d3c204abb29c256cc87ae28dd5e82146eff2a6c254e758342d12d45b4a5a641bb920393bda99fab6bcb0ff96f9b9e6ca70f569e1cafa107b97235a884ce91b636092ab771d72474a3b18bd848b3644990be8d24cf7329666b612ffe47cd711f75a2266550af021badf7b0747bec5c84f51fa4349ed813a79f71dcd7cf068ad3a1e64d4872c2be6c8d47c313bdadfca1cd864936c74cc4763ca15716b123d082b25676f7f6fb7c2231443b7a407d81b9710990abcfbe135e3e204254944b6b9d75fac84cafacf812e2ce75838b17026e57fb7653ced5cc73bd0ce7a17fa", 0xe8}, {&(0x7f0000000300)="c7c8d70be20e3dad85a3842624bc191971821ac1883ba383e477fada405db88a774827ab0e64baf46ac16ab3ee2d7492420c51c31a9e274d45ce5ca08a7614c211a5ffb91936788ed7ac327fa71b5a37e730accf2406e2b4168ea7290e7b90ddfd367c6782d5afd136e33d2be570791d80ad2ca7dc0473a79d4f68a4efdfda2f09e4d21b91f63ed4155957491b0f10cd2a17af548755ab554437f299c904cdb71219c8b4d67ec0015264ee5a18067fd843e1917a762d5e9690ef5a696064a496a9c68baae83071c65ba2e43fcc28f21b2b7f9cbf9214aa614aa22de94449d15d782fee6357e9b5629bbc5992f73283a0b824b65a3ee4182a", 0xf8}, {&(0x7f0000000400)="84dacb2a6ce6d84c449be67d7f6b20e00f1d4dcf3ae440173a9446c50a54f421c267e6e829ce7d3bb548ca36ba3269ab0ecc3f513a8693274e92250ff745452c1ac60516e88a3619bff1482c03edd31dfba8586acea80f9518a43538dac1650d5a90d2efedccb9f5234fa5fabd8a10d00dd4f132e9e3883e6568a3c9ee47579f192e37464cdf8559df4302713b217fdd3e8d1026c921b0a72603e92b6be6e9b5a1a4802ac9ed63528aed820c670543cdec52afcf3ead7bfa", 0xb8}], 0x4, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, r102, r103, r109}, @cred={0x20, 0xffff, 0x0, r116, r122, r127}, @rights={0x28, 0xffff, 0x1, [r148, r100, r149, r150, r151]}, @cred={0x20, 0xffff, 0x0, r152, 0xffffffffffffffff, r154}, @cred={0x20, 0xffff, 0x0, r158, 0xffffffffffffffff, r160}, @rights={0x18, 0xffff, 0x1, [r161]}, @cred={0x20, 0xffff, 0x0, r168, r174, r182}, @rights={0x28, 0xffff, 0x1, [r183, r184, r185, r186, r187, r188]}, @rights={0x18, 0xffff, 0x1, [r100, r189]}], 0x120, 0x400}, 0x2) getgroups(0x8, &(0x7f0000000140)=[r3, r6, r92, r3, r182, r3, r3, r3]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x200, r2, r3, r2, r190, 0x29, 0x20}, 0x800, 0x8000, 0x31e500b7}) syz_emit_ethernet(0x36, &(0x7f0000000100)="c7a895b22a241c0a078359ff86dd6ff8972a8a308cfffe8000000000000000fc45bcfd97389200000000000000007bb4ca0a0ba67748") shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffc000/0x2000)=nil) 11:31:47 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x4030003) socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x8001, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0xfff, 0x1ff}, {0x18, 0x1, 0x4, 0x7ff}, 0x81, [0xc00, 0x0, 0x400, 0x80000000, 0x10000, 0x4, 0x7, 0x2]}, 0x3c) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r1, &(0x7f0000000340)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) shutdown(r1, 0x1) setsockopt(r1, 0x29, 0x8, &(0x7f0000000040)="88101c33630000dd0b653b16a118653897f01100000000000000", 0xfffffffffffffea7) 11:31:47 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x20) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/45, 0x2d) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000000c0)="868a4e2eba05abd886d5853f10", 0xd}, {&(0x7f0000000100)="376a553f5ad22b8eb52ba6b73df3c26b9c175bdd96d1881e1ff5cca912aea3bf0611637ab4fca827747a794046d5e09085507df787a8799a783f0677629ae35579d70fe327d3e683b9bc60a69a3202c68d6025b1570249b0bc5931d1e555fe55856f229a0bf7d7dabc6734f9b73e1434224b9ea019b50cf3b13dd4e6bb81c46a7675a915cd0f1a013b8071205db9c36582c8581cba008f820ec3d1ff232bceaa1fc07422f1f0ba6961108c2152e0", 0xae}, {&(0x7f00000001c0)="1b37871e98fdb42359c73c526f8451c1695a9021e17c4b7eabe6c6853d93c02e35d74cbfe952540f7e42f43de5e7440d9508ae98037086225a3516577e9a9135592e9e15e0af6c21def9c2279ea171ae2d828e15879758a95ab74b42876c30e5345fc68891fc107170393888696c0114ac627e35e5a627ae76e28c8f1c640bda6e9d4af2eca15551357bea97f2e8d93d5d963e4cdc1e9913d2e6c72ec0e40bc291d106e058851d827f28e0a90b942692230e342310a8cc8b9f067577aebcbb0e2fc4f04259fa62ab6f0e21c67aff69b41d145118a9a10398d1ccddaaaea1e1a4cc9516e9122f2b", 0xe7}, {&(0x7f00000002c0)="dea1fd8d096a9d944687b97a70dd763e90bae67d1aefb9d7fd08d7c7a89d37d60fb4868d78fcff7c6aeb56255474e7617757118dbbc5baa72ded008dc28ecc18460785afa477c8e433e258ad5b387942e8bdbb47a2b26b527db9f37869deeb30149ef9f1bdaa2ff987f7194615442d9eba60633934b91006eecec247bcb01b2a45a16e32ca0b9d54f2816b3538541cac955c73449522e7f1aa1c277b3af5088fed9e817394429002fb789c4fe02d9a3ea1d7b6006f638c8c5044f7b5a56e9912f720176f1b7617d12bd80ce73a48283665", 0xd1}], 0x4) r1 = dup2(r0, 0xffffffffffffff9c) openat(r1, &(0x7f0000000400)='./file0\x00', 0x40, 0x10) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x40, 0x0) writev(r2, &(0x7f00000027c0)=[{&(0x7f0000000480)="441a429e482f788d031bb8b4afbceacf95e9e8b9856b10a3c31b6a8f4feb48d16937c90e4723e6b83c038a1154e2f4e0b1830fd2308e4dc8bbb0c49ba0951ff849d79249ce1df91c7b03306ecf743d0701c843ffed7500caeb326dcfe59f3371dbbc1f097865138c656763268e436e745dd97a6b0d82f50defd9d9e1b61720f5cd696f0b69f129e4b4fb9d13a127cf4a0ec56797e2af83342f60ffe3e914dcd3c044b69711ea7a44b7512b2b9589ae8dae9d942a1fe66b3913a8ed712f17dc270971bf275d653f7827ae9ce61aa2d7db505eff25e4547e8d485450d5de59bdd51c58ab8160bfcf406c8adda06c358aadd3dc3fa4e4d835882747306abc9c658e40d3a3590e4746df8048e34f706178192b58ed296676ef5c98c6ac8aba90146fec1768119a2f77a5ca563e78c473fbf19df5d7d084bfd1a2734a324f02963cee435df21df3f7094d326fcdd8ecb83fc1fbe1a85e2678cb9bfd20d0c585b9866d335aa715de8f728dd455d001156d58aee2b9335d9a324c91a755213a23971a351cfa11517ac1098286ecd8554ba26d45494151d083c102b6a079b544418f275d0d9c9280dee93532d8a629e316cc6c8a2ff9bef87fcea6c2e669bc7da84e7c26f68c89c43fbee05df7bdd8e6f92630233c4d9e5ee1bdc878ace0bfa3d4e8641f98017a2a6a86c3b05754f2a4c85fc5f30d70755817bd3213d68f71ce4b895c05e7c9e5ce91835aa91d69d833663538b56f6e6ee2fae5fd464ee4d470a0b4582dbe99f20020878e5e780fde7eb6939cfcaa35409f766e9aedd608443e1dcb1f2ab95f4e20e9a8da3f6540bcdbc9ef81bd5d2181a172e99f13d2eba0e274e64b83dc3e80f18d9e06cfb6b6d480826f891c561c142d81ee3336a83ee51fec5e3ec2e6abc87b8180eb88943167761c1878ccb82ccd42dfc889c4334a8779ea6b9bb71ddc8a1fee7dde7dbad0e884b97f972926519c7ff5deb4206546750f834a3e48474e02365e925b0c2a49904bc016c3d90070f7964734cbd036d09f8ffe191bfd8dab59084f0aa27d744af460cba43373e400985cdaedbaf3115637dbb8a5338537c40786439201e96502ba0758f9160aa37cf404b5fdbc6d520bdb074a425c41272e95cb47395e25f5eacaef127890a98cbebfd6549e14d7b3c8e5bcd77369b85455b7a05f45af0778b4a8b174a778f207f90332f91e31018696aa79772e7ec191007a90e9b9c8205cb53b1143edff76dcc967e7687dfa9f9663408e1097de7633bf2dae5cf893fd8ce6b7aa93e84fdcb7bd7b4c3a53235ed3c6816a0c5906bb29aa4ac03ae815bc3301227331292d9699c53ab098ba18db9d8b966e3d40ecca84cd667a0e686c887635478b7cdbf820017aab9d69aa2402614b83b4e2db4cdfd411c1725850b751bc0f25eb316b5f653fde7cddca52c142f7298f36eff301410f768076460f20939a3b3a4ea7252f627ef5bd8655e954e753227f6256d5200d972c4034c2955bb32a2af2d52e7a65998fc58c768910b20b05b48d9fd7779728aa06e9295d184f6c2ba56dad1c9d667629caaece5e92598696ea83f33ad1ad5fbbecc795b553c84e6b5fc911afb0e4ed2fffe27575e60017043025dbc59c1bbe10cec9886ef6dc73ae75e2f622ad9388ab735fa31df7e66905d125d475b213093b05de64f51592889e90a24a5a8e1663ddab4cbcaad9fce7a7d4e3975a7dad09d519b7c84e9e8acf92710b19ddc65c42e798fbe768429f15c75c5534e9ba9ddecbc9f52d1d5433b834c9c1a0cd5aa7040ca153a13ae215eb9b43880f57cc227c41c9fd6b5aa8d07c13e0ae49b5861c2792abf67655fa3085d9104abd99e56d76b0812c1b19b0f57e31e46d407919af217d8fc388698e659283cab9f0ee4a78f245e9cedc812b8d2656fa1458430aea7b284263c317170b60c2628126534f229e3a3150f1605f7bbe8850f1dbed50dc51dbb0f17c9372c01a59476613540bf20b1cc4ca2aaed40bf501cf2038535545a77dcfa51e2682ce8f3c9331ba6a8b66e8de6214bee9ccfe5e1eae82997ceda41a023f38d7832616191f490a1a79d84fa764583b357673fa599de3e527845af389d33c001f45493e2033d2001cb0bb3c9001144658dffc3f2cfc7e06e81c3997559c4715308040b2067fb533cef9d316d1af56628d8a4f9e48ecbeb7ba398463bb427c7a962573846d07aa4eec8aa251a0f5f82605dec182a7bb219bc79991056ff15c1e95c63eb357cab599501bc5f983323f011cd920e022a2a8b5eb5b4db0b7d1c2c6982e426e844fe531044c454bf9f2a9b9a9d338aba69cfdb1284b82b1a193f8b8a6dbb547cfe008b348b00e5d737e1ce4b412ef25eb444b1c958eb9a582d1a93a533a61e011a98f6ef7afeb7ef0ae66f9023676eef935a9414d57d0028fb28c31725043529549a1a2bc6b2a4c6006cad5ee2a4b758278e85bb9ca5dc67fa747cdb11c768afe8ac3bfaac3a01904579dc56f1622bded9515c922c94344e80360b8634fc56645fd21527b9a3042d25a7aac0b4513c9519721008d5d1037f37cfc130c678737461ccf561137e68e39d5f945c935b04216df13c32bb3e6e43838f1df8f477ed64a03105585823770d138e7893ce9f9f6e7208c5566aac3ca052586e13bfeee0b7c652bb80cb87ec9f281cf2d2040febf8265fe2ee78b686cdea5e91f0ea404be85b6e7bb4a0eb9f96222bf13d256d03478b44e492d615f2fdb0241a44d427881a9b5fe3c0adf07aceb6b9f85bb7fc887360cbee8b2029966a732122a111a42d6b15cb6cf959d796f3dc1037e91d2cc02dbe53b7c8f0d477b2810f8476860eb66cfc9dffcafc5bd69e24371717c85276b8cceaafb1200094796d4fcbbebf1e4b1f981c7d033ae2f2b224a181fa2304e2484f37fbbcf693f4a4512935230325c2de89ba13c7966acb89b4bb732897f61e0d42902f7db6c2b6f6176d6188b1373d176e9e02f73e7f077e64d7f49bf8b87aad2c809f872be198c0d194e170a7d9c00769c545b4f3ac194795c88146c8b9c37f83a1ce6f1901b390b6efb655393c56cc72db3eab889dc0962d6cbeefecf27ab79a652ae54dc1428eabe4155d9100927fe2d4d9e65f35be3621b045d7e6e229a23526ae997588fbf7ead3138b4feed4dd71b3dc334f74e935950ecbbfd49c5e973ae0ddf1b174e1b023579a95947199ce2e499832c9e6abbf945f5ac595786d6ab1be5748b696a3f3a8b7ec5acdd6639151c3ca1aafd7ff9f6fccdfef262e0dde7a3c2152704b0bfddae7b8b70e583e36e25963c26f9b69f510fe7817d7ca8dea6d1f65a07d62c2c5fe219684eff09606a98e8adbb7b8530c6fe3b452eadd060668cb203f9b72bd87b4705e39885f2cca8f41a8592a200ece788c6595d1e46ee97989ce1b85f71b410766f947cf3c2e353c7912e1dd71f550e05b4c49a03d6db4cdaf1de9d9f6d154153b65a357ca671af89fbd7308b4de560d1487d3fd307f1488b83b44828bd6009e9fd405c6c799fff4f0a76a1152181404ddb5279b3be70b2d64a254e9d642c39426ffa5f02074b9f5a6957edd410b13dc2484b00297b9150312ec7e58ccd46be3bea42eed1d92f8ba957f053921555aad9113a4474659c45d404efa44464262c0826de183538923a9e7257b2a173ed80e02d0d5d3ce75fc9a9a225496d74deb0495650e268e277a885cda520c43f0f70d15495ee766b962e1593fbaec4c21b04c3ba2737135fc9e12e5ce5b129e24d239366a713e6aa76c027afe9efd1ed46fe7adaf68cba4b2f8938d4164865170c00c8a8f814ddd4970c56bf6c9a494680cbe51e3fd80ed44cc42d0a64c68d165462c19d76e6bc267939b9816d954a175affaee953fadbd37d8e9ce6d2ee09bc37bd91fd69cbf9a372da1c35fc07bd4f2df03cb32ee53e20859d65c002ae2ba6c70304316dca87ae80f1f208be3401fcfb6f7e18225b0a517abf9ecf93ba406f3061c29968b0116cfd81f692ef48e3529403dc12c53932c13db8839739e6f2d7be7618c32428de1eac40477d8e6f01bc7622fa8a865576d9ca44622ccec3b4286e24a5f5b0a8683f8d928efa590e8a037a9aef96007355af81b26bb63ef92dbeb818d1c1ac8918f0466da44384e961e9c0fc9f1ed68d97ca189c5664d5e3a5713e55e6fb58733499f1018093dbec749177ef1931f6f81e3e3f2ff4037ae71f790d7f062a4ceca86f3bd87730031cf166919b68a535fbd889ce6d533e14109636ffe2c508477141c96b152b7e9e325fbecdad2c26795d8ddcf7396b4a53d326125d33a4014e32bc196c608e445da21c41e81aba5f67ea71f85d09edc9394981e75dccb8fb57f662fb9905425318bb77a179195e02f5d52ab16b4c8c6d34056a6593e2de2e8b79f8a3731302a8e6d74b1f1001e61323272f29be06aa9f6b6280b2fa386b468ab0d00829fb7229115b91fae6a90ee7e4828198cb37ea7f4eeb24e0ae54ac29db74d9f1f455b75b5b835e53eac03eb0dae1c2aa2ae5e0fcf6255d4f69a029ad7b1375f693c13e7cae4358842188ac37dec055ab4177ce26b3a02c83014843af206d63b46d54c3f0b23eaa3b7ed0392d615f4b72506a355de22cfe3f8925010fb81ca54f4af61c3d2de6fddd3479bdbc9401bd7053a3ea41c6034a6cbf9656253a573225e94ef8d7e59c1aa7dd4251e3d95c0709de996bf30aebb870a3aab731462411ea31168b5a5f8361dbe70cb60cf532c9e08936eb15412278af5e0a16c8cdef789c8b88818874f2549855d0950c14c9997d40d8d30556117d1223153254ddaad5af1ab00f68d36c5f7b2279508da195014ac7c8cb05e352cbc15ca9427698f6ee7f19c1c9d9c8313eb9e38a6672630d3516a978ecf1424e5b1cca038463d8b8006eea72626e6cf8e2d371642bb002f2ec403af5ee0d40626cc6a8c77e5ddf4600e33ed07128343ea3a71ef0de4323751ce466d90b02e9dffd63534f92e6b6795092dff5aeb9474415be3c2844d89d4fe6beeca15bf221d3573c321b75152fc99aae71d437c52e3b94c15bd8c84d1d58967154de5273bf05162827e46d9ed082cb42e256ca6e0ffc514a0b0b4fed2d1fade05785559f6bf6b960beac14fd7e36fc34f6b4b58947a0e0465d8a3090255bcb70d6f6d3d45c9b04b2ccf9d1e33fd0e305decf1d31a77252662dde759a3e4ea333b9087a49b25454bc48db74a88304909b4f0a1be3c15bf344dbbbab384bc2a75acba62efede3296d19bc2b8f1eb5bb0a82aac20d3c88d6d6c1eb116a88b07e1be759511cdd0ecaadc0cdcaab560d2fa163cac1fff68d25d536fb6af62df61decb1a294fbf13591f52fbcb1abab8fc67113a1d3467864733e72392006cc879237b77bff1a4dfa4937f5f66d5c0ec13467a7f2a1e0936795779c4df5253d68574dc2640faeb655abf96099f88e8ba810d03c618ce04b2694094f96111cffe1bf41cad17b3ac9b0e3cda700d1b070ad36ef8d674c3838668d3eed97b69a9fe3ba750d8e0f57c8c910d9fddb3af6be85880b4becfceb8717643e2f51dddab4046d9c19f49c3281d60e3f610e50fbbbe4f39d4494562d9cd13303bc8fee76adb4de51ad23a1f5c05390b514ef2837927c45e32e24d2ea3f033cbeca130ceccba84d9f181fdb177e446a091825005f45360b7fc6f84fde53a2f68cd555d6a4c4b611cc2de07b103523394b9fcb22d4758cde0f88ce40317f1521203dc613d7dc7ed121089270e76b5e164fdeba8f6d825c8e70eedda2d5e9cc17705e48a16d7b2d853806f6d385e6ca23f004142", 0x1000}, {&(0x7f0000001480)="d769b3ac97682e290902de86e8e2ab5ed66673ddd21bb7e3afcc94e48c47c8494eaed3115bd0faf0b1cd7903b5e6b957f1915b993267e456dda4060a4e91997299ea192410a624b821526878a500cdc37ecad59210428dbe889f6ac662bbad2d0c89bb1869b8d3246eabee025fd23cdb6c3090599fe5ced08674eee8ddfb65a1d782dbcf87c467fde68068dc7e82a9d4f3353529b6228a3ef5", 0x99}, {&(0x7f0000001540)="73140e9d9d89b7c19f2f59ea37adcd6ff7ea4443f7937104e9ceaf398fecb0a8ca05ee51dbfd6cccfaeb725f45776f75a7eb780a0028ac9fbbe3e24a8823adc5955328d878963dbda9fad704234e82af025181e006875ca3ffa7fe4a479e83e18e4077aaadee8f2c8f6da131caf5afb6f0a51b9478a284dcfb577c88495bfda9a1a29ba7c5e7a0911139a1ff1797f026e4f80f416cca25920300b09e84312cdfd975d2cc9d6b1086b73c9d5dae5769e55da2681ee775105a1efb0b7f77b75c07008eba4ed18290ed6114f4f7ff1d98cbd831bac9222836d3cb1554e161491cfc1e67dd0f49", 0xe5}, {&(0x7f0000001640)="1c226b36a3", 0x5}, {&(0x7f0000001680)="5186faa049285bbbc50451f80a865d1b8be96b0155a8f304f86f940181d7dab5c21f5555775f290184c74dbacd2ebdb27fb3a9947ccbddb667c39bc369cbb5ae9035e03c36f6cfa7eb56f0ac6a97c661f821123d68330af9cd5ed3151674c5de94620eacb26a183b6f20", 0x6a}, {&(0x7f0000001700)="b4d0d3b4f7a5e19803f7e1a1e4e22db315f4e04cdb8bd9c76fcd97de92bfd4c584f161e438fee974712f69df1348cf9a4c385fe61e6a88bad671c7a088ee82631482991cbd1ed8297bb7ffc0629c72168915b7f6b127ab201edb7ebe16a93f9caf98ab21903b3f889b22a7c34d251581563e45eaacec91b4445f630919f8a3c393022413a17a0877f53a91a4c50605aeda4dd1e2d7bfcea1a5fe396c007949dba9809dfbebf9938b624d6b61e9bc724b73ff021c59adeacb2b3b0446862d1ca0ec9e3d71704d62de337892ba57ecbc66bc301d85bb8e15c40d257c9c3593223758b392aaf5d6b8bf11c5576b5254d72cd27345e3a1f606729e5dc01c589cc8faae5938f3a2ffab366a2cb76ac80b16ca7224c8bef83b9c750907e0af501e721a63bebfe53b2c67d6333bc78251f1054c34f9994c5c42fe112110ea4cc15dd0f24811cdb20ff7e31ff7931ac1778d12d0e5c485eb9d9d2560851fb7a7beace410996ba4f86e5bd49aaf4b6aec5f4773344c6689503d24b4e10c781dff3fd56e717e00dfe78553b27954d6719caa180f3ab4bae61d23e2e7d39d883e9154648a36dbba2646b5a45d3ab12bb675095e28a0448fde3f6409e0099bbd6b676d68342aa87b0091d7a77e6c5c199c193b7d2c3a39b8776f2b396f8b150643a80e394d0682b84f8563cbd879cb12419e076c369885c20519a4961fe01acd8a5bbc4b5f5e8aeeff2f4fa34baf65a2552fb05a1ea0d5631c5848f7770b5f6bb07eb883d8448825a37b678db86852c06fa34a13883dcf124ef4c677625da6da271e73fe5c9c1395f1ba5f99ab311c1bde481fd77344b827a52fc0bcaa4d3732023ba09532c6a1b8787c907f35285767c09c8aec5ffa057ab77f8447224367462afdab340cf826ae4ac14e26992510755731470f70baa9dde7fe510e0e88ea1b76fa8b2c7c24bd4dd6a43cfc0c638b9d49a02ec67a144c93b1d86e60c47c1530eacc1f48fbd739f0b06e7aa3917c2b4380b98c83e98a69ed65ac7d685bc3ccbf22b512de41c03c5ecc18ea34b065c5a7aa09ae13e82853539b2645316c7d77047f42185047e01823bef0123821822d862f73172f97d25d8c0a58dd396e77ea6ae8db5dcdfb0b3f13d58ca5aad6aa83f226086a74e99575a6aa5f0a7c51c58dce5ca5376c4be0f061bc43cb7e367423fd467a734a2b2e0f587893b1660b498fdc3736e5e8d2229ef11a472e6cf21479ef9dcb47b660a4eb697671b72df43f30381610bafc06c3b8c460f2abec1e567f2fc97cefb08140f1c0fba6034d37ba36fbc1198f1801b9cc7690f6f6352e051c05dcee879efd61e842387441615c91824245074d13d7147ff08c1f3343fa74c7801c4a14927d473dc241ed922f849ef44942c08efbf4678a49d4ebff2fe2b0993e5cccce2119f57a227ceffbd2074ded0439ff6e394ac4e27a9a51cba26c1ea92e7a88a040f18c6ff66222faf341bd3f99ed9cdc4c5a3f4d5e1de2005ba5cb90878323598a0734c4b68300c61435ebb0c79a3442b87a6b4ec42b0d2be3f61dd8ce6d63116d05d1a3f67a61d9eb5f5141ad5902c6d2a9b51c0f87c837fc1571ebe40ce8910489a886bb49633fa57852802a6d554e1ffae9c98ee4ddfe6f9547ff9fdb61244339d6d506b8266a0e4ac431a64e3c7a4b4d95d5e37a5a40af7f53d61444e1f0025dbae071a551b2a08366381e417c84ba659e1a61bec9f47789b4f942decff3ad0ddc8e376f1067568762bbf17ec87f218ba4f587838f142c5595134b7a8acfffb59d45714826fa0db8cccb1038e8f94a46d64250c7b8ec073592eb36a568c5e84d9757945208b18f1f814f94fa99d19b172a7c2065ddc58c6f6c00bf527920c5d6c32cb30a9b4b5b1f728ab23d95029a4a439390ce6e357679fb925bd149482ae0cebfe9ea713f97616e21571185b4594e1df461e78d99fb6d8cd7702171325da5074127676401a674ffdcd4c06ab58c0fc8bb5b48ee0e1550fc45a633d8c938b46f8f74eeef5a503522165b4412ce70242a38924984a4a0826dc17721c187a57a5ded4e772bc14cf80e300d4b29cac325fcabfbb9d4bda5b5fd55d5ea8833e45e500891d276f7e9b6b9ec105399ccfa70c6a1ee2a1bfd85ac0692846e6d7901617c64f02e87dd4ce78b91d56509a2d1b98214d6683f5c2813d4d2a8ffc086f7ac2f187bc508194899b8d5303ef27b9cfdcd87e3b4864cac04e6026bde0f2c4fe354ecbd0ef80c4a2a63b54380e175142d610d019f0acb2d0cb9b0e77e0bb71b90c4661080c9403cc46700cb5a3f8393eec3485a3ab614abb60a9c9ce0b1c5a5e5be145683e180dab8ad26c40dfebd8c9cf3655f0a68c0a671048760f81af4bcc1d47e3f5c0e03440101c4e0db759044a40333bb8219d2506d0ef184bf5680d341c721b3f3236f03f1c41b1b79e794305a976c7516ae28d6bee4f33df5dc2e536babb7f45ff97a36f83527c32b39a82dcd28dfed6fd1e68c30b559c87178dd06d146cc591494294749ddade1c1e8b9c6963760df4b6e375ca0bda0d5b7560c008b99f3ba271bdfdf8f4bf31325837aeb95c690d744b980a3fd92fab40032a089798b04f7f41bdcd30fbfd880335d30b8f3d8db704d222462e03eaf2fcd4fe12bb273d35528991883fad8cae9cf7856fef1d2152dc86cd176cfb09ea5332027d12a46579b63ec46332d059e9636b14dddd061de7934496eef46b86d793e2dc39350c9a76ffb55c3e019fcb7c4f5fbb43e0054644cad91857c40935c952923a0701263ec1e2cc2b133be8f66020973afcff1362808408d1edc90c9353d8cac443a389cbfd4da18549dd69ab9b3a7ab683e1b270600e36d0ecb333ddb5a9bf4715d9d5d9ccddcc9211caf47119eda40e8013109d916deb935acb40b54cfa3488e33238386d70b0cbb306ad0cbecff811931fc3695ad8fe5c094dce421de9b5868d93b9e57624d3ba3365de9a24e4dcc2d114f1a7a2e12f1a089daa24446eeac5f923557c909f82a6e0bed7113143870209aadc7493c9484c22b58cc80c9aa566f022d094eda36e2b56a2ea4e0dc98afbd249eb22a0c22af984a1930717da663003031bd1fec7140939953fbfced5ab342f0f55dcb467ac682cf9ac9e336cfad1644026664e416edce4ae3405fb7d4adb78e345bbd27d5406e673e5a2c46b4cf19948d058daceac167d68ab78e433b4938e12e9dfcc93c9bbfc5a15dfab1cd9b6729129966620fe6b210ccf71db6d02c391660d1181fe7ae198f2aa1cbd0f45b142ac852bccc394dbd2771d026ceb63879e8cb90f89d8634e279145e0ec1c92dd585dcb42bf4a7091cb9c903a74c17448636011b8bc63433c8d3ecb6b114c62bd2fe581c748fc33c38ea678883052fa873f5c9953614782f870fc98e47cb6b4571ab34a1817157746451774bdfa64d244105c8bde09394b685b2fc2959e00f383937b0a2a91f27fe83a80af2b0a4dbd61bf4090d2d6c0f95a274d7022bca3c3bdef564c8b2f4df924a7da764b2b3ae26ab081717942d51e8649efa82e693d7fb7ee1d58cf620131b739c6ddcf162f802ace9f66b7fc1f558b0ae8ff730cd71fedd88abd50df71e007bd8c15821f0ad82da687e77e613f49463f2a3288c47da709d4b794cf045e198e2d81e91a4d444a32a0561f15bfc5958294df0a60db37afb72b1858a65d3b5dad1b814ce11b66c326bf0ace3b40e62b6d44ff6a55e434189a124939ee867905650781bfd558c54af2c040731325248f8e9edf5bc57264dbddc9779506d4120345ff1df947b464c85766de2c94e10571809403699297bffb5fe7da320202ecf37ede39b9f77a6ad3c4988512ad1bc11c8885e4a4e399f513a68504bd21726977ea190e5eb17643a5dd68cbcad044779a2bea249282e5c091d28d81266f2ca1006529243da5f7e4295201c93009818d0ac668dccde5a97c6f832dda61558f00289f103aa8be48a80b3efd2e5761b87bea1d015a1a58ef19ec3c7dccee35bfd01c3df473303e060f591ffd1a63774c5854fff20334ad758a45d37b70bee9e46bec12fb3047ee949fcb3dca14e8153a16e74a072160e7fdf51d45b7d8a1246c4f514c6a046145c2f6f7a9f01f5acbdcf16aae57a19e6ce49e769daf457c3fd6c9f061f5abe1c8b0e5ec7a6a72771edf37603ad744fee564473210a53220dbdf61a73d1d344dee541bf85ebff992ee75462970bd9994cb33ed1803aa1a4c6ba94f94ab2f0e6cd536847c42f31e682e68f561e8d6b1f2cb682a9ac080a2d3d1f5cbbddf335ee29cf7b814b23f195f3f9868196b84fbb9cbb6eb77bccd1be3d1fbf175355707f7d83356de2ec3bebd4826886a4fdc906d55521c65fa8549b986afb19091e787a54583d1749cbdff46311ade56561d9c91996b85c7373d45d9c5888e1f9ec6dfd24adcf5a50472e238aaf949f6e6fbeab354b5b48da3b87765c7972a2e94c62cb37ff2c622c3cdaf471263a58580769c9d25c369f0dc6194ee6f19f68f882030cbeba12ec126e3be6b2c057c4c9540f01cccf0609d1782b328c45a3ce47bcc14261a4c276de12b736d71c20acefc2c878a32127ca61aa7f9d819677aab21026d6eed908eefe8441d3d718038ce237a7ac3ef3a125245ba88254c407c3b6106d009a7203071f19ebd37c4d7674c41d2ace18a5ce3180c9c611b621c8be6e7954ef334368aa00041efc90fa3087a0b19fbeb91cd570d633380d02fa1ae62835e3b41d39907e9dec6402a0dfe49ed8ac68a1a8b1625b3f22de45e62d21b338f8a4b42897d94d7d8f06d5f5b528354787b84b57bc73c88d2eee437c7ab11d91721a4a8fbfcc0e38ad21fe92e3371372ffee0759299df02a090bbd506f28fe37a03a6da93351c89ede6c51c2ab77ef6719b54de3175f7024ca792984f87e19f37d598eeb15ccb9e572c7ad852eb3176fb9d2d0c241f696d25b9cca7c9b1234729009dcd5d291a26a62a02b5b51ac218f2d2a0ca438c072c8f3db05d143b809ac3df6c4374c5268cbcb831a6f473a0a712a605b56dfe62512733cf8917268ea45976208b45964541c7f62f5f90a8460c94713a1a27215e8e4a2a9e4b624f47a3a90986d1121649a9f0719bbf4925138749355106b9fe33c87a719a121fc9bc1920e9a91702433ad7e31b8d13e6daeb76c88b34070964f54194e4e44f4b5cd7c8ab70735cf8d2a55b5c919c3c6e401561b5a79efa0b1862cb68c48b9698efd4132eb7943609741e6bc09fd6ecffd558d5f116954036290c43b733b09a94b8c71dbd516dafbb372afb852ed04d91898ed89b2288ed9465da6f46de82326f8d09c64d2840acfefa322d3ac500ef0b7f46b3bdc59dc390b719e6884b0861dfabaa5a49339e8c7b725d3e004d98ec52808825dbc3ec2933d5523e1f7fe0f5f121681c7336dc1001955c437c9a91315b11e57ac0e10052adc24c5fe9c1de48b70b53670f01d017aab60136d267580fdb9b1d7b2e13cd661b34689f5488a6d7ffb560748e294f0836fa70256727b95ef98715fdfbcdcb3363e55b37745426ef2062b1c30c077e783d8414f59374ade3f253d6d2d2a75c052a4fd0089eed71cbee0cb298cfe0f9629302f23181b8ee9984d2cd5ed9a8c22f4c2f281099a4fe39bf0b18d8503c692ecdcaf0d54424831bfd280d4f893216e966e7cffdea6966a7f8b362960a3fcb84da6549553166b7b075e0c439c53d9de336de0cd2bdf6aa07d18b52b0b7649030f8ad4107dd5d5733295e921bf5ae11dff2628499d5a2d5e874442fb00b64a29d75ff73b95a8a4833e", 0x1000}, {&(0x7f0000002700)="3b99043003f6b02720d49326ae28e690e7b6ebe5d8bc7e8f289ec87936389245649afcc23a3b1d2806482b47c3b5c25d14a8a57423b31b12557963f9b5ba06c832a93deacf6994ba76936b0d085782b7f741c5910c9b927233da3a3c787666f56343621a5998c125f2021c0103339f77fdc69787e1b73e9d08a3a9cbae0f193fbde10f7b360c", 0x86}], 0x7) r3 = open(&(0x7f0000002840)='./file0\x00', 0x20, 0x0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000002880)) r4 = openat(0xffffffffffffffff, &(0x7f0000002900)='./file0\x00', 0x1, 0x80) symlinkat(&(0x7f00000028c0)='./file0\x00', r4, &(0x7f0000002940)='./file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000002980)='/dev/null\x00', 0x8000, 0x0) geteuid() r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000029c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) fsync(r5) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000002a00)='/dev/pci\x00', 0x20000, 0x0) pwritev(r6, &(0x7f0000002cc0)=[{&(0x7f0000002a40)="1f32cbae294424703505eba97ecccb7c0eb08f58c0a4d420a71883d470e284dea293226c419224f14a5be613d925e673f0de37d89d83c47a5f0efe2ce0d7f16fcb38201a536b39b279d6fc0a5389c30ccc3ccefba06b3d04242dcb8420a680bf27af2fc50747ef6d3161910e51bec6ac2eadd7e58145dc", 0x77}, {&(0x7f0000002ac0)="2f4c688219bab40a52593a9cf83a284034e6921129c70516612151d292eade0fc42847c8ad485693ee7bc03a623b9cdae7b5f52f5e947c67d8df8d20c70f6a8b8a01a682c66224fa7d3501c01b94f9c14e20a014283d19a96e50936fbcce99f8eb27b085682236da8dd9ba388bfc68f65d37260ce92a50612c180308b72915ada352cdeb9d52409300581844cb4b4d71b58733f5de92ad48926fabe192cbc4cb590115f9d32a88514ce232", 0xab}, {&(0x7f0000002b80)="007544623f11609d94ce9f99b645a2aec55ad8bbe84d577c5d129d91baba83eba2a8ac595a3e5e35b2c738d6657c4399a9b46ca5afd7c7d636527768ffd06e34b4", 0x41}, {&(0x7f0000002c00)="174655a8a5b796e5b0ec1fabebc0892fd7caf5ff3f731172e1447f18e4e2b27877af46ce7d121efafeafbfab563b95ad498bc6e4cecd480b5f3ca1fb7e9885579354d005ca0e8a30405247fece0e0ec1f031a8d5fb71cb1c41a77a60d0907e8c1da785f9029bf843cd89a1d3d396c9f1c96bc337565966505f0ea6c83b4fc31de4616a9c31f5be1505b77fb26cd8a81ea2b45e34d26e77665d3931f25ade09", 0x9f}], 0x4, 0x0, 0x5c0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) write(r3, &(0x7f0000002e40)="4b679dd0edf5d1ea03d8cbc77f62796c154d959d4c6db079b03444a90b146402aa42fdd5df929a680c1783210973c5978bf5c1824537b862b57d687e76611b89ed789e955eeb717b", 0x48) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000002ec0)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000002f00)={0x6, 0xcd3, 0x400, 0x1, "aff5a6bedf26e20f924f681f11079d2d72663862", 0xffffff39, 0x55}) pipe(&(0x7f0000002f40)={0xffffffffffffffff}) accept$unix(r8, &(0x7f0000002f80)=@abs, &(0x7f0000002fc0)=0x8) r9 = open(&(0x7f0000003000)='./file0\x00', 0x8000, 0x4) ioctl$TIOCSETAW(r9, 0x802c7415, &(0x7f0000003040)={0x1, 0x8, 0x80, 0x3f, "f333c84db87ab722f1f884d800780ae591a9c12f", 0x0, 0x2}) pipe(&(0x7f0000003080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f00000030c0)="7ee4dfb0c99f6df6241e8120c03d9d384d5e9fdac219cd5d07e34f5fdcbe16e55f89f79e7a390c39b358a03a9b04687d43f2d4737a99a4009570c20f1c1b2bc0efa127ac7d38ba4caa847921b790e2d8677709782d97f463c5faed2143ad54b144f89773e444a5dc27d3a8ddd7e515f18b919a61d0e339b9c6db61da1d1a83a3c4df8ebcafac399bf87b07076a78916188d33c69d0ad9ed2d93f7392", 0x9c) write(0xffffffffffffff9c, &(0x7f0000003180)="fee3cfe69704c8b9e4d1f41277e934ec53bdb9af4bdf847e97dbab39e88ff52975b71d4a95443891e2365116be7853965605df4d234ff3e29f711a05a9b5c6e7c9d7019596c3daf3c3ed761d5d580c5fb59774cfba4fb1d19766c02a9b167fcef5d7434b66c78fac0185192cfc71fd584f996f921c614ea9621070cf164f6946855024b76e33af6d8287523523a6dcffe4d63d2f716da6f11bb7d555ec107727d8cd766f0cd71f484e0e859ef9e700b74f625c97c9849b2af71df257a224fb", 0xbf) geteuid() pipe2(&(0x7f0000003240), 0x10004) 11:31:47 executing program 0: r0 = open(&(0x7f00000001c0)='./bus/\x00', 0x20000, 0x68) getdents(r0, &(0x7f00000004c0)=""/4096, 0x1000) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r2, r1) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) sendmsg(r1, &(0x7f00000003c0)={&(0x7f0000000280)=@in6={0x18, 0x1, 0x5dc, 0x6}, 0xc, &(0x7f0000000380)=[{&(0x7f00000002c0)="f4c5ee307c1698ccb5d8af4b00a99fa3222e2aa0a4ff7219d60e7c37f97b3b2e0337056f50e2b3f0c6b196e59a0c640dc13fe2160852122b83677dbf96d47b7e0b0d4a82c700451048d35cd6b0a3a39ee7d1c0cdd11f07e28cad38e588961ff0fcf677b674d83f9170656e2bb5b1cc0f132fdd905eb76ca8831f2743b401e231a66f8d1bbf30f4c6e49d4e647d3b03f455d12d28b5b9a127506a43f0b5b0d548fbbfca57a7e01b1dec9e4f87c9f0b357a5f7dcd8eb9cdafc2a915a436304", 0xbe}], 0x1, &(0x7f0000002640)=ANY=[@ANYBLOB="4000000000000000ffff000000080000ec899410907ac4f6df8e261e1abf5b16a0c0cd5a2f2c8ae695246c37e0b223825866f7dda5975f3b778b311537623ef15000000000000000ffff000002000000f934a29e791a949e45b8ba9f12f61765d2db82d0a535b1980af66ab52044c6d1fd78f0657df23e944f2f2ed7065631f9fe27f1911931738d2b7c1aca850400001010000000000000ffff000002000000c302de0048876591b668ea9e6e682e733e643560c262894db7c1bb7e56750962a876e82aa5600238a21fc7dce5974a90a89d08930e4f70a74d7614ae43933aea86c49a061f2d9d936e2df40fcc159b5ef6678a696701f477a9e434ac6d9d4728eab9b0f80ca5230fe0455d9ca6579b51da01c437acf88e1405679feff51c2cd51d9cf7d92d09a3242ebc5839b487df6daacfd3d6c11deda66ae1a8e339f12df8b11227db55d259811feebfd92459d084b1fcab7ba855f8d4a46057ddf7d56fb685c00dc8643a018e9e11988cffb2ee8926e7fc73fdcba04eced73617cf021f807fad79e2812791c565997ed3363894c4139f6add56349ab71d6fb7bed797235501b5de9834516ed4f08bb7a4fc87abafc2b8c8cc30c59efd5d6c419ae96e12ce17609260006661fb668ed037b650f04591abaeee9af542b52868d15dc280a4af9d69dceaa916a183d2d1de926eda68b66991d2e489e72de2a3b60050e67cb93efdde394b363921fc5a36926c92f6346719e6af27ae807e63a051abcbc85b096760ee31a1c80bb0fabc8987c632aa1e0e06c30b85f4ed3997ea125aa69e32c2e26100a001fe77d68fcdba4cecd3efa20340add2f132fcb3759e0b8d0e60ee4a84db56f4885394f2d2d1cff1b1205bd96620bd47086477a9819831292dbcec3b829ab762c06add5ac66de996922d70c2eddaafda03c8174bfefd464ca2568e9e8ba1b936ca18cdc0cccd54d2f6b08913d3ede58b420127906808922930bf9125f0687c57dbc3482a70d9e03ce6cf9b061cc48115b3a5c7385e7457f44e29f4e44074c083b545cbee40dc19faea8f360ed02bb73462ee3c1f06e4db5a689d9cdd2bb948921b6cef78e34b8e556fb914f0f7a2323ffbadbf86d8be15b5e8e19b59dcde02115487b1b92082672e906313ecb10569813ff039b2fe70d137ca5a6d95a4d3a0ca2bb39180a8c5de2226bc3990b94aec690703f3ee80740167ba8a1b188cbcf1a5de97560b94bafca83366fb3f24859f8ea180e2a8f83a70bee7ce4c30f70218967412079bd73df06addb49b59e6516e8d23de5883c4a816ccd0835b6874ff018a2fd622986aecbc1f70fb27134f884d35df1f10a2652c2431c9cc20409994faadf07d02b62e7aa01f29e2ad1a4cd864f055a76397f9470ff70ce9ef1b86ca3e6396da368c9df7f32b2a86beb9f8dfde9ddaeadf830bb094d8d282b38b0f85095068b35d110f919c8056f0494ca0e38214c2e00aecd6508c283fdecce30758359340620fbbed678e4d6b39d2e0ea888df0ab49ca66e18953c5f11008c2891be1532b5592bd84cf4f64a5a4c224ff36a5855412e074245fc62f08a276788e988437a04024ef49b6066ef9b0be8231736b18545f15baace665c8718f6f63a012b74156ac30dd6581c137f192ec5b37bb0e9e8a624c9f85e99797080f777ebbe6f16f8c9ab5e7517ff503a0bf265ea921d1f3bd2b8998377679ca805e45abeea67cd5887312e374341ed65224a5866156db03126726844e5fa4cedc151e30b5033a255a33012a05e2dea2247cacdcf636a4422cae263489e4449581b925495bb215a8b6a8abac5060828b895b968778f4114b519044c619a2bacc40e71639b41d3b5dd80b0b7bc6b68c73f8dae5e9a7896de838079a6d2f445bdd76601e1255aa0c433677380a43fb843e54271ed8ee41504442687498a16029b8014282eddd48c8c0f1438bc4bfb2b435e91d926e1ac1d780e560c7fdae5f6cef4f95099b603384bfa00518363c1414f62b847b21680994f632905f2e4e36b88c915e28912ed8863a511ce3f465640bbd5341a031c9a750f9728089355c52e6af8dbbd7b21a9ac7b08b14371d52331fac307b9e6a318e341e566a1b0a1ee5f305a49e559d8979ed50161a02fdc23eca8283776f048123915d04b2b7c6d31cafae2580e520dcf7c0d3194f4691214603b491a8cc74d2a8e7f5c8c74a10d874914c57a99b2f1b72a202c954467241bac1e3afee026211190d91043ca204c3d6ad985ce7f66cb3e6ec04c36f943865226f8564341a16f23448e62d15fa44bad8d356c008b22d5ef891b9f8a07984293de17fa84b8e23d15f5c8ba1fc3061144bdbf313b50099c6505417e2f41bb4643dacd7282276f424ee2430096a6cfac090d905063447043d4a5cbf4cc44de3fe9d9a5e31548328c8d45dda4d329007542b931460caba2fc94ddff13a966fd2ec62c0e05f4c3e092585b31c10a1cee303b8fb913ba0df3e7de8d08bca8747818cdf1ce49891fa8c58981877b262b988e759d6d292fbf62aeb73921df8b99a0845c81f506d4cdf8e42adeb7efea2e77d089a118313d754bb1a4f7e7068dbaabf45f74be370fd30fc86f676b469efd994d2e5899df9cd1eb8664c3e67c50666a8e7a178d21508c4eda2572819b2eaa41e1caab8f13f897e7ac908dcfe8fd9c24aa43d635db1568f2a226f44e3493c669326e40a2167be8443400cbd3596ad78f618a1bfd3cef89ea82234388d1f7d624af9bf1a23384634cb9f30315aa74175b0f544ce2e2c250c36458d8e9f28c05dee4427559ca0b441607090954f1dd9f750ba08607d31f238d4f0a1cdc55101941e315951107669e79f3daa45542229d80bf718af2715b6c1484711df021b29b695b8456cae43c0232964dfd2699495571fecf2172914322cbfd23c6d059d81eff65b2c77ad0c45fef928095e769335c03ab1274742ffb142854a4f6dd5da84e6c8a438fcef82c69ab97673468cce6cec9bd39d670c1568d2a0dbf7aa421a7dcc39c497509e53fa29a0e5632b4168f97bc564205e499a0cfe501eb0fda5c5dae99abf3689ba064d85aa9dc5720d378faea74de8c7b9106a21965c4d9dc17139b23bcdc63a1bbbc564528e0f39fcfcb3b5c86d69457e57525d27ffe7175f70a2863088c99b8e36df536a2ed646863fa145872c26a7fde82fd712c0cd1c374c4e3b0b9c96fc7433328cfe2545b8afb96cb6f85bdd307932ec5e0b8d61da4ebe8e24989cd11eb65b5dbbfe93a4d02bc7680db43253a39d03c7e8ebfdc2b9209c249dab4a800777f4ce62f60db22da79c0d54dc591c0dd7f94a4f237fdc256f176219c4f3acb983e2dff0bf6e1ada375c220572a8c01d95817c52f3518eebf9ee88f4d4f4a96ff9070c93be136e15a2fcb5861102e3e7beea32886b4dd0e12ae45076846075a47221eec7199f9d20668070992f910a1afab7364a0ca0137adbfc1024818dd686c1872e2287e39ab563c8d8e19add45984f247fb206aab729ebe6a0d1d272255a8408d6c8262fdce5a63832ed2a6deb264de4c50a76da73b990c3a6346b6b37470fbc6d72171f7e02b2e4c44453ad5b69cb6cd1daaf335dd2d82d1cb7b0b7750069c067b8fd3cbebc8290343f19dd6a004bdb6793008c2244f8ec255752db87f044514428587c9312d7f9937557b4abfd396a2ca35298da777ea9302b8635aa2c8340e1e98ccec4304798ef6d11dda2d4ce3aa32737d04d1df56112b8beb7146f6156a5a6b7d224f87f8e46a7e1c70cd3842c34cc66fa8173b224ebace13e7991f304e92bb174ac47755fa58a27aca8b7a324637412680c72fbeb66393d688efa9dc051f0c080e79f4948e9abf71ef4e39b2a59cefe7f8dddcfe09412a5312de4ec494e1f9769d5f991e4626635f3d16ff4910627e6d72c82aa8022cdad61f7a62d9a6a70a73b4c80f120714e825433f0577add03cf65bd3f74ec96ff1219e7762590d12469bf6c5ace8be3e42419fdf458bc1d8eb8e4541d2d251665c8e378f9362a2fd2c2d7d2a9839a31ac83788385d8742957e82599ca5e25349f11eeb11f306bf62bc898518a31ea6028876466245e709fed76eea813efd6bd8809e2fb58302cf5a2badca178e55e6fc6ea115bb272283e91a3798c4495a42cf2f261ce84c7538e2bd91827280fc078c705fd4b508a3e530cab8e9a1b5ed7796a7dd4652b99821422e22c4344cf1df1d9e1fe85247c1a1245414f6be08ed23dbda0a18eedeba8bd17e26c942fd98566a6148919eccf1ed2b96d684bffdee15be6c6ab974390e3581fc683f893031b19515fb77bf15d64e57711bbb6287d0244f3db59daf477869d65e6691a20084dcd30dd57b2369ba443d8ce20e858406f5cb557497482fc2f8444bd95c9fa555f1241d2b309c6defc34a5ac3690636c29cf9d18bac0924145e6417766284bae226a874c6c587c8c0246a65e266a29b74da210e0fc65cfe4c6289c2935ab2ba32415d66674e2463498c0f52edc209a640ab5c1a272019f03b750970e378c643d281984a69d5f07eef3f7e1c3b490a6d23fecfefcb02acf916b27dfda70bee1b44e448a471fa933653daa4cf32f4a38a6e2d5af90f66de77a21c0ca186548ea6fd57a1e84ad7413192074231263df4753c53148e48e1a0df0b84a842e1aafc05f836c83926f623a67f4576b87d3f6f37e6a5457b9eeb218b1af54a5f7f85b007067ad3c11cf3d761ed1559be57447ea009c6073610b3c9e80e9c4db42a31a793da3d592a929b8681302566a1bea17747b782cbfa2c95a3760486ddce1f8b68283de7852f14cab180c1f49b5a634a69c3844227ca134e27d0d5d26af65ca8039b49b32c629ddf1be8b0254e0807d52d850ba89ddbadf6d1971636a82cd0186a43496b7383925f7d9132d0f39bda701ea8a71c82a7258bd9073e51ec079143ec2913268736363d4883f30599ece8383aeb872d74e6c4278d9605be0652894a82f9715a8c0c0eba8e010b9b26344a4a9dd8f9bc76c7f53313b66a84b4e3c3a8cee08cc8d364530dea54b43c4f512c9360d97d8edea57f79afcbd7c163a98cb18c5116f4336553f122f32c4f495f562d8ead2ad254edda0bd281edce8370779a3216f674375fc7bf70bbd53a332438da2f85b98899c3d406c494c6c221dee147e1a8f95c98c771ebbb79b45c07e9798213484c7d153abcb41239eaa852f1fc055aeea0574ffd4546a7e225136f5d04d23c1a810518a109d60eded104612754a78a83763fb5c91c3a54b16a50816b85d64f2cd0433cff3f9b8391efa6e86a0e5f3af0df5f91496cad54993b98b7de7e43df61033424870c832b94f67cc82d479af27d2cd483dc24f89ac7120500e41492e0d394cd64b32c18bac986050c19bd009e706a81f6e0adf5a202f5e890f02cde05e2ef4cb8ae76f006f1173239f65d1abeb5cdc63350a002b003a67c80969e204bea7e71ed42cc2268c50f28e0cfb3e4d48bf4cccaafb51b3d7489300fb9be7c1f7e6a1af27031788e7c307d7d24cf24e027bc81b1c0b9f7ad43da4d7a9f1e407fc85e3ec837a2a366c67efebb776f298929c3203e323e84160f4f3456aa467ab554b4a78d60b10f3eb67e62c7898eac760647da2fab3c90673f0447a62fd8dbef42064229e26ebfa06948382ea0f6fe0e7d04656241c9f11c55967b014bb47822bf42f719b487947e3a7b969f147681df29143fa6b266186bebba4484d00265100e15cab021c3069fa10dca31e10c8ed63a3f18510712a9b9fd9a79a0e689cba9459ced391c7c76fcd054d1f0324408f729096682eedbbf83fa06a12f123e97f635d332bd07882da8b5b1accf19e12119bd450a7dfbfd5a336450356d2b1a41bdde387b94cfd2d8d1a7f94e13d3527d6c9c473d8f458e1bcd42a88fde99b8200e6db69b27313a69c385154de6f750aa9196cc81a41c28c5969315b85e11a4fdd6a3fc180e184e0115f3cdd2b4de447881abd8ebf7551021cb03e0a186f053be322f8ee19e03a201252e0126268777c682f46efb3f76934ddae3a3e6a29c503e2cd0a09874f73cf02b7bd9779cf8963dcb83dc6c17b7fa019f35c7c75babb67d7c0780a2a64ba9a482e3af45b4cc78953e3695b9c11028791cb06e76237a0a5d3dfd9f6207547a76cece66bd3105231a671ed1f012f4cacac290e3bcc1f4be7ab9cdaa14b813b9796c4f1a2bb8c228502f5c32b574dbc7809a4e30a168604be8ffdbf645851cd474e2863bb466d5cc33e9fbc743fa6d69f195e475179c951008a9d4704e918a95cc068801f68979cb70c6b7c"], 0x10a0}, 0x404) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000180)={0x5, 0x1, {0x10001, 0x7}}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='x\x00') bind(0xffffffffffffffff, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f0000000200)) unveil(&(0x7f0000000240)='./control\x00', &(0x7f0000000100)='c\x00') ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000400)={0x100000001, 0x8}) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 11:31:47 executing program 1: unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 11:31:47 executing program 0: syz_emit_ethernet(0x2, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaafadd60080000000800000000000000000050bc534d000000fc5a63149da1a86a5c1ca8205e000000000000ff020000000008000000000100340d0a98592b748063c0f67d2f8db7a93f3a57e29f5f506155472505cb8e43a5dd80d30ffa40b84965b44a556df0ee857ade28c1c710022203fdcc5c5d8b01bdfcdd181cefff0f00000000000040f7fbee2ce3a37fb8bcf082136e0454c9e3a03ece978d7430ecefb9ed0dbcd3f1aedca88e1d88fc3f9cfc91fa93284fca39d6282fc33c6cbb0d053cea5fe332000000000fa47eba1468b4ff78e8613a19c89d871dcb1ced46a4d527315df798e4f64cb82ff71d5d7f660a19", @ANYPTR64]) 11:31:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x20, 0x1, 0x0) shutdown(0xffffffffffffff9c, 0x0) r2 = socket(0x18, 0x5, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) r5 = getgid() getgroups(0x2, &(0x7f0000000080)=[r5, r3]) 11:31:47 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xc4, 0x0, 0x33c, 0x0) r2 = kqueue() poll(&(0x7f0000000080)=[{r2, 0x181}], 0x1, 0x0) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d5, 0x0) dup2(0xffffffffffffffff, r0) 11:31:47 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x30000000000) ftruncate(r0, 0x0, 0x20002000008) r1 = socket$inet(0x2, 0x2, 0xfc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="f02cd5df06e4ce9690030ccb67549ac8764b89bff5db15d8a97881264ad62ad9cc2948c10bd1cd8971432614", 0x2c) r2 = shmget$private(0x0, 0x4000, 0x62, &(0x7f0000ffc000/0x4000)=nil) r3 = getuid() r4 = getegid() r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000001c0)="f02cd5df06e4ce9690030ccb67549ac8764b89bff5db15d8a97881264ad62ad9cc2948c10bd1cd8971432614", 0x2c) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r8 = geteuid() r9 = getgid() setegid(r9) r10 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r11 = socket(0x2, 0x2, 0x0) connect$unix(r11, &(0x7f0000001b40)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f29384d0829696473d0000c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00fa0400000000000000d9ac55a52f7dc8062782813c8cefefdb23d4f9c0e36d58ab4f79a65f69e73991844d490000010062d8edd55587267ba5090932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ec9263b7abec3fef53c46f9362301576534c2d7eeac6f70900000000000000fccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc77d3f7ba942baa127a4dc3f3354fcd7b01e94dabddc8a713ecdb22c517b8939ff036a801b5669356a3f996255f4dd7183fa2b85204e29c8c37d69864a92144e3ea32e04d709d7d06700200000093a9ddc93e8223278f36593c68be103eb0954fa3c63eabf60d69f3a4917170bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0086bc590f407990dca000000000000b9d2bb8ecc80d287ba102349414033cc010cf7649214dec62bffdfd3721ca05d2204a978be2d7f0537314b6c74f050a28f74490156f4462cccb3d32fcdd6fd2e523b2309a109903b5f01d704048ecb4c02452c9950f3907cd34ad3ec4a509d096c0fa1d56223dd3ad22623a9b309e30f2d7597ef1096d8b304d3cb7c5dfb241a85dc1f845c5ccc3446048ba5091dd22d636327300f8b826146c8ee6482b31f72082a578b1f928ca4de8c9119b44295f0b3172c8d77f820da9ef7f715dd814378f7e9f0d1913d39f06e110fe7bf9bc457e368a9a1d9d4c927a4720c2fb3e3d81b83904c09a905497cdaae513b0f918391013fefbd0b35974c9c1f4c70be987f000045ce632e3ec0cf3d21f6be4e07218d3acf9061c787ac6da233a7ce12481a818c2fe2c98f62575cd83d14a444c25de8852192390911f847b4f5a4148c6097012fa1e566039a741d0c35d3d21f24beaf540b962b5c583a03b7b39db7cd14ba4f20d54938b1fc6ab6a0e207ce007e4805dbf7093379a9745906ff7da369edd2976ecf129fae28ccc240a25dc65011bc21cdeccfe05323d88b7a7771ec3b222d3342bc461af977f9d168ff7d4bbe53c1ea87e1fdafb519310058f68ba3fb415c179da6e2e3ceb05df5636a66367862c31ab098f1ebcb91c56ac7aabe8abc462478a852454c0ae54c9f6f5f534f96d93a16ad00d88367ad50c913212be66f7d21837be7a4e58bbd3edc89830d81d64d8e92fde74ca7b5c38802c6ab60d738cc60488b0e9e8231995b358183367a4c52f477288ecae3519e9f5e1d31985f5420808e3dfdd20b0101c2572e9aad0edb0300000000000000316ac273a4c691189e74c04b2d287b159a5f4f8cec6b40be97b6782214c39918d0aa72e9c1cbe0f14660a59e03306283ad9dfbde5650dd9501ce3106a9026519e7aea7c4c01369ea2b1bc161a4"], 0x10) writev(r11, &(0x7f0000000080)=[{0x0}], 0x1) r12 = accept$unix(r11, 0x0, &(0x7f0000000300)) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000480)=0x41) accept$unix(r10, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r10, &(0x7f0000000080)='\x00', r13, r9, 0x6) r14 = getgid() setegid(r14) r15 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r15, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r15, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r15, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r15, 0x40087468, &(0x7f00000001c0)) r17 = geteuid() fchownat(r15, &(0x7f0000000080)='\x00', r17, r14, 0x6) r18 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r18, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r18, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r18, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r18, &(0x7f0000000400)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r19 = getgid() r20 = getgid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r19, 0x0, r20, 0x10, 0x9}, 0x8, 0x1, 0x3}) semctl$GETPID(r18, 0x4, 0x4, &(0x7f0000000180)=""/253) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000240)={{0xfffffff8, 0xffffffffffffffff, r14, r13, r14, 0x1ea, 0x9}, 0x7fff, 0x20}) lchown(&(0x7f0000000280)='./file0\x00', r16, r14) r21 = getegid() r22 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x6a, r8, r14, 0xffffffffffffffff, r21, 0x10c, 0x1b}, 0xf04, 0x2, 0xffffffffffffffff, r22, 0x5, 0x8, 0x0, 0x80000001}) r23 = geteuid() r24 = getgid() setegid(r24) r25 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r26 = socket(0x2, 0x2, 0x0) connect$unix(r26, &(0x7f0000001b40)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f29384d0829696473d0000c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00fa0400000000000000d9ac55a52f7dc8062782813c8cefefdb23d4f9c0e36d58ab4f79a65f69e73991844d490000010062d8edd55587267ba5090932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df29173f9df01000000000000c1ec9263b7abec3fef53c46f9362301576534c2d7eeac6f70900000000000000fccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc77d3f7ba942baa127a4dc3f3354fcd7b01e94dabddc8a713ecdb22c517b8939ff036a801b5669356a3f996255f4dd7183fa2b85204e29c8c37d69864a92144e3ea32e04d709d7d06700200000093a9ddc93e8223278f36593c68be103eb0954fa3c63eabf60d69f3a4917170bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0086bc590f407990dca000000000000b9d2bb8ecc80d287ba102349414033cc010cf7649214dec62bffdfd3721ca05d2204a978be2d7f0537314b6c74f050a28f74490156f4462cccb3d32fcdd6fd2e523b2309a109903b5f01d704048ecb4c02452c9950f3907cd34ad3ec4a509d096c0fa1d56223dd3ad22623a9b309e30f2d7597ef1096d8b304d3cb7c5dfb241a85dc1f845c5ccc3446048ba5091dd22d636327300f8b826146c8ee6482b31f72082a578b1f928ca4de8c9119b44295f0b3172c8d77f820da9ef7f715dd814378f7e9f0d1913d39f06e110fe7bf9bc457e368a9a1d9d4c927a4720c2fb3e3d81b83904c09a905497cdaae513b0f9100000000efbd0b35974c9c1f4c70be987f000045ce632e3ec0cf3d21f6be4e07218d3acf9061c787ac6da233a7ce12481a818c2fe2c98f62575cd83d14a444c25de8852192390911f847b4f5a4148c6097012fa1e566039a741d0c35d3d21f24beaf540b962b5c583a03b7b39db7cd14ba4f20d5496aa0e9b0216a4b6fce007e4805dbf7093379a9745906ff7da369edd2976ecf129fae28ccc240a25dc65011bc21cdeccfe05323d88b7a7771ec3b222d3342bc461af977f9d168ff7d4bbe53c1ea87e1fdafb519310058f68ba3fb415c179da6e2e3ceb05df5636a66367862c31ab098f1ebcb91c56ac7aabe8abc462478a852454c0ae54c9f6f5f534f96d93a16c300d88367ad50c913212be66f7d21837be7a4e58bbd3edc89830d81d64d8e92fde74ca7b5c38802c6ab60d738cc60488b0e9e8231995b358183367a4c52f477288ecae3519e9f5e1d31985f5420808e3dfdd20b0101c2572e9aad0edb0300000000000000316ac273a4c691189e74b6782214c39918d0aa72e9c1cbe0f14660a59e03306283ad9dfbde5650dd9501ce3106a9026519e7aea7c4c01369ea2b1bc161a400"/1291], 0x10) writev(r26, &(0x7f0000000080)=[{0x0}], 0x1) r27 = accept$unix(r26, 0x0, &(0x7f0000000300)) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000480)=0x41) r29 = socket(0x18, 0x1, 0x0) r30 = socket(0x18, 0x1, 0x0) setsockopt(r30, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r30, r29) setsockopt(r29, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) pipe(&(0x7f00000004c0)) accept$unix(r25, 0x0, &(0x7f00000002c0)) fchownat(r25, &(0x7f0000000080)='\x00', r28, r24, 0x6) r31 = getgid() setegid(r31) r32 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r32, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r32, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r32, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r32, 0x40087468, &(0x7f00000001c0)) fchownat(r32, &(0x7f0000000080)='\x00', r33, r31, 0x6) r34 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r34, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r34, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r34, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r34, &(0x7f0000000400)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r35 = getgid() r36 = getgid() semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r35, 0x0, r36, 0x10, 0x9}, 0x8, 0x1, 0x3}) semctl$GETPID(r34, 0x4, 0x4, &(0x7f0000000180)=""/253) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000240)={{0xfffffff8, 0xffffffffffffffff, r31, r28, r31, 0x1ea, 0x9}, 0x7fff, 0x20}) lchown(&(0x7f0000000280)='./file0\x00', r33, r31) r37 = getegid() r38 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x6a, r23, r31, 0xffffffffffffffff, r37, 0x10c, 0x1b}, 0xf04, 0x2, 0xffffffffffffffff, r38, 0x5, 0x8, 0x0, 0x80000001}) r39 = getpgid(r38) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x6, r3, r4, r6, r7, 0xc0, 0xe7}, 0x40, 0x800, r22, r39, 0x7, 0x2, 0x2}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) 11:31:47 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0xc7) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) chdir(&(0x7f00000000c0)='./file0/file0\x00') mkdir(&(0x7f0000000000)='./file1\x00', 0x0) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)='x\x00') unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000340)='x\x00') r0 = semget$private(0x0, 0x1, 0x120) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000400)=[0x7fff, 0xfffd, 0x2, 0x7f]) r1 = shmget$private(0x0, 0x3000, 0x404, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r3, r2) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r5, r4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r9 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, r8, r9, 0x0, 0x9}, 0x8, 0x1, 0x9}) getgid() getppid() fcntl$getown(0xffffffffffffffff, 0x5) pipe2(0x0, 0x0) lchown(&(0x7f0000000600)='./file0\x00', 0x0, 0x0) r10 = getgid() setegid(r10) r11 = open(0x0, 0x0, 0x0) ioctl$TIOCSTAT(r11, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000340)) accept$unix(r11, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000003c0)=0x800) r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) r13 = syz_open_pts() close(r13) writev(r13, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) pipe2(&(0x7f00000004c0), 0x10000) setegid(0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f00000001c0)) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x6) semop(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1ea}, 0x7fff}) lchown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) lchown(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x6, 0x0, r6, r8, 0x0, 0x0, 0x8}, 0x0, 0x5, 0x0, 0x0, 0xfffffffffffffe01, 0x9}) shmctl$IPC_STAT(r1, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000240)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000340)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x29c}, 0x0, 0x6}) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000400)=[0x2, 0x7f]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x0, 0x0, 0x0, r14, 0x0, 0x0, 0x3}, 0x4, 0x6, 0xe74d}) 11:31:47 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = accept(r0, &(0x7f0000000a40)=@in, &(0x7f0000000c40)=0xc) connect$unix(r1, &(0x7f0000000a00)=@abs={0x1, 0x0, 0x0}, 0x8) pwritev(r0, &(0x7f00000008c0)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffbac5ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3081898cc7d4c162a2f99907d2607fd141e0000000000000000", 0xf9}, {&(0x7f0000002d40)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084a77847787b55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480473e0363b89c9445798ce63082dd14bcd6111bea219f2305fb974747f6bee78fc667e3d68a3b13cc34902dc206f5106d39091e836fc4a8d17537ff80c084ada7663c19f79eb0ec50ffb08c5c7564495b084a885e836944297bd931c193bb98e311642e568d6132d4e1637a00020bdd22813a617523e7dd3d", 0x114}, {&(0x7f0000001300)="904b01fa79e3440040e16028791043a74d0d87fd7f2f4565e05a3eb3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d52ac1c3e32772f160fcf322618701b20a66477e276e24aa5954757b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6fb8933de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338f701ec7cec0211cf50362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f6516289af18bd89cc23d849761441513a5221a0000642c34d38630eb88195c58ff6da48f1227d22714735795e62acd12635c7668728ebb61d91a7bb456363b82f34abe85c7a95af79934dd5af4ba73b22400080d800efdef94e1417420e142095cf8c4e2ec6cb2e92ea86cd5b04d9cc4f1d4b5d031277b7bd20fe93a3e70d5512bb207f1e8305fa477e820c4f2e83dfce3cb480b939ba299b5329df13a95c9c95f08f702687472faf75b65c752a1ebec90c7b333a68f27963dcc0118bfc9f2ff011d984fc54c1e09b3f6e4206e6594c28288930bdec5e71240206781aead22e4bfe11cd8ae2bbdc941b17e1322a6dca6d4c94a686a712792601039f9b1861a05bb9c9eeadce6b55aefca5e38ebd387d5a8cfb1a11890d9118a2c07b5fa0adafb4e26c98969d02f82e75edde80d147afbbde63fd26efd85dd04a5fb1bce656627994f0b58a46e19f36ec3b6dd906b1670dda794973d01aa47a105371012e5e1008096e99ecde2414e222e4b1de04bfdf4bbf759113d6e6f4d0d571c6e29ebb3796fb5423bcb2901cac56fef9b3b4bfc85e9c7eda75f82d22ee29d4aafcc316979435f4f57f60e19d9739fa93b44b9c9d4476a1a0b092eb388de412944651ceea41befd71fc029c00782d3175e82cc78de1c997d14c981e0405c3a569db4e352c533782e0c7052230b319f879f461ebe03d26ef500"/763, 0x2fb}, {&(0x7f0000000b80)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9448bf1029fd81b06c853c26ad8c622902da422d5ad3986c3706d8f87a0a55779da237d6d46e8f96af77e713fde88bd03f38e7859e85052169a639beb8d2ed13a240de919f4b35fec76bfd5b7249fb8c0b213a0986f843d966049962ed0892f5055ad891b4bf", 0x9b}, {&(0x7f0000000a80)="ee109e5e06d1e84a73fc9aa5616f2a398f436cb5fbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d60010000000000000e305b9a5616e9af9926ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9da8055442ef2bf41f7e01cffae79377cdbb73f223fec87ba5b6b3d2be633900"/138, 0x8a}, {&(0x7f0000000b40)="c9eb91aae2497d8491b83496f36f33a4d478f82e683dfe5d47b60be03b29d22fc85a", 0x22}, {&(0x7f0000002e80)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf582099d1c6f7ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd2070000000000000087c83f90e19752b2c95e984b859ee1c59cca707e12e886d4052d7c5eea3baf38ada733413b4ba7503b02481c492a7523a96b3fc1a99fedace6adc5ee1d64de681dcb8cab4d90669fe1c5a65e230e2a945ec8167bb9161965c5e216999aef07ebb1b93ad9c69d442daeb9f377aaf9bcf571d74a6e36a44523d513fc8b8ef386cb8bf2bd5f5996160cdbfc0477e4b568ff58d933c391e5b12765a431d32f697a5a3c1022a0259e6f18698f4c3aa45332889db29b4008b8b1270bf826cb5c05df3f84fd1ea552ac3213b23c5395281162fe8b563d08db5ac4ba351aab4c9a0ee3bf6278f9808473d559338fad4caf062802727c6b932f6364dad6b4e9da3e8771321b1a2c61b61954", 0x1d3}], 0x8, 0x0, 0xffffffffffffffde) mkdir(&(0x7f00000001c0)='./file1\x00', 0xfffffffffffffffd) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000600)='r\x00') r2 = dup(r0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000d00)) stat(&(0x7f0000000300)='./file1\x00', &(0x7f0000001100)) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000640)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd}, 0x401) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x4) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000500)="8bf91176b615de5b34b1b220ea58cabd350d9d170b55ca10d354656fd1f4ed759dd70a2708d34d821777e15b99ae64bc260a8c8711516c3cadc2cc27c1241ef0a902bc5887423e6c4478dd642ff71b3b10efd2ab679f0a86378bd0f5d12de1a64e35146c5e63f7dbe4edd6870e58da9ddc29dc77c0511c2065adf71a9c4638341fe1893ab9db4d22a09bddf22dcd36e94c1f5a05f585c3719ad5408e261272e7b5d2942cde4e0a", 0xa7}, {&(0x7f0000002780)="7b0ab616a9e990938c85ade1abfa999e7c42413da2983baaf04a67a26fd6819c28a6fdf60788687052e22fdfd773355a425a82b8efb775a7b060a4838c0de45242ac7c536663ca4639085e3a1b7ff418f4a8eae53fac1cdaf10700742227d8b97342a561204a90b351f2478521d1ec8d9e164e612b63678044fb67b8a1fd1e808e93953a6b203722f14498911dff74a11003eade1ab32aeb1539ff8e8853bbc4f9255277096dcbeb8797224ab8311e60e1d72fa12dfbc844bf1f974fdca1d4f3ef06a0f32abba4fbca4466d9e3ceb67e37bc9dfe2ec53b9ac64df09708df2a9efd20be3d4b8deaed2a540a838468ecf6272fc81b2ecd4fc7cd3a2a71f811c12426e46248e1a996f268bf8cd129051ef0c55e3c7e4d9f7b0f1cd06c37c1b3cce022e270800b80f40c41bff12fcd11eabb034457d71f0000000000000000c141e100440f2d855679262b9af20e89", 0xffffffcc}, {&(0x7f0000001680)="8e497239956e9ec60fccd4a64961c72e46e21f36c559cfd96129a21a6db368df722722c70038beabc7e7640f0c941f9ad2efc1be7ad783a250e1050800000000160000331b391a4c82ff48808f268ecffb2f240844d236e2dcd216f3ead87fab7c461885b7bd117d1380cfe4d4883d4117871ba7a524bd500b385c540a7348cfca74b498691c1a1561cea5615d99ed01a93abef536396b749244de1e9a7c81ad47c8143c415c0093fb672e68f1545d060fff86fbd10fd4359cdbba9f6a48c531e46e6367fde788d221ca421d53299b34c108bf76526fae93783cd7625fab5895", 0xffffffffffffff4a}, {&(0x7f0000001780)="02eb752577d073db344565b07186f88643a4ed37716f685053a4682e9c9677653377df3b4e896632b612b87b6940fd9edae1a928e821cd6e311d8f34df0499a435d9ade81d4028e4f8c01f122509388274e8dfe2fe07f074ae5f226803dc18debceb07ff1476cf522589b2642ef36738d4a8de9ca2f500778cdaac519e7043801e9ee761c78a648ce2e39759cd133e31ce3af544edb3664beaf58ac41ab6cf990677f83b1e55f7d719d619348b24fb85eec4283806d759c68c974e46118c98742e42423106db25bce06741f63a48f67f258c127f5ebae5d7e81d7e3f47f8aa13362e370bd2ded425831d83e5c2be060194e315c5c9571b2effca9de9342353d418648400440e62865b5d2980cc75f0e8f62fd14e073f8b62c664e6455967ed4a5229658663625f519a0a4f290c7583c603455a303319cfb68adfab03627906513904fd1194477e912a24df935cb18773c642b3eb5d9a5fd7cc035df58538e2c7b0e080687d1ab7ae4ac84cee986e56ee14f25fb99407bf40259bea61b785a4a1f1673ac5e5a3962484dc042ff10e1ca0889b7acd961756c55708dc3a6f8c2ea6e03274c584a9ea0c6f345f22746e3a889e8747a4298dbfe002da3b12540fa33bf369276f45935ce7937897a46ab9c2e62b2a69f78f573421f86a3d4698de605175c1d63940e1b35e8353a8fa82eb8c0d06773c01b694cecb6cc8d70b2ee9f6ca0b6ccecfb9a251f6795bda9c6f2ff462a94e015fbbe378ab4c8c4197e43373d870c8509c912592b5fdfa25ef04d0b95cf9e6a1a15dc5c10aa92feb09a01bbe529177faf2994ff4c4f5d979f18146b1d758705b0b933241869a73af2466107a8a5f3c672abcd076941c32b4cf7b7dbf266c9d17f2d8e56a0b52b2f6e98410d38966f32eae42fb397553de1653a2b5237e839b8f23e6b211c7421410e4348ab3527a3583980ebefb4e86761b0144a80ea28ebf1573cc751e986b929d63ff8c4cf774a5875b1af9e0e569b43f6a05bb4878e3d205ca65450ae8c140ca3515ae3ae185138b3081f4e316048fc30b5ad60f2e8b6a05c3eca62d9d530e18c2b052859384ffb25a56ae6be7a185fc622f2a6ee48f33a4d4a61368de8dc8a1ec2808a423a4ec7f073be0a059138d837ce0dab398658348af5776fd7bd27c3a6de8afe3ef8b30f2747f31eb44272d14adc7a61c5336a63dc349b57ef38f92c2ae14d41bc93cdc719f19f6b99ce3c4f37c9956f871b9308a6f6a48333df903770d3668c81150d1237a5437360416a2db035e08d7d7cfc02461c711b2c355ffe178cda8075c8380ac246a65443cec21a76c95bbfd7a942d21e1336e96c852e36ba03a276fbf830f28928d84236860b88136d1557b61ead45e1b62da3a06805416f7efa95d3adf1e98ea6dfb6a8ec4c670bb43314ec27c00e12248d8b93b1fe1ca3397887cef6100308a6dd6b39dd2b3308c31ebda231acba3dce8158e6ec2dd975071d365624db6a2e96703fafc56256c0ca5ebefcf4e0ee30f5e700298c451d41b5a412c28593bbc89910ad580ce7b76bd5975bcea67c732a8094efc570cff384397bd7128bf0475f7669bacf74e6a2f31dd0937c5183d3c2c8392a20529255bd7b00d2f69390acd1b94fdfd31381ff37cdef0c5c1f8f27380401642e03401ab7b1e1d5a684fc9b3bdb0bbd6a79ccff062bf7e805fcddf8c3f56abecdeaf9c460d7c10465db6fb58ddb2a902b3fa06b2e71ef94edc5c9a010078f890761a57a10646a5dfe2551882a1179c508de496a8b8ac1328e1d56f417f9d7fc3aca2d4aaa446f783c8f70098efe043273fb13be30edba62b0bae7673fd008b6f1e3070162f197ee34fc8a127bed6c8fbf82201479c0cba4b49345280082f72ebbb3d205a81bae0cd75e2d93f650342870728875d2ef16a6fb7935fffa92fbea8298ee73d270fde0840e91a22885774359edc0961686d06a1005b64d91c0acf793abff056583a812ddbb19745780d24ecb693aca13cb263a594ec82ba24929178cfad728cdb2bc1e051f2ea67f3b22b5b6a0d48ae73223b70910e8c8dfd732faf663a5f7d0537da48bd3b3e7ea5360f48cfa2a318e0647581008e416ac325e5e6fbb67214e950e60b9ead80145638affda618f65a000e1d7dafa3797949b2c960a58cc50e7660b370ab628193ace5e1bbafce49413f60437118f618e1cb5d760b79231ddb1d364b66ae1ad709018224f3d0d7b1a6e88595e0cd2327bd8a9810ce7b4d39f9374669f42b67cd3dee039a00b082addc9eb308a24a75c3fc873ebd7da7e8f2baf5b76e59d1b8c3ea6c80e25b7adcbf736f12ea02230c8df70a9ee6e2f87c735ad33cd269efb7fe4e411f05ccd05f2cfcfc4429507bea95a7a4e90fbdb00768c7fc7dde8bffd0a90b4b2f6811474a2330e651e8ab481924937041ae826869468b4630946330968484f4981f26fed069915b0f6ea060fa786b0237d91571f5fe7bc8ed93deba0b5b5dffc022161e1aaaeef2d916a803902101546c7a8f31a7c372791d6986cc7856372a058971fd757d28cdf4e1123e8aeec1e958d1c06b4c1457bd4fa7a128134ff69375602a0680d505f9178427c3491cd781f9129a0e2778b7ed8e657735e5a5c8d526e89db312f6f1a54b6f4bca9aa94cda6dc647a3842c52229537d09a4b0eb3dcca65fd2fe2cc01969be37a08472cc1eaf8ef018bebf3ef8deef639cac5334ccdd399de05f9c310668d871b9d4238067eb30ac109f0baaeb7dc119f335529faabe67017e5376497b966ed961e5fcf523b0ad791a02f884a3fc4592895623cadeae5774d5e71caaef84cd295bf946fa08fc31159e6ee27c2cbdc3d4a51f840f07826238fa91d963b2d2b9228cb3dc680f09039f2c391a7861ab4ba679beef714b37fc8e49d79563795b48efa94580653aa59b4efab5cf28360a83d9e4e7c0993f8f9a0a0620e64f4bb32d1a72f697e121c795b5ce17995be55e02322d4435e720f30f6b9b2048279c50b0b141bae5fef7b9e868e2978216c5159bb1aad4b2d5531bc287615edc56cb266064fc7b32dd91053d6df204dbdea37e1029294df502d440eebbfd83d92db7422cec35df283bde4dda2152c3ef3fb57d082b3836b7f260918b3bb43b7cd5861bf7f5b14f651b038686418ffd8f2594f27c0be4fe2493cd31d66526d5fa3f85d2ac67d34225a474bd1c86fc9d2cc9deacbb5c24dbde2b1bf9490e2b913eb2406f52db834e7a0e4d988e3d39612e593b80cb691f9744811af58a2803de6c18dd7025f0281bf8168566202304de3049c682918be9118dcfaecca80b2bf15ed4d93ce489d98c6e80ccbd10f129661892de14f118cb28ac67dd23f8f7a778b6787986b8827b3f645b2df8ac027607676fb972e91d78d71e68af4040f8403a7a1ef60326cfaa59b0d17ad027c93c22a4483bc59072e6216a9c14f717ddd60f652b701bc08c5dbb1b7d22757a8fae751f47f6ad99a03a902bb58e4cd7b552822309846c61b4c4e2cb75a93d05f573f6f09efed989019a623a92e7b9e6693faccda89f532a1c8067ba33434c21ff23d604e30e653649143686e271ae5afcd698de3322b72e7530485c46064ca5599d373c1a2001794600d5de14bca4a9fc90bfba99efaa6a3d5f0c8c7831c86e942afc6310152312bf565bd6d6c4dcdb060a21892fde93bbfd75301b96bbefe2467a1e7d8b82ad0189a96d8b66033ef60b82f2c9cb7587477dcc9780bb60e0b31520c1e12823b52d32415ab0af932a76e5da1b7ad0bb02529253093c590e4a9f4bbe0f62a01979ed0ba77af2f05114ea3dfa2271f00b68d013698e128c63aabcd5e56f5b5a89824dedd083923c7021e105bff69caba8b75eeb5b209f236f76b5ca5ce498e81f202e1c8987b82e917bc46754505dbbc55f4e757ccd3fdba82527d86e1b8b6126af7c436a857a8e7432082f72fcf3cc352b417c184c6255305bdfbdc0c5c883a03ad266bbf84abce7918859950a0cc23628073a9575f0e1ab42e629fa2fe55f8c6bb65f2b73a049aa183d856a253be8e2c19af6018bf04b83e153c79336eb57dc99ffd0c9536b278004ee0dd7a8d0bdeae57884d8136bc90e817c3f7cb15c055c40f067050118aba0fb08c6f39ceace9849b5555e39713615b35d7bc40a6541535c8e4ba3e0c8eb15b645cb4d1cd44bdd0e03b69815fbcfad7206039402c54014fc719b4c15e5ffb05c92544eabe7c4e14214b92d34dec0251c34571d1756562e91c4c7b279993e63b07ef5f4c7038efb45ffc8764a59330ec934f099f898998165c234a6e76944c2b002fdd7d3370b7ce73bca0e85f29d03feb1a6a49244fa69decb8c0c43f1f0a21801323fe3cf5ce011ffa749776df3f9fd86fc5095a8fbabbf2991acc008d89b81ac25d6b7c874b2a68836b6d5b6e395dc07516b7f083a5e291aaf2c887e61f9eede3a50716a1e1efb1f302915a97164356e8b3513c2f0cf643b896ab638187da87e1cff374b4bbfb68e5f7391795a741f8f33c356bcffe1baf90ba125004602e0c967ad4d2a43d50f4a037bcf7784daf7fccfe9ba9866e8de87bd14238bfefe937d99066dde4ac75c6a4e22dcc156d07371c3163fc40b8a1e745613dde471faac020e7287f81168812427c0fed2a77902fc3cf567771d08d851a733793aba47e9073f230be893f251793bb2b973dcff7f95e86d232db08dcac50c5d90b272cee4f4719d414dfda1c8ba26bc9b67517757d25e16c8cbee7d1e3e893f01a5ff6fbe54db4cbe516e4aea34a66eec9bb0fdb36a0a315218ef242ef9f2cc31643b159dfb8a5e6f4b3d659f9522eb9eedaebdc99c9f0018f51a58f161cb2863d28102ec8ef39531d5f928c69ec0ff6b97e35b63c2683cd486c7b76615b9c313eb2362a194f958ff4f9fc17ca10a879170942766b86c9e88a4f6ddd4e01356d6e70789c8f5c478ba68735c61636fd08ffc8a806ad2fa4a62732a9bc7c37f5f4b886251e94a656ff0fe6c554f63c28f9513fa254817d608d7c95b7df6ccd81899d9e85dcece3949d9a3541b1c8ef9bd2f38e82c5dfcab41e84bfd9073ecc541a8b9242981d3d49444f80ef29283f2413c60e78ef34c0198f3a76c8f76806c9045c9db01e64dd7252a57b7346cd6a4c39834a4c8a4befed3e547d2d41d1eeb9dd8316e70f0b141ed786d95c65ff90878bede6829d744a01ca369b51c212b9176ed9f8fc6cf0bcc82df65e52c4898ab429667cc7e99e8ef893e2d71b852584b91084423650799991ff559397e4facdc9f8a0770ff7a03007861399db8dc2bcd82f6036a73059118ddf8a6b3f1fd150928f0585b4ce8543ae83bbb27d787eade1608986a32fe77c23195ae22e11a173710c8a5fc81d12d0dcc1cf0e0174e4b04f79fdb26eafeafc513331bae6ac80a4897902eb4e04a8ea7e3d2408c32a2c9a31d391e278ba9f6f3191023135a0ac21f92030f99a79b54fa145840821d76e8a7d025ae5b9390f1be9981150fedb39e515b62ed42de0e13334e9c37508f96040a1e0e428c8dcfe3d1fabc894a244d48d1a501a520de06e91e750b38eb609b5c46a93b219d4d1e48e1e15a910b7dc657d83cee3f06e7a92d12854ebde2f36ac1d7bce895d78ad365359ddaac686bfcf8c7283cb931e6df11cafb38e47d687832690df3b51d1efaf4516fb3ae9f3d5e0f176c70a4b1340fa49131c312ffa553c83d7d0b815b37dbebe96cbe34d3fe7658da39adebf3ddf566b4a6b86d5598f6c3ea5afbfc08ae26da760d0bbcc26cb858d2a66833f28d935b3e4dc829f9734adb612f8"}], 0x100001af) truncate(&(0x7f0000000740)='./file0\x00', 0x0, 0x5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000480)={0x0, 0x3ff, 0x1, 0xfd55, "3ec72ce9b3d037b6b874f92e93f89d2856af09c8", 0x2, 0x82}) r3 = socket(0x18, 0x2, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1a) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000680)=0xc) chflags(&(0x7f0000000780)='./file1\x00', 0x10000) r5 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000002c0)={0x6, 0x8, 0x800, 0x6, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0x0, 0x2}) mknod(&(0x7f00000003c0)='./file2\x00', 0x100, 0x0) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x4}) write(r6, &(0x7f0000000000)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e581", 0x21) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse\x00', 0x200, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r8 = syz_open_pts() r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x7, &(0x7f0000000100), 0x6, 0x0) writev(r9, &(0x7f0000001040)=[{&(0x7f0000003cc0)="a0a0b364afcbb98657c511348fd7241980d9bd2037daf55bced9b49e87f48845245c7c622916549d38410ad527cdd3034ee4f987aafe3ab48ee5006473e91e78020d7ac848e4a00e3f46b18618b100021e7939a0ae68741d19b84a1b5395e7c6b2a5f22c9e5643fd9c26cc4439a8613304e98719d5fca47071c05669bd0276a649d62ba071f7a90a9a2abcfaa4f035f617176c0ddb8fda4c93abfeda84e7dcee6aded595b03bf991d07b8a59b318942ede89c6e1108e7e5bef0b30ce7c8a1746681cae5e4f4ca526bd30a56c6e8b3c1a0267d420e181b5c89182658df10cf8c68e123a7a9aec8ca35942a20a1f62783386ed5f446f94a724bc16bf96ea8650de4c8d3696c824f375e1f95784ed39bb6ead387d054716b614f4d4339ab4377c44f0ba0c08a8e9a09904966d2a670b489173444963fa8bb94a0918334266a338495ea152625c213cb2415b5d2ff47a4554ec7dba48ce1398a5e526b4cc4496d3c8a0964eba8fabfad07e146045eb05803ad4ad731f8fc5a392d8baa7de1c268264110a4f890f71427deefa98ac87b470452d6c314a0cabed2d05215db35f8a1257727816cf6d43738d97bca1cfab4f68c1414392eb68820d823af9216b78ed9d787d7e230ff3a5e5cd37a58a952eabf25076a26e2bcf005891a1819bcd0554c9d6c35b201c0a9b2c3e98244a1e50b5b3fae56882e5aeb51089e8a13f76978d234e137a44e2d6a6037d12ccb19bf3f5f01b30774ce1f5eb6df883f9ed5a52675f260f5a5a28c1fa96026f69c9d3c56710e6d17cd4758b2f1aa81d96f2eed0f7f9b23464a76d47c7c673f7edc3f3aa1df86dd0e25ca705871823e52821d0561266e5f4a0e169148799f06af65b44a368b054a25eb685958407c8aa33b3e839734ba49751109d36e462dcd3e390cfacf02ad0480b92fa874a26d163ee5f0c96a52d7352a7357a2fadb92c73b7a77665608c30d1ac18c537e2608c45e1d7f56593151a6633703041ab7fa9a8063e5a13d920a2620598f90b9715568d8d0f4898a5523b27a143df22790af3bb5e7c40be3b4be1ed2f68fcace5e7c0e997fece062da31ed8bafe3221a746e00473fbf28e2cbb01d8da5c54705501f289439a2d260b3b5837ded69b2d9a112b2929665be68e82628de37a3ba976c22784d5f6bbdfbd2e9ef90cf76e6118d273ebbfa01250492a7fa094a91701eeeb828ab683ae79fbfc44fb077925ccf9fdf91d3dac0e0a1280141e72a6287fca9b8ec49d900f7b20ada10faf665f6f351e0c5f175d1af38205bfe9e1b40b29ef2f6cf40626f672e53988719b6dee1bc4fd682cc01e5386dcfa19f00cf0038dc7529e522884eb0d38292dc71f67a77031b2dfa1a626c2fae5cdeac8da5200f5e53e586450e55a81953e31acb28ea86b4e150351263a96fc09ea7fa858ec508b0fa610141911dbcad092be5904ffd63f20727e7c8b66aa1e6eeee4616aa566b42e2a80da25df73e02ca53980fce94ff95522399813d8c9d8185cb1fba609a69c862bb3acc4f66bb0b06446bdae0085d6d6b55a4ccff3477092b713077bf2a62472a1bb152b35389f73973efae47680bd056bfe4e3b5277a369162dbc48e86e1139f180f30a98fe7569388f6e789a672316cd0bf88e7055768c077f1de424f28f89de3ba351052e12ec343a24914efbd2ef622759b7f9d1146a530a6bce43737634e8e2904e917566edc2efbad276058b27b7bd95ad6c2754bd8dcb8c7ea5fc2c78fa5c12558e6036468a653cd97788e557c1113cf41f914bab66863d3fac16f2921f79f2b032d03c297c3d27ddd21bfe443b1ac8bb8f763c5601636b72c937b8a0acb8605380cc3d34895517d19ae71234d8d2871980f24d00ce073e18f6f4e70fabb0c6a75b706f2b5483523f862c1fa779e7122804b4a7fb91527626aaac6abd969ef24b9dfa7414b190cd06ad134e6a53a52f111dc4655b7570185638e6d5bff8f441e9687982dfc24e0c92e4160923641aaa59667e8df8cbc673e8b444dee53d52e0ee4a5013a52b008b1552860a62fdcafa436356773d6bd4cecda850e9be71ecdddd6672cc11ae4e12e5f40f6c732d05203d5c9c87e601e06160fbf6d027b67c5b26bde848025e9c7bf3de14324a845973707081e33c067346f0e4a17815c4b51862eb91778434d722aa2dc8dbeffa4c3a1104b9ad36436d4917e160e351e28e424ca79daf6584c882d21a3a696a804e5f86167bb10b1f512f6ad290cd508c3c226c7302888b327bb9cdc06143fd13fcd6003d58795aaafddc3f8f113bc6b78d012304ce8539baeb5775fceaccdd3c122958f5bc6963f912fa736c624178eb2ecb0e84fef00a94f56c02a5323cf8f8900819b34191df90bef41639809c35d611dfa0c5162ff13e8974746e8a1a93408a21d436bae3cab9327b7dbb77f8ac1e13f5307c03c90e7b66b9444d665555bcc028305409dce33e6a96fa5305485ef42110b83cd205c0767059fcc81e0c9d32ae0bcc7b347450817c819fe56d9e108527ab799e826e17772a0494ecb690da3c1d6d123300fcca8fa0a6651ea3fcc4d28b9acb866aa66f26fd3fbf1c6c889b0e783cae74fc5a3d31104627cf46b264c792a4eee74dc13b705b2aa7f3b7e78e62c93142febfaeee126fba66e3b3f3627605ad09d17981f697d2dbaf5a8e5577e08049919a4125869d255e21adb58b79969c66a92433f0f2b811e4955b7f961a4b73474b01d2ffbf12d20e62f78d41e7a9bf37648a226de662e3fd7a425927151de83ae3556c12c044b4af1f20d848b03132d5bfceaacf945a8738299009e14c524d2513f5e25e3f7e94bcf12b23264e4afdaa91a9d7e89f314afd7a115d28ad789e7a7636c9cad186ea590d40a6044aef129d551c8fd99f500d92d325f0cf9cdb806b0ecf15bfd9ec45f8ade5d67402c71afad3840011aa18a1859a748a172ac9f2c8f7670d50a84f875e3bb6ec933f17699ef996bdfeb9daac03243c019036be3b021470ca89c7afb64b0f486bccab447a2b1dd37644e2c5351ae82ebfa2eeafb017b1c27eb0c463e1eabc0f3ddf380622ccf12e49a6aa4f1ff8785b17200bc8f5237c24d63e0f44e77bb72528cf23576ddfbb4e895e313bcc9fcfc43a8a54e47fc074bc047d17e33e228d8c7e1fdfa31e0c3fb2daa6ccac9c29ac0aedb685c35b8bca7b370ec8a755faa58bd282cd7a1d5caa11e6ecf335eb966224671c1fde52175dd23bb6795d266137faad92ffbf583f408c65bb085bfb5ec7985a3944d410e6d310ff5992d2cc8a4e4b1e9dedafd0b0e81199243b3fa58a46133a2b31c3ef4a4fdd61e45015af9cd8a0bde90b4bd9aa05c96dcec718a984265ac28ac6ed23351a2d0b0d80365b4ce992da11155e69b4a197dee201f2b34b38c6d94508c9b28c5f1dcf40d3826c9a388c2a837579497b9d1b69edd6c2a3a1072998d9edb042d140ed8987d8ba9547c7be0e7be79e6ce40bc9e612af6a6f8e6e6e0db732ec88b0de7afc7770a1f5328382b89d005a918991ee3efb14eabfed7d1be1f5ff5fedb0a680d86143f20abdd76295664c212a05b0fe6b2ac6da8cea562521edcd40c1695d7c10a5ffc6434d8def664fc6de15b7a2803f22195d5ba1a39022c3b0e7f93b95ac9f2600bc0b1a7f9fe00b6b76a9cfb57ee094b4190bf51b572c6aef3bd4e3a5ca70d9a3cffc97b66a3a89752e6d80f426c600159b1229ad36c86b61aac550e1ce943f54b271b6c4cc5e0c7ad88b7951a907aa5e8dc82f71da6276ed95c97784b656b7ce46ea60300e3adb0d22c385115f2f7a597407070fc3a3554d674241e3ab6c113d5e20df57f4bdd7f1564e3c68fdec426184beba84c84e453a22a18054d553aec165b67ed7d93ab9fcac18a68354bede3da5bbde604325a64cb072424c109f035ef5d47bfdbbfa1afb222cdedef02682b063ea8219ef82a12e4245a72a863c7a6fae55430f7ff545443b207db8e6da42e0cb661211c779bb33469f8a74a7fd57065880e82d21af0266cff438ee70526bd39ce6b8256c5665cfc702744bed8ca93b0914b180eedafae40d977ff48bb7640e8e655fbb1d865967c845cb5330dd405e3cfc4a245bc9c72ab9e905dc468a9d9a5010384e1f06a2e08bbf5e8a51039a7d2a18177a8f774f26bd46b1891edb92f773d130746b396b9ffd6d136373437f8f0810e0a7cdacafa02711470b507a3329e7e24639197e83c5148c696a730b6d79bcd0a74d5fda63a3a3d7421732b855a074b1ee44b01f4382ae3977c453959161aa40f46a8bc69a20962c105eb5fe75c50297dba59694e8cb3ef36ccc6877ff3d46abb141286b69409a2650701199ebe5de3dc4b11d372731cdebfff7b45e4be3d6feea94c9647915c5cf3079b2a21242c546fd040f17af61537f9bb8c6d1955dde5abe1abbd2a287f9ccb272b6185383c7f46bd6a2dba73aa677f5fb0531b62a51dcf24e216c4c387d7fe84b9352f79db9de9fda471e79af23f57eb27b6d8a5aa66b90d82f2b71198a5b75dd6ae5b7b48820346ea7fa668bfba1eb7cfaf77f61f40a879aaef4af9a0c7d62392a73591ba232be1770380e596677f2169f90cee69b9da7139726f85c508dde12721e69fa42eb4281afd5c7f96d1b5bf96eea869b8ad5e2fd7f8c2c6646344bd7f3cdee0669b150b80ee0130162d70fbccac63cd4e6e1eecf626d853f1a7b5b6ab9abd983fb012f7a8f6da58ce11b7b26c4bf5a519c5d149eecd633d44a736e53b6939bf19fb45f2dba70b12a88071b4118b60108164144b8ff2913d18e325e8cdf4982f8486074ad9c5c01e5cca0f739af318701d90b04eacbe820e25b232fdcd64711829164eebac8dca092d708f38f49eb584f1ea10bc189498548a35ce3ee05e74026415e90fc2f95fa381bfea662691321c1c939a12248a1df74237a9677335f050ec753c6a521085c77e0d7d192176ad19617ec5619e03762c8426c5439a03d2b1ef6d3ecc7193a07831cae172f150c9b93135966d2f9fefc843f1ea579d400e2fa6dbb494d37eb2b2ad35997be1b735df61749591d64bd803a13aae26036fef023b72d1a084ee63299cb83e6cf7526249654a24e8e55f31148632433aede195fcf038ba2c5bd3058e10dc138c2e847f44532941feaf4549047569866d13f8e7b039ff2e6da4de7f551c4faffc603de86c8a3faa19c18069c9c0c1c1108d29b17663e9dbd2121f219edcd5a1be33a212be8807bf9b81e41f265620881a6315c2d1e951ba61ad839abd9c73e14aac09a451e81ff784bcfd11cf405ce715c7abd96e9b6340f43fef0dc85eb18769ba8e98957eab9a1e8126e41d9f7c82364e40e078a74b7c69d3859e686bdc11ed0a62a97d18987ac1cf28b5391de918c8215cdc124b347c80dcc5f8af7252b9ba0715362d605f455f842e68638a73693c131758fff28d560c9557316e7b206c182f004e48bc15e40b22e47428327a99558eddf2166829724fd641cec7e64bf1da29864b5eaa5e5882252ea969e1558982c8fd74e5df7824c2dcb0856f31f655430977c6262e58ec24948d2270fcd2065b871dd6281c9d375310abe927eb78743d6c72dedb3c4533caaf754c664613caed176d613cb9ce0a8b328cf6b7a6d7e499a5c3364445fd9d4a544eb0a390c26caf4f342938e7ff5ad15a8d0b7e895fc07208e02be6ff4ba1edb2b1fd237a91af54ce3ba6c1abbd9736ac4b20118e2eb576d503d5d252c807850e7bea18ae2a1b023b7e751d8301a83dbb1ecc46f9085f3f595368f8a5e546a11afabd4ad72bca2ceff7661292acb", 0x1000}, {&(0x7f0000000d80)}, {&(0x7f0000000dc0)="1079c8aa2b030ba6ec7fef4000b83b5953064061bf1b23db5fae255aec36ca5f323fd9ab65897334bfe8691dfc60a12c9d0939f2a37b5f22a5ef32c00d7d156af8ac16b4a0eccd66a750a0b1ea4c426a9e02c68a2f879f198f009610307a6cf292b3f0dbdf96", 0x66}, {&(0x7f0000004cc0)="1861ca241b07f6a2eb3521f027fdf03e6618fada5035d42599fe96196b1c455fbbca9c08b917c213d34f8929d836043646b4218d3a3dcf340becced3790b37882191c61c456dc305a604dabba568fd0db2dc40cd450da091c4fe306e0ea2ed96b49192abb7186321649289c97d5bf341d39a508a929869c9f74c71befd06d2d8a96553adcde1c93d01e26eb22c1f45be6e9869018c31bfc6e9574bb889ce4ce3ccb3ace54278562e33ddadb8338e805db31d289ae73ef91b72d6e68c57edad620cca18e540c8a9f0bec1ee7826ae277b87f6357d8658c75738a9aa4605526417fbe775a693b6bca08b6e48292fecf63c0819f6240133f5705f85b78e13136078cfb2c55772fe939c280bddba00fcf54e4816c6e611996bb5c08dce86a611a2d5c7886ae471ef4b2cbec68e6d67c813c7ace896a45eac36286704e6058b3a1c92f88ffcf3b5490af099c35eac35fbd40afd529b84afc3254a497dcc07a8592c50495cd49593a96edc3f95750781d93fcd3e68b962173286e16bfeeebc2ec1bbcd1679df3c94cba49094eb3fb3518b85c786be0e2364b676c644217070719c14ffdd49c488d3c3dbdabb353a0524a489255736785fe65b5a4286a12eeb1659bb00d50304e63c72209bcb968ecedd301dc7e6e77c05a9af582ee3b3572407b00c7be698a5e15134cb83f907a921a82f7c30b171e81405fac63669359a4c35d5d8752b491aae605a87fbb0c145d3b2ef720f9e2a9efb22d230d375d471672d35bcddb7661226883d3775eeb23049e5c9b792088796e8fadbe7f84372667a3bcd7063685dd3e2e7c94b39eef1336ea5a5ca1c2909bf775fa7dcbee075a2f41fec1fed6bc777b78ba566107f6a6df30598979368433624cb67cf08dbd6afe023c738fa98db70737ada455a30f427c7f333f801813707197964ffaf7d62bfb9be8913a7594cdb539127bc1dca1fdd16d86eaac6dc1e160a9574559fd9eca448a8123a3eb7e9e230774a7cbed4106aab470a9b8e9b268d967ea63b18e73d558bd4b008c62d39954ae672ec5911526684444d6e7b144f99311311fab4db45bf32eff41249e35e572b8c5c29fa1416eecedbb5338b9254e302ec5a75f9d1974e9cc060517ed9b60fdfc3ccc2ee95644c971554b143d4ede3997f5094701f99f8369b4ae0b2797d2e2a9eb67c73668c9c9566310a787d5e82d416dc39aabea5804782051e9aceee603275f34405cabe30a3f1143a670331ae8851f75b269d4ef11405a86e5f1bd328a71316948dce694416a9368ee5e32e80cf1fb102ac5e17fab3020fc5f1917e2bbc6384549973db0ff4b4939311f9f5d18a17b672069a9727856f05bef322b0b3aab4045195354ef32622e7df79a7704cf962fe2be7bdc3cc996d02d7b1087a6222622336cf0427f0a7165a788e853b5dfa015c39317b81c2d820584c4cc4d9d76df5eeecb5ea154be4d6781a697f5cbd3d86e79eaf9b4201052896b5088f973b20740df541905f652bccde27376655bbb88e1cfba6a2ec89544722d097dc7acf35cd4ad48e77c8baa065187a92246292342465ece5a900d8d16a3fa735c1980ce22f9dd8ea6c03783336f514bdc46dea8304a5c7bad93b255dd8adf2f2cd165837c6886c4ad8ce97d7ddbc3a76e6b2bb2283fb0ed80034e480e41a9af742b61168986aeaf09e92869f59cc2ceffa51f58b643f42340e16d02ee1d381ffd971ac5d2f7dc6f270088a2c1e0798273759d47e12830c2c6ce52f16ed5be1785418e3c6d3a8585cdce58ac0cc660459e80f94db8661d2b332c3e0af302a01d1db608fee21bd7a045058989b46ca1e296adbe36ce24b8ec5a18f5ef3f610b7d153618c348703a673c006ed490fc325502f1d2dbac6b025dd7ee5eb3adcd5a45570fc9fa22b7b750cf80870cda1b69de5e676ace246c7ffafd336faaa9578615df07b8e1e904d6000fc97cfb3869dca398aa59bf83ca597aa81ba9f39938873ee73d34dae50c7935c1e26d23bb289f1c7dfb1b0d8875af88ce3d1043321bd6eb3f414dc5ad9ff6e75649cc94bb1ee921855c58b2745d215a8961eda08a57866fbdd5b846a7fa8450df23eb9c1431b3b843188fafe548aa46440621c8fd48d66b4fa5f01e895a711db96b1fbd84d7c40c5a6d5e70377d655b774d6998cd0925796d714cbf860dbfa468f41b79543c33cfbc7aceaa6a494c4149b77de08a105be41d91d86977133e0c41394b580dad6895e42a05bef33b3ea63368da05b4be7742dcb913f8fddfc8029046f8c019454632a91cdf6a0ff64adf08ebbe19126ee0262bebee4a1d1327de9c41e1ad122b0e2e1baadb814052ffdfb43fe9df74a3ca65ad0c5c50f0632e62809e7e66c17bbbfda442f8bdbca4b6d3549a87b1a5e8320cd41aee67d225be970549e726a4c9b509316864801c0c6e418763c6e348a582454b161a7bac51dbc81ab0e5210fdba352a69c8df891046631e48189c916e360d099a89c0c087c1d47d33d839f94b0e034d66b68284e4a47f12107a31e0f2e873827bb83e806e62c6f449fb75f258fd8152e8cc9f2f38a30f095c5f709869c4c2166c74091a246b86341d25a4fd0f392cf59aae9c991b7d604da943aba3dcbc4ede7626672f988b10c749c14d6dc150405d3d606dc6f1afb0b2ece51fbc2c95263e8b20bc185e7968fd492656285c45176c3da22bc6ed5ff81f78231111e1da82364346e24017aca2bd023047acba6f8dd677fe7f8bc02c0f650df422c241bc1030d6e4d2b7564057653eba751cd0fc680744ed912d45210bbca64f4808e2aef9400ea5a5d94e20c7e1af45f0f4d25592affa4c5ae45f5dc73e3b4b47e59871a8a8fdb6762f50a3a382451b534f1b60fdedba4a61481b804db84e370b5ab7bac2f86143115c845319e3afdac6e3cf8501c94707df8353830a5c1323031a6bbff85fae6d371ed87db002481521b3b4a449f39e67725da5c9d0c79739b4788a76ed27559c9731402d59f6fea51cf8201c81f4b35e2adf05ed42849de24e1eff19e718720858cea2ecf63ff4a47b627f6890edeb76c760ac228e0375272ef72d1a86f189c43a9cface230cb32ea4ece76b39c4d69e3615f3020fd94aa38c92942f9d5868b78e5c88405514d499f6b617a5e6a1fecc85d11c0331e5211f4c9c0bd25e27c5298f625fc20bcfdbc1216bb8c48fb3eec7b9ab084c1c0adf4d3c3a3179af6374bf5b60174685d12622b75ea0584cedd88992417abed9ec2ac036b2d23c2d3f9ba0c884a304f0a256c1a158f5074dd97eaa44d122696b8f201d0e503bf4dab22aefc1a5a10f05b66b653401d4a0e961288df747653c9cf91ae4a790eac2aee37d5e27f91f7a46039fd03200868ec354ded8217cd5c03f69712f860ee1949ffdadf2df9841cce18c8013d5a71b816bcfe511389071b2f5529f643de426427ffd61f490eccb3357ab2919243e315a10219f265d56195a1bcd4f5fd180a83549afeb3ececea104c9589b97104ee3d58ddab9d57e7f0c38f242faf356234c3de372c2bae4e44a85017a0c7848a8e1233e9ccaf0ef7cc158e283f3edd203453afbd2fad107d157ab091f3b26faf7aabe4f2762f44b1c8c27ab93c648e4f91ab18923d1aa41e981d22418a7a0dd06ae3b43722c2cce0ea6afc096f29fc98406ee485c7e248393f2e94a1bd51112e1a6cea4d4fe84d42103694e4101b24acd737d49e7189fbc48eb08bee1156e33c3f0e8af682edfa6437a6c32943aab2aeabb49862597ef34a5cfefa3ee4337135694e25de7048c75321c4b28f4b0842e406613e1193d1c30110e21b43d68c018f18970361d64d45236b59bfaefe4de92aeb51f8266bd37589d8372511a726b57f29c2a2afd0e151dd4bce388673aeab60f67caedffe312a4206c0277e7e77556d68cdd2acee88a1a9107d98877a13b6f75c36714c860048cea4be56495b197d9ba6e7effd17130e6fbd3668553c2c7b98e264717b7def051d45ce23b802cbdfffb9e015387f0577b5dedb2b84537f33ce9d80c62099bbc8f2ed1b17e9c58130a814996a1372337cf8ce00ef42968114b435a553219945ae5eb67883b7563b911ea26c06a2171aae03706c4f4e8a24b2005ff1e274b09f7634a476a0f8955dc0320f2092205cfdcc1570f3b7fc40c52884f4a6e9488d7c63217422201945ae48503e0507509a73464954daa1bcf22105002b33753b37c8ccd71b0fb9e9abf17df183c7873603edfb32e5dc2dcc249f87a39873c27d7efedad5ea09e6f097a1091d191d39ad3101ba215d26155164b24597d180bdb8cc37976e6c45f84b291c679a1d0d489b4efbd5aa64466b2b3f4831782f0b82eea1040ff87ff9dbf21ebd2169c63b322d08d5c705d0c4f25357483e04c3982731542d53bc6e2ee2dc4bd809b1e0c17a92cfa8b395086b33472892b1650bc44699b082a092638e92d2f4f6309f601aa7d940de0767212121b02be48b22c9cafe33cccb29362092bdc9c897f51ce4143905478d7060af9080101281f600a0e3a65a0295370b341595654d51e332e1def43920dabe7358091630346a4b2f98029378da8637c4f9d0b8c303d56d341eb63a0829223cf48dee290d945e9019a61c39e0b4f7384821d01b11ffa5c4e0e1be5232c64651fcaaac993208da850f8e572edd7f0412db136869fbed76416e3ed4e29406015af2b82bf4e689023752ec0523a47ec475bdd199580241e4c76b4ac1bb63dff2d14bb6b8804fa0ba2e27e6651b305e2317ddc6084360caaca596d2963515ca05d66429f6b66cfff2df55f8621e0093186758435ea49e60962e585cfbb16dbccef26dd8dbe3deff708f12f3e18615b855eb4d2554e9348bfbe44502eef37d393480f8015c270148fc5682adba34c2c100705d7bb78a4591433a1a9a0b07288d8f9e050c13583bf6621628e844f08d8ecf2974ebebc06c7bc588fd8b9eb4ba838899a821492f42e7b5e5cd35f12aea97af66e16b2ed6ce6b5480af4a483c86ee711ca94be9cc5bd7282ab997daf6dfaf3977c62ecac5ded0413ac31485b7c940b54d67a5b5156c2ce2767ca1b4102a5cc2e875f2721590d80703bb2a733b279269f75b8a0f658ca1d9885fdf1d4f3a62bad8cb459db917f0a9d7373510024c42185464f3eb69b82310448717805f014d516442ba1241df79579cec6330fd6cfc78b2dbaebe89d3d6921e4d53efea5261bcb77257a4ddf29c10da555e360e9efb8f5bcc0217a8407cba00a7dd2a10479a8cf0ff26f42862e942be3754284d046b74a578b8af0ea2d842b845ded0a4c7ab3e11f183aee64d3226f17643801e415b86265aa61d9bec50f6e852b889c28185bcbeba4adf12e7daecd2d9d16f06626818000681fb4ef95051653182e0924f2c258c40bed15f19bdca6b0c988c1417aa6dacdfdf350afa491b60c2d5b80e824f887a47486e8829318a268522dbbc494c99c766642b7fb9ef7820b9d75463e02ecab2292ba511552276ba7a0e21400580c4b78367eedfb1e285b9559e63fd714054e367dd6de7472e648e835c0a145502a8442c7eaf08cae1a0aa78f186d56c217226947506b0dbc8ae0d691f1f43ba5532f87e2ae7e47ebcba48b0ca79665cb2035d21d4557872ed2240d34e123fda4d70e11af5dd511865c8a8a6997238e01cd2dce8d76d3d6f4906ab1531903e51869dabeadd678de5cdc149f557d9a5d69746c35baf9f5227d8353bfb31abf70bb606b4b00661e06be4317f70841621c772d8658bbe1c30e04c8a6c0f4c9a192fceba2a8864071d457bc3e34341990992e", 0x1000}, {&(0x7f0000000e40)="8bb9f9186cfd218fc618a62921ad920ab8067b17fdf27475c864db643e8a37b32953ae9db1e70176af", 0x29}, {&(0x7f0000000f40)="2614b73fe02f800e88d4d3052550500ff3ef88ad64e2dbda0031d48cdeb462d3e369dbc992cf2ca0429a4e120376c247117eb1e369e943fd0d1f56bc4fc2cbe77d628cdb093da8362a5510ddc765e49b6652e0e4e0be3ffe52883f17dd0ccc5a8750678511d4e0dab9331b968539d138d2bb1b3ab3d37bcca6002a50be796df3558dfbe7b976131140157540ef51bf2a00e4e1ff39fbb6a1a06a816982b56689155f312d56357dfdee1e8dd191541f39188a6f5d", 0xb4}, {&(0x7f00000011c0)="4d9ae9268d398d11a9d3c18512e2accbf192304d04adfe161b46de0bbae274a544f7c7d3a26c36fda65191d3e88b6577be28da824d176241bf84ec9937b8aa35f8c5ca1f128cb8cb01e6bf8a9fd2dd4344a3c73a1aa5b94530767ed8c32df5211beb2e859c8de692cbb6cebc86a0b592806cb73e01e75e9d86cb6a0d4f507a51c0b9e503a03fbe3b5710aef4182620e4e2f58f2af3329501ced428841f955a53fa5d96fcb1c0dc653ca7b1ca1662ceb95e26ad1d98fd1ce4e160d587e45bef4852c0011c5057277e216257fde224a35f2ae7b1a8b9692cd02f0a77f642372583d09c20eb0631e48d647d306bc3", 0xed}], 0x7) dup2(r7, r8) accept$unix(r7, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) poll(&(0x7f0000000180)=[{r7, 0x80}], 0x1, 0x0) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x4, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x5, 0x80}) readv(r5, &(0x7f0000000b80), 0x2) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000001000)={0x20, 0x8001, 0x18, 0x6}) r10 = open$dir(&(0x7f0000000380)='./file0\x00', 0x10, 0x8) mknodat(r10, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) semget$private(0x0, 0x1, 0x120) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r12, &(0x7f0000335000), 0xfcb7) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) dup(r12) socket$unix(0x1, 0x1, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000080), 0x7fffffff, 0x0, 0x6, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff}) setsockopt$sock_int(r15, 0xffff, 0x1004, &(0x7f0000000040)=0x88, 0x4) r16 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r17 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x8008) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000000c0)=0xffffffffffffffa9) r19 = open$dir(&(0x7f00000009c0)='./file2\x00', 0x10000, 0x161) r20 = fcntl$dupfd(r19, 0xa, r15) ioctl$TIOCFLUSH(r20, 0x8028698c, &(0x7f00000000c0)) socket$unix(0x1, 0x1, 0x0) socket(0x18, 0x2, 0x0) r21 = socket(0x18, 0x1, 0x0) setsockopt(r21, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) r22 = socket(0x18, 0x1, 0x0) setsockopt(r22, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) setsockopt(r22, 0x100, 0x5, &(0x7f0000000940)="878c1ef0f9edfebac601cfe9392c6a94326576b4e2a86834b95ff284efee05b0d67bb3ff03b639b6472c83014ddb6bb186fea23c1dad654219088143bc20ee12805765bf9bfb918773dc12abeb614a2d6098438756bbeac9a27e233b54975bf3c152e7609ef706c80fa9db120982d5f2e45d82382a58d408732752d7cc95", 0x7e) openat$pci(0xffffffffffffff9c, &(0x7f0000001180)='/dev/pci\x00', 0x82, 0x0) r23 = syz_open_pts() r24 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r24, 0x7, 0xffffffffffffffff) r25 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r25, 0x29, 0x6c, &(0x7f0000000040), 0x4) r26 = socket(0x18, 0x1, 0x0) r27 = socket(0x11, 0x3, 0x0) sendto$unix(r27, &(0x7f0000000340)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aab7e294587397a31f8187bae4ad6b5b23ed00f4c8b2ca3ebbbfedcbdb0000000000b5d602000d7dbf6ba8af63ff37282921e4fdee5bfd4de7901c089e226f44d78389e0720fd3872bb22f310b404f369ffe90006ee01bbce3aea8c5000000020000000000000200000000a3f8000400000000", 0xb1, 0x0, 0x0, 0x0) setsockopt(r27, 0x7fff, 0x5, 0x0, 0x0) r28 = fcntl$dupfd(r25, 0x0, r26) r29 = socket$inet6(0x18, 0x3, 0xfc) r30 = dup2(r29, r29) sendmsg$unix(r30, &(0x7f00000000c0)={&(0x7f0000003080)=ANY=[@ANYBLOB="fb18320809d00000000086efd40000000000008b4645d108e687f48f8b5f0900000092e3a5f2209cea621cf9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f521b40910979d7f8000000035527b508c865978a82be7281269178ddf96f29ddfd8669d3c5151ff19f127eafd57c102396030003e1e985cb118dc40256b5840cf71fb83a1177fe9d17b97767159d0b2fc5159a0f5c606a3c30dc9b4d162350839a45fd306973220ac065337bed7b57b837a4da26d69d9a253b6cec708000000000000007f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa68286077544e3d73e55a3d1c2a393d6692d639d13a099f0cc149b352e75174216eea32dae6d004dc861f3f796796e536ed02c8b4d471468d1db8e871359ef69046a60d871ea5d62b0f98eab924f329b4255f38728bb5e87d8daf7caa5e6fbadf6af9876daa66f22dee4bf6e63ab243da232831b15d533f18606cc09b7df1d66f8e75ef2e69e5595047c404084df6199790dbbde977bbcc35c9a18b0064c28bfe7cad959601e8a9a4a40920238d58d171c416ff071b06464a0b3556d320221af85e3d224e6078511bf87262a4366c00a96ecb1b6622b4349d2b6dbbbfbe3e7c5b0d335590a84554129674ed9b5b4d108756d7487bb493fbb10251e9edd68cffc191dc910d64afc40627bc06dc5b08727332ce18caa2233804a2665fe4d56cbd86a05a1f22f5e383cfd9615ca18271368bc3e790b05c73afad4971c80ff1e90591ab411877ebcb97cc0d4c73417dfe41a4826796a573e7682dc748f8a3fc77a8b934bc10fd5a69dd4709b1cf6eabf5908de5f43df2aa6d7d37f995fdf99df7bae6224c93a6f3ea13c0f6d1ff240dfa4e289b383ef85c2d3c83c1541122a0d7b9020ed0307478b16888096576a7539bc3d336f3884d7008eea0e1050b839c32260dd8d76003b148b3e63c036416bc9314583fc29b1fbb1d23499cf5b6c924029d970d32a130e90ddc330f63fe150312a0ac70ba334d4b9834789df0d6c55f5bcc9a2779bfa64123f897564f259064e95b9897ada012a7b72e2715712e3178990e68aa4f90a9694bd958ad583d36734122cd7ac070f000c5bb63433ceeb0735eaa3f191cd0747bbc5add24e5b3ba28ae7ea05e07968941161d4c85b806728165f52a37d39f2c12e01e34984af7efd10737a87bac500c7bdc26130b4592cf4680c6933ab8c4c7122bfa9045fb5b89507fd242a1c8407b5ec086585b1bc1f2cd9ffdc008574fd8078c103100f2cfdf2ff0235825f6f912532e7557462301f55b3da921dff07ae2fafa8d2e3e501bfabcfb1223f591e5b0de9eb65ba444b00f3f856f6ca8b6f197162b84e651"], 0x1, 0x0}, 0x0) r31 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r31, 0x7, 0xffffffffffffffff) ioctl$VT_ACTIVATE(r31, 0x20007605, &(0x7f0000000d40)=0x80ffff) ioctl$VT_ACTIVATE(r28, 0x20007605, &(0x7f00000000c0)=0x5) r32 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r32, 0x7, 0xffffffffffffffff) r33 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r33, 0x7, 0xffffffffffffffff) r34 = syz_open_pts() dup(r34) r35 = syz_open_pts() dup(r35) r36 = fcntl$dupfd(r23, 0xf, r35) ioctl$TIOCFLUSH(r36, 0x8028698c, &(0x7f00000000c0)) openat$klog(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/klog\x00', 0x20, 0x0) pipe2(&(0x7f00000006c0), 0x10004) r37 = open(&(0x7f0000000700)='./file2\x00', 0x80, 0x8) r38 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r37) ioctl$TIOCFLUSH(r38, 0x8028698c, &(0x7f00000000c0)) r39 = socket$unix(0x1, 0x5, 0x0) r40 = fcntl$dupfd(r39, 0xa, r39) ioctl$TIOCFLUSH(r40, 0x8028698c, &(0x7f00000000c0)) r41 = socket(0x20, 0x1, 0x0) bind(r11, &(0x7f0000002b00)=ANY=[@ANYBLOB="00000000392871d10000e79a53f72efb5da6290dc2539943415a202d1c8732fd0200000000000000bf8c69f4f58b3e7a60933069922a3b665fcab28164adee717a79a6e291d2034701675aa557b0f807ffc4a4ae8c8e8efb5c9314c528e4edc952f960009a979404171175de315bcb9f784af88b36c2b5b9b63e2487459f5e9f8ca5125cd9ca3f4df3aea189956a483ebb4c47a8bc874a42f18b512c6cd1fc5e1a78671b18601a00ab31fa4eee446e9ee9852b9d37af81236656b0db6408d92e696be660223537a9a7a23555f032a64a635910194e5f471a6f5d721cd2b41a27789c6858f7d9583479ad6632f46bd90e3645faba39c640a71db669f0911fec729f42ed321ee70ab7e36dee4d7ea8a8f8ff8c848c11e18b872733715edfb4b3580054f2072f6a9ac578b5c3f7454554c17ee7d712790aaefecec8ddd72c79194ab1061dd951cebf4500ba0465b049b48233b3f430f4c2609871e212b92d220a5bd08a92c3ce68d892538f488dbd74f945f856c97e5d911777926bacb08137d4d7d6382f67bc7084f0476456d82a29b6741c4c3d767dbfda79504fff3ed597fed69ee9c7c418865b72c6521c978e3667442f7dd3a1586d422fae2c2332c94832770735335a386a3982b8a51c52754b678a0cb7b9e3c850c183633598525531d72c61b005000000000000000000000000b91962c9a99e91e11a646454"], 0xa) dup(r41) r42 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r42, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r42, 0x29, 0x20800000033, 0x0, 0x0) r43 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r43, 0x0, 0x0) r44 = semget$private(0x0, 0x2, 0x100) semctl$GETPID(r44, 0x0, 0x4, &(0x7f0000000280)=""/154) semctl$SETVAL(r44, 0x0, 0x8, &(0x7f0000000180)) semctl$GETALL(r44, 0x0, 0x6, &(0x7f0000000000)=""/155) 11:31:47 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) fcntl$setstatus(r0, 0x4, 0x84) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000100)="581d78ab92aa5a23b0fa4e29da7d2ba09bcff5912b0bd130e8d7637327df7e4a780edeab0ecdfe9f88a1d984d91d557e5b8d02264adceb914bb42f988a4a65b4f6d5928805d7a014e07f0439", 0x4c}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x8001, 0xff}) 11:31:47 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r2, r1) getpeername$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) syz_emit_ethernet(0x36, &(0x7f0000000080)="c7a895b22a241c0a078359ff86dd6e360aa905fffffffe80ffffff00010065ec0f1d000000000000000000000000010000007c4889b6") 11:31:47 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000240)=""/126, 0x38}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x7, &(0x7f0000000100), 0x6, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r4, r3) r5 = socket(0x18, 0x1, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r6, r5) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) r8 = socket(0x18, 0x1, 0x0) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r9, r8) setsockopt(r8, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r10 = socket(0x18, 0x1, 0x0) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r11, r10) setsockopt(r10, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r12 = socket$inet6(0x18, 0x3, 0x9) r13 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000180)=[{{r4}, 0x0, 0x40, 0x20000000, 0x7, 0x1}, {{r0}, 0xfffffffffffffffb, 0x24, 0x40, 0x6, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x60, 0x2, 0x0, 0x8}, {{r6}, 0xffffffffffffffff, 0x2, 0x2, 0xf7, 0x7}, {{r7}, 0xfffffffffffffff9, 0x20, 0xfffff, 0xffff}], 0x80, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x2, 0x8, 0xaef}, {{r0}, 0xffffffffffffffff, 0x84, 0x10, 0x9, 0x6}, {{r8}, 0xb, 0x10, 0x10, 0x401, 0x400}, {{r10}, 0xfffffffffffffffd, 0x10, 0x2, 0x3, 0x4}, {{r0}, 0xfffffffffffffffc, 0x1, 0x80, 0x4, 0x9}, {{r12}, 0xfffffffffffffffb, 0x10, 0x40000000, 0x1}, {{r13}, 0xfffffffffffffffc, 0xd, 0x20000020, 0x8, 0xff}], 0x3, &(0x7f0000000100)={0x8, 0x8000}) kevent(r1, &(0x7f0000000000), 0x7, &(0x7f0000000100), 0x6, 0x0) r14 = socket(0x18, 0x1, 0x0) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r15, r14) r16 = kqueue() kevent(r16, &(0x7f0000000000), 0x7, &(0x7f0000000100), 0x6, 0x0) pwritev(r16, &(0x7f00000005c0), 0x0, 0x0, 0x8000000000029a8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) r17 = syz_open_pts() close(r17) ioctl$TIOCSTOP(r17, 0x2000746f) ioctl$TIOCSETA(r17, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xd, 0x7fffffff, "73cc5160527b0100e5340700"}) write(r17, &(0x7f0000000140)='s', 0x1) r18 = syz_open_pts() close(r18) ioctl$TIOCSTOP(r18, 0x2000746f) ioctl$TIOCSETA(r18, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xd, 0xfffffff8, "73cc5160527b0100e5340700", 0x0, 0x4}) write(r18, &(0x7f0000000140)='s', 0x1) dup2(r17, r18) sync() r19 = kqueue() kevent(r19, &(0x7f0000000580), 0x80, &(0x7f0000001680), 0xfffffffffffff001, &(0x7f00000002c0)) 11:31:48 executing program 0: kqueue() kqueue() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000080), 0x4, 0x0, 0x44100004, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r4 = accept(r2, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r5, r6, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000fc0)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a471078368e37b3e1f48a368be8c6464ed53a98b69f3800100010075ff078c03834b13f9d25d30bcc4607fbf11497a54080e622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8b9f8a0be7a63f98fdfcbeb61b2e4eb1458dd33a576d813878459657388af2f3854270f291a4ffde25e1ce5471b20220044a28e6a487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8894f78524e237199d15857bcf1c61ed3129a73b410750600000000000000f23d2f2db32acbc68f9c0c4f9b1e0c5d38001000007cdab0f657e303e61497002500000000b29e4f7cd0c71b69a4084777cbbe61ca00000001000000000000cdacd5e6f0e8e94ccb116bef81451b023806ce64d4f0481a8495d9d19b8d6aaa9491bf8e126b56162f3366d561948b646f48276e9eced8d127b4c94f944cb3c3b1e901628808ec978226cb425709996de6023d0bdbe54b83efc79e0716de2a8788e5b34f14e756418df426f24a5ce2ec71f4f68a8e5a647d1e4c80f9dcc64cd92c9f856fcef014c95b89c1cc408fff61ca29ef114c557a22cfe008ae21d295cd9045d6bb25502d23b1ebb570a96033a4a0ca21a4e6d133adead2c1168b130064774c4e66fa27e20f01a6303ba905d8c730b534206154b436532e021b00cfdf2e08a9a0f86dc5b428e9f27b381befc770d27afc58c09425ea3643128023015d4e85cacb0bab9a3357604c32cb83c0567361516cfcbb9f478500f470aad363322f3e456f38602ca0bac0fceb4b3a6ed98f9c3ba21ab88b9aaf8ede9c000000000000000000000000000000c3e25746277c53b1c1b01551a8a81b18207830d486f8d749d00629d4eb95e1869bc74cbbce5a310cd2b0d456d0ee70363085ec7c96f7e10631edc69e1f82901ecc6ba17db44694b8168cd20ae0f55bc58a8cee1ceac231286b41"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r11 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r11, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r11, &(0x7f0000000280)=[{0x4, 0x83, 0x800}], 0x1) r12 = accept(r8, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getgid() r15 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r15, r13, r14, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r16 = getgid() r17 = shmget(0x0, 0x4000, 0x82, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r17, 0x1, &(0x7f00000005c0)={{0x3, 0xffffffffffffffff, r10, r13, r16, 0x80, 0x8}, 0x8, 0x5, 0x0, 0x0, 0xfffffffffffffe01, 0xa, 0x7ff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a471078368e37b3e1f48a368be8c6464ed53a98b69f3800100010075ff078c03834b13f9d25d30bcc4607fbf11497a54080e622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8b9f8a0be7a63f98fdfcbeb61b2e4eb1458dd33a576d813878459657388af2f3854270f291a4ffde25e1ce5471b20220044a28e6a487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8894f78524e237199d15857bcf1c61ed3129a73b410750600000000000000f23d2f2db32acbc68f9c0c4f9b1e0c5d38001000007cdab0f657e303e61497002500000000b29e4f7cd0c71b69a4084777cbbe61ca00000001000000000000cdacd5e6f0e8e94ccb116bef81451b023806ce64d4f0481a8495d9d19b8d6aaa9491bf8e126b56162f3366d561948b646f48276e9eced8d127b4c94f944cb3c3b1e901628808ec978226cb425709996de6023d0bdbe54b83efc79e0716de2a8788e5b34f14e756418df426f24a5ce2ec71f4f68a8e5a643d1e4c80f9dcc64cd92c9f856fcef014c95b89c1cc408fff61ca29ef114c557a22cf99c21984939342c3d9a69c445629e3e008ae21d295cd9045d6bb25502d23b1ebb570a96033a4a0ca21a4e6d133adead2c1168b130064774c4e66fa27e20f01a6303ba905d8c730b534206154b436532e221b00cfdf2e08a9a0f86dc5b428e9f27b381befc770d27afc58c09425ea3643128023015d4e85cacb0bab9a335700f470aad363322f3e456f38602ca0bac0fceb4b3a6ed98f9c3ba21ab88b9aaf8ede9c9ef593b1b9fe8db0148edfd2f1d619087a482776cd71ea6328b90ce3ae34f9aefc9d7a4e3897e728f90a19919c163c9ab5db41a48d0f7e9a5f09e1a5618d4f0f5bb0cf4104b01c8d29a7d446d4639c051d56bbd7e903d79d0bac63f7e78136ddcb705ad788701d9a5b57d36e714c33848a75c631514e478dee6228340f7f96b3a30ee3f6b0af964bad527c5fff6bb4bdf9cf280ae1012ef75a57d55dfa564872b78e33932a12e973731ac39fda105e90fb69dfd4bf0faa3365f5a1b84c005528a6f1c55649bcb67154faa3dcb079f26b857b22d35a5876d2cd8674f0fb388f61a8087aae17"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r21 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r21, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r21, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r21, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r22 = accept(r18, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r24 = getgid() r25 = getgid() semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000080)={{0x5, r23, r25, r23, r24, 0x10, 0x8}, 0x8, 0xfffffffffffff134, 0x3ff}) r26 = getgid() r27 = shmget(0x1, 0x4000, 0x82, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r27, 0x1, &(0x7f00000005c0)={{0x3, 0xffffffffffffffff, r20, r23, r26, 0x80, 0x8}, 0x8, 0x5, 0x0, 0x0, 0xfffffffffffffe01, 0xa, 0x7ff}) getgroups(0x4, &(0x7f0000000240)=[0xffffffffffffffff, r6, r16, r26]) lchown(&(0x7f0000000180)='./file0\x00', r1, r28) mlock(&(0x7f00003eb000/0x12000)=nil, 0x12000) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x3) r29 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r29, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt$inet_opts(r29, 0x0, 0x8, 0x0, 0x0) setsockopt(r29, 0x1, 0x1, &(0x7f0000000080)="71763d4ed531d5fb45044fc5d203d2d3c427f00f273ce1b2388f0de61d6625c1f4f379b77e981d72ba677d44ee59c91614334b22441b14e32406959c1bc3349dac0ee9c7d3579c4f95bba90a5138688d6c46a0e530ff274e133a12c6bf1c3a846bd9a7296391c2988ea4ae570d2ca00f166ebc8d01689cfca86e9747910ecc5fbd85d7572ccb90cfdf0fe7494b52c412540e5b54ec791dac88298fc713724bf6b5cca7fdccc701a5ddc878439e4c4ed5deea14de15fed426277e178bd965b39cc4bd42d0c1", 0xc5) 11:31:48 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0x29e, 0x4) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) read(r0, &(0x7f0000002a40)=""/4096, 0x1000) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x7) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000380)) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000003c0)={0x2, 0x5}) fcntl$setflags(r2, 0x2, 0x803) pread(r2, &(0x7f0000001300)="609bd923e9f2758fbb254c65a956751041e4d2fbda945817bbbafa2811cd93bb98a9eba731636f6e377116464b254a5982b39eb640dcadcdfa48fd5690ccfa9e5c49edf3dfc96a27aaaa6050f8c16dac8d62b87bacd0c80f83095f7a9e5352e2d255658fd13029b3244970cb4e7298c902435c0f41888a3f56b4d814d3e6a8a3d92b66f0af45efca5b182fe1f4d44a32d58557e4b58f18be106fe2a6339a825eb1c0a6c6b87eef1483dc47da64e9f91a6c67837424e25efadf7d4c6bc07d393450587f2a23b2d6bfe8f4d69e059d4a6373cb54caf90904432a3dba23236054643fc38f531df9f2f5540bf2a3e4bbc61230a5e700747df90c71d999d6dfd7896ed0578c76fc8cb9fac7d21b94f8c33b203098dbb5781840a1f900d279e81663c285568ac2a267ac4cf5a09675913255fa84b1a0f5cbabd08d5a59ada471da3287af2de0265c2b57c16eb456d26d98cc2ac12f5a4be7234fc5035f0428f44c2b1254f7cc19df", 0xab1b8745, 0x0, 0x1a7) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000440)={'./file0\x00', 0x20009, 0x3, 0x9, 0x1, 0x401, 0x401, 0x9, 0x2, 0x2, 0x2, 0x800}) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000140)=0x7ff) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, 0x0) r3 = getgid() r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000880)=0xc) accept$unix(r4, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000680)=0x800) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000001c0)) fchownat(r4, &(0x7f0000000080)='\x00', r5, r3, 0x6) r6 = getgid() setegid(r6) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xc0) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f00000008c0)=0xfffffffffffffd2a) accept$unix(r7, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f00000001c0)) fchownat(r7, &(0x7f0000000080)='\x00', r8, r6, 0x6) r9 = semget$private(0x0, 0x7, 0x300) semop(r9, &(0x7f0000002a00)=[{0x4, 0x200, 0x3000}, {0x0, 0x0, 0x8789c8d791a6081e}, {0x4, 0x7, 0x1000}], 0x3) semop(r9, &(0x7f0000000c40)=[{0x4, 0x3, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x0, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0xb}, {0x3, 0x500, 0x800}, {0x0, 0x409, 0x1000}], 0xa) r10 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) fcntl$getown(r10, 0x5) r11 = semget$private(0x0, 0x4, 0x1000100d3) semop(r11, &(0x7f0000000480), 0x0) semop(r11, &(0x7f0000000000)=[{0x7, 0x7fffffff, 0x800}, {0x2, 0x6f, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x1, 0x1800}, {0x1, 0x5, 0x800}, {0x3, 0x7f, 0x1000}, {0x7, 0x80000000}, {0x3, 0x8, 0x1000}, {0x2, 0x8e, 0x1000}, {0x3, 0x7, 0x1000}], 0xa) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0xc) r13 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) r17 = fcntl$getown(0xffffffffffffffff, 0x5) r18 = fcntl$getown(0xffffffffffffffff, 0x5) r19 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000540)={{0x240000000, r15, r16, r15, r16, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r14, r17, 0x41d, 0x5, 0x5}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x4, 0xffffffffffffffff, r16, r15, 0x0, 0x1c4, 0x2}, 0xd, 0x100, r17, r18, 0x0, 0x92, 0xffff}) r20 = getuid() setreuid(r20, 0xffffffffffffffff) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000280)={{0x8, r20, r12, r13, r16, 0x20, 0x7}, 0x4, 0x5, 0x5}) semctl$GETNCNT(r11, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r6, r5, r6, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) semop(r9, &(0x7f00000012c0)=[{0x1, 0x7f, 0x800}, {0x4, 0x1761, 0x800}, {0x1, 0x6, 0x1000}, {0x1, 0x8, 0x1000}, {0x4, 0x6, 0x1000}, {0x0, 0x8, 0x800}, {0x3, 0x100, 0x800}, {0x1, 0x9, 0x800}, {0x2, 0x3, 0x800}, {0x4, 0x7}], 0xa) 11:31:49 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x4030003) socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x8001, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0xfff, 0x1ff}, {0x18, 0x1, 0x4, 0x7ff}, 0x81, [0xc00, 0x0, 0x400, 0x80000000, 0x10000, 0x4, 0x7, 0x2]}, 0x3c) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r1, &(0x7f0000000340)=@file={0xbd5699bc1ec0282, './file0/file0\x00'}, 0x10) shutdown(r1, 0x1) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r3, r2) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = accept$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) bind(r4, &(0x7f00000001c0)=@un=@file={0x1, './file0/file0\x00'}, 0x10) setsockopt(r1, 0x29, 0x8, &(0x7f0000000040)="88101c33630000dd0b653b16a118653897f01100000000000000", 0xfffffffffffffea7) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') 11:31:49 executing program 0: r0 = socket(0x18, 0x1, 0x0) dup(r0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "7c005f4eea2a12d5962400"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000040)=0x6, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 11:31:49 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r2, r1) sendmsg(r2, &(0x7f00000012c0)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000040)="a974cd6ddb9e84508b9e62c055a5b27b1000247ed8c910f34049777f7bd99b3b61a162e3db0a9b16745e38e72cee41e1085eeb6ce4cb0dd733deb39eeb3d0ad7f01de7d41c80afc917b32fd9eeb8b0626cbbcd2a34e69ad32917504bd4f428cf263335ac2725311c5081eedc5a561899a6da8e24383209a86c5ca0d4c2bebb1bc5a0be2f6957e8adc2d7ee4000d5c8c255ac38ba01dfe8591d7d186db370661b4425301389e746092df7156fb9aa0e7392e271cef886c4a2e135a0a5aa33a7091e014e952b8f03350b1dbc92235e940d08793a0a361cae6508002652094dc903259304ba14889daf05dcc70996a85543b9a66058d0b64549ef45de1e56cc13", 0xff}], 0x1, &(0x7f00000001c0)=[{0x98, 0x1, 0xfb5, "7660b78df86d2b309fe07e8a37f3ab6f90f98fde918f1c2ea28a18cb7ffdb5d1a6c235bee3e326bc132cbc7d53722e11503b95ece0780140a6066ed2c070e82917e79fd1e5aa6500c29d8df74bde9c619066abb282db3c626013700b46b73ce108842c81954f195ad07061d51c224766610e4d5573f3f00866708f8767e09a769d"}, {0x1010, 0xffff, 0x5, "cb41522f7a0a1e0412920a7f1eedaa98cad0e76ba968de1a395a12b5cfe0d948523a387c03b4c6ee51e5c0dda65d064f8f8fdf80fec5a4b05fd917e6e2022ca3a1b3f9b3b22906f8c1e9480dddd78159278002d97193fd7e4fee81e21f92dacc0bafe0ee8b8439385658c7e9f6800a8f575631b97a35815d5e0ab816bcc4feea6b59ae83a40e4119cb0cd8a40adef9c2331984bfe5830ecdfecd40b86eeb2f8a8950930113d423546063e168f01fb2fa898ed48f57b47a366c3f228b999cfd4191a60ad57428c15c6d3fc049e9514e3cf0b7a1844edda067d0315ba54d56a15de78bc190d81d6a258f657059b47144cf99bc491188486a6d38c157bffde09a4f4326531da44d8d94f4a2dd38d4ec67e028a52f0ae0dc77dad13dc7f019f217c2e816a4db93798f1250e68237e6eb315a372e958e959c5ba17d761ef2e64ec962ef63519d3c1a8b456f8f436ecf90c50492e1b3ce7b757fb3317cea27f537f5fe719533733f8cd722af6278682929bfd2e27b688afdff171baa25514dad98623f30fc016561835482acf336471af1cf1ba7fd7c0c17b116bb54d643f45370e7f9e98522d189e9a9a1d2b8e2c8551ef00c5192e63c56568ecab5b93398ae390ef8d8a8e5a0a3fef7f443755c56c5d520ebd0f42e8c4bd4e04f54db6af0e8cacfd873e3621015476d7ff95f4d8947d86f6cdde54192379b532808728b2c6ce12dc2230ceb5a61c4de564eb0c39865034f6c10b40e7c358ced5f799e07defb717a5e2c0641919a47872a5dad7929512d6223089f5385e417a510a79fffdd08574c07775975fcefa4eab0147066275857de51cacffdc83ab327590626b366bffc889145e4112ed89a7991453cfb0915a0cfc0cf5800dddc1ea7117dc21847490371120c1af86b3fc4ee68016a02f7abb3e7f1ce0f7d002b0634b45cc3da184a479571cea0b02f361eaad8a49de320ccd4c90f79eb5e93658668f890539b015b2feafcbb318172c18f8fe4227ca22919b8c9664f0a6160d6245c56fefb8c181ac4c08b457e77d39a8ceeab5b2c7f75cfe18c03f2f8a2489423156b4d3917bb747762f8bd71e654675aefb38beadb7c4c1edbb751f79b420edbfb4a96713c5d346245e0121a8982a5f7e85b9e3ae8f12f49ae6a16cd8b906e3bae585bb852c77ff28b49aeca302ba24e3d357618f9b44e4d27e6c3c06afe445a1122716c2f6407f2a721771deda216c8481bfce45e875327dcb03674eff20a4f744bce0d2d15fb2d63b7d6733493576b30f7f700f9ff327b5ea841a2a98d089a656bdf1f5de9467415d65520adb91ab64ba3439f32a9a80f4b2752826f2ca4b6d1dc558fc4d957c2d33aa4ad5f9e203ca9185b08bcc52a1a01cc7724bb7e71d8ab390974ca4fc17bf7fa62506fc3e32ba608493443a70aeadf6788c28b8f85b14842819f21d3e5b7db768914ca2c323dc5e8242f026cd96583b48aa3ad3cabf525a46dbe8389b65a17b45f36983f4106d03ec0f3c70132554e16d441a7d55785463c36092bd1bbff22224d79dea1d8dbbba7b7a8429aa0ee5f682ff05d67c6f57746a7014566967b0f4af2af1bccc322b060d334059468565fb7d68599232e0327c1ba03c359f9ce8508b778058a399279d1f848367e435e506c562af818abfc7cd897f7dd02577f82d502b79e9931f34a7adc4647b64124c5dfa653e8e86d411052caf606f2a631a0900c64b047c61d4717185199da792782a293a48b3bbcc74d26da744f05c89c2d0ee76f90fb425f40aca40c6b7503a96dc60adf509ac918df02cc234d8deea05bae0839f1c2ad2f8aeddf65bfeda7afc65561e7a82fb29b36553bc0315d9cc4613fe50b156ecb3ada47210fe89c4280c166bec1976e639e5ccf3a4c0be2c6f3e093954c1441624531a268b67ffab24803141af0c272c4ed4708e1cf64b61102e71cd91545c4c2b6a90230827e9185723361428ef229a8be6c47d10f923af7ae3772d260083f1a165ec6fca2f5f3a3a7389cd6430874c6e7ead58a4b10b670cea8ff3686559b67e832f2f091ac2b4f7e6546966db6e3f34315bce60baa4ea9e8463dfd94f5feb0b55c0c37297e5a1983e2d705fc56bb973b69162445679407ddde5915c737e2a6ecbf4527d473828126446eb191fc9995a7ca20cc02f5b1ea1980c2e6b7996a5114bb22a2ffcdf69d39c8ad31776595787e0ce07ca43e17b07ae96a02c086c96c5cb3915df7865c789e91d864a18a86477774e4bceb5fa9183a7b23b62d847a9a09a6a5047df316cca55a695620db99f3aa88b341898965b18ebe8c29e51df4b089d56c37e43c3d1b95b671bf8751f1bae75b16c1b40c35ec9c269398dacd332f78fd2c3a9811c48f45c40bb379355fc4615295d02773b0f3c6c98615b4e4e04f818fa27dcce5b0a4cf37d7ef93ee1c91de2ed9f435f742a75fc957f5b1397905a4a3e9f1eba013a5099f1dc296b82402d8771610fa8277289f8c9a4f0b878f4d110d625f5ac4aaf3574934830ee0e3df23c4573c04d6ca0103fc46254f2a2e8cdf21a66613b836d6aff92615ce9f06ac61678519a8f174283ecad512e1bf2cb3c0962431167fb83e321c7d0e8efc4291ba838d05adfd4ef8a5ad7948f49ccce6882319f0276062538500850206c74d93790c73c9510be2b6275463a247e389c97e9767190177301478e32073d115cf90e6df112d6942d9027dd59c7dd4f61d2c952f7c25aa504eb5ad02e4552f4931d18c473779467bd7b86fd85958c8bb98a5f603bb4b4f2226f9f6dae476d727a9ce978a7171e183f7b38ceb11ec3458b1d23ae15f5c73c77db5dbc00be6e8dbe13872eb74f9832597c1dc7b727dcbd5d23b619f73b905ed261f603b62dd58804d7738e797ae701134799b5680bbd9a947cc1116b5e8e82f2549664a92b3db321e71a29c08b21162621f1dedf6bb0bcd50bc096e9eaf97020af70a15d0d1699d57671dd6ba6a98ab86961d8b32444670a32f50ffaa6178307f753d145e0a448d3273b1a8f01be6d94a7bd348e63d9c7118624f9bae729748a91b7ed585da08dd5b07d55e140c571927abfee2e5e0f99a812c43773d09b3c5bb789355393e075b3d94a079eb678553698830d0b912d9aae33b78324bb56d5c477d13d92f7a3362ae422da94445d5b4d4b4b78204ca93ccd733a403c255ae1f9e8d6afdaa983d2512992e50a31368a8b319db6e58e6b31c0b59359f250d0b48b5dd85e82febb32a9a348ef66f9b2cb6e0ece9e65116c239d0cf07da64639421b603b0724613aaf53a26fbeb0aebe02bd78513be4044ed5538c2148b8df45324086bbf3aaf8d7330cf2833207e99310e2ba983a565dc58f8ea68747f36152e439ededf510e40252a4fc6f4a73bae3843318372843aae3573191295580f04d31db0fa74f95eb5dda21e7acad5b457630b71e7e653e7679934911b9dfa8f2a8b10585ac77bf173dd3c2c3cafd17deb0702be61250d9d2edad342c5b8b96a13c8e7a6ef89b6d3bfd9273d5c47ebfb9dc04f136ed2767c765dbc2c2dda94c346bd06c94c97d7f6d6e0635cbd12b5312b9787221b62077b7f8f5b51a8c9aa764d64b75d601cc0c3872fe4ee97a16c186c88e30025b6df41f8a64bd091374942bfbd53afd7c7ce5d283e6b076759784c46e78bd542efc15e7b6c5cc875085a477eb25de0b2451ea42820ce8daaad8985101aebe6e5e731b77a62466b30c7a7d98486582e8be4e582be5ca670234f0c2da72662bd39355f0de8ea6df661dca98f24de5e8c98cd043816e153e4bcae9d0a2167363ccde76bb46a822d5e28e868844c5a6d037bfdb6255104f09caef2586428d511a675e5f9c038e4806b7c3b5933f61b8678fb758417e2bb0d47f36ea9d451ed12637a376ff36f31f28a8cf8f65e93e6696b914457508454b8c4018beea01a5fe5b1c72f7db8f0716290a03550bee4f152ffb6719c4583dbcdeff221b512fba1cd408e31d5d29d31131f66c9ed2186c8d06113fee559745a558efd3a7c8f177492076659cb98f1f5159fab6b1ccdfb6685183f409a5a9ca07ff5f6c6ab6eb0266576bc219d0558442b28c249d3969059cfc86bcd161c6aa5fd7af9263742063a6745177235fc45f72c7677feb470c1c8dc666eac7b73b8dd2594f14ce7946f50b5e3a0560d49256b1915f9473b915e466fa1fc0797f8289a515692486701b65b8516862063927e4aef59112e296d926c74f086c6f43ae5623446602476086b3a4c09ea80b0324c56d51fdd4b7eaea86e9d0cd8739625d012506d5461ad4ec19f575151e52cbfeab9e5d462fc1b192c2bb73f784220f0952c9d9e3f71b33bc5e7b0b425c30fca20571d93a8ac8cc9dae348bcc9440595acc56f706752c58ae2d6db3f33897a5bb73186826892fdc34c1d3dde9e3e50a1795552d3b2619c47658388a17b47bb1aeaf7f227bfa03cf8d26884c6937de425353d32c3ca2f62401f7359f47e4b0f0ec3b6758eb24368f60059ea3e0ce5d05e3bb0fe93d0ef4afb574d9d1e56300af7df14a69a9c4c946547cd316828befb3669f4f9c4c383cc4cab492c54882dbe115b6e06811e3922ec880e8911fb6ca321ee24ba12a91d5cd093f52aad26e6d4dc24535895220ab39be6c9c7e4d6efb8c614a03b91cd7a559f15deab6af4432800a7fe717855bde5faa82fa2d24e070b7dc3db5594c6ba6044ee3ed22c25720359d5159819d999a4a9564c5fac29a9daf2852d9f10015180ddb6ec46c2f4393775c79f50fb685db059704b416d838bdaffb06ff6880e5733182232ce040e1cf74012dbe5f20902208139b8823f13178c3ff5b7e7e54974b33899a0a812f8684f8257485d998cb750e908efd46df263a48369184573c92ed3806a92615198d87ec1545050aaffecbd4562dd66dd5ef08aa7975e0a9c6047ba448cac44ed89c6c4547b951dbc0e97195ca67b1198229f4a29b758e800a8557b2827f053a0833169e8181a9b32105e8e1d986f5c9859a2598cba4ae74ae20a9e23eb9cac673be438dd322eb634d9090cb3e58480a8728b3b509bf95404c0bdbf9b552e4629f3b19a89c7b33567c2ef28f3b1632e58f31aade9bb095cf93d50a10fe3a255492cd9dc27485b4c7c5b7f00294c54f91f368b5e0888170ca55d16ac72f8c79c9252af4ac5b89543588429705f44da7147472e0d8c6daf792463bc3de668e96ca80223e2ad96134a9091d53e8d1ce25d7156fdfefc48c6b8c4ec524132bfe42e07f76dbf5bb5f09bad05c7f11f9da871008fe87af717a623020b9c3423c8eb7fe2241a0a749f8a86c93d9d408dac1073d76a6eecf991ad58e7eb71d739d0ff6f90e331ae0de02de79a43114c7c82112f60865390a49917ae6b225b59e56b368eb2c8649939a060e583967670e6f01c04d526371ba2d22bf379b8a656b8fd11d909d5319d96bfa17b733de3aa47aade3f419697d388ae82c6de841fc0bbe8db11543ec8f7d23c149f7e03f1eb88d9aa872c39e4a0f0c883ed19f7b11e1508f8bfee625f8b0606f98f6262431054a19b9aeb9a5d2d0ea00e2a0a13e56e5f9d160697ba4a88e2a206c952be08659332c8959651dd1568da36234ce211b3f47a62a452aa8e72c59b98c221229dabb27e0051b192d26c6fcbab79a90438e014526cad7f1c86288dd2fc992c042b1d6ddb4b2a92f9b159002b876fcf3ef0d6da2d55236b40baf04341ee47e59f3b5ae028a46d62f388b5182525a0b1c91791b70ee362c7380415e4f5e9c1ae58dfa1bcc2d113eca2530c3198abfd46cb51bbfc92350a8d9bea8c96"}, {0x20, 0xffff, 0x2, "aafba81f5a54efa7a123c8b90cd1"}], 0x10c8}, 0xd) getpeername(r1, &(0x7f0000001300)=@in6, &(0x7f0000001340)=0xc) 11:31:49 executing program 1: r0 = socket(0x18, 0x2, 0x7) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(0xffffffffffffffff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffc, 0x0, "000000000000000100002000"}) shutdown(0xffffffffffffff9c, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) 11:31:49 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)={0x200, 0x54f}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xff, 0x0, 0x0, 0xfffffffe, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x7, &(0x7f0000000100), 0x6, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x200, 0x0) dup2(r3, r4) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x9, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) 11:31:49 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = syz_open_pts() r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x18081, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r5, &(0x7f0000000340)=ANY=[@ANYRESHEX=r2], 0x1, 0x1000) fcntl$dupfd(0xffffffffffffffff, 0x1, 0xffffffffffffffff) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x1, 0xffffffffffffffff) fchmod(r7, 0x0) r8 = kqueue() fcntl$dupfd(r8, 0x1, 0xffffffffffffffff) r9 = kqueue() fcntl$dupfd(r9, 0x1, 0xffffffffffffffff) r10 = kqueue() r11 = fcntl$dupfd(r10, 0x1, 0xffffffffffffffff) fchmod(r11, 0x0) r12 = kqueue() r13 = fcntl$dupfd(r12, 0x1, 0xffffffffffffffff) fchmod(r13, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffb, 0x40, 0x80000000, 0x0, 0x8}, {{r3}, 0xfffffffffffffffe, 0xc, 0x4, 0x9, 0x2}, {{r1}, 0xfffffffffffffffe, 0x4, 0x40000000, 0x6, 0x8001}, {{r4}, 0xfffffffffffffff9, 0x0, 0x4, 0xb17, 0x1}, {{r2}, 0xfffffffffffffffa, 0x2, 0x4, 0x2, 0x7f}], 0x1, &(0x7f0000000180)=[{{}, 0x0, 0x2, 0x40000000, 0x3, 0x10001}, {{r7}, 0x5532003a7ef43443, 0x30, 0x22, 0x800, 0x314}, {{r1}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0x7fffffff, 0x1000}, {{r8}, 0xfffffffffffffff4, 0x1, 0x1, 0x7fff, 0x4}, {{r3}, 0xfffffffffffffff8, 0x5a, 0x2, 0x2, 0x455e6f0}, {{r9}, 0xfffffffffffffffb, 0x1, 0xf0000000, 0x0, 0x101}, {{r11}, 0xfffffffffffffffa, 0x40, 0x20000000, 0x0, 0xd6}, {{r13}, 0xfffffffffffffffb, 0x10, 0x1, 0x0, 0x6311c8e3}], 0x3ff, &(0x7f0000000040)={0x63b3, 0x7fffffff}) ioctl$WSDISPLAYIO_DELFONT(r13, 0x8058574f, &(0x7f0000000340)={'./file0\x00', 0x80000001, 0x1f, 0x0, 0x0, 0x8, 0x1, 0x5, 0x2, 0x2, 0x6, 0x7fff}) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000500)="82b68b8aee424cddf6dba587205af3295b2bb2921a545882653feacd4e026ef4f0d246d42b200a", 0x27}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x1) fchmod(r0, 0x8e3) execve(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) r14 = socket(0x800000018, 0x1, 0x0) bind$unix(r14, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) r15 = socket(0x800000018, 0x1, 0x0) bind$unix(r15, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r16 = socket(0x800000018, 0x1, 0x0) bind$unix(r16, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) accept$unix(r16, &(0x7f0000001500)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x20, 0x0) r17 = socket(0x800000018, 0x1, 0x0) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r18 = socket(0x800000018, 0x1, 0x0) bind$unix(r18, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 11:31:49 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getpeername$unix(r0, 0x0, &(0x7f0000000080)) 11:31:49 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x3, "73ffff4d4d7ee400000100000000000000000010"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xfffffffffffffe1f}], 0x1) 11:31:49 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r2, r0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x0) connect$inet6(r1, &(0x7f00000001c0)={0x18, 0x1, 0x10000, 0xffffff00}, 0xc) 11:31:49 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) kqueue() socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)) r0 = msgget$private(0x0, 0xfffffffffffffffd) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) fsync(r1) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0faa3b15d471dc7ebda0fb0576285c2ec5dd46ee7ea21f2d2cb57a4318bd8f1865d73cbedd0a92fb1df02af68d1bd1c49af37ba4aeed5420d7fe3b76a468f25d127a27dd8579c80474d40cc4047fc3e9c576c0c39b99cf5194c0c8f7d93909aeb1d2a89ca7acd8cbe9fd2ce505c99873c1b272703271d133de2a93b91bd5b07902335893db2ec0a7b3122e35"], 0x1, 0x3fb) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="680fafcfc82f16dcd5d5c649005b32e30fa79e6619c303d4094b9468f10bd191ed51a1631c0af7c956ec4b194587377c4bbcc6b8ee4dab"], 0x1, 0x7fc) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r2, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000002b40)=ANY=[@ANYPTR64]], 0x1, 0x7fb) msgrcv(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea9c3b9b045e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc677e4fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f18499a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4c7fe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf3c7842da8d1483d8a66aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c90901d49935002ac7a1331bf31ad576d2fc803e7346edb6785c899e8f3c7da2381a4eb2327004309206588c765ee222a827fa9161a66e016b56e7e1608404bb806f582a72a8b295a"], 0x1, 0x0, 0x1004) msgrcv(r2, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a887e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca000000000000"], 0x1, 0x800) msgsnd(r2, &(0x7f0000001f80)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941639c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce3b4033a4312bd05b3a77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0xbc, 0x40000000000800) msgrcv(r2, &(0x7f0000002a80)={0x0, ""/157}, 0xa5, 0xd6d0c418f59fe7d3, 0x1000) r3 = socket$inet(0x2, 0x2, 0x0) getsockname$inet(r3, 0x0, &(0x7f0000000040)) msgrcv(r2, &(0x7f0000000040)={0x0, ""/120}, 0x80, 0x3, 0x400) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket$inet(0x2, 0x4, 0xfe) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r9 = accept$inet6(r4, &(0x7f00000000c0), &(0x7f0000000200)=0xc) kevent(0xffffffffffffff9c, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffb, 0x34, 0x40000000, 0x1, 0x3}, {{r6}, 0xfffffffffffffffc, 0x10, 0x2, 0x3f, 0x2}, {{r7}, 0xfffffffffffffff9, 0x69, 0x80000000, 0x800, 0x8}, {{r8}, 0xfffffffffffffffa, 0x8, 0x40, 0x3, 0x1}], 0xfffffffb, &(0x7f0000000340)=[{{r4}, 0xe667ca32dd317e56, 0xd, 0x80, 0x9, 0x800}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x40, 0x2, 0x5e16, 0x7854}, {{r9}, 0xfffffffffffffffd, 0xb, 0x80000000, 0xfff, 0x1000}], 0xdad4, &(0x7f0000000480)={0x7, 0x9}) msgsnd(r2, &(0x7f0000001e00)=ANY=[@ANYPTR64=&(0x7f0000000940)=ANY=[@ANYRES64=r4, @ANYRESDEC=0x0, @ANYBLOB="e043dc647d3038bdbed56702948c18b34aec4ec08ad56694447d7892fc28234ad9d62032464b6a3abe07b6bdccc2ffe4d40763da5aff692977f7db83bf53fb80434914057853c25beeb7021b933b9690d3d0191848324c2093809fc6650c9b2032d84edc4bba6843dce16cfcc1971d3bb68924924f7b460c997bb3e90c615271dd71d237369f3c575a072f9cf3ef54ec761ace558bdda982f950c38be4c57e67fd33479e433f369594c3eb66a083213802705a15b0eb2affa8c785ec7730fe2f069fa1756341022f9ea55b04bdce47b488d38b2b898366f741ace9d711fcd01425c08caf32d4079c31dc77c52e8653fc8a8f3cad126acbda1cd33b729a8d702f5891f4249345662268b5d721912c343b9e3013e1876c26818283cd342f6d25f793a5acf0a2b8a9c12e35dc45859b9359b9cb5307487204f7ffaf5c63be5beb00f3b18bf804907d310089b5fc225c8b2af6dae8747c1063d06489f7f4a62a193de462ad667f4553a4ad188aead4eb363c9ac3f8e1677c6b971624c0ca3581351e2a62ac8f014a96a976fa3677664800a36dc20de0128c97604b3c4ccf9b02d71cdd27746c5518beaa0ba3f823ae2c54862989c4d850e7872e62e5ee85e9cdf1d0754fffbc8bbc2340a9a35cc30709128b428a4986f12641842030b97e7df30820586375c591a4110ae05d73e79f9aa15f1e9f8eafa724659b92b598e31bdf0a231036d69f12e1d00f5ab22f93386194cd158fad06617805c8bde60f676894eb0e3811398de865657dfdfe7669bd520d2ce42cb63b964136c1dc5664569336fb8deade99627f13888323243653b61656d193a4012c3a72c0825f9ff0d0d4d5ea6b6dd33f65a5b4cd21a6cc8b8c80bede63293223383ce5d9972126ab8713f8361012baf63e2cd2b7299ecce28c8d35660a268d3c068f6a740da1517df5cb61c844ed82c78533d4e786184d57e00a3193abecf740bd9fa239512bab695d304a4d865e77660f93b92a6310cee1af1d0609a75999e14f37d2c9bcbb5c8d69245a7bf0fc14c180252d7e9c8b50ccac6ed2df7f3a27b901a33b260a5aa3e958ad1d029f93663ed2efdeb9fa5f7e1b38663d180d936a4b868b3ce078d6df9fa7c436919b6db704104763a7a46e19ebcc36b04974e2c43cc3114e5da62ae7d587668e6633ec71dbe8109dde679d531b92dce733851c278cabcc4beea4575f96d1e02746af6288c89472a195283836c181fd0810899c80b4c6d2cb364fa57300bbf9a6b67109d622c5f0e5a707ccfe6c3122a652f0db66c13fb131c9b6d8fa30a0e8793559bbb18641970d9c7597564da051568bbf1ed5f7449697a54c0f1042fe0b236f770d9a5ebf02f246e76ab5953e496686e7495759cd8cfe504088d0991730522533090529e39acd7c3fb7f1d4f3b225fde9b209f5d30cbc8ec9d8d81f68ae45eebda6af940f1a61e532ad53c7988501a42b29573f8fb9760c1bdf4d030505580d8d5d9326d643ae7c891c32a2a7b0d7c1d325b73ef53789e7c8d4279868c03ed0a1d85789ce6822583e049ece752207ee85d37b21820c7539701c36373772e70a44bbf3c69e8d9c5a485786f2ce3375f55c3e108e290c7769520f479d2916e917499ad60e9c2c3848334e1bddbe0e06d29b9dbf11b90726a6835e3155ff671d333cce74c8415339b5ecdb0f4ee7b73e4ac9fdbcdec0b3588ffc15882722753cc2f9925d3b9cf864b94b189b9cc3bcea8799aa30d29aa4db89680d153ca8377f7698a1409586a04328ef0d6b5d274c965d4bc1460cb84e0fdb1d9035e79f557b69ea6b798f29a7f442a71630b8299a42f0dbb5e66c33b153b211dd17b0f7e2d28703a38f67d248e4da1ceac1fc200b0eff66273fe25ea90c6a38e6a99cc7012cc7bee8e6376423b5257318a1d3063b9fbd0bc992592c098e2cb3e2edf67c9224a682eb114d1061c66f99ee386e9e748af59eaf067951db6d143127f72eb605c41162134220d68cb41bd76cfa14d4d9605dfa0dd7991feb89df731a23a3434c7539bf0c79a72157e68e44d779c432e69ba34f645a20948c41de0c4b71e02f0efeeead52c65050624880c732d60a242a85c55f7a47230d682eb45ebf19569569735c906fcdf6c37f4ce256677a465f4e896f51ff637f47b869fa00ea3d0b45a081f018fc4887a4c5ea857274ddd538f5e03a87c063bd25c04c4152b7582ec44d09bafe7513a56e25f83b1dc77355fa5e68b9d15afc086c50227d2c254b222aba9d4eecfe1579c7deb94421b17ffe4b380a824c295d64ba5da1738defc1da06a9857b7d374fcfda2ba007876de24fe6f33d74f681175231d6ddbd0058f73064ca9ede8dc698361a5138585f747df0ff0463d512a902365297a6014244c8e311e998c54b3afa0c3a2dfcb4979157ab7a0eb13619f1df5e432af8ad31e78936923e4013a4035a2cbde0ef5dc8cb9b900fd0ff200d42ce603588e45045b162027a9dd7659c3b0efa508087fde926cf4187bc79ae7d82c63ec6c7a5d2806d56d5103824c384ea4beed5da093bfc55e79afa9b004a74b8dacde4fbffb68979985aed531bebaed4a2652e48ad4a4aaf614832041b8c79d4015b12f082fd36f98932ce4aab24c3d07c034f7909708c0743dc571159f2c955e980f3570761396458952e0461a4c43d05124a269052c640019ef1b6a1674d053af25e41fee9eb628acd10e3134983f5e83e92143487ca6b90ddda00919f0b5485801c52b55b0e85e79592d30b9e74d0b5cbc8abc4af906ff7aad107662be9f1bce61e883e5d7b072a46e4e9ac25c00f8f8e65bc7cd31a4618b02dc1f445d7b6666e6fdeb67c11e4a3088a24a4d9816b3cdc37cea8d0da24247d261ee124dad6fb1b73f8a2dfe4786ba6ba4bee604a20d22a99e65c31135f79a247f06733c172989db4252b6b837c1d197004c02ad03a175415080968e53dd8577344e9855e0a651232250b2d962d06c8c279636a16e92600bf91373a6630fa7370da8f4ba6b4e8784bd61dcf5b117ab7ba2c4a4fd304ddaae4b07cc8ae7ab60fee5dc8afae7f3b7b26f095b64a015dc81147b0ffd007d795eebb34cf8210c57751e810867ac5fe558eb49160ad158dbb98784e7d9e20cd4c5fd696d60c8d8333ce9c5557c8d2346f28691e529f5149fd535682e36339c19611bf8fc5cb5d561138215ea2a7d762c164437a7c2b12767c7bcb9f810c6fec81bfa73616f08ed5a20ceef9b78383a28e74ddd0eb14a2083567bfe32c5ed4e3354970ad39703b23e6b46c810851297f155492938e189d950ce087040c371c9e557ea383f3361f0d2dea7025ce6d9f9a4cddce8d920c1f62ea6144309209ff6c41fa594f19484053f54ba985c16d04b692ba22f554666e8e843c28e0ecdc28edc86464b8a7bc060aac959d1336f1a2bd535511192442ab7553ba77be08aed2c2a5e367064246d4a3630a48768451e46ac3d43bdf65ab4a90cd2dd32ad4d162e98571b96bc80b4393c1fd0cd456f6c94dce98241d68f0f2e4ccf26a18d388a1c0a46638cf3a6523b23730411a94cde57e95b9bce593a0ef3ab4f5becfe99d2b20d70fa97a28552a67f44b6be29790166ace250c5d2ca71ceb4a2af4d599ca44e7bcef517c0c6baad691f009d37503459bd8246775188c6e87384e6a39388d605a0b4cd93ccdeacd1e1bbb01bd87ce28419b8107d061914218e0b8e4d2d165aed4314ec2cdd4cddcc29d8a0e33341f95d8da2797518f49a639a97bd11b85ca33743dc56671d66f835bbc8878ae3599076dbf0c29da739c7201be06a7d324957817215f4dfb13c95f85ce8f57e37ec09596425b1b7a13e548f92002e8cbaf4c4c431a9e48e74c8fa681ea63168fce01d20c6c740d0a3197ea14fbd1217bbcac1f9bc27fb46e5149b3893f6f1524eb677f2fe2a8ac1117413e1cb1328571202ee64af175120fffdfef99d0490b6f2a6f06e7f068018165f58ed6c0321adc0cde2b8bedcc7c4f05d1e5a896e5a5a866f9775a757787c9cb8a0acba3de4fdf694c10d21f0cf304cb6f5540bba777d4588a2cb2a408a030bfb14d07dfb2ccc14d4d998597acb9292e0339197aa21d284c4d91c14badc98e6d56d94caf1e49b56a4b1023ad7c34864b46cc2adb38f0afec71ded67c732c255502ce583ef2d2e85c6f094290a5c1955c7bed9c80d35b5367b2ae15ac2d3fd5ff20007b24240dfa6772f7b4a370468b9fe152e7936cdfe224fe6594836d939390d2511485a0f6d1b2c356387afaf84a321184c63de89986e07554dca2cd2b4a0c6480a52bfdc26a35048bc1da58fb6789d54aecef73d869d827712c1f94d91c577664417d3a0cdfaa09d5b23181362e558fca6039aab88c9577a737cf818e795cd928dc71e3b33dcd8462684c59447934e35d926c6482b617398675f6d1432345e50423253a3d31903d1dcca1debc96ef8f9aeb33ff8adc6ac775efb0fea10594109bc9306f77b6f290354eb09c29d5f9182c6b3db8f2bfb8afe6e94814f24c12b9cd05794672283c4ccbe92356b0f90f2321ea3f6cb059b784b0a5c3987522279e93ce5565a52db91687df646ffb14a2dbe39e053258421afc4ad1dc3bc1d5d5461bfc63658865ac5872a35aeadf6902142d0d9dfd4f2b6ab9311644a3d46ce6a51343cdfebcbe1c588c753befc83f136bea4e3482e0412bcb9bce1df6d20f4cd1cf6aefd73f88b5256a8bca677c26acfef74ea494c9dbe07d1541263f8b67c640a4c5325b257539b4136ab783efdfc20f62674b87079fa44db34410f96b5bbb72000ec5f1d5a3e5fe8477eb0800a507fae3cbd56e3d2a8ee14302357fd46c30a968a097240e35a260218b7e665b1e4edb96bb965363bc2c4ea6d77ab831aed518dee0640b2ea492c5735f03e3d0498c985c0bc88205f53b19bdbb67fa89adf11acab369ff6ff2c4876faa5d2a009cdf01fda7500a48517dc1a42560b80e70728df27b4bd7d28d2dfd686b7c2792bd4fe8c28d2b20f84e10c10c1ba270f734531475d68a2fef17860f356cd16c6c006fe6ab9b74fbc2bc053830e7d442931729522371ca6e39a37ac4c76013e70f7342a048b322803e3e638271f19eb862d7ceb964861bbaeef95efa0cf8fe137dee9a657b9f37b5903c1f8abe784a07e2aecbe105ea8d91b537e3cdfb4452b58e650ef23da4300e8d9d0c60f431065fef829d5baeca562aa30cc42539b96676fc0f790f5471764a568f6bd1b6b156de9f05d6da710e62ce156212e56212d237040ab29ad8bd964f34cc43b095923e78d7395e5fa3c08b1fc3ea22ab07d135a04eaf5a76ff45495e0027bc6cc51d40bb47f28256b5c029e87de8298083b099886eb603f68097e7644aaf0fa1727414680c405cd4c6e9a7e93da67b51c1a2745246c7801f588dbb7facb0c99d304b19be5a32275fce7ba197f9bc560c3af8aad2a89e8f66a343b1ed41cb859844fef35c79003957b80c9b1cc7603466bdf9bf14d8d9c7fd21260bb07b3ec6d034d04dfa33108b70638c8ed4e16a8afd5e7603cca40022e0672e91e911464f1d093ffe2c846f1cacc600704ec7c12610d435e2f50b88ead237b1b51b91d854f0d187b871961bd297f7561b10fa2b4c132621cd85a5d42a69bbe367a2b21d01b7321557e3316f656e0cd9cc5b410a6f29ae1a0a2981b87c61942294f7506c52c3422bdf6a43afd1e6f465a068acdcbd77021880fce8969859d16ef2d7bd96c6d9ea6e5a60c1d4ac63fa646831f1e20b1a6af47909a426fe183cc07255db58712fbbc1126717cd372b7d838e575faead70ee3b946b00"/4113, @ANYRES16=r0]], 0x1, 0x0) 11:31:49 executing program 0: sendsyslog(&(0x7f00000001c0)="013b8e468fab7b8cb08490346beaa745b8ed41c45da98e1e55d894bc7c08fc9586240793e1a5f34cbf4617d42c0da1595c786d319f258ea2bcd88a218ccba04a1487500723eaab3283517aafe01b8a9b784e3e62d810628174bdf4996df5f77520f1f2e62d1617e0d3f751e6826bc69319337376be086c49ece31bfc38529f689276af3a4799449acadff4b3e41ab409b9a68e6f545ac45a3e58d91b4c9309966aeed0dff52aa75944b6fca7f431215f949f8b4cf89b23b6b8854afd8e78b105d0221b0cb42429d55c8babc2a4a1533e5caff19d2f06664063244442c99fe0cfca75a1c73d28ac4d6c7a619aa0c662379a95e98c14f1f51fc0e90d445ba19ea6b4b81cd1e2b0907dd4c68ee84816b92321de44a50d970d86b64afc76413463631421bfefe4454c02eb635032ed6d5d85ec1cf158d67baaf1fa3039bae93781b2902037b7d09314253cb6381713fa03595d0a894d4c09e150d21ecac783e812a1d453fa39df4ae496997c011980c6791622", 0x171, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r2, r1) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) accept$unix(r1, 0x0, &(0x7f00000000c0)) 11:31:49 executing program 1: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ade000/0x2000)=nil, 0x2000) pipe2(&(0x7f0000000000), 0x0) munmap(&(0x7f0000ad8000/0xa000)=nil, 0xa000) madvise(&(0x7f0000adf000/0x3000)=nil, 0x3000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x10000, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000440)=""/102400, 0x19000}, {&(0x7f00000000c0)=""/129, 0x81}, {&(0x7f0000000180)=""/121, 0x79}, {&(0x7f0000000200)=""/214, 0xd6}, {&(0x7f0000000300)=""/158, 0x9e}], 0x5) 11:31:49 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x2000000007, 0xfffffffffffffffb}) r0 = syz_open_pts() r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x80000001) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x6, 0x5d25, 0x0, "541bb964fee699d9e09c14f630d057c575017a66"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd90fcee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a977f9a672208381078b3d6a3c93ad44fe1f4d9aa994fbbc897a33f5377bb85d4ab4074786cf5c8cee74d99809fc43e7d2e30991f907b1d9b8712eaa6fdb092e3c05b19d3a1be4be6b3515fafe62fc372987e64bbd58882160a828159cac249adfeec113f01776f604f9f96535c16fee5b3613977d2fc64fed5fc1aab582588599f309139f0af55dd2f2b3b9003615958b9279a3654469a96931792a6eba2b319dc2620c58406f0edbdfe0c7f2ab4ed7f782122fe5369e526143b300fb3b529af06e94f472e98e922a120cfb117e2125a6e1e5d8382317879b24b547972f973456a401424c60ceeedd30f4fff625a9534a9f44de850c4d9bb248f6aacc66620d94629795aa7202ff50594011483ff1d3a52d0baebc281aa2938c39ddb8632c65a2b226ca3d012744c7a3be85226b6bbe8c66a29290b7e003474dcaf3c861625ac4643b15153fe4e609d0d1ce40a8aeffe4c08ac55cf11010032ea80302161d74c1ddd6e019aeebe395b8b2ba77d75e7f0f9789a101151a6171c6525c7f36dd829fc385ec4f03d1fde9cdd939cf68a3f983fb5c45bea4248bc2f48f70c2d3e9dfbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5e", 0x36b}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xb1f0, 0x0, 0xb3, 0x7fffffff, "49bf000000f47e0000000000e6ffffff00000040"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e", 0x1}], 0x1) 11:31:49 executing program 1: r0 = socket(0x20, 0x8000, 0x9) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r1 = kqueue() kevent(r1, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) 11:31:49 executing program 0: unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='x\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0x1b, &(0x7f0000000000), 0x4) r2 = socket$inet(0x2, 0x1, 0x0) listen(r2, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r4, 0x0) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r5, 0x0) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r6, 0x0) r7 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x13, &(0x7f0000000840)="020529bac39751e6fcee4750204deeafc52bf44c07c6673b586702283f14c997bac93d4a274779855c1a80f882116e5f00abc65b180b000000000007ae772dcad6b556d242a2f98f7c98de3b4be1ee5fc6d16e7e669decbc1cc4b675c92730da99f601a64ffe1f60c58872af6b23b8e74750d6c98857e7a964c6ac3530bfe38d99935455d4007681b9d5137e70084c329d9e61fd079f9a75b6e9a3d6c2696f3c06fef225318ca94becd3ecd5f496982720494adedf61e75a26dca03a10953f3e9dc0eec3b2122172bd37e420c39da702dc815d291cee11049bd6a6c9c98a6d6e46efb694374ab17a1177b760850cac40c7554c85b8371b860d7ed09d08be20098a1ec8f55bfab795cbf7d71c2bab2fc9c7f41d", 0xffffffffffffffdc) listen(r7, 0x0) r8 = socket$inet(0x2, 0x0, 0x9) r9 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r9, 0x0, 0x13, &(0x7f0000000600)="bc085f371da24f6fb41e8f3d294528f4146db62d7fa33397c5f5d3769bb9ee380b010ad788e06a6dc159ce57ba1b661ab43bfcef2ecae81608cef633caabd4b3e44f8d454742fb709b244b99da6795ad7f0c6a28fcdfd7675955f4246790d966c410c923250d95f40b48173faa1481f0f75ac55f4806dc3d6ad88d74e4b2ab6555fa6f216ec23397c16e641e2d0afc397af47e576ad578f0ee6a02dc10d97f2bece7065020d1ac1d", 0xa8) listen(r9, 0x0) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x80, 0x0) r11 = getpgrp() r12 = geteuid() r13 = semget$private(0x0, 0x8, 0x80) semop(r13, &(0x7f0000000500)=[{0x1, 0x0, 0x1000}, {0x0, 0x5, 0x800}, {0x7, 0x80}, {0x0, 0x9, 0x2800}, {0x0, 0x200, 0x1000}, {0x2, 0x5, 0x800}, {0x2, 0x1, 0x800}], 0x7) semop(r13, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae26e3}], 0x6) semop(r13, &(0x7f0000000740)=[{0x1, 0xff, 0x800}, {0x4, 0x9a3, 0x800}, {0x4, 0xffff}], 0x3) r14 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r14, 0x0, 0x33, 0x0, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r15, r16, r15, r16, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r17 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r17, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r17, 0x0) r18 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r18, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r18, 0x0) r19 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x10, 0x0) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000280)=@abs={0x6fb47445e536af6c, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f00000002c0)="3f2ae2e2a7bb541e202da03da4177ab348c61f4246b33408bbccea3a4ea6b37c75342032d0b8eb1d401706e9b4c4411c", 0x30}], 0x1, &(0x7f00000003c0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r5, @ANYRES32, @ANYRES32=r0, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r7, @ANYRES32, @ANYRES32=r8, @ANYRES32=r0, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r16, @ANYBLOB="0000000020000000000000000800000001000000", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB='\x00\x00\x00\x00'], 0xc0, 0x5a2147307f97c4ff}, 0x7) sendmsg(r3, &(0x7f0000001800)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000080)="dfa10c765d654286b1a73617962a8342f8b593b3991aab977e3ee8f5009eee08e6b1e537e1b3", 0x26}, {&(0x7f0000000140)="93c63ce0058c5482d767468a0013b3886beabc4448a1244083ba8989a6df975eb0076e8620f5df2f89f7544e44cde16c6c8793460d7923c42f4640da65405a4a2df0d067be9dbf87b8a4db99", 0x4c}, {&(0x7f00000001c0)="da160f7f13fcda21a2b6af39e988e9b8e87918f5a6433044f356aa38fad8d6d565385082c975badc8812a339870c7ccb854649c6173cda4ad7eb4ab7776e7cdda6223d8588a389c7d172e7a528b8e3c12eeb2d2d28422281bfa5b09c7ad853cd06c338da15663b5c303a738d7b640b176f14ed7c755ff5bb76af4b522610d9181e320d315a189aafd64feba51735c821c12960e9d1483e27513d00df6fddb0ef3e722e17d8ae2c2b4c8882d965aba48c37eb71f5d30ef168d4b6850da06edadb22fb6a3a88907878418c4962eb2f0672c25a56085865f24e", 0xd8}, {&(0x7f00000000c0)="86112f648e03e8099a11492f4fa0632c31e69f87cb73c74f0a9e63a1f6677fe873fe570bfefb3ffb00", 0x29}, {&(0x7f00000002c0)="f86c63242f0366c02fb89b94815e9847b215", 0x12}, {&(0x7f0000000300)="fc048434a0b99d7371977770e68577f108af69cacdb2af025c95cdbbf89022d7ee3dbfaa8d98d3e3ff01ffacb78c5495eaadc62933319ae954c84028e0f8c7435da44bf4f36e73726b2f810773fab77e58d4f3845f1fe818f7d2a873d9ead0da3637ef19b882e20c8aa635b8b27e658cb5445652da4bbc4a65a23245ce0d4a79cb2b1ffaf1a7dd2bda8b50b729e815c354c68a9e1a7a7d6c8532491b58a7478f086691a708f93e5279d5d907a63cab022ab80cf4a4652983e86de22d8e4d45bf44", 0xc1}, {&(0x7f0000000400)="af8ec7ce3a698cd2efd32a86eb54b6153639ff9fc4948b27043417c64b923605095cbc4fa98d6c87a84cb7c927c2895792c17cdb05484c95d0d4aaae2f171a499aa357d9caffbd8736d0390768dc9be2e4a827239367", 0x56}, {&(0x7f0000000480)="dedac635d690d5375546f50fd5b892ea3fd0fc3d2e970ad87d693aa19dc186645c68ed499385a03f42b0aee62ee9e3df8f31b0cc465d336e0b6319b59b73755e1d33b1562ea958bdafa1b28db1ae30867c2358e7b30375600249f94964f10da3fc35ddfa3222fd7517d145edef6a03b8b5b37332aeec4ee51ed4056dfd0c105cda848f9ca8949062525493d3c18e7a56cb34c2f4137d01bcf675b4b26e9050b7f18fd21204d12b27b296849c831cb97c79f35df50cfd8680107898177991dd10f0b399649b43f4886450d74ef0c0d7b0860e7d72f01e6ef17b51905e9af5403e2d595737019dac53fcfc056b7dc18e22193696de368adda3f1ab", 0xfa}], 0x8, &(0x7f0000002b40)=ANY=[@ANYBLOB="8000000000000000ffff0000040000009ecaee42396cc2b7170a270fc065bda1039d8760e459b1cc2011d2b3cf54482d9249d37d2533b4952eea898b6c530ac33e3cd4c40e462de1ff945d512eb5507afdec0b7ed5b12c0c5afad60e3c61bff9760a6cb2fe475a6da7c0a8531295a65d900d33e548fa4810a89af700000000004000000000000000ffff0000e7000000174afc7ff910177ea3dfbc58913f35ef047f0b1358dc648f2cf3af4a6b4c657b34686427a66bfae32d36849e03ff00001010000000000000010000000600000056ab76e4fcfc26cec9eac6c7f3be891406ef2d5d3b53246831bac626b40760ee3a5d6e06d1d60a980c187ff71616e30397276730cecb6538a29b7de92f841044f642127c80e5724eab4fdb68d87a72a28d3a6b6ac0e619cb903d5865e7419fede2a1d7c98d07cef7e9bb4c21ed5b529cc3ab605ad60971c539756dc89cda91dd9fbf54c6ae836d7f4966029538bb836d535ee194ae8f0e04b518cfce64ba0b50325fa5142e123c28d30738d49c4412f19530cc5062c2d400ec58e691a590412db0350d766e87e6bbce750502e5dbb210619b98dfbde754f711f7da2d30c55775b112eb1f7247dba964629d3fc5af0b0de8e9a351fdf8fe14acbbe4877f8d1efd588d38cd974c644cf5ca3e04fa78773967cbc2472aeaec90d1819f7a3a266d7662ec0d0163a95030798d944ab650aff47f9cb0c399a597991263e4b4b90b2a6105541ddce58039f689598d0cbc4288e16f1ef4a8011c698f0727c9cfc5ce876f280d4ae403d85faba9a02d0bff4bdde3e26a0628a1dcf88ecf99425a9e5f4b710ab427b2eb34a4660577a2c720d4dc2f8af3bc51cb1a012e0e6c7f382b16f20d4af74f8d44ee4c5b88f17925199c8776eefd4de74e9ad4f340de2e47950201b3f533b72c35bb73a020fe2b9960f9d86ebffa098b9ba13b7be9b8ff906e38e5764f9e705dee041436f6a5542c5ce516d1729d1d6af42473e7035e39ac7b266e0484f256554f44536cbb6d63389915347c8d66c01d16919475f58fc2d0248439d28f96dac46d381803dbcd00998a52a411561e459f419898554e66d2d10050e681b084a1ed271adfdce82ee71b10fe11cc01768a8a20b4ee579789f220dc4068603858760b51d3acde8ce502f1a527ea3279ceefbc8e4fe28d5e556b8637274190656fc7e213603a17405171d7ffab7505a74f9159718262e39872e5f57d516d46028261d24b3018d3719c703c363e68ac7eead457b39db98048b66210735eb9dd99e1566066b9896a18c6c7dbef1c92beaf8cff1ba2e79ec45f558e8e35a681ad168ec7c773f2d7782d13c0b70e092185e1eb4e374cf2a639d431321eecfc08ca4ec574b9e66735493117b24c7c314c47ee3b33d5f08d1804355043b817234540c4a2160ac8db42e4b29bdc2ea5fc4d63eafa92a7abd7959b6d287598abc12f2afab6fb315ee1c75523413eb7e61d42fcb84ec4679c3227c7c68b80e4140f13cd87e5fe0a183fb147e4d0578a6d408c5e2b765c7083c80d13aa4f2d2ddb91b8bcb3194929e2fcc5457a6c57cf2f8858a51efaba7d32c355b9b3f1150a7c964488688b044b649be46837b54eca75b647f6a0908e1d15d41287f165457158a0cd70d447b99a263a0de28d929a66e9d20a637dc7ed56ac439c6bd41eee68b8e7ab6258f2e79e7aee59a979860779c3d90c8624b855e89b5021616bea658cd210382ff16124794e3f00f13124be770c395891bbc7ea8d556edd23467fff00e750258d251c83c9d8f2410d37ec7c78738bc4663fef3c5f02a14902dfbc2677cfe178371cea8a00e0914de439dd86649cc0f826d04fe2571675b339f341ac33dc5a04455bf1fa3f8d0b37acba1de0cf29687bcf3aeb1e98204dbc3eada5ed6d1c01b581eeed4780f5bd9a9ca985139b65f495938ab4b2d37c870d1b64bf0c9968c7dd093fc0e7e29812a03de79a0c25099e6246fff31624ff53f37cf12ad62b0ade177f4e179bdff0c1b29e6df457eb9843d2473fc30447e908c86c38f918d28d2a636fd345a900b7e65addbd46f6ed142eec52b2e94c5821ddd1f11b5e7b84ca30200f09858ba019b32392fddb269ccb3bbcb619c6b9d71708bf48a7943431d6c616f27212285146dfd8f5ea0e5bef1d7a0fd519253826b077b6a063c57bb21ff438daf407b6b051da197716a0733581f1675a236a21d7f386ca21156cfc7361a58a46ec4408c9bf4cbee551a68e286429a1f3808fc6ebcda60f6cfcfed5f8f36ea93f7139f4e67363316ed98ad3936a6a65a07b8095f2588b5908c51f1dbf5c951f904986e511b543dc315da277f2b6aac4955703278415c0da66c9677f21341d6bea2cfdfe2f63b09bd74c48b5436c963d42f6ab881fa8fdd45cee9b21327d5100866188ede643af4e42d990c8475ae6e5826a8dc2dbc30c9f0eced251738459b655deb634b1f4054509a66a28f13b1126c19f98a2a0752b3b14f8434d7f3c98ab91fed360df1225ea4dda42fa1d04e02994b95f69d494e24bad14d87614d6c8dd67c801c4b21409202f276a3f3f8c2b7b5c9349ef5200733b85617b2d4645b92059bb47e47016f377fc45d3e408acba36460ed7d25e379d70056551a675798ab6c71003589fdd0eb3475979774984b8d4e82fad99f788bd65112a0001a374e3a1818a06817584a56f93e64b83ba8054bbefe02cdefc86697dd07209d5534cbbef1f865243b58f4c6c9583aa37a889b0eca6d54a961f7c20ef497c39b6d14521182b303d2c7ddc429a7de20236862712e48a3b135c696d51cbb202e62a300f37ef254252705bee634a87a9dbf75b11e79fb549f4da3404e78136347d9532cf529175d83b78936127caa9084f2ee5c20fe0eb54021a4ae8da922346f31488486750fdd9626020baefc008f30ac68b42c31b8f511459e58fe5fb3c8ea2ef0a6fac3b85e21fea0806230539618718f88102703a1f751ffb78d63b1f907a04bbcfc3aca9583628193d10935a13c040c4ef8860d0ed4829091694af160dd42b963ebd93c8efe65eead1a2347cb19e358394db3dc4ebacde75fb4fc784ffe2bee55f0a9ba834e8f59d48454fcf7600323a7ceeaf6fae4d3d105b9eb8689459a32b1632ef5ddfca310a82ae8fc8d350cd213baac294acc5308408354b5f9dffc2931b46a32e10212512ad4a82295579d8e0dad4cd472969d6851bc8ca13ee28fc2c787cd1cbb348233ee4a0bfcd7fe9c001c90cc0888401b62f5fde5f24e1ec2b67958720605a20903584b8442a82ab36c396417442e95ef9361c6cb30f3b6e6e2eeaba8a9c3e242c59fd8eda457d4ae4f919f94585c54dead5efa2a6b6942a1c966edb1d84bf5f334238fe7dae0754912d936e0d80543121632316618b98099bf9586509c10bbdfb88bda7328ad4168ccdf028d1b1fa3e1336c4d7814c14b8c2b91a2711df385e5e0d2795f8dee47b3cb534f90bcf1df468734b0c58e4eb6b9f9650aa7f06472d3ab84ab4201d76abc533b6bf7307ec1b1f0ee612e10ba227e4ea1b1e0b78c1b9c7e8bfb9c9d5f44104dd2b4d9a2e3ab42978c831aa21ba42e8d736835aee1dac7b2b1af5332bcd259cc9f353996c1e65d1875e4ebd26d086dc6422a7164a679f5ed3e93c0736bb0623e238c5c54cde37632bb366bb7ab0a9be1b4dd155d0ac57b0c5e91e52dd3f4aa65e532c0dfaf72c8876e1a669d2a08e3284af62ed20baca356b0c231f3ce9647dad0b461695172187fdeb414dab94ca647118e87028ca3d0bb3866a097613e070ecf631c769e1c5acbb90b1b2f91517daa75c413c2a968a230e73527a70568465fd3ffc46fce73f826347891d10d7657dacef536e2bcb95caa492dc875d9fba2e4b3fa9e1a81f843dcd125d7560e166342503a3079d1003afcf25f3e70da2e0e577b30b056963935bfb647158ff58891c42a117f978a33604f0fdc8146906194f837f6a6c508b65f1cbfa90f665664a144b39a2a1d77d79048aeff2a76052e7b8ccc202714754e94ded9cbc8dd457f6b0e576e48bf6d0e76dae8a51667d0dccf0624a5df27ae359a132ee3f982bbe1a1f74a57c95e38012f5538ad0cf66fe180b035063aa115f9e6af4398b0ce03eb37013352ba671b6a8560cb62f6bcf57cb8dfab28d2a5987c47328203a7944e5820e5ba780ce068e0e1fa94a6af62f44fa10f3a0a1c70178805f13b019090e9b721ad3d95c81055c1b81ba62c43824646893101afdd3c35cedf9eebbf4671f663bb486b1486aec651b0dfb7545e74a776e33244dd45402db233a73a6a640fbc6649aff9ec5ea3dc8c1a183915c503d7a943e513bade7166d0ca94ffd55ac00d4a6b09d2eff70b47ec61d3c7f1aae6c112b7dca0bada98ef29c88ea9cd1fd4a8836d2d4ebcd7b33001bd10da7669181155cd4db321013c6aafa5f36e0357220bff5a326e5a54c10275f85bc28216a66505be312c83fe8b448519a53a147f6a0ecdb7d2eab66ad12b1be72543140c2c7e66195a9d9fa7885a819d40a7372a91c7915e7dacc085dd6b037895d467218b88f8ce06187b47bc63316850050b43d96be767ebf568ec281ccaeec6b36cf55f37219202619eff29926e3196cfbaf6fcdefc8daabf88b259e0068a08058c46a7bffd727aab878b24cb112d79ead273efd6152158f6589feea8dff31adc62016977f2b62d9fce4c1d27c4a25e80cae6c27a3f8412ea4aad8b2ac38b03c2c84b34cbb03f1ef470fa89039bc94309af47b8fd34551806d134ab991a16cadde83df9f2a6dad85dff037dec75b17367e0065e90b329e75f32c89b6fcaeeb5cfff59f793a0c79239052f5d875182a7f4d1e87d1b164a61db56916652e4cdc894648a74887a5a83f301dad02fbffac0f10be141abe96470b8e64f0486c15c75e5cd9efb7e869773138bf834030526a789cdf9ed7d2ae0086de1d97fbd929690fd01f1a3cafca7acf2201a0221f37a325f742af93a6e32c5552c060a8427defcf9b667fc7997cc38d3823e4ad627490c1bad1094ffd0e32cf2b877f405ad1bb2109a35782f77145b6312c8b776bec12e1c6cf2eb20a9afe3b367dea1dedfe0487ac45d3d19036095b2c786d359fa5266b3093a419876f89a238b2fb0eac46b70975813ef3fd06699e54c21525ddcb1512531e7fa504c56d4c4ac92effa068dea893cf3ee07e4983da22da43f6c2a6fee9b2abf5731feaaaa8230106739e9355a99afb8b98fc2e2fb2ca5ff70802b636795b4392307f5979930dab50ad1ecd0c5475a2402a7692727a1ca12a9b42cb4ca894cef9afad8c905dd684cfaaa0b50e92990746ee54716286421432b6c1c8c5c7d1e04d737c0b56c7bf07172cf82535d01351e0928bd466ba0a96f53c8c0550ca4609c1168862424582f9dc80578f9596f995e4ecd1d734d38a99dbde6fb983a74db257dfd20cd6463a16f976319c45f4ad5725585848b11cc2a1cb2ac1182b28171001066aff371c12c39a6ae201e752176e9d40257e309b0fa3f1af19421beafead2083e46530b47fa0451396ce2853ada3240e78dc336ab6fed0669f69300c9bab49c550eb5700f6e1d8bf782884fa8def2f73e22a6d66f8b07611d9f1b7cc92402f32c3ef9e158a5fdd4eaf9dc5141988aa6e6315fd3be3bd9d2cdf5984448a180935048b55da8b4b5d150765a6a557264a2e284b9d334834bc27b021b0cc5d44c3ca345bb120d8f753d9d37731db2dff2c2afdc354fe1047adc06b2942e2d20f518da19b927bd4c92c3c471a694113b21f8975e43c31fd6b6354b28f4e18d72ae74f646eb7d2ab5c48dc644ed61ba326dbc1efa32cf182eae07314b7e782d50642a7291b971b204445549ee616cd8ec87d508b61af6984f88013d98cd0598ef0d60666b7e3ab3f5df71b25ccff7ae22e02e0503aeb0cb1237e45c99b2b597edca5ed09883677128bcac8fbb4cb188f37ef3eab621dc099cfa2d5e71b2989a94e4dfd302bd28718e11ba4a1f2302d9555df13be11807f2000b412a4b2da3e86e73b3971dd08886546ec045fda39f654c081b7337ce0e7830a782922b2442a80e7de975a93ba0a95e1ef2a40ea9c1acc4917dbf793a7671e66cfd423b73ffbd81874cf563db8d525828b9ed729e42fb563a35906e700010000000000000100000003000000dc5de1163ed2a64b5b9fb664bb94d8567e6b3109b335e1aaf7f3b288141dc277dff6e1fe75fdc0de130aa42a15a8fcf19a58cc456bebf89a16d9997a24b137f75f1a9de40a96f7a4a510fdd0dd1f95916f1753184ce9b0bf2c96ec8cb21e61e366b40536b4dad6c6ea21dd02ec174d833951e87b34439e30ed43270fbca90cf070e87fa05b6e03e8ea5ae8cdfdfe2c2a8f134e841943ee6cf1fbe302f6b860cd6dbbd410aeceb5712e3a43cffca260fac26b4c6cedf07e4e9cfc1515580c7d5e04cc9cb522e97ab14e2273a935be5d8ef0d1d33697517593c90d0a7325cddacb8eaf748541ef441d79f85887a0b5f76fb2f1b28f9e1978a094eaa4ccbc807fd7bd5fac9925e0e936f1ca1e03f5899e176920b31de1d9dd90b24fbb7a019e46ad60f5a9a490e9e69849959bb765406daa7104a21ed9f99a6022f4e2d4202b93207a4c3e0b8fee93f21345eac1fbb96b3dd98addb6209f5adbecb2e5a48227d3213d5c20b2dccca741b4513e7a33e9d3f96ba093abce58bf264e5002ec5b31fe3bcc1c398cfbdeeb36009014fbe393aeb85166dbb80a48256423b59fef748f809ec79023c17b722e3a8a1e40caa37f57706e7e9db51165ff36e78d212f3d374550519501b499d3717bafce6a44"], 0x11d0}, 0x400) 11:31:49 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) select(0xf, &(0x7f0000003000)={0x5000000}, 0x0, &(0x7f0000003080), &(0x7f00000030c0)) r1 = socket$inet6(0x18, 0x0, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000800)=""/237) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x0, 0x0) getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) shmget$private(0x0, 0x2000, 0x1a, &(0x7f0000ffb000/0x2000)=nil) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x20000, 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f00000000c0)='./file0\x00', 0x1f0) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) 11:31:49 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x1, 0x10, r2, 0x0, 0x0) dup2(r1, r0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x800, 0x100000001}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x80000000000029, 0x1b, &(0x7f0000000000), 0x4) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r6, 0x0) r7 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r7, 0x0) r8 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r8, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r8, 0x0) r9 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r9, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r9, 0x0) r10 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r10, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r10, 0x0) r11 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r11, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r11, 0x0) r12 = socket$inet(0x2, 0x0, 0x9) r13 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r13, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r13, 0x0) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x80, 0x0) r15 = getpgrp() r16 = geteuid() r17 = semget$private(0x0, 0x8, 0x80) semop(r17, &(0x7f0000000500)=[{0x1, 0x0, 0x1000}, {0x0, 0x5, 0x800}, {0x7, 0x80}, {0x0, 0x9, 0x2800}, {0x0, 0x200, 0x1000}, {0x2, 0x5, 0x800}, {0x2, 0x1, 0x800}], 0x7) semop(0xffffffffffffffff, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x27c3563d10bbccd3}, {0x2, 0x100000000}], 0x6) semop(r17, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r18 = socket$inet6(0x18, 0x3, 0x0) r19 = socket(0x18, 0x1, 0x0) r20 = socket(0x18, 0x1, 0x0) setsockopt(r20, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r20, r19) setsockopt(r19, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) getsockopt(r19, 0x7, 0x5, 0x0, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r21, r22, r21, r22, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r23 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r23, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r23, 0x0) r24 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r24, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r24, 0x2) r25 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x10, 0x0) r26 = socket(0x2, 0x2, 0x0) bind(r26, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendmsg$unix(r5, &(0x7f0000000480)={&(0x7f0000000280)=@abs={0x6fb47445e536af6c, 0x0, 0x1}, 0x8, &(0x7f0000000300), 0x0, &(0x7f00000003c0)=[@rights={0x20, 0xffff, 0x1, [r4, r6, r7]}, @rights={0x28, 0xffff, 0x1, [r8, r26, r9, 0xffffffffffffffff, r4]}, @rights={0x38, 0xffff, 0x1, [r10, r4, r4, r11, 0xffffffffffffffff, r12, r4, r13, r14]}, @cred={0x20, 0xffff, 0x0, r15, r16, r22}, @rights={0x20, 0xffff, 0x1, [r23, r24, r25]}], 0xc0, 0x5a2147307f97c4ff}, 0x7) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r28 = getppid() fcntl$lock(r27, 0x8, &(0x7f0000000100)={0xb4f9453fa3e86075, 0x0, 0x800, 0x8001, r28}) r29 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r30 = socket(0x2, 0x2, 0x0) r31 = socket(0x2, 0x1, 0x0) setsockopt(r31, 0x0, 0x14, &(0x7f0000000100)="04000000", 0x4) dup2(r31, r30) r32 = socket(0x2, 0x1, 0x0) dup2(r30, r32) connect$unix(r32, &(0x7f0000000200)=ANY=[@ANYBLOB="82022e2f66696c651d00f76d2c6c564fa181a1038150d6997cc99e7cb6a8b0e7d1d18ddd72ca50e34b4d8cae06fd2f1beb1cd2429349ac01ab89bb67c6160e1b4ffe011643d97ad9795a6ffd8f18206547def27d069b1b2dc41a690bf643b5219e3688af5c4ea480c60ff9f28e293d5492f2ef0296365e556785e803575a"], 0x10) shutdown(r30, 0x1) fcntl$lock(r29, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x800, 0x100000001}) r33 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r33, 0x8, &(0x7f0000000140)={0x0, 0x0, 0xbb, 0x100000001}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000007c0)=0xc) r34 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r34, 0x0, 0x0) shmctl$IPC_SET(r34, 0x1, 0xffffffffffffffff) 11:31:49 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00a\x00'/108], &(0x7f0000000040)=0xffffffffffffff19) close(r1) r2 = socket(0x18, 0x400000002, 0x0) socket(0x1, 0x0, 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:31:49 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x9, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x3, 0x8000, "e71400a09974e3376a57ed08db27f40054851136", 0x0, 0x8001}) write(r0, &(0x7f0000000080)="96038c867d189ac9f508d0f68e0299003a", 0x11) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000000)) 11:31:50 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x2f}], 0xed4, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000140)={0x0, 0x1, 0x7, 0x8, 0x9e6}) r4 = socket(0x72b129167dc8a77c, 0x4000, 0x1) getpeername(r4, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1018, 0x0) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000180)=0x7fffffff) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file1\x00') 11:31:50 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)='l', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0, 0x0) 11:31:50 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) kqueue() socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)) r0 = msgget$private(0x0, 0xfffffffffffffffd) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) fsync(r1) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0faa3b15d471dc7ebda0fb0576285c2ec5dd46ee7ea21f2d2cb57a4318bd8f1865d73cbedd0a92fb1df02af68d1bd1c49af37ba4aeed54207a27dd8579c80474d40cc4047fc3e9c576c0c39b99cf5194c0c8f7d93909aeb1d2a89ca7acd8cbe9fd2ce505c99873c1b272703271d133de2a93b91bd5b07902335893db2ec0a7b3122e35000000000000000000"], 0x1, 0x3fb) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x7, &(0x7f0000000100), 0x6, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x7, &(0x7f0000000100), 0x6, 0x0) r6 = socket(0x18, 0x1, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r7, r6) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) msgsnd(r3, &(0x7f0000000200)=ANY=[@ANYPTR64, @ANYRESOCT=r2, @ANYRES16=r5, @ANYRES64=r6, @ANYRES32], 0x5, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r3, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000002b40)=ANY=[@ANYPTR64]], 0x1, 0x7fb) msgrcv(r3, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea9c3b9b045e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318dd033976b7ee338d7a31cef8ff45ae1ea318a76aef3550c601b25a4e9f32fc677e4fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c61e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f18499a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4c7fe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf3c7842da8d1483d8a66aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c90901d49935002ac7a1331bf31ad576d2fc803e7346edb6785c899e8f3c7da2381a4eb2327004309206588c765ee222a827fa9161a66e016b56e7e1608404bb806f582a72a8b295a0000908203e37a91a45eb81f"], 0x1, 0x0, 0x1004) msgrcv(r3, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r3, &(0x7f00000003c0)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000001f80)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941639c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce3b4033a4312bd05b3a77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0xbc, 0x40000000000800) msgrcv(r3, &(0x7f0000002a80)={0x0, ""/157}, 0xa5, 0xd6d0c418f59fe7d3, 0x1000) r8 = socket$inet(0x2, 0x2, 0x0) getsockname$inet(r8, 0x0, &(0x7f0000000040)) msgrcv(r3, &(0x7f0000000040)={0x0, ""/120}, 0x80, 0x3, 0x400) r9 = socket(0x18, 0x1, 0x0) close(r9) r10 = socket$inet(0x2, 0x4, 0xfe) setsockopt$inet_opts(r10, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r10, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r11, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r12 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r12, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r12, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r13 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r13, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r13, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r14 = accept$inet6(r9, &(0x7f0000000540), &(0x7f0000000500)=0xfffffffffffffec5) kevent(0xffffffffffffff9c, &(0x7f0000000140)=[{{r10}, 0xfffffffffffffffd, 0x34, 0x40000000, 0x1, 0x3}, {{r11}, 0xfffffffffffffffc, 0x10, 0x2, 0x3f, 0x2}, {{r12}, 0xfffffffffffffff9, 0x69, 0x80000000, 0x800, 0x8}, {{r13}, 0xfffffffffffffffa, 0x8, 0x40, 0x3, 0x1}], 0xfffffffb, &(0x7f0000000340)=[{{r9}, 0xe667ca32dd317e56, 0xd, 0x80, 0xfffffffffffffffe, 0x800}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x40, 0x2, 0x5e16, 0x7854}, {{r14}, 0xfffffffffffffffd, 0xb, 0x80000000, 0xfff, 0x1000}], 0xdad4, &(0x7f0000000480)={0x7, 0x9}) msgsnd(r3, &(0x7f0000001e00)=ANY=[@ANYPTR64=&(0x7f0000000940)=ANY=[@ANYRES64=r9, @ANYRESDEC=0x0, @ANYBLOB="e043dc647d3038bdbed56702948c18b34aec4ec08ad56694447d7892fc28234ad9d62032464b6a3abe07b6bdccc2ffe4d40763da5aff692977f7db83bf53fb80434914057853c25beeb7021b933b9690d3d0191848324c2093809fc6650c9b2032d84edc4bba6843dce16cfcc1971d3bb68924924f7b460c997bb3e90c615271dd71d237369f3c575a072f9cf3ef54ec761ace558bdda982f950c38be4c57e67fd33479e433f369594c3eb66a083213802705a15b0eb2affa8c785ec7730fe2f069fa1756341022f9ea55b04bdce47b488d38b2b898366f741ace9d711fcd01425c08caf32d4079c31dc77c52e8653fc8a8f3cad126acbda1cd33b729a8d702f5891f4249345662268b5d721912c343b9e3013e1876c26818283cd342f6d25f793a5acf0a2b8a9c12e35dc45859b9359b9cb5307487204f7ffaf5c63be5beb00f3b18bf804907d310089b5fc225c8b2af6dae8747c1063d06489f7f4a62a193de462ad667f4553a4ad188aead4eb363c9ac3f8e1677c6b971624c0ca3581351e2a62ac8f014a96a976fa3677664800a36dc20de0128c97604b3c4ccf9b02d71cdd27746c5518beaa0ba3f823ae2c54862989c4d850e7872e62e5ee85e9cdf1d0754fffbc8bbc2340a9a35cc30709128b428a4986f12641842030b97e7df30820586375c591a4110ae05d73e79f9aa15f1e9f8eafa724659b92b598e31bdf0a231036d69f12e1d00f5ab22f93386194cd158fad06617805c8bde60f676894eb0e3811398de865657dfdfe7669bd520d2ce42cb63b964136c1dc5664569336fb8deade99627f13888323243653b61656d193a4012c3a72c0825f9ff0d0d4d5ea6b6dd33f65a5b4cd21a6cc8b8c80bede63293223383ce5d9972126ab8713f8361012baf63e2cd2b7299ecce28c8d35660a268d3c068f6a740da1517df5cb61c844ed82c78533d4e786184d57e00a3193abecf740bd9fa239512bab695d304a4d865e77660f93b92a6310cee1af1d0609a75999e14f37d2c9bcbb5c8d69245a7bf0fc14c180252d7e9c8b50ccac6ed2df7f3a27b901a33b260a5aa3e958ad1d029f93663ed2efdeb9fa5f7e1b38663d180d936a4b868b3ce078d6df9fa7c436919b6db704104763a7a46e19ebcc36b04974e2c43cc3114e5da62ae7d587668e6633ec71dbe8109dde679d531b92dce733851c278cabcc4beea4575f96d1e02746af6288c89472a195283836c181fd0810899c80b4c6d2cb364fa57300bbf9a6b67109d622c5f0e5a707ccfe6c3122a652f0db66c13fb131c9b6d8fa30a0e8793559bbb18641970d9c7597564da051568bbf1ed5f7449697a54c0f1042fe0b236f770d9a5ebf02f246e76ab5953e496686e7495759cd8cfe504088d0991730522533090529e39acd7c3fb7f1d4f3b225fde9b209f5d30cbc8ec9d8d81f68ae45eebda6af940f1a61e532ad53c7988501a42b29573f8fb9760c1bdf4d030505580d8d5d9326d643ae7c891c32a2a7b0d7c1d325b73ef53789e7c8d4279868c03ed0a1d85789ce6822583e049ece752207ee85d37b21820c7539701c36373772e70a44bbf3c69e8d9c5a485786f2ce3375f55c3e108e290c7769520f479d2916e917499ad60e9c2c3848334e1bddbe0e06d29b9dbf11b90726a6835e3155ff671d333cce74c8415339b5ecdb0f4ee7b73e4ac9fdbcdec0b3588ffc15882722753cc2f9925d3b9cf864b94b189b9cc3bcea8799aa30d29aa4db89680d153ca8377f7698a1409586a04328ef0d6b5d274c965d4bc1460cb84e0fdb1d9035e79f557b69ea6b798f29a7f442a71630b8299a42f0dbb5e66c33b153b211dd17b0f7e2d28703a38f67d248e4da1ceac1fc200b0eff66273fe25ea90c6a38e6a99cc7012cc7bee8e6376423b5257318a1d3063b9fbd0bc992592c098e2cb3e2edf67c9224a682eb114d1061c66f99ee386e9e748af59eaf067951db6d143127f72eb605c41162134220d68cb41bd76cfa14d4d9605dfa0dd7991feb89df731a23a3434c7539bf0c79a72157e68e44d779c432e69ba34f645a20948c41de0c4b71e02f0efeeead52c65050624880c732d60a242a85c55f7a47230d682eb45ebf19569569735c906fcdf6c37f4ce256677a465f4e896f51ff637f47b869fa00ea3d0b45a081f018fc4887a4c5ea857274ddd538f5e03a87c063bd25c04c4152b7582ec44d09bafe7513a56e25f83b1dc77355fa5e68b9d15afc086c50227d2c254b222aba9d4eecfe1579c7deb94421b17ffe4b380a824c295d64ba5da1738defc1da06a9857b7d374fcfda2ba007876de24fe6f33d74f681175231d6ddbd0058f73064ca9ede8dc698361a5138585f747df0ff0463d512a902365297a6014244c8e311e998c54b3afa0c3a2dfcb4979157ab7a0eb13619f1df5e432af8ad31e78936923e4013a4035a2cbde0ef5dc8cb9b900fd0ff200d42ce603588e45045b162027a9dd7659c3b0efa508087fde926cf4187bc79ae7d82c63ec6c7a5d2806d56d5103824c384ea4beed5da093bfc55e79afa9b004a74b8dacde4fbffb68979985aed531bebaed4a2652e48ad4a4aaf614832041b8c79d4015b12f082fd36f98932ce4aab24c3d07c034f7909708c0743dc571159f2c955e980f3570761396458952e0461a4c43d05124a269052c640019ef1b6a1674d053af25e41fee9eb628acd10e3134983f5e83e92143487ca6b90ddda00919f0b5485801c52b55b0e85e79592d30b9e74d0b5cbc8abc4af906ff7aad107662be9f1bce61e883e5d7b072a46e4e9ac25c00f8f8e65bc7cd31a4618b02dc1f445d7b6666e6fdeb67c11e4a3088a24a4d9816b3cdc37cea8d0da24247d261ee124dad6fb1b73f8a2dfe4786ba6ba4bee604a20d22a99e65c31135f79a247f06733c172989db4252b6b837c1d197004c02ad03a175415080968e53dd8577344e9855e0a651232250b2d962d06c8c279636a16e92600bf91373a6630fa7370da8f4ba6b4e8784bd61dcf5b117ab7ba2c4a4fd304ddaae4b07cc8ae7ab60fee5dc8afae7f3b7b26f095b64a015dc81147b0ffd007d795eebb34cf8210c57751e810867ac5fe558eb49160ad158dbb98784e7d9e20cd4c5fd696d60c8d8333ce9c5557c8d2346f28691e529f5149fd535682e36339c19611bf8fc5cb5d561138215ea2a7d762c164437a7c2b12767c7bcb9f810c6fec81bfa73616f08ed5a20ceef9b78383a28e74ddd0eb14a2083567bfe32c5ed4e3354970ad39703b23e6b46c810851297f155492938e189d950ce087040c371c9e557ea383f3361f0d2dea7025ce6d9f9a4cddce8d920c1f62ea6144309209ff6c41fa594f19484053f54ba985c16d04b692ba22f554666e8e843c28e0ecdc28edc86464b8a7bc060aac959d1336f1a2bd535511192442ab7553ba77be08aed2c2a5e367064246d4a3630a48768451e46ac3d43bdf65ab4a90cd2dd32ad4d162e98571b96bc80b4393c1fd0cd456f6c94dce98241d68f0f2e4ccf26a18d388a1c0a46638cf3a6523b23730411a94cde57e95b9bce593a0ef3ab4f5becfe99d2b20d70fa97a28552a67f44b6be29790166ace250c5d2ca71ceb4a2af4d599ca44e7bcef517c0c6baad691f009d37503459bd8246775188c6e87384e6a39388d605a0b4cd93ccdeacd1e1bbb01bd87ce28419b8107d061914218e0b8e4d2d165aed4314ec2cdd4cddcc29d8a0e33341f95d8da2797518f49a639a97bd11b85ca33743dc56671d66f835bbc8878ae3599076dbf0c29da739c7201be06a7d324957817215f4dfb13c95f85ce8f57e37ec09596425b1b7a13e548f92002e8cbaf4c4c431a9e48e74c8fa681ea63168fce01d20c6c740d0a3197ea14fbd1217bbcac1f9bc27fb46e5149b3893f6f1524eb677f2fe2a8ac1117413e1cb1328571202ee64af175120fffdfef99d0490b6f2a6f06e7f068018165f58ed6c0321adc0cde2b8bedcc7c4f05d1e5a896e5a5a866f9775a757787c9cb8a0acba3de4fdf694c10d21f0cf304cb6f5540bba777d4588a2cb2a408a030bfb14d07dfb2ccc14d4d998597acb9292e0339197aa21d284c4d91c14badc98e6d56d94caf1e49b56a4b1023ad7c34864b46cc2adb38f0afec71ded67c732c255502ce583ef2d2e85c6f094290a5c1955c7bed9c80d35b5367b2ae15ac2d3fd5ff20007b24240dfa6772f7b4a370468b9fe152e7936cdfe224fe6594836d939390d2511485a0f6d1b2c356387afaf84a321184c63de89986e07554dca2cd2b4a0c6480a52bfdc26a35048bc1da58fb6789d54aecef73d869d827712c1f94d91c577664417d3a0cdfaa09d5b23181362e558fca6039aab88c9577a737cf818e795cd928dc71e3b33dcd8462684c59447934e35d926c6482b617398675f6d1432345e50423253a3d31903d1dcca1debc96ef8f9aeb33ff8adc6ac775efb0fea10594109bc9306f77b6f290354eb09c29d5f9182c6b3db8f2bfb8afe6e94814f24c12b9cd05794672283c4ccbe92356b0f90f2321ea3f6cb059b784b0a5c3987522279e93ce5565a52db91687df646ffb14a2dbe39e053258421afc4ad1dc3bc1d5d5461bfc63658865ac5872a35aeadf6902142d0d9dfd4f2b6ab9311644a3d46ce6a51343cdfebcbe1c588c753befc83f136bea4e3482e0412bcb9bce1df6d20f4cd1cf6aefd73f88b5256a8bca677c26acfef74ea494c9dbe07d1541263f8b67c640a4c5325b257539b4136ab783efdfc20f62674b87079fa44db34410f96b5bbb72000ec5f1d5a3e5fe8477eb0800a507fae3cbd56e3d2a8ee14302357fd46c30a968a097240e35a260218b7e665b1e4edb96bb965363bc2c4ea6d77ab831aed518dee0640b2ea492c5735f03e3d0498c985c0bc88205f53b19bdbb67fa89adf11acab369ff6ff2c4876faa5d2a009cdf01fda7500a48517dc1a42560b80e70728df27b4bd7d28d2dfd686b7c2792bd4fe8c28d2b20f84e10c10c1ba270f734531475d68a2fef17860f356cd16c6c006fe6ab9b74fbc2bc053830e7d442931729522371ca6e39a37ac4c76013e70f7342a048b322803e3e638271f19eb862d7ceb964861bbaeef95efa0cf8fe137dee9a657b9f37b5903c1f8abe784a07e2aecbe105ea8d91b537e3cdfb4452b58e650ef23da4300e8d9d0c60f431065fef829d5baeca562aa30cc42539b96676fc0f790f5471764a568f6bd1b6b156de9f05d6da710e62ce156212e56212d237040ab29ad8bd964f34cc43b095923e78d7395e5fa3c08b1fc3ea22ab07d135a04eaf5a76ff45495e0027bc6cc51d40bb47f28256b5c029e87de8298083b099886eb603f68097e7644aaf0fa1727414680c405cd4c6e9a7e93da67b51c1a2745246c7801f588dbb7facb0c99d304b19be5a32275fce7ba197f9bc560c3af8aad2a89e8f66a343b1ed41cb859844fef35c79003957b80c9b1cc7603466bdf9bf14d8d9c7fd21260bb07b3ec6d034d04dfa33108b70638c8ed4e16a8afd5e7603cca40022e0672e91e911464f1d093ffe2c846f1cacc600704ec7c12610d435e2f50b88ead237b1b51b91d854f0d187b871961bd297f7561b10fa2b4c132621cd85a5d42a69bbe367a2b21d01b7321557e3316f656e0cd9cc5b410a6f29ae1a0a2981b87c61942294f7506c52c3422bdf6a43afd1e6f465a068acdcbd77021880fce8969859d16ef2d7bd96c6d9ea6e5a60c1d4ac63fa646831f1e20b1a6af47909a426fe183cc07255db58712fbbc1126717cd372b7d838e575faead70ee3b946b00"/4113, @ANYRES16=r0]], 0x1, 0x0) 11:31:50 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0xe0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) acct(&(0x7f0000000000)='./file0\x00') open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') nanosleep(&(0x7f0000000100)={0x864f, 0x200}, 0x0) 11:31:50 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000f70000cea1fea7fef96eefc73fd3357ae26ca80416fa76d0e69eacf00b7804be781e4991f7c8df5f882b297bddaa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d05026ba8af63ff37282921e4fd89720fd3872babfbb73039a6ab6889612afee8aca491ff7cc53c894303b22f310b404f36a00f90006ee01be608a371e1ff000000000000d3000001000000000000000000000000000000006d00", 0xb1, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/114) semop(0xffffffffffffffff, &(0x7f00000000c0)=[{0x4, 0x4, 0x1000}], 0x1) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x3ff, r2, r3, r2, r3, 0x104, 0x5}, 0xfff, 0x9, r6, r6, 0x7d55, 0xd75, 0xfa}) r7 = shmat(r4, &(0x7f0000fff000/0x1000)=nil, 0x0) shmdt(r7) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000), 0x4) r8 = socket(0x18, 0x400000001002, 0x0) getsockopt$sock_int(r8, 0xffff, 0x200, 0x0, 0x0) listen(0xffffffffffffff9c, 0x30000000) fchdir(r8) r9 = semget(0x1, 0x0, 0x0) semctl$GETVAL(r9, 0x0, 0xa, 0x0) getpgid(0x0) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r10, &(0x7f0000000280)=ANY=[@ANYRES64=r10, @ANYRES16], 0x2, 0x3, 0x0) msgctl$IPC_SET(r10, 0x1, 0xfffffffffffffffe) msgsnd(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) socket(0x18, 0x400000001002, 0x0) 11:31:50 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = dup2(r3, r2) accept$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) close(r1) close(0xffffffffffffffff) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x35, &(0x7f0000000180)="04000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) 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) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f00000001c0)={0x5, 0x4, {[0x2, 0x9, 0x100000000, 0x80000000, 0x3, 0xfffffffffffffffe, 0x46bf, 0x5f, 0xfffffffffffffffb, 0x1, 0xbb, 0x2, 0x5, 0x7fff, 0x1ff, 0x2c4, 0x7ff, 0x9], [0x2d, 0x800, 0x20, 0x3531, 0x44cc, 0xfffffffffffff800, 0x40, 0x800, 0x4, 0x7627], [0x1, 0x7, 0x1, 0x9, 0x2, 0x1, 0x20], [0x6, 0x5, 0x7, 0xffff, 0x5, 0x5], [{0x1c, 0x405, 0x10001, 0xfffffffffffffff7}, {0x6, 0xffffffff, 0x9, 0x8001}, {0x1, 0x1000, 0x4, 0x8000}, {0x9, 0x10001, 0x0, 0x6}, {0x8000, 0x1, 0x401, 0xb5}, {0x80, 0x65dd, 0x5eda, 0x3ff}, {0x7, 0xfff, 0xffffffff, 0x4}, {0x5, 0x2d6, 0x2, 0x93d}], {0x0, 0x5, 0x4, 0x7fffffff}, {0x0, 0x881, 0xfffffbff, 0xe190}}}) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 11:31:50 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xf1}], 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, 0x0) 11:31:50 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000940)=ANY=[@ANYBLOB="ffa4abc47010424de5aaaa0086dd60a4f0b76098c42aaa9e87fd25e6e591caa1f1088c3c0000fe8000000000000000000000000000aaff0200000000fcffff3f000074ad00012c0000ae20316278000000009e75e60c33008a4c175e92016c440400be5b190664f553d61cd148c72b87fafa45e5a3e73b1614705b9346c28d2907bc2382561a01129ec582fd12829bc0fa2d008d43236f6373690608000b0cdce955fbeada6bf4b3947a9b8cb2532cd103d95839eb7f5ea0e2c0bfc1a55208332bcf345fba273eb0b95a7a9f37009644732662d4de6d754dc2b1d78fdafc095b4e6786165da126d390c7d2b40723d37f0b3ece4e3514cec2dda102ef039035e4dda62dafd73ff92919d4cf664417c4b9b0ce0836f3cdcba130191b8cae05d1f15e00a5bbd3487e7be142d34d026bac1f8f208af5e158506a5dfebd6f4188de8ca64deba714efc6b46e7ed28d9e0fb4036f84f1bd2841fbf6eb2539ffb3459d89803ca3ea7241de0398bd631c3fa6311b33965c1055c5ec0318ec502d96d7d76f48c0fdf8fac259255bbf51294a419178fe8f4985278b87eb16edb3fd19365e500079a8cb4bafc0782d15c3c683"]) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) accept$unix(r1, 0x0, &(0x7f00000000c0)) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x20000, 0x16) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1, 0x3010, r1, 0x0, 0x8000) r3 = fcntl$dupfd(r0, 0xa, r2) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000140)={{}, 0x1, &(0x7f0000000100)=[0x0]}) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000040)=0x400) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) setegid(r6) r7 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(r7, &(0x7f00000000c0)='./file0\x00', 0x2008, 0x7) ioctl$BIOCGBLEN(r7, 0x40044266, &(0x7f0000000380)) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f00000003c0)={0x2, 0x5}) r8 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r8, &(0x7f0000000080)=[{{r9}, 0xffffffffffffffff, 0x5}], 0x1f, 0x0, 0x0, 0x0) r11 = socket(0x18, 0x8002, 0x0) r12 = syz_open_pts() dup2(r12, r11) ioctl$FIOSETOWN(r11, 0x80047476, &(0x7f0000000000)=0x8000) writev(r11, &(0x7f0000000640)=[{&(0x7f0000000200)="46b1ebe5cb423dc8c80025803270ca2b5328ffa05dbfe80f45dd596aaea6eb054a8b2db9f71f57220838c0566c2d8b882448265415a92ac85b8d7e57103ccbdff158973b884aee5af028937857af4605b6e3dea8bca2d0ea83a7e1e84020d04bd01d5194b48d8770d64d54dd7546690b48c6a36a4127143f6fe1e565a009d36d54185d138f51c4c8c557b715426c6db03c989b55db65548c2b60ed732002e08bf4f67de201177c5f7b19fe66173ff842e6", 0xb1}, {&(0x7f00000002c0)="4c64832b313713e93972dc1504e9aaed6b4e4e1989d629ecbf4c6983c7762d2e83a1", 0x22}, {&(0x7f0000000400)="58669ee280f3660171721741e5d8251e79aa3a8d5d6beeab96657280323aa6bda1be8e92844e037a0171650ef6b732869aded784603067fa3ecdc19116801dd88113a356f3d0a2b5bb93bf8e9c9e892c42ae9de2b07c26b41d9df857ef29c9ee71c025efa62d166ecbb86773ee7948f60d4f707f45e03bac5545686d8d4776f45b7533a9a7a40c1d9fc22a78e26df682", 0x90}, {&(0x7f00000004c0)="a13b62fe28a547f1febb21d8e9894daf9fa281931acd03f97f6fd038e54eebfbb0912d17e53a3f14c7ef14d301d2653d0e2e46894d25f44b0c88d95349f1d4273690be16f363d9154cc2d644ad500a2fa41195", 0x53}, {&(0x7f0000000540)="63f507b24c1364e5b2c32e4e8986adedb3ab6ed6e4724d9cfd16217223f9dc73b13b9413bde5751adf938cdaf1a8bbd2937d7cd4a0ce863fb11c935bb1f19fd1b4e3a933eda7440fa1a410c6025a7144d0207878a9fc7c4f3518d66cd2a64f5d4a3dfebd985c99fc1b9c62fdb60d849c68355f822c6cfac0edd45122cbb6c117a2cec598f587461f420167aae9e973c1123c09048ba8d53ee1985f61f726ec973b11aaab550f7719dca7a474d2f7351d4020e961f2b2d4dcbb88fa8c40ac8a555e3f1056dd2910aadfb9dd2b2aa5db402119a2aa372cc5", 0xd7}], 0x5) r13 = socket(0x18, 0x1, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r14, r13) setsockopt(r13, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r15 = kqueue() kevent(r15, &(0x7f0000000000), 0x7, &(0x7f0000000100), 0x6, 0x0) dup2(r8, r15) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x1000) kevent(r10, 0x0, 0x0, &(0x7f0000000dc0), 0x400, 0x0) 11:31:50 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x21, 0x7}, {0x88, 0x1f}, {0x5, 0x8}], 0x3}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x239}], 0x1) 11:31:50 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = open(&(0x7f0000001640)='./file0\x00', 0x60e, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r1) r3 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xbe765301) semget(0x0, 0x1, 0x1c) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f00000001c0)=ANY=[], 0x0, 0x7fc) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r4, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000002b40)=ANY=[@ANYPTR64]], 0x1, 0x7fb) msgrcv(r4, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea9c3b9b845e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc677e4fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f18499a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4c7fe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf3c7842da8d1483d8a66aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c90901d49935002ac7a1331bf31ad576d2fc803e7346edb6785c899e8f3c7da2381a4eb2327004309206588c765ee222a827fa9161a66e016b56e7e1608404bb806f582a72a8b295a"], 0x1, 0x0, 0x1004) msgrcv(r4, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca"], 0x1, 0x800) msgsnd(r4, &(0x7f0000001f80)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941639c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce3b4033a4312bd05b3a77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0xbc, 0x40000000000800) msgrcv(r4, &(0x7f0000002a80)={0x0, ""/157}, 0xa5, 0xd6d0c418f59fe7d3, 0x1800) msgrcv(r4, &(0x7f0000000040)={0x0, ""/120}, 0x80, 0x3, 0x400) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x2, 0x4001, 0x0) socket(0x0, 0x3, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) connect$unix(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r6) 11:31:50 executing program 1: sync() getrusage(0x1, 0xffffffffffffffff) socketpair(0x2, 0x2, 0x83, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) clock_gettime(0x0, &(0x7f0000000080)) r1 = msgget$private(0x0, 0xffffffffffffffdb) msgrcv(r1, &(0x7f0000000880)=ANY=[@ANYBLOB="000000450000000000c285751f0b1a4cf572fcd461708867af610000d39fe60c6878177b9e932ed0000000006a5f215c08c300000000000000c4df4df2da841d9a82704b858cb54c000000000000000000000000000000000000000000002142db075a6dffb1e497e8d088c50900"/123], 0x44, 0x3, 0x1000) r2 = socket$inet6(0x18, 0x8001, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x2, 0x0) connect(r4, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000380)={0x10, 0x7, 0x4, 0x2, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfff}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x231d}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x10000}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x6}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffff}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x800}, {&(0x7f0000e81000/0x3000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x2}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000c00000/0x400000)=nil}, {&(0x7f0000c9f000/0x1000)=nil, &(0x7f0000e31000/0x2000)=nil, 0x1}, {&(0x7f0000d7e000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000eca000/0x3000)=nil, &(0x7f0000c90000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000e14000/0x2000)=nil, &(0x7f0000d53000/0x2000)=nil, 0x8}, {&(0x7f0000cbe000/0x1000)=nil, &(0x7f0000d12000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000d5c000/0x1000)=nil}, {&(0x7f0000e76000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x76}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) listen(0xffffffffffffffff, 0xffffffc0) accept$inet6(r3, 0x0, 0x0) close(r3) close(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket$unix(0x1, 0x5, 0x0) r5 = socket(0x18, 0x5, 0x7) getsockopt(r5, 0x29, 0x2b, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) getsockopt(r6, 0x29, 0x2b, 0x0, 0x0) fcntl$getown(r0, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r8, 0x0, 0x200000000000d, &(0x7f0000000280), 0x3e4) accept(r8, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) fcntl$dupfd(r8, 0xa, r7) r9 = socket(0x18, 0x8000, 0x0) getsockopt(r9, 0x29, 0x2b, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x200, 0x0) r10 = socket(0x18, 0x1, 0x0) getsockopt(r10, 0x29, 0x2b, 0x0, 0x0) r11 = socket(0x18, 0x1, 0x0) getsockopt(r11, 0x29, 0x2b, 0x0, 0x0) socket(0x18, 0x1, 0x0) msgsnd(r1, &(0x7f0000000900)=ANY=[@ANYBLOB="0300000000000000c5647a122df24788732e0071f5000000b900000000000092106ab9b8c49c3285c0c2f1c55e15f8cfb0b294749491c92ceb0966dc826138e229531305f3f6f9a9c9a4dfce4bbcceb86c3994c885700c9bdab3a028493cbf755187985057f20089393568c93c1ac6d70bd448962982f907b815aa6ee95626502bb595ae51d0b2c1371eb8427c9194d7f87f65"], 0x21, 0x1000) 11:31:51 executing program 1: syz_emit_ethernet(0x36, &(0x7f00000008c0)="c7a895006f53dd4fd005ffff86dd6e360aa9f40000000000000000000000000000000000000000000000000000000000000000000001") r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) 11:31:51 executing program 1: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, 0x0, r0}, 0x0, 0x4}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000040)) r3 = dup(r2) listen(r3, 0x0) dup(r3) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000001c0)=0x4, 0x4) r5 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) accept$unix(r2, &(0x7f0000000080)=@abs, &(0x7f0000000240)=0x8) r6 = syz_open_pts() close(r6) writev(r6, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b8d031ec8531d26dd4fd2e06d9018a714c6bea4cd975e8181cb1c152cc216856c8770e5011a28908d462aeb5fc1f9c6889465eb80884ba59ff5ec361b94059353a5442d379cc1decfa84ca6fb7f91f910180bf8d77ef66a812234be92b5f7778a787dd8e8f28a49f4316c2b7e1b92e3df39692ab0fbef1fd148854d98a07c68ee1602f26516e462fe2a7a5357ccd5c52954c9e46e0d4c744749613b9f6a735c45a6420a65794afb4debe38ff0a4924801631d564aaa5543ccc54909465d7a56e2e092670c2ef6896469b8be80ddbc5372fd74322cdf89503b021ca5ea89ed3c614db32453a70c418fe664d2482cda1f8e934ad6a12afb368762e69e209de150c77a93540505f38dc46562f102613d2cc4610a6722f211cafea820d4cd8f0692400ba0087aae687b584d0e4426b41f08fdc0b4d75656d199b5cf20820ef7f5a19ae83f253b33a38182f2806cda315a0f7a7106eaa8e0b79d7fd21b9070d4122dd1f1c4458e81e724d906534d20c3c8e1011ff7c428ecf7b1ffddfa4339d015d2ef832f4fee6489d08b37751fc3b7a1e7e65e590586ec3242a3017edd3bc2b9f36d767b8cc6ef65c4749fc54a07915a40fbd35c20b6bfcb5b5525920bd50a0863a0274e20f197574bada2a4d7262e58df87083b2dc7be12738177ad918f5ed6d74fb6b6d2c4712c3f00afe27704c0c4e9499b2499fa7079b497634d0bc76c757c119bf89ec6f268c0caf1b696c22523bb75cd0560a041b357ed07ea0eade3dcbf18336350e42ec1c791b251c2db611be4cb0df26341d6c55ff3bd9b2ad584774be86cdcf843896c76bf280f04d72cac4ead24ab9cd54e8bded01d4bac76d59f759d7e90ce3ec60794ed52b38820897b27f4909591dced0369f0f61b7f10364834687105f8df507d84f72ac95a0533969d67546eafd8390a29c6776d91b4c84bf58d2b8c91a247ca02ebefa87a5dccbbc90c796f530bbd5ae7e7a95d5800fe08e4b979ab44124009c08dc150112768ede79c0a51ff1be0b6289332f03d78a29647f589fba143ab20119dfcca045d6523ff2b189a24e011e6748861eb82e1771d09908ba58913446bc6a07bf23daf5ab577e02ff143481b36358613fbfcf33d7c059b0835128e96cb18c0a6c56aeb6a374fbc8d66902f6d7ffdcaad573c4bc99d7c317e32460a4d1755465890e456b0a406df32427d233ec0f3d8a6c72fa1b97d73c94179b1a2c9dc4f44320f4d0db40163d7a8e5b2c14f90053d0d268118271cbc329498103f45695bb6fe3a42332f3f46f41d495b4fb1ea325317acd752fbd43186a77aaae37bbb8c1b46e447c20ed8c5669315347159e54ad40780194e6ffa8cbad1befed5f3e133ed3af67e1cc8df0a04b13dd43009f2089d88058ae23c3bdd6acb5a4063a5b1425f0851b3f5198a7da64f8f818d76eec3121cd906c716589176a7a5601445d65a134eacf2133cb819dcecac5b48dfa0c0ec3386c848b7be569e2e50e3daa067e3d72beb212b4c1d030ed735fcd0a00a4c8f6d3754c8c1418605725f2b015cad7fadad245bfc10b2e61855182cb68402afb993635851cc2db6a2d7d0086f8bfe8ae58f3c8955c574f341cfa119f35620c9562e40bd30ea741a973bf8cae1821721b78ed002e2330ce8ca25f7d9e605a55c1951290fc6ab7a27b2d1158ce5bb27a95b621c8404fe498255324450f86e5a8baa66f35a1d62847544f66153fa79eed29c888fa1a3ca96ee1c50629bebd95cd12909b907b465fc487b0aa91d25ad8de93266e20bbd79daa232d87b32796ece77b9cc9a057c400e17a832e131c95878dab3bb9737d383e0650ae5fbb11e6e2cbd0471a7acf01c2071928831be9c519f2d823d44ae30359e5b60f02d6bc391c8fb15c86863c3c294138d097879a8f1b2a8485a7295b9ecc16d9e9f973f3ce8d036e1982f06d31a194372bddf2b71214ba22aacd113b306440de6941b1924a5c0859ee08c2fc7d1cb0ffb76e12fafbe6ee16f1b992c27683931a7fecb27386080e1ce0ecb1ccb7fb03d66fc6b0227fe5bebb5aa367fc06bb15959f54e38caa5af004f2292be3d827213c3cee3e619d4bd9ebdb9b3000f1ec55b1e29a822a38b7e2be0c309a7c8bf87c983b561a2e0543413d0644bed36f3abf165c465f9ce0fe0e101de3e340691aa6049ac825ead35fae9be9e145c14540675aabe67", 0xbea}], 0x1) write(r6, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f", 0x37b) writev(r6, &(0x7f0000000100)=[{&(0x7f0000000ac0)}], 0x1) writev(r6, &(0x7f0000000700)=[{&(0x7f0000001a40)="34d2e04cac9e9a2d585ccc7550ff779353e4a1916522a1f5ea65845e7449d05961a520a20a1da09a91aece68b7a2ea8a524740ae9d7c8079ead7691566e2498e78cf291b0a39e53210257ddd8b864ce5bcf282e9b1e7d7d0b7f5c210b6825bd89286882fd67d33ec0e08a1273f34acfa51e83ea8b05e16834a8bda334327831e55c968b2517b3df41bb954a54fa3eb5825fa775e4925498a51ae60f8277fec14c3678f9bbcb5e591fd1a5b8d2814b6bcee906846203c9c191e60724341eb18f5ad078c5c9a078d72d26fe0b35d091a2c643795c5e36b2cc5dafc2ea732353d8088401be7e3ff8d95559dee7ca49402eeb50afdd5bb253b15c438bceb19398bab4660f6ba53767d430f3db6e9613e7776612b3b0c3be02c88c7de9ab119bdae4f129fc271b1d883a6f6efbed78093c61a7aa7b5693b254b6ab4f7a567b48ee4ff34f2efa2422e017364bc2b9262b218904bc85b9f0af66ef394d7299eafe4c9a8ea8d958732084f5408c9ad32d94da7d8afb10fa1524562d96bbb0e5475f2e92771ccd7bc89671885bf5b816a8a83253bb500edf413555612c33483658157eb4bc16557ed15f2af85d02bac194ae336d0d4d206461d6f03dcbfc129a6478ab0291baac6a7", 0x1c4}], 0x1) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x7, &(0x7f0000000100), 0x6, 0x0) fcntl$dupfd(r5, 0xa, 0xffffffffffffff9c) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="050000000000f8ffff0f"], 0x10) 11:31:52 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x11da8716e1f0bb0a, 0x0) pread(r0, &(0x7f0000000240)="d849345880e85530d388ace0fbf2c6bf8eb429939d5fb3c8540283566efc0398689ea74cf4d16f07467c5a36c4e2eef19a388a56fbd94163eecef8509a35ca241bc239a8572678f3a4441fb3a51967c2c9fb1e9ea61f1df23426bad827a8e2cb9ce2e9104c05af21f64af9c57b566c68b80ea4de11047171ce43b0237d33e81ef5d2", 0x82, 0x0, 0x6fe6dfa1) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f0000000040)='c\x00') chflags(&(0x7f0000000200)='./bus\x00', 0x0) 11:31:52 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) fcntl$setstatus(r0, 0x4, 0x84) syz_open_pts() r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r2, r1) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) writev(r1, &(0x7f0000000080), 0x0) 11:31:52 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000280)='9', 0x1}], 0x1) readv(r1, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/222, 0xde}], 0x1) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r5, r4) r6 = socket(0x18, 0x1, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r7, r6) r8 = dup2(r5, r7) ioctl$TIOCSBRK(r8, 0x2000747b) dup2(r3, r2) fchflags(r3, 0x0) 11:31:52 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r3, r2) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r5, r4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r6 = socket(0x18, 0x1, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r7, r6) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r8 = accept$inet6(r6, &(0x7f0000000080), &(0x7f00000001c0)=0xc) setsockopt$sock_int(r8, 0xffff, 0x8, &(0x7f0000000040)=0x89, 0x4) r9 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/137, 0x89}], 0x1, 0x0}, 0x0) write(r1, &(0x7f0000000000)="87", 0x1) close(r1) 11:31:52 executing program 0: getrlimit(0x2, &(0x7f0000000080)) socket(0x800000018, 0x1, 0x0) socket(0x6, 0x4000, 0xff) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) 11:31:52 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x1060e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8000, 0x0, 0x81, 0x0) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8000, 0x0, 0x81, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x8000, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x8000, 0x0, 0x81, 0x0) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r5) r7 = getppid() r8 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r10 = kqueue() r11 = fcntl$dupfd(r10, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r11, 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) r13 = msgget$private(0x0, 0x40) msgrcv(r13, &(0x7f0000000580)=ANY=[@ANYBLOB="00000000000300000000000000000000000000000000000100000000"], 0x1c, 0x0, 0x1800) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r15 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r15, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000140)=0xc) r16 = msgget$private(0x0, 0xfffffffffffffead) msgsnd(r16, &(0x7f0000000700)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de03cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e6432734062808035224f1029f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182120760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9118e2d6dbf289abcc552e55c60cea0ef4987d21852dece05b2a1d3370dfb1b52e3c8b838205dde1d9508600"/481], 0x156, 0x800) r17 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r17, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0}, 0x0) r18 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r18, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0}, 0x0) r19 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r19, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0}, 0x0) msgrcv(r13, &(0x7f00000018c0)=ANY=[@ANYPTR=&(0x7f0000002bc0)=ANY=[@ANYRES64=r16, @ANYRES16=r19, @ANYPTR=&(0x7f00000019c0)=ANY=[@ANYPTR, @ANYRES64=r15, @ANYRES32, @ANYPTR64, @ANYRES32=r17, @ANYPTR, @ANYRESHEX=r14, @ANYPTR, @ANYBLOB="0a0538a8bca040344727593f410effa96f2cf197385cdfccdf9ee7af9e968d6395a361ab0fdaa16b8c17f969", @ANYPTR], @ANYRESOCT, @ANYPTR64, @ANYRESHEX, @ANYPTR, @ANYRES32=r18, @ANYPTR=&(0x7f0000001b40)=ANY=[]]], 0x1, 0x0, 0x1c00) r20 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r20, 0x0, r20) r21 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r23 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(r23, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x7) ioctl$BIOCGBLEN(r23, 0x40044266, &(0x7f0000000380)) ioctl$WSMUXIO_REMOVE_DEVICE(r23, 0x80085762, &(0x7f00000003c0)={0x2, 0x5}) fcntl$setflags(r23, 0x2, 0x803) pread(r23, &(0x7f0000000580)="609bd923e9f2758fbb254c65a956751041e4d2fbda945817bbbafa2811cd93bb98a9eba731636f6e377116464b254a5982b39eb640dcadcdfa48fd5690ccfa9e5c49edf3dfc96a27aaaa6050f8c16dac8d62b87bacd0c80f83095f7a9e5352e2d255658fd13029b3244970cb4e7298c902435c0f41888a3f56b4d814d3e6a8a3d92b66f0ef45efca5b182fe1f4d44a32d58557e4b58f18bef46ee2a6339a825eb1c0a6c6b87eef1483dc47da64e9f91a6c67837424e25efadf7d4c6bc07d393450587f2a23b2d6bfe8f4d69e059d4a6373cb", 0xd2, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r23, 0x8058574d, &(0x7f0000000440)={'./file0\x00', 0x20009, 0x3, 0x9, 0x1, 0x401, 0x0, 0x9, 0x2, 0x2, 0x2, 0x800}) ioctl$VT_ACTIVATE(r23, 0x20007605, &(0x7f0000000140)=0x7ff) ioctl$BIOCSRTIMEOUT(r23, 0x8010426d, &(0x7f00000001c0)={0xfffffffffffffffe, 0xfffffffffffffffe}) r24 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r24, &(0x7f0000000c00)=[{&(0x7f0000001240)="b52ace56a69c7850a781d7f5594cfc5e9b6230aefccc4b3826037c0671033d0708636fa070b9d0df36290df96ab022dad076bea29edda4da6fb9285f96907e14c1ba8274b889d0029887e01260df3fcdc28d42dd0f82b0d862746441b4dfa7c9d2b5b82732c729c2e490185cb5f6afc4d0bf33a3d1ee2f46f97d4026bc15969f9f261831ed44098f0340b3efc00e7d2c1078e95aba539a24b6b447f9dadf161a626e28e45ce331d59c42da788602fd9761c37d427d43316c37f0928272e6a14430d5ac9fa46ba5078cbe6cc72077ba28119f357a391bb05ffeda5c0a54", 0xdd}, {&(0x7f0000001340)="de7bf0380afbe3c2cfd01cd715f684340f9dc151b070a89330339ec80a367405fb52716f288bf9b2a4c8609f22b1a2edeeb8b3bb1131a19da385c7c2816f31fbea6a62b138d16a1fce3fb1cc3b7f9e4338be0e5e67c16625b3ab191d7683706169f2b218e4466b0545325e9d78a10404953de78ceef8ac4cd9d41af47b57a9680a13896c52ea2f3c966d0915134bdb3cd50fe47f7a06ec8bcdcf609152ede68760a9d7b745fef58639db98436e2bcc6a4d3aaf6d2a49020fda2eca27c2b278bb43e524c5a5519dc43e3b680dad0560ab0392af33e0d362685cba5dd3", 0xfffffffffffffe90}, {&(0x7f0000000b80)="022fbd910224ba8b3869c216a3656ce86505bf0ca8f42ac3c01bf9781eec6822ec8d592854ce0f02aaab8b140fef95730d8b1aa7d308e0aaeaa988c6d96d19253a24f99f6a33d5e117efc14a394dcd", 0x1ef}, {&(0x7f0000001440)="1ff790eb7fe61da6e3cae98f044ef80e0d1c9f3a6aa4a3c730ffc28016e3d6f62893fc230640d8bf3af38b51bed4bfc1e779e72b7543f4b30ec25ffedcd28f5e8b26622920fd181c722686e0227fb92f64938e28674854ceb1c9734178b544cb3bc285399d22563f12737a195152e3a045af55384ae523b4dac8cb4175c7b6fe1e4b7694ead96540613a2ed4ed408e24d0af67f6fb4b9a96ba402b0701803b4885c23348562aff39a37d1ded55ce3361bcbae2fa099646f975", 0xb9}], 0x4, 0x0, 0x0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r26, r27) r28 = getgid() r29 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r29, 0x20007465, &(0x7f0000000500)) r30 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r30, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r30, &(0x7f00000000c0)="d4c8dcd2c6d63e2d1beac70b7a2a4f66fcc5f3306570f7b4ba256e7d4e6d61e5365e839501d80f524a2ccd57e5a0df201a0a", 0x32) r31 = fcntl$dupfd(r30, 0x5, r24) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000880)=0xc) accept$unix(r29, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r29, 0x8004667e, &(0x7f0000000680)=0x800) ioctl$TIOCGWINSZ(r29, 0x40087468, &(0x7f00000001c0)) fchownat(r29, &(0x7f0000000080)='\x00', r32, r28, 0x6) r33 = getgid() setegid(r33) r34 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xc0) ioctl$TIOCSTAT(r34, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f00000008c0)=0xfffffffffffffd2a) accept$unix(r34, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r34, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r34, 0x40087468, &(0x7f00000001c0)) fchownat(r34, &(0x7f0000000080)='\x00', r35, r33, 0x6) r36 = semget$private(0x0, 0x7, 0x287) semop(r36, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r36, &(0x7f0000000c40)=[{0x4, 0x4, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x0, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0xb}, {0x3, 0x500, 0x800}, {0x0, 0x409, 0x1000}], 0xa) semctl$GETNCNT(r36, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r33, r32, r33, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r26, r33) setsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000200)={r21, r22, r33}, 0x2df) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000001c0)="5affe605f1bfaf02e95a7b6288e4cc5b221c8fb00cd1d55f694abd89fcb5f212ad907383c07bbd4800f7d8dca6def9a571e0ef3857a00167a697f3772030a042e84d4a42922bad301361de484b1a720ec2cc1131b18d764462a06cb07a17336392f6460de6068f26bf062b9947c56b617e273306d0865ebf31da77f7aef15814", 0x80}, {&(0x7f0000000240)="42fb5b97f0fd3513cd6d4c81a9832f1fe355b9ca1c7dc886b5bca08feeca46f5424b6e23b150302283562180f560025449177c1ca3e2a1b4fb9062df725589b3fdb24cc6227c5764b5c9a57769c75bdd392888f92752a237aa81e10a7cf287", 0x5f}, {&(0x7f0000000040)="2aaf243e6a457db0fd02e453", 0xc}, {&(0x7f0000000140)="d6c2df8c378d22d8427057e90a74cfa0f6de04772ab10bd2", 0x18}], 0x4, &(0x7f0000000400)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}, @rights={0x20, 0xffff, 0x1, [r3, r4, r6]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r12, r14, r33}], 0x78, 0x4}, 0xd) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) 11:31:53 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) msgget$private(0x0, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000009f8b2818ff452904290000000000000000070000000000000000000000000000000000000000000000000000000000000000000080000000000000000000001100000000000000000000000000000000000000000000000000ebffffff0000000000000000000000000000070000000000000000030000000000000000000000005050ff"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000010004800"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) fchown(r0, 0xffffffffffffffff, 0xffffffffffffffff) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 11:31:53 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x25, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 11:31:53 executing program 1: mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) syz_open_pts() 11:31:53 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) r2 = getuid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, r2}, 0xc) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r4, r3) r5 = socket(0x18, 0x1, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r6, r5) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES32=r2, @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES64=r0, @ANYRESOCT=r4, @ANYRES32, @ANYRESDEC=r5], @ANYPTR=&(0x7f0000000200)=ANY=[@ANYPTR64, @ANYBLOB="a4fa4e0e70f2f2b93e2366a6ce38d357c307230b5d5a4675d04dc9a7ffe17bf66a4894eefbb562ef56c8b717d33643f4ca458b9d7c0357a3a65a665187c536980c1001781e"], @ANYRES32=0x0]], 0x1) socket$inet6(0x18, 0x5, 0x6) setsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f0000000040)=0x25, 0x4) dup2(r1, r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) setsockopt(r7, 0x81e7, 0x0, &(0x7f0000000100)="28cc97590f0d31faa9d50b9f2efab7fc8d6ff0ad9eeb9a6e4fe20cce85f8d4b8643030ee70a3a03f5917f3782305c4a37c3a7672b5e3232c29b017ee76ca6d92102b10a574a86332b104ba4454a7ab20561066", 0x53) write(r0, 0x0, 0x0) 11:31:53 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f85, 0x3}], 0x7f, 0x0, 0xc6, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x7, &(0x7f0000000100), 0x6, 0x0) read(r2, &(0x7f00000000c0)=""/220, 0xdc) 11:31:53 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000300)='Q-', 0x2) read(r2, &(0x7f0000000240)=""/103, 0x67) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x0, "09cf725008f0a13a1f890436103da6fb1c18fae4"}) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r4, r3) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r5 = accept$inet(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) preadv(r5, &(0x7f0000000340)=[{&(0x7f00000002c0)=""/8, 0x8}], 0x1, 0x0, 0xa29) writev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)='\a', 0x1}], 0x1) close(r1) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000000180)={0x81, 0x81, './file0\x00', 0x2, 0x8, 0x7fffffff, 0x1ff}) 11:31:53 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r3, r2) fcntl$dupfd(0xffffffffffffff9c, 0xa, r3) ioctl$TIOCFLUSH(r1, 0x808c694d, &(0x7f0000000300)=0x1ff) semget$private(0x0, 0x4, 0x115) 11:31:53 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = open(&(0x7f0000001640)='./file0\x00', 0x60e, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r1) r3 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xbe765301) r4 = semget(0x0, 0x1, 0x1c) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r5, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000002b40)=ANY=[@ANYPTR64]], 0x1, 0x7fb) msgrcv(r5, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea9c3b9b845e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc677e4fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f18499a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4c7fe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf3c7842da8d1483d8a66aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c90901d49935002ac7a1331bf31ad576d2fc803e7346edb6785c899e8f3c7da2381a4eb2327004309206588c765ee222a827fa9161a66e016b56e7e1608404bb806f582a72a8b295a"], 0x1, 0x0, 0x1004) msgrcv(r5, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca"], 0x1, 0x800) msgsnd(r5, &(0x7f0000001f80)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941639c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce3b4033a4312bd05b3a77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0xbc, 0x40000000000800) msgrcv(r5, &(0x7f0000002a80)={0x0, ""/157}, 0xa5, 0xd6d0c418f59fe7d3, 0x1800) msgrcv(r5, &(0x7f0000000040)={0x0, ""/120}, 0x80, 0x3, 0x400) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r10, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) msgsnd(r5, &(0x7f0000000e00)=ANY=[@ANYBLOB="1a83f78deee4e53b8981ad1a534262910563b86a6c305e6facc7f8fb5e72e72a68b8021035ed2bd9d58be8963b457cd9f72aea23f0f5f3f8e2cc86c78245b1cb56577a2486948c503ca6678c9a7f577978068bbb9a038eeae0eb75dedf1b87c54a1df02eb8105ff4650035815066f61faaf66bfb5efbe61d18e82d76985303d61e24e11c0f2baade577e6e6cc55642a8931e04dd3b2d47ab498953770fcdb585daf7ec4d24eb5d66d16086c52653118d6cd3", @ANYRESOCT=r6, @ANYRES32=r7, @ANYPTR=&(0x7f00000020c0)=ANY=[@ANYPTR=&(0x7f0000000c00)=ANY=[@ANYBLOB="149c27905c0539e627404cc9db19ac0bba891fd258b3c4a2951206d2b9ea37880049a25934c429638d04ceb73e885fb4e4ff160abfdd82720dfa71b03b771187de0f9b27242d819a3f5ccdd427229de65d859299a7cd89b3d9d33f50277ac2ae5a7c876477c5f7388de06f92791f943bf8dba0202b90dc7a62d62858b43822549f838b8b574ea118bafff160a099c1a1b5e66d2f9249900b29055f3053b16e1df3f9f11b1eb665581f067cd197808c0d945e7b6cfdf583401d513ea37241e8a5291318306b5f91f727c3eb265b95ab382d8eff5a437fb9eb49926ef70b421ebab4f283460662727141d8a89500", @ANYRES32=r4, @ANYPTR, @ANYRES64=r8], @ANYRESOCT=r9, @ANYRESOCT=r3, @ANYRESHEX=r10, @ANYBLOB="8d70c0911a04f6c2a25822583c632c963ce12f855a281deac36f9d599c6150a38e42437dcdba337f009c37c3f41946be296b4db701ad47efba7c49e328ad938a625596e0d2818d018d10a9c38386ec5a66e401de401bb9f39ff140b5854808d0af94726ef15e7506f124df9ecfede51516b97d06c07a6f3edec992e9488fc952b088b2828541411c2ae56281e150111b93f0b5c88594d23e796f06b14dedc3527d76467426900f8b0613be44eb1010e724608056", @ANYBLOB="e516dc448313d8cfb01b42db51f823f89fcadd2e1a622035bd496cdcbefaa59507e78639bc402ffe2aa94fc2f400c4b381166bb3ee533e0000000060a274aa3680dbfefbbeb9f95d186a8ef278ca1885af71aa51985504f1588426c84308da6f7ac0bcddb0b32f09faa2d4ae75d9289f9cfe3560a23cefe4fa7544aa", @ANYRESOCT], @ANYRES16], 0x5, 0x800) r11 = dup(r0) listen(r11, 0x0) r12 = kqueue() r13 = fcntl$dupfd(r12, 0x2, 0xffffffffffffffff) close(r13) r14 = socket(0x2, 0x1, 0x0) connect$unix(r14, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r15 = accept$inet(r0, 0x0, 0x0) sendto$inet(r15, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) recvfrom(r14, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f0000000080), 0x4) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) 11:31:53 executing program 1: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b197a380000000000008295955984c87910bf453f68c11700cdb67ef6cb927fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9f213ad30505e8f0000a49fef9d612f87a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc120400350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddffeffffffffffffff925341d85544cd1cfd0b34aa3fc161cf5e599461cab2219a00206b1f007bf8f244ff010000000000000906000000ec895c4784f63b0ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265367027548d8ffda5eb1152f6b60afa3393fc23442dc9631d64bcd5b823e495bb171672365f9025ac16e369633d89aac2204ccdaf733f9a5b0f2c82d33436a13db936a5d3378479709da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e7f000000000000003f5a2469bfe8c96e6203972e4d31541469659255490b88ff1bf33436e6331ad3574d79be64d7a570715f68932de75cc13ec316484d3e4332dee58554fdac1bfa4aca2c3ebed7bd1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e929cc5b030087c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe415fa2cfdee2e52bf897cc23300000000ad000004751b76b6c98bf0d9f371e916fc7b88c013c7381f77988003c7ba2c44768789d05f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520d3cd05741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c000001007c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc07935915ac4e028bef98dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca7e54747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff903ad0000ac75aec99a8ea296f8f93ddc76bf621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629d0162d03821b117c90841ea6147ce522005f96566eaa0312083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9000000df395e367a8807e37779cb60ff7fb71682d1a247d5d2b5afc600100000000000009c42bdbe3f267105d1d6654c4dcc8f494de290673b40ddb1ae4ea610e2f6d9d55b434e8e41a077c0889b4d873318f832941ed130ec8be79ab4cea21b83e2f6ec1abdc4a29f701d87d5774af8e999855d0b0f27c1478755604f7c7aa2cd85d12f1b36a56a3623e4aa467719fbcfc59a4f71965e8b803d8b2aa14fe22e5c3f66f6295b468a8961b6c5d96faf962bfb27c16eb7ef661559319aa672530bc9c1c0d492e02712696bbcaea43fb7f4cd9336f653b3c074f42c94867614"], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r1) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1000000000000159, 0x0, 0x0) socket(0x0, 0x4, 0x1) writev(r1, &(0x7f0000000140)=[{&(0x7f00000002c0)='q', 0x1}], 0x1) r2 = socket(0x40000000011, 0x2, 0xfffffffffffffffd) r3 = shmget(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) r4 = shmget$private(0x0, 0x4000, 0x322, &(0x7f0000ffb000/0x4000)=nil) r5 = getegid() r6 = getegid() shmctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r6, 0x0, r5, 0x2}}) r7 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = fcntl$getown(r2, 0x5) r10 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r10, 0x0, 0x0) shmctl$IPC_SET(r10, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r12 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r12, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r12, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r13 = getgid() r14 = socket(0x2, 0x1, 0x0) connect$unix(r14, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e5b060cb804"], 0x10) sendto$inet(r14, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) sendto$unix(r14, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r14) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r16, r17, 0x10, 0x9}, 0x8, 0x1, 0x9}) r18 = getgid() r19 = getppid() r20 = shmget$private(0x0, 0x4000, 0x322, &(0x7f0000ffb000/0x4000)=nil) r21 = getegid() r22 = getegid() shmctl$IPC_SET(r20, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r22, 0x0, r21, 0x2}}) r23 = socket(0x800000018, 0x1, 0x0) bind$unix(r23, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r24 = geteuid() r25 = getgid() r26 = socket(0x10, 0x8000, 0x2) r27 = fcntl$getown(0xffffffffffffffff, 0x5) r28 = fcntl$getown(r26, 0x5) r29 = socket(0x18, 0x1, 0x0) setsockopt(r29, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r29, 0x29, 0xa, 0x0, 0x0) dup2(r29, r23) r30 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000002000/0x2000)=nil) shmctl$IPC_SET(r30, 0x1, &(0x7f0000000840)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x1c4, 0x80000000}, 0xd, 0x102, r27, r28, 0x2, 0x95, 0xffff}) r31 = getegid() shmctl$IPC_SET(r20, 0x1, &(0x7f0000000500)={{0x0, 0xffffffffffffffff, r31, r24, r25, 0x10, 0x1}, 0x3, 0x4, r27}) fcntl$lock(r23, 0x0, &(0x7f00000004c0)={0x3, 0x0, 0x4, 0x7, r27}) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r11, r16, r18, 0x1e4, 0xffff}, 0x9, 0x7, r15, r27, 0x3, 0x9, 0x7ff}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000040)={{0xfff, 0xffffffffffffffff, r5, r8, 0xffffffffffffffff, 0x0, 0x9}, 0x9, 0x75, r9, r19, 0x10001, 0x8000, 0x3}) shmctl$IPC_RMID(r3, 0x0) shmat(r3, &(0x7f0000ff2000/0xb000)=nil, 0x1000) 11:31:53 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x400, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)="c7a8950f6f53dd4fd005ffff86dd6e360aa9bcda5103000000000000e700001805c59df9ffffffc200"/54) 11:31:53 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') syz_open_pts() r2 = dup(0xffffffffffffffff) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x169) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000140)=0x80000000) r4 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) getsockname$unix(r4, &(0x7f0000000200)=@file={0x0, ""/85}, &(0x7f0000000280)=0x57) syz_open_pts() pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000300)) syz_emit_ethernet(0xa5, &(0x7f0000000340)="5de1ee242a5198dbb373f2640ab73d72ccb2a9894449566d563f107d8ba2350d811739939a63a3c9766a10c8ab88321887e920574b3eeff986c12fc16e097c4c9c5fa5978fc5cc8c94a389d021a9c3f8751e024198e7078ce9846542edd417c54301b1cc0bdbae1867f73fd251a4c339e9ce083730601468a1ce563cc6e861cb0ad51b96250bcc1826791317c004fe7872cadeed6ed8a6b9912c571b24538ac2ec6a59d335") socketpair(0x20, 0x1, 0x56, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r6, &(0x7f00000007c0)={&(0x7f0000000440)=@in={0x2, 0x0}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000480)="e9f92ecf01f63fa5dac8d892c0cb821bfe496cf37fde97f4b42531bff72b50", 0x1f}], 0x1, &(0x7f0000000500)=[{0x50, 0xffff, 0x1, "c35af59c9416b211ccd1224a2d5ec3ad71a9a770bb9a27619348cebbc42e11a61bf3b9f1bd82dd42077e8d58558251faae8d8f8dcc68ddfabbedbf4df6d559db"}, {0xb8, 0x1, 0x7ab, "eb5208f9732485f5972f66a47ded2b643b9e36cfa969aae3b9b22b375eda60cee3bad202d2a26501a99677a6a11cab15732b6ead8150bd9238a0b32533a8583ae559eac35b37ee7bd4876c021bf7567c96abbfd29537c1484761c16d90e1cb2f084512ec49e9bdc402892473d3427b4dd60cd27756e191c2826a15a56d7a418443b780c9fea95597a2801addca4cdb71c963dfe0a5e0670fec8726b3a913cfbeef"}, {0xd8, 0xffff, 0x7d, "9aa4c8e1acf2c8246ad7f2463872ca9ed3e96c6fec3f9a31e77ce7bd94f349ded97e18ff7aa9bd5db3367f9cefb218d19024797462e4e331383e0c3475f74378a60e42606df647528416510e36e5f5d6be8b6bcaf136e6a880bfc313a710a4862fa1838c8d5aaafccdfd7a322ee4963cb0e0fc18bece93fc7c94659e29c3e4170b558785ac5be7ae5816ecb7b61fa74d4a80ac85e614ea213602161d36fc53e16cfee1d4e3b2822d6ace0d2d31dd6660f9e2481e772cc68715d4f565f6610275f301bb31ee"}, {0x40, 0x1, 0x9, "4f649c50d32922ed6d719bd10de440cce5487ca14fd135d9b5ac0b22e9330712c4d3956db5fc3b0673db04ada0c6c1d4"}, {0x40, 0xffff, 0x2, "fb4e9294e3bf9d505d91333a7f2804b26d31b7c82d6282749cd8b0ba554e73d1809c9f306b25e22a6615f655dec8a6"}, {0x50, 0xffff, 0x3b0, "e4ffe17aa4318c120decf79ed7cd398cbd60f4224afcbc6c13d5f90bfe4fc5c08ecbfd5b928c9535f13e024add122c33fe1545242e90c300eaa9c44e56fcf0d2"}], 0x2b0}, 0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000800)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000840)) r7 = dup(0xffffffffffffffff) ioctl$TIOCNXCL(r7, 0x2000740e) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000880)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCSTSTAMP(r8, 0x8008745a, &(0x7f00000008c0)={0x0, 0x2}) ioctl$TIOCMBIC(0xffffffffffffff9c, 0x8004746b, &(0x7f0000000900)=0x400) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x4812, r6, 0x0, 0x8) syz_open_pts() getsockname$inet6(0xffffffffffffffff, &(0x7f0000000940), &(0x7f0000000980)=0xc) r9 = openat(0xffffffffffffff9c, &(0x7f00000009c0)='./file0\x00', 0x10000, 0x473d48b96d99d1f5) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000a00)={0x0, 0x1f, 0x401, 0x1, "3af566d6590fecf1f4ec5d66eb0cddef450a47ba", 0x1, 0xc501}) pipe(&(0x7f0000000a40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r10, 0x4004741a, &(0x7f0000000a80)) 11:31:53 executing program 0: setrlimit(0x6, &(0x7f00000000c0)={0x9, 0x20000000000007ff}) r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) close(r0) syz_open_pts() writev(r0, &(0x7f0000000180)=[{&(0x7f0000001800)="c8f3f1b4d7e1c42864998f40eace180577531262245f09f50de29726430f6e1dacce16fda454becf5f96c7e23c8c42e1c9415951b598b3b2e5f90de012e452e147039215fee83c637c13507f7e69aa69b6e94eac11fc66aee47218fd422f87c10c0bb5042bf2e266f41884c6f67f3a0f0b3bc671cb30b7787041890250bc1914776b180c5cc1998ccd4eb2239e7da3c79785613f4c882675d43bc8850c210c25003cf8dc554fc06b09c7c4074793da2778cd930ab46852050b7c726735eaec87c69c7c333a513014a9f028bbae4202712298d2aaa207830f2b51fd2179f8d9042660838869e8522a351ab71b152a679a224ab20b2c2e092e032582e1abb04b04876b4713192df01e4645b13dd5b67f6530084c766e1fa7bbdb8ac21ca7aaf053b7a8840edcb52e08301391329e3d134619633c08ade5292e70ebf610146910ab4da1172155be0f1289de2b38142bc642711dc369a7bbe0eecbbf6c478c0d396311f862de246bdcfb91ec7b33689994e93e0501f889b0a142946fef296e676c70d680a9d39e9c37e89c80ce55bcd55a8351a0240081d29aa736396e730677095dc882510671a9591cb137d32d8dd0e788ea4a2d58905a0bbb2d1ba5870de9968e6530c7c2ae98ff05b9e0fb5b90f08f6834d818b06ba876fdb55077297e9060c886960ffe9fba3074cbdd0afcbae4a1412127b8e51a5761d70606d83345626645a14e2d1397e8c0c879d91942414e6b8222d543bf7c200fc74f5b819efa58faab224da9d9f02db54cd47532d15d7ab070caca5a7c9aed90b2f30a4de3eb3e5fdaa3a3450226bc7b30652acde2cfdc0d920940a1a289bc9ba111e009bd906f738f3562d29b4b6be445885bff5715a512b1b6235a863e2e61e9de2812be42d7b641b85402a64c478001d85c522bb6b04836b130d15e6c514f1ce2a960e13a0fb7a186e3b522e8be3517ba87b9eddcb0e0c046172f6303d7573d8fc934155c1492f3939f4f584a72c000d4b1e29b0747f9a2c92ca292f365106f4742e24c17a90407d44de575720535444c687315a62157f74ee7d55b86c63004af9363161ec709a27d19030e35dac26a9ecb0e20c72089de123458e27beaeecc45ec404f2c2ed6321f9e097d11ac34b8b8781630e1fdca1c44f5f84be0733ce19dd296abca377fd6d14e53c364ec17c5ccaa26630d53d8822456ae713130eb7f56e70c79921ae195fd5054bacf79dbe2e6c21ddf730fd4a49782d941baf326bfcf4b77a70106f8ca593b31373b6c3691fd705bb0fc551ed0a4f55daf8b7675f1edcf6c6695c75c96d8c951271d7b63d9fb0ee2740d005128bf4a4d5cddc9ac01d727ce46fb1613f2b8a8f553cfe0d3e9290afc9daff1fed0f89598d909ecb5556fc3db500273b8cf227200402f2b4eacf016989f21712d56a7f84d67480cac6b7dbbdc798cb07f1f79a0ed4704dfe2e13c82c0f1e70550f3edab7194684095f08643531b0a5daeee0fd9f6077a7befa7ac4147d140bb960b0b384f752587aaea092fa194c041c550b253f4970610e707bea8cf518f6b79a0fe8a336d1ac6c41ecca5dd6bc573987ad0516a455af1f86459702a4ec7fe9c036a4010d0dbdf412b3e686117386dbaf7f1405cc96e6f3ffb34021cd422b177c394b3b7cb24cc1e2a9b4b5346ee5c2fc273e9f8836c07a7db1cbab23b43a25965d7796bdbe4b81d75b905cb72e4818f868b92e599c8c20e355cd77ee4eb0ec7c915132e348131c9b2123bc83f756532b625fb3ce5218aed8eb1c2ef92014baa6a00f4d16c927e47315650f8d2aed913b43a5c1b36257e2366f236a8b9296d70c537a904f11f5c1c71aa70971d0579f9e4933d04bc06284069a269df5a6304ff", 0x52f}], 0x1) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$KDDISABIO(r3, 0x20004b3d) 11:31:53 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r2, r1) bind$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x7, 0x3}, 0x8) listen(r0, 0x0) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f0000000000)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000780)="274882c192337568528cc75ffa0299774884fdbea80d33de4c8385a6fafda7fefedc3a6445814149d5a0b3758b83f910d5534114cbfe600b31b9826a6f07f2c01840b348e9e57e000e6d5c5457bf74374ec353f64861f5f810dc68a881c789882cac295e23645c9d62f78c21c56981b016ca03c93769f756c3e1c28a7637b6aeaea5186c89813b438b5f9f40be6fc9f3ca60358f282d4d9d1935b054e9d53e147300dadb8bedf62ef00261eae2dd520cd90b27784a99a04fdf6d2769d01e6441cdee9469d0f1fc2435bbf3b7717afe5acddc263c583c6bb6fcff0bf71c1bcdb55798dbbb90eb199c793706453530509ed71345d0a4a909c2f3ad235cab6f9c4d5534f28995d4cb0d56821a52ab1ae8c6ca1f5f52d7d9dd6680e9c5717905ca4623fcadf24f62c3c0e5b869aeb54672f94329bbef9719fd4aa619f0bb32f0188caa3890e01bf8bc7fa903111edab5eeeb3b784ed870349248c8f67eaad45811d37d6219323e864acb5b576f1744125de2ff1ade949e62d9e30d15b2789b61a2e76be41db9ace1ec88e08f7d725d1d2c840266c6e1aa99e0d94bbb5f85defec6e10e38d6b91a098d036c012ca694db075ec998450fba5ae4994cf9b786d8f06c725303c93056304da2ddaa65cc1e3fe127264d722a4b3120c76d03443cf16918f7d88a39d543c35e61f9c305d7a855db6e7479d70db4e9215180d2415e9959237ac34e8656836dae0a20cc670b7b90c37a0ad028c2a06c95ac5b40b4724fbe14cd801e7fd4cac916ff0bc0ee53985a895984c2f0b155147c5df275fe47871858b65d028cebefb5068f550ee69ac63a14f8697849528f95201bcc370108854d881533be39e10ce59ce5d48f5678ac6ed05a577b20c2407165974fe1fd6914ec105bbf397f2315dfabaf84c08a3efc9571783aadf9e8b80c998aa8a32baa816d8ea1632f93ed1e4163f9ec794fdd44c4b6afafc7299aee47a80fb745533615a5612f1f1b10029edfd4aaae6d1d64330af2f7697316f74691d81b7def59a0823d56cd01994e861183a035dc04d4ed90cc3fbafcac8675ac260c4302abbb5de3580e19620391617897aa17eeade7694e6e4e5562fbaa171153e2bc243beb65fd85ebc6d1f023bc8d774836382ae0d191689e3af8b49d91ca674ff826ec4d19e2aaa75bd710357f12fe17b70a6f6510e1f25f7d809d6eb1f694f8ba3477d8b62fcaa3d23094f978fa3d796b91096388692d5c01df275aa3779df589ad236d145335931011bae94c1dce9a00cf7e77b5f456056e6f2403324a50b88fb2b087e553857a28163c132a51c9757cbd2e14211cb0cb8d14e1758c96215382d4a2673a19bd138e1fe4597162e4c553e4105627b477be946da566db5ef54feceec0cbff634ee88695cb4cfa045c4451b6de92410b675a1079e285d667a0001292fa3059eff6922065958c60c06786922201729d6c1b2fc8346b9094cd79c450abcab44532e6b45d0fbddf44640a0b689414a75eb9014f1b1d013dc59938dd1455770c08f8dfdbc9862ad464ffceab8be9900444f16ce37c9f9a6f9779d603ef605f4ad4845bc96c3169bebf31c8d656538d9b52797d51f9559e420398c7a485e721cddd9339551fa24cbc06ffb75267d86b383b9572b468dadad1e858ddbced992907d039b646b7c384a06124bf4f0017cb083e4256126518cc43a37f60af0f43f8420d8a94fa1d1caa029059cd225c07212a7d6ed7f7f49b04803f46f13a3e0053e0b07f309781d5df0afe2b3ff2b801dad126be9ccd0b9c7576fb7fc5e6824d4c500a7cb96043c886d0a418ca9aed8be2d8751da5a542e88e2f7aa768773dd776388742ce4b4ee4456e2e74a22472bec92ee74f25dd1dd026b426d63c258858eeb42a9b10ce50b46b884f483a6dba192a649cd4379ad7750c9f808a0b11ae36a4ede89d0085458030fbe72e24eef29c47c99842", 0x56d}], 0x1) 11:31:53 executing program 1: r0 = socket(0x18, 0x8002, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x8000) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffe, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x4f}], 0x0, 0x0, 0x0, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = msgget$private(0x0, 0x2000000386) msgrcv(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) msgrcv(r3, &(0x7f00000007c0)=ANY=[@ANYBLOB="000063fae2b2d8fcee4f8c092bc840c74400000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083c6040096dfedc4000000000000000000001300"], 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000200)=ANY=[], 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x8000, 0x0) setreuid(0x0, 0x0) r4 = getgid() lchown(&(0x7f0000000080)='./file0\x00', 0x0, r4) semget$private(0x0, 0x4, 0xa5) 11:31:53 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d4, 0x0, "d730c1e7bb4fc6e262d74b2d7beae4b300e74ce4"}) pipe(&(0x7f0000000500)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) writev(r0, &(0x7f0000000100), 0x0) write(r0, &(0x7f0000000200), 0x3ba) fcntl$setstatus(r0, 0x4, 0x8) r2 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0x8, "000000000000000100002000"}) pwrite(r2, &(0x7f0000000680)="0240f79571e9e9dafbae38c575c4b81489cdff509b43bf99c4c1a8091ab6f31620c9578233e7791b31cf5b587738195832fe72d7111225d4ca81621e9a779785ce4779bf54043d158181beacfa9f220aeef4bf6021d860972d9faef9758d822660e35c71698826666a890b133bba588b069aa58b0d834c81a70fba1f7134fd8225f449523ce14cf03cce831f485aef60564f5ad849f5888fcd84fb61cedd005146776e45ad93d882299c8a1784f19c703c81f6b116b7620e53b5a59ae68c8f70e87539aa2bef77591940f8670af4969407856b74f2befadb2b25dca37f9ea680366b3d33", 0xe4, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000003c0)=0x9) connect$unix(r1, &(0x7f0000000400)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffcec) close(r0) write(r3, &(0x7f0000001b40)="ee8977945b6d8668e7e0b622c9b3baeceb2605811b0a5ceb3951516a566bccf72dbfaa6ea0983733fc4809e3f03501389c4d158a140a5df1479bc9e2d293e9fc5d0f9706bd7bc35572410b0116d8714cec10d719047d3d95672a0b7b43f03afc8ff98791c333e431aca0082ab2ad80c12c67b9a4b823b95ab74bf9bf37a9735f0b8265975597371e1f744f2f75aafda51ade14eb6aa92134d6693d1e1d0284fd5a06d831cc59f64b80654249c5f2b9ebf22bcfe13aaaae000269c0d960facb0276c897ba33b7e9dac11c5dc0ed2ff3b27ff68376600cfbe3356eca7295618a055bf896785616bcda541d3d6580d91441aa840d191d296e794af9b2770b31dd3829c0ea65a0221794a89915c2fbbfc636882c3df47b9444ea1f3da05d09f56fba229493fc086f824f09e9d70400671c542719ccd3328a4758ebd4341665892746ad7b97dddb41bbf30586d5ceb732ed19943cb55f9a484b3a9374dfe1b1fb21273939d074182b038efffe56d805213710a47162400900b660d30fa6ad9497c5c389b5d3ce4e49f6c2d32f8c74c1dd83a8c0d17076f3d31198fe394cdea4cb61de9f7aa6db2117394a4291891cbebf289af9cf4f8edad82443163e97fc611a8cb152d8c0f69f60ac0ddcdae85789ba55ca51d0ed92e9a36a98c406810fef5ec3d3659483f6977eb7329f4d728dc1f98a3ecbd1a244f34bc5feceb1a329cd8072d6c6b2a9fa96ed382aa5063999af093219457cd2c5d1b20af0c6d613eefce0b52c9200c45da4dd19a1dc544b479b99682898b77c256285f302726782aa9a979200f0609d71102131e34154fbc9d4d11ea29d47cc09c368113dc16dd13dbde37abac983c52cf3f5b6d1a37a5495047baedc13245fd6f6343560793850a7425b8d0307d1300cafa999ee93d057af9185cdc7fc2502e858635454b41aca565793716ca51ee1087cb04fd4ed717b58e0bba3d32b8b8a7df4269576dfa9bb959702b0639688c9d61f9d0b0975c2df9f2613c80d727f407a9b578466689425e216c01a614cb668432a21c18a0c1435f6b9ed03ddb17a80ed9fb9b38d9cdd6c6e9de996456310fa681c876c65029693e4a545283b9366df99937a0ba9e1dd37067cba8dcc0d2397011df09335221677246a9fc14e10a6c7e1a8269ec4202e30d23c1e5f4820afcc0383aed93d85fe79ba9a7f9a7cdcf3cc06fab10a476287ad6c2bdafcbad7d630ccfd841a02e7077841c138e0d50f43d85d8b7435d170a721684578833e49513d500f5eafb51cd3a46297f60284c3c7e6bd39b8cc7a429303de2a145659da89e8828845ac05a95a7d7b50c8ebe248cc522d5302e2dd0cfc00a3a9f7b494753682c0b7cf1254d4f9c8d2d7d6fdde181b707336ecd751c2464e8ec4911a5795f409e7c09969da33bd2c5c173cb9c0c359f3dac1d803f51e26f92b50b8dff0b59432dd46c22cad84fb0c5c83a939bf3ec38c3244525304157cbd6954e9455d7acf7021a9e75352d28e32865fe1c3f9caa60c0fa321d2619c823488db32646995c273241e011d2efac3d99984f584a0ef2ef810a8d3a93f82168d7c102cca4fc4354c7e1e35cac390ebc52dadb3b0ac02ab651c1fdad9bc2a5b8b73f7f39cce89eccd83ee397bf6a5ccfbd7e8a25fa015ba45b584c8d943d8be91bb8f575b69c10f9dc6463c5218c7abc7a66502ff76896f86707106998f5d9d6256a802def6016cd2f6d7df572eccc5dec41c44d219250405777c70c591ae70cb01f903b3d376c52ea6f218e6ce715f4a607b31060ef914c5a90d6610a7313fb1d39665eef62ee3d54ac79a4ee39fd9bb912d001b76797e6a517b51cba170639a336f4bb6ac3f7e3d278ac9b8bb993b5fd3296e4b9213e3139a426a7160660885ec7363bf74734a93abc856af6e3e0812c5ced318a90d9931100db547813ef42cf621f15b873682129e55d00e3ca562af21f61cd6ac2dfc3bc939ac01d7e627ece21d40e9d3c27ad0cfbce029e962f23d339a96b7bcfdbabf09a24e819ca572d07e86c2dfe49f8f75e0341e45b637a5c58b6c999fbdf06e7bc9a043f629eff778c52a7f04e77d01b048a851dca8d235fbedcaded44e9e23d5176f5a1ea17f0a16ed23ccf9efedca679c6e7ef48859952d04b9c57ef56779a458bb4971c0575ae2d3a52837af6876901571f9495974846c05d67942faf22f867f417c2ec419219a72603f55f06f425142287930e4bde0d7d11f479d78f28d0d01b9a4204dafa2231f6d93497e4f40402ad6fc2b35b95ae346073f0617ccc9eb9884cb4cce943834627daec4cd3d3f7678d33a62cb7c4b50b09f5ab0994ac2b557f0a8d524b963cb040b3c79517b9d1de5b08cfed46519ae4cc3e13ab379ce8974f18e42c56f56899e175f19cc7f70dede0abf7c7b5f7f0b54730a62ce1398a01db4dd5ec7ccc421d5b837e9010000009aff6a078615b4252678da2c0792e21dcf23820e06035da9f2e067ac5e3b6ba6c351ea10c46d7ae1ff90826d0fa93380eb6547c2cd47ea50bd5b142f3f04043fea940d61396c1f0047d5a59ec11eefe7021c0b88a6f7d6db1508b46f4467c5265d5f99aafb89f7e6b7b632597af475baceb2ed0ade5488e1d1d4d21a133e2134ff1a9f7292adfa039e5173a2429314ea677c0b8e88f65e547f8f57aedcd332592f01a1e9b96fbfadfaedf81b932ae433af98e43778b7047d00000000000000000000000000000000e61995b1e9e157dd034ed20006e3c0528134c795324f80fc26d108003f8d0b7c4b1ad62d80de9767efc4f8053480aa69385a39e9ab045da72e52938f6ba7b34327dc4be71f26096bd2a8e8d8d3f8c1cc2b76bc31f1", 0x3eb) close(r0) dup(r2) syz_open_pts() r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000440)={0x6, 0x3}) pwritev(r4, &(0x7f0000000140)=[{&(0x7f0000000780)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b00d5c54bfb991dcca6919362e1a0b65844e9194c21b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8ad83b82d2e75803a475b931667c15a63a79906b6bcea066bf4154eb491eb54d420d5e32ce015f664464dd7cd07ae9e3d5b4331d1506795ee556813a78ec3afd8c3635999d8402c16e4681f0736211de67a8c5c1d4c6a8417dfa3f93fbcb45e77c3050dd6912396c380eabd931e7717f1b6617d2d74b55516b4b80d97b3609fa996749e70c2247f5b4911ce321db250df7018812170335e77d6c0f14095925c163c3794913e13d4a88c472c980be3b32ad71347e836ce2d661b1cc09454769479e8bc30eb6ad53230657be259884b2251835", 0x245}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) r6 = socket(0x18, 0x1, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x2a, 0x2000c, &(0x7f0000000180), 0x0) dup2(r7, r6) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000200)="ebffcbff13b9fd812e030000309e48", 0xf) r8 = socket(0x18, 0x1, 0x0) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r9, r8) setsockopt(r8, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r10 = socket(0x18, 0x1, 0x0) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r11, r10) getsockname$unix(r11, &(0x7f0000000540)=@abs, &(0x7f00000005c0)=0x8) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) utimensat(r4, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000100)={{0x20, 0x5f7}, {0xff, 0x81f0f17}}, 0x3) r12 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r12, 0x0, 0x6, &(0x7f0000000000)=""/151) 11:31:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x108) connect(r0, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) socket(0x0, 0x0, 0x0) sync() r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30dfad8373fb648b6d89851d31a4c9ed91149038ad2652642ad710c03be48e61665b4bf83158a566860828df9f216eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7ca07b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bd27fef9e06f12c1bce5ed87d2a4e4b25224aa70d0f6788babb76f279653733437c45bd632937a5b0c92df52400186471f84b57e5b9cd26e653"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) unveil(0x0, 0x0) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, 0x0) listen(r0, 0x598) pipe(0x0) getdents(r0, &(0x7f0000000480)=""/180, 0xb4) socket$inet(0x2, 0x0, 0x4) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000000100)) bind$inet6(r0, &(0x7f0000000280)={0x18, 0x1, 0x1, 0x2}, 0xc) mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x1) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./file0\x00') ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000200)={{0x6, 0x20, 0x200}, 0xd6, 0x0, 0x8}) r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1400}, {0x2000000003, 0x102, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semop(r2, &(0x7f0000000240), 0x6) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r2, &(0x7f0000000180)=[{0x3, 0x401, 0x1000}, {0x4, 0x1, 0x800}, {0x3, 0x0, 0x400}, {0x2, 0x3f, 0x1000}, {0x1, 0x7, 0x800}, {0x1, 0x8, 0x1000}, {0x0, 0x5, 0x800}], 0x7) 11:31:53 executing program 1: semget(0x1, 0x7, 0x616) semop(0x0, &(0x7f0000000000)=[{0x2, 0x473, 0x1000}, {0x2, 0x0, 0x800}, {0x3, 0x5, 0x1800}, {0x5, 0xe018}], 0x4) 11:31:53 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = open(&(0x7f0000000100)='./file1\x00', 0x0, 0x1) renameat(r3, &(0x7f0000000080)='./file0\x00', r4, &(0x7f0000000180)='./file0\x00') 11:31:54 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400000, 0x0, "00370020790f00000200000080730000f8ff00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x0, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x2, 0x1, 0x20) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:31:54 executing program 1: r0 = getegid() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8148, 0x0) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r3 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x6, r4, r0, r5, r0, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r0, r0, r6, r0, r6]) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r7, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r6]], 0x1, 0x7fb) msgrcv(r7, &(0x7f0000000c00)=ANY=[@ANYPTR64], 0x1, 0x2000000, 0x1004) msgsnd(r7, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba152014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee390ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008867856ad309f7742d61fa47ed97fa46e838f9a11fd3a1c9231dc13d8082984d9ea307bc922ef489920dd22bea70e160e4c1ca83ad0ceceafa71784ea5e1d7c4b815cac15a1b5afdaa2bdfd050efc480a0fb356c08b728d28f0fe2284b37e44eeeb6aee352e3398bb9871f31c71baf92400faf7e1b71250905387c69eb3f7c21523c1c4f3d3ddfff2da42f4c562b27c0deab7faaafbdce6cd137d92bf801985a52fca71b0dfc588d385c824483a791f4e7d082d2b863145b6f986b30ff9c6fded6aa77a99be80e3edeee855c24b44d8a5820f422e51b1c94c39812eb73b87b0081290ba39ed0cdd9707b9f57fdd46b7730133d052d1296a99f4b5a69fecee4dc33dcd34801297e0d30d83676b269935318b6aace8f9e1f0486d13741c2bd5b3c71e3915088a9e338c2a87d831de03d11cb835d82cb110f252b58660ade416f84f270f2764aee0fab00a14fec0b2d2c045d4fb5f4ee8f762a5440f08a1056e6534bd8c1feec222b1f38938ed19dfcfa8d498b516cf1a762bdd8f08fb9886b22e2c47aa13916f31db4cf5caa049593098"], 0x156, 0x800) msgrcv(r7, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r7, &(0x7f0000000740)=ANY=[@ANYBLOB="021d00b9880000000000000b84486250b099aa9b7272c428de41622b112c5c41d68bd994de0d71143144c9b6e1ee7e9f87b517cdd4d9a02123af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcd8490213d23a9627185d7ba9884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da20300000000000000c8c81612e8c27c0079d08b46120e705089672e786f30cf40b9c8b754daeb2982d28606050dc516a0af1461584bca000440008000000000009ec053430ebb3863fbc3ae16b22fc57f68cfae5bd516a3e0781e7896cbd1dc5530e08cd36c7696eb92b65cf80afcd2b2c2ac7247bad51678ed1f5d4302d2128bc15983a359aef5886e543fe02596f4421a25e8fa71251d8e73436bb7256722aaf18d8a7021b419d98ecc1dc947488fb4eed117e695ce1262f4b900c1e117fd5f84ee26f35c5bbf779ad5ac017375e75a71208d6650bb7b35b192028e4c9b15a1cbb24fb61c1260727ba27c94618b1ee310418af1de8c61d08613b95ae8d74cf44947a275dc17b727444f3c67684d3601e4147101b3d2ea9da9b4178d0e6c145cd0da7b1f5864e6834fc5492624fb7462431cdb916aa4b875d43b808a45265890c8e479172cf5a493ea29d7470d7f04f3e39fc81d3d3c22fb8d583e097a0a7722bbb8449d19acad56e20aee0ea831d94761fafddccc59db598549e8a185dba67e9b5f05ac1ac41153e2b5"], 0x1, 0x800) msgsnd(r7, &(0x7f0000001800)=ANY=[@ANYBLOB="febacaffffffffffffff5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b2477da5f3d06ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0023c2f0d2e5f9ce774cc1ecc017c46c50c8e10a93dcd029cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf52ce49cdca109c05000000004358311cec18f9564c9028ee595ff7a12084722437f45b85834254e90f7ad7357497829dd293818911889474ac194702f7c8eab22069b54c29081ab1bfa580b86852c0bda79097c7bd42cf3d96d8a75fdf558e582526ee9d8a8ea9e1670f23b53ac2ad43ac7a9ad7e3777154bdeae80be16c6b5eecbcf5daba70fc249b3d3ec5b62727dca0fc9a69734dfc11b73287ba2112faae65291a8e4d0aff88391bab8210bf510a8fbd6d7a0c7e41fbb0d4e0b703721385b17e80366402379c5439d470447e26e51af1b1b74f978cc0b7e32a814f7cd3202b42c92e2db43d9e72d80fda46b34eebca14281a58fe8dab7778eb811972273c2fb5fc24fd7dbad091282a8446ad956174c781df6f58574931590719d4fa3f0523f257b3f5749437aa905f46886f78e3839c5628b75447028500252efb6c3b16507fdc92bd0985e61a85d10fa96469b863f9e7071bae5df1ca6ece775c513edb22bc1f69c9080e1b4f2f97bce095d9996cdd8d130595a9c98b88e2b96950a064885e134eeaa4b7e99156ac643ae9e6aa07174b20ad73e35eb5531c78e357d5ae2c6b0299982659fd3909d72f0d0ed7a5bc0ae26c8aa61c2bec0c019edd6c5f43813467661847a41e2759784f2b3cd9c3cf73cc6b38c75134bf24"], 0xd5, 0x40000000000800) r8 = geteuid() r9 = getegid() r10 = getuid() r11 = geteuid() setreuid(r10, r11) r12 = getpid() ktrace(0x0, 0x1, 0x4, r12) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) r16 = open(&(0x7f0000000380)='\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', 0x80, 0x95) utimensat(r16, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000080)={{0x0, 0xfffffffffffffffe}}, 0x0) r17 = fcntl$getown(r16, 0x5) r18 = fcntl$getown(0xffffffffffffffff, 0x5) r19 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000540)={{0x240000000, r14, r15, r14, r15, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r13, r17, 0x41d, 0x5, 0x5}) r20 = getuid() setreuid(r20, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r15, r20, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r17, r18, 0x0, 0x92, 0xffff}) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x6, r8, r9, r11, r15, 0x4, 0x9}, 0x4, 0x3, r12, 0x0, 0x95fe, 0x6, 0x7f, 0xfffffffffffffffe}) r21 = getegid() r22 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r23 = openat(r22, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r23, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r24 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000180)={{0x6, r25, r21, r26, r21, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) r27 = getegid() r28 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r29 = openat(r28, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r29, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r30 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000180)={{0x6, r31, r27, r32, r27, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r27, r27, r33, r27, r33]) r34 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r34, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r34, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r34, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r33]], 0x1, 0x7fb) r35 = geteuid() r36 = getegid() r37 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r38 = openat(r37, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r38, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r39 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000180)={{0x6, r40, r36, r41, r36, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r36, r36, r42, r36, r42]) r43 = getegid() r44 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r45 = openat(r44, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r45, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r46 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000180)={{0x6, r47, r43, r48, r43, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r43, r43, r49, r43, r49]) r50 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) r51 = getpid() r52 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r52, &(0x7f0000000340)=[{&(0x7f0000000280)="6cd92578203d17", 0x7}, {&(0x7f00000002c0)="a313dd1e70597d2aa799e7810a3a28df6f99563cb26e7f8801bc2acdaee2a53bed8a568c54594138e34a6a3e0894d57ddcf95269db67a50d06d3a980e610856fccfdf42e2fc6465e6b079d3a71f4f904d6f07a31be7ff51ba5c84f33b242b285952a268e7cde7862cabe1bb1f4807ac8e7624f0140fb0f4e", 0x78}, {&(0x7f0000000480)="830ca5df9bc0dfde11a8718dd16ea9386f9d60b784a1a6765563c5662c7d63f32c9cacedd51a99472b296d757373a224089ce17fc4b4762495097631f8a8b1209f358afbb2bdc603104b71f688feb0eff798e9849d1f09e5a35a69fd1679c23986b6c5aa1247eccbb6dcad8b0052d673005d5e2b2bf31294bbfee308a68c79dbf859d85e46049de5f6c06336a072e0109230", 0x92}, {&(0x7f0000000540)="71c814d81551108f7b37ec6e47a9ee1fa185bc1700a5425d87f4966dc2744558b8fb740d87ff541d1eb05de7d1c714ef0381281cdb8b476b96d95872a42e4afe8f1b7afd5c5b4c77a4210024ed80eebf02c45b21ab583e76fe92b73889758df65e3bac36d1ab2f292b16f89ddfacbc0278f074e0bb79e91c2b6a573b1b135ed41b9d269684a9a55d2340d3a20991165d248e94c319a0939bac8ffbd400a92f554141327c5cb4d8225c6c83155009f4f3e0df4cd75c27af4700334f532b6012d3e39bcad52d04a7ceb5afc0e24a4e70e54b0320def38278247a27a33337c0d9a9d3fabe8cfbb1a9eb4e3bced6a6a26e34ccf881faefbc702894", 0xf9}, {&(0x7f0000000640)="ebe2104c5fe36d8ecb59194c6f8c563c6fbf3cb592f77a43045dfc2420ea69c8bb3d738f69fbb554024b493e2eca54f08af01f4dddc0a3988bbafea40818e7b1929888c4ea9053562448656ce3b7176fbbe3a6ee126c39ea57d985f3108ca20a5e16605e5859000d902be03f32295f661b2fb07b81b4c8018f13e3127395550031b52998fbca5a4f476187ef", 0x8c}], 0x5, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r52, 0x0, 0x0) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x1, &(0x7f0000001640)=[r54]) chown(&(0x7f00000017c0)='./file0/file0\x00', r53, r55) r56 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r56, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r56, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r56, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r49]], 0x1, 0x7fb) msgrcv(r56, &(0x7f0000000c00)=ANY=[@ANYPTR64], 0x1, 0x2000000, 0x1004) msgsnd(r56, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba152014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008867856ad309f7742d61fa47ed97fa46e838f9a11fd3a1c9231dc13d8082984d9ea307bc922ef489920dd22bea70e160e4c1ca83ad0ceceafa71784ea5e1d7c4b815cac15a1b5afdaa2bdfd050efc480a0fb356c08b728d28f0fe2284b37e44eeeb6aee352e3398bb9871f31c71baf92400faf7e1b71250905387c69eb3f7c21523c1c4f3d3ddfff2da42f4c562b27c0deab7faaafbdce6cd137d92bf801985a52fca71b0dfc588d385c824483a791f4e7d082d2b863145b6f986b30ff9c6fded6aa77a99be80e3edeee855c24b44d8a5820f422e51b1c94c39812eb73b87b0081290ba39ed0cdd9707b9f57fdd46b7730133d052d1296a99f4b5a69fecee4dc33dcd34801297e0d30d83676b269935318b6aace8f9e1f0486d13741c2bd5b3c71e3915088a9e338c2a87d831de03d11cb835d82cb110f252b58660ade416f84f270f2764aee0fab00a14fec0b2d2c045d4fb5f4ee8f762a5440f08a1056e6534bd8c1feec222b1f38938ed19dfcfa8d498b516cf1a762bdd8f08fb9886b22e2c47aa13916f31db4cf5caa049593098"], 0x156, 0x800) r57 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r57, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r57, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r58 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r58, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r58, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) msgrcv(r56, &(0x7f0000000940)=ANY=[@ANYRES16=0x0, @ANYRES16=r57, @ANYPTR64=&(0x7f0000000440)=ANY=[@ANYRESDEC=r58]], 0x3, 0x0, 0x800) msgsnd(r56, &(0x7f0000000740)=ANY=[@ANYBLOB="021d00b9880000000000000b84486250b099aa9b7272c428de41622b112c5c41d68bd994de0d71143144c9b6e1ee7e9f87b517cdd4d9a02123af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcd8490213d23a9627185d7ba9884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da20300000000000000c8c81612e8c27c0079d08b46120e705089672e786f30cf40b9c8b754daeb2982d28606050dc516a0af1461584bca000440008000000000009ec053430ebb3863fbc3ae16b22fc57f68cfae5bd516a3e0781e7896cbd1dc5530e08cd36c7696eb92b65cf80afcd2b2c2ac7247bad51678ed1f5d4302d2128bc15983a359aef5886e543fe02596f4421a25e8fa71251d8e73436bb7256722aaf18d8a7021b419d98ecc1dc947488fb4eed117e695ce1262f4b900c1e117fd5f84ee26f35c5bbf779ad5ac017375e75a71208d6650bb7b35b192028e4c9b15a1cbb24fb61c1260727ba27c94618b1ee310418af1de8c61d08613b95ae8d74cf44947a275dc17b727444f3c67684d3601e4147101b3d2ea9da9b4178d0e6c145cd0da7b1f5864e6834fc5492624fb7462431cdb916aa4b875d43b808a45265890c8e479172cf5a493ea29d7470d7f04f3e39fc81d3d3c22fb8d583e097a0a7722bbb8449d19acad56e20aee0ea831d94761fafddccc59db598549e8a185dba67e9b5f05ac1ac41153e2b5"], 0x1, 0x800) msgsnd(r56, &(0x7f0000001800)=ANY=[@ANYBLOB="febacaffffffffffffff5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b2477da5f3d06ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0023c2f0d2e5f9ce774cc1ecc017c46c50c8e10a93dcd029cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf52ce49cdca109c05000000004358311cec18f9564c9028ee595ff7a12084722437f45b85834254e90f7ad7357497829dd293818911889474ac194702f7c8eab22069b54c29081ab1bfa580b86852c0bda79097c7bd42cf3d96d8a75fdf558e582526ee9d8a8ea9e1670f23b53ac2ad43ac7a9ad7e3777154bdeae80be16c6b5eecbcf5daba70fc249b3d3ec5b62727dca0fc9a69734dfc11b73287ba2112faae65291a8e4d0aff88391bab8210bf510a8fbd6d7a0c7e41fbb0d4e0b703721385b17e80366402379c5439d470447e26e51af1b1b74f978cc0b7e32a814f7cd3202b42c92e2db43d9e72d80fda46b34eebca14281a58fe8dab7778eb811972273c2fb5fc24fd7dbad091282a8446ad956174c781df6f58574931590719d4fa3f0523f257b3f5749437aa905f46886f78e3839c5628b75447028500252efb6c3b16507fdc92bd0985e61a85d10fa96469b863f9e7071bae5df1ca6ece775c513edb22bc1f69c9080e1b4f2f97bce095d9996cdd8d130595a9c98b88e2b96950a064885e134eeaa4b7e99156ac643ae9e6aa07174b20ad73e35eb5531c78e357d5ae2c6b0299982659fd3909d72f0d0ed7a5bc0ae26c8aa61c2bec0c019edd6c5f43813467661847a41e2759784f2b3cd9c3cf73cc6b38c75134bf24"], 0xd5, 0x40000000000800) r59 = geteuid() r60 = getegid() r61 = getuid() r62 = geteuid() setreuid(r61, r62) r63 = getpid() ktrace(0x0, 0x1, 0x4, r63) msgctl$IPC_SET(r56, 0x1, &(0x7f00000003c0)={{0x6, r59, r60, r62, 0x0, 0x80, 0x9}, 0x3, 0x3f, r63, 0x0, 0x95fe, 0x6, 0x138, 0x2}) setsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000080)={r51, r53, r60}, 0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000040)={{0x2, r26, r33, r35, r36, 0x1a4, 0x2}, 0x1, 0x0, 0x0, r51, 0x100000000, 0x9, 0xffff, 0xdc56}) r64 = getegid() r65 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) r66 = openat(r65, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r66, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r67 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r66, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r66, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r67, 0x0, 0x1, &(0x7f0000000180)={{0x6, r68, r64, r69, r64, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r64, r64, r70, r64, r70]) r71 = kqueue() r72 = fcntl$dupfd(r71, 0x2, 0xffffffffffffffff) close(r72) getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r74 = getegid() r75 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8148, 0x0) r76 = openat(r75, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r76, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r77 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r76, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r76, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r77, 0x0, 0x1, &(0x7f0000000180)={{0x6, r78, r74, r79, r74, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r74, r74, r80, r74, r80]) r81 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r81, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r81, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r81, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r80]], 0x1, 0x7fb) msgrcv(r81, &(0x7f0000000c00)=ANY=[@ANYPTR64], 0x1, 0x2000000, 0x1004) msgsnd(r81, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba152014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008867856ad309f7742d61fa47ed97fa46e838f9a11fd3a1c9231dc13d8082984d9ea307bc922ef489920dd22bea70e160e4c1ca83ad0ceceafa71784ea5e1d7c4b815cac15a1b5afdaa2bdfd050efc480a0fb356c08b728d28f0fe2284b37e44eeeb6aee352e3398bb9871f31c71baf92400faf7e1b71250905387c69eb3f7c21523c1c4f3d3ddfff2da42f4c562b27c0deab7faaafbdce6cd137d92bf801985a52fca71b0dfc588d385c824483a791f4e7d082d2b863145b6f986b30ff9c6fded6aa77a99be80e3edeee855c24b44d8a5820f422e51b1c94c39812eb73b87b0081290ba39ed0cdd9707b9f57fdd46b7730133d052d1296a99f4b5a69fecee4dc33dcd34801297e0d30d83676b269935318b6aace8f9e1f0486d13741c2bd5b3c71e3915088a9e338c2a87d831de03d11cb835d82cb110f252b58660ade416f84f270f2764aee0fab00a14fec0b2d2c045d4fb5f4ee8f762a5440f08a1056e6534bd8c1feec222b1f38938ed19dfcfa8d498b516cf1a762bdd8f08fb9886b22e2c47aa13916f31db4cf5caa049593098"], 0x156, 0x800) msgrcv(r81, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r81, &(0x7f0000000740)=ANY=[@ANYBLOB="021d00b9880000000000000b84486250b099aa9b7272c428de41622b112c5c41d68bd994de0d71143144c9b6e1ee7e9f87b517cdd4d9a02123af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcd8490213d23a9627185d7ba9884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da20300000000000000c8c81612e8c27c0079d08b46120e705089672e786f30cf40b9c8b754daeb2982d28606050dc516a0af1461584bca000440008000000000009ec053430ebb3863fbc3ae16b22fc57f68cfae5bd516a3e0781e7896cbd1dc5530e08cd36c7696eb92b65cf80afcd2b2c2ac7247bad51678ed1f5d4302d2128bc15983a359aef5886e543fe02596f4421a25e8fa71251d8e73436bb7256722aaf18d8a7021b419d98ecc1dc947488fb4eed117e695ce1262f4b900c1e117fd5f84ee26f35c5bbf779ad5ac017375e75a71208d6650bb7b35b192028e4c9b15a1cbb24fb61c1260727ba27c94618b1ee310418af1de8c61d08613b95ae8d74cf44947a275dc17b727444f3c67684d3601e4147101b3d2ea9da9b4178d0e6c145cd0da7b1f5864e6834fc5492624fb7462431cdb916aa4b875d43b808a45265890c8e479172cf5a493ea29d7470d7f04f3e39fc81d3d3c22fb8d583e097a0a7722bbb8449d19acad56e20aee0ea831d94761fafddccc59db598549e8a185dba67e9b5f05ac1ac41153e2b5"], 0x1, 0x800) msgsnd(r81, &(0x7f0000001800)=ANY=[@ANYBLOB="febacaffffffffffffff5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b2477da5f3d06ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48cce0a87d3c43bdf0023c2f0d2e5f9ce774cc1ecc017c46c50c8e10a93dcd029cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf52ce49cdca109c05000000004358311cec18f9564c9028ee595ff7a12084722437f45b85834254e90f7ad7357497829dd293818911889474ac194702f7c8eab22069b54c29081ab1bfa580b86852c0bda79097c7bd42cf3d96d8a75fdf558e582526ee9d8a8ea9e1670f23b53ac2ad43ac7a9ad7e3777154bdeae80be16c6b5eecbcf5daba70fc249b3d3ec5b62727dca0fc9a69734dfc11b73287ba2112faae65291a8e4d0aff88391bab8210bf510a8fbd6d7a0c7e41fbb0d4e0b703721385b17e80366402379c5439d470447e26e51af1b1b74f978cc0b7e32a814f7cd3202b42c92e2db43d9e72d80fda46b34eebca14281a58fe8dab7778eb811972273c2fb5fc24fd7dbad091282a8446ad956174c781df6f58574931590719d4fa3f0523f257b3f5749437aa905f46886f78e3839c5628b75447028500252efb6c3b16507fdc92bd0985e61a85d10fa96469b863f9e7071bae5df1ca6ece775c513edb22bc1f69c9080e1b4f2f97bce095d9996cdd8d130595a9c98b88e2b96950a064885e134eeaa4b7e99156ac643ae9e6aa07174b20ad73e35eb5531c78e357d5ae2c6b0299982659fd3909d72f0d0ed7a5bc0ae26c8aa61c2bec0c019edd6c5f43813467661847a41e2759784f2b3cd9c3cf73cc6b38c75134bf24"], 0xd5, 0x40000000000800) r82 = geteuid() r83 = getegid() r84 = getuid() r85 = geteuid() setreuid(r84, r85) r86 = getpid() ktrace(0x0, 0x1, 0x4, r86) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) r90 = open(&(0x7f0000000380)='\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', 0x80, 0x95) utimensat(r90, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000080)={{0x0, 0xfffffffffffffffe}}, 0x0) r91 = fcntl$getown(r90, 0x5) r92 = fcntl$getown(0xffffffffffffffff, 0x5) r93 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r93, 0x1, &(0x7f0000000540)={{0x240000000, r88, r89, r88, r89, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r87, r91, 0x41d, 0x5, 0x5}) r94 = getuid() setreuid(r94, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r89, r94, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r91, r92, 0x0, 0x92, 0xffff}) msgctl$IPC_SET(r81, 0x1, &(0x7f00000003c0)={{0x6, r82, r83, r85, r89, 0x4, 0x9}, 0x4, 0x3, r86, 0x0, 0x95fe, 0x6, 0x7f, 0xfffffffffffffffe}) r95 = getegid() r96 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r97 = openat(r96, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r97, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r98 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r97, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r97, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r98, 0x0, 0x1, &(0x7f0000000180)={{0x6, r99, r95, r100, r95, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r95, r95, r101, r95, r101]) r102 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r102, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r102, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r102, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r101]], 0x1, 0x7fb) r103 = getegid() r104 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r105 = openat(r104, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r105, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r106 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r105, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r105, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r106, 0x0, 0x1, &(0x7f0000000180)={{0x6, r107, r103, r108, r103, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r103, r103, r109, r103, r109]) r110 = getegid() r111 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8148, 0x0) r112 = openat(r111, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r112, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r113 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r112, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r112, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r113, 0x0, 0x1, &(0x7f0000000180)={{0x6, r114, r110, r115, r110, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) r117 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r117, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff, 0xffffffffffffffff}) r120 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r120, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r120, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r120, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRESHEX=r118], @ANYRESDEC=r119, @ANYBLOB="2d7490092081b1d091476075e68bdff5383327c8b1d59fa5589809e698b9c2fe40032a33070464d26582b4a4867ec73f79ab0c2990eebb60ac386c355c222d8ada4f4eb9acf20db6a38b0747808cc2bea79866067e820c3b038c38030e110a412c40bb1f9d64cc484c96829357f12622d9fba01122e0c5994490", @ANYBLOB="f8f3d67f78052120b61969af5b82cd22a94e2b876a4aa302", @ANYRESDEC, @ANYRES32, @ANYRESOCT]], 0x1, 0x3fb) msgsnd(r120, &(0x7f00000005c0)=ANY=[@ANYBLOB="0300000000f5ffffe235aa9f7790b88ab1c92cc4a1648838cf22b9ff6095da074cee08f1c3af260f7b80618cf4438439b667027fff417639a4a62c247fa865cd25b56a7f0e95c0578adb31613b05dab9c6fa63fe4b0c689e45e41ac2eddd02c6064e575dc1fa0653fb8138885bd6a23fa66a48b70f9162f05f2f6d851f6b4281c7fc66cb7e55a92439174b49fcc72cc9ead299f7a1c010de316a984a79a0e85b8e9fc3ae758f41ba0deae56e55a9155e902bc50b867dad92415cae"], 0xad, 0x800) msgsnd(0x0, &(0x7f0000000040)=ANY=[], 0x0, 0x800) msgsnd(r117, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r116]], 0x1, 0x7fb) msgrcv(r117, &(0x7f0000000c00)=ANY=[@ANYPTR64], 0x1, 0x2000000, 0x1004) msgsnd(r117, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba152014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008867856ad309f7742d61fa47ed97fa46e838f9a11fd3a1c9231dc13d8082984d9ea307bc922ef489920dd22bea70e160e4c1ca83ad0ceceafa71784ea5e1d7c4b815cac15a1b5afdaa2bdfd050efc480a0fb356c08b728d28f0fe2284b37e44eeeb6aee352e3398bb9871f31c71baf92400faf7e1b71250905387c69eb3f7c21523c1c4f3d3ddfff2da42f4c562b27c0deab7faaafbdce6cd137d92bf801985a52fca71b0dfc588d385c824483a791f4e7d082d2b863145b6f986b30ff9c6fded6aa77a99be80e3edeee855c24b44d8a5820f422e51b1c94c39812eb73b87b0081290ba39ed0cdd9707b9f57fdd46b7730133d052d1296a99f4b5a69fecee4dc33dcd34801297e0d30d83676b269935318b6aace8f9e1f0486d13741c2bd5b3c71e3915088a9e338c2a87d831de03d11cb835d82cb110f252b58660ade416f84f270f2764aee0fab00a14fec0b2d2c045d4fb5f4ee8f762a5440f08a1056e6534bd8c1feec222b1f38938ed19dfcfa8d498b516cf1a762bdd8f08fb9886b22e2c47aa13916f31db4cf5caa049593098"], 0x156, 0x800) r121 = getegid() r122 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8148, 0x0) r123 = openat(r122, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r123, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r124 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r123, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r123, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r124, 0x0, 0x1, &(0x7f0000000180)={{0x6, r125, r121, r126, r121, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r121, r121, r127, r121, r127]) r128 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r128, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r128, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r128, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r127]], 0x1, 0x7fb) msgrcv(r128, &(0x7f0000000c00)=ANY=[@ANYPTR64], 0x1, 0x2000000, 0x1004) msgsnd(r128, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba152014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008867856ad309f7742d61fa47ed97fa46e838f9a11fd3a1c9231dc13d8082984d9ea307bc922ef489920dd22bea70e160e4c1ca83ad0ceceafa71784ea5e1d7c4b815cac15a1b5afdaa2bdfd050efc480a0fb356c08b728d28f0fe2284b37e44eeeb6aee352e3398bb9871f31c71baf92400faf7e1b71250905387c69eb3f7c21523c1c4f3d3ddfff2da42f4c562b27c0deab7faaafbdce6cd137d92bf801985a52fca71b0dfc588d385c824483a791f4e7d082d2b863145b6f986b30ff9c6fded6aa77a99be80e3edeee855c24b44d8a5820f422e51b1c94c39812eb73b87b0081290ba39ed0cdd9707b9f57fdd46b7730133d052d1296a99f4b5a69fecee4dc33dcd34801297e0d30d83676b269935318b6aace8f9e1f0486d13741c2bd5b3c71e3915088a9e338c2a87d831de03d11cb835d82cb110f252b58660ade416f84f270f2764aee0fab00a14fec0b2d2c045d4fb5f4ee8f762a5440f08a1056e6534bd8c1feec222b1f38938ed19dfcfa8d498b516cf1a762bdd8f08fb9886b22e2c47aa13916f31db4cf5caa049593098"], 0x156, 0x800) msgrcv(r128, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r128, &(0x7f0000000740)=ANY=[@ANYBLOB="021d00b9880000000000000b84486250b099aa9b7272c428de41622b112c5c41d68bd994de0d71143144c9b6e1ee7e9f87b517cdd4d9a02123af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcd8490213d23a9627185d7ba9884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da20300000000000000c8c81612e8c27c0079d08b46120e705089672e786f30cf40b9c8b754daeb2982d28606050dc516a0af1461584bca000440008000000000009ec053430ebb3863fbc3ae16b22fc57f68cfae5bd516a3e0781e7896cbd1dc5530e08cd36c7696eb92b65cf80afcd2b2c2ac7247bad51678ed1f5d4302d2128bc15983a359aef5886e543fe02596f4421a25e8fa71251d8e73436bb7256722aaf18d8a7021b419d98ecc1dc947488fb4eed117e695ce1262f4b900c1e117fd5f84ee26f35c5bbf779ad5ac017375e75a71208d6650bb7b35b192028e4c9b15a1cbb24fb61c1260727ba27c94618b1ee310418af1de8c61d08613b95ae8d74cf44947a275dc17b727444f3c67684d3601e4147101b3d2ea9da9b4178d0e6c145cd0da7b1f5864e6834fc5492624fb7462431cdb916aa4b875d43b808a45265890c8e479172cf5a493ea29d7470d7f04f3e39fc81d3d3c22fb8d583e097a0a7722bbb8449d19acad56e20aee0ea831d94761fafddccc59db598549e8a185dba67e9b5f05ac1ac41153e2b5"], 0x1, 0x800) msgsnd(r128, &(0x7f0000001800)=ANY=[@ANYBLOB="febacaffffffffffffff5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b2477da5f3d06ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0023c2f0d2e5f9ce774cc1ecc017c46c50c8e10a93dcd029cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf52ce49cdca109c05000000004358311cec18f9564c9028ee595ff7a12084722437f45b85834254e90f7ad7357497829dd293818911889474ac194702f7c8eab22069b54c29081ab1bfa580b86852c0bda79097c7bd42cf3d96d8a75fdf558e582526ee9d8a8ea9e1670f23b53ac2ad43ac7a9ad7e3777154bdeae80be16c6b5eecbcf5daba70fc249b3d3ec5b62727dca0fc9a69734dfc11b73287ba2112faae65291a8e4d0aff88391bab8210bf510a8fbd6d7a0c7e41fbb0d4e0b703721385b17e80366402379c5439d470447e26e51af1b1b74f978cc0b7e32a814f7cd3202b42c92e2db43d9e72d80fda46b34eebca14281a58fe8dab7778eb811972273c2fb5fc24fd7dbad091282a8446ad956174c781df6f58574931590719d4fa3f0523f257b3f5749437aa905f46886f78e3839c5628b75447028500252efb6c3b16507fdc92bd0985e61a85d10fa96469b863f9e7071bae5df1ca6ece775c513edb22bc1f69c9080e1b4f2f97bce095d9996cdd8d130595a9c98b88e2b96950a064885e134eeaa4b7e99156ac643ae9e6aa07174b20ad73e35eb5531c78e357d5ae2c6b0299982659fd3909d72f0d0ed7a5bc0ae26c8aa61c2bec0c019edd6c5f43813467661847a41e2759784f2b3cd9c3cf73cc6b38c75134bf24"], 0xd5, 0x40000000000800) r129 = geteuid() r130 = getegid() r131 = getuid() r132 = geteuid() setreuid(r131, r132) r133 = getpid() ktrace(0x0, 0x1, 0x4, r133) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) r137 = open(&(0x7f0000000380)='\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', 0x80, 0x95) utimensat(r137, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000080)={{0x0, 0xfffffffffffffffe}}, 0x0) r138 = fcntl$getown(r137, 0x5) r139 = fcntl$getown(0xffffffffffffffff, 0x5) r140 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r140, 0x1, &(0x7f0000000540)={{0x240000000, r135, r136, r135, r136, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r134, r138, 0x41d, 0x5, 0x5}) r141 = getuid() setreuid(r141, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r136, r141, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r138, r139, 0x0, 0x92, 0xffff}) msgctl$IPC_SET(r128, 0x1, &(0x7f00000003c0)={{0x6, r129, r130, r132, r136, 0x4, 0x9}, 0x100000001, 0x3, r133, 0x0, 0x95fe, 0x6, 0x7f, 0xfffffffffffffffe}) r142 = getegid() r143 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r144 = openat(r143, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r144, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r145 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r144, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r144, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) semctl$IPC_SET(r145, 0x0, 0x1, &(0x7f0000000180)={{0x6, r146, r142, r147, r142, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) r148 = getegid() r149 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r150 = openat(r149, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r150, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r151 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r150, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r150, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r151, 0x0, 0x1, &(0x7f0000000180)={{0x6, r152, r148, r153, r148, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r148, r148, r154, r148, r154]) r155 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r155, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r155, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r155, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000c40)=ANY=[@ANYPTR64=&(0x7f0000000d00)=ANY=[@ANYRES16=r58, @ANYPTR64, @ANYRESDEC, @ANYBLOB="528898351289cc902c7e454513f721ce312f6614af851f19c2c5700f7480a0ebf9a63ac93f83949a29dd76b0b9fc972229895044202d486ed5a4cde8c428cccfed22cf7bed8825e7641ad95509e5885a3af206628082842d423c92bdb0ef5eb2f90a1af8fbfda3e40143528ad4816a5d563849d7257da393c3d432ed77a86cab527ff0a1646121151eb2a4f20c49a88fcd772eca7578f2dc4e96b59517d701c7a59b6776a80433ae4faae70da0cdddf3b7534c8777ed093b75bef71b7a079f32f9951b371992759675"], @ANYBLOB="0b74c6d76344f9bb286dfd744454f4192db557d2cdc6b804dd0f783683394f71c97302650f5b9fe764ebe185403ba48d70550fcfd1221179ba445653d9a70e7f3f1e4680e61421f1d6d4199bfa9a2db3afb7c376f7c302db582c71b65f1c2012d185f32b8c69833d10c8681eb2f5220781b3e47fb5d9fffa1347fe055919453156248bcd659b3a16a66e5ac704"]], 0x1, 0x0) r156 = geteuid() r157 = getegid() r158 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r159 = openat(r158, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r159, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r160 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r159, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r159, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r160, 0x0, 0x1, &(0x7f0000000180)={{0x6, r161, r157, r162, r157, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r157, r157, r163, r157, r163]) r164 = getegid() r165 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r166 = openat(r165, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r166, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r167 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r166, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r166, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r171 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r171, 0xffff, 0x1025, 0x0, 0x0) r172 = fcntl$getown(0xffffffffffffffff, 0x5) r173 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r174 = socket(0x18, 0x4000, 0x0) setsockopt(r174, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) fcntl$dupfd(r174, 0x0, r174) getsockopt$sock_cred(r173, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000480)=0x1) r176 = semget$private(0x0, 0x7, 0x286) semop(r176, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semctl$SETVAL(r176, 0x0, 0x8, &(0x7f00000000c0)) r177 = socket(0x18, 0x2, 0x0) setsockopt(r177, 0x29, 0x409, &(0x7f00000002c0)="470b4e98fbfabeab1f154bde63fd3c0884ec27b16f7b711ea277c46c8b4358b6c1ceee6b854d559e698a55b81d65f336e5b5a350f7bcad5749ee2121a950c992cb4180b575ee76895075d6154ef7f2efacbd7eb58e965649c2f05d0922e45f559683edf3a0c0e937553d6f68cb92a1d13029102f3894cfef7b23505ad70000000000000000", 0x85) getsockopt$SO_PEERCRED(r177, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r179 = getgid() semctl$IPC_SET(r176, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r178, 0x0, 0xffffffffffffffff, r179, 0x100, 0xfffffffffffeffff}, 0x100, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r182 = shmget(0x3, 0x1000, 0x100, &(0x7f00001b1000/0x1000)=nil) shmctl$IPC_STAT(r182, 0x2, &(0x7f0000000100)=""/114) r183 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r183, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r184 = fcntl$getown(r183, 0x5) shmctl$IPC_SET(r182, 0x1, &(0x7f0000000200)={{0x3ff, r180, r181, r180, r181, 0x104, 0x5}, 0xfff, 0x9, r184, r184, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r174, 0xffff, 0x1022, &(0x7f00000017c0)={0x0}, &(0x7f0000001780)=0xffffffffffffff48) r187 = semget$private(0x0, 0x7, 0x286) semop(r187, &(0x7f0000000000)=[{0x6, 0x4}, {0x0, 0x1, 0x1800}, {0x2, 0xf, 0x800}, {0x0, 0xdc, 0x1800}], 0x4) semop(r187, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x1000}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x2aaaaaaaaaaaabb4) semctl$SETVAL(r187, 0x0, 0x8, &(0x7f00000000c0)) r188 = socket(0x18, 0x2, 0x0) setsockopt(r188, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r188, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r192 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r193 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r193, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r194 = fcntl$getown(r193, 0x5) shmctl$IPC_SET(r192, 0x1, &(0x7f0000000200)={{0x3ff, r190, r191, r190, r191, 0x104, 0x5}, 0xfff, 0x9, r194, r194, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r190, r191) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r191, 0x0, 0xffffffffffffffff, 0x0]) r196 = getgid() semctl$IPC_SET(r187, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r189, r195, 0xffffffffffffffff, r196, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r198 = kqueue() r199 = syz_open_pts() close(r199) writev(r199, &(0x7f0000000500)=[{0x0}], 0x1) poll(&(0x7f0000000080)=[{r199, 0x46}], 0x1, 0x0) r200 = fcntl$dupfd(r198, 0x2, r199) close(r200) r201 = getpgrp() r202 = getgid() getsockopt$sock_cred(r200, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r200, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r200, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r200, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r200, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r200, 0xffff, 0x1022, &(0x7f0000000700)={r201, r203, r202}, 0xc) sendmsg$unix(r173, &(0x7f0000001680)={&(0x7f0000000980)=ANY=[@ANYBLOB="07706b0cea0f58ebf251646b7e34eb4bd488e238a8574b212e9dcb40fdd10770e34a3100751cd52d3b5f104c3a15643b739f8cb47f4486c17922800b14d7c0441d1ebf7eb19c249b65ca8c3d780aa4f2b85af1cf13b43b9b8a6243de5ec06c56971e56a816d861aa1f019ce67a219937a5377f1e450b0adfbdb59bb479e648bf557585997561fa361a5d5bdf0a85bde56c0f8443948dfeed2b3bf8f9f573165d4c4be68004752ebce64cfc27ff49b7961d8a86d4f66f759ca666984e36854d8ff54975b4178d6423dde2555b0f3520197f1861d8be930b6855a2046fc17bfbb94dc091e46d610414a1dcec84e3f00c6fa9bbf3e9cfee036c83e883c08e841f1ca87ebf9df9f2aa12c15778a53c96fa1a8d5a22689ed07e03004aed89518b40656b6777e3dd7aa99b88a3000000000000"], 0x1, &(0x7f00000003c0)=[{&(0x7f00000018c0)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f0000000ac0)="cf9711d9d16f202ab443c4c8111ce68f7cede7b07adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d0833ad682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08cdcbd5a88b447cf9a6d64d9e94f88df4b4d30a721b034083e9653f514b2dee853a1db4c2f55b2c386ce8c38de1992399dee5e6868d4ac0c74173a6c2d693969a66e9528b", 0x107}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r175, 0xffffffffffffffff, r179}, @cred={0x20, 0xffff, 0x0, r184, r185, r202}, @cred={0x20, 0xffff, 0x0, r186, r189, r197}], 0x60, 0x400}, 0x404) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r206 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r207 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r207, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r208 = fcntl$getown(r207, 0x5) shmctl$IPC_SET(r206, 0x1, &(0x7f0000000200)={{0x3ff, r204, r205, r204, r205, 0x104, 0x5}, 0xfff, 0x9, r208, r208, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r204, r205) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r205, 0x0, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r171, 0xffff, 0x1022, &(0x7f0000000100)={r172, r189, r205}, 0xc) r209 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r210 = socket(0x18, 0x4000, 0x0) setsockopt(r210, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) fcntl$dupfd(r210, 0x0, r210) getsockopt$sock_cred(r209, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000480)=0x1) r212 = semget$private(0x0, 0x7, 0x286) semop(r212, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semctl$SETVAL(r212, 0x0, 0x8, &(0x7f00000000c0)) r213 = socket(0x18, 0x2, 0x0) setsockopt(r213, 0x29, 0x409, &(0x7f00000002c0)="470b4e98fbfabeab1f154bde63fd3c0884ec27b16f7b711ea277c46c8b4358b6c1ceee6b854d559e698a55b81d65f336e5b5a350f7bcad5749ee2121a950c992cb4180b575ee76895075d6154ef7f2efacbd7eb58e965649c2f05d0922e45f559683edf3a0c0e937553d6f68cb92a1d13029102f3894cfef7b23505ad70000000000000000", 0x85) getsockopt$SO_PEERCRED(r213, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r215 = getgid() semctl$IPC_SET(r212, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r214, 0x0, 0xffffffffffffffff, r215, 0x100, 0xfffffffffffeffff}, 0x100, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r218 = shmget(0x3, 0x1000, 0x100, &(0x7f00001b1000/0x1000)=nil) shmctl$IPC_STAT(r218, 0x2, &(0x7f0000000100)=""/114) r219 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r219, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r220 = fcntl$getown(r219, 0x5) shmctl$IPC_SET(r218, 0x1, &(0x7f0000000200)={{0x3ff, r216, r217, r216, r217, 0x104, 0x5}, 0xfff, 0x9, r220, r220, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r210, 0xffff, 0x1022, &(0x7f00000017c0)={0x0}, &(0x7f0000001780)=0xffffffffffffff48) r223 = semget$private(0x0, 0x7, 0x286) semop(r223, &(0x7f0000000000)=[{0x6, 0x4}, {0x0, 0x1, 0x1800}, {0x2, 0xf, 0x800}, {0x0, 0xdc, 0x1800}], 0x4) semop(r223, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x1000}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x2aaaaaaaaaaaabb4) semctl$SETVAL(r223, 0x0, 0x8, &(0x7f00000000c0)) r224 = socket(0x18, 0x2, 0x0) setsockopt(r224, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r224, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r228 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r229 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r229, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r230 = fcntl$getown(r229, 0x5) shmctl$IPC_SET(r228, 0x1, &(0x7f0000000200)={{0x3ff, r226, r227, r226, r227, 0x104, 0x5}, 0xfff, 0x9, r230, r230, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r226, r227) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r227, 0x0, 0xffffffffffffffff, 0x0]) r232 = getgid() semctl$IPC_SET(r223, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r225, r231, 0xffffffffffffffff, r232, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r234 = kqueue() r235 = syz_open_pts() close(r235) writev(r235, &(0x7f0000000500)=[{0x0}], 0x1) poll(&(0x7f0000000080)=[{r235, 0x46}], 0x1, 0x0) r236 = fcntl$dupfd(r234, 0x2, r235) close(r236) r237 = getpgrp() r238 = getgid() getsockopt$sock_cred(r236, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r236, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r236, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r236, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r236, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r236, 0xffff, 0x1022, &(0x7f0000000700)={r237, r239, r238}, 0xc) sendmsg$unix(r209, &(0x7f0000001680)={&(0x7f0000000980)=ANY=[@ANYBLOB="07706b0cea0f58ebf251646b7e34eb4bd488e238a8574b212e9dcb40fdd10770e34a3100751cd52d3b5f104c3a15643b739f8cb47f4486c17922800b14d7c0441d1ebf7eb19c249b65ca8c3d780aa4f2b85af1cf13b43b9b8a6243de5ec06c56971e56a816d861aa1f019ce67a219937a5377f1e450b0adfbdb59bb479e648bf557585997561fa361a5d5bdf0a85bde56c0f8443948dfeed2b3bf8f9f573165d4c4be68004752ebce64cfc27ff49b7961d8a86d4f66f759ca666984e36854d8ff54975b4178d6423dde2555b0f3520197f1861d8be930b6855a2046fc17bfbb94dc091e46d610414a1dcec84e3f00c6fa9bbf3e9cfee036c83e883c08e841f1ca87ebf9df9f2aa12c15778a53c96fa1a8d5a22689ed07e03004aed89518b40656b6777e3dd7aa99b88a3000000000000"], 0x1, &(0x7f00000003c0)=[{&(0x7f00000018c0)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f0000000ac0)="cf9711d9d16f202ab443c4c8111ce68f7cede7b07adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d0833ad682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08cdcbd5a88b447cf9a6d64d9e94f88df4b4d30a721b034083e9653f514b2dee853a1db4c2f55b2c386ce8c38de1992399dee5e6868d4ac0c74173a6c2d693969a66e9528b", 0x107}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r211, 0xffffffffffffffff, r215}, @cred={0x20, 0xffff, 0x0, r220, r221, r238}, @cred={0x20, 0xffff, 0x0, r222, r225, r233}], 0x60, 0x400}, 0x404) semctl$IPC_SET(r167, 0x0, 0x1, &(0x7f0000000180)={{0x80000001, r168, r205, r169, r238, 0x0, 0x7}, 0x5, 0xc8e6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r164, r164, r170, r164, r170]) r240 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) r241 = getpid() r242 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r242, &(0x7f0000000340)=[{&(0x7f0000000280)="6cd92578203d17", 0x7}, {&(0x7f00000002c0)="a313dd1e70597d2aa799e7810a3a28df6f99563cb26e7f8801bc2acdaee2a53bed8a568c54594138e34a6a3e0894d57ddcf95269db67a50d06d3a980e610856fccfdf42e2fc6465e6b079d3a71f4f904d6f07a31be7ff51ba5c84f33b242b285952a268e7cde7862cabe1bb1f4807ac8e7624f0140fb0f4e", 0x78}, {&(0x7f0000000480)="830ca5df9bc0dfde11a8718dd16ea9386f9d60b784a1a6765563c5662c7d63f32c9cacedd51a99472b296d757373a224089ce17fc4b4762495097631f8a8b1209f358afbb2bdc603104b71f688feb0eff798e9849d1f09e5a35a69fd1679c23986b6c5aa1247eccbb6dcad8b0052d673005d5e2b2bf31294bbfee308a68c79dbf859d85e46049de5f6c06336a072e0109230", 0x92}, {&(0x7f0000000540)="71c814d81551108f7b37ec6e47a9ee1fa185bc1700a5425d87f4966dc2744558b8fb740d87ff541d1eb05de7d1c714ef0381281cdb8b476b96d95872a42e4afe8f1b7afd5c5b4c77a4210024ed80eebf02c45b21ab583e76fe92b73889758df65e3bac36d1ab2f292b16f89ddfacbc0278f074e0bb79e91c2b6a573b1b135ed41b9d269684a9a55d2340d3a20991165d248e94c319a0939bac8ffbd400a92f554141327c5cb4d8225c6c83155009f4f3e0df4cd75c27af4700334f532b6012d3e39bcad52d04a7ceb5afc0e24a4e70e54b0320def38278247a27a33337c0d9a9d3fabe8cfbb1a9eb4e3bced6a6a26e34ccf881faefbc702894", 0xf9}, {&(0x7f0000000640)="ebe2104c5fe36d8ecb59194c6f8c563c6fbf3cb592f77a43045dfc2420ea69c8bb3d738f69fbb554024b493e2eca54f08af01f4dddc0a3988bbafea40818e7b1929888c4ea9053562448656ce3b7176fbbe3a6ee126c39ea57d985f3108ca20a5e16605e5859000d902be03f32295f661b2fb07b81b4c8018f13e3127395550031b52998fbca5a4f476187ef", 0x8c}], 0x5, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r242, 0x0, 0x0) getsockopt$sock_cred(r242, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x1, &(0x7f0000001640)=[r244]) chown(&(0x7f00000017c0)='./file0/file0\x00', r243, r245) r246 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r246, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r246, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r246, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r170]], 0x1, 0x7fb) msgrcv(r246, &(0x7f0000000c00)=ANY=[@ANYPTR64], 0x1, 0x2000000, 0x1004) msgsnd(r246, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba152014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008867856ad309f7742d61fa47ed97fa46e838f9a11fd3a1c9231dc13d8082984d9ea307bc922ef489920dd22bea70e160e4c1ca83ad0ceceafa71784ea5e1d7c4b815cac15a1b5afdaa2bdfd050efc480a0fb356c08b728d28f0fe2284b37e44eeeb6aee352e3398bb9871f31c71baf92400faf7e1b71250905387c69eb3f7c21523c1c4f3d3ddfff2da42f4c562b27c0deab7faaafbdce6cd137d92bf801985a52fca71b0dfc588d385c824483a791f4e7d082d2b863145b6f986b30ff9c6fded6aa77a99be80e3edeee855c24b44d8a5820f422e51b1c94c39812eb73b87b0081290ba39ed0cdd9707b9f57fdd46b7730133d052d1296a99f4b5a69fecee4dc33dcd34801297e0d30d83676b269935318b6aace8f9e1f0486d13741c2bd5b3c71e3915088a9e338c2a87d831de03d11cb835d82cb110f252b58660ade416f84f270f2764aee0fab00a14fec0b2d2c045d4fb5f4ee8f762a5440f08a1056e6534bd8c1feec222b1f38938ed19dfcfa8d498b516cf1a762bdd8f08fb9886b22e2c47aa13916f31db4cf5caa049593098"], 0x156, 0x800) r247 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r247, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r247, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r248 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r248, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r248, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) msgrcv(r246, &(0x7f0000000940)=ANY=[@ANYRES16=0x0, @ANYRES16=r247, @ANYPTR64=&(0x7f0000000440)=ANY=[@ANYRESDEC=r248]], 0x3, 0x0, 0x800) msgsnd(r246, &(0x7f0000000740)=ANY=[@ANYBLOB="021d00b9880000000000000b84486250b099aa9b7272c428de41622b112c5c41d68bd994de0d71143144c9b6e1ee7e9f87b517cdd4d9a02123af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcd8490213d23a9627185d7ba9884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da20300000000000000c8c81612e8c27c0079d08b46120e705089672e786f30cf40b9c8b754daeb2982d28606050dc516a0af1461584bca000440008000000000009ec053430ebb3863fbc3ae16b22fc57f68cfae5bd516a3e0781e7896cbd1dc5530e08cd36c7696eb92b65cf80afcd2b2c2ac7247bad51678ed1f5d4302d2128bc15983a359aef5886e543fe02596f4421a25e8fa71251d8e73436bb7256722aaf18d8a7021b419d98ecc1dc947488fb4eed117e695ce1262f4b900c1e117fd5f84ee26f35c5bbf779ad5ac017375e75a71208d6650bb7b35b192028e4c9b15a1cbb24fb61c1260727ba27c94618b1ee310418af1de8c61d08613b95ae8d74cf44947a275dc17b727444f3c67684d3601e4147101b3d2ea9da9b4178d0e6c145cd0da7b1f5864e6834fc5492624fb7462431cdb916aa4b875d43b808a45265890c8e479172cf5a493ea29d7470d7f04f3e39fc81d3d3c22fb8d583e097a0a7722bbb8449d19acad56e20aee0ea831d94761fafddccc59db598549e8a185dba67e9b5f05ac1ac41153e2b5"], 0x1, 0x800) msgsnd(r246, &(0x7f0000001800)=ANY=[@ANYBLOB="febacaffffffffffffff5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b2477da5f3d06ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0023c2f0d2e5f9ce774cc1ecc017c46c50c8e10a93dcd029cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf52ce49cdca109c05000000004358311cec18f9564c9028ee595ff7a12084722437f45b85834254e90f7ad7357497829dd293818911889474ac194702f7c8eab22069b54c29081ab1bfa580b86852c0bda79097c7bd42cf3d96d8a75fdf558e582526ee9d8a8ea9e1670f23b53ac2ad43ac7a9ad7e3777154bdeae80be16c6b5eecbcf5daba70fc249b3d3ec5b62727dca0fc9a69734dfc11b73287ba2112faae65291a8e4d0aff88391bab8210bf510a8fbd6d7a0c7e41fbb0d4e0b703721385b17e80366402379c5439d470447e26e51af1b1b74f978cc0b7e32a814f7cd3202b42c92e2db43d9e72d80fda46b34eebca14281a58fe8dab7778eb811972273c2fb5fc24fd7dbad091282a8446ad956174c781df6f58574931590719d4fa3f0523f257b3f5749437aa905f46886f78e3839c5628b75447028500252efb6c3b16507fdc92bd0985e61a85d10fa96469b863f9e7071bae5df1ca6ece775c513edb22bc1f69c9080e1b4f2f97bce095d9996cdd8d130595a9c98b88e2b96950a064885e134eeaa4b7e99156ac643ae9e6aa07174b20ad73e35eb5531c78e357d5ae2c6b0299982659fd3909d72f0d0ed7a5bc0ae26c8aa61c2bec0c019edd6c5f43813467661847a41e2759784f2b3cd9c3cf73cc6b38c75134bf24"], 0xd5, 0x40000000000800) r249 = geteuid() r250 = getegid() r251 = getuid() r252 = geteuid() setreuid(r251, r252) r253 = getpid() ktrace(0x0, 0x1, 0x4, r253) msgctl$IPC_SET(r246, 0x1, &(0x7f00000003c0)={{0x6, r249, r250, r252, 0x0, 0x80, 0x9}, 0x3, 0x3f, r253, 0x0, 0x95fe, 0x6, 0x138, 0x2}) setsockopt$sock_cred(r240, 0xffff, 0x1022, &(0x7f0000000080)={r241, r243, r250}, 0xc) msgctl$IPC_SET(r128, 0x1, &(0x7f0000000040)={{0x2, r147, r154, r156, r157, 0x1a4, 0x2}, 0x1, 0x0, 0x0, r241, 0x100000000, 0x9, 0xffff, 0xdc56}) r254 = msgget(0x0, 0x104) msgrcv(r254, &(0x7f0000000ac0)=ANY=[@ANYBLOB="18c435ed05a63734ef66b31dbd6b4068a22ccfab5ceee8be71b719c9e7144e278016e6e169c14317556080915c330b8dec390c9e63c31e131a175e17743e53d6f87999f456ac262daf253d8d3f5b3816efd8b4eab1bc7e21bdf5e5fa6a0b71ea4540379e677d3cb0fcf5832171576d9adb1c7f2dceeac2c4219c315dfd7591233601cbb277b7899e26be3788d015ec9e8720c1495d8d0fbb2928e60362fdde185461ae80ea39683b2189ed0e6c286c39ca9aecb01ff6da8abce23b16d38eb63317eeeb2286066f2ea3ad0f6a6db1955b689175"], 0x1, 0x3, 0x800) msgsnd(r117, &(0x7f0000000740)=ANY=[@ANYBLOB="021d00b9880000000000000b84486250b099aa9b7272c428de41622b112c5c41d68bd994de0d71143144c9b6e1ee7e9f87b517cdd4d9a02123af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcd8490213d23a9627185d7ba9884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da20300000000000000c8c81612e8c27c0079d08b46120e705089672e786f30cf40b9c8b754daeb2982d28606050dc516a0af1461584bca000440008000000000009ec053430ebb3863fbc3ae16b22fc57f68cfae5bd516a3e0781e7896cbd1dc5530e08cd36c7696eb92b65cf80afcd2b2c2ac7247bad51678ed1f5d4302d2128bc15983a359aef5886e543fe02596f4421a25e8fa71251d8e73436bb7256722aaf18d8a7021b419d98ecc1dc947488fb4eed117e695ce1262f4b900c1e117fd5f84ee26f35c5bbf779ad5ac017375e75a71208d6650bb7b35b192028e4c9b15a1cbb24fb61c1260727ba27c94618b1ee310418af1de8c61d08613b95ae8d74cf44947a275dc17b727444f3c67684d3601e4147101b3d2ea9da9b4178d0e6c145cd0da7b1f5864e6834fc5492624fb7462431cdb916aa4b875d43b808a45265890c8e479172cf5a493ea29d7470d7f04f3e39fc81d3d3c22fb8d583e097a0a7722bbb8449d19acad56e20aee0ea831d94761fafddccc59db598549e8a185dba67e9b5f05ac1ac41153e2b5"], 0x1, 0x800) msgsnd(r117, &(0x7f0000001800)=ANY=[@ANYBLOB="febacaffffffffffffff5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b2477da5f3d06ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0023c2f0d2e5f9ce774cc1ecc017c46c50c8e10a93dcd029cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf52ce49cdca109c05000000004358311cec18f9564c9028ee595ff7a12084722437f45b85834254e90f7ad7357497829dd293818911889474ac194702f7c8eab22069b54c29081ab1bfa580b86852c0bda79097c7bd42cf3d96d8a75fdf558e582526ee9d8a8ea9e1670f23b53ac2ad43ac7a9ad7e3777154bdeae80be16c6b5eecbcf5daba70fc249b3d3ec5b62727dca0fc9a69734dfc11b73287ba2112faae65291a8e4d0aff88391bab8210bf510a8fbd6d7a0c7e41fbb0d4e0b703721385b17e80366402379c5439d470447e26e51af1b1b74f978cc0b7e32a814f7cd3202b42c92e2db43d9e72d80fda46b34eebca14281a58fe8dab7778eb811972273c2fb5fc24fd7dbad091282a8446ad956174c781df6f58574931590719d4fa3f0523f257b3f5749437aa905f46886f78e3839c5628b75447028500252efb6c3b16507fdc92bd0985e61a85d10fa96469b863f9e7071bae5df1ca6ece775c513edb22bc1f69c9080e1b4f2f97bce095d9996cdd8d130595a9c98b88e2b96950a064885e134eeaa4b7e99156ac643ae9e6aa07174b20ad73e35eb5531c78e357d5ae2c6b0299982659fd3909d72f0d0ed7a5bc0ae26c8aa61c2bec0c019edd6c5f43813467661847a41e2759784f2b3cd9c3cf73cc6b38c75134bf24"], 0xd5, 0x40000000000800) r255 = geteuid() r256 = getegid() r257 = getuid() r258 = geteuid() setreuid(r257, r258) r259 = getpid() ktrace(0x0, 0x1, 0x4, r259) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) r263 = open(&(0x7f0000000380)='\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', 0x80, 0x95) utimensat(r263, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000080)={{0x0, 0xfffffffffffffffe}}, 0x0) r264 = fcntl$getown(r263, 0x5) r265 = fcntl$getown(0xffffffffffffffff, 0x5) r266 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r266, 0x1, &(0x7f0000000540)={{0x240000000, r261, r262, r261, r262, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r260, r264, 0x41d, 0x5, 0x5}) r267 = getuid() setreuid(r267, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r262, r267, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r264, r265, 0x0, 0x92, 0xffff}) msgctl$IPC_SET(r117, 0x1, &(0x7f00000003c0)={{0x6, r255, r256, r258, r262, 0x4, 0x9}, 0x4, 0x3, r259, 0x0, 0x95fe, 0x6, 0x7f, 0xfffffffffffffffe}) getgroups(0x8, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, r83, r101, r103, r262]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x6, &(0x7f00000001c0)=[0x0, r33, r70, r73, r268, r269]) clock_getres(0x3, &(0x7f0000000040)) r270 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r270, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000301000002}) 11:31:54 executing program 1: r0 = socket(0x18, 0x4003, 0x40) sendto$unix(r0, &(0x7f0000000280)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa0f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f131527acb5c602000d7dbf6ba8af63ff37ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000d661cd027e9d34bba5d6d43b3aa4220802000000000000020208a36ea3f80004000000000000000100000000b20000000032de62e19b3caaeb0e0b90a6c3efe1ca176f9b922fadb3ef7967010053a1c2c9364579400d88643187fc28447e0600000044efa44a0026b74cf7d4b09f53d05721b9fe5868d5e6c70b7447e50c40ecdecd3a9485ba6d377ded740a4baf82d43b397e2e64c49ca7e804b7181e95ff0000000000000000000007e88bb8cc86f5e66930c0b689679cda86032580aee477a725cdfefeaca666c131536d1f845fa3c52760b31c627c72d8b94d02ed3f03308682d842b2313c88e243061b5231aebe00beaf3d1ba4020573af882a68a596145172daa6399aa5", 0x183, 0x406, 0x0, 0x0) 11:31:54 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x7, &(0x7f0000000100), 0x6, 0x0) r2 = dup2(0xffffffffffffffff, r1) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000040)) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000280)="71aea30389ccfd3ac689f89e3c4f204b1762db32da6446155ac3357e1256f36dd9e864ad0d9a398979371fa0a1500ac229799c73cc85b0c0050ed109448f9bc5166c9b506effafd3ab7de5a8ef1bda505c006892236eae7bc831b57fe77a235fe531f3b53cf11f3bcafee2d1ba08000000f838f39e2432ff0cc1e158f6605ac89b32b7e1b7c714281671acbd3b14d7af6ea8e4d2cacfbd236fbb6439927c4d0115", 0xa1}], 0x1) 11:31:54 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r1, 0x0, 0x0, 0x405, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r4 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r6, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = shmget$private(0x0, 0x4000, 0x322, &(0x7f0000ffb000/0x4000)=nil) r11 = getegid() r12 = getegid() shmctl$IPC_SET(r10, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r12, 0x0, r11, 0x2}}) r13 = socket(0x800000018, 0x1, 0x0) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r14 = geteuid() r15 = getgid() r16 = socket(0x10, 0x8000, 0x2) r17 = fcntl$getown(0xffffffffffffffff, 0x5) r18 = fcntl$getown(r16, 0x5) r19 = socket(0x18, 0x1, 0x0) setsockopt(r19, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r19, 0x29, 0xa, 0x0, 0x0) dup2(r19, r13) r20 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000002000/0x2000)=nil) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000840)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x1c4, 0x80000000}, 0xd, 0x102, r17, r18, 0x2, 0x95, 0xffff}) r21 = getegid() shmctl$IPC_SET(r10, 0x1, &(0x7f0000000500)={{0x0, 0xffffffffffffffff, r21, r14, r15, 0x10, 0x1}, 0x3, 0x4, r17}) fcntl$lock(r13, 0x0, &(0x7f00000004c0)={0x3, 0x0, 0x4, 0x7, r17}) r22 = getuid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, r22}, 0xc) r23 = shmget$private(0x0, 0x4000, 0x322, &(0x7f0000ffb000/0x4000)=nil) r24 = getegid() r25 = getegid() shmctl$IPC_SET(r23, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r25, 0x0, r24, 0x2}}) r26 = kqueue() kevent(r26, &(0x7f0000000000), 0x7, &(0x7f0000000100), 0x6, 0x0) r27 = kqueue() kevent(r27, &(0x7f0000000000), 0x7, &(0x7f0000000100), 0x6, 0x0) r28 = kqueue() kevent(r28, &(0x7f0000000000), 0x7, &(0x7f0000000100), 0x6, 0x0) r29 = socket(0x18, 0x1, 0x0) r30 = socket(0x18, 0x1, 0x0) setsockopt(r30, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r30, r29) setsockopt(r29, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r31 = socket(0x10, 0x8000, 0x2) r32 = fcntl$getown(0xffffffffffffffff, 0x5) r33 = fcntl$getown(r31, 0x5) r34 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000002000/0x2000)=nil) shmctl$IPC_SET(r34, 0x1, &(0x7f0000000840)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x1c4, 0x80000000}, 0xd, 0x102, r32, r33, 0x2, 0x95, 0xffff}) r35 = getuid() r36 = shmget$private(0x0, 0x4000, 0x322, &(0x7f0000ffb000/0x4000)=nil) r37 = getegid() r38 = getegid() shmctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r38, 0x0, r37, 0x2}}) r39 = geteuid() r40 = getgid() r41 = socket(0x10, 0x8000, 0x2) r42 = fcntl$getown(0xffffffffffffffff, 0x5) r43 = fcntl$getown(r41, 0x5) r44 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000002000/0x2000)=nil) shmctl$IPC_SET(r44, 0x1, &(0x7f0000000840)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x1c4, 0x80000000}, 0xd, 0x102, r42, r43, 0x2, 0x95, 0xffff}) r45 = getegid() shmctl$IPC_SET(r36, 0x1, &(0x7f0000000500)={{0x0, 0xffffffffffffffff, r45, r39, r40, 0x10, 0x1}, 0x3, 0x4, r42}) r46 = socket(0x10, 0x8000, 0x2) r47 = fcntl$getown(0xffffffffffffffff, 0x5) r48 = fcntl$getown(r46, 0x5) r49 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000002000/0x2000)=nil) shmctl$IPC_SET(r49, 0x1, &(0x7f0000000840)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x1c4, 0x80000000}, 0xd, 0x102, r47, r48, 0x2, 0x95, 0xffff}) r50 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r3, &(0x7f00000002c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000000c0), 0x0, &(0x7f0000000200)=[@cred={0x20, 0xffff, 0x0, r4, r5, r7}, @cred={0x20, 0xffff, 0x0, r17, r22, r25}, @rights={0x38, 0xffff, 0x1, [r26, r3, 0xffffffffffffffff, r0, r27, r28, r1, r29, r3]}, @cred={0x20, 0xffff, 0x0, r33, r35, r45}, @cred={0x20, 0xffff, 0x0, r48, r50, r51}], 0xb8, 0x402}, 0x0) 11:31:54 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) lseek(r1, 0x0, 0x1, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000300)={0x9, 0x6, 0x40, 0x7fff, 0x10000, 0x5, 0xfffff000, 0x10, [{0x8de, 0x7, 0x2, 0x5}, {0x8, 0x7, 0x80000000, 0x34a1}, {0x8, 0x800000, 0x1f, 0x2172}, {0xdc35, 0xb16d, 0x5, 0x6}, {0x4, 0x8, 0x9b2e, 0x6}, {0x8000, 0xfffffffe, 0xdc, 0x9}, {0x6, 0x3, 0x7fff, 0x80000001}, {0x3, 0x2, 0x186e, 0x8}, {0x5, 0x6, 0x7ff, 0x2}, {0x5, 0x9, 0x40000000, 0x101}, {0x3, 0x81, 0x10001, 0xffffffff}, {0xf2f2, 0x1f, 0x4, 0x7fa81df3}, {0x2, 0x1dd6ccae, 0x800, 0x4}, {0x4, 0x10001, 0x2, 0x8}, {0x398d, 0x7, 0x3, 0xffffffff}, {0x1, 0x7, 0x3, 0x9d}]}) ftruncate(r2, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x7, &(0x7f0000000100), 0x6, 0x0) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x50050, 0x0) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x802, 0x0) dup2(r7, r6) close(r2) 11:31:55 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x88, 0x4) r2 = socket(0x10000000002, 0x2, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080), &(0x7f00000001c0)) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/137, 0x89}], 0x1, 0x0}, 0x0) write(r1, &(0x7f0000000000)="87", 0x1) close(r1) 11:31:55 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x1) r1 = dup2(r0, r0) ioctl$PCIOCREAD(r1, 0xc0207534, &(0x7f0000000080)) r2 = socket(0x2, 0x1, 0x0) shutdown(r2, 0x1) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), 0x8) r3 = socket(0x2, 0x1, 0x0) shutdown(r3, 0x1) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040), 0x8) r4 = socket(0x2, 0x1, 0x0) shutdown(r4, 0x1) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000040), 0x8) r5 = socket(0x2, 0x1, 0x0) shutdown(r5, 0x1) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000040), 0x8) r6 = semget$private(0x0, 0xf7b912b3d65f3f61, 0x4c0) semctl$GETVAL(r6, 0x0, 0x5, &(0x7f0000000300)=""/93) r7 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r8 = getegid() shmctl$IPC_SET(r7, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r8}}) getgroups(0x1, &(0x7f0000000000)=[r8]) r9 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r10 = accept$unix(r9, &(0x7f00000018c0)=ANY=[@ANYBLOB="f6ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8eea144ad013a100000004b7a29ae7eeb5f0c17276aef4c53000000000000793082f43f3047821ccdfb0622d6c31fbd7e38d88f2156775217764e39b64dcad8c20c557323c2b23b054abcb3ac0cc6c47a82a842f696b5432da10dc92e6f01487288256defbf278c68e05f26dbcb3006c49d2f99377b8ea351e99cfee631fb"], &(0x7f0000000080)=0x6e) accept$unix(r9, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r11 = geteuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r9, &(0x7f0000000180)='./file0\x00', r11, r12, 0x4) setregid(r8, r12) r13 = shmget(0x3, 0x4000, 0x40, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000100)=""/114) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000380)=ANY=[@ANYRESDEC, @ANYPTR64=&(0x7f0000000580)=ANY=[@ANYRES16=r1, @ANYRES64=r1, @ANYRES32=0x0, @ANYRES64=r0, @ANYRES64=r2], @ANYRESOCT=r5, @ANYBLOB="bf73e51445b94cec4b4ec3aa4427082159f15be448449bdd4707868b0711681ecb9720093a41da2549efbecaa6a6b24600000000d3b706166a914c606cbe31ad5f661e7ae0dc3e1067a503d22a485f8f2ef6d4e97b30000000009e4260d701e82bf9317aaaa92db7a64d862cc3366349d8f7411ece39156c6e230e9754a3ca9c40b550c8b41c78dc7abdfbb79fa590da5cbc795f6482ed03040ce3162fe9fd08f2dc97b8fc617c8f71d8b7e561f322b0e4b7e83f", @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYRESDEC], @ANYRES16=r4, @ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRES16=r6, @ANYRESDEC, @ANYPTR=&(0x7f0000000540)=ANY=[@ANYPTR64, @ANYPTR, @ANYRES16=r8, @ANYRESHEX=r0], @ANYRES16=r13, @ANYRES64], @ANYRESHEX=0x0, @ANYRESOCT=r10, @ANYRES16=r0]) shmget$private(0x0, 0x1000, 0x242, &(0x7f0000fff000/0x1000)=nil) shmget$private(0x0, 0x3000, 0x7c1fc1dc96d3b037, &(0x7f0000ffb000/0x3000)=nil) r14 = shmget(0x3, 0x400000, 0x208, &(0x7f0000002000/0x400000)=nil) shmctl$IPC_RMID(r14, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r15 = socket(0x18, 0x1, 0x0) close(r15) connect$unix(r15, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvmsg(0xffffffffffffffff, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000740)=[{&(0x7f00000007c0)=""/4096, 0x1000}, {&(0x7f0000000680)=""/144, 0x90}], 0x2, &(0x7f00000017c0)=""/182, 0xb6}, 0x1) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x27) openat$vmm(0xffffffffffffff9c, &(0x7f0000000640)='/dev/vmm\x00', 0x8, 0x0) kernel: double fault trap, code=0 Stopped at witness_checkorder+0x17: pushq %r14 ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace witness_checkorder(ffffffff824d1dc0,9,0) at witness_checkorder+0x17 mtx_enter(ffffffff824d1db0) at mtx_enter+0x3a arc4random_buf(ffff800024fa40d6,2) at arc4random_buf+0x27 ip_randomid() at ip_randomid+0xb2 ip_output(fffffd806f3d4300,0,fffffd806f6e3930,0,0,fffffd806f6e38c0) at ip_output+0x1b2 udp_output(fffffd806f6e38c0,fffffd806f3d4300,0,0) at udp_output+0x5af somove(fffffd806f6e4960,2) at somove+0xf2f sorwakeup(fffffd806f6e4960) at sorwakeup+0x79 udp_sbappend(fffffd806f6e38c0,fffffd806f3d4300,fffffd806f3d43b0,0,14,fffffd806f3d43c4) at udp_sbappend+0x336 udp_input(ffff800024fa4748,ffff800024fa4754,11,2) at udp_input+0x1320 ip_deliver(ffff800024fa4748,ffff800024fa4754,11,2) at ip_deliver+0x353 ip_ours(ffff800024fa4748,ffff800024fa4754,1074,0) at ip_ours+0x412 ip_input_if(ffff800024fa4748,ffff800024fa4754,4,0,ffff800000679800) at ip_input_if+0x6ce ipv4_input(ffff800000679800,fffffd806f3d4300) at ipv4_input+0x48 if_input_local(ffff800000679800,fffffd806f3d4300,2) at if_input_local+0xf9 ip_output(fffffd8069aad200,0,fffffd806f6e3930,0,0,fffffd806f6e38c0) at ip_output+0xae5 udp_output(fffffd806f6e38c0,fffffd8069aad200,0,0) at udp_output+0x5af somove(fffffd806f6e4960,2) at somove+0xf2f sorwakeup(fffffd806f6e4960) at sorwakeup+0x79 udp_sbappend(fffffd806f6e38c0,fffffd8069aad200,fffffd8069aad2b0,0,14,fffffd8069aad2c4) at udp_sbappend+0x336 udp_input(ffff800024fa4e38,ffff800024fa4e44,11,2) at udp_input+0x1320 ip_deliver(ffff800024fa4e38,ffff800024fa4e44,11,2) at ip_deliver+0x353 ip_ours(ffff800024fa4e38,ffff800024fa4e44,e76,0) at ip_ours+0x412 ip_input_if(ffff800024fa4e38,ffff800024fa4e44,4,0,ffff800000679800) at ip_input_if+0x6ce ipv4_input(ffff800000679800,fffffd8069aad200) at ipv4_input+0x48 if_input_local(ffff800000679800,fffffd8069aad200,2) at if_input_local+0xf9 ip_output(fffffd807f01e100,0,fffffd806f6e3930,0,0,fffffd806f6e38c0) at ip_output+0xae5 udp_output(fffffd806f6e38c0,fffffd807f01e100,0,0) at udp_output+0x5af somove(fffffd806f6e4960,2) at somove+0xf2f sorwakeup(fffffd806f6e4960) at sorwakeup+0x79 udp_sbappend(fffffd806f6e38c0,fffffd807f01e100,fffffd807f01e1b0,0,14,fffffd807f01e1c4) at udp_sbappend+0x336 udp_input(ffff800024fa5528,ffff800024fa5534,11,2) at udp_input+0x1320 ip_deliver(ffff800024fa5528,ffff800024fa5534,11,2) at ip_deliver+0x353 ip_ours(ffff800024fa5528,ffff800024fa5534,c3f,0) at ip_ours+0x412 ip_input_if(ffff800024fa5528,ffff800024fa5534,4,0,ffff800000679800) at ip_input_if+0x6ce ipv4_input(ffff800000679800,fffffd807f01e100) at ipv4_input+0x48 if_input_local(ffff800000679800,fffffd807f01e100,2) at if_input_local+0xf9 ip_output(fffffd806656d700,0,fffffd806f6e3930,0,0,fffffd806f6e38c0) at ip_output+0xae5 udp_output(fffffd806f6e38c0,fffffd806656d700,0,0) at udp_output+0x5af somove(fffffd806f6e4960,2) at somove+0xf2f sorwakeup(fffffd806f6e4960) at sorwakeup+0x79 udp_sbappend(fffffd806f6e38c0,fffffd806656d700,fffffd806656d7b0,0,14,fffffd806656d7c4) at udp_sbappend+0x336 udp_input(ffff800024fa5c18,ffff800024fa5c24,11,2) at udp_input+0x1320 ip_deliver(ffff800024fa5c18,ffff800024fa5c24,11,2) at ip_deliver+0x353 ip_ours(ffff800024fa5c18,ffff800024fa5c24,a41,0) at ip_ours+0x412 ip_input_if(ffff800024fa5c18,ffff800024fa5c24,4,0,ffff800000679800) at ip_input_if+0x6ce ipv4_input(ffff800000679800,fffffd806656d700) at ipv4_input+0x48 if_input_local(ffff800000679800,fffffd806656d700,2) at if_input_local+0xf9 ip_output(fffffd806656ff00,0,fffffd806f6e3930,0,0,fffffd806f6e38c0) at ip_output+0xae5 udp_output(fffffd806f6e38c0,fffffd806656ff00,0,0) at udp_output+0x5af somove(fffffd806f6e4960,2) at somove+0xf2f sorwakeup(fffffd806f6e4960) at sorwakeup+0x79 udp_sbappend(fffffd806f6e38c0,fffffd806656ff00,fffffd806656ffb0,0,14,fffffd806656ffc4) at udp_sbappend+0x336 udp_input(ffff800024fa6308,ffff800024fa6314,11,2) at udp_input+0x1320 ip_deliver(ffff800024fa6308,ffff800024fa6314,11,2) at ip_deliver+0x353 ip_ours(ffff800024fa6308,ffff800024fa6314,843,0) at ip_ours+0x412 ip_input_if(ffff800024fa6308,ffff800024fa6314,4,0,ffff800000679800) at ip_input_if+0x6ce ipv4_input(ffff800000679800,fffffd806656ff00) at ipv4_input+0x48 if_input_local(ffff800000679800,fffffd806656ff00,2) at if_input_local+0xf9 ip_output(fffffd807220c500,0,fffffd806f6e3930,0,0,fffffd806f6e38c0) at ip_output+0xae5 udp_output(fffffd806f6e38c0,fffffd807220c500,0,0) at udp_output+0x5af somove(fffffd806f6e4960,2) at somove+0xf2f sorwakeup(fffffd806f6e4960) at sorwakeup+0x79 udp_sbappend(fffffd806f6e38c0,fffffd807220c500,fffffd807220c5b0,0,14,fffffd807220c5c4) at udp_sbappend+0x336 udp_input(ffff800024fa69f8,ffff800024fa6a04,11,2) at udp_input+0x1320 ip_deliver(ffff800024fa69f8,ffff800024fa6a04,11,2) at ip_deliver+0x353 ip_ours(ffff800024fa69f8,ffff800024fa6a04,645,0) at ip_ours+0x412 ip_input_if(ffff800024fa69f8,ffff800024fa6a04,4,0,ffff800000679800) at ip_input_if+0x6ce ipv4_input(ffff800000679800,fffffd807220c500) at ipv4_input+0x48 if_input_local(ffff800000679800,fffffd807220c500,2) at if_input_local+0xf9 ip_output(fffffd807220cb00,0,fffffd806f6e3930,0,0,fffffd806f6e38c0) at ip_output+0xae5 udp_output(fffffd806f6e38c0,fffffd807220cb00,0,0) at udp_output+0x5af somove(fffffd806f6e4960,2) at somove+0xf2f sorwakeup(fffffd806f6e4960) at sorwakeup+0x79 udp_sbappend(fffffd806f6e38c0,fffffd807220cb00,fffffd807220cbb0,0,14,fffffd807220cbc4) at udp_sbappend+0x336 udp_input(ffff800024fa70e8,ffff800024fa70f4,11,2) at udp_input+0x1320 ip_deliver(ffff800024fa70e8,ffff800024fa70f4,11,2) at ip_deliver+0x353 ip_ours(ffff800024fa70e8,ffff800024fa70f4,447,0) at ip_ours+0x412 ip_input_if(ffff800024fa70e8,ffff800024fa70f4,4,0,ffff800000679800) at ip_input_if+0x6ce ipv4_input(ffff800000679800,fffffd807220cb00) at ipv4_input+0x48 if_input_local(ffff800000679800,fffffd807220cb00,2) at if_input_local+0xf9 ip_output(fffffd8066a2ad00,0,fffffd806f6e3930,0,0,fffffd806f6e38c0) at ip_output+0xae5 udp_output(fffffd806f6e38c0,fffffd8066a2ad00,0,0) at udp_output+0x5af somove(fffffd806f6e4960,2) at somove+0xf2f sorwakeup(fffffd806f6e4960) at sorwakeup+0x79 udp_sbappend(fffffd806f6e38c0,fffffd8066a2ad00,fffffd8066a2adb0,0,14,fffffd8066a2adc4) at udp_sbappend+0x336 udp_input(ffff800024fa77d8,ffff800024fa77e4,11,2) at udp_input+0x1320 ip_deliver(ffff800024fa77d8,ffff800024fa77e4,11,2) at ip_deliver+0x353 ip_ours(ffff800024fa77d8,ffff800024fa77e4,249,0) at ip_ours+0x412 ip_input_if(ffff800024fa77d8,ffff800024fa77e4,4,0,ffff800000679800) at ip_input_if+0x6ce ipv4_input(ffff800000679800,fffffd8066a2ad00) at ipv4_input+0x48 if_input_local(ffff800000679800,fffffd8066a2ad00,2) at if_input_local+0xf9 ip_output(fffffd806656e500,0,fffffd806f6e3930,0,0,fffffd806f6e38c0) at ip_output+0xae5 udp_output(fffffd806f6e38c0,fffffd806656e500,0,0) at udp_output+0x5af sosend(fffffd806f6e4960,0,ffff800024fa7b50,0,0,0) at sosend+0x671 sendit(ffff800020a92c48,4,ffff800024fa7cb0,0,ffff800024fa7da0) at sendit+0x52b sys_sendmsg(ffff800020a92c48,ffff800024fa7d58,ffff800024fa7da0) at sys_sendmsg+0x1a4 syscall(ffff800024fa7e20) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x23264c62080, count: -99 ddb{0}> show registers rdi 0xffffffff824d1dc0 rndlock+0x10 rsi 0x9 rbp 0xffff800024fa4030 rbx 0x40 rdx 0 rcx 0xffff800024d92000 rax 0xffff800024d92000 r8 0 r9 0xfffffd806f6e38c0 r10 0x15 r11 0x44fe318392d3b7b6 r12 0xffffffff824ccff0 cpu_info_full_primary+0x1ff0 r13 0xfffffd806f6e3930 r14 0xffffffff824d1db0 rndlock r15 0xffff800024fa40d6 rip 0xffffffff81fa6407 witness_checkorder+0x17 cs 0x8 rflags 0x10202 __ALIGN_SIZE+0xf202 rsp 0xffff800024fa4000 ss 0x10 witness_checkorder+0x17: pushq %r14 ddb{0}> show proc PROC (syz-executor.0) pid=482 stat=onproc flags process=10 proc=4000000 pri=32, usrpri=82, nice=20 forw=0xffffffffffffffff, list=0xffff800020a924f8,0xffffffff82672b20 process=0xffff800020ac72e0 user=0xffff800024fa2000, vmspace=0xfffffd807efff000 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 67837 45407 79666 32767 7 0x10 syz-executor.0 *67837 482 79666 32767 7 0x4000010 syz-executor.0 79666 385713 99007 32767 3 0x90 nanosleep syz-executor.0 99007 281938 16802 0 3 0x82 wait syz-executor.0 95015 377861 64181 32767 3 0x90 piperd syz-executor.1 64181 361860 16802 0 3 0x82 wait syz-executor.1 87688 108914 0 0 3 0x14200 bored sosplice 16802 85172 76931 0 3 0x82 thrsleep syz-fuzzer 16802 205011 76931 0 3 0x4000082 nanosleep syz-fuzzer 16802 55971 76931 0 3 0x4000082 thrsleep syz-fuzzer 16802 1002 76931 0 3 0x4000082 thrsleep syz-fuzzer 16802 54571 76931 0 3 0x4000082 kqread syz-fuzzer 16802 200673 76931 0 3 0x4000082 nanosleep syz-fuzzer 16802 259126 76931 0 3 0x4000082 thrsleep syz-fuzzer 16802 422547 76931 0 3 0x4000082 thrsleep syz-fuzzer 16802 151861 76931 0 3 0x4000082 thrsleep syz-fuzzer 16802 60012 76931 0 3 0x4000082 thrsleep syz-fuzzer 76931 383252 87303 0 3 0x10008a pause ksh 87303 490227 3143 0 3 0x92 select sshd 20419 36487 1 0 3 0x100083 ttyin getty 3143 355748 1 0 3 0x80 select sshd 45608 226120 96856 73 3 0x100090 kqread syslogd 96856 384782 1 0 3 0x100082 netio syslogd 25029 168861 1 77 3 0x100090 poll dhclient 51638 105120 1 0 3 0x80 poll dhclient 77708 89363 0 0 3 0x14200 bored smr 18455 315446 0 0 3 0x14200 pgzero zerothread 20410 364693 0 0 3 0x14200 aiodoned aiodoned 70098 208467 0 0 3 0x14200 syncer update 84497 160024 0 0 3 0x14200 cleaner cleaner 1423 241364 0 0 3 0x14200 reaper reaper 9109 76612 0 0 3 0x14200 pgdaemon pagedaemon 35451 387709 0 0 3 0x14200 bored crynlk 69898 414547 0 0 3 0x14200 bored crypto 6748 323959 0 0 3 0x40014200 acpi0 acpi0 48570 318420 0 0 3 0x40014200 idle1 79837 425005 0 0 3 0x14200 bored softnet 56939 51476 0 0 3 0x14200 bored systqmp 441 259002 0 0 3 0x14200 bored systq 33201 131481 0 0 3 0x40014200 bored softclock 72775 364202 0 0 3 0x40014200 idle0 1 262362 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 67837 (syz-executor.0) thread 0xffff800020a92c48 (482) exclusive rwlock netlock r = 0 (0xffffffff824d2c48) #0 witness_lock+0x52e #1 solock+0x5a #2 sosend+0x559 #3 sendit+0x52b #4 sys_sendmsg+0x1a4 #5 syscall+0x4a4 #6 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9492 6335K 6335K 78643K 10744 0 pcb 13 10K 12K 78643K 15 0 rtable 107 3K 4K 78643K 2031 0 ifaddr 39 10K 10K 78643K 326 0 counters 43 33K 33K 78643K 123 0 ioctlops 0 0K 2K 78643K 118 0 iov 0 0K 36K 78643K 492 0 mount 1 1K 1K 78643K 1 0 vnodes 1217 77K 77K 78643K 2439 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 49 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 1K 78643K 2175 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 7 21K 33K 78643K 2949 0 sigio 0 0K 0K 78643K 70 0 proc 48 50K 83K 78643K 2355 0 subproc 34 2K 2K 78643K 714 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 1K 78643K 4167 0 in_multi 33 2K 2K 78643K 614 0 ether_multi 1 0K 0K 78643K 17 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 187 837K 837K 78643K 187 0 exec 0 0K 1K 78643K 1073 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 159 25K 38K 78643K 11521 0 UVM aobj 130 6K 6K 78643K 131 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 1K 78643K 1256 0 NDP 7 0K 0K 78643K 129 0 temp 102 3029K 3109K 78643K 12368 0 kqueue 3 4K 36K 78643K 706 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 91 0 85 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 532 0 530 1 0 1 1 0 8 0 rtentry 112 502 0 457 2 0 2 2 0 8 0 unpcb 120 4708 0 4698 10 9 1 2 0 8 0 syncache 264 63 0 63 13 12 1 1 0 8 1 sackhl 24 4 0 4 3 3 0 1 0 8 0 tcpqe 32 430 0 430 7 7 0 1 0 8 0 tcpcb 544 7869 0 7859 38 35 3 12 0 8 2 ipq 40 42 0 42 14 14 0 1 0 8 0 ipqe 40 1615 0 1615 14 14 0 1 0 8 0 inpcb 280 11634 0 11622 41 37 4 9 0 8 2 ip6q 72 2 0 2 2 2 0 1 0 8 0 ip6af 40 4 0 4 2 2 0 1 0 8 0 nd6 48 138 0 131 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 2046 0 1852 17 4 13 14 0 8 0 art_table 32 2047 0 1852 2 0 2 2 0 8 0 art_node 16 501 0 460 1 0 1 1 0 8 0 sysvmsgpl 40 73 0 47 1 0 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 2171 0 2161 1 0 1 1 0 8 0 shmpl 112 129 0 1 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 4943 0 3536 46 0 46 46 0 8 0 ffsino 272 4943 0 3536 97 2 95 95 0 8 1 nchpl 144 8931 0 7333 60 0 60 60 0 8 0 uvmvnodes 72 5666 0 0 104 0 104 104 0 8 0 vnodes 208 5666 0 0 299 0 299 299 0 8 0 namei 1024 41201 0 41201 3 2 1 1 0 8 1 percpumem 16 72 0 40 1 0 1 1 0 8 0 scxspl 192 27893 0 27893 26 23 3 7 0 8 3 plimitpl 152 474 0 465 1 0 1 1 0 8 0 sigapl 424 3017 0 2985 4 0 4 4 0 8 0 futexpl 56 94839 0 94839 2 1 1 1 0 8 1 knotepl 112 1588 0 1569 6 5 1 3 0 8 0 kqueuepl 144 2948 0 2942 12 11 1 5 0 8 0 pipelkpl 48 1558 0 1548 1 0 1 1 0 8 0 pipepl 120 3116 0 3097 18 16 2 3 0 8 1 fdescpl 496 3001 0 2985 3 0 3 3 0 8 1 filepl 152 42634 0 42530 46 39 7 13 0 8 2 lockfpl 104 2265 0 2264 1 0 1 1 0 8 0 lockfspl 48 723 0 722 1 0 1 1 0 8 0 sessionpl 112 57 0 47 1 0 1 1 0 8 0 pgrppl 48 100 0 90 1 0 1 1 0 8 0 ucredpl 96 8578 0 8569 1 0 1 1 0 8 0 zombiepl 144 2985 0 2985 3 2 1 1 0 8 1 processpl 960 3017 0 2985 5 0 5 5 0 8 0 procpl 624 8911 0 8869 12 8 4 5 0 8 0 sosppl 128 143 0 142 8 7 1 1 0 8 0 sockpl 400 17106 0 17082 62 56 6 15 0 8 3 mcl64k 65536 37 0 0 3 0 3 3 0 8 0 mcl16k 16384 17 0 0 3 0 3 3 0 8 0 mcl12k 12288 25 0 0 2 0 2 2 0 8 0 mcl9k 9216 15 0 0 2 0 2 2 0 8 0 mcl8k 8192 17 0 0 3 0 3 3 0 8 0 mcl4k 4096 20 0 0 3 0 3 3 0 8 0 mcl2k2 2112 4 0 0 1 0 1 1 0 8 0 mcl2k 2048 169 0 0 20 0 20 20 0 8 0 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 567 0 0 25 0 25 25 0 8 0 bufpl 280 12318 0 6052 448 0 448 448 0 8 0 anonpl 16 459179 0 445937 142 66 76 86 0 124 1 amapchunkpl 152 25622 0 25480 51 42 9 20 0 158 1 amappl16 192 17776 0 16844 152 100 52 60 0 8 3 amappl15 184 532 0 530 1 0 1 1 0 8 0 amappl14 176 1406 0 1400 2 1 1 1 0 8 0 amappl13 168 379 0 377 1 0 1 1 0 8 0 amappl12 160 247 0 245 1 0 1 1 0 8 0 amappl11 152 332 0 319 1 0 1 1 0 8 0 amappl10 144 202 0 199 1 0 1 1 0 8 0 amappl9 136 466 0 463 1 0 1 1 0 8 0 amappl8 128 1186 0 1124 3 0 3 3 0 8 0 amappl7 120 532 0 517 1 0 1 1 0 8 0 amappl6 112 176 0 167 2 1 1 1 0 8 0 amappl5 104 2713 0 2704 1 0 1 1 0 8 0 amappl4 96 1522 0 1483 1 0 1 1 0 8 0 amappl3 88 1106 0 1094 1 0 1 1 0 8 0 amappl2 80 20515 0 20449 3 1 2 3 0 8 0 amappl1 72 87540 0 87097 24 14 10 20 0 8 0 amappl 80 9852 0 9804 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 130 0 1 3 0 3 3 0 8 0 uaddrrnd 24 3001 0 2985 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3001 0 2985 1 0 1 1 0 8 0 vmmpekpl 168 32892 0 32865 2 0 2 2 0 8 0 vmmpepl 168 419335 0 417150 255 115 140 147 0 357 38 vmsppl 368 3000 0 2985 2 0 2 2 0 8 0 pdppl 4096 6010 0 5970 6 0 6 6 0 8 1 pvpl 32 1138820 0 1122329 317 146 171 207 0 265 0 pmappl 232 3000 0 2985 8 7 1 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 300 0 109 6 0 6 6 0 8 0