(r9, 0x4004667f, &(0x7f0000000300)) r10 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000240)=0x15a) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000280)={r4, r5, r6}, 0xc) 17:18:50 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x800}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000005c0)=ANY=[@ANYBLOB="6202e57f7f0000aaefa36bf30001"], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0xffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r3, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r3, 0x21}], 0x13, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000000c0)={0x10, 0x5, 0x4, 0xfffffffffffffffd, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f000021e000/0x4000)=nil, 0x8}, {&(0x7f0000594000/0x2000)=nil, &(0x7f00000d3000/0x4000)=nil, 0x7}, {&(0x7f0000287000/0x3000)=nil, &(0x7f00007b1000/0x1000)=nil, 0x3}, {&(0x7f00004a2000/0x4000)=nil, &(0x7f00006cc000/0x2000)=nil, 0x100000000}, {&(0x7f0000116000/0x3000)=nil, &(0x7f0000464000/0x3000)=nil, 0x80000001}, {&(0x7f00004a0000/0x3000)=nil, &(0x7f0000780000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00005e1000/0x2000)=nil, 0x5}, {&(0x7f0000409000/0x4000)=nil, &(0x7f00000e6000/0x1000)=nil, 0x9}, {&(0x7f0000136000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000372000/0x3000)=nil, &(0x7f00000a3000/0x1000)=nil, 0x81}, {&(0x7f0000767000/0x4000)=nil, &(0x7f0000622000/0x4000)=nil, 0x1}, {&(0x7f0000400000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f000006a000/0x4000)=nil, &(0x7f00001a4000/0x4000)=nil, 0x9}, {&(0x7f00002b8000/0x1000)=nil, &(0x7f000023e000/0x4000)=nil, 0x1}, {&(0x7f000002a000/0x4000)=nil, &(0x7f0000730000/0x2000)=nil, 0x81}, {&(0x7f00000d5000/0x4000)=nil, &(0x7f0000259000/0x3000)=nil, 0x40}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000600)) close(r0) 17:18:50 executing program 1: mlock(&(0x7f0000602000/0x400000)=nil, 0x400000) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000887000/0x4000)=nil, 0x4000) socket$inet6(0x18, 0xc003, 0x4) munmap(&(0x7f00007b3000/0x200000)=nil, 0x200000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000001c0), 0xfffffef3) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x600, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r4, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r5, 0x40}], 0x200002d2, 0x1) bind$inet(r3, &(0x7f00000002c0)={0x2, 0x1}, 0xc) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x40, 0x0) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x100, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r8, &(0x7f00000001c0), 0xfffffef3) kevent(r0, &(0x7f0000000100)=[{{r1}, 0x8000000000000000, 0x10, 0x1, 0x4, 0x40c}, {{r2}, 0xfffffffffffffffa, 0x98, 0x30, 0x3ff, 0x6}, {{r3}, 0xfffffffffffffff8, 0x18, 0x1, 0x1, 0x6}, {{r4}, 0xfffffffffffffff8, 0x6b1f5f86e1d6fdb6, 0x40000000, 0x7, 0x2}], 0x2fa, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffff9, 0xc, 0x60000000, 0x1000, 0x2}, {{r7}, 0xfffffffffffffff9, 0x80, 0x2, 0xfff, 0x6}, {{r8}, 0x7ffffffffffffff7, 0x10, 0x4, 0x9b9, 0xffffffffffffffff}], 0x400, &(0x7f0000000280)={0x4, 0xffff}) 17:18:50 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x4) getgroups(0x1, &(0x7f0000001640)=[0x0]) fcntl$getown(r0, 0x5) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r1, 0x21}], 0x13, 0x0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000001680)=""/4096, 0x1000) dup(r1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x14, 0x20) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f00000001c0), 0xfffffef3) r7 = dup2(r2, 0xffffffffffffff9c) r8 = openat(r3, &(0x7f0000000200)='./file0\x00', 0x8000, 0x40) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r9, &(0x7f00000001c0), 0xfffffef3) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r10, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r10, 0x21}], 0x13, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r11, &(0x7f00000001c0), 0xfffffef3) kevent(r2, &(0x7f0000000180)=[{{r4}, 0x8000000000000006, 0x40, 0x40000000, 0x8f, 0x800}, {{r5}, 0xfffffffffffffffd, 0x11, 0x4, 0x6, 0x4}, {{r6}, 0xfffffffffffffff8, 0x0, 0x40000000, 0x10001, 0x3f}], 0x3, &(0x7f0000000240)=[{{r7}, 0xffffffffffffffff, 0x40, 0x8, 0x6, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x10, 0x1, 0x3ff, 0x7ff}, {{r8}, 0xfffffffffffffffe, 0x1, 0x20, 0x80000000, 0xffff}, {{r0}, 0xfffffffffffffffb, 0x80, 0x20, 0x2, 0x7}, {{r1}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0x0, 0x8}, {{r9}, 0xfffffffffffffffc, 0x41, 0x40, 0x9f, 0x5}, {{r10}, 0xfffffffffffffff9, 0xf686d855534cb0c, 0x1, 0x100000001, 0x7}, {{r11}, 0xfffffffffffffffe, 0x0, 0xfffa8, 0x32836097}], 0x7, &(0x7f0000000340)={0x0, 0x78c0}) map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f004a10 failed: hole in range 17:18:51 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xc7) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) 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}, 0x8) 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, &(0x7f0000000100)=[{&(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) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$unix(r5, &(0x7f00000002c0)=@abs, &(0x7f0000000480)=0x8) 17:18:51 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) sendmsg(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x0, "a59245225d7257810cfcd607d00bc34b15cba693"}) write(0xffffffffffffffff, &(0x7f0000000080)="01494710dae90fd3b3f64f498784", 0xe) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) readv(r2, &(0x7f0000000480)=[{&(0x7f0000000200)=""/92, 0x5c}, {&(0x7f0000000280)=""/230, 0xe6}, {0x0}], 0x3) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r3, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0xa0) pwritev(r5, &(0x7f0000000780)=[{&(0x7f0000001740)="b09eedc15bf31b29e7e6349ca0292da5b91f770d8b5c77f9a75abda7cbc46a2dd8331605c3ff8ef83c366aaf3d7b70360a14618859982fc2df3ab525f6cac3c4c9889056c5bf4abe1ef07ae22ad08092f09385ca7e696ebc249fd67982b9ed2bfb15d4d1c625a50065b9f186e8b02dd5ff2bda7d029a9316c9440fef44f889dab5b703b8ea077bc6befe4acfea84626e2d1d2127806f0e838d2fe96fc0a8b00cc06ef63fed98510a107fb794ec7d91c0c44cb57383567313dcabaf90e92e389e23276a01cd5b2e70abce6f8e2c47101db174cc50a400ee52284a14d844f944e260a95f9c823f2015f5d865024e5b41b1d69e6c6d8e35407f0437b03a85dbfaf120e1dede3ac4da02d7648e279af5638d08d181c054b354b2642874925b1243fb7b299b34b50a95c5bfdc7997b63b79d5da4fcadf9f6a9c9b6b34dc15491108a79872e1da1e61543323eb944924fed28d34a3f7930bac54ebf0c802b1303d7a4a4f4ef1aee852d563879916f0dc581c1ef4f4b309f347d15cd63e7f741974fb0c567314e0ccdf706810a74d571504266114332d0485513bdd7a7fe23fba3fe995a21fd7b0cabb7e26dbf5e943505555f18ff9ed4122ad4f0f8cd6ac6f9deaa66bdc28ac4e18bfd6c3afb562c351d7527aad091490681f16241bc74a87baa670925856884dbe7c9671b647705382824294d2b12d18094c80c3999ac45d61ec8946b4c71a290fec8927bf07eef433dc87d73318ac0a947910545d9a2af9eccbb1e548fb005c03af518eb1f3019349e28d66f7a3c8edd869ac88c2786ca25da569e80c046d3ef7469b17cf4eff5c34a5fe299488852eff663eabaa34a3a0c88f86822c2165528727d63bd22464a3da5ee23369c65c7d0b5f4b7cbe4441e1b44786f4510af97609813f0e9241edbdef8aab0520b8fb6d78fca14fa2c5cc4422d9c8f0e9a589f3c4cf0f59cef4610c103ad1da2928e9551a3977a3c6b26e6cfc3e80500663cab467c8adb5c97e5d9420cbbfa696b7a5aee9acd59f07bea5a7bcdab10832b1c2ff98e4e6d5236696350c1d149daf797e09bccdff23a0a0b631fb328e0303c9f11bb05b569142512eb0daf3ac4e926a3a9e7f820065d26e97d8236b7babfe9e197a65c3e9bc23cc285741fce96359154ba45df10279d8c6cb458d8ec4ed1056404a2cf97ea161277bbbfd9e563f867871fc7438c59f4e7f8884372e961f0b7367bff2da68160f395c3e962b1c8f54ade1ba06dbd93b6446b6c0b51e5a5e5d04fa1288a1240b5938dcf71c2e1c61431ce999e0a61daa436f5637cef831437802931acecd2fc53a360ef142f466fd94e038959f18bbff22d0a6924a8a8521291ad7d1a7ef9dff3cdca24ac5195d7444ba6dbefb382484f348f277091bd7161aaa97718d5914e6475516bbabe23cc53b5fb54850d3c2605405a55074f5b2b7bc872949c43bf4db198ae4078651231dfdf00a13c8006ae368efc1cb9a815e89763eb8535e5645af1b3532e8af76e529b5132f829a7be705836e54e3feb18e41bae2620921f463b9c048194ec7d023979e3e6f4a96adbc183c2584dda787e40b07a1a280e9fd5f84a63d74bc61bf05ca37b87dfb39032ec6b03a33480a4711658a550ae56957698b2e65da00a24284510225f2d37b342ae684c5da399d86162865b15be1df7cbeecf942cb8adccc21c5ccfd3092810d79daf9ded6d780c977921ef933c0bc76548d24867381f02cbeeee78698e331f36b5b447dbe56914c0eae7f3e30773f3b47b6c5e105e101b521f7ce1617106d2fa8b7ab149a389474d3256bc5527918602d9055b512b58b46cfdce0a6dd43823bdeba8d87f6e04606a12a81c8a571dc76b53361c584e1965a28f5401beda2ff34f64d6ec0dceec3617e18da7812c76680500b6b1aa46000124e3ebb38eb1ed620180459777a158156d42661905920a5ed3fff696ad55fd054d5777642402203e96332f33d169727dd6b04685032e3be22c05293d9927445f3aa6a7ad5fa67d76bd04251faab688f672f94a842701eccfad68b0dff81d7d8f4c59ca1d6aecf19a51b0d6c81c703b973eb2d3933bd226cea238914551c6c029d58cc4000b3399b96b1b8d4db46289f4b8a1bf3e298208455ffc5932075db85adad52ca68d8111e5de68a261c18d4d933f999f96130e6de9df4e2edba05dd2cfb716706a45af292d4604f61fb475c401067f8f6b77785331f3b1a972fd2bcfaa37be6e4ef86a1aa01fba97c533d8efd6e70439fd88c7bfb141a3da3847b88d1ff27ba7790c0639b29e0a510106b1855b3ca0bc6e582b05acbfb318e3d7e0066a474d1176ba4222110d0a7ee2a3670e12fdd4cb52f959e7849997e682526c60d0d06201798d2cc5ea62743c1e7bc9026d335644dddde1b5c3a24918b6a487338b2ffced2178d06cc881312b192dd285fbd00cd3e435797cd7929c24be03e28c3bf3d22e5b62ff6269bb0d4c3479d26b41303e2214ae51d910521e01eafdbe96b239d8d41e5b51455af3b838a6e5a12619cd61203264ab78ddc49dfccf1a7f5a1fbf9c5972af3b2f45778eec1c49186a6a48d906039641769e66284d6d57c3889ffff4f7e8f9aa9799f7b7f98558664080851fa251566c6dcf1b7c08a81353f431f653e59b7e9faaba3cbc6513dbc0ffda424927fca09d8c3c8ba355a22c6f75f258faab1a32904ec388589b8851ec40708cff699bcdd8099d643316d730ccccb0a241e67a3d195d26e97073e4513e9278c26e198295f394dafb1935e6548bda37512f09d39fcb53c743f7e080580c9ca0dd8605e2c3733f40b877c7c87f2ae7c3534760f7e655a8130ab1d00617766062ec4a5731899ee19e6ee44ad56bce21a5f7e7eb71bb2bc89614873dac9176a509bb845d0b104820f2b3a49830c453207273877e9b2f5645ca9eab66194f560688c2932f9544d609c17e18c43dd319424fe70cd90147300ae1a9f37601cfe1b83141bf33117af1ffe78640e9f0d310c11b55a1c63fd268523c37cdedda2560e723cb85fa08a9ec8989f86b981571be90a6e0b2a36dabc9cad23181b30a27f0708c71e866229285c2427531db98a41186883efb3e5205d87819480bf85aa010a3a3b4dc4f7f41eccaaedab3a8bb9cee5e84e469d71598cfa632d54c2a4ca7e9e706d80d8d51fea568037a5cdbc8706e66e3fdfefcb024f5843c4b376a7b3f7d3de5a81eaa5a51cdda41bae1442262785740c4fdb3d46e5f894412ab02c6ae7e2b64fc4cc5b96360ef7aef3d3de233d501d4f698b5c5db8d10b223decdb6034a5f007f477ba4049c3dd866c35969fbcb820a5af0ee9284b73fc4deba4d4e004e6a827e1921875320406d0fbbde63b06693f20a15cd9e72b04ce3afbef7cfa2092a8e8c75e43aeb5b4616da249d08498f70a6c01508a943c9220108d477e13ddc28d98ff6c649bf225830fa8eef1acdb080608169d15fcd2a1fb9fa6ec7340ee4a21ba7e14c94ce63a7939550a41bae94429a07aa67ce0efca7076b3fd7848c9cb890de1c6687b3250c31d63afe46bc1dec30018327cff24d68f06c15d53da4c0eee3d3579aca983e82f86f620e9b480c3dd0279e98d773bef4c3b22ed5956104e119aeee8059d8032a846d4891674278a57c93f6106574c7282362dfbd95eec075ef5b0c8b79490acdd939eba73cd0fb1da247d03f51f9bcbf389a36d970e06c3e7e44b23278216645aeb9199fb91c31e4526a598adcb32bc664e43d587fea65605f766710dde693a3009837ffbc22d27b9e15fb1113812115e4c2304ddc5e50084339ffba5d7f5d9a9019dd125afa701c0fe668f80d79ba1402246080befc85f1c21fb47b4c41cd11a5fae46faa44c00ff7cd7e212f0d109fef61732ad97c95c80e2001b301aa9876af62f34549331d43a953817a12517df74db3994516472caa5e2867a5ca55b48fde3247ae895f3b491ddf11b990a31047db0467bcaebbebbfe2bc770ddac43e5dcf776aea7273bf99d58385f419298e360fc087953941298f8d8a21581f0adccaa2704e983e0445b463de57ccb07edd3709009466d6ba1ed0c5b0e23a912fd3fe6a29ee694bf947acf37c089690c7baba6859bbe03e273796d09f3002fe4d9296a592122f8c44fc3a66e82c3cfc5af745d6df65fe030681d2ead5819f15afbf097cb82baa49a7e05a633428823f04af12695a672b129954f29a2907f05b3dca1713be02d441159077fbd7dd42ee0c9eb0b154f2b401a37f4e8c7db1a90c7a43377a03fe7b6458fd3c982338aaf6dadc998f73ead483155bf6d39019cb2934b9bef1cca2a412d6c78d2bb7f9c772f4757e8a4cf97bad6df156e10f2ba688044aa3ed2ba8735b42fe85b79d14351cd76b45b90f5eef671f3c5067e1ea0da74e25b00c3acece41573d699110b1e15a5c63dd36c8557c4cfee33987cb691254eef1d5a66b0f3faed2e7ff085449c9be401497b098ff83ca40ea514be1fc526ea3f23f17a0eb1322b6dcb42ad6bf9577b565c609855fb80e5ccadb957373a575f718c07fb28692cefe14242acb14d398d26ef7a3b3819c8aa5d65eaf157690a3a55a5ddb82ea1037547db76ce3b3d4a386f42efb511672beb685effe62f8bb2971bf9f58e954aee6e41f0d64878ec52a3d803809aa51cad9c461307687ed862a44657ca36c9635def3316bdd3c981734e348cbd3625d51a098c8999ce033361940061b797ebc93c07d7de9145f204ab3a8942a05504671fff11b0cb5c94025efa55e0aa8bc5498228452d5a3e96bfc5f25356373957fe5156e018b8208b67c370eec420f7e66dedb88480118a98509c56536dcda0e27bdeb8a92daab7f62248dfcade41f1b83720789dabfe4c1d6157becd9f1ff9f3624645c465a4e4c3ecea054801836481d9dbc54013ea9fd302414533e21c114296d4ceddee9d50d05b5f37cd0d911921ccd85d242d9daa7ac17685e5fb2a7876328477eeb4e469cf6a222361da9c11d70a2c7baf0ecd81a9fe51620c7867ebee757b568b709e2e6269474e9470ce025549b62ba2ec4649f0a1c8ad956dec70a87b8cf33f5db94e52ce3550efa6c89e636ae673110c4717a331142a7f0b7706c22be473fcc0a56c5f82cc506e01e3e03dbbadaed2db33fee743700bc4edd8e8390d7bd7e7b2675bda4853118d43730163992bbdceb2d437bc03960bc8d669ef8fa144cccdf290044500d0e001913f8828182f0ea104a67cfb48efbf93256f36dfafa8133da3291cecf8d63a1ace63cce6d778b91b5d76af03d892b0421c6d09bc46a8c9f8d98fa131f85031638e49cd043c84024dcd74e2ed6b3f6180481721115d71e60238ebbd70a0abb5a8d675392aa95df1433162506327e6797fc272f20c57eff828696504bc015ec2ef13748f541a645c98cd1c507c9cf76d3e0fab071c1ef414918cdd9eb3fbdb1d5273261b12abf0d3cfb62cf48b9c06a493df5bd9058f564ed110f276a256c92f24759a0c51b1992564d2081e59b226a553ee9b89fcea57f3c2d943b1d649e8b7628e23a14c97fdafeea58630dd4e97889d4b7999d77da2b7476780d76b1d97976c7f6d54b9cca91bab5e388209f03a5a23a2e743ef481741bf6c613b7f5942449f3db1348061d7ee4098e2bfdcb2eb29915207bbca372e58d1d47d0217c749807562145476a9fe2d4a0a6327f2cd4fa39e302e2b48e3f52d30f8856a05354a0a3fc23acf5931d60e920085091ec85f7855c8cf699c70ee2257e716253c4d2d2f7a0326f3cbe81c2f0b13083907fe4692a50c24b62529e9414b361eedabdc", 0x1000}, {&(0x7f0000000500)="d028cdd3f57b18412e37585f2981c1187deb9d4d9623de88b320fc5eaec0687e2ff132e3310a055d9f919b75f3b8d5a88b608881cc07259503016b88a000ba1522f1f1d3b316f9df092334539ef67e244effcb1cd88a3d0ca7f3d9fe129e872f65e9dc03bdf1b3c38e7e2308804717a2e38630809d40a5dc51cb97", 0x2f5}, {&(0x7f0000000580)="a95b078224fe9df7ea1cf26a497fef6506327826ea42fb39bfa0a7f3bd0830c4796c05546b54f5f5fc0ba50c3a06add21157de52a4f6bb75cb1fda0ea928c3ae", 0x40}, {&(0x7f0000000680)="b8574478f19632d77581b2f5f4dd30aef9197f014413b2bc1d7202f4027a46b995b541142a0a80cd9719fdcefe6f4be80de23974b115089ab53932582fa920eed929f2a92c360fbf190b58eb3d540c92f1392a44db7e512ceca7f90adf2a978eb61546ab886610ea0383234527402af022fd8ad229326ec3a44e9cd4b6a7e91c1ab5a3e629a0f3b2537e077f0e3fc9c1290d0fc7c8a886bda7d62f2fbc49f14b6a12770cac5af3389b7f7605b631668a3fef6b590cc3c3b6052179d2b06c8c3df0d7e11ac3a578e46f244a2b7a9498f7907f0f5690b9c360a4409367a6", 0xdd}, {&(0x7f00000005c0)="19728140ab286427d8d10ba0b961c5e59e2be9f7ad3c648b7d78579d443e90c5330c719fd62029585d189a621dd1f31c21a8a05bbab0039312f4daf53a941be1e3797b56ef85ab957cfa24ed1e94cc4e745fec6f6dfb", 0x56}], 0x5, 0x0, 0xfffffffffffffff8) ftruncate(r5, 0x0, 0x7363) kqueue() pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f00000001c0), 0xfffffef3) openat(r6, &(0x7f00000003c0)='./file0\x00', 0x80, 0x28) socketpair(0x18, 0x2, 0x1, &(0x7f0000000800)={0xffffffffffffffff}) bind(r7, &(0x7f0000000400)=@un=@abs={0x1, 0x0, 0x3}, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000380)={0x8, 0x0, 0x3, 0xc4ce, 0x9}, 0xc) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r8, &(0x7f00000001c0), 0xfffffef3) kevent(r2, &(0x7f0000000440)=[{{r8}, 0xfffffffffffffffe, 0x102, 0x2, 0x7d6, 0xf59}], 0xf278, 0x0, 0xfffffffffffffff8, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r9, &(0x7f00000001c0), 0xfffffef3) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x2010, r6, 0x0, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r10, &(0x7f00000001c0), 0xfffffef3) write(0xffffffffffffffff, &(0x7f0000000b40)="b7f73752fede654063bc9017be47917cd5e2e157f4dabd2993e87a19af2d134099fba9cddff41dcd49b9d80304e53fd513a43eb233a7def44c9c1ccc1ef2ffc530c61fb2f1689b31a68ec67f1b89bed5c36c7dc38fae3983e9557b1170f09f04389cb81bb6fae60cc745e9d1dfb399bcf4b1fdbd33542761a83ca2bfd912819007d582dc00bdd8d16f665e0a9e9c9c8d641a947fe8bee3602c1808b633616b750d64842a3b7c20f21beaf52604fe08e25bffe8d676259edfff1b97b05212d119922c02383f8a51097e417adc73cdf25eefcf56dabd446a2d06689a2ae2fee0124e9d0d2ffa00003a76ca32fd22fc80405a1c4fce58cccdd2a2d285064513f9064cd6b0ab427749bf75fcf3043e480c18ccc431384c66ef050e00f4db7d8b18c4b6654d18fa4b334a965f302c9f0d4ec2964a59f0", 0xffba) dup2(0xffffffffffffffff, r10) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x60800, 0x0) getsockopt$sock_linger(r11, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) pipe2(&(0x7f0000000040), 0x0) 17:18:52 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x1) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r2, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r4 = semget$private(0x0, 0x1, 0x286) semop(r4, &(0x7f0000000480)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r4, &(0x7f0000000100)=[{0x2, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000000c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=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, r6, 0x104, 0x5}, 0xfff, 0x9, r9, r9, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r5, r6) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r6, 0x0, 0xffffffffffffffff, 0x0]) r11 = getgid() r12 = semget(0x0, 0x1, 0x80) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, 0x0, r10, 0xffffffffffffffff, r11, 0x100, 0xfffffffffffeffff}, 0x1, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r15 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r15, 0x2, &(0x7f0000000100)=""/114) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r17 = fcntl$getown(r16, 0x5) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000200)={{0x3ff, r13, r14, r13, r14, 0x104, 0x5}, 0xfff, 0x9, r17, r17, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r19 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000001680)={&(0x7f0000000500)=ANY=[@ANYBLOB="02dae4dc280b712548a92c6904"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r3, 0xffffffffffffffff, r11}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r20}], 0x60, 0x400}, 0x404) chown(&(0x7f0000000040)='./file0\x00', r18, 0xffffffffffffffff) r21 = accept$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$sock_linger(r21, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) 17:18:52 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000002c0)=@in6={0x18, 0x3, 0x81, 0x400}, 0xfffffffffffffc5a) shutdown(r0, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r2, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r2, 0x21}], 0x13, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r3, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r3, 0x21}], 0x13, 0x0) sendmsg(r3, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000000)="cc5fb733613b8ce9ed8e46136fcfb27b981b378f8ee3d758784346433b970b5eae336c37c6f2e5a1a272be5f28cd", 0x2e}, {&(0x7f00000000c0)="7e4997e7001d6ab01857b2a96e052fb2bc45c3b5424cfa09670cb6062994f07fde73ae53f2e96c5a9d56dc34c72ff8ea", 0x30}, {&(0x7f0000000140)="b5ac2613eb3830c9a1f64ea18c924b19023f630ac1a034f982f2435e00bd47aa14c91256b2e33719e25b0976981562fc508f37dda9f1a5f7488ea24103ccf342cd437400d69c279c772db1c2b4310c31163e587ce2efa0d325f43acae35dfe76125569d2a3454977fd4cbb52e427f97aaf1fd9ab3df48d74c3c8613824c39f01dbcb946ac65186978e97a043049b5d698d", 0x91}], 0x3, &(0x7f0000001300)=[{0x48, 0xffff, 0x5, "325ca2977333588be6ba9cc81d06a257cb03f919bbd9318ab0f1f76db98be9e0835a755e0bafba7489ece08b94b825614b3f0990ad93"}, {0x78, 0xffff, 0x80000000, "2075313cda4d28ac3fda9a6600912228ff98a904caf912a2f859496274693ed60b54c394f2d763e8c9b227a2fed3e9a82b3120a84279e359d6f2e3766b398dab54665e28e932515e4e4d91f796643b8c755be28aa597a56faead72e6002c9d73fb9af1ff93"}, {0x20, 0xffff, 0x5, "91ee95e47e9bc18e7f3114"}, {0x1010, 0x1, 0x80, "c356829d486b53708ad0e49d140218e705fa2228e01bba7e28a7303d210ccfbbfea0936b3f29bda6840ec0e31c9b74a140130ea84420986cbd77e6d22b429fdf3dfb1ea92c5197267489feb3b43f42369c6ec0c006335da7b2863091c8df5c6e399f2b97298fe0662c816863a238d4cf8d265525dd71b495cd45d081b2d639bb622ae1f86dd39ef18512a6f74961bd0935908a301dc932604856893b2592f258402611c70bc4fa8fa1ce64ef2b1c0d351da72361bd8650313f216e1e17c24ab4374381a4019fa7ea8224935484c9d9018a0407bd52c0a952a9fe42b7a8dc940da45c75d7416266df9f4cc6ee845e5930041b802a265e8b49229d469bbbf769d4f1582027637822ee3cffc296abe04b6227bdd975e1a66b10b735e4adb06ab5fc1e1edc7d3256b4d0e025f8c075ffb6c161f6e8210d812c899ac6db04571d7111c8dd8b3c5a07d5ca78ef8d252aa8258f7f102112e3f734f524ea9b531d86e38880136c0d7b581885a12d354f6b741c51fcae62f4f861b3a4062d5d33f70dff265625b4ecc5207550f336d2711d31595ce1e169ea1f1109d14e28a91a2ba2eda3c3d259a836bf20fe6442704415561da24a3893cb53f5a57dea162c709ee6909622fe32b819e3e89b7149b21cb18517501feec931efd8cc9050a399c4915f1701adc9dea2235352cc7aa997ebbb72d6a7b09cb5bf39b5cca5b5aba089837635bd19cecda8cc243175f14ecf6743fe714d2ec84a049ecfb1af99916621bf94129dc1760a6a6c770ba69c2c91c73856025b6ccccb4f6432835143dbbfe9bf08adf40dc3ed4ec384c5381b895cbf82f3deff90faf261d1b6f9bb8ad03763afed9be8e501ae6a7e3667bfc60888b056366de883a23c4c2836d6412dd16a575b3a301bf19019a21db60838b3c61079ce6bae3f3a64cef90d5e8c33c7da08fdb3bd109658ff8a963bb7377d5b4cdc5d5a6ed9891284925fdb9467d38494d4382471c5574175cfbc5b335cd1ff5279cea873b61dbc77231029ce79b6e041ca64f2eb41797b01e637058eca51a2f79be3264e684c9238f9fc6b56b49b2203e5bc7eaeca17cdc264c08434446e731a9acca590ac52643c2f8b2e1c567197606de62a8eb2a891af6d4ba345b934d42ce5ebea98959ca1c9335d2b16cab4a5dfe439a4cd63a7b7e2a40cb2cb12229d0aca44481939b20f8ded13ad4ecde8d6622417b7ecc7d057b12255daf3a435bb4d67e243fb4fc3a6be768f11ea461ff5abb6391b0c328c0760206ea2dc07b7662592e05712fc9112dab127234a3fa3ff8ecb6897407c771cc6a02801e228052255ff33a5d94c90a67a126d8e70ac5b68f7a0f9e33df6599d7e910eb8f4190800bae33fad40c3c105a46ac81e0fd862fe5c8670dba79a0c427164e8319f1e6cecb3b3e7964b48225be4eb06480e5f187a4b12c68613f22c1febe02fbc8c5418dd9248fa139c50154f618db7b529b22f849f8a39b33626cf5097f5496f17b8c7ba4a7c1f6c41dfd1965be15c2470d60ad76df0774a019a4366806b57b17de2455d3ccb9fac7b7414436ca1dec17f70c8ce3e944dbb7dd65380dd36ba37dec4bf36a5c96815283af599a2b5c0248ca33dc6226e267656991139b029e3061c91e34c8673ef8f1d679e59d3af85a1262d4a93260f52e904070955ff2974ace8825a2c5b4e4d5b75400d710f2872defa9eb3d659b8af2041c2329154e591a3f5307364f0a7f62f512679fbd9cbb9448f3646da6b123f7add5cb5511f46877e26478b290fd655dc8ae7d470116a7146bed2e646f5b067a5a6e1a022e67b26bd808cbb6457a86c345f9d04b0b14abcc4235fd9adb1cb6c6cd9f3928b1e1ee9eb11fbb182fd6e33ac6953e34674a81f17e8cd990985ae6f0aadbb5ad27d92e6eaeec27801725117c5b34e2c7b5f7cd6ad6519054942f9494e779342d6a82c261206ede4e2680a3add68d03a8fb06865d68d505c20a48cf3f7c8d0cba506ee5906dec0776aac0d58bf0cf33ada6d0e54f9d0d136c230bf17bcf3c41e80fde06150b348cb555d6b576b22b717974312d6c37ad059bc5172063a234598be93640266822f59003d3cfbab700568f108e4f67bea15251e1a2ac20262de2dd91c486e954b469c6c6d4b6952766e6e8f034669d1bec9461af4776d955901049b11396c536fc4f53b46295640f136881b345309976adbf4b205508caa2bb83a8341c003b0dd2b5f9491f179ad2f9af836f5e73cf8c373fa0e086d4adb47769654ab5cdabe3554ba4cbc6c44ba53d0163fbd83dbf54a063cc31439d72ab7df6d175c8f3862027ef698913d0de59e8ce2a3645fe250c43571846da1be70043721d284f9d77c8e550aa69cc3f935d69a6726876312c9dce897e55b23575a595059ba45c4bfd2dc152e738dd06c933007088a21dca2e0c17b1709e9aa26d5417537f4cdfd4ab5883907fe86ba882e7418de3a7354888e09c0f67b6f64b35144813f191aecea120ccd62ab910abae06a00370089a1e994c396d9c37bbf346e5980c36db978f2525419f5a16842d3e3d5667213c3841866f1239a4ff3f549980224c8dd00c5f7ffc7dd40e559fb80ddd0a5b4144efb0492e72406cba6d06b560ae5ec187d7c6662404f9d09e55d4ad4c31ce6a7bf1ca398911c9bb0fd2311eb9cf4f2fcbae4405b82056b936c806d36c7bc901f6218535bc2db2ba864fea9e6d9311701c14d4bf34b76b76ef3a14e27c3e87d957aa310c04a285f8f550ccea6f1306ce4b96e4e008b54ea0a3672e90ba885ccb9361c7124ebe25e716dd71fe32673deb1b748eea8cda65e7f1423888ea57c05e75d32d3d705e559ab8b7ab151ff40bee528cc5a664e812aa389c824bf447e5cac276fe5bbe44390926ba9c6aea5888035e1eaf19ddd8eeb362ed32b5725701807808f3b6d22add647146e7df6286d240677c5ea9b964b24d88befa0ba9e6a15d1c1f641e115ecfb5b101cfee2bbfd7fd05dbc914fd8839073160f23e2c57875f05ee64d242c8669918153f3a3d5c7b7f8e12b70135c8657e2d954640322240f2750c47bab3777b870e4f82a98ee023fd1df65c931872170bc99ddacd981d2680de8fe460f674585c0dc3d7d969e5a3c28f25462461504741bfc9ac62177076f2a6795639806c818fe430d9ca1ea159d28486e7f74a2e27af0ae7abdbe70091642119a98b3de3f2acc21d2948dc6c74f8ae035af622d108bf66f84af87eb676745483a95364fe66685c7e1227d109e39a171e641c2d112b61d63d73cf7b6ae13a21183cbb318f498d5e155a86dcd5d65e604ca45c4a72aab5c019d9df20f07a8985a0054f45c8cc7933c3e40e43bdd8330bdac094daf77978c65cafc68e3f2fe0871475054e6b2470c334a7d7c6389e62e685139a13e2228d2d45436c80948db7a7cfa926236f7d64bd723ec6627eb0210ed48c44288775d116c65d5fb3ea3178ecde3f8b0558dec168d0534b6be6eeae5894f61865e054f6a1e261140b28401fc4595edf362b0b5713f0e86631569042a0fa8f1e59e725c847eb044645d7b3400419cca4150ce8adeef586196ef870ad88f5c8ee32a96ad1d6d70fa5875435cca2ef1f5f98a8ca0e1023d2ba0b8584c21b3963b218b39f09cf7b1ecca03dc5770bee30a2da4308423f582ba636a945fcbea002c98597773acf969e44eead344c319d8a14aa901d637d6b3ee9d32cdedd064b567a3758630505b60fe8563978aaaa0a367ed903f0a02352c78a1f16328dff263e42de3d2e876df5ea2a3ed7c9066bea4be5c4e14693d41514b5f362d4f5340669528ad5acf613a78dd8bd03dbcc3062e2ad92f84d26d2d6a4891f8bd73744a5e33d034e6000326b0e8f92f345e48ccd7748d0dc897d0bd11c9e708697de328b5a94a7aba938ec5a311a887259055ef8b53285d56e2407ca94933669d4c14650acd5163c08a24bc9c31e2695795f3d6d56cf529af568a5beb0698b2b26c4e1e90370afeffa89c7bc95ea2a82783b3b6172f42e9a43734aa9452d7e0a105a0de3d57ad0f1e20339eb3402a6c81d6706582b40ad78443957e8df6aa15395d25f8c83bcf5b35f745bb863ad9049913360bfaecb689db0cf8317ede0f249c39fb90e1653900475d6eda72232e5005053962be16fd217ba7cacb87cc6f005362943103686586fa706bdade435a67dec6a954945bf1b575ee0ba07b5d1968546e7a70107cd950c61037382ad32b84f7c5e5bb9bb31a827bf2344ea42d4b831662c69a0579b2af369a6b24f4dad330e4e3f9ddba18df4150056ab2b20a39948a357d9db3cedba0ba684ea652a488d67e2b1af75dbb23df50d61829f053f050533d1e42375ccafb781a75b16c2bb81db4afb2e40c849abbb371e7ab012c740cad52925ca7fdceb44528b6e5eef8b05215a1463da97fa77b99fd108cff4a30b2765966cdf366dea185a1b10678e56ced71038b17eec2c65bfb16fa82e727f23250bbc6cd461b77f07a7704a91d48e2ec7c0cf8df9b0f0a69856a52f094d58ec3afd0ef3a8e5770749527a033afd5b64245167b6dd24e12665c32471ec97b752854af2a5fbb37d078e5c54a6c9f01c0b1f3ff0e1ed8fe0d195ac94664b0ccc58eacd7b849a0c997ec6bf2d192f0471bc7147d216b5961c8c61973dbbc6f5311017f37246073e2c63a10b23fe3903ddb77514e3cacc88cfd5f722795b9efe49d454af276782b2eef09e053fcc911ea8225af9c09f6b7c469939249d7867b5434229a97d7688d56fe544e42378bbdaab4999c02411db0d05a249786a5602f215f4d9f2907510afae26706bebaacbde1b388486a2f3c39e98f8ef810fd9c0c11981e5ac0221c4ff8c0c5039891c4e189cf1ab50471defc88051b28ae2198fbf42983f11ceb3536491e298ab9080531bf420f99203672ef992ef4b82ba62e2a59ebefa06b0f44a8a1a9475ea2eecd58a3800f3b8aba254b72c1ab85ddf7c84bae255debef90f08411ff5476c8a3b987df1cca94e63a76609deb129335bd595f60486f2aa9ae25d3bfe8c337844eba00cabbf0c7298bb8bc65973b291c53ba40aaa62fe6cbbe4c28a1ddc370aa60c08d1a68950a2fae122c45b16bfc14a2a0f75d6e998775370f6f69749f2dfd6ecc614e841806947492806d974f5ab9f5e995f73e3ece1a9ff4eb8b70148ce62df805b7f7dd79b921640c2eda323e1ee7aaffae3206c566ad669804e408a86dc16ac8c52e4dcd0da52ea0e9b47436eb4393f055957c6d476019dbca3d4b44df941091ac463e24385994b4ddc4b8279b4508506172b968ffed29d8ce3ab4966a311f1497475df32b82fd066efda55d5924d5f44bd5d1cb02570140c3623c23898715112d9aa16ae3ce2bff8e7b85bfc9b9388f16a3cc9b8421c8cdd012813a34696c2f15a38e85a5168174e52645f57ea2173676f20f9ff18847f08cdd7d017389f2bb015b992ff4ea964b36bb388db70e108c52a9146cc3794edcc3311c5dcda792e812248216a9e0907137308d1309bade20724f04502af5e77446a8a802999d8527716e8f8d0ac76881e8ebe33c229f1cdca3fc41d0f0324c93fc38ba863be7f99582d3e1a3cf5d642b0197775180f43dbefde8c9e4a57533859f3e03b76d77003ea5ef327fae6410ea35efd4d1ea3fc331f0fae6682c8a648f9745cb76e14703e903eaba23983b2613685c32c593063e30adb5a21d1547d1f6c734003def1d065fc4668ad53ce0548a46df8aea4521820a3ab18cbd561904751db7063ec8cfebf8d1253cecd1f61062fcc4cbade16394c61a0543f995"}, {0xd0, 0x3, 0x241a236a, "b238625bf83bd4a1e05f4789bfe46ea84b8a3101307096f0a81d3efba639d9ecc8d6c5511b2606f330814e2bc4cfb44f5afb671261c3bba8db62172edce3b14c0c81d1c45654de2fcea0555b4b57f00a5eac5c8e9ce32d37443806717e035e91446834ce28dcde57031b5b57dadfcccd9fa1c574bf4d558c4315ee5e5937f5a11cef98bcac570df77ce4bd4d1fa3509c5b4a7cbaffe2457a29ce739f8991979369c984e95e8b47b11c0aaf21d0ffd42bf770059f87fdcf045f"}], 0x11c0}, 0xe2a88d441e0d8ca6) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="7024302f66696c653002"], 0x9, 0x0}, 0x0) 17:18:53 executing program 0: r0 = msgget$private(0x0, 0x20000003c4) msgrcv(r0, &(0x7f0000001540)={0x0, ""/227}, 0xeb, 0x0, 0x1000) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000740)='/dev/ttyCcfg\x00', 0x200, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x8, r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x10, r3, 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{}, 0xfffffffffffffffb, 0x1, 0x40}], 0x8, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000002640)=ANY=[@ANYBLOB="02ff0300000000000d92f87a67d790666265292b235f47ce803fab37eedb5db9b4cb6a6ec545c20126c2e4b5f7a3f1c2dbc6910374426bdcf30684e7c0275ca25d5b154647fce65ce297a4aa0d7b33bef296a855ef686728b368022e9c4247eea554c457623f506502fe1511e442c8369dd45a04db4e728cc6c04308f721499b8608f545f6490644d48af8ce27b901d8a2a81d5eff7b3a84ca80000000310f8eee99dbcfdd7c010fec4ade3434fd556b4b59fb6a37075653080000000000000083b00e5558e52894eaa77362fc3a5de5459e6a526740e3d22556488f78666c0bf5621c3b842b0a5a1cd530e96562000000000000000000000000000000000000000000000086d3d924f3873a635559de8ffd8f84e14fa98920ac337bfb6e4f2fff0bb30b7cdd98af9c83aceb78c5d4b4a35416bb16fedb8bddabbfd55ce6b10ddd1d8101057cec7c0157687f4c85f6915e89323faa685d8bda9ff765a54735a63381b2aa66e3d6e4880b75d9f789db76c89c8fda1458e4683485d37dcc298f4b1df8d4d71bc20b1c0caf7395b13144682e30622b52165debd1609f83af911699332e311f18a1552413b574453c2c45602a99eee998a4c35823e8c162838f25c3bb648071c625fcf760750293b9e19b92646a6575c825bface0f45bd53f118d6ffad0090ef889a652f3afbd92edb41b10c85ef32061c29b25cca768071b6615cd898c933ebbb1baad6b8a3d5189d41422ac593fb4e4503b7f488ca406d330caf5669e9d680c07a3b2683da87aefd9dbd56185191d6c4479bf0e55077633992d0cdbd0ecacdac1b6ef14ec703dc30b7d99e9f4a63b73e869b2e4b0e31e91652fd0c492025c0c439b67ae90682c2e1eb81adb1639fbd8a65b2a05fa6b9d3cf7f24757ef"], 0x1, 0x800) close(r2) r4 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r5 = syz_open_pts() readv(r5, &(0x7f0000000480)=[{&(0x7f0000000500)=""/207, 0xcf}], 0x1) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x20, 0x0) ftruncate(r6, 0x0, 0xbfd) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xf82e95661b936461) syz_open_pts() writev(r9, &(0x7f00000006c0)=[{&(0x7f0000000240)="e19ddf2bf49f83398aa7d26125115689561f88dc4589f7170e44d6714df44dc48bc9412e08b1d7c7651001db863804a5377e4610c53afea3d59e6fd1005750e2b99f5421074c22e5b056d39997bf466539ad08998b1c8fa97096196aba3161cd54786a010123814850745b6be4d9eabeebaf39e354b6853865cb608dd6390ef1dad75d3477eb1b0e975faa3ce1845a2fca8f463ad08b801047afac8e0493d53637e9ba8f8743342ce73651a645c1d6eb88df3559d93e77526b842b"}, {&(0x7f0000000440)="45b1d129b438d71ae8cb48dfa1aec6ffa2e0aa0e47d7fdfa5c550f4e5dc5f7cef26184e428543774be160337a61c45b7a507844b6bc75c81b4483876e88a1cec55b367f9cb9f74d6bc6ae9c5f024b8e41943c1b49f5f957fc690996dc464d6ffbe47751a6e5085b5ba2ea180cf8c5b0bee7a9fdada4149ab370c476a8bf49ef34be8574bd018"}, {&(0x7f0000001640)="79957579e89d18a5c34c220d6ae61bbedcd1ce78cfa7efd7729651073a5140db68805823d979b97edda3c61dc9a0fd8d3bf71dc5cbcdb62b6b28643d46f96a0b11954d5ff41b34979b218b42201507229615bc78326a29060d8d4e3f4bed5e63ddb9b4aa9f735ad4f7ed91b2fd90c0bdd5f9b3a1431c9e44015e893017332175ef57b1b5c664ee3b26995bbc23ae12dd6755e90135b659a7ac7cf277a80bf470981ebf7fe3a13b70ed7d1ed5341c9fc5e3c9e4316ce81364c54a9a7e8a4335f42afdbbbb06dc76f921023ad1ba953f6b6c8a0cee96e90151102dc8b5450a0fdf2a9987ae86820be15597c3e64545a64caff608c6ff93807dc18f8afa8d06dfac0f4cffd51d04dda7f0ae2ec3ad9ef2ffdeab9e2593d27dd486602b4e020969554883a42f9ee1fe782d911f2e4cc34957eaac57ca71cdc67d0aa7e5f4267b77c4f34bf8f84c03d25b63e96f750280f70ee1b0051f5f4b6c17513b75ad4a6c37ecd2ece8550ff2b08e40bb96e8cb687d07d373d21e65d1d52728705893b32011090d4a541f851d075d30b1976d85ceb959dabbb73f8bff72e015fdf78f340eca2075c60026e3b91188713bc22d47348b04b747ca4d84767772a8d637ad5c7750ccad1a1b8b762ebeffeca47ff357c9bb8760ae2891018c2228cb4ab673a8d47e0bb34b2bbab5958be1fb1e749fb2406764ef79f74ca554746d663ac0181dba03bc4fe69d240bb63987010dfa52560ebb27e4853489f2095a910ee979ce38835a5ce8a39bc2dd77ecc1963a008be481d0faeeb54808069e9f45ee48006fb4017e78f96b7ce3257dbc401ce582273ed1b3840c5dd7ed963f4fbbb2aeb9879bd63b70a35629edbd78f02f647449e093652a14bda065b8fdfec9222491c2d03a0c43e5872b96ab971f50b3cbee8e2233b1ad4d002a0f20ec3c48728694efde66efdacbef281bab5ac0970d01a14017a53b316036313f32900cc01f15c07b0e1aa59769bd6bf26ac1de4a6f603988353d1c3526c560bb5fa71573c05e76d59727793fabdf1263eff5efc848c12706d922bab1e5619c4d61700e3d385dee951daaa6b0ff82aef9daeee1c561eb840ff535bd80e7863417090d1f1afed29c8b85958c03e5259f413b6668037b9349bb346377eec6e7f59232acdec9fcee5ef04696f461fb947564ce8b1280f5ddb22e46b45a4d2e6e01317b77a6fa7dcfa7df0f2e1d7dc2d00b33f5f174e73f69e17166258ed5191b417bbdc03a4c779090c34beafdba739862d00499fb77f7b343c00e9483632e92dff608795e9c5a5bb0e2b49eab76a198f9225b24bf97ab5bf509f15f5dfdbb7bf5487bf7c7d8e849774e8a84dc27044d1f864e24409b00daaba8467697ac6bdc908a583b970673dfb8cc3c554f2642701a80417caf72a372f5e35b65e1d319669651efef68d0dd45b9b73be8ecdb26ac61c2301b8296ae74201bdd5236ab68474dfc7d5165546d3723316c6c868a2d01a2bf8e38cc1e07a3518fe24f511463944e3142c88890cfc54abc6308e183a11113af47c838c0c51a63fda286fe5850748bc20923ff7fe62f9dcb4c00b8179d140b263d31b02efc8acaf9361de9456248059525fe4b05f529e3afaaea7feabebdb7045934acfce2b2901ca7cdbaf7a928e06bd6a239406640b4b3741012fc5d990fc21b85369eb93fddd82185513082fe70e6b99b737a4a59157ca5c89acea012a5e205f3e8f73c5c9257e2f0aff1e5a5b2d7834dee62bf929d7be352ba7d3497733c22778b4ad1616dda00ed039d266c7f3a6c7dc521f93861d34a4a3facc2428142acb08676d17f85d15c761a4d1257eb94533ddba1ab6fef2e3682e99f69d33ab8be5c9cd4b4a7c0586f89a1ac508ebd0166a4ab8d7c7e79e8b75b8efcf376f83d273290d052f6cc24de1ebac7e43e5f751f5505701db3b081a74937fedbfe6d66b0ebe8606b6a3f92010a81a09ed12c15345c4caf009816508fc220cf6a028940fb8d02c7993ee4171322d946d2b34feab038fea8eb40a2d7b29b2eb58c1f8daef6e8222e1d196efa68cf5e406b5fcb8a39c180b46e611fec063e0314018d3265d72d82b2e32bcb7ca2339db3eae18e62a340406087cc20dd42dfab22894875b7707fc5e6160352ac0f66b6e810138d7bb68014e6a582442178ab64a4361f8fdb5e2b15707dee415332a748fb28b78afd3a73886ebf49ce1055399e1e9a31de39b893d8dc7b571836a4ce2f557cf95d93f355620fb46c74fcaebfafe41d6a0efe7e15174eff7262d44e982fa8638ac8e72c8f026e160bad070ccbfae17345018f90a2ecb4e43dce8ed3ddf49f4629fbebb8163f55988e9babff8794afa14090bb4d007b54525128f9a0e0d68463b834cb08841dd18ce3fb4720f5a57b58e66297b2e8f8c3c34e3e455db1f47e2918e197d1f568085dbbe4bbfb20e6fb55768608bceaef7c3f395a5509ef84665c06235764233378dcc6db7667221e5c71a1e5e897503c231218e8c7abfcd7554b69b34c59a9bf2b26cbb7c7bc226314811fd6a801ec1fce25825a65a7cadbe6a3a6064977d1a65fca926be71bcd75e80ecd9a8ff0226ac4cb51a1b001042a84c34d086287a7f6986f19d3fb895f4b64ecef357f0a7f9f3370214774eab15cd6519da47b7c433710876046ac1f8d45f2eae5cc7497b206d4ed9cdc0a7d26180c395eda54cd6b439823d46c0411bd7d5d7280e1b94754ebf3fc59e60b35a134e43e5f42f75ff98ef8d3cc3adf552eddc9fa5bf65bfe995570c75907da66dabc89b9b75b82edb759167774d0e58e94afcf7d977e9182ba56d3729d4ee5c57dc085cc828cba640999f015558aea172abfee68e5471fe466eaccb7c0deee984068f10fc18b962095f82764b4ef9b63d9b16374d818a9357bd7dd4495c61f961a63ce744caa0f6a81a08e2f446e60a4aadedc74d50cde76fa84898b960f0d1bb98160ca9c303ed03182f291eb2fe390ac26b3cc390479e14c8e0d9cc2c5e36140475c78796beb001f6545b6b442bf1f4e5692f5e17802a792b4b4ffc8b3785467896daa75e207e81f21c51dbcac32431c45b23e179892e8a548bfef3b0b10d24012f956d014d40faa639f60705694cae585514e4c5ec00d76488d6a35a1887784d64154c34322eb00076b7b756014a560bc2fcfbb47eb24d96b3d544502a3c28234f6f8788336a8c20fef610e484d6d5a2c62c55d3ddabbe05eec423d4e2acbeeae23a79cb150a3023777b0b208fee33dbbc0d872583e7f1959bc76a2f94d4d5757db7b556fe99f9e8435982951c13f7d16b944fa5567fa59fedfc78a9a785028113ae3972c7001aa726050670c762f3915f201b084c78e0c54950b7ab3dae06701721c7f865d23a178b4d853898105c555c87c4e226cd81fee8ac8101aea8afb35fa39fc2af0d44df17e466ab0ce46ca50973b4405d32952e4ed16bf6cad376ea00800477a1f3adf3eb7d8c33695701ea5fee88b501f54afded3c0a7e4404627bbd7eef2c8da044486cfedb0e1c016bc76c1262037dad5f1d4f507587fde3bbd6df58ea910145768728e12c04a136040dfa677da32ca8b93b60c4848197eefa13e6ac108549dd349d831b97c1ca359a9b8a97e9df8afe9f872ffd0b88c6ed9a0c7747833f545f5d830d030468787e2fd27d573fae7f2a3f571f6d2e60e163f0002e33bd1b5b970944a13355275b1a20f177a202ab611d6ec7729202e56a4b6982b25b38d47a55c8734b84afb1616b392cb764a3528bbd9fb7ebc4a9e721f9c6993c915275d8cee78ad1ecf3670be9568d8a9cf45daa1ea58d77d155678cb87c72a1b336b83d504ac4576d946a2fd5a5d216c4204c05c6cc8ecda799da698d6b77b1d785377503eb9f494880367048f9dbab1b867f56f6cb8f98698a02936289f2a203609271ffaf7b7f2b1b48bc3fa8070ab0d263cf8baa02762ca1dd11d54723936778baf4175ee32167c9fdde46375f28db71fc861131bd742665a0594272fea0c6cc2c0e4b0f164ee7530cd32ce95d09630bf1f1a1f6015841633e94a0a16f3204ef6318fb4b3e5d3051b347b716b63c74079ab709acf818c50837c40a05032bf17d27a5a140e6327dc282d39e2715903970bcbc6bfb643aa5a4449636d0b6e46ccba1ec7595e3017e69b60b29cb322d8c46a8e58e6ec5875a869aec0e7a6a3bb41fcb5db4b5cb828e521cca8059cb92cccb83211e1594251f08c2083645bcf3eecc862e4fde47dc52d031eab5d2b80f76b9ac04f702c44bca4a2edf100c497f4ade257c9bd5e3740f0486f6f00783665653cdc5172dfe4ceb21e62c2319b8970f2874677d8f858ff2500b3413cf97121c2c7aa03f153c2f3be61df230c1e4ce18080facca69aebc4f3481a1b519ef1112da49c96d585e66c47f40f09ef3b8a5f4040d4778291ef284561464a8ae9bd6afa81c1bc236bbf2d1c1f99231db0d624cf95167fba72003a086c27d5e958fab15c0f826353870e34e0699706daa9e6d1378c51c19eef8674f1e2cc2b6095e1e141b3acc2bdcb5403fef4b29fb39e965ea97924ffec30ff8ec81e1b51d0fe20c4e5f80e8cc8c286d9573bc6824030c26cb9135e8f9816128c4c06a2d4152fd21a7315843cdf7ca1c863a023bb14f0f4951fc927aec81e4a14f315618259d86e67398783422294dc4c966914f7362a946ad0e811e1feb855bd14551bbc205308cc75b3e4b23fc5d3d29dcb9989f8b816e9753918e9bce5e74bf625666ec0c7cf054875ef67859f2083651d7f42bb7bbe281a54c4978d8d789820d2b80a895fe798857d398e17a9f3ba45167f9abcc31f34f6a9c336ab55813cccf903fd990f3d8d4498f72a9b91b567940d014f05d46466731df43255b8768365ae9b659bab40169156a77022b4749ca7db2cd64153b52fd873436176a29f5a1f3270240b1666d7d755eabece6dbc5012445ebba103bd38966052229b2cea62028475a8f39934597885d91d45dcc16dd0956a10e083769ed492ddde9a0f948763c353bf6e37c8b900ad210d9b2193f37da2d64829fd93af63ef63cf9edbbdc16d62111993f056602302f9f33b4009464935d88018ef91f494d797e297bd8a00d5bc77f7b479b082843689881600a28cede416663357bb7ce8a03fadc5bcdf11cbd48d7fbbf1e02364f7a63677715b2ab78395e9a513cfd920ccf411876fa918bbf858bb942ee5e2fca1acb48a6e48409dac1c101ce5f0be0d3f659dc58656a9b0af2952edf7e5920a10b3cab73b24bd7774b78aa1260a805765ce290112dcbafded25b7c0ffbeafb0993067cd35d0bb79b8568ed4e13b366ceed4a530cea8c5bd391a48149bb51a4818c3a6a9a960cacb998a4f51da6b6be6ca47780dcc50b24f9cc1caa6c164b85281559aa9ef13927c1663065e0595723224ac0e3e9bb05b1199f3a7474ac179a8727b2b9124b414fc33e4514a555d1074819292094dcc554dec0aedb0ea0a050a1814765e3885eda1f8778ce7a90ecf4cabe552a6611495a24f67703ea1bef4046ce26142a208757adfcbc4a94f5cb00b75d9a4efcc2f6f7fd33fb53caedf448d047f33d65a4147e354815173ab175a1b158a689a72b93f65031bddd7ebeb3934fda6ea3de509bbc62ff2e4cdab1f00e6cea841572fd44590307f41ea88be90fd90f4e5d3f5cc21d17c88e27be034b55874d0dbbc4e719db47db6ef9d126f7fcf63197036e6363cd3be89201c790229383c4a185e1f2cc57966ff26fa91f0fcc28d3a692c8268f78e7c72031e5bf13d2b96e3cb3d494932c4ed3a6e1cc5dc6dc7"}, {&(0x7f0000000180)="7cfbebc2a0705595aa048257d9fa9417577b87b79871dcd8eb7eafd5964e9fd76ecaba9debb7fdea702688df98e7f6ae86f2bfe9b1f4b8e6c3b0620f7c6eb980733a5592387897906dd25022e4673b813dff6375d78bf95fb400af80b3056914e5f81379a5575457a5cea3741c24e616f1615a17035b4b36ca242d"}, {&(0x7f0000000580)="9da0693cffa7237b6a4e359368d3d973ab6ca61df7d59053aeadd6adcf83f78d051fb2b2598cc825192454b962de5cf1a27b557d0d881a29381c1060c2315605285b4a058f0f49d18dd2d58ed07dbe3401def68d8fe6ecfc107617010b0c39eb06025482dda43930f1a14c0412476290b73c7b083c66e5b4333202dd0aa2d65bfdb0010d04c2eb1b7b0f5057fc485c9cc1144a24c0a8fcbbb86931601fca709da13ec0b8"}], 0x10000000000001c3) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000040)="810000f3ffffff00", 0x8) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r10, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) accept$unix(r2, 0x0, &(0x7f0000000300)) dup2(r7, r10) fcntl$dupfd(r2, 0x0, r8) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000680)) preadv(r4, &(0x7f0000000040), 0x0, 0x0, 0x4000000) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x80, 0x0) socket$inet6(0x18, 0x2, 0x0) r11 = msgget$private(0x0, 0x110) msgrcv(r11, &(0x7f0000000f40)=ANY=[], 0x0, 0x0, 0x0) msgget$private(0x0, 0x4c) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r13, r14) r15 = shmget(0x1, 0x4000, 0x4, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r15, 0x0) shmat(r15, &(0x7f0000ffb000/0x3000)=nil, 0x2000) r16 = geteuid() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r18, r19) r20 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) ioctl$TIOCSTAT(r20, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r20, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r20, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r20, 0x40087468, &(0x7f00000001c0)) r22 = socket(0x2, 0x400000000002, 0x0) setsockopt(r22, 0x0, 0x23, &(0x7f0000000000)="caf5b415", 0x4) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(r20, &(0x7f0000000080)='\x00', r21, r23, 0x6) r24 = getgid() setegid(r24) r25 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r25, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r25, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r25, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r25, 0x40087468, &(0x7f00000001c0)) fchownat(r25, &(0x7f0000000080)='\x00', r26, r24, 0x6) r27 = semget$private(0x0, 0x7, 0x287) semop(r27, &(0x7f0000000180), 0x419) semop(r27, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) r28 = semget$private(0x0, 0x2, 0x141) semctl$GETNCNT(r28, 0x3, 0x3, &(0x7f00000016c0)=""/147) semctl$GETVAL(r28, 0x4, 0x5, &(0x7f00000011c0)=""/202) semctl$SETALL(r28, 0x0, 0x9, &(0x7f0000000140)=[0x9dd, 0x1ff]) r29 = semget(0x0, 0x3, 0x100) semop(r29, &(0x7f00000007c0)=[{0x2, 0x5, 0x1800}, {0x0, 0x8, 0x1800}, {0x3, 0x3ff, 0x3800}, {0x4, 0x5d51, 0x800}, {0x4, 0x6, 0x1400}, {0x4, 0x8, 0x1000}], 0x6) semctl$GETNCNT(r27, 0x2, 0x3, &(0x7f0000000d80)=""/10) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r24, r21, r24, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r18, r24) r30 = getegid() r31 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x6a, r16, 0x0, 0xffffffffffffffff, r30, 0x10c, 0x1b}, 0xf04, 0x2, 0xffffffffffffffff, r31, 0x5, 0x8, 0x0, 0x80000001}) r32 = getgid() setegid(r32) r33 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r33, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)=0x104) ioctl$FIONBIO(r33, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r33, 0x40087468, &(0x7f0000000c80)) fchownat(r33, &(0x7f0000000080)='\x00', r34, r32, 0x6) r35 = getgid() r36 = getpid() r37 = open$dir(&(0x7f0000001240)='./file0\x00', 0x100, 0x0) r38 = getppid() fcntl$setown(r37, 0x6, r38) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000080)={{0x7, r16, 0x0, r34, r35, 0x0, 0x4}, 0x40, 0x3ff, r36, r38, 0x8000, 0x56, 0x20}) getgroups(0x2, &(0x7f0000000340)=[r14, r35]) getegid() r39 = shmget(0x1, 0x4000, 0x4, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r39, 0x0) shmat(r39, &(0x7f0000ffb000/0x3000)=nil, 0x2000) r40 = geteuid() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r42, r43) r44 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) ioctl$TIOCSTAT(r44, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r44, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r44, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r44, 0x40087468, &(0x7f00000001c0)) r46 = socket(0x2, 0x400000000002, 0x0) setsockopt(r46, 0x0, 0x23, &(0x7f0000000000)="caf5b415", 0x4) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(r44, &(0x7f0000000080)='\x00', r45, r47, 0x6) r48 = getgid() setegid(r48) r49 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r49, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r49, 0x0, &(0x7f0000000bc0)) ioctl$FIONBIO(r49, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r49, 0x40087468, &(0x7f00000001c0)) fchownat(r49, &(0x7f0000000080)='\x00', r50, r48, 0x6) r51 = semget$private(0x0, 0x7, 0x287) semop(r51, &(0x7f0000000180), 0x419) semop(r51, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r51, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r51, 0x2, 0x3, &(0x7f0000000d80)=""/10) semctl$IPC_SET(r51, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r48, r45, r48, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r42, r48) r52 = getegid() r53 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x6a, r40, r48, 0xffffffffffffffff, r52, 0x10c, 0x1b}, 0xf04, 0x2, 0xffffffffffffffff, r53, 0x5, 0x8, 0x0, 0x80000001}) r54 = getgid() setegid(r54) r55 = open(&(0x7f0000000840)='./file0/file0\x00', 0x10, 0x120) ioctl$TIOCSTAT(r55, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) accept$unix(r55, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r55, 0x8004667e, &(0x7f00000003c0)=0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r57 = socket(0x2, 0x2, 0x0) connect$unix(r57, &(0x7f0000002d00)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c641002870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9ae00b4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023ae48df4f10deaa0c7b0fe1e2696d7d010100001d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e90a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb96b200d42cbd5c440cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b782f25d4f4e7020dbb89cdf006961c7fa86d432b033b0b7c9865d208bdc86768de57b8023e9f040d2f18f2eb48aefb1f6976b85339e189e1f544b03c3b8a7f788b2e1287caef573cab0f6d4edbaaaff663f1592ea45492bf37642fc058eb9bd1b8a478638614d1fbb68bd1f049182e5e5cc238287"], 0x10) r58 = dup2(r57, r56) setsockopt(r58, 0x0, 0x3, &(0x7f0000000040)="2352071f", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r60 = socket(0x2, 0x2, 0x0) connect$unix(r60, &(0x7f0000001800)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a39d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e2696d7d0e76d1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b782ce010c00000000"], 0x10) dup2(r60, r59) setsockopt$sock_int(r59, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r61 = dup(r59) sendto$inet6(r61, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r63 = socket(0x2, 0x2, 0x0) connect$unix(r63, &(0x7f00000008c0)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000008000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd575b4207a62617100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e2696d7d0e76d1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b782ce010c00010000"], 0x10) dup2(r63, r62) setsockopt$sock_int(r62, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r64 = dup(r62) sendto$inet6(r64, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r66 = socket(0x2, 0x2, 0x0) connect$unix(r66, &(0x7f0000001800)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e2696d7d0e76d1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b782ce010c00000000"], 0x10) dup2(r66, r65) setsockopt$sock_int(r65, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r67 = dup(r65) sendto$inet6(r67, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) fcntl$dupfd(r41, 0xa, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r69 = socket(0x2, 0x2, 0x0) connect$unix(r69, &(0x7f0000002900)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f43a57dca2d795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e2696d7d0e76d1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b782ce010c000000004910fabb88551b97bf07f44145439a759ff0e6b478f9319beb0209b623d43e2a8a83454e480fe08b68d04946e2a326c5963a149dad6f80e059a4c9eaccdf21c360c60176bbc4f17b853205386a5004fe2db4ce2f9d6dc8dc4766195341ac3b49c5f1325a327f7e660c71c814872439883e879f5a1bbee8766b9e64d1d62493cb2450bfd15821c985fead7f7f342ad5c26ec18593c4bcccec29df2824f6c987faadf3d86381c0b44a27c082364740f20f9b630da94287a329044cbfe986ba223726ad2778000e373bcf76ee3c1d3125e0b0950db74e88b961210179fc121806ae1a5d8e1147e69e76a6d8a20d651887b4c8402143b4000000"], 0x10) dup2(r69, r68) setsockopt$sock_int(r68, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r70 = dup(r68) sendto$inet6(r70, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffff9c, 0x40087468, &(0x7f0000000880)) 17:18:53 executing program 1: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000340)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r0, &(0x7f0000000440)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00'], 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) kqueue() pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r2, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r2, 0x21}], 0x13, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x80, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x8000, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000001c0), 0xfffffef3) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r4, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r4, 0x21}], 0x13, 0x0) r5 = fcntl$dupfd(r4, 0x7, r3) r6 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='/', r6, &(0x7f0000000100)='./file0\x00') readlinkat(r6, &(0x7f0000001240)='./file0\x00', 0x0, 0x5b) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f00000000c0)) getegid() socket(0x2, 0x4001, 0x0) r7 = kqueue() r8 = kqueue() r9 = dup(r8) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r10, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r10, 0x21}], 0x13, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r12, &(0x7f00000001c0), 0xfffffef3) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r13, &(0x7f00000001c0), 0xfffffef3) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r14, &(0x7f00000001c0), 0xfffffef3) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r15, &(0x7f00000001c0), 0xfffffef3) r16 = dup2(r14, r15) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r17, &(0x7f00000001c0), 0xfffffef3) kevent(r9, &(0x7f0000000500)=[{{}, 0x0, 0x64, 0x80, 0xfff, 0x98}, {{r10}, 0xfffffffffffffff8, 0x84, 0x20000000, 0xfffffffffffffff9, 0x4}, {{r12}, 0xfffffffffffffffd, 0x88, 0xfffff, 0x4, 0x20}, {{r11}, 0xfffffffffffffffe, 0x1, 0xf0000005, 0x1, 0x1}, {{r13}, 0xfffffffffffffffb, 0x0, 0x4, 0x71, 0x83}, {{r16}, 0xfffffffffffffffa, 0x40, 0x4, 0x400, 0x6}, {{r17}, 0xfffffffffffffffa, 0x120, 0x40000000, 0x100000000, 0x9}], 0xbe, 0x0, 0x5, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r9, 0x40045744, &(0x7f0000000000)) r18 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) fchown(r18, 0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r19 = kqueue() fcntl$dupfd(r19, 0x8, 0xffffffffffffffff) r20 = socket(0x11, 0x4003, 0x4) dup(r5) sendto$unix(r20, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) dup(r20) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0100000000000000486929414fa22f5c0ed193424179fc5bf7017a071300"], 0x2d, 0x800) pipe(&(0x7f0000000140)) 17:18:53 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r2) 17:18:53 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000900), 0x0, 0x0, 0x7856) r0 = open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) unveil(&(0x7f0000000500)='./file1\x00', &(0x7f0000000540)='r\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000140)='x\x00') r1 = semget$private(0x0, 0x7, 0x1b0) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f0000000240)=[{0x0, 0x200, 0x1800}, {0x1, 0x4, 0x800}, {0x1, 0xedd, 0x1800}, {0x1, 0x6160, 0xc00}, {0x2, 0x801, 0x1000}], 0x14c) getgid() r2 = getgid() semget(0x2, 0x0, 0x0) getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x1000, r3, r2, 0x0, r2, 0x114, 0x1}, 0x800000000006, 0x4, 0x95b4}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) readv(r4, &(0x7f0000000000), 0x3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r5 = semget$private(0x0, 0x0, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r1, 0xbb87cc766ce26ea, 0x5, &(0x7f0000000640)=""/210) semop(r5, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x1) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x7, &(0x7f0000000280)="caaf887507000000000000", 0xb) accept(r6, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x7, &(0x7f00000000c0), 0x16a) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x2f6) pipe2(&(0x7f0000000100), 0x18004) r9 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) shmget$private(0x0, 0x4000, 0x480, &(0x7f0000ffb000/0x4000)=nil) 17:18:54 executing program 0: setrlimit(0x7, &(0x7f0000000040)={0x7, 0x488}) r0 = syz_open_pts() pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) pwrite(r1, &(0x7f0000000280)="f039633ba9135c2b6ccb94a547f4f203adee4057a1bfe97250bc6804366c49ebb71309e2b3865dfc75bb83a5fbc5aabad6b7ec01000000be91961f1dfe2ab23fe7c998e3b5ed253eb107a0cc0b4203617fbaf042195d96adfa8b8c98f304847b09d9f7f28500350600100c2f15b933759a2fe19deb863794769ca705d588d9bb5a360100010036f04129b5e5754e3019c5e262077b0ee8aaf9dc6a6017d98eb843e050434d5c82296cf9160510e6e6448eb9b318d1adf24c9921a30d49d743d5c3d07ba0ec19e4f70000bd87c85445fe0f70268f75fff46c86795031505477ea6a9b858efe1b754d32e0f788276383eb479aff3ce5ca01f538eaa1263d379ee197e7e60f92845c18cc0d05ff08c996defd6435b6f478c7b20bbcf6c2a9b0df1e0b31723348df15134dfdb0c878aebc4e3086006b1971d5ffdb85d459532841d1e0433432f7e2b7c2bb3bb215ef3970dcc87e2180bbd0c2e332f09996858160f0b8dd76e7e3b26dde3a3be09ea7e3105fc2fd83a5f695d6c87571621510a50aa53f1eb0d3cb7a3bc589f01b51df12a4806d5cb179ed5d5a64f35cf01343155856ce0a37fc2d9595efea723dc42581e53272c53e50754c0bdbb3dc93948433ea6a3f730229bdeb9e187fb71180b8dfbe3a1dd37e700cce22463d3e5d72b3713f1f6f07c4fb963690ffcdb2dc087aaec9afd0585ed34fd1d04a22b8a6e1888497a2ab47fcbb998ceb9d8c58b3623903c725fbf9159c30f3c43954e7cf3cfdf04d3cf886", 0xffffffffffffff7e, 0x0, 0x380000000) close(r1) r2 = syz_open_pts() pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r3, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r3, 0x21}], 0x13, 0x0) flock(r3, 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x7fff, 0x7ffd, 0x405, 0x2000000005118, "017c2ce6780900000000020000000100"}) write(r0, &(0x7f0000000200)="d2d10700747eb28001010000ef0000001b00005a5415f698587bdf9a74fb276208265e794b201f796b03d91e054bb3aa717cf1c4f96ab5cb0b4c146c9d9c384b609befb06308ab50be07b9ce9a89", 0x4e) 17:18:54 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) readv(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/111, 0x6f}], 0x1) nanosleep(&(0x7f0000001780)={0xf0, 0x100ffffffff}, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000001c0), 0xfff, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000001c0), 0xfffffef3) writev(r3, &(0x7f0000002a00), 0x1000000000000173) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) shutdown(r4, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f00000000c0)={0x7fffffff, 0x7, './file0\x00', 0x0, 0x80, 0x40, 0x1}) pipe2(&(0x7f0000000480), 0x10004) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0xfeab263b4cc45c89, 0x0) shutdown(r5, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000900)='/dev/null\x00', 0x140, 0x0) fchownat(r8, &(0x7f00000008c0)='./file0\x00', r6, r7, 0x0) getsockname$inet(r8, &(0x7f00000004c0), &(0x7f0000000140)=0xfffffffffffffe04) getsockopt(r4, 0x0, 0x80, &(0x7f0000000180)=""/155, &(0x7f0000000240)=0x9b) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000280)={0x6, 0x1, 0xffff, 0xcf0a, 0xce}, 0xc) accept$inet(r4, &(0x7f00000002c0), &(0x7f0000000300)=0xc) write(r4, &(0x7f0000000340)="47f13e10bf897e1eac157b2295cd25c4916417d5dcde0efb450cdcf423f072ac8a9e275247052d37060234855ca76159742b42112c309fb49d85f14d71717943e34e0111957897c5fae4ffb629ec21551612bfa0074e2507a8560d5200beb0e6dc62d214fc7f3f0a5e9f281e01a45a81c25072f9222bb7b468419237f7d55c16d0b2d44c3da5845d0d2365e78219ea2031659447fefd04213cf4d9f85d6f6183721fd98932ca83da0ff8cd5d9b859660d6243bc7b9ec1a8db3a7aa36886735d41a99039069fbf955a3fb67044b5197a70c19243dd70d0a1ff4b8b4f942f89ab8c8b77ee68720542b4c3b8c2795d07b86", 0xf0) chflagsat(r4, &(0x7f0000000540)='./file0\x00', 0x10000, 0x2) openat(r4, &(0x7f0000000580)='./file0\x00', 0x80, 0x113) openat(r4, &(0x7f0000000440)='./file0\x00', 0x0, 0x2) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) shutdown(r9, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r9, 0xc028575d, &(0x7f00000000c0)={0x7fffffff, 0x7, './file0\x00', 0x0, 0x80, 0x40, 0x1}) getsockname$inet(r9, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt(r9, 0x0, 0x80, &(0x7f0000000180)=""/155, &(0x7f0000000240)=0x9b) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000280)={0x6, 0x1, 0xffff, 0xcf0a, 0xce}, 0xc) accept$inet(r9, &(0x7f00000002c0), &(0x7f0000000300)=0xc) write(r9, &(0x7f0000000340)="47f13e10bf897e1eac157b2295cd25c4916417d5dcde0efb450cdcf423f072ac8a9e275247052d37060234855ca76159742b42112c309fb49d85f14d71717943e34e0111957897c5fae4ffb629ec21551612bfa0074e2507a8560d5200beb0e6dc62d214fc7f3f0a5e9f281e01a45a81c25072f9222bb7b468419237f7d55c16d0b2d44c3da5845d0d2365e78219ea2031659447fefd04213cf4d9f85d6f6183721fd98932ca83da0ff8cd5d9b859660d6243bc7b9ec1a8db3a7aa36886735d41a99039069fbf955a3fb67044b5197a70c19243dd70d0a1ff4b8b4f942f89ab8c8b77ee68720542b4c3b8c2795d07b86", 0xf0) chflagsat(r9, &(0x7f0000000540)='./file0\x00', 0x10000, 0x2) getsockname$inet(r9, &(0x7f0000000040), &(0x7f0000000080)=0xc) dup2(r0, r1) readv(r1, &(0x7f0000001480), 0x216) 17:18:54 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x3ffff) pwritev(r0, &(0x7f0000000200), 0x10000150, 0x0, 0x0) 17:18:54 executing program 1: mprotect(&(0x7f00000da000/0x2000)=nil, 0xfffffffffffffce9, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/114) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x3ff, r0, r1, r0, r1, 0x104, 0x5}, 0xfff, 0x9, r4, r4, 0x7d55, 0xd75, 0xfa}) shmctl$SHM_UNLOCK(r2, 0x4) 17:18:55 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1, 0x0, 0xffffffffffffff23}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r1 = semget$private(0x0, 0x7, 0x1b0) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f0000000240)=[{0x2, 0x200, 0x1800}, {0x1, 0x4, 0x800}, {0x1, 0xedd, 0x1800}, {0x4, 0x6160, 0xc00}, {0x2, 0x801, 0x1000}], 0x5) semctl$GETVAL(r1, 0xbb87cc766ce26ea, 0x5, &(0x7f0000000640)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000001c0), 0xfffffef3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r5 = socket(0x18, 0x400000002, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff}) readv(r7, &(0x7f0000000000)=[{&(0x7f00000002c0)=""/221, 0xdd}, {&(0x7f0000000780)=""/131, 0x83}, {&(0x7f00000003c0)=""/162, 0xa2}], 0x100000000000031c) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r8 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x2, 0x8, &(0x7f0000000140)=0x1) semop(r8, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x2f6) r10 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r9, r10, 0x10, 0x9}, 0x8, 0x20000001, 0x9}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) readv(r11, &(0x7f0000000000)=[{&(0x7f00000002c0)=""/221, 0xdd}, {&(0x7f0000000780)=""/131, 0x83}, {&(0x7f00000003c0)=""/162, 0xa2}], 0x100000000000031c) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000140)=0x1) semop(0x0, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x2, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x2f6) r13 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r12, r13, 0x10, 0x9}, 0x8, 0x1, 0x9}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) readv(r14, &(0x7f0000000000)=[{&(0x7f00000002c0)=""/221, 0xdd}, {&(0x7f0000000780)=""/131, 0x83}, {&(0x7f00000003c0)=""/162, 0xa2}], 0x100000000000031c) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r15 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r15, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r15, 0x2, 0x8, &(0x7f0000000140)=0x1) semop(r15, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x1) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x2f6) r17 = getgid() r18 = open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r18, 0x4, 0xc0) pwritev(r18, &(0x7f00000003c0), 0x273, 0x0, 0x0) r19 = getgid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x1000, r20, r19, 0x0, r19, 0x114, 0x1}, 0x800000000006, 0x4, 0x95b4}) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r16, r19, 0x10, 0x9}, 0x8, 0x1, 0xa}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) readv(r21, &(0x7f0000000000)=[{&(0x7f00000002c0)=""/221, 0xdd}, {&(0x7f0000000780)=""/131, 0x83}, {&(0x7f00000003c0)=""/162, 0xffffffffffffff51}], 0xa6639db52440cd1) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r22 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r22, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r22, 0x2, 0x8, &(0x7f0000000140)=0x1) semop(r22, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x1) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x2f6) r24 = getgid() semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r23, r24, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x6, &(0x7f00000001c0)=[0xffffffffffffffff, r10, r13, r17, r24, 0xffffffffffffffff]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x0, r2, r4, r6, r25, 0x8, 0x1ff}, 0x6, 0x40, 0x5}) execve(0x0, 0x0, 0x0) 17:18:55 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000010c0)='c\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) unlinkat(r0, &(0x7f0000000080)='./file1\x00', 0x0) 17:18:55 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd", 0x17) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000000)=0x9, 0x4) ioctl$TIOCFLUSH(r1, 0xc020691b, &(0x7f00000000c0)) 17:18:55 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) r2 = socket(0x20, 0x8000, 0xf8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000100)=""/114) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x3ff, r3, r4, r3, r4, 0x104, 0x5}, 0xfff, 0x9, r7, r7, 0x7d55, 0xd75, 0xfa}) r8 = geteuid() r9 = getgid() pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r10, &(0x7f00000001c0), 0xfffffef3) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r11, &(0x7f00000001c0), 0xfffffef3) r12 = geteuid() pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r13, &(0x7f00000001c0), 0xfffffef3) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r15 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x8e8f37ff17028363, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10, 0x0) r17 = socket(0x0, 0x1, 0x3) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r18, &(0x7f00000001c0), 0xfffffef3) r19 = syz_open_pts() r20 = syz_open_pts() sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000000)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000000140)=[{&(0x7f00000000c0)="db47e53205091aac", 0x8}], 0x1, &(0x7f0000000340)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x20, 0xffff, 0x1, [r10, 0xffffffffffffffff, r11]}, @cred={0x20, 0xffff, 0x0, 0x0, r12, r14}, @rights={0x30, 0xffff, 0x1, [r15, r16, r17, r18, r0, r19, r20]}], 0xb0, 0x401}, 0x1c44c3b8773086bd) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) r21 = fcntl$dupfd(r0, 0x0, r0) writev(r21, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:18:56 executing program 0: setrlimit(0x4000000003, &(0x7f0000000080)={0x7ffc, 0x100000}) r0 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) r2 = msgget$private(0x0, 0x20000003c4) msgrcv(r2, &(0x7f0000001300)=ANY=[@ANYBLOB="0000000542702da3d567000024513f69c5c718b952f62c2fe843a2581ec8c2013aa5fe9e66cf8b8e05bc301f2b7c166ad0c6afce838eba7b239eed85c887c2994671e1093bd1d334473809abb8d7312e98f0bcc61377b49238aa206f76d14ad8aa738eb03757b563fc03e914e9e56a7007b461fc694b914fbf1e5ce2036ffbb553de8426c15c87740fdbef06d2a2f11f29af59cf009020a15402b468a61b9e910dd6d28b4cdf9ff9236fbd7f3c79f0e0f5b41b61718d2d288113b62d653e249a5a402773d5589901234dbe14d5473470598d85696710a7a1c21fa21243462235ce55c823309c85831d18ed4e279ff98c342af2276bbacc2e264d01c94849605c3d1d3a2bbb2d961e4a5484407b151ea0f34c58f593028b564ea623e7e2e2cd1fcd56331f628eda0a09d28173761576219d286e963d29af000395553428d75fb573fba7865664d0e09da89f76f2088b59ac0d3c6e3bbc465ba5423c3e8b2f939b208607e52b426da7062c89f38f818556786d634450ddc29b3e1cac90b7c2dab6c0a3c4ed243419f6a631fa8206c4bf37b6e50edbca98e83bcba5c9fa9510e5b250ecaa799e8823cd208240cb8a7b1fa85f16c47a7d962d2d3c19efd77458c3ef952eca25d519526cffd2735823dcd56259fc8263ff593f4fbfb10897c617aa205babd8161a897d89a5a7573b08b3c94aa4803c319c120ae7c1a8106e4e0053182a2138bb8b6dc86565d006740e5a83b1009b57f57c3ae122cb076cf7eeb0fe4a8dfa70a8186a1ca2dbb797cf47a737b613c6f90d2b2ec850d569ce314e1a0977a013354fd807b534a17b506864121ff4a102abfb5998a0fbf7454e00ff2f5cb465490369a6502e8a056652089c92da36ddb901beeaf792e3e454187d07b262369c37e8ce3509126017da5d2d5e6d56ca340f5841ffcab328e79f497553793f73d4d419724bb6dba87710bbdcc22cc84c079c2d83afebafdc615c74bc05978eba4d0c30a75be5fe942e900ab3f64a79a2195fc4338073097522752a3614cfca09572ce2a8105be8acda23ce12ef1602bce392a35c6f5cfa33c512bd89182c4d67c06d54e53f45955d60a8b02e90ff4705b41f52bca9894270eb29153b496c1bda2eb51dc97da9b20b702e9683e8ab4d1bfe5f3116a3af2fc94154fd1832d79270d2821d604fc6d1c3fec6438c26b65d28ecb48ab506641de849f2ab7f79d30c6c64fcee1ca514c2b7aa850a4cbb52df34875fcfce4d0cf01f12acf08e49d07bcc00"/910], 0x1, 0x2, 0x1000) r3 = semget$private(0x0, 0x1, 0x0) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000007c0)=""/228) r4 = semget$private(0x0, 0x2, 0x141) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f00000016c0)=""/147) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f00000011c0)=""/202) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x9dd, 0x1ff]) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r5, 0x5) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000004", 0x8) dup(r6) openat$vmm(0xffffffffffffff9c, &(0x7f0000000f80)='/dev/vmm\x00', 0x0, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r7) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r8, &(0x7f00000001c0), 0xfffffef3) ioctl$VMM_IOC_READREGS(r8, 0xc2485607, &(0x7f0000000200)) msgrcv(r2, &(0x7f0000001780)=ANY=[@ANYBLOB="00000004000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000ed000000000000000000000000d1d2d88a000000000000000000000000f4ffffffffffffff000000000000000000000000000000000000000000000000cb9e25c12b490a27b4000000000000000000000000000000000000000000ae008f0bc41aa2fa384d7dfa5f716c000000000000000000000000000000000000000000000000000000ff2000000000000000000000000000000000000000010000000000000000000000dd6c60cba88affd1428d28831e5e637b9d7748cff40144eae0273a9ae6f4fc849c8b07df6f0f313f328abef44c4f2232293e71634508a514c10257a7f5368db5e5c5d067104d211269d5421a514aab2d800b183fb176acc6e9369b6c502082e32501bf649567b5401a6b866068d026c04b644f63f4094a4c44c8d2e93f3d8422a9a0de8389d26ebd672909ca0bf9f79ebe2355aec35af656a7e1829a4ed26d37898aaa267b45dd1ac774391c3405424e0be905a120994c08a915ff15824a133da4fdfe43ca3114d96137fae1f918e1a32a6ffe2a7e27c8c0a389a1d47477f570100dcf4b1fad9354ecc04479a95783ffc6bde41689561e05b0725e6b6b3eaab677a51b13cad9aa5f6c"], 0x1, 0x3, 0x1000) pipe(&(0x7f00000001c0)) unveil(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='W\x00') msgget$private(0x0, 0x478) r9 = socket(0x11, 0x3, 0x0) execve(&(0x7f0000000480)='./file0\x00', &(0x7f0000000680)=[&(0x7f0000000540)='/dev/zero\x00', &(0x7f0000000580)='/dev/zero\x00', &(0x7f00000005c0)='/dev/zero\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='^\x00'], &(0x7f00000009c0)=[&(0x7f00000006c0)='tap', &(0x7f0000000700)='tap', &(0x7f0000000740)='\x00', &(0x7f0000000780)='/dev/zero\x00', &(0x7f00000008c0)='tap', &(0x7f0000000900)='W\x00', &(0x7f0000000940)='.+\x00', &(0x7f0000000980)='/dev/zero\x00']) sendto$unix(r9, &(0x7f0000000000)="b100050490000000000008000600ca900f0e08fecea11ea8fef968f3c73fd3357afdeb2c0900852e126336acf00b7804be781e4991f7addf5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000000200a371a3f80000feffffffffffff010000000000000000", 0xb1, 0x0, 0x0, 0x0) r10 = msgget$private(0x0, 0x422302fda711f8bc) msgsnd(r10, &(0x7f0000000d00)=ANY=[@ANYBLOB="ac1e00"/12], 0x8, 0x0) 17:18:56 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) munlockall() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x1000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x8002, 0x0, "85495500020000000000001100"}) syz_open_pts() syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x0, 0x44) 17:18:56 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) syz_open_pts() getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x10) 17:18:56 executing program 1: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x200, 0x0) symlinkat(&(0x7f0000000380)='./file0/file0\x00', r1, &(0x7f0000000400)='./file0/file0\x00') linkat(r0, &(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000240)='./file0/file0\x00', 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x1, 0x0) setsockopt(r4, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f00000001c0), 0xfffffef3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) symlinkat(&(0x7f0000000180)='./file0\x00', r5, &(0x7f0000000280)='./file0\x00') r9 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000100)=""/114) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/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}) fcntl$setown(0xffffffffffffff9c, 0x6, r11) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r12, &(0x7f00000001c0), 0xfffffef3) r13 = accept$unix(r12, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) dup2(r13, r6) connect$unix(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e33db2f66698c707c6c653000"], 0x10) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 17:18:56 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) fchdir(r0) pipe2(&(0x7f00000000c0), 0x10000) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000001280)='.\x00', 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) 17:18:56 executing program 0: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)=""/230, 0xe6) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) renameat(r0, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') r1 = open(&(0x7f0000000400)='./file0\x00', 0x400, 0x100) openat(r1, &(0x7f0000000440)='./file1/file0\x00', 0x20, 0x290) mkdirat(r0, &(0x7f0000000200)='./file1/file0\x00', 0xfffffffffffffffe) renameat(r0, &(0x7f0000000100)='./file1/file0\x00', r0, &(0x7f0000000140)='./file1\x00') pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r2, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) sendto$unix(r2, &(0x7f0000000240)="5291c13d6768f4cdd83b1abfca1479fa283c9ca286cc03a5cea0f4293185366cb14afbe2872654fa641c977136190ab266ec49a69665760ace33dd54d3c82dec0db9672f9da6dc30fa75192de13017865972df02dc085861f7099e150320bad50db102d439c8bc0cdf11b8654820e1c800a979fbaa95fb5e0699e9e8a69d7b311169c7ec175cb2dbbc5ac36a8da9427c63", 0x91, 0x409, &(0x7f0000000080)=@file={0x0, './file1\x00'}, 0xa) 17:18:56 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000), 0x4) pwrite(r0, &(0x7f00000001c0)="4a1b5e1cf33b4dc052e918cb305b1fcf63b16cd275e4d4f33435262b82876fe37a5839dcd8eb574f0a6b45f8a5e7f69cd6a9de780c85ce693b761128146963d9528456dba99c544dfcc107a84902fe94d451a79363f965b63324e22627a93bf41609bd077a841955f929", 0x6a, 0x0, 0x1) r2 = socket(0x2, 0x1, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r3, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r3, 0x21}], 0x13, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYRES32=r3, @ANYRESOCT, @ANYRES32=0x0, @ANYPTR], 0x4) r4 = accept$unix(r1, 0x0, 0x0) pread(r0, &(0x7f0000000800)="0981573619b6edd7155f649b0d195d5d0e39584dfee5ffdff33ea2c40e6cd687b6b5bec67b582a0aa3e9b0bfff5fe90b6d688563b35002b6d5fab2836f7d3624eb8376e3c31e492362e148a3c1c264966928894ce15fadd2451a83252b059a8cfabd7c6166ca6d6f99ae1280d991a1bf7c187c71a33e0802878810eb42233538f8120b55f12a033b3dae8fa6f0d0c223f80c8fa38271ec1193fb3cf1c6046ca2da379977db9e266b3af40362877e2cc29fc483bcf82ef807077e18e372d88748d9aec47523aa23213c5961f3a2e175b30250b8446e7f30aeed54", 0xda, 0x0, 0x1000) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) r5 = syz_open_pts() sendmsg$unix(r4, &(0x7f00000003c0)={&(0x7f00000000c0)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000180)=[{&(0x7f0000000100)}], 0x1}, 0x801) dup2(r5, r4) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r6, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r6, 0x21}], 0x13, 0x0) recvmsg(r6, &(0x7f00000007c0)={&(0x7f0000000140)=@un=@file={0x0, ""/1}, 0x3, &(0x7f0000000680)=[{&(0x7f0000000300)}, {&(0x7f0000000400)=""/133, 0x85}, {&(0x7f00000004c0)=""/220, 0xdc}, {&(0x7f0000000340)=""/26, 0x1a}, {&(0x7f00000005c0)=""/144, 0x90}, {&(0x7f0000000380)=""/28, 0x1c}], 0x6, &(0x7f0000000700)=""/187, 0xbb}, 0x1880) execve(0x0, 0x0, 0x0) 17:18:57 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r1) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = socket(0x11, 0x3, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000001400)=ANY=[@ANYPTR64=&(0x7f00000006c0)=ANY=[@ANYBLOB="18c51f06ff16e7c66901cb3f8fadee7f6f8f4c1ba02899df22eefd4b8d288759ceb21ca67e3af53fff775bc1bfac0ac50c06952b54a27957fe9fc605341b6aff7c11615fa435c95f24490f318957883a7d31ff015d13a54b11d1b4a7d09a50494ed4df05785f153c6771445891e8296896e6829e3e5640bc8236762eb3434be3cf259a99a8ddc19f0de6504b617064d785e1b3c416a974aeea7e7c", @ANYRESOCT, @ANYBLOB="414285e2d7bfc3590a5c302d3a0bdce2c22beb83aa4339f45ec2a53268864e06ea2f44a3a2bc3fcfab3d8a76ba1ce81351f8e920a2c9e6aa8d9a9b2a69986b29568c1b6e022bed2ab608fbaf3042f199494b9b3204df609994764fdd433df1407ecf81b145048ad7d28e7f13d0c67563fcf2dd74", @ANYPTR64=&(0x7f0000000580)=ANY=[@ANYRESDEC=r4, @ANYRES32=r3, @ANYPTR, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="96d501575d261a638290167cb43c99b3befa54dcf73427b59d3828d31002da66f23f9fc881fed0d86146225b97a6f89e3dac47d3920fde779e1cdb6b0cfa5173ccbb791e8aa72a07bf2e14ce3b499ed8d9937960ba014feaef07f2039df79ca0dd79965d6a7fa472b12ebe8669bf2e46e456677ff3c318d0628bcd1101a67ac8b448ed4cd5bf", @ANYRESDEC=0x0, @ANYPTR], @ANYRES64=0x0]], 0x1, 0x3, 0x800) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) msgrcv(r4, &(0x7f0000000400)=ANY=[@ANYRES32=r5, @ANYRES32=0x0, @ANYRESDEC=0x0, @ANYRESHEX=r4, @ANYBLOB="1bbb6967da92660ab2858a4e6618ca1bb27b60f04f8430426016d4b77c5022e078ba2a276a2436687016813afa124fa8354320af81c4b345022e2cea1dc09bb14b8e402ed7", @ANYBLOB="4f9bfc1e0c9d0214383f407870bcf5bc66431cf6ecaef3ed3a18ae775b80361773c178079d30570772175009691a7a51a73144fe0c7d3fd1907f4b8b492a8030051577090eb267e63af18d675e48a64a201b46cd48f273f4983ec6d180630b2df475e9c5eaf1271e457e35fbb47f588039745eb6f3009afacb43c65b61105d0fd47d7ae6235abcfe7fdf3166ef00d7ec5b4857adc79859e629fb1851f2bf9b9319a9a8e528720d24d319a65f3d03326b8482c806c73cf3260c37c3e8a9eca05fed1294b58e93283d723b93e9dc2dfb07", @ANYRES64], 0x7, 0x1, 0x3800) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) msgsnd(r4, &(0x7f0000000680)=ANY=[], 0x0, 0x800) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000180)=""/68) msgsnd(r4, &(0x7f0000000dc0)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b06c1b289be8a03709ce99caf3855cd4d03ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0ef231f98d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d142ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf122e03d255082d73238adee6071897b19fac18376056091c12e48a9c02"}, 0x18, 0x800) r6 = geteuid() r7 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r7}}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000200)=0xc) r9 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r9}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) r11 = socket(0x18, 0x2, 0x0) r12 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r12]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = kqueue() r16 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r16, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r16, &(0x7f0000000340)=ANY=[@ANYRESHEX=r15], 0x1, 0x1000) r17 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r17}, 0xfffffffffffffff9, 0x4, 0x10, 0x7, 0x10001}, {{r17}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r17}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r18) preadv(r18, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1000000000000159, 0x0, 0x0) ftruncate(r18, 0x0, 0x20000a) r19 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r19}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r19}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r19}, 0xfffffffffffffff9, 0x0, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r20 = kqueue() kevent(r20, &(0x7f0000000100)=[{{r19}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r21 = kqueue() r22 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r22) writev(r22, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r22, 0xe3) writev(r22, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) pipe2(&(0x7f0000000380), 0x20008) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r23, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r23, 0x21}], 0x13, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r24, &(0x7f00000001c0), 0xfffffef3) kevent(r1, &(0x7f0000000bc0)=[{{r23}, 0xffffffffffffffff, 0x42, 0x80000000, 0x45c3, 0x4}, {{r24}, 0xfffffffffffffffe, 0xbc, 0x20000000, 0x3, 0x9f}], 0xfffffff7, 0x0, 0x2, 0x0) kevent(r21, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r25 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r25}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r25}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r25}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r26 = kqueue() kevent(r26, &(0x7f0000000100)=[{{r25}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r27 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r27}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r27}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r27}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r28 = kqueue() kevent(r28, &(0x7f0000000100)=[{{r27}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r28, &(0x7f0000000000), 0x7fff, 0x0, 0xfffffffffffffff8, 0x0) r29 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r29}, 0xfffffffffffffff9, 0x4, 0x3a7914a808af2dc7, 0x7, 0x8af1}, {{r29}, 0xfffffffffffffffd, 0x27, 0x0, 0x80000000}], 0x0, &(0x7f0000000000)=[{{r29}, 0xfffffffffffffff9, 0x1, 0x2, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r30 = kqueue() kevent(r30, &(0x7f0000000100)=[{{r29}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r30, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r31 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x8000000000000007, 0x9e, 0x20, 0x8000000000007, 0x10001}, {{r31}, 0xffffffffffffffff, 0x1, 0x0, 0x1000000000008001}], 0x0, &(0x7f0000000000)=[{{r31}, 0xfffffffffffffff9, 0x89, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r32 = kqueue() kevent(r32, &(0x7f0000000100)=[{{r31}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r33 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r33}, 0xfffffffffffffffc, 0x4, 0x4, 0x7, 0x10001}, {{r33}, 0xffffffffffffffff, 0x414e18583dc1e009}], 0x0, &(0x7f0000000000)=[{{r33}, 0xfffffffffffffff9, 0x1, 0xd9f14558daacf7b8, 0x36dc9b59, 0x10000}], 0x6, &(0x7f0000000140)={0x7, 0x2}) r34 = kqueue() kevent(r34, &(0x7f0000000100)=[{{r33}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000a40)=ANY=[@ANYRESDEC=r12, @ANYPTR=&(0x7f00000009c0)=ANY=[@ANYRESDEC=r17, @ANYRESOCT=r19, @ANYPTR64=&(0x7f0000000b80)=ANY=[@ANYRES16=r25, @ANYRES32=r17, @ANYRESHEX=r28, @ANYPTR=&(0x7f0000001500)=ANY=[@ANYRESDEC=0x0, @ANYRES16, @ANYBLOB="2594f9f5c67fd5cee3df46f55c8ae476bb6c82483917b446b2f98dc5e623d0f06b3e5ee36be875832d22c91faf94d8a9757c8f6add0ec179a9c98f1c4b3909bfd9a4daa23fd8e3dc8ec10df2c8348f173790bb3ef895353c977fc7ed9ecfc46211b389b534f6216f764b62de1c16050000004b4d1cec7aa4a674cf767bdaf6e4ab3500800000a7ca325e289d01bc682c5156d52848ce95c4a80977b66368d51b3cd79875621cf22927bfd94418e4a4727cba41fd437b1acb6790c1f0b900868e9316ee0a3f12cd37d24fd7c10d0e4cbfe4619f3f3a852ab96ece832474d386a4e8eaf20af36c979be439b1cd61642150eb2858202a420bbaded1038f3a0f39c3a70403f3daf7f047d2551eff23dcfc87e45dc10bd097d07651eecd220eb0459e9d47f370933fed0d22c6e90ab2", @ANYRES32=r30, @ANYPTR64, @ANYRESHEX=r31]], @ANYRESOCT], @ANYRES64=0x0, @ANYRES32, @ANYRES64=r21, @ANYRES64=r33], 0x6, 0xc00) r35 = getuid() r36 = geteuid() setreuid(r35, r36) r37 = getegid() r38 = getuid() r39 = geteuid() setreuid(r38, r39) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) r41 = syz_open_pts() ioctl$TIOCSETA(r41, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f1570188c636a1b5de0b70b4945ef06f94cf546"}) r42 = fcntl$getown(r41, 0x5) r43 = msgget$private(0x0, 0x140) msgctl$IPC_SET(r43, 0x1, &(0x7f00000000c0)={{0x6, r36, r7, r39, 0x0, 0x80, 0x9}, 0x2, 0x3f, r42, r40, 0x95fb, 0x2e3, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r45 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r45, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r45, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r45, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81600"/371], 0x1, 0x7fb) msgsnd(r45, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec3a609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf864989303b8ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd43ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84780d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r45, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r45, &(0x7f0000001240)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9bde0d7114280301dc8b4d0dbd7062ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884beb5680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0ca1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b37204c1308265de1e2ecf43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c2554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666cfd3a18e0a8e1c724440b8c9ba878409dea0108d2d8de5af72186910fc35e04d5e823280"], 0x1, 0x800) msgsnd(r45, &(0x7f0000001080)=ANY=[], 0x0, 0x40000000000800) r46 = getuid() r47 = geteuid() setreuid(r46, r47) r48 = getegid() r49 = getuid() r50 = geteuid() setreuid(r49, r50) msgctl$IPC_SET(r45, 0x1, &(0x7f00000000c0)={{0x6, r47, r48, r50, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r37, r44, r48, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r12, r12, r12, r12, r44, r13, r13, r13, r13]) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r54 = geteuid() r55 = getpgid(0xffffffffffffffff) r56 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000c40)={{0xbaec, r53, r52, r54, r51, 0x143, 0x80000001}, 0x8, 0x100000000, r55, r56, 0xfffffffffffffffc, 0xfffffffffffffe00, 0x6, 0x20000009}) fcntl$lock(r11, 0xe, &(0x7f0000000400)={0x3, 0x0, 0x800, 0x8, r56}) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0xf0, r6, r7, r8, r9, 0x44, 0x9}, 0x5, 0x3, r10, r56, 0x2, 0x24cee5ef, 0x81, 0x5d}) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x2, 0x1, 0x200000, 0x1000100000000, r56}) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r58 = socket(0x18, 0x400000000002, 0x0) r59 = fcntl$dupfd(r58, 0x0, r58) ioctl$TIOCFLUSH(r59, 0x80186951, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r59, 0x8008745a, &(0x7f0000000040)={0x5, 0xe6a6}) r60 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r60, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e2fac1400ab7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d4c50432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7ada72c808d000068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467655f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000005000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481de1dcfedfd6ba7e79a4ac39ffc89597c07bc44a581387dc8c6ddcf01fa61e6e50f7c5032d8aa8f88f265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2630d1a137ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb8009008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d3046f41083897f1858c8001ac0d915af3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133b1b7fb46053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e6b5f6ce4cb811612054a6a8be9e18cbce5604301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0ed42a8b59ee0b5bc9f3e1212d9c400000000000000000000000000e522903e088c87a8aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47a4a611a95e40f90000000000000000000000000000000000000000000000000000000000000000000000000000000000089d1459dfa7490d1166aa1c3954313c49e08f2325ecc425244242c5e715ce67cdfbbe39be1dd9996950be6dedb8846087c1de24"], 0x10) dup2(r60, r57) setsockopt$sock_int(r57, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r61 = dup(r57) sendto$inet6(r61, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 17:18:57 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0xa5) renameat(r0, &(0x7f0000001280)='.\x00', r0, &(0x7f0000001200)='./file0/file0\x00') pipe(&(0x7f0000000180)) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r1, &(0x7f0000001b00)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d117c2e9547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10000000000020000000000000000a01570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b6b449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee16001ca011e36f000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492080090821d727859f2329538784df6e99d087592e98f827e5c8868438b85fdc9dd940e1e9dc1da57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e061406f8822de81dc8d4525504ec75f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f40af81b1c992b76d6c971287731ef79362080023dcea1361ba312d6b31ec5ba0bb0e89b99aa941759689d37da81668be804061fb27986d8b7e13e86befa560461478ff8b53ef24ff777352c9206d8fe7f37ee44481aabb7a980499881126f8cafde9ac316a2d560d17c9d9b1c03d4c8c98921a08206c171c23947caae8ffe728eda021b67cfe62bc4bcb98552e396a2e0000000000008d64aa118faffc3ea1"], 0x1, 0x7fb) msgrcv(r1, &(0x7f0000000c00)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84fb7a6072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea9c3b9b045e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc67764fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea88cc96d442ede6f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f184e271cde299a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52e8fd5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4cffe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf3c6aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b7f93c6cd8438064330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c9090b8a4"], 0x1, 0x2000000, 0x4) msgsnd(r1, &(0x7f00000009c0)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48b23888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b5941c0a73e352c8a1eae126a983f802c6ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e64327340628054061e1633cf86498930328ee024938dbfd952481e144f4b53eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2088fa1a34492fdd4494c5eed6d33243441dbd3c73109338964bb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f0088945c0458d2fa9464a39a36df1d942f8e17aa4266b9180318d517fa57f99b5d015dda76e182a5b693ae1ca895eff782845d60dbf5313ca82e58eeb55829f8cac66fa3f497a8593fe2c1b2d9f81deff4eddbb8b7a57072e225625d29ad961d9f7f9d14f2b765fa5b83b76eba698b1f480d0b9a5dde58eb2f2675d23"], 0x156, 0x800) msgrcv(r1, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r1, &(0x7f0000001f80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb6401000000000000007c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca0adfe4d3e32deaf2952a1859e4b5223695caaf36612bb157300378775996286af71ff18445908f078508057ca956829cc027978c271529d9ec3b921006adc1ae9897a4db6fa745f10e31ddf8f6a35cd9f8d72e66399e5b37335a756edcab2ca607b0a89e1082e5f147950303402023d2cbf25fe52495197f15316b9e10f049d2178f1bec64cbf4dc99a9436542ff019e0e6eb37ea29549284832b00fbd50b522dbccf0233bc187656bf8c9a3ed54ce1c3b23b5489acaf864e7c0e8f7614696c6971e3cdc670e9f4d5844ae72d787546080d380ee8401f869e577512e26dc979987c9aba271464eb4e3c2"], 0x1, 0x800) msgsnd(r1, &(0x7f0000001a00)={0xfffffffffffffffe, "5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf"}, 0x91, 0x40000000000800) r2 = getuid() r3 = geteuid() setreuid(r2, r3) getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r5 = getppid() wait4(r5, &(0x7f0000000000), 0x2, &(0x7f0000000040)) r6 = getgid() r7 = semget$private(0x0, 0x4, 0xc1) semop(r7, &(0x7f0000000240)=[{0x1, 0x4880, 0x1000}, {0x4, 0x1004, 0x1000}, {0x3c1d0c09d367ec5f, 0x1, 0x1000}, {0x1, 0x20, 0x1000}], 0x4) r8 = getuid() seteuid(r8) r9 = socket(0x18, 0x3, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r11 = getgid() chown(&(0x7f0000000180)='./file0\x00', r10, r11) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000680)={{0x4, r8, r6, r4, r11, 0x100, 0x5}, 0x3f, 0x49, 0x9}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r13 = getuid() setreuid(r12, r13) 17:18:57 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x0, 0x0, 0x0, 0x1}) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) getrlimit(0x3, &(0x7f00000000c0)) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) readv(r1, &(0x7f0000000040), 0x16f) mlockall(0x0) 17:18:57 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c3", 0x595) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)) 17:18:58 executing program 0: r0 = syz_open_pts() r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000491a23e5e30220d4ede17a4f68c8f60293ac99b7c3082484cc5e39a47e09a6c11ebe4558c472e1418ebf243f08cb999c08c63081c61f8efac23957a01df9277c428847aa"], 0xa) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r1, 0x85}], 0x1, 0x5) r2 = dup(r1) mkdirat(r2, &(0x7f0000000180)='./file0\x00', 0x24) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x8000000, 0x90d2, 0x7, "d730c1e3c6d53c5b00000000e74de400", 0x0, 0x4}) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c613000"], 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) poll(&(0x7f0000000240)=[{r1, 0x100}], 0x200000ed, 0xbdfffffd) r5 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff9, 0x1}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r6, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x5}], 0x34, 0x0, 0x80000000000c69, 0x0) r7 = dup(r6) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) write(r3, &(0x7f0000000000)="64ab577d3cefcfa0257fbae60125259560f8e58100"/33, 0x21) poll(&(0x7f0000000100)=[{r0, 0x40}, {r0, 0x40}, {r0, 0x10f}], 0x3, 0x0) r8 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r8, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r8, &(0x7f0000000400)=[{0x0, 0x0, 0x800}, {0x0, 0x3, 0x1000}], 0x2) r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000080)) 17:18:58 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00'], 0x1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt(r0, 0x6, 0x7, &(0x7f00000006c0)="bcb26f4e962069bc06a5f5ad4fa78c006ffb006cbc96d80a10f91717af4cfd6ed1c82c10ef0d69b09109cabbec54bfd48ddb56ddde289e21eef2eb617f67af3f152d4179c1c8629e785f89f94cbc1d586f410998061fda3b19abf2a78316f7bff4f15a4aaf635bd64664b15c36b574b017f780f665bb7c4466cac2ca6ae31c56512c99227582d4b6a86675dfb8d6975c779245a1fb207679e9e80e", 0x9b) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[], 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000001c0), 0xfffffef3) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/156, 0x9c) write(r1, 0x0, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r3, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r3, 0x21}], 0x13, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000001c0)={0x10, 0x1000, 0x4, 0xa9, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000627000/0x3000)=nil, 0x3}, {&(0x7f0000509000/0x1000)=nil, &(0x7f0000076000/0x4000)=nil, 0xffffffff}, {&(0x7f000020a000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f00003d2000/0x1000)=nil, &(0x7f00007e0000/0x4000)=nil, 0x3}, {&(0x7f0000dfe000/0x200000)=nil, &(0x7f0000fb6000/0x1000)=nil, 0x5}, {&(0x7f0000286000/0x4000)=nil, &(0x7f0000e10000/0x3000)=nil, 0x80}, {&(0x7f00004ec000/0x4000)=nil, &(0x7f0000f34000/0x4000)=nil, 0x4}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f00005eb000/0x3000)=nil, 0x6}, {&(0x7f0000f2f000/0x2000)=nil, &(0x7f0000ece000/0x2000)=nil, 0x7fffffff}, {&(0x7f00000b7000/0x4000)=nil, &(0x7f0000785000/0xa000)=nil, 0xffffffffffff0000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000065000/0x3000)=nil, 0x100}, {&(0x7f000058f000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1ff}, {&(0x7f00000b0000/0x2000)=nil, &(0x7f0000324000/0x3000)=nil, 0x540}, {&(0x7f0000e0e000/0x1000)=nil, &(0x7f0000635000/0x3000)=nil, 0x81}, {&(0x7f0000172000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f000015d000/0x2000)=nil, 0xe7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) 17:18:58 executing program 0: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f0000000080), 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r1, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r1, 0x21}], 0x13, 0x0) setsockopt(r1, 0x7fff, 0x3, &(0x7f00000000c0)="c28dc3f1e10bc0482a7958efa2418f69b0c8345d16ddbdf562735b0915a86db1d212c0d3388055dd0de7e26814864cf098a8ae5291a8254eda3ff74d101f598a1b4ae1e99bbef2c86600a235384f9914c32419dd6b18aa719014477e1177af930bdc4a8634899078b1bb3f", 0x6b) shutdown(r0, 0x0) 17:18:59 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x20000, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r2) r3 = open$dir(&(0x7f0000000280)='./file1\x00', 0x40000400000002c2, 0x0) ftruncate(r3, 0x0, 0x69a88df4) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000001c0), 0xfffffef3) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r6, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r6, 0x21}], 0x13, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f00000001c0), 0xfffffef3) kevent(r1, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffb, 0x34, 0x80, 0x2, 0x7f}, {{r5}, 0xf51b2b7f1675d295, 0x80, 0x4, 0x7ff, 0x5}], 0x7fff, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff9, 0x8, 0x1, 0x1, 0x61a89770}, {{r6}, 0x0, 0x41, 0x40000000, 0x5866, 0x97d}, {{r3}, 0x0, 0x0, 0x2, 0x1, 0x20}, {{r7}, 0xfffffffffffffffd, 0x526db1a98493dfd4, 0x80, 0x8, 0xffffffffffffffff}], 0x1, &(0x7f0000000180)={0x2a2, 0x8}) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1000000000000159, 0x0, 0x0) semget$private(0x0, 0x0, 0xc1) fcntl$setstatus(r3, 0x4, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f00000002c0)='q', 0x1}], 0x1) ftruncate(r0, 0x0, 0x20000a) 17:18:59 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r2, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r2, 0x21}], 0x13, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x18) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000001c0), 0xfffffef3) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r5, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r5, 0x21}], 0x13, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x2, 0x0, 0x0, 0x5}, {{0xffffffffffffff9c}, 0x0, 0x2, 0x4, 0x1, 0x5}, {{r1}, 0x8000000000000008, 0x80, 0x2, 0x100, 0x100000001}, {{r2}, 0xfffffffffffffffa, 0x20, 0x1, 0xc0000000}, {{r3}, 0xfffffffffffffffc, 0xc0, 0x1, 0x8, 0x5}, {{r4}, 0xfffffffffffffffe, 0x146, 0xf0000000, 0x0, 0x3}, {{r5}, 0xfffffffffffffffc, 0x80, 0x1, 0x100000001, 0x81}], 0xf8b4, 0x0, 0x10000fe, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000240), 0xffc, 0x0, 0xffffffffffffffff, 0x0) close(r0) getpgrp() 17:19:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x7ffb, 0xfffffffffffffff8, 0xfc80d8c, "0000245185a81865fc17ffab7fff0e091fe600"}) syz_open_pts() pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) close(r0) ioctl$KDSETRAD(r1, 0x20004b43) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) 17:19:00 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f000076b000/0x1000)=nil, 0x1000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) kqueue() pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x8, 0x1a36c9d6, 0x1, 0x7, 0x6, 0x3, 0x1, 0x3, 0x200, 0x3}) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x2, 0x5cb}) readv(r1, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r1, 0x21}], 0x13, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000140)) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000080), 0x30000) r3 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x1, 0x2, 0xffff, 0x7f, "6a855580663a5241ca5651cbda078f181d851f16", 0x8, 0x2}) 17:19:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0xffb, 0xfffffffffffffff9, "73f33b0661c21400000000006000ffff00", 0x3}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 17:19:01 executing program 0: r0 = open(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x40) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, 0x1c) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) rmdir(&(0x7f00000000c0)='./file0/file0\x00') fcntl$setstatus(r1, 0x4, 0x80) 17:19:01 executing program 1: mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) 17:19:01 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x400000000002, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$TIOCFLUSH(r1, 0xc024696c, &(0x7f0000000080)=0x6) 17:19:01 executing program 1: symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') chmod(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x101) r1 = socket$inet(0x2, 0x2, 0x1f) getsockname(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r2 = shmget$private(0x0, 0x1000, 0x8e4dbd5b5dfee619, &(0x7f0000ffc000/0x1000)=nil) shmat(r2, &(0x7f0000ffa000/0x2000)=nil, 0x3000) shmctl$IPC_RMID(r2, 0x0) r3 = semget$private(0x0, 0x4, 0xc1) semop(r3, &(0x7f0000000500)=[{0x4, 0x84b3, 0x1800}], 0x1) r4 = getuid() seteuid(r4) r5 = socket(0x20, 0x5e8901123a05dcf9, 0x10) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt(r7, 0x0, 0x8000000000024, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0xf, r4, r10, r8, r6, 0x5, 0x3}, 0x1000000000003f, 0x80, 0xffffffffffffffec}) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r11, &(0x7f0000000640)=ANY=[@ANYBLOB="0100000000000000000097e47bc665ce67eedb4adda1b0292bcb4218be0e0783fd1aa488700af42b9ac6cbfd1edf530cefb724a11f234ce2977592a4938aef7685f0da3917b28d0ca10d565f05f6d25fc73872fadd135593056c0f000000"], 0xa) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = getppid() fcntl$setown(r14, 0x6, r15) fcntl$setown(r14, 0x6, r15) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = getppid() fcntl$setown(r16, 0x6, r17) fcntl$setown(r16, 0x6, r17) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r20 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000100)=""/114) r21 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r22 = fcntl$getown(r21, 0x5) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000200)={{0x3ff, r18, r19, r18, r19, 0x104, 0x5}, 0xfff, 0x9, r22, r22, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r18, r19) getgroups(0x5, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r19, 0xffffffffffffffff, 0x0]) r23 = geteuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0xff, r12, r19, r23, r13, 0x80, 0xfffd}, 0x97b, 0xb268, r15, r17, 0x100, 0xe3, 0x20}) r24 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r24, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r24, &(0x7f0000000780)=ANY=[@ANYBLOB="65c637b6d05ff13a1258efeb32ef7457520f1ac314e1b33ababa2d5c10993815e5cf1cbb73bd0f2c4af4e7318d01910526ef461f527679983458cfade5ce6da78034f628c18521874194cb42e16399e71531085d058467d112a80ae12127be320977c8700edc0f05f4d77b9425e0c781112ac3c198a7cc5ab614f0b9f725df0f5e3203ae0e39fcfd7220a82a06a503b24c3e03bb6fa32eadfd47a85d51198b05a51625"], 0x1, 0x800) msgrcv(r24, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000200)=ANY=[@ANYRESOCT, @ANYRES64, @ANYBLOB="a33fa76e85c5a4011100008f"]], 0x1, 0x1, 0x1000) msgsnd(r24, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r24, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r24, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r24, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70ed786a290c191675bcacb070ca64c5a183c6dd3c00447331c139e87591de55c2ea4948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8ba4d28ee8e5a7e6a0c8519e9382fb45d9042e0f1bcdfb602bb8d9216cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223c818c2d41de69401ea41025e4ae8ebb07bd9ee969efa5acdfc879440807566249887ea46e3148"], 0xffffff64, 0x1, 0x0) r25 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r26, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r27 = socket(0x2, 0x400000000002, 0x0) setsockopt(r27, 0x0, 0x1e, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffffdb) r30 = getppid() r31 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000980)={{0x2, r25, r28, r29, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r30, r31, 0xa5, 0x1, 0x100000000}) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r32, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r32, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r32, &(0x7f00000008c0)=ANY=[@ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000740)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYPTR, @ANYRES64=r25, @ANYPTR64, @ANYPTR], @ANYRES32]], 0x2, 0x2, 0x1000) msgsnd(r32, &(0x7f0000000c80)=ANY=[], 0x0, 0x800) r33 = msgget$private(0x0, 0x48) msgrcv(r33, &(0x7f0000002540)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044ca797358396d52ee887979d6f450007a8f5b9a7cd1cf1ecb2269cea30088e32e20c777eec10c1a372cb1b034cdf4bebcc6a54ff3107843ce2bc392b4f2723825ed9db1a69ecd9c8933928bdfa3853a5a7a7d427d5e7afbecd1fb8825ade79506f7913fe5e9f2a8b7f95ffe3371ecda178e63360eb23fc6afe704"], 0x1, 0x66f887a8f2be54c6, 0x0) msgrcv(r33, &(0x7f0000002640)=ANY=[], 0x0, 0x3, 0x200000800) msgrcv(r33, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000001b00000000000000000000000000000000000000000000000000000000000000000000000000000000f9f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f80000000000000000000000000000d7ce260939a865f8fd6932e9000000006ac6f69726b7408a4ece1bdf00000000000000cfab22c2158720da6da6df2fa1f3458795ff483573a724955398ec742046bb0aa2f1ec89d980f40a68f75095e177c8ecb5f2e5e274352edea9698c298fcb34d3fa5e591bb01c175e01006c8286e8520938d72e369c57c7f360fb8e78ec1cb0ccc2812780671ab7b9eb53f18a0038b7819a9a2d81d5d0228e3763cd7b9e5137cb54c33bede64d705766c9dc1c5edee0f2d1487805107d26334657c8b0328407b75fefe8c84a0c7ed1535d9b0957b8459d2f52475d2dd8601830eee8f30ff706b607eae5d4f5a34e7489291e88a89b96867cf3ec1bb11f8010a13890dd3f3158b5a54e34ff549facc6aa7672d4b40b09000000000000d2346640f8b2cecb37ec704280034daf75e994771ab8b61a621b62f764a5c8b7257676d5fcc665baf358a31f0f28bb158737224bc17ca92ec377c94a36ab94b443de89f3aef1013ff672fb3b03a551155a1ada1c2d06c28d414aaebddba99af2249b40a1cba028649d7ced7dd96e62239285501280a89803e1043e8c7ead3b60487f6abf5a0584b60a8f31ef260ab461b7f6f7f08d4ae5aca875e3a44f4f29472fbe60dc6a776b7dd5630b6ca8d74672a7721c9959064f6ef74573c62747a37ced846b475a0fec02e71c028a88558b59452157a075ae2c9d706fa7643d8c18747c93d4e1fde60af613ae3459d121ea25d3f867384a4da96b9ce47029664d87f9ca74883be465a9638cc6932877c597d164bdcb09b7b443824bb3a60e71a211ba11503386ae145e927c26560903f62d5866d49ea37cfa8f562807497f5e48d3371e55db74de3847bdd230b7f799992ec76828a6da1635d4e9095bec67435c1bc7ff08d51e596d9cbc4e6fe275715d9c99a320cc204ab9c7ca640a060f0bc7c47c07f92b46b2fa020a7eb9fece86bbcbd6bce46920c8853ecca60286f1b0a66f998de1791d237a044d9c01e0bc1738d4540a1dd27fd94de133d70faac8b1abdc0b9ee588becf866934a70d9ac4012db83fba348ba9e402697ea95a27cb08af89e35dcaa8e9104344"], 0x1, 0x1, 0x1800) msgrcv(r33, &(0x7f0000001480)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a91400000000000000"], 0x1, 0x3, 0x1000) msgsnd(r33, &(0x7f0000000240)={0x1, "fca2ba5886ed7b98a433fe1cc531cbe31cc541c283699b8ccc5ec948dac3b3a19d1862daf97ee019de20002ef3dbbd078a859115c1c436c4c62a8f3727"}, 0xfffffe4d, 0x800) r34 = msgget$private(0x0, 0x48) msgrcv(r34, &(0x7f0000002540)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044ca797358396d52ee887979d6f450007a8f5b9a7cd1cf1ecb2269cea30088e32e20c777eec10c1a372cb1b034cdf4bebcc6a54ff3107843ce2bc392b4f2723825ed9db1a69ecd9c8933928bdfa3853a5a7a7d427d5e7afbecd1fb8825ade79506f7913fe5e9f2a8b7f95ffe3371ecda178e63360eb23fc6afe704"], 0x1, 0x66f887a8f2be54c6, 0x0) msgrcv(r34, &(0x7f0000002640)=ANY=[], 0x0, 0x3, 0x200000800) msgrcv(r34, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000001b00000000000000000000000000000000000000000000000000000000000000000000000000000000f9f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f80000000000000000000000000000d7ce260939a865f8fd6932e9000000006ac6f69726b7408a4ece1bdf00000000000000cfab22c2158720da6da6df2fa1f3458795ff483573a724955398ec742046bb0aa2f1ec89d980f40a68f75095e177c8ecb5f2e5e274352edea9698c298fcb34d3fa5e591bb01c175e01006c8286e8520938d72e369c57c7f360fb8e78ec1cb0ccc2812780671ab7b9eb53f18a0038b7819a9a2d81d5d0228e3763cd7b9e5137cb54c33bede64d705766c9dc1c5edee0f2d1487805107d26334657c8b0328407b75fefe8c84a0c7ed1535d9b0957b8459d2f52475d2dd8601830eee8f30ff706b607eae5d4f5a34e7489291e88a89b96867cf3ec1bb11f8010a13890dd3f3158b5a54e34ff549facc6aa7672d4b40b09000000000000d2346640f8b2cecb37ec704280034daf75e994771ab8b61a621b62f764a5c8b7257676d5fcc665baf358a31f0f28bb158737224bc17ca92ec377c94a36ab94b443de89f3aef1013ff672fb3b03a551155a1ada1c2d06c28d414aaebddba99af2249b40a1cba028649d7ced7dd96e62239285501280a89803e1043e8c7ead3b60487f6abf5a0584b60a8f31ef260ab461b7f6f7f08d4ae5aca875e3a44f4f29472fbe60dc6a776b7dd5630b6ca8d74672a7721c9959064f6ef74573c62747a37ced846b475a0fec02e71c028a88558b59452157a075ae2c9d706fa7643d8c18747c93d4e1fde60af613ae3459d121ea25d3f867384a4da96b9ce47029664d87f9ca74883be465a9638cc6932877c597d164bdcb09b7b443824bb3a60e71a211ba11503386ae145e927c26560903f62d5866d49ea37cfa8f562807497f5e48d3371e55db74de3847bdd230b7f799992ec76828a6da1635d4e9095bec67435c1bc7ff08d51e596d9cbc4e6fe275715d9c99a320cc204ab9c7ca640a060f0bc7c47c07f92b46b2fa020a7eb9fece86bbcbd6bce46920c8853ecca60286f1b0a66f998de1791d237a044d9c01e0bc1738d4540a1dd27fd94de133d70faac8b1abdc0b9ee588becf866934a70d9ac4012db83fba348ba9e402697ea95a27cb08af89e35dcaa8e9104344"], 0x1, 0x1, 0x1800) msgrcv(r34, &(0x7f0000001480)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a91400000000000000"], 0x1, 0x3, 0x1000) msgsnd(r34, &(0x7f0000000240)={0x1, "fca2ba5886ed7b98a433fe1cc531cbe31cc541c283699b8ccc5ec948dac3b3a19d1862daf97ee019de20002ef3dbbd078a859115c1c436c4c62a8f3727"}, 0xfffffe4d, 0x800) r35 = socket(0x2, 0x400000000002, 0x0) setsockopt(r35, 0x0, 0x1e, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r36 = socket(0x2, 0x400000000002, 0x0) setsockopt(r36, 0x0, 0x1e, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r37 = socket(0x2, 0x400000000002, 0x0) setsockopt(r37, 0x0, 0x1e, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r38 = socket(0x2, 0x400000000002, 0x0) setsockopt(r38, 0x0, 0x1e, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r39 = socket(0x2, 0x400000000002, 0x0) setsockopt(r39, 0x0, 0x1e, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) msgsnd(r34, &(0x7f0000000880)=ANY=[@ANYRES16=r5, @ANYPTR=&(0x7f0000000b80)=ANY=[@ANYRES16=0x0, @ANYPTR64=&(0x7f0000000940)=ANY=[@ANYRES64=r35], @ANYPTR=&(0x7f0000000a00)=ANY=[@ANYRESOCT=r36, @ANYRES64=r37, @ANYPTR64], @ANYRESOCT=r38, @ANYPTR64, @ANYRESDEC=r9, @ANYRES16=r39]], 0x2, 0x800) msgrcv(r32, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc4028e6b99080b840d12ac5bd074aa09c2a5abe4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) r40 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x100, 0x0) fcntl$getown(r40, 0x5) msgrcv(r32, &(0x7f00000002c0)=ANY=[@ANYRESOCT=r40], 0x1, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r41, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r44 = getppid() r45 = fcntl$getown(0xffffffffffffff9c, 0x5) r46 = getuid() msgctl$IPC_SET(r32, 0x1, &(0x7f0000000980)={{0x2, r46, r42, r43, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r44, r45, 0xa5, 0x1, 0x100000000}) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000300)=ANY=[@ANYRES64=0x0], 0x1, 0x0) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r47, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r47, &(0x7f0000000dc0)=ANY=[@ANYPTR64=&(0x7f0000000840)=ANY=[@ANYRES16]], 0x1, 0x800) msgsnd(r47, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r47, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r47, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70ed786a290c191675bcacb070ca64c5a183c6dd3c00447331c139e87591de55c2ea4948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8ba4d28ee8e5a7e6a0c8519e9382fb45d9042e0f1bcdfb602bb8d9216cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223c818c2d41de69401ea41025e4ae8ebb07bd9ee969efa5acdfc879440807566249887ea46e3148"], 0xffffff64, 0x1, 0x0) r48 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r49, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffffdb) r52 = getppid() r53 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r47, 0x1, &(0x7f0000000980)={{0x2, r48, r50, r51, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r52, r53, 0xa5, 0x1, 0x100000000}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r54 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r54, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r54, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2d"], 0xfffffffffffffe9f, 0x1, 0x1000) r55 = socket(0x18, 0x1, 0x0) setsockopt(r55, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd002eaa4ebf297280f68a6030af", 0x14) setsockopt(r55, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r55, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r56 = socket(0x18, 0x1, 0x0) setsockopt(r56, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r56, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r56, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgsnd(r24, &(0x7f0000000b40)=ANY=[@ANYPTR=&(0x7f0000001680)=ANY=[@ANYBLOB="6ae01b6c1770600174998fee108afa6e1041a78950b54fddbc5a6ea36e92aaa5581c51e7fdd0937ec8be2c939f99cbc80f9dc387012feb011e5e01325aeca89b26ea2e9f9b8183b3ffc6ef6b96d08bb04974dcbf4edbabffa9f4e0c1cab0368e8ce0506fa748f1944788e7299dad23a5fbeddfbd895909497ff168b0c72b20c554370005d82c67ea8b7b7af9cad8240e3176f5bbce020561e9b71e4a5037e66f9c87f323f6c5139a968ae9262c4639bc49c0b638f7e57fc627970b9306c8110856827a9a6be8e5176d679766d174f7a65b82ceddb3e300d6b59e8e8f03345505c374f63c4f94744790b30f0482816d3e05d236d8f8e4ab84264db94bf1a2be4751e65f1b2ea08c375c8cd4167a1bfc3389d9657936c77872abeec21d599cf281d2c5f2772ed5ee041e7a770418168a8e7f4b301a74976e720f16ebbd106af43eca7fd5754c4c382eb1a882c1cd654663e2da43289a3eee1d3e14af0a116ca12bf910eddfa6eeb2e21536be74f1526baef1c6a243f6516a4268bc6fc5a33d1662ca902c1e19fbcc62332120bde126415c571f5f2bffc526263c585982c4cc3a9f6ed6cae1cc587d01563c71607bed66aa03405049a95eb818b5b67aade7c7cf9c3c5849bad95f3d0e927171f42a56534071462239154f3e09f4820d3d4bf2cb1637db8e6ef39d941c1cdc571e33ba2b326c8ba3fa152f3d275461597844040eeb7b89b04994a05afc956bea0cfb245de2d0ef5d5abdcba6a73c4fb095f04e4a4496cd2d1d32adf4db1ae7214ca94769ffde694029f8c1976788d9e80cb4f71fbf55c7b08393b6145734f199d50b6457c2a6bb904ec8279ba48e7b503e271774b144fe475b98fb3f62b7cd02c0950bdab26ca09a3e94f6cc6e3c83da2c069bf7c4cb42ae9f148ad03200954f0e5e6f0626008e182d4d05fceac135537aa989c2674786bffbad837825ec2cc4f0524f7d83144a9619bd775827f637fe3b11b17cf28b54b0f7929bf200a09ce0175b0b6ccb891c16d314e3a9bdfffb2138204b1ba878714cfb657c3aca846e7bd7167000fd8d2d975c70f8ff7ed33a27a7551a2ac8ba5faf99bf29cad3b23d8786be7ec057ab31c1a72e13678294a0fef1d50d2cb3644b8ac842a2e3130fd3b6810ae7f4a5c665aae0003284a97aa8772581fe4d2c73d4a68fbd6c08271a98de6b8e223624928ba0a9683e3b3ba4ee3c8a77c9aca9a806d7beee545ef7306391ca5a234bfe8aa9777e22116eeb5179eb5b5c888dac775e17c81383faeae9b387f343912a770ffb5d223682fddf48ec53607852add1a5d50464798634ae9243f620e0f0eda5428bae5a399ca0b6399c37d55cf37a769401293c0870596d5eb4abef8d7d606db82d97a649fcdd5bbc10628355716e375bb63a2fcfe045ddde1fb9035f61a873c7d79d4cc08ba27723ddf13fa4510f6ed3570f64b5eefa56ba459ba395bbc52d080aa958f778417f8a2ceb6e4d8e1afdb0f5ec9b076c22faf305942947294d9dfa86859f1881abd7961c110173d5fe2c8155d39e7e944fa186d2c6aadfad30b9b817cebbbffb945d887410236f9c0db1ae42d53549c23ad0a68ffb38aed4ab7d980660948a94fc9a46e0f98118a468e1cbb8c6a92c17ed88d273c695a3c5876b15b7871089aaea83c4d1c03bea62507f3fbf7ff0d84bd932d1e1c15fc4d015548d3523cc8b152ac229e3811e3754a132a38ae6475579ff58843b5ccde136a5e7162e3fbe33d4de96f038e1b28b85412bb066cdab31192fdef10b1ec0f35c986ec573e48835ccca07133199638c22c9eff987d34acf39b08ea3e7ce438f21d424b86971ccdb0d15f08db880ad5412ae5182b8013bf3e978e21c6b44467ab959a419c6c9007fb02921f6153eb57463d1c50e4782ea1c524c304611f4277273d38c5919b144977d1223dbad791cc50975eb1967b08ee58ace469b0ffacfa130f4b8e370ea0449b145ce70a580d045da8710c923cfa2376da80b6dfd6103690d4a2f467698c6dcb0c168304a984894f0f2fb40bb47457c92d2051ba23d4e5d2187e30bdf68e72e14867d210e6c38297179bd5a64f41220ea0c5a26bbaddb4282522bdb1a080958c36451d27097b9556ee31d452ef753412dbec849782b2443b6fd51270d88042d2ff977ca446b9713a02e3d43c9d85e0f697a5d4a095179537ac70b7ba8e20ce770f0ea2bdbbd2a3709986925e2a6793c357b73a539a80e2ab57f677f1a5f4a37d04534f27eef9ab8e8f1b55a54f698e1c58d0740b0189d161dd6999dab934275beca700e3751987882e2a6e4697d663392d3cd6877500fd78b377ef5c3c0a806260a5973867e485ebc2ea4aecf0cf1706bac38d405cec8f9937882974ec3e724e2453e277ffed5d96839cc841a15175b2c51473af7f578f6c5aaab120f77064010ef5b792bc5adeb6ad23625e014b2aa69e42d0d1c461b0dd5ee12c4baf87ea71c84533b1f3dc680aa641ee4a2c43421464b37c499053a7eddd9f9d5cd3e80fd2cb1839909b3168794353c10a6fd614f0662ca598ca4306828f4bb7367966373392ca440cc2889cef4ac6a9562ef3786e6c8752587a89e61dcf0ae9865a1d94d1bcc6cac87ec34946ce030cd4cc5916466ae363f113fe2f65056b6293edd2b64accca139da13a5bfdf0dd02070f6627c264d6d57dc7ae0ba4da69b105536597449826185e924a52185dcba37f6feb3917f0826c4b7cdf801b760486a77d08ba2998ca24e12ba432bcb5986c91938df3a70138c501ba67149acf493e5365fac946e4f2df5b314ba826bb0c412c39d5c900f578a6a74fb67dddf23b5a610e45e64ef3855d28eec8cf695e5b736935d2fec5028f2509c23a7d3cbdaab947d69a1e5e2ae7c815de19a2a71d81ab51c13bb12d031cc25d75811370f77411c798d2c75d68483d8c6c4cda1e2e64e1f687ab74e80945360eea76b0c202088859e6c48fbeb379ae5bc40fd0c44fa36dd8fb9e3070ce315e4d7ab30ea91bd083d5651f3c05ede797baba85283248e9a80019dec95df0916aa8b54662087eb8879037dddd26d1178491407b2ea52b7cc7db7ce728ef0bd289a2ef84e5aa1ed5bd497413684d6b3fba5b35186e1f36dbb9c610fb25030a1cd5267afd1600264f6325c5cae9e04e021c3a1b41ff32b53d9fc629c923e673bb7a446c2eb45baeaa587d26ba4839a68ca11e9bc59230b84d185b20154c910280c5aa056e61f6e177c06fa7b8112328f4f714f72fc100d975ec5a994c4cd372ae87476d6d75fd51ceb292c2253cc022babf7eb84437c09459d21302c37955903929f1fe2d2a28ff5aa0918e722d4d2d3cf729db52816703e052a4ad38d8e4723fc33ebf7bfdae63dcf041c0fb60fb88f7d1f98ed33c420cdceae3bb8a1fa232838051fdb117a77df020217651025c1844ae3d314225bcdf281eb683a04c49be23700f1b3688edb014f311e911c8e5a5c69af87628cbb3bd1baa89a28a69d330df30ce59648d737aa96fa798c745e1cd1daa7660d6fb16ed3856728bfd8d5eb7238fe3e826e6d99c6632e32bb11dcc1c9c1a1c9ece4712274219c8586fd238cc12d81dee2be118453ef49563da4ee56b3761e15e482b278f5e1953edab5f126bee06b18c0bba805a07d94255628331c651f9c883158430f992fafc689b362238d9620f3526123a0bfebad068e9127cdafd5208cabd96787472c3e6648d472fcc5236c954588f3f01bd38294ebb86f3dc4a45915852231b300f2eb17d822864185b55577a925423c61e9483c682d777fa601fecaec7cf460c6ff6b7dceb390ba14e4398b3e21437c55772057b136effc36c8f341efc0ac8912dedfea029929727041415bb74d1e78430e11f98ee9047bac889eb537196c65d22b989766225468337c65fccd2df79cf64c88e5069145e664bb4d05f06cc02565441bfda54a0199e964ef991847855e7d48b8debb0bd4d78767e1d365c3b17e40f05059088ed48f2306decee64585166e273df1ed78bad24882822038b3e6fcde9cdf31b894906ed40a665f7477122db420021a6b0d4ecbee9e7fdd4c756da771459eaf5a58a24fda0a767773ca477f044d26b9e75b06024c3773df9255958b4fe17d1659b9f09a25381b2fede4f74e9f2a1f0e6ba425b2ed7da1d9ba262f87d9831a7474fd877b114520e19c8f0ce90bd017529fa286648a8782eeb35491828180c1f3e4407d12f869b4eb01caa6ea5816fbefa11151b9f090d92f8e7b6dec46f24aca9a880c2db3b2a77ac6b2914c68d442fea88be4d8b3164f7a1e29fbe91ee1b5c3e9cb2d281d64ac006e7f48c1759763ac1a34a55e0298eb5226d382561925e2e184583fe1ca934d771b3cfb5c143b6addcd67aaa56acb6ceb3e98b3599cd650fccac2642c0a46c1048ea54dad5f0dcf9b429455592f76d35243e699864f51a689178f9910f9707d629b5dfac196ba9cdb5449ae55c5f81f5bf925423d60998c006fd981c5e2b850339a3a5a3508e307d33e8cd655bac2c14d8731f4917d4ef1a9c2cec8b2480d70f33bddc6ee738789a9069bcb375131d1ccba0416531649365f26129f4c88f71dc777a745ad560314adac547d41b7527f390d327da7dc442ed3122853d76e45078354d1b8cfd68e2eb2f71208b22eb27c94f6bb12584cd35111b13846f9bdeca28e9b62a550613e3867f9d8c763f011a59cc01a085aa05482654543a6169f44f4a29f454cc6642b1f70cb89d4ec696949849088a1cd87add2d0ff22cfde22d0c73a193634aaa624bb578e10a9c9e8574cb2714fcab3f17b0a74e6442d3fbd1f10eb99c84417cf072f6294ec662177da43e2254ddb3ab1e713a56a28d9d15ba4c706a07f3bb1649e8b797929abc94764d888e7813639d2e815bf68cffbab60202135c49a5ea8b280685cb61099b650c7eabc69a88538341137e302a8eaa641c7a8449602841aa13c031eba2c14eb83fbd6af1d0c33948fd31a6d669ceea37ad3816d1e05811cd1fc539a7737da4054101ec2a983599252f003a3b07f8e19f84f93192303a51e286326f1b3389dd0803fdb55e32de427d123311da777ebc0cda4fca666670461719b43247697fc97a67973821e0d3192b8aff5baf9d7b6889e11e3103722d50aa2c9ab7b5ce3fa83f5724ae663141f538b5be8a422bc38c62d9558ba31b9103f4a542724a88ba230d8a97137bf1c1e5e3db1e9b4bbd3cd31b4c5515f1e21a9f0751cc4e10c15ce439dc88f069e53d8d787b59b553cde55b5100868662e352e9646a1845853bd292a213373651b5e20aefa580980ec50219227ce29861a646a1cf3d0ed8b2db0fdb09e6122a269d93fe4b42d3d72f73cf2f6a3d32f70ea78423c7897a759fa3df2a9663b20099e1296ff6bc2a5156840e9234dc4045aa07072cc19db9a093e7bb6df4bca1b4d1e3a57bb675fc34c03538425c79e0752fd28db3b2be6d0dd7225b8a2124cde0ad9e40fe1a5a06f554dca6e6bdcadfcc754d6dc0721e761edcd018ae53a1ba6d9cb4a7a21def3db5db4a2dcb76f9700e64909658091c4c3e17dea1f28d8d33118d53a13b194cdba6c684fa14174cc4c107c0be2838a5c22b43d8fc0379afe4ae2e8c0ee319e48ecc303dcf3f0136402a83cd3fd7ffc430c2a65e5a73e0d5dbadab5f8e8201151166a9c81fde74a311f0d2d6075efb629ba9e6c5271996d6ab04fd4f59e1b03077557b4068259546667c322a58aa3833fa7b79ba205395a7b5c17f221b115258d560f28f5e852c98771e5a3fdbb487fd31f5c2602f73aea38816d0226a8a6de50", @ANYBLOB="2922f8a6f40eb24fa255f8f86a7d7e79173e08209e4d255f31bd6b0e4554377a60c9337593b9fd105a01e0ddf93ae78c280ac27bfb70a64bad682ef8258a116d5b1b8235ce34cadd7068a28504e48e9651735df74aede4132e3036a3c3e26a5968abeccdd5799780da9c854dd8f1310464e648bbe74f6a1dad9e9b3280171b8bf4185e497d0e8104bdca90fa49c348a6fe5fe9625d4b66bc5b2689dbe4e82fe69dacd5d36517ec93c63833753976bff63f", @ANYRESHEX=0x0, @ANYRES16=r55, @ANYPTR, @ANYRES16=r56, @ANYRES16=r16]], 0x1, 0x800) msgsnd(r54, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r54, &(0x7f00000006c0)=ANY=[@ANYBLOB="0008000500000000cc403de6b99080b840d12ac5bd074aa09c3977be4b0022b17368a64d7f0a8e6fc25ab9f177334d03dac79186e40c9bd8a341f1b659cd14742eed82010e8869a622edee6b100fc7c86d5d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r54, &(0x7f0000000480)=ANY=[@ANYBLOB="18000000000000008ad08032f497c3449b3491fa85010000803d7cca5d24b41604df07b4e3ec9b7368ef2d9805bdca4364fd6ff3f2a0f0c6a0166f40bf114051f8f271cb571c9c79d70d329a9fa5b32fa51b603529917d23c2d386a75d082d"], 0xffffff64, 0x1, 0x0) r57 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) sendmsg(r59, &(0x7f0000000440)={0x0, 0xffffffffffffff00, 0x0, 0xffbf, &(0x7f0000000840)}, 0x600) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r62 = getppid() r63 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r54, 0x1, &(0x7f0000000980)={{0x2, r57, r60, r61, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r62, r63, 0xa5, 0x1, 0x100000000}) getpid() msgget$private(0x0, 0xfffffffffffffffd) 17:19:01 executing program 0: r0 = kqueue() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000280)) fsync(r0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) munlock(&(0x7f0000002000/0x3000)=nil, 0x3000) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = socket(0x18, 0x400000001002, 0x0) connect$inet(r2, &(0x7f0000000000), 0xbb) r3 = dup2(r2, r1) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x200000029, 0x27, 0x0, 0x0) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x200000029, 0x27, 0x0, 0x0) r7 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r7, 0x200000029, 0x27, 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES64, @ANYPTR=&(0x7f0000000200)=ANY=[], @ANYRES16]], 0x1, 0x800) msgsnd(r4, &(0x7f0000000480)=ANY=[@ANYBLOB="01000000000000008b028adaffff6c17153cf3d117c2e9547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10000000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a01690821d727859f2329538784df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190dfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c6121375d39876dfb6b4502000000000000005e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287731ef79362412cb3dcea1361ba992d6931ec5ba0bb0e8997f7a941759689d37da8160000000000002df0a24e1374f32e7ba726f21a2efb556aa860a00549373bbbe2349ea6cd3640f219696695026edab1f949c21f4bae87326467f0d504a559a3b3c0d7a61b35129d14b71d78e518def21e8b9dda885acbdea01b4824be3cadef9784ac55ba27f415aeb7b325a4ee1de4149e2546827ea4bb7fa6041c4ba870c483cc11f33a4df54ccd56148e2ecce5239c82c9cba1937ea8fac89104045a5f82ffd65f9e29746aafd330bc19abde9d8e0ac01a4c2103488c1cbdd50eb515f90707dc1ade21075074b2d98808a1ad6e5b"], 0x1, 0x7fb) msgget(0x1, 0x0) r8 = msgget$private(0x0, 0x20000003c4) msgrcv(r8, &(0x7f0000000440)=ANY=[@ANYBLOB="00000005427093004000005f"], 0xc, 0x2, 0x1000) msgrcv(r8, &(0x7f00000007c0)=ANY=[@ANYBLOB="000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083c6040096dfedc400"/235], 0xfffffffffffffcc9, 0x1, 0x1000) r9 = socket(0x18, 0x1, 0x0) r10 = openat(r3, &(0x7f0000000180)='./file0\x00', 0x400, 0x248) setsockopt(r10, 0x29, 0x9, &(0x7f0000000000)="03040000", 0xcadf9b76e5d4c5ea) setsockopt(r9, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r11, 0x29, 0xd, &(0x7f0000000180), 0x0) r12 = kqueue() ioctl$FIONBIO(r12, 0x8004667e, &(0x7f0000000280)) r13 = kqueue() ioctl$FIONBIO(r13, 0x8004667e, &(0x7f0000000280)) r14 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r14, 0x200000029, 0x27, 0x0, 0x0) msgsnd(r8, &(0x7f0000000200)=ANY=[], 0x0, 0x0) msgrcv(r8, &(0x7f0000000080)={0x0, ""/220}, 0xe4, 0x3, 0x800) r15 = socket(0x2, 0x1, 0x0) connect$unix(r15, &(0x7f0000000300)=ANY=[@ANYBLOB="00d5a15f325db291275fdf000022652d93b4790bd1eca17ffd2610041565796d75a8a83d936b46b0c8e7010b35b875cfe03cde64ebff"], 0x10) sendto$unix(r15, &(0x7f00000011c0)='\x00', 0x5c389f129d658d3e, 0x1, 0x0, 0xfffffd7e) sendmsg$unix(r15, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0x405) shutdown(r15, 0x2) r16 = socket(0x2, 0x1, 0x0) r17 = dup(r16) listen(r17, 0x0) r18 = socket(0x2, 0x1, 0x0) connect$unix(r18, &(0x7f0000000000)=ANY=[@ANYBLOB="05002a2f66696c653000"], 0x10) sendto$unix(r18, &(0x7f00000011c0)='\x00', 0x5c389f129d658d3e, 0x1, 0x0, 0xfffffd7e) sendmsg$unix(r18, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0x405) shutdown(r18, 0x2) r19 = socket(0x2, 0x1, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r20, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r20, 0x21}], 0x13, 0x0) accept(r20, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) bind(0xffffffffffffff9c, &(0x7f0000000340)=@in6={0x18, 0x3, 0x3f, 0x80000001}, 0xfffffffffffffcce) r21 = dup(r19) listen(r21, 0x0) r22 = socket(0x2, 0x1, 0x0) bind(r22, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r22) 17:19:01 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x408, 0x20c) lseek(r0, 0x0, 0x40fff, 0x0) write(r0, &(0x7f0000000140)='W', 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20003, 0x40) ioctl$TIOCCDTR(r1, 0x20007478) ftruncate(r0, 0x0, 0x30000000000) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x1, 0x401}, {0x9, 0x8e00}}, 0x0) ftruncate(r0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x8) 17:19:01 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x2, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) mkdir(&(0x7f00000000c0)='./file0\x00', 0x18) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x6b3383f2e92eac9b, 0x40) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffb000/0x3000)=nil) r3 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x80, 0x10) r4 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000180)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x8, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000200)=0x6) dup2(r1, r2) write(r2, &(0x7f0000000240)="ace7b7cb7027691998508872db35417e7f80679118780e5bebd80b67272c534d8f2990972d7c15b58def6b72a3fbf883430b0fa5013667da72c1d982bf4ba371cfd215beb5fed296710f403819016b801f492db3117e00df1ea470fc094c7fcb7402d9c135067245008d7dd7e7a178773b549e65dc6cc730416462ab96add79f986445bbe76c1368e1f78484af65e5c1025451fecd3ef001f3de45fc1831426d6dd1faba6db07cca61a358c6f724a943795ef81025b4c91551a336cd44d76e3bed77e21d9f14c5cae44b58b1992e9cdbe8737c", 0xd3) link(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file1\x00') r6 = dup(0xffffffffffffff9c) sendmsg(r6, &(0x7f0000000740)={&(0x7f00000003c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000400)="4656f25793ffad38cda351b08181c105a03b3aca99fe6da34567ef62eddad7eae131329588782cf6390f3fda73dde7f127689885", 0x34}], 0x1, &(0x7f0000000480)=[{0xc8, 0xffff, 0x4, "b30aaf0eb7c6ecbf2eb727f1c765293357a6da9dbe774089c2731efd89397ad4f2d558acaac55bc3f2489a681cddece36a47656454341843e38098f03f75e72ce1baaf18b7d9018dbadc2cc961695f167ac507bcf4e8685f0f189d75cb421d1f4f246354a9078f809d8d8fb7bd05802a6da3ce922b1607fdfe629ebed8c1da1e00de3f84b0d02c4e6725dc61072deb07b458c90975b7fdd0b16197db90916d3f991c4509a0326530949df98cd7751240ec318cd47e65"}, {0x100, 0x1ffff, 0x9, "08ab10c43bcd4c8fad39908e9ea705b97a5e78ea0afae9ddadd225a9be65b358ff790868922476a30abb94c70e7be8a33774ee8afc659aa3d2f537d0eb47b7fce2be2aac375d005242eb656e7211bc7dd64cc89754f765cea857a5d1362131a062fdc2c54215e435ce7ddbe69b5d537483bf73bf400d23ab0badeb3dce9f78c40f36c4ce45c96c005dd7244da4756fbc7cfb6e9766a941e2ce6340e69b1432dd042236eb1a17cfb8b78ffb37dd4eadde7e21ce714aba77fa08ae1d8a4dc3b4e036e4b1c9b05daa254ec754d842818a6c90c4903ab61b607c470e6f7a28f6b2fb81885872822ae9b44303df4dd9ca643f"}, {0xc8, 0xffff, 0x3, "81b267227ec9ed6c5136c4967f252babafe251535f3615bd752616df041ad484a8cb7b158923598f2442ce55539b77db6f019232e2fae4d4cda266f2c789ec94d225e6beb4bee327491fc5c60a66bb45b81862208d0eee3a522a59702ba4a3f26ce73078b2f7b7a0e6c604f73dccbd0a4480a8200262d2f7853af2394ff374a8f1b9ce8c85bc0d08fac28518ccc0810356f795855282731ded8bbb05f823274e9f8a77d8cc169719bae6d8ef6cb500cced7a606f070835"}], 0x290}, 0x0) r7 = open(&(0x7f0000000780)='./file1\x00', 0x8, 0x100) fcntl$setstatus(r7, 0x4, 0x0) close(r1) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/wsmouse0\x00', 0x0, 0x0) r9 = accept(0xffffffffffffffff, &(0x7f0000000840)=@in6, &(0x7f0000000880)=0xc) pipe2(&(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r5, &(0x7f0000000800)=[{{r8}, 0x0, 0x85, 0x129fda0d883d07a8, 0xa6, 0x3}], 0x5, &(0x7f0000000900)=[{{r9}, 0xfffffffffffffff1, 0x41, 0x20, 0x6, 0x4}, {{r5}, 0xffffffffffffffff, 0x9, 0xfffff, 0x40, 0xb9c}, {{r0}, 0xfffffffffffffffe, 0x49, 0x10, 0x3, 0x10000}, {{r10}, 0xfffffffffffffff9, 0x74, 0x20, 0x1, 0x100000000}], 0x7, &(0x7f0000000980)={0x7, 0x1}) close(r3) r11 = accept$unix(r2, &(0x7f00000009c0)=@file={0x0, ""/4096}, &(0x7f0000001a00)=0x1002) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, &(0x7f0000001a80)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0, 0x0}, &(0x7f0000001b00)=0xc) fchown(r11, r12, r13) getsockname$inet6(r10, &(0x7f0000001b40), &(0x7f0000001b80)=0xc) pipe2(&(0x7f0000001bc0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSDIRFILT(r14, 0x8004427d, &(0x7f0000001c00)=0x7) 17:19:01 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0xea3f) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x8) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) getuid() munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 17:19:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000080), &(0x7f0000000140)=0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000008000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000001c0), 0xfffffef3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB], 0xfffffffffffffe76) sendto$inet(r3, &(0x7f0000000080), 0x0, 0x20b, &(0x7f0000000100)={0x2, 0x0}, 0xc) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r5, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r5, 0x21}], 0x13, 0x0) getsockname$inet(r5, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 17:19:02 executing program 1: r0 = kqueue() mprotect(&(0x7f0000784000/0x2000)=nil, 0x2000, 0x2) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000004c0)={&(0x7f0000000640), 0x93f571fc4e634}) mlock(&(0x7f0000035000/0x2000)=nil, 0x2000) kevent(r0, &(0x7f0000000000), 0x9130fc1, 0x0, 0x400000c, 0x0) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000100)={0x0, 0x9}) r3 = shmget$private(0x0, 0x1000, 0x8e4dbd5b5dfee619, &(0x7f0000ffc000/0x1000)=nil) shmat(r3, &(0x7f0000ffa000/0x2000)=nil, 0x3000) shmctl$IPC_RMID(r3, 0x0) r4 = semget$private(0x0, 0x4, 0xc1) r5 = semget(0x0, 0x6, 0x40) semctl$GETPID(r5, 0x1, 0x4, &(0x7f0000000240)=""/41) semop(r4, &(0x7f0000000640)=[{0x1, 0x2, 0x800}, {0x4, 0x1000, 0x1800}, {0x1, 0x4, 0x800}, {0x3, 0x12, 0x1000}], 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000a40)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f05343710e1ffe8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bde09bef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8852039a40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e7de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af356819af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84a400ab1aac110d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c10000000087a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f34000000000000000000000000000000000000000000c157ad976fc2916940bb7d558b7a37b39794627e6f7c7d77de415f88845dae336c0b8ce21c2d62ed82c56504f2bfe69b6bac7d829dfde5cede62ace5b3c91f78e90e3bf37f1a29ff056a7ad22f25156cfcc0d45d86fffc2018588abc7a72594515894dc60ee54635c8575dd6aa7dc70a26f2c9ee812e56bd00000000328677e36dd23562cd5b706f93c824951560fb2d7b73ed"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r7 = socket(0x18, 0x1, 0x0) close(r7) fcntl$dupfd(r6, 0x0, r7) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0xfffffffffffffd8f, 0x0, 0x143}, 0x0) semop(r4, &(0x7f0000000500)=[{0x4, 0x84b3, 0x1800}], 0x1) r8 = getuid() seteuid(r8) socket(0x20, 0x5e8901123a05dcf9, 0x10) 17:19:02 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x4) r0 = kqueue() r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) kevent(r0, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) 17:19:02 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x10008, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x24) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) fchdir(r0) r2 = open(&(0x7f0000000240)='./file0\x00', 0x10000, 0x0) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f00000002c0)) renameat(r2, &(0x7f0000001280)='.\x00', 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='W\x00') r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x100, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000001c0)=0x7) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)='x\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) 17:19:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) mknod(&(0x7f0000000000)='.\x00', 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDSETMODE(0xffffffffffffff9c, 0x20004b0a, &(0x7f0000000100)=0x1) r1 = getgid() lchown(&(0x7f00000000c0)='./file0\x00', 0x0, r1) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x7fffffff, 0x5, {0x7, 0x1}}) 17:19:05 executing program 0: clock_settime(0x4, &(0x7f0000000040)={0x80, 0x4}) r0 = socket(0x1, 0x2, 0x0) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x10a3, &(0x7f0000000000)=0x200000, 0x4) 17:19:05 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffa4}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) symlink(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000640)='./file0/file0\x00') r1 = semget$private(0x0, 0x1, 0x286) semop(r1, &(0x7f0000000480)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r1, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000000c0)) 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) 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}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r2, r3) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r3, 0x0, 0xffffffffffffffff, 0x0]) r8 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, 0x0, r7, 0xffffffffffffffff, r8, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r10 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r11, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r13 = semget$private(0x0, 0x1, 0x286) semop(r13, &(0x7f0000000480)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r13, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f00000000c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r16 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000000100)=""/114) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r18 = fcntl$getown(r17, 0x5) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000200)={{0x3ff, r14, r15, r14, r15, 0x104, 0x5}, 0xfff, 0x9, r18, r18, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r14, r15) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r15, 0x0, 0xffffffffffffffff, 0x0]) r20 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, 0x0, r19, 0xffffffffffffffff, r20, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r23 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r23, 0x2, &(0x7f0000000100)=""/114) r24 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r25 = fcntl$getown(r24, 0x5) shmctl$IPC_SET(r23, 0x1, &(0x7f0000000200)={{0x3ff, r21, r22, r21, r22, 0x104, 0x5}, 0xfff, 0x9, r25, r25, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r27 = getgid() r28 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r28, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r10, &(0x7f0000001680)={&(0x7f0000001800)=ANY=[@ANYBLOB="dce87ec9c703b4d017b778294ff1bec153280bb02c8b2bd2e11e67bbf3abf65a07ff9c585f7f5a2d625b459a97fb9548e56aeb74f4b3b95a70e3d626c611b73b4e043e2cd5a902226e6246e919534d59633c5a95176a9ec23e6a893fe2348d458c141a7ae4469f539fe3930c8be9eef0d166d96cf5a26f78263ada9444cd0d378dbf3c5ca638f9cada58dc1573fcf78221aa13929b1778d1a56bb43bba6b046367e0ce8c9195805e6359bef41522a8a0d981b81aae4eb986380b48f2bc96c3902642633eb2ff9d338ef951fccd4173df1ad430d3347593b5a13c6fded7ade3f3d1da6e7b651afea529756bff771afc2271eb71c94a3f878d0f7499e3db7afe5b267a522322d9bff8fe21871d9855696e16a9a7665052582d3b19361544cee177c3439b0f2a11d8786648bc37518f31ea"], 0x1, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r12, 0xffffffffffffffff, r20}, @cred={0x20, 0xffff, 0x0, r25, r26, r27}, @cred={0x20, 0xffff, 0x0, r29, 0x0, r30}], 0x60, 0x400}, 0x404) r31 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r34 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r34, 0x2, &(0x7f0000000100)=""/114) r35 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r36 = fcntl$getown(r35, 0x5) shmctl$IPC_SET(r34, 0x1, &(0x7f0000000200)={{0x3ff, r32, r33, r32, r33, 0x104, 0x5}, 0xfff, 0x9, r36, r36, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r32, r33) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r33, 0x0, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x81, r9, r30, r31, r33, 0x100, 0x2}, 0xff, 0x8, 0x5}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_index}) bind(r37, &(0x7f0000001740)=ANY=[@ANYBLOB="66696c0d1dde54764afc8fb4ceecd090b1a396263a5d1aae87b08fc4e1d4c1a93cef1b06568ddcd10634a6763f651b3d04cc83e28b35df0cb228be19a921af316b70fe075553f2127994d6f3f61a78c6ff99dbfcb2aa06cf56deb0f1e7006af2745050c14a3207"], 0xa) lstat(&(0x7f0000000500)='./file0\x00', 0x0) 17:19:05 executing program 0: recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000080)=""/105, 0x69, 0x400, 0x0, 0x0) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) faccessat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xe, 0x4) mlock(&(0x7f0000602000/0x400000)=nil, 0x400000) pipe(&(0x7f0000000040)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 17:19:05 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) munmap(&(0x7f00008f5000/0x4000)=nil, 0x4000) getuid() 17:19:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) r2 = syz_open_pts() close(r2) fcntl$dupfd(r0, 0x0, r2) syz_open_pts() writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="0dabe86da8d0429e586a9e1679e98783f744d135dd41dd28d0212eed89668da2ed8d9f911634e7126f11dc6775208abcc745c62ac9211855ea85fac48eaa5a9c75c6d234376f6ae57e177ea3ab7909cdc185aeedb20cf50a7e1cdc7678396d118188c7603ca61297c59b97312edf2726cddaa1fa0e28041e1663ebc5e1e1de4fdf58c15efd6586dafce4603d1de9f62508f6189bdf71ad872ae432983160a3b8a933272089c7c480b39c7d0390cb93777e5e3e4193b00c74da92abccb357313b", 0xc0}, {&(0x7f00000001c0)="fc6e93fe063c5e7167a794e814b630d2aeb7fab669ae3411b2bd56a65a24fdb1b6ef02c0cbd4e409c633259c36fc2b316db493111d9abf4d02e84ec04e7d316e11f954b342cd1c25d77931af78e74f0e261fa76d752d51bc9be3ba5d669dcc74a56953d492c90c910dc5374a8174c7fb1af731328c3ce57ddbdf8f1dac2db2b6907409a9a5645f1fdea008a9b6c3f018f656102f62e39f9e9c3c00e2", 0x9c}], 0x2) map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f004170 failed: hole in range 17:19:08 executing program 0: unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='cr') unveil(0x0, 0x0) pipe(0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) open$dir(&(0x7f0000000380)='./file1\x00', 0x1, 0x20) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) fchmodat(r1, 0x0, 0x200, 0xccac9ca0042d7290) pipe(0x0) r2 = socket(0x34, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x2000, 0x0, 0x0) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000840)=""/221, 0xdd}, {0x0}], 0x2) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = shmget(0x0, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000100)=""/114) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r6, 0x5) r7 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x3, r3, r4, r3, r4, 0x104, 0x7ff}, 0xfff, 0x5, 0xffffffffffffffff, r7, 0x7d55, 0xd75, 0xba}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r3, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) pipe2(0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r8 = syz_open_pts() dup2(r8, 0xffffffffffffffff) r9 = open(0x0, 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, r9, &(0x7f00000000c0)='./file1\x00') write(r9, &(0x7f0000000180)='X', 0x1) r10 = syz_open_pts() r11 = dup2(r10, r10) write(r11, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$WSMUXIO_ADD_DEVICE(r11, 0x80085761, &(0x7f0000000340)={0x0, 0x6}) semop(0x0, &(0x7f0000000040)=[{}], 0x1) r12 = getuid() seteuid(r12) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xfffffffffffffff0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0xc, r12, r13, 0x0, r13, 0x0, 0x3}, 0x7f, 0x69, 0x200000000006}) r14 = socket(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x20000003b, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0x33e) r15 = getgid() chown(&(0x7f0000000180)='./file0\x00', 0x0, r15) semget$private(0x0, 0x2, 0x0) semop(0x0, 0x0, 0x0) semget$private(0x0, 0xeb51a75da04fc21d, 0x3c) r16 = semget$private(0x0, 0x2, 0x100) semctl$GETPID(r16, 0x0, 0x4, &(0x7f0000000280)=""/154) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000180)) semctl$IPC_RMID(r16, 0x0, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0x1c3) getgid() semget$private(0x0, 0x0, 0x286) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f00000000c0)) socket(0x18, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) shmget(0x3, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x800, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(0x0, 0x1, 0x0) lchown(0x0, 0x0, 0x0) getgroups(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) geteuid() 17:19:08 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x10, 0x0) pwrite(r1, &(0x7f0000000380)="cc8d7da311271897600f93b4221dab4962246681c4eaab081150e0567fa4491398c00014f843400239d9a4d8e88d6460c0b9707862c84bb1ab766b9283c4cd99f3b7a61a2b4b6c9e94a8bd7499985733d34d2323db1c9804d6fee1011836f87ab1dc95da94c1d0aa5affa18cf8b9b2f4d1e5a8c784189b91a35fb774a86cd64d99f0", 0xfffffffffffffca8, 0x0, 0x203) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000040)={0x1000, 0x1f, './file0\x00', 0x7, 0x2, 0xfffffffb, 0xcc}) r4 = dup2(r0, r2) faccessat(r4, &(0x7f00000000c0)='./file0\x00', 0x10, 0x0) sendsyslog(&(0x7f00000001c0)="8d", 0x8dcd60af26bef614, 0x0) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r5, &(0x7f0000000000)='./file0\x00', r5, &(0x7f00000000c0)='./file1\x00') utimensat(r5, &(0x7f0000000080)='./file1/file0\x00', 0x0, 0x2) r6 = openat(r5, &(0x7f0000000140)='./file0\x00', 0x8100, 0x40) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r8 = getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000011c0)) r9 = socket(0x11, 0x3, 0x0) sendto$unix(r9, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r10 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1002, &(0x7f0000000000), 0x4) sendto$unix(r10, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) read(r10, &(0x7f00000001c0)=""/4096, 0x1000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xfffffd45) r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r13 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r16 = getgid() semop(r13, &(0x7f0000000380)=[{0x4, 0x4}, {0x0, 0x4005, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x4, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016c877}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x1c00}], 0x9) r17 = semget$private(0x0, 0x1, 0x286) semop(r17, &(0x7f0000000480)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r17, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f00000000c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r20 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000100)=""/114) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r22 = fcntl$getown(r21, 0x5) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000200)={{0x3ff, r18, r19, r18, r19, 0x104, 0x5}, 0xfff, 0x9, r22, r22, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r18, r19) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r19, 0x0, 0xffffffffffffffff, 0x0]) r24 = getgid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, 0x0, r23, 0xffffffffffffffff, r24, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semget$private(0x0, 0x0, 0x20) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000001200)={{0x20000008, r15, r14, 0x0, r16, 0x100010024, 0x7}, 0x9, 0xad2, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) shutdown(r25, 0x0) poll(&(0x7f0000000000)=[{r25, 0x1a5}], 0x1, 0x0) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000440)=0xfffffffffffffcbf) r27 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r26, r8, r11, r27, 0x8, 0x8}, 0x7fff, 0x200, 0x8}) r28 = syz_open_pts() r29 = semget$private(0x0, 0x2, 0x200) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) semop(r29, &(0x7f0000000380)=[{0x4, 0x4}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x4, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016c877}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x1c00}], 0x9) getgid() r31 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r31, 0x0, 0x1, &(0x7f0000000140)="125c000000000000", 0x8) ioctl$TIOCCLRVERAUTH(r31, 0x2000741d) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r32, &(0x7f00000011c0), 0x10ff) poll(&(0x7f0000000100)=[{r32, 0x21}], 0x13, 0x0) read(r32, &(0x7f0000000a40)=""/152, 0xfc05abdc9011ed6) ioctl$FIONREAD(r31, 0x4004667f, &(0x7f00000004c0)) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r33 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r33, 0x0, 0x0) pwritev(r33, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r34 = fcntl$getown(r33, 0x5) r35 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r35, 0xffff, 0x1006, &(0x7f0000000040), 0x10) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0x2d7) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x4, r11, r7, r30, r7, 0x22, 0xae}, 0x8001, 0x1000, r34, r36, 0x4fa, 0x1000, 0x1000, 0x3}) wait4(r36, &(0x7f0000000040), 0xf, &(0x7f00000000c0)) geteuid() getgid() r37 = socket(0x11, 0x4003, 0x0) sendto$unix(r37, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f80104000000000000000100000000", 0x9d, 0x0, 0x0, 0x0) r38 = socket(0x11, 0x4003, 0x0) sendto$unix(r38, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f80104000000000000000100000000", 0x9d, 0x0, 0x0, 0x0) r39 = socket(0x11, 0x3, 0x0) sendto$unix(r39, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r40 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r40, 0xffff, 0x1002, &(0x7f0000000000), 0x4) sendto$unix(r40, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) read(r40, &(0x7f00000001c0)=""/4096, 0x1000) r41 = socket(0x11, 0x4003, 0x0) sendto$unix(r41, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f80104000000000000000100000000", 0x9d, 0x0, 0x0, 0x0) accept$inet6(r41, 0x0, &(0x7f0000000300)) r42 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r42, 0xffff, 0x1002, &(0x7f0000000000), 0x4) sendto$unix(r42, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) read(r42, &(0x7f00000001c0)=""/4096, 0x1000) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) read(0xffffffffffffffff, &(0x7f00000001c0)=""/4096, 0x1000) openat$klog(0xffffffffffffff9c, &(0x7f0000000340)='/dev/klog\x00', 0x100, 0x0) r43 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r43, 0xffff, 0x1002, 0x0, 0x0) sendto$unix(r43, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) read(r43, &(0x7f00000001c0)=""/4096, 0x1000) openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x80, 0x0) r44 = socket(0x11, 0x3, 0x0) sendto$unix(r44, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) socket$inet(0x2, 0x9f5a701025934eff, 0x8) r45 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r45, 0xffff, 0x1002, &(0x7f0000000000), 0x4) sendto$unix(r45, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) read(r45, &(0x7f00000001c0)=""/4096, 0x1000) r46 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r46, 0xffff, 0x1002, &(0x7f0000000000), 0x4) sendto$unix(r39, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xfffffffffffffeb3, 0x0, 0x0, 0x4af) read(r46, &(0x7f00000001c0)=""/4096, 0x1000) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r47, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r47, 0x21}], 0x13, 0x0) dup2(r45, r6) pipe2(&(0x7f0000000480), 0x4) getppid() 17:19:08 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "4888c145046888ab08ab3ce7ce9064acba5d7c88"}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="f390628b9dbbb1ace444599a4527c313a17ebb8f98f529242bc1ce2e3311f0360ac2472de552d2df3462f5a93bb108e286efe0d331d0e3abbc1b1c3d3d1a28cb8170a693c67cba9c153ad63b4731faaa55602708a2fc8fa323c3c3f053e37481077a335a51", 0x65}, {&(0x7f0000000180)="1fc4dff6c2cbec16fef5af1fb88f6a4069ec7973ba34893798f089f6bb590461eb9635fc3c905ece163f7321e656d08518e3d3e9b9329915e003f5d156eaa8e7b942c2be761637e4c903d30fcb8ec82ca7220758f4216318642bddbcbf15ca054171b78d234e1c5252c953df4262512dbda014d23c12dfb3fbe8508d0f28bdf434d46810fcf74775b54c785a1eb1", 0x8e}, {&(0x7f0000000240)="35868be6857640a0032d019770424b3ef5e23dd02935dac135bd5224c685e7040b80685efd07d482c32b9897f2c4baa923e329f11e943409067ec9c1d3e704262fe1617f43f8663ebbadef3278d2c2b7776062cdc48491bc25a70e7eaec96af2402bdda35e3379c27cc57c553d45d5ac2061801bfc4bf9d6", 0x78}, {&(0x7f00000002c0)="96c45ca87d970371053f5c40a32c8421e7eb349d3d36e833d20d8a6444c4a2644f0c4dbf4d1f51833915bb8111be3e86f9321e27cf34fe0b86d2e7abb5445a9c1a6505ac79859334e8255341f1", 0x4d}], 0x4) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 17:19:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xffffffff, 0x1, 0xfffffffc, 0xfffffffe, "000021000000000000000000000000581a7cef00"}) socket(0x18, 0x2, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r1, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r1, 0x21}], 0x13, 0x0) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000080)=0xfffeffff) connect$unix(r2, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) syz_open_pts() 17:19:08 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x68) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x1aa) r1 = dup2(r0, r0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x2810, r1, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000080)=0x35de) r2 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r3, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r3, 0x21}], 0x13, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000040)) lseek(r2, 0x0, 0x41001, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000002280)="c9", 0x1}], 0x1) 17:19:09 executing program 1: symlink(0xffffffffffffffff, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000100)=""/114) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x3ff, r0, r1, r0, r1, 0x104, 0x5}, 0xfff, 0x9, r3, r3, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r0, r1) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000280)={'./file0/file0\x00', 0x0, 0xfffffff7, 0x4, 0x1, 0x3, 0x4787, 0x3, 0x0, 0x0, 0xfffffffffffffc01, 0x5}) setuid(r0) 17:19:09 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x40, 0x1) open(&(0x7f0000000000)='./file0\x00', 0x20810, 0x34) open(&(0x7f0000000140)='./file0/file1\x00', 0x800, 0x20) 17:19:09 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) close(r2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30002) kevent(r4, &(0x7f0000000080)=[{{r1}, 0x7ffffffffffffff7, 0x82, 0x80, 0x9, 0x7f}], 0x5, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1, 0x80000000, 0x2, 0xfff}], 0xfffff941, &(0x7f0000000200)={0xfffffffffffffff8, 0x8}) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) listen(r5, 0x2) 17:19:09 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) recvfrom$inet6(r1, &(0x7f00000000c0)=""/229, 0xe5, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="62020207e000000120ff857cd9d02fddc8685eb465e9e6b6f1c85bc20c99fa97d9114677cd0e662f6a74f1e029a005a6c7d39c5c9736fe343bb51e543280f59df8689c58e866f35c96ccad37f1424b0060930a8d846ae20e3d08fc3fb2bfec3285eb3e35e757ce7178ed279e"], 0x10) write(r3, 0x0, 0x0) 17:19:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x40000005, 0x3f}) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r1, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000000)=0x8a) poll(&(0x7f0000000100)=[{r1, 0x21}], 0x13, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) 17:19:10 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000001c0), 0xfffffef3) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x2, './file0\x00', './file0\x00'}) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000001c0), 0xfffffef3) fcntl$dupfd(r1, 0xa, r3) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCEXCL(r4, 0x2000740d) setsockopt(r0, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000340)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7dbf6ba8af63ff37282921e4fd89e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100000000b200000000", 0xb1, 0x0, 0x0, 0x0) 17:19:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000200)="d0519fefdd4525b31a716d0be32c595079cc69da094ae7f576b8861b2969cf790ed49e70de0fff21564a49978a3e4726332591c549cf6a3ed69c32bea83ee7ec6d30d2b5ccf7061133a04f19dd243d233797fc1b0237b55147546a1a07671bdc014c643ac5c5d4a818d9ad5d7980b5cda68d9a017a4606fa98ef4467bbfc617a611b51e0c363ed669c992729a79f3216a63ffeb6fa5d", 0x96) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r1, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) mknod$loop(&(0x7f0000000080)='./file1\x00', 0x10, 0x0) poll(&(0x7f0000000100)=[{r1, 0x21}], 0x13, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x400, 0x3, 0x2c91, 0x0, 0x5545881b, 0x9, 0x401, 0x0, 0x0, 0xd60f, 0x1}) 17:19:11 executing program 0: minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000602000/0x400000)=nil, 0x400000) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000001c0), 0xfffffef3) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000140)=0x8) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) r4 = fcntl$dupfd(r0, 0xa, r2) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000040)=0x1000) 17:19:12 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000340)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5ec3c318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc9b07f2de1bf01a13c5113610b108e5137c891020c060869deac76b9eb31786299ba5088947900e4579e25ec1410b3ee66a3d5fbaadc8043c05bb87b391b1d2236727fe4d5596124a8d1e3315a707dd6ff9d522b262819300c6611dcabbed9e1a3212ea3d7558f74acccca7a348b6d6fc297e9238f90345e82c945c567171e3fe39d9c7a763d4153792ec4739647b6214"], 0x1, 0x0}, 0x1) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8, 0x51) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000080)={0x1, 0x266a}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) semget$private(0x0, 0x4, 0x310) getitimer(0x0, &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 17:19:12 executing program 1: mmap(&(0x7f0000906000/0x4000)=nil, 0x4000, 0x0, 0x800000000009030, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) fcntl$lock(r0, 0xc, &(0x7f0000000000)={0x1, 0x3, 0x5, 0x20}) mlock(&(0x7f00005bd000/0x4000)=nil, 0x4000) 17:19:12 executing program 0: symlink(&(0x7f0000000080)='./file1/file0\x00', &(0x7f0000000140)='./file0\x00') r0 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000240)='c\x00') unveil(&(0x7f0000000380)='./file1/file0\x00', &(0x7f00000003c0)='r\x00') symlinkat(&(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000280)='./file1/file0\x00') 17:19:12 executing program 0: r0 = shmget(0x2, 0x2000, 0x200, &(0x7f0000ffa000/0x2000)=nil) shmat(r0, &(0x7f0000ff8000/0x2000)=nil, 0x2000) r1 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r2 = semget$private(0x0, 0x4, 0x2c0) semop(r2, &(0x7f0000000240)=[{0x0, 0x7ff8, 0x1000}, {0x6a689bf2764d2c42, 0x1000, 0x1000}, {0x3, 0x8, 0x400}, {0x0, 0xff, 0x1800}, {0x1, 0xf6f6, 0x1800}, {0x4, 0x2}, {0x0, 0x6759, 0x800}], 0x7) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000000)=""/107) shmat(r1, &(0x7f0000ffa000/0x1000)=nil, 0x3000) shmat(r1, &(0x7f0000a4b000/0x4000)=nil, 0x7000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r3 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r4 = shmget(0x3, 0x2000, 0x20, &(0x7f0000ff8000/0x2000)=nil) r5 = shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r6 = shmat(r3, &(0x7f0000ffc000/0x1000)=nil, 0x1800) shmdt(r6) shmdt(r5) shmctl$IPC_RMID(r3, 0x0) shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffc000/0x1000)=nil) r7 = shmget(0x1, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r7, 0x4) shmctl$IPC_RMID(r7, 0x0) shmctl$SHM_UNLOCK(r7, 0x4) shmat(r7, &(0x7f0000ff6000/0x3000)=nil, 0x3000) r8 = shmat(0xffffffffffffffff, &(0x7f0000a00000/0x600000)=nil, 0x3000) shmdt(r8) r9 = shmat(0xffffffffffffffff, &(0x7f0000a00000/0x600000)=nil, 0x3000) shmdt(r9) shmdt(r9) shmdt(0x0) r10 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r10, 0x8020697a, &(0x7f0000000040)) r11 = syz_open_pts() close(r11) r12 = syz_open_pts() r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r13, 0x29, 0xf, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r14 = dup2(r13, r12) readv(r14, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/3, 0x3}], 0x1) r15 = open(&(0x7f0000000180)='./file0\x00', 0x70e, 0x100) pwritev(r15, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668", 0x6b}], 0x1, 0x0, 0x0) mmap(&(0x7f000000f000/0x1000)=nil, 0x1000, 0x0, 0x2810, r15, 0x0, 0x0) ftruncate(r15, 0x0, 0x6a) 17:19:12 executing program 0: r0 = kqueue() lstat(&(0x7f0000000100)='./file0/file0/file0\x00', &(0x7f0000000500)) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) mkdir(&(0x7f0000001680)='./file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') accept$inet(r1, 0x0, &(0x7f00000002c0)) semget$private(0x0, 0x4, 0x94) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) getgid() pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000400)='/dev/pci\x00', 0x40, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x400, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002b40)=ANY=[@ANYBLOB="c000000000000000000000000000000006596499196c7856ec6e17eeab4d41be9f673ee15c663a7d4d9885b5406abba55318a9410840c45a9ea59c6f4927b5e4052a6f31dcc6f07d322baf43a5e9c7cd3bbfb1a8ced74b34df4a8f53a70646884e2d6f7b0668f18eac5534aee80f1a5fd8101e9d68a77fa20fee9eab859cd85616788c26fd1378692a8711afcbd23cdd26977877754f60579e5af6663a4a45eb2fb2180978edb019f3bb0ca8a75ab90000003800000000000000ffff010081000000b8fa26bf5f6be80e4bdea7892b04f9dd3008d346e5db06f8f0e6fd96410dfc6a97000000000000002800000000000000ffff000004000000cbd7e53b884c088a5a85b85d3e233271eeac0000000000001800000000000000ffff000007000000983100000000000098000000000000000100000002000000a568f6acf4106af1a30964d23f9b659642271571e1d3e23d89b1fd37415f4cd2999e1e300673ed4919b3812d7caed990ea12c385061c20bc03747614b32e0a0e143d93484800da8b8b7ded8040b8c62048d5aefc577cb03c49c75675fb2e740ef627d48624af940ee5febbddef5f7559aaddefbf82244b87e274830dba4cb80d4d42b2962d5c61000000000000b8000000000000000100000000040000d9d9dc2c7f7f52730db7c65f3ec63c5e2bc8a8fabb83399069b92999c35fd90a3a7cdd9f010098402a34f78762515028234dbdb1949cc9983105bbb18f646ef87c46ccffd8e38f83c5b624b76d49d74c7e938aa08989552a75809d48aa671d616e360aef1a8537f563e8c445e25bbf03fcdd4afcd59e1124718206864689023d3e66bc411fea43988e5ffa3cd6ce39df4d2ebabd0b92b85b4fef2dcebc4824c67180580000000000101000000000000003000000040000008d8661d76eaa418a4c726d9b3a775a96b81b97f7e2616d52e178eb046eeb0608dfe73decdeb3e3ebba9660db2b3b982fc903adb72606fba249fd1af61a261674672975f713504afd377fe3bd91e89c5dfa9721b85ebf17ec0ff49c54b5b4aa1f612b5aeffa59dbff4673b47374256e4627800ad920a237e95b3888620a5ea613d2f3188e269554a39d220f73011cfa5f2ae3490c143ee7925c5a0c86caa843c132fbb1f1ed077076d0177379f17ea638988249eea9727fc5fe60d5b4a41f3c0545358b82da72ce745de3100413b92abc3db5e5e4eaefcbfbae0b8024b90b11844b974718db299525a008394065b1c8083a39c2e9023d6d1ac6130945942d50cb05111f62803c7e8ef3d88b84972b40b7af5f88f908af3a1b9a444c560e79f900ffafc78b084d52105c454a2ba0d481482ff4591ebfc1f16c9db7cea13b770e32cee834b32b14501556cb2b96a4f3b701872baf7b13340d4e72ae9396eb9bf6b09a8de069b9394aa269fc75dc0d7bd5f2f41028b16cab9525c69ce9afa2e9491eda35660895fe91965eb5e36551cae1ca5e5ad58c11334fa05bab705126974956c1319a3a4cb519fde421bc192aa48120eeb17a0464fbbf37d50edeb0d81d464e325306837e122ca95fc2bfafbfde9b19a5463624c204a6c5fcbf35612d3706e76dd151ae7c1cf587ad3e70ef1d3551dd83247bd69ba0e0badd0d51108ce44453a8c4c2181477be0b62717a27a702645bbb20965657e42443d4d5344a8794088ab385fd9a1e7a3141a1e0cd4f944cdfb5411f9a0a2397ac4d4d3214840aee023c063b86117a0fb01f3b59fff368acf766f3f2463dc1cb5a1987809be5661bd04487e8021e2654be59c0df49cd0e4632afcc3185c2ca268c2c1a5501e3c81483b4da32fd06654f9650bc277814eb3a19132187ed8c0f90a0db9478abfd8b673f49f4d351e9dd5b31871f3f69013ac2f544eee2e9f9f963a228f1817572cdd4c3e34b48a1755d40fa05ab898153d546636dcf3d2d2625b6fc88e1e724ca0d65f16e0dbdd45cb916a844e70b33367d279631cbb7de66ed64ae51e1b9c43b9760f783d8351668de0c17b0d25187438e321dddd6f2b26b8b943cbd6b38261e47e308a99147a29b8325588227e4da4803b150463f9969e88ae976e04c2204865aa6d12b4d89377534b8bd4c5686727a35d3f73d75c925884fe7297732459f9421b878fd771255c67a405a4df212043310a6d280a410e20bcd6070589d0d3658470747315e93bd8d0f1d36e8726481a2b7495db3a83451bdc756bc33078ac8b38bf96de8fb553b19a15fa5f6a7bf0f50f14268c674a44f641deaa9a436b3d6559d307390d2ce4ba23244060c25675d82eea2c7b8f474f90d20f366c1a19439233c1f643ea33546c225b74d5a3dc44c7595ef3050c8e24ae69009b604f057cf8a5cab7c207ac4365d5acec67e576265f12a1b066192729ed3efdf1980e53553397b639d44edbfb0016060d5814f30dc75317eb73d9c7f2be7e5fce3fdadf0c76b64756feb55425c45077f0a99be189147e5047f71231ebd1121bcac845550c85fd31614729a5aa797ff5e7a279f0138e13a000df38ce9ac6c46968513341d0d69acaa9f832e23275d8cc719308605a2ab0085ffa212396a5ccaa526bcf89ee025bb6b841a86e88c90ba8663ef2f45cbcc7876f78d077d3160836060da4193fce4fc782d7742a4766bc287f0af77c276b9dc446a838081e49bcfe03fc2579115c9be702061274a25977257a2eaf17a5e5db74322e81aa9255e553286c691c25552c593e1d3e9c2d8ddd43825241acc2742c191d6435959971cc30b6c3a4c5feb8ebd2e5313e810a0c3a2fdcc2ed6c997bc5ea2ef774103d7a6c443508d5d029be77a3f1f83a4f5f54bee510a6bc523257b1db3d3607593c32f163c6475f6f73449b2d153dde3f8a882b3305c8a66313de02dc544ebe1eb25327b57fd91b4a36cce3dcb5fc50fcab32a9e2fa47bbf7e31d20321aa12fe6f613e1860701f6e8a35eafcdfef343df1b77176520912876ed299e208c10a8c001e5f87f8fb2c15b895b3f6efa83d2d9b9fe9d981d8732f080d3c3f496b407b75b51d3e422c00928290d72935e278bad8c8ebe3013fd37fe5a133ffa6e385e3c9026ff425ffd63bae41b519ea4bacb1cd351ecb3d2edc01aa63b4f8bc3aa1e339b31b469badca737ee912ec65c8891aaef6c89053dd3b85ef913094ca54ba716bfe438b5bf14027e4e98a22204484b0653ff60b03e785d320275234d57ce4d01a8be57c3e1aedb5abb42f3221a32abed0618aad6e9eca6721123baa4443f1b0d3d7c2039965b0c4e194db241a84f5ed424cfbb3cb88d907e522240cd94a8aadf5c796274c206ce724f3a1be5863075805ef6cd7d7780167548eb55c1ffeac455fad63f5cca2d2715b84e70c7c6268a18c5f998726fa340e4fb8a3a682d955a9733224fd0d9ee5dcdcb3adc06d6d929d083dce4dc448ceab93088f793c6e4dd4847eeea86b5138725f0a5d9e84c1696e6f59bdf557152f1c077ab92c1178532ae22db87f2c18706ffd8f5f2d26337c4659a576a3364b248cea38c65656e9480afe4ac6a8d01534cc9bb850a1b52b7b059702709a2d45e2bb8641a0ce44085e2dd5c3952992c978482973ede516a866a6a8f75f1da16234b9dced76c10865fc8455ed25951aa8eb2953afd0835b582b0251967abfd0c73c795c9df37d1491c5f8c4e8103e0459e6dca2cd9d632b5cee80a240b5e831b7e5900c9f105591b9d99a1c3506a83c4d6ef89c9d4086affde2a5eee1619352570903af3bb1ad50684454c7bedbf184b8aed77a1ef66e0648e8205d9ed154a2895e630eafb7ce6a806b02fe46552fbee4b658e17d046f6870ac3e8cf6f540b27ed9a645f8ec655f8e4e6a8dcfe0b6f1842be7b1ba70a9d54ea5eec9cc063a479f48797d3acfa99866aff1fb76e3b8cf37dda71dc162fb39cfa321d2ea2dc7e8a4941a6eceb8f7843b0f440806f6969a048190fc3c5a8b19f1ba2c62f48fd3586eca23abde6caa1fb78b9f5ac43dfbcb6bd6b3a3efd9dc89927fab7a1e7d7872562edbbb83449abeb8c996009422d5b110ef2063e7c013c299422a38bbf414258a2c0604f40272e0102c090b87bcf4021e6c90443bd132f8bc78a9fba6e3754706b48f0bd74885caa1adb57cb1e5faf9021beb988b60cc31465586a0c272a7795dbf94fa9e2acfb990f5dee7f3c51d740e708257af6e103271d971f26a1e2da7bf4b0ae697da246d15b60becefebc1e384ef342a2c0469c7c830dac9275607b025937aa05561f3832af71921eeca14d83d7b252c2afa3c172b03b72ecac4a8009de370afac3b9e6986a428a0c19299192016f424cb6d3cb8eda97e9ec5fc4eacca20880bb6696b036c1b9c5a1b73bcecc8ddc8b30b0b92de9cfde444d0677446f0f8c0ec694530c5d19d7ef541c64d8ea723c9940b25f9c639bd6098712f501a94cc766204b5041c21c618eecee587dd9dd25679f2da181a46b7d5006ba55e5736d8497ebafdda97f540cd96203bfe1d3230083fdc4146ddf5a3fe4cf771b5c2367c77898b09745ef73e1a6fb0007600603a61619702562ca811971e9ddbf7d5599e7d226704ffc90b0cf5a6f8125a7a15b8e8a8271d892150baa5ed4d823d18ed879f6fdbd955d10c1df898a518dabf5ffd0e9896c3673b6c4b54b7f2436c9d36a189d5e3f865bc822d02fe84f9828cb7f6c4eeb41ba40f16c5301e95024417f2c65bed1130cdcb0658374d7e7bedd3d7b2d2427c603ebaa95be5696155cb5b34415b0282b5a4f88e8df95b288936ab249715824e657eff69f370682208aff123c191984d02a934d57dc5678f07ca549c25c8b3bc8fcff5d64d290c7ea13df5a8c17e34e59cfad0a5e612993e6770c92dea7b385796866d17a0bbeb1499ae544b0eec8b8376ffffa78ca3936ecc22c5b257df5e499fcb0da02277d664c526002d673e566309e36659b11c1fda92de1542eae3b9f499fdbc42b5079b896d5a612ea5c3c0f1ace72ace053756d2487c4034d81f2bcfa80b9b2792bde2bb0a4c92387ff4f8adc3667cf7314a33487d10b77b0eb9f83843f32ad795f41f6d1cb1a042d8c2dd5bc8d889b9c521b11f0a57e6c80727f087f17af896fce0225ea3862c1366515327a36fe369b1c27cd333752e08d75a6e85fdbfcccffc46bcc320d08ad48e9447c2bdedce05a4929331fbbb21cf0817e65c058aba97de531b8b64ddb4957524307f1c28933b1173a745803a8e06d370758a3f787a96cd8a2ae200b2ad61c2eed6e57e885c580a9595fcb26128567715a2f7b17d3d39bd082515c3bee7b79229b9e3144dbcecd4b91045bceba2c4d383e130317c24291e2eb188c439e915ed8b689db6ce31f2fd0f4c28d7878b8d9236e59f02388addcdcd512fc7870ab2bcac61ab34440602da42016ebc814df272e0558faf1a922408c868d12474e5111a8bdb5f3d43bd36e38b9b1880762bb6fac06b057952f9d9746a0fffa24770d350a797cc61474c04b3f479c7767d458c1174eae9eb0bab4fb4067a6f16a01365a9602f517e627b4ffdfe4440bda35c41cb5383fbde61fce4cad4b129343fd314956305f88cd355c1ef15a19a0752b08b474766ace05ae23c97f6dd099b4c96c2482e73f73fe4700824c7e6536c375ed2f8d870254afd88c64b7afdb80561534b1808adeffa5ab213b78270b41c8e1383dc5adc7673e343933afec58fe7fae04b8551b7c6cd2b4cc90f30c8f0ef350217ff69c4c0343c3c4893b8fb60c286dcd69b7ec269160237326a7160c0fbea4dbd099c0baa4bff52a72551196533e2827b5ab137b9999280ecd525e84363028927fcfe44cff93affffebeb262485dad85a5cbe815cb2617cc7dfacc1e1471e88a4ab6fd267746de3749670b0841408b6c4800921ae506702dc99e74ff77fce1c221ea1997245a93a11441c6b60f25ee53504a9af4bd3671bc1067cf4bb801a08da3b86ebf673856952a112734420336516dd9a6f0a1cc4c394ff13c9117fc9546d1cb7b370b60cb46c4ee08a0623f60cec673f9a2e1219032c59dfacf87426315b63ff65b379b4f29066d30ed491d02388a70cdaf99e071f5406e24346c97500b3bbfadcf73f48c21a543a13c9a39c96c505d64e4349919446de28b4aec2eadc53eb3d7574e6543bf43a8f86247ee3a1dfe6c2801ff807ec26603697d550d6a655fe3be16936bdbc9f1b87adad7c4d1777b3659cfb9e2b2cfc0f3813feac10676a91415e83953c3f4a9531db886952d144510d1b06ab7a70bdb798de6c0562fb28a5d698d1c8e38c0ba502b8736b64e037adfa01d6b603df1d9ddf35eb091d14e0f66fae289dcc41902c167b9603f1ed5881d2524d3ebf891d471bdae9c266c0768ac7845a15c714789b7982e0b1922ffecd4c0832d3325cb26b98caba0d02b9835c8af17788932048aa8038d83fea3b788f0efecd010a08e138473ac6bf68f7f186cf76e2a6076e1526415c6ad00eb9bb537a44b64ae4ebde925f3849e12ff21cdcaf51e6e13b8d7f01016f8f9e76fb9941d158e0c1dce1b9101635f55c992d6fce9967f377aa43a3b214922d22c238f4033b9a262426c57ecf31212ca7b602af948287cccfe3789ce27f6417e17725d037da74c0b50b98d58589e702e854aa7585cd6ea9bcf5f1d773b70fdae15cb86606fe21950fd0fd114e88dd55d9dc8f316348cf62318d451c76f58cdd35f2cafb11b503cb08c404bac6b078719e77cc608a1a94213cedf7c2b58b9699c85339c7ba2134208ef79feef2782a407fc0000000000000000000000080000000cdb54e9f67be4edb0d44a0ced7f413a68fb53d81ef350ee0abcf0549f5c589fb4021764caa5f6a77f02217f4194c8e498c5839043f19d67f171643ca14006aa8e7cd550095a0a928911ca0c66c42b1760eedd6cf39a40db244feb1bf6ed555e0417199f4c14ca724c129cec6867fd574d51a0f8a15bbd7fb2290a108686c8ff4d0e4dd2683ae41f7579cdb06e2ad1b3979456aed30bb6e62cc2152e96aba5abf62ddd3405ec891c9c0c2a938421a70009900000000000000feff010007000000cba6a64ee8f4dddb90bb45c5ee20e7eaeadf3ac2698e6d3f42d1ed68263db213031cc2b0cb2d1a09b3fdfa629dc96429521775611486d0e7a6e35ae5422adfecb86c63a550eea1d016187d3db84f2449b0185edc6690056348a13d7452bb2be17f04c2cc30bb70acad3018d3db223bfc1bc58bc97ae999a2489ff79d2a000d6933ce000000000000400000000000000001000000000000009d938fb1bd4df5a7fdd7e59aa109c874dc85438733e7b4ec32afe62dc00ab1341bb112ffbbc75f0d9c1b083001eb0000"], 0x1430}, 0x1) dup2(r7, r8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) dup2(r9, r10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r11, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) dup2(r11, r12) pipe2(&(0x7f0000000580)={0xffffffffffffffff}, 0x10000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000800)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000180)=[{0x0, 0xffff, 0x7ffe, "82bdad390aa090f8ede8f7e4a1df6d1e5e08bcc796a5c3dbab9720c60b83509bf91815363d0d8a52893d7dbcebb28da10ad3613bf7aa839219ce376ef4c6d6e4dae745c54e23ef20eb4140af8dcc3520f7c43ef5b15e896b290522172d67a5542dd571d03d9efe923ada8bf0076d65c9031d216edef52cd450f182bdfa33a250c0bdfa03dccb44f6f905b763733e3f0943d7336e10b3f724b8f95e89af817b406f79ece8218d5efec3ab8173c89d8953cd967096080b9d37fa3e3d71b8373b79965c2a2578d3b6a7fc02bec7fcd27c08e085200d13af66bff6dd98"}], 0x6d}, 0x4) dup2(r15, r16) dup2(r5, r16) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) dup2(r17, r18) r19 = socket$inet(0x2, 0x4, 0x5c) kevent(r0, &(0x7f0000000680)=[{{r5}, 0x0, 0x4, 0x110000023, 0x5, 0x7}, {{r3}, 0x4, 0x1, 0x8, 0xdbe3, 0x8b1}, {{r6}, 0xfffffffffffffffc, 0xc0, 0x1, 0x6, 0x2}, {{r8}, 0xfffffffffffffffd, 0x0, 0x2, 0x8}, {{r9}, 0xe, 0x11c, 0x40000000, 0x5, 0x3}, {{r12}, 0xfffffffffffffffe, 0x49, 0x4, 0x8000, 0x6}, {{r13}, 0xfffffffffffffffb, 0x1, 0x2, 0xffffffff, 0x1ff}, {{r14}, 0xfffffffffffffffb, 0x10, 0x1, 0x8000, 0xffff}, {{r18}, 0xffffffffffffffff, 0x21, 0x2, 0x3ff, 0x4}], 0x0, &(0x7f00000005c0)=[{{}, 0xfffffffffffffffd, 0x2, 0x1, 0x1000}, {{r19}, 0xfffffffffffffffe, 0x1, 0x80000000, 0x1, 0x7f}, {{r2}, 0xfffffffffffffffe, 0x80, 0xc510037e474eaa26, 0x7, 0x5}], 0x5, &(0x7f00000007c0)={0xffffffffffffffff, 0x3}) open$dir(&(0x7f00000003c0)='./file0/file0/file0\x00', 0x10, 0x10) fcntl$setstatus(r4, 0x4, 0xc7) close(r4) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000840)={'./file0\x00', 0x2, 0x5, 0x7, 0x1, 0x4, 0x6, 0x80000000, 0x0, 0x2, 0x0, 0x3}) 17:19:13 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 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000280)={0x2, 0x2}) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) recvfrom$inet6(r2, &(0x7f00000000c0)=""/229, 0xe5, 0x0, 0x0, 0x0) r3 = dup2(r2, r0) symlinkat(&(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00') setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x8002, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r5, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r5, 0x21}], 0x13, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f00000001c0), 0xfffffef3) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r7, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r7, 0x21}], 0x13, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r8, &(0x7f00000001c0), 0xfffffef3) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r9, &(0x7f00000001c0), 0xfffffef3) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r10, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r10, 0x21}], 0x13, 0x0) connect$unix(r2, &(0x7f0000000840)=ANY=[@ANYRES16=r2, @ANYRESDEC=r10, @ANYRES32, @ANYRES64=r8, @ANYBLOB="9392335aa9aac3e4c50f998240f0168418ebd27ccd0a850d31b991c59281a35caa7fd64d3952e39e66ccb945d8b83b5a4432029d133663edcc935fa0f22a85f04b9f821da0b7a41446a12701fc585260709d2f7775ed4548bd5383ce95010b892877acbe852cd94a01fdc9c57d745e2686c0218f14fb38f268e7fd3ad0da29e984d4f780b6f449a0a21475b7ff1aa23dd4f586614917b23e8a20afe395932eae16203730286cc14f2dfa15036e79857f924d4fe4384a096cc82fcb910612272a9a5fb9cd463602a0c7614e118974570c572d768171", @ANYRESOCT=0x0, @ANYRES64=r9], 0x7) write(r4, 0x0, 0x0) 17:19:13 executing program 0: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) getuid() mlock(&(0x7f00005bd000/0x4000)=nil, 0x4000) r0 = semget$private(0x0, 0x1, 0x286) semop(r0, &(0x7f0000000480)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r0, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000000c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/114) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x3ff, r1, r2, r1, r2, 0x104, 0x5}, 0xfff, 0x9, r5, r5, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r1, r2) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r2, 0x0, 0xffffffffffffffff, 0x0]) r7 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, 0x0, r6, 0xffffffffffffffff, r7, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000000)=""/119) 17:19:13 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x800, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r5, r4) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r6, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r6, 0x21}], 0x13, 0x0) listen(r6, 0x0) dup2(r5, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) kevent(r1, &(0x7f00000000c0), 0xbd56, 0x0, 0xa, 0x0) 17:19:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80000001, 0xdfb, "3fbfe9590034d4887dcecff9021f78a70bc0e5fd"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959", 0x232}], 0x1) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r2, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r2, 0x21}], 0x13, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r4, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r4, 0x21}], 0x13, 0x0) r5 = kqueue() pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f00000001c0), 0xfffffef3) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) r8 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x200, 0x0) kevent(r3, &(0x7f0000000140)=[{{r4}, 0x6ba0aeb656e6e671, 0x60, 0x0, 0x7ff, 0x80000000}, {{r5}, 0xfffffffffffffffd, 0x4c, 0x1, 0x53b9, 0xffffffffffffffff}], 0x80, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffb, 0x4, 0x2, 0x1, 0x5}, {{r7}, 0xfffffffffffffffe, 0x22, 0x0, 0x7}, {{r8}, 0xfffffffffffffff9, 0xc, 0x2000002b, 0x3, 0x1}, {{}, 0x7ffffffffffffffa, 0x10, 0xf0000000, 0xffffffff, 0xf0}], 0x57ec, &(0x7f0000000280)={0xdc, 0x400}) r9 = accept$unix(0xffffffffffffffff, &(0x7f0000000ec0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) getsockopt$sock_timeval(r9, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000100)=0x10) 17:19:14 executing program 0: r0 = syz_open_pts() r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000491a23e5e30220d4ede17a4f68c8f60293ac99b7c3082484cc5e39a47e09a6c11ebe4558c472e1418ebf243f08cb999c08c63081c61f8efac23957a01df9277c428847aa"], 0xa) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r2, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r2, 0x21}], 0x13, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000001c0), 0xfffffef3) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x10000, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f00000001c0), 0xfffffef3) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r7, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r7, 0x21}], 0x13, 0x0) r8 = dup(r7) poll(&(0x7f0000000300)=[{r2, 0x4}, {r3, 0x4}, {r4, 0x1}, {r3, 0x4}, {r6, 0x5}, {r5, 0x2}, {0xffffffffffffff9c, 0x8}, {r8, 0x4}, {r4}], 0x9, 0x1) r9 = dup(r1) mkdirat(r9, &(0x7f0000000180)='./file0\x00', 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x8000000, 0x90d2, 0x7, "d730c1e3c6d53c5b00000000e74de400", 0x0, 0x4}) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r10, 0x85}], 0x1, 0x5) r11 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r11}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r12 = kqueue() kevent(r12, 0x0, 0x0, &(0x7f0000000140)=[{{r11}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r12, &(0x7f0000000040)=[{{r12}, 0xffffffffffffffff, 0x5}], 0x34, 0x0, 0x80000000000c69, 0x0) r13 = dup(r12) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) write(r10, &(0x7f0000000000)="64ab577d3cefcfa0257fbae60125259560f8e58100"/33, 0x21) poll(&(0x7f0000000100)=[{r0, 0x40}, {r0, 0x40}, {r0, 0x10f}], 0x3, 0x0) r14 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r14, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r14, 0x2, 0x8, &(0x7f0000000140)=0x1) 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}) semctl$IPC_STAT(r14, 0x0, 0x2, &(0x7f0000000080)) 17:19:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x81}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) acct(&(0x7f00000001c0)='./file0\x00') 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) 17:19:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='c\x00') close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000001c0)={0xfffffffffffffffd, 0x0, 0x80000003ff, 0xfffffffffffffffa, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r1, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x10000000000002cb) poll(&(0x7f0000000100)=[{r1, 0x21}], 0x13, 0x0) clock_getres(0x3, &(0x7f0000000200)) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000001c0), 0xfffffef3) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000240)=""/146, &(0x7f0000000340)=0x92) ioctl$TIOCDRAIN(r1, 0x2000745e) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 17:19:14 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x0) r1 = dup2(r0, r0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000280), 0x4) r2 = msgget$private(0x0, 0x20) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000100)=""/114) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x3ff, r3, r4, r3, r4, 0x104, 0x5}, 0xfff, 0x9, r7, r7, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r3, r4) r8 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r11 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000100)=""/114) r12 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r13 = fcntl$getown(r12, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x3ff, r9, r10, r9, r10, 0x104, 0x5}, 0xfff, 0x9, r13, r13, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r9, r10) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r10, 0x0, 0xffffffffffffffff, 0x0]) r14 = kqueue() r15 = fcntl$dupfd(r14, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ff6000/0x1000)=nil, 0x1000, 0x0, 0x2012, r15, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000300)=[{r16, 0xc0}], 0x1, 0x0) r17 = openat(r16, &(0x7f0000001780)='./file0\x00', 0x20000, 0x100) r18 = socket(0x2, 0x400000000002, 0x0) setsockopt(r18, 0x0, 0x20, &(0x7f0000000180), 0xc8) r19 = socket(0x2, 0x400000000002, 0x0) setsockopt(r19, 0x0, 0x20, &(0x7f0000000180), 0x0) r20 = socket(0x2, 0x400000000002, 0x0) setsockopt(r20, 0x0, 0x1d, &(0x7f00000016c0), 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r17, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="9b8c6425fa35394571d6ddefd0016a2538bb8c28a464db6d426bb4202d479a68992da3695f7caf6960a19b97733e20800e1a312d35fbae24bef171703abda51108a00987071ebbd8a308b4e18dc1f7c9e0596a37ede9bba3977c0f2f1591d5fbda6cd0db2e14e9388ac9a3f91545ab2c2d2f576c2803f282f93166ae104b24bac28fd5872bb4211894fdb42d48ab1df93cc289e77c76b3e8cd075a743a85bd89a9eb5ea3f43079f97228a05d8e441d9014824811ef81e16e6f88a23cb72ce90b45a1f0d86002da0e06961d91ebf3", 0xce}], 0x1, &(0x7f0000001800)=ANY=[@ANYBLOB="ef00000000000000000018000000000000", @ANYRES32=r15, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r14, @ANYBLOB="000000002000000000400000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32=r21, @ANYBLOB="000000ffff000d010000002798c901a71543fd5b94e877e3b7873c1f286dacea199b5851a854a05cd4767c7bd20b664674c278213784495892b34b7ca201592a5d5670d06ba256573342ba488036f55504945278092e96a0a045d563a9cb60d6494f04b0a450d575725227cafec28e2b0bf5243898867b9d4bc27cc7d492b58dd06fc8dbd5da38d6aece28aec7ae3cfcb111a445b47a4cd8c91218", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x69, 0x6ca70a83d73f175e}, 0x0) getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, r10, r21]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x20, 0xffffffffffffffff, r8, 0x0, r22, 0x2, 0x1}, 0x8000, 0xabd1, 0x9}) r23 = getpgrp() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xfffffee3) setpgid(r25, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000040)={{0xca, 0xffffffffffffffff, 0x0, r3, r8, 0x0, 0x60}, 0xb4, 0x4, r23, r25, 0x0, 0x80000000, 0x3, 0x4}) r26 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r29 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=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, r28, 0x104, 0x5}, 0xfff, 0x9, r31, r31, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r27, r28) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r28, 0x0, 0xffffffffffffffff, 0x0]) r32 = geteuid() getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r34 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, 0x0, r33, 0xffffffffffffffff, r34, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getgroups(0x2, &(0x7f0000000000)=[r34, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r38 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r38, 0x2, &(0x7f0000000100)=""/114) r39 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r40 = fcntl$getown(r39, 0x5) shmctl$IPC_SET(r38, 0x1, &(0x7f0000000200)={{0x3ff, r36, r37, r36, r37, 0x104, 0x5}, 0xfff, 0x9, r40, r40, 0x7d55, 0xd75, 0xfa}) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r41, &(0x7f00000001c0), 0xfffffef3) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x20, r26, r28, r32, r35, 0x111, 0x9}, 0x9, 0x0, r40, r42, 0x5b, 0x8, 0x8}) 17:19:15 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xa3, 0x0, 0x2000000000000000}], 0x7ff, 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file1/../file0\x00', 0x8020, 0x84) r3 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x8, 0xbf29469755fbf788) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) r4 = semget(0x0, 0x7, 0x521) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f0000000480)=[{&(0x7f0000000080)='\'', 0x1}], 0x1, 0x0, 0x0) ftruncate(r5, 0x0, 0x3ffff) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000380)={0x6, 0x20, {0x2, 0x401}}) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000200)=""/234) symlinkat(&(0x7f0000000440)='./file0\x00', r3, &(0x7f00000004c0)='./file1/../file0\x00') r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) openat$speaker(0xffffffffffffff9c, &(0x7f0000000500)='/dev/speaker\x00', 0x0, 0x0) writev(r6, &(0x7f0000000640), 0x1) fcntl$dupfd(r6, 0x0, r6) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) r8 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r8}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) pwritev(r0, &(0x7f0000000540), 0x0, 0x0, 0x200000000001) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r7, 0x0, 0x0) openat(r7, &(0x7f00000003c0)='./file1\x00', 0x80, 0x82) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') r9 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r9}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) ioctl$TIOCNXCL(r9, 0x2000740e) unveil(&(0x7f0000000300)='./file1/../file0\x00', &(0x7f0000000340)='W\x00') r10 = kqueue() kevent(r10, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r10, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r11, &(0x7f00000001c0), 0xfffffef3) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r12, &(0x7f00000001c0), 0xfffffef3) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r13, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r13, 0x21}], 0x13, 0x0) dup2(r13, r6) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000800)=ANY=[@ANYRESOCT=r7], 0x1, 0x7fb) 17:19:15 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 17:19:15 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x300000000}) flock(r0, 0x2) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) write(r1, &(0x7f00000000c0)="d4dd5485b4df7e3e7a118bd8ae51715ee5d461723f82f5f8b5dcff87464f620996f5c96375c3a1e36a2d40e8ff28cbaca8502c330048f30d0a8bb94a17362e2f2955d42bee01c807f8d0d083ffa8a34d994ae9f6b641034748cb0f65e33fac4eeaff127a6616d409297f0060df172c5e95dddbf3863818e176ba27bcb05839f2aa1cc7d2f27700c81629f801d647dec21f0b89c2319dc7b2bb1e1e285783671a1d175092215aed34eb26824497f2e5ff1d86216bc6e226", 0xb7) 17:19:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, 0x0) pipe2(&(0x7f0000000540), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) pipe(&(0x7f0000000140)) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="38000000ffff0051dc000000000000000000000064e66440568cce955be061af17fda1880a5e788dda21879c8f664ef1dd2db8f4ed665f32789f18349b7a4c4c8aeca56a88bff05948aec1f40bcf8b4fbdd3ac81fb519ef5200c75cc68865768af6807c1fb34334d0afca291986cf4f63892764f6e1edbc966e17f740e1be6948068b4ff6c419437b4b26e841dc01fd476aa3e23898877", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 17:19:16 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYRESHEX], 0x1, 0x0, 0x0, 0x0, 0xfffffffffffffd79}, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x400, 0x0) r1 = socket$inet6(0x18, 0x4005, 0x5) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r3, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r5 = semget$private(0x0, 0x1, 0x286) semop(r5, &(0x7f0000000480)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r5, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f00000000c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000100)=""/114) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x3ff, r6, r7, r6, r7, 0x104, 0x5}, 0xfff, 0x9, r10, r10, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r6, r7) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r7, 0x0, 0xffffffffffffffff, 0x0]) r12 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, 0x0, r11, 0xffffffffffffffff, r12, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r15 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r15, 0x2, &(0x7f0000000100)=""/114) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r17 = fcntl$getown(r16, 0x5) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000200)={{0x3ff, r13, r14, r13, r14, 0x104, 0x5}, 0xfff, 0x9, r17, r17, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r19 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000001680)={&(0x7f0000000200)=ANY=[@ANYBLOB="02dae4dc280bb02c6900"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r4, 0xffffffffffffffff, r12}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r20}], 0x60, 0x400}, 0x404) fcntl$setown(r1, 0x6, r4) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0xeac91078b699a7f6, &(0x7f0000000000)=ANY=[@ANYRESHEX], 0x1) r21 = socket(0x18, 0x4000, 0x4) setsockopt(r21, 0x40000000000006, 0x4, 0x0, 0x1ab) fcntl$dupfd(r0, 0x0, r21) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea20400"}) r22 = socket(0x18, 0x2, 0x0) connect$unix(r22, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 17:19:16 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{}, 0x0, 0xb6, 0x1, 0xffffffffffffffff}], 0x1, 0x0, 0x1000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x422, 0x0) writev(r0, &(0x7f0000000040), 0x100000000000038d) shmget(0x2, 0x1000, 0x100, &(0x7f0000ffe000/0x1000)=nil) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000f80)=ANY=[@ANYBLOB="11002c2f66696c65300013530fb8d6e2dba1d6361f5e6ffeb5fd458f16cf6fcc11b91ba4998b01f4782793c3141b231f4bf7db44315cc663050a3da61789439e1e284d3e51dad13ea6bbcf592d6446d21c124cfd69002c3ce994406888555542aec29d592aa8c81c923891894b9c6ccdb61c6d3bdfa800c4c325b535aea924856a3c3106a28b55c6f9d2ccc9d8a44807b491e58337c104eba18f76b37d000000000f3b7eb341d8afcf2a1144b8157219b2143273159d4d67a9503ed25b1e87923e6036fce4ea5a9b102c2cef710fcbfa38295cb668468f849944c865b23e96de62d4cee0af97b5938075be25ce85a434fe49c834f4b85887425df45e1df25894f5e149e36a3ac4b43910202dc750afe277919bf10f48985057025507024410e82719ff7406f76f29325fa31c12cde797b3cb87428d34d601"], 0x10) getpeername$inet6(r4, 0x0, &(0x7f00000001c0)) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) getpeername$inet6(r5, 0x0, &(0x7f00000001c0)) r6 = socket(0x0, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r6) listen(r7, 0x0) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r8, 0x2) msgsnd(r3, &(0x7f0000000900)=ANY=[@ANYBLOB="dfe90f5b788da073963202155888f51cc7719ac982e909b5eebea62755b8207797997da164a1bc46bdb29f441d36f424c487c1950f654182bd6d84b84531a1fa3659d91c9d9ee53312f7428899b5abe0ba4ef75485f85c3c41ffa1967b0814149dac18700b57276703efd6007982212da5793f1a42dcd5e5a7c709ece920802e9e1e5f567a64fae02e7e0b9be6", @ANYRESDEC=r5, @ANYRESDEC=r8, @ANYRESDEC, @ANYRES64=r5, @ANYRES64], 0x6, 0x7fc) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r9 = msgget$private(0x0, 0x80) msgsnd(r9, 0xffffffffffffffff, 0x267, 0x1000) r10 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000300)=[{{r10}, 0xffffffffffffffff, 0x87, 0xf0000000, 0x1}], 0x3ff, 0x0, 0x0, 0x0) r12 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000300)=[{{r12}, 0xffffffffffffffff, 0x87, 0x40000000}], 0x3ff, 0x0, 0x0, 0x0) close(r12) r14 = open(&(0x7f00000007c0)='./file0/file0\x00', 0x0, 0x40) r15 = kqueue() kevent(r15, &(0x7f0000000300)=[{{r14}, 0xfffffffffffffff8, 0x87, 0x0, 0x0, 0x40}], 0x3ff, 0x0, 0x0, 0x0) close(r14) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r16 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = dup2(r18, r17) connect$unix(r19, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r20 = syz_open_pts() ioctl$TIOCSETA(r20, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffc, "85495500020000000019001167f5afa609000400"}) poll(&(0x7f0000000040)=[{r20, 0x5}], 0x1, 0x0) r21 = syz_open_pts() ioctl$TIOCSETA(r21, 0x802c7414, &(0x7f0000000140)={0x1, 0x3, 0x0, 0x0, "0149090004372a9f9600", 0x0, 0x1000}) poll(&(0x7f0000000040)=[{r21, 0x5}], 0x1, 0x0) r22 = syz_open_pts() ioctl$TIOCSETA(r22, 0x802c7414, &(0x7f0000000140)={0xfe, 0xfffffc00, 0x0, 0x0, "85495500020000000019001167f5afa609000400", 0x6}) poll(&(0x7f0000000040)=[{r22, 0x5}], 0x1, 0x0) r23 = socket(0x18, 0x2, 0x0) setsockopt(r23, 0x1000000000029, 0x3b, 0x0, 0x0) kevent(r19, &(0x7f0000000640)=[{{r20}, 0xfffffffffffffffd, 0x23, 0x2, 0x9, 0x3}, {{r23}, 0xffffffffffffffff, 0x2, 0x8, 0x2, 0x8000}, {{r22}, 0x0, 0x68, 0x40000000, 0xdc8a, 0x9}], 0x1002, 0x0, 0xfffffff4, 0x0) r24 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r25 = kqueue() kevent(r25, &(0x7f0000000300)=[{{r24}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) msgsnd(r9, &(0x7f0000000e80)=ANY=[@ANYRES64, @ANYRES16=r1, @ANYPTR64, @ANYPTR64, @ANYRES64=r11, @ANYPTR=&(0x7f0000000700)=ANY=[@ANYRESHEX=r12, @ANYRESHEX, @ANYRES64=r14, @ANYRES64, @ANYRESDEC=r10, @ANYPTR64=&(0x7f0000000780)=ANY=[@ANYRES32=0x0, @ANYRESDEC=0x0, @ANYRES16=r16, @ANYPTR, @ANYPTR]], @ANYRES16=r2, @ANYBLOB="9ad72a13fa15db506857376e9a5621ae8ef8caf4769445295fa13cc3c3eee20799cec34c3e3908750e923b0272de45272d3bf69897c3f3bb7df0a50eb0f1a799b322bc5dc494bfce6896b1fd16ccf5317b6285e072e3db1039b64caa16"], 0x8, 0x7fb) msgsnd(r3, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a2b82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d000000004521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285b08000000dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d00"/599], 0x156, 0x800) msgrcv(r3, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) r26 = msgget$private(0x0, 0xfffffffffffffffd) r27 = syz_open_pts() close(r27) ioctl$TIOCSETAF(r27, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfffffffe, 0x5510, "2ea86ecce46ad569ef64e16eb595607fcfd71100"}) write(r27, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) r28 = syz_open_pts() close(r28) ioctl$TIOCSETAF(r28, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfffffffe, 0x5510, "2ea86ecce46ad569ef64e16eb595607fcfd71100"}) write(r28, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) r29 = syz_open_pts() close(r29) ioctl$TIOCSETAF(r29, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xffffffff, 0x5510, "2ea86ecce46ad569ef64e16eb595607fcfd71100"}) write(r29, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) r30 = syz_open_pts() close(r30) ioctl$TIOCSETAF(r30, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfffffffe, 0x5510, "2ea86ecce46ad569ef64e16eb595607fcfd71100"}) msgsnd(r26, &(0x7f0000000f40)=ANY=[@ANYPTR64=&(0x7f0000000f80)=ANY=[]], 0x1, 0x7fc) msgsnd(r26, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r26, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d117c2e9547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10000000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a01690821d727859f2329538784df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287731ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da816"], 0x1, 0x7fb) msgrcv(r26, &(0x7f0000000c00)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea9c3b9b045e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc67764fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f184e271cde299a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4cffe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf3c6aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c9090b8a495e27d98ab48"], 0x1, 0x0, 0x1004) msgsnd(r26, &(0x7f0000001e80)=ANY=[], 0x0, 0x800) msgrcv(r26, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r26, &(0x7f00000003c0)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca"], 0x1, 0x800) msgsnd(r26, &(0x7f0000000480)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ceef4eecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"], 0x222, 0x40000000000800) r31 = getuid() r32 = geteuid() setreuid(r31, r32) r33 = getegid() r34 = getuid() r35 = geteuid() setreuid(r34, r35) msgctl$IPC_SET(r26, 0x1, &(0x7f00000000c0)={{0x6, r32, r33, r35, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) msgsnd(r26, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) r36 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r36, &(0x7f0000000040)='.\x00', 0x0) msgsnd(r3, &(0x7f0000000480)=ANY=[], 0x0, 0x0) r37 = getuid() r38 = geteuid() setreuid(r37, r38) r39 = getegid() r40 = getuid() r41 = geteuid() setreuid(r40, r41) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000a00)={0x0}, &(0x7f0000000a40)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x6, r38, r39, r41, 0x0, 0x80, 0x9}, 0x3, 0x3f, r42, 0x0, 0x95fe, 0x6, 0x138, 0x2}) lchown(&(0x7f00000004c0)='./file0\x00', r38, r2) r43 = getgid() setegid(r43) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) fchownat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', r44, r43, 0x6) setegid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f00000001c0)) fchownat(0xffffffffffffffff, &(0x7f0000000080)='\x00', r45, 0x0, 0x6) r46 = semget$private(0x0, 0x7, 0x287) semop(r46, &(0x7f0000000240)=[{0x1, 0x3, 0x800}, {0x3, 0x6, 0xe93ab1db17ca19c4}, {0x4, 0x2}, {0x3, 0x2, 0x18419bb93b4ca06a}, {0x4, 0x8, 0x2000}, {0x3, 0x3, 0x4b8fde9dfb3f8621}], 0x6) semctl$GETNCNT(r46, 0x3, 0x3, &(0x7f0000000d40)=""/34) semop(r46, &(0x7f0000000140), 0x0) semop(r46, &(0x7f00000002c0)=[{0x4, 0x20}, {0x1, 0xfff, 0x1000}, {0x0, 0x9, 0x800}], 0x3) semctl$GETNCNT(r46, 0x2, 0x3, &(0x7f00000006c0)=""/12) r47 = getegid() semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000b80)={{0x81, r45, 0x0, 0xffffffffffffffff, r47, 0x20, 0x1}, 0x198d3e44, 0x4}) lchown(&(0x7f0000000280)='./file0\x00', r1, 0x0) getppid() r48 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffc000/0x2000)=nil) semctl$IPC_RMID(r48, 0x0, 0x0) shmctl$IPC_SET(r48, 0x1, 0xffffffffffffffff) socketpair(0x2, 0x4, 0x6, &(0x7f0000000180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r49, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="10000000000000080000000000000000fb5d5a099b570bac56b4e88f5764be3c9abaf28ebe0fbabb44e8eca8b039e1be1aee7ebda66ee7a688889b0fb4"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000840), 0x8f6c56602fcf006a) r51 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r51, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r51, &(0x7f0000000400), 0x0) r52 = getgid() r53 = socket(0x1, 0x1, 0x80) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0x93e2ea4e2043a5fc) r55 = getgid() semctl$IPC_SET(r51, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r52, r54, r55, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgid() getppid() fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080), 0x0) r56 = socket(0x18, 0x2, 0x0) setsockopt(r56, 0x1000000000029, 0x3b, 0x0, 0x0) r57 = socket(0x18, 0x2, 0x0) connect$unix(r57, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r57, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a000000030035700100000000000000"], 0x38}, 0x0) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xb0) lchown(&(0x7f00000004c0)='./file0\x00', r58, r59) getgid() 17:19:16 executing program 1: syz_open_pts() setsockopt(0xffffffffffffffff, 0x20000000000011, 0x800000000001, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 17:19:17 executing program 0: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000001240), 0x7) r2 = socket(0x2, 0x400000000002, 0x0) readv(r2, &(0x7f0000002580)=[{&(0x7f00000011c0)=""/72, 0x48}], 0x1) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 17:19:17 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "5737042000ff1001f3b30800"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_open_pts() connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000001c0)) 17:19:17 executing program 1: clock_gettime(0x4, &(0x7f0000000000)) ioctl$TIOCGWINSZ(0xffffffffffffff9c, 0x40087468, &(0x7f0000000440)) getgid() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000000c0), 0x0) close(r0) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r1, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000001c0), 0xfffffef3) r3 = getpgrp() getpgid(r3) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000140)="9d1b000c9c8bbed576b4ac656e5af36a9d3ee5dbbbececc89a2e8d707593ea83", 0x20}, {&(0x7f0000000180)="0a514655b503b7600c4f4f7e933dbd437de1ed2c6436a646d90c19dff121b0c98d5445adfb9c613dda9237888e7eb3394708a4a7d7b9f8ab85cbfc75848ff346ea19eea3847273b51c0b869496350a1f2eaf092129a61f711ab3451bfc4304fb417c6adfd569fe1c5311a7cc7ec6fd7ec49edfa6e0dd38e821d75d7a52282a4f8fd718d474a7cfc8b968fcce80138b9abe80e80b8c9653214329e0b6f2d3dfcaed60133cecb2f5c456ee7b065bc1f5769a5e3c9eed6b98d970eca415128ff63233ec88b70a93f04ac5eb099331f146a6", 0xd0}, {&(0x7f0000000280)="f80d1342e5c86cef2e88692474230584201fbe3b6b440763daac52ebd5c69b08e82c86e41467cf25b88132f0ff75eabc21a465213121c7617b7470d1f477a4d3c499dee4fd6f6cc41a2c0071b1afca001132e61d64d126e6bed6d51ab13454f4eccb7bfe0d0fe0c64fb1dc29276d36e395428a27a7c9dc593bb3d59df56b9c346ffc506dc71a299769eb7a273e6367aa4ae85dec4d2d09cec3474e9345345234fa6ce0d601c959f6fc07", 0xaa}, {&(0x7f0000000340)="d7532570116f5a3d5357266b110ac5d8fb19ecf849dde9d313b20087909b0bd3ed2d1dc04ad8d2051d08fa34cfec587740e8a9e98bd7b350c1067c966c271ffb7f9f94fac0c7bd03a1f8090168394420e0c0094a7ac46f4e0c208727d5a7fb1eb60c53503ff373e3f9b27216e9ccad5dcc52f8ce2381eeb6f11a9f40c62fabceb025026ac8ba1afb9a1ed511db6de9a91f347169b10888", 0x97}], 0x4, 0x0, 0x24fb) poll(&(0x7f0000000100)=[{r1, 0x21}], 0x13, 0x0) r4 = accept$inet(r1, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 17:19:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x80000001, 0x101090d2, 0x0, "00e74de400"}) write(r0, &(0x7f0000000340)="14202ac86690967d61e1f5ecabcb0e0ff7fcc134ea11325884c3a32bb898c44482eab9c7a74a83e5047087f900eb2d7e658d3d0f1dd368f2a7c5da70a76f7df19c4f7bf4423bf515898c99aaafc5b4f2436bc457ade89efaea7b434a86f133395739acf9f96f3737ebc319", 0x6b) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "5847fad3949133ef20cdbea812c04cca0620fa53"}) syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x9) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r2, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r2, 0x21}], 0x13, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) write(r1, &(0x7f0000000140)="da8f47d7539afcf3b945adde99ec163136c01e3ccb1fa96c9f5faf21170308682c8ddff63beb27d83fa1d292c2f5a83dbb89dc80df", 0x35) readv(r3, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r3, 0x21}], 0x13, 0x0) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$TIOCDRAIN(r4, 0x2000745e) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000280)) 17:19:18 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000200)={0x78}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x93c273b491fb7429) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x2, 0x0) mlockall(0x1) pipe2(&(0x7f0000000000), 0x4) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000340)={0x8, 0x8040, {[0x48c, 0xffffffffffffffff, 0x81, 0x200101, 0x100000001, 0x9, 0x720, 0x0, 0x7, 0x1000, 0x9, 0x400000, 0x5, 0xa, 0x1ff, 0x2, 0x100000001, 0x9], [0xc, 0x3, 0xea34, 0x0, 0x6000000000, 0x1, 0x4, 0xc19, 0xfffffffffffffffe, 0x1], [0x1, 0x100000001, 0x6, 0x7, 0x400, 0x2, 0x4], [0x8, 0x7, 0x100000000, 0x9, 0x6, 0x40], [{0x6, 0x6, 0x5, 0x3}, {0x8, 0x2, 0xfffffffd, 0x1}, {0xfeff, 0xffffffe1, 0xff, 0x81}, {0x6, 0x0, 0x6, 0x1}, {0x100, 0x10080, 0x80000000, 0xb69}, {0xa1, 0x80000001, 0x0, 0x5}, {0x9, 0x1, 0xe325, 0x9305}, {0x3, 0x400, 0x1ff, 0x5}], {0x6, 0x80, 0x6, 0x8000007}, {0x1ff, 0x4949dc82, 0xff, 0x200}}}) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r3, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r3, 0x21}], 0x13, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x40, 0x1000}, {0x1, 0xf89}}) ioctl$TIOCFLUSH(r4, 0x80206913, &(0x7f0000000300)) 17:19:18 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x8380, 0x40) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000200)) utimes(&(0x7f00000000c0)='./file1\x00', 0x0) 17:19:18 executing program 1: r0 = msgget(0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x2, 0x812, r2, 0x0, 0x8000000000000000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x812, r4, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001480)={0x0}, 0xc) fcntl$lock(r1, 0x8, &(0x7f00000014c0)={0x3, 0x2, 0x7ff, 0x1, r5}) r6 = msgget$private(0x0, 0x20000003c4) msgrcv(r6, &(0x7f0000000440)=ANY=[@ANYBLOB="000000000000bddf01000000"], 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r6, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="01000000000000004869c2048ef106a716f70190071301f317336d6ca47c39acf89cf1a4eeb577bf0ed59c"], 0x2d, 0x800) msgsnd(r6, &(0x7f0000000080)=ANY=[@ANYBLOB="000400000000000028b0da31341d58e48b00c3fb5f3a81e53406a558ce57744ba0f0f46dd744938ade004e46bd7052917cad8252d10947d181d950fb1d570d3219d8b70129cca31fcff7c8fd61499740e530f6fb3057825f65"], 0x59, 0x800) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r8 = getuid() fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', r8, 0x0, 0x2) r9 = kqueue() r10 = fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) close(r10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000740)={{0x0, r12, 0x0, 0x0, r11, 0x1}}) fchown(r7, r8, r11) r13 = socket(0x18, 0x1, 0x0) close(r13) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000040), 0xc) fchflags(r13, 0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r15 = geteuid() r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r17 = getuid() fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', r17, 0x0, 0x2) r18 = kqueue() r19 = fcntl$dupfd(r18, 0x2, 0xffffffffffffffff) close(r19) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000740)={{0x0, r21, 0x0, 0x0, r20, 0x1}}) fchown(r16, r17, r20) r22 = getpgrp() pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r25 = 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(r25, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r29 = fcntl$getown(r25, 0x5) r30 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r30, 0x0, 0x0) r31 = fcntl$getown(r30, 0x5) r32 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r32, 0x1, &(0x7f0000000540)={{0x240000000, r27, r28, r27, r28, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r26, r26, 0x41d, 0x5, 0xd}) r33 = getuid() setreuid(r33, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r28, r33, r24, 0x144, 0x4b}, 0xa, 0x100, r29, r31, 0x0, 0x92, 0xffff}) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000100)={{0x3ff, r8, r14, r15, r20, 0x1a, 0x5}, 0xfff, 0x3, r22, r29, 0x800, 0x0, 0x8}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r36 = 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(r36, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r40 = fcntl$getown(r36, 0x5) r41 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r41, 0x0, 0x0) r42 = fcntl$getown(r41, 0x5) r43 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r43, 0x1, &(0x7f0000000540)={{0x240000000, r38, r39, r38, r39, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r37, r37, 0x41d, 0x5, 0xd}) r44 = getuid() setreuid(r44, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r39, r44, r35, 0x144, 0x4b}, 0xa, 0x100, r40, r42, 0x0, 0x92, 0xffff}) wait4(r42, &(0x7f0000001740), 0x2, &(0x7f0000001680)) msgsnd(r0, 0x0, 0x0, 0x0) getdents(0xffffffffffffff9c, &(0x7f0000000480)=""/4096, 0x1000) r45 = kqueue() r46 = fcntl$dupfd(r45, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x812, r46, 0x0, 0x0) 17:19:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r1, &(0x7f0000001100)=ANY=[@ANYBLOB="82022e2fac1400ab7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d4c50432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7ada72c808d000068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467655f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000005000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481de1dcfedfd6ba7e79a4ac39ffc89597c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2630d1a137ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb8009008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d3046f41083897f1858c8001ac0d915af3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133b1b7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e6b5f6ce4cb811612054a6a8be9e18cbce5604301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0ed42a8b59ee0b5bc9f3e1212d9c400000000000000000000000000e522903e088c87a8aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47a4a611a95e40f900"/2115], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x202e, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) clock_settime(0x0, &(0x7f0000000040)={0x1ff, 0x7}) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 17:19:18 executing program 1: ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffebffff6530130fb9aa23d0571454d78a2a197a386207000000008295950000000010bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1c41e6bf3bf554799b9b800ed52beb85a85e25bfb2585575e0f13ad30505e8f53f8a407009d612f871f4385f041570000008000000000a202361ca1d8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000000000000000b47382fc6f99df5441d6d0fa01beaa6c8d1eb8beae0acf9bf803effd3769e76f95552fefcc3ede9d4701"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) open(0x0, 0x0, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r3, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r3, 0x21}], 0x13, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/114) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) getpeername$inet6(r8, &(0x7f0000000180), &(0x7f00000002c0)=0xc) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x3ff, r4, r5, r4, r5, 0x104, 0x5}, 0xfff, 0x9, r9, r9, 0x7d55, 0xd75, 0xfa}) fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x1773469d2865d7ab, 0x1, 0x9, 0x4, r9}) 17:19:18 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') sendto(0xffffffffffffff9c, &(0x7f0000000200)="8e298df74d054f9c03de9d86c66e63837f42a7eb54fecbeeb429f061aa8dff42576ed2ba5d2b0a29ea9158308f9709fa1440c8a258aec0d6043119f5f1119147b25080828ced3754347e5de693300d5aebde3575a7da0658d198744c0218407757f2eccafe32e95d939d6c318bd3ddf0dce2604928c9f4596dd27da70cfe47ef2d055d4640d9ff80e2f767eef38617ea2b888e97fe681dc0bb888dc26dbccea994a5ac6e647f30fc5ac611be3f4e2a7c1a72e21657d9fbd44927fc4d96836d779118577bd7bbdf68610e28f52cb54027be1d5410871fe480307912ead00054cff71901a45767da252b701109b2175b", 0xef, 0x40f, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) symlink(&(0x7f0000000100)='./file1/file0\x00', &(0x7f0000000140)='./file1/file0\x00') r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) renameat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file1\x00') 17:19:19 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x3, 0x7fff, 0xfffffffffffffff9]}, 0x3c) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x64, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x7ff, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb}], 0x7fff, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/114) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r2, 0x5) r3 = shmat(r1, &(0x7f0000ffd000/0x2000)=nil, 0x1000) shmdt(r3) 17:19:19 executing program 0: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x100, 0x81a9}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r2, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r2, 0x21}], 0x13, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r3, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r3, 0x21}], 0x13, 0x0) fcntl$dupfd(r2, 0xa, r3) msgget$private(0x0, 0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) bind$unix(r4, &(0x7f00000000c0)=@file={0x3, './file0\x00'}, 0xa) bind(r1, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 17:19:19 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4000000004, &(0x7f0000000000)="06400000", 0x4) r1 = semget$private(0x0, 0x1, 0x80) semctl$SETVAL(r1, 0x34379f0fcd621a66, 0x8, &(0x7f0000000040)=0xffffa149) r2 = socket(0x40000000011, 0x4003, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000b, &(0x7f0000000040), 0x0) fcntl$getown(r3, 0x5) msgget(0x3, 0x9) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0xafe4ed7496a059fe) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000200)=0x6) r5 = kqueue() kevent(r5, 0x0, 0x3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0xfffffffffffffffe, 0x20000000}, {{}, 0x352c8e75a79f194e, 0x11, 0x0, 0xfffffffffffffffd, 0x8}], 0xc4e, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000d61000/0x3000)=nil, 0x3000, 0x0, 0x2811, r6, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x3, 0x8, 0x5, 0x1, 0x5, 0x1, 0x7, 0x1, 0x0, 0x7f}) r7 = dup2(r6, 0xffffffffffffffff) ioctl$VT_GETACTIVE(r7, 0x40047607, &(0x7f00000001c0)) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) 17:19:19 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 17:19:19 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r3, &(0x7f0000001100)=ANY=[@ANYBLOB="82022e2fac1400ab7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d4c50432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7ada72c808d000068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467655f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000005000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481de1dcfedfd6ba7e79a4ac39ffc89597c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2630d1a137ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f904ef0eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb8009008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979cccd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc6d90ece6f0704406cdb53701e315f63734f822cccc9e14aceccc824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d5775df11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d3046f41083897f1858c8001ac0d915af3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133b1b7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e6b5f6ce4cb811612054a6a8be9e18cbce5604301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0ed42a8b59ee0b5bc9f3e1212d9c400000000000000000000000000e522903e088c87a8aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47a4a611a95e40f900"/2115], 0x10) r4 = dup2(r3, r1) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt(r6, 0x0, 0x8000000000004, 0x0, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt(r7, 0x0, 0x8000000000004, 0x0, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt(r8, 0x0, 0x8000000000004, 0x0, 0x0) 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)={0x6e0e, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x384) r13 = fcntl$getown(r9, 0x5) r14 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000540)={{0x240000000, r11, r12, r11, r12, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r10, r13, 0x41d, 0x5, 0x5}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r16 = 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(r16, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r20 = fcntl$getown(r16, 0x5) r21 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r21, 0x0, 0x0) r22 = fcntl$getown(r21, 0x5) r23 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r23, 0x1, &(0x7f0000000540)={{0x240000000, r18, r19, r18, r19, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r17, r20, 0x41d, 0x5, 0x5}) r24 = getuid() setreuid(r24, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r19, r24, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r20, r22, 0x0, 0x92, 0xffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r27 = fcntl$getown(r3, 0x5) r28 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) r29 = 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(r29, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r33 = fcntl$getown(r29, 0x5) r34 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r35, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r35, 0x21}], 0x13, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x2011, r35, 0x0, 0xfffffffffffffff0) r36 = fcntl$getown(r34, 0x5) r37 = shmget$private(0x0, 0x4000, 0x401, &(0x7f0000ffc000/0x4000)=nil) semctl$IPC_RMID(r37, 0x0, 0x0) shmctl$IPC_SET(r37, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r37, 0x2, &(0x7f0000000040)=""/210) shmat(r37, &(0x7f0000ffc000/0x2000)=nil, 0x2000) r38 = geteuid() shmctl$IPC_SET(r37, 0x1, &(0x7f0000000540)={{0x240000000, r31, r32, r38, r26, 0x61, 0x2}, 0xffffffff00000000, 0x7fff, r30, r33, 0x7fff, 0x5, 0x5}) r39 = getuid() setreuid(r39, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r32, r39, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r33, r36, 0x0, 0x92, 0xffff}) r40 = getuid() r41 = socket(0x0, 0x0, 0x0) r42 = semget$private(0x0, 0x4, 0x1000100d3) semop(r42, &(0x7f0000000380)=[{0x1, 0x5a, 0x800}, {0x2, 0x0, 0x1800}, {0x2, 0x5, 0x1800}, {0x2, 0x7}, {0x3, 0x9}, {0x3, 0xe8, 0x1800}, {0x3, 0x9, 0x1800}, {0x2, 0x5, 0x800}, {0x1, 0x1, 0x1800}], 0x9) semop(r42, &(0x7f00000000c0)=[{0x3, 0x7fffffff, 0x800}, {0x1, 0x6f, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x1, 0x1800}, {0x0, 0x1, 0x800}, {0x3, 0x7f, 0x1000}, {0x7, 0x80000000}, {0x3, 0x8, 0x1000}, {0x2, 0x8e, 0x1800}, {0x3, 0x7}], 0xa) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r44 = getuid() r45 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r45, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r49 = fcntl$getown(r45, 0x5) r50 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r50, 0x0, 0x0) r51 = fcntl$getown(r50, 0x5) r52 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r52, 0x1, &(0x7f0000000540)={{0x240000000, r47, r48, r47, r48, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r46, r49, 0x41d, 0x5, 0x5}) r53 = getuid() setreuid(r53, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r48, r53, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r49, r51, 0x0, 0x92, 0xffff}) r54 = getuid() semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000000280)={{0x9029, r54, r43, r44, r48, 0x20, 0x7}, 0x4, 0x5, 0x5}) sendmsg$unix(r28, &(0x7f0000000340)={&(0x7f0000000140)=ANY=[@ANYBLOB="039f245f8d1c01"], 0xa, &(0x7f00000002c0)=[{&(0x7f00000001c0)="9c93d8ae06f4264c7ed4f012409ca41c17249dc3f3eb1d50c50e1e512722a3d638812fdf84ce9884d5debeaaf19079b1e70852d93adab472b52db766602bc08f6a224ad7ca608e635710240e6b6c408b4d39f86f4a9ad8a10f9565984387c07cbba6d5ebeedcdb89fff892552f3349fe9349682bbbe4aa4bb98a899e7e1004ff7137b5d9c4c8537caad0caadd66daab47bfab0d7621f28a52c7dbacde9af58bdb63245a415e636fc96a8042f20cfb9bbff5e59480f79455df96b6fe3bdd571516bd8546560587a9ba37de6c40341d05e9dae831e3f915cb0cbd231ae1ba778c997fda8c0b9d1", 0xe6}], 0x1, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r36, r40, r43}], 0x20, 0x1}, 0x806) sendmsg$unix(r5, &(0x7f0000000400)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f00000000c0)="91f2a51524a50e07fe358a841fc8968b5b", 0x11}, {&(0x7f0000000100)="79980f25", 0x4}, {&(0x7f0000000140)="b54d458b92bb5af7b26a91c4ba84ba004bb4ed58271ca8fc70ea18965a70a9698bb635f8cdc1915459fa4d14e04501310de69d3821d93ce71e31a063970ad19a527337a6d5faefd9acbff95a4f14560af36701d65b3808590bd625039e7ffeb8403e33c212895e0bed67332b4b7ef86ca6cb520def73792bbd1d9406fc356a96c34751951c28c9dcbbe847d5d41eb9e5318bc78050e985b56482ea7401355d4d3392391d9454", 0xa6}], 0x3, &(0x7f0000000640)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r15, @ANYRES32=r19, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r25, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r27, @ANYRES32, @ANYRES32=r43, @ANYBLOB="00000000bcbd12a840e95ad7fc046445b96da244a26a0165b609957795497f40ef22c817f1810a22226f0cf2168bfba73c84b20984ea090141c494e8e2c7855893d2d19ef4b5e62b7cd7ec31048972aef09daa51ce01efb06d571058dacd9bb88aab393452e09958793cd64c118bd89014c7d5872fad2f131f7064edb6ee2015ad9199104c2d99b4db563f05aafcf9f97786c46981c727ecde216566db785e3bee9dbd92f566f8e1d8677f4d5bbc31494c6386bf8769c42f89262ca88786c68e305149326eec8e8512ed7c3313293e04c6e611ddd995"], 0x80, 0x8}, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r56 = 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(r56, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r60 = fcntl$getown(r56, 0x5) r61 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r61, 0x0, 0x0) r62 = fcntl$getown(r61, 0x5) r63 = shmget$private(0x0, 0x4000, 0x401, &(0x7f0000ffc000/0x4000)=nil) semctl$IPC_RMID(r63, 0x0, 0x0) shmctl$IPC_SET(r63, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r63, 0x2, &(0x7f0000000040)=""/210) shmat(r63, &(0x7f0000ffc000/0x2000)=nil, 0x2000) r64 = geteuid() shmctl$IPC_SET(r63, 0x1, &(0x7f0000000540)={{0x240000000, r58, r59, r64, r55, 0x61, 0x2}, 0xffffffff00000000, 0x7fff, r57, r60, 0x7fff, 0x5, 0x5}) r65 = getuid() setreuid(r65, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r59, r65, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r60, r62, 0x0, 0x92, 0xffff}) fchownat(r0, &(0x7f0000000000)='./file0\x00', r15, r59, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa", 0xcd}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) 17:19:20 executing program 1: syz_open_pts() pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="05", 0x1) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) select(0x40, &(0x7f0000000100)={0x3f}, 0x0, 0x0, 0x0) 17:19:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r2, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r2, 0x21}], 0x13, 0x0) dup2(r0, r2) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000001c0), 0xfffffef3) sendmsg(r4, &(0x7f00000003c0)={&(0x7f0000000140)=@in6={0x18, 0x2, 0x5, 0x7}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000180)="05f561910346ea1fab0fe92d232a64330256b3518386c4268f6130048f5b120f8962ec707a23cf0c7c98fdecfa9c9f2eb477683c0badc64f3307cbebc50712a4f6791136c9af3faa438b12af51ed904ddf85bf859862e08a7c0fe9c7ac7792fd1305ff943b08cf1498fb1c0bad53a4f5be09b4591f80b9972eefb446b1e88ec91bd2f9b81735b17bd16e5826c57c4d88426e69f42e6a36e73599f444d9f6c3ac4e", 0xa1}, {&(0x7f0000000280)="3101af75055573bdcc3e710246e4ca3616b4f444f8cb8fb99c22142c2844f2c900db8eefbe18c973dbeba39dee24b87174a66f1554ab6b429079de480631fe2e27a077d1df5632f0b38aa1bc8d0677a8cf518212cdfa4a4c3ed69f803e27c6048ee38e8282b777bb260e77ac6ff34ec077aa4322dd96caf2f60e42f0a83ccba4b77b361b8c42", 0x86}, {&(0x7f0000000340)="37e5c0835aefd4bc3cfe", 0xa}, {&(0x7f0000001300)="0426c1f2353a7ed03a4044a9ac7b2c910e71b4249b68cd1a3dd8815e6780a08d139cab3642b1175f4cd369147e105fb707121c3acb3485aebfe86bbf3e2aa1d898cbdb6a535b31fff89cdb8c0083b0d6c5d556bc8a3e627ad86b0f41bacb93e3d6a63d8273e4bc1e94d113694990d4f78adc12da3df17f99c985365743f92d204f821e850f2cd088a60fc379261d29572b0449d609762684a6f47f82baed4da2a4b08f59fb98fb315986d2d5b9698152be2c417289e4b67e7eb53c79cc6f13e39ac1313f23e02aad80bbf5e162a96c0d7df4d485b289a99d506dfc741001409e919f19e7a59d2b4195bb7067e003609065f3812d3b384086d5df6dff201c88bf4e3d0a3b9a3f06187dbf85adb3b9eb4ef3ce535938dfacd910b9b6a04e9d1ab4a93fe211c6a05d2fac411e6c7e139089ba36c60f6a4508cbb1cf592e3a0d7290bb976d2f4a5597721e390c3bcbbbc39ec593687a9808d3993b034aa1dc348b7cc18adc686181b774b0a21a4eecfd57a6922794cecf52697ba32c34f4f3c59fbebe3753a5d851f77f2e048e066cdcf54a2bfcd6c27ace3685e1c58f7c10550ddd9eddedd89f2448203cbe2a31fd8c5ba5c96a2ddde23d06642687f009bcef0275979722051fd89f7405afb7ebefd2c586a16700a2426ac5f4e49770ea265b75fbc61a16e8b1dbce9c6651488b63cf1a09126c8bbd8493c2e4b30a62df7c34afcbd2f56c5f76426a3eb5fc80e4d10072bbb002c8abf828457ec04c1008bf81b4359b31a4f3d9760772de9f9c4422d0559170d04e59bd3594acf024eb618e5ba95b7bb14408001281d36f694a8f4ac64fbe91c6cf53f0cdb08646db760ad841f3c7c487859db517d80eda7fadf61d08c599ed76af77d02f9cf54c320182cf8c8a6a433d5ed780e6b2b54f0d41b205527ca7d0db711fda5e00b66899c4cd310db48d1607662a1eaccd2e21bc529000c12cd2b2f49a7816029f218b4bffe4fc916f324c06eca0c19e5c9b3639f1399991e78d51a97260f69f7168f93c07fbe51df31409c0ec0fcf13f36c04a710970750b3a10010f01f5fd85f7590e6d30279b071bfbaa1c6865580c41c6b86df1c48fe876df71368f6442cc1e8f3f2764d54e4e40d7ce142ec8c22d6c539b62e73b22b8e322a6fb7577c831457dfdb13ad46636fe73189b7f3f7e8772967608bcc65eeeb0e4efddf7f41409956b3dd686bacd2869efc9b026992f6e52d45cc882ac4c38fe79517e0be7d62f1e9c89120fb9337bd6fd9d08875182e5f48376b9e7f95601545a0094dc81c88b26385a83b7bbf77e3383e3e0bbb7471d01eef74d48f88f4ab79217e82ff32f24609326b5e2ec48b3eed5d8f5dfbf9ce764fc4a69aebe15438025ae0d5bcf32a1affc86a2ee4ff384fa6c5a54f4bb2ed1e9f6d884273d7da681f11e08367de0698d532932421ec142d527eede89044a8f99c33bb17d18ed5563b29e77ea9c35ce4eaa45b8f9b0c4b731e041a1888cee3a0c698aadd661f196b85747c8484565117ba5ca9a055cf2827544c405868324b1f7ba82867777c606d8153bc473c86bacd2a33ca40080014babd04ba5c56c1ab7e4e5334c13a6b1e8d36a1c447fa92d775a67a56d448ab78f92a193a0ab93484d4cf8865d642cce9c92d3f272945abadda4f6d22cd2ddb3fbb91f6e5124edb9e5c21cdd03886420f3674fe0d91fb8924f817fa657facd07cbc6f01a61c37170a002189e0617c3789252b640c072e2b95c4c382c5296a776bbe7b40b8b855a3a5e0690d091c33377bdf1f8137c429a9b2a38739315574808b687e26780aa113ac35ba91842324e318e7e0471965fe92e3ca85e8339f1463fe07a241168840481ff71a249595282cf3d9c4c8777b0e27404b9a029fa6c284132e7446608c54984abe1b626d40a8a582c927643d60b74192c0b0617c2ae028ee2027231a439cbc4ad638b113e688068881b2d16cb0a18282937240c981161e4f2c0a18e3b0d31c689caf5ca9ca877439aa239ad091873d49dcb4aa9c121da63bd0fab7f61a212e22d742b0f9ee321cc74e098ed664538e74f410fe363be459c9ad3210007723f26f523de3838f437060635287e164999908f4c8b2a9dcf5b3f4f8fffcec82205c8adefb2e2044bfca8db15f858d81d4de550965124884dbaa1ab41e5e8cf2399b7ad193fb0dc1de692b0589fda8773d9459b56825f0b3e7b021064570a4145fcc08338e2b821f80689b00618317d37b6a621fbf85527a95617c999e6917c22dfc46e0b82345127d9dec324055c9c76b5a301ff0af868f2dbdd3d548154dcda5603b2ef36b784eb9b57e29490fa2c407f9a1357b9441aef2d47aa786cceaf47f8423492c1d1e30a13089d5a0879d6807253423f959fdfe99af9b8ef763f239c4d25dc485dd11148e7d13bd24b7fe32a0dbfb4d0b0cf001ef47d68552c4eb2c26ff0dc34744c070a703e6004ff758fb09fa6715cd94b8cb3abb698b7c8d929b991d6ed87c2d89eca8de7d22372725322dcd36d94b1dfb4e1ffe861ea84497db5c723b77d6364bcfc7ebe18fb32bef877c5e9391cbf97aba915a269b072f19e08f48947b3e48876cea71d64d6b5177d240f491ccb55355ed97ec2716401a3b6d76204bcc2cc8a186b110419c1ad52e416cdfa0cd19ea79b99209056a59b85f6bdb178feab174d3aa7246a5b41c617b4b60882ac016260b8cb1b7bc216b6097e20c27f0bb5a102a6adbe6ad3f70fe47f91cbfd0be4bcbc3e1b4b45efe1b0014f10051e35085669aa5a41c78c3f235c4aa7b56920e250107f13c7d9e3ae03efa9beeebb234fe1ef3780878c88956bf758cafa9937f0411c6d68ef72ff11832a72c1772971672775e3f4074668c254d1e1ad8e2f923821940a692e3af77da2e4147604fa5798a440c2e6ae74d8fad7ea9eb6ad1674c760c712f28919913a0b3a31279ebb0d1744e89be2bf2bd7923e894b27a983c5d2de8247d20df69d54957d4972fcad38cfad69814b7249d869bce9b104bcc2ab1df754d7d31ccc55ffaa7c867dce6b133c927ab5723be0f8e6802309dff35cdf810a128bb5a944cea24c076da1869bbb9ec99468bf44cb81ea48233124d6e46b040ad8bbfcb587f4ba887c075f562a089e290dd417ea0e79e53e5c87f4b3070d3ff0cf6c76377f1c0d84002690bb685867a9d50c1a7baa6e749830202958f212dc83fcde54c831f4f5540b4f510d2f2bf9c2342680617ccd079b69baf514c95906f6f75f7efdc025df01886e2ec36a67e00942dcf24a5a0d32fd960e2225b9db1857a46fb75416ca05498aad0eb7795af91367c19330f91e80af8afad0de1017e652d1ac37a947e3a06b5842dcfe870b98ab6d4cd5b9d01a1fc6f89016566a41eaaf624b8133d4345cb33a9f882874301e72a441568125c788be92e44c56f777c2c44e23db1495a16be81e2bfe593b00c40970e122d30e2b73b9b93b6cfa935710c4186dd771c63f838e0efaa33983b7379e2333cd00cf49a21d7c92c549530b9735b4a704a830b4056b351a496db1b2148d3b6690d082b0d22538b63f236779bad852a017964dc1247e1660e29864b7b3df2aaa9ccfac28f4d9d39d0b4e0913d8a6004f61d6515e8d18da79b00359c1bf70a151a14689ff592b5c302397f44cb8008866a4cc2df81122a744fced48f9bcf78f34f733dcac25fca245a797ef79ac1570d0b106300aa1ab225c71fa4f873f5c46d5a38e021a48825d05c10c90cf2d2ca5c66b00a15dccf3eb6ea510adf2e63b6248f9f60cdf0c4751f14cae9d3ba0d59596da60126fc2c2efca8307640eccbb5020d2f6fc37dfe52335c5721f0def465142ff297062b0f1033c280a2362f47a5563e0115a3fec6d4f03b765e491ae9c75f6409956cee41e93ea51305c9f9e11eb26d2e59127342865050d964d42bc3718f11fd5af250cd982ea4ccaeef6435f3101e4d318280947af3b37d6f368c28c8b175014c456b170e122f33556a73ce68a18297040469ce990cf3cc71099c27edd1789105297835951eceb8be05be69d0ca2d25f3a92905142c09dfef0158db9d5e40d2938d200314bf352c6c3d94bd03bf1422dc337960b5617613b53468e26bbb5c363a3e12bc0e07bc92b6480d870099800c51de44b53021d845eebb64a9a9b299d00b0022886f450a8c5f9964f08a728d7c37e931f5dbdb098a31f4a51ae5797ca2ada9c93383800345c7da7b94c93270cdf438039b9912982925c0e0266c5d697c455b6e3270cd73c3ba5f30442edcc777650df7d8702e03148a82f53dc35b63b78870d0f4254636e4897014c3d283bc42df112eec614efd4e011ffca6bcd0883bb029bb618424274bb9e3b06e5b058182f6e66742e03a67c4630eddce18d8eb06a2455a1d1f3da3cfe7935270dd56df80bd124bccc1f91104305ab34393d143920105f10a6b2355902b6a3f4b85462a3a9423dabe3ce47416beaac7f4c2fadd7938c50507075162acafd02c72f785d0c5d62fd1c77f10413cd782c8150d6ae643ecd3f06f2980efadd58a8bdd9cf826d79bce60ecadc9bf8983fa5abcfe9582f17de204e31aa2fbad82a4ea698740b25cc45131ee03df90cd52baad46f12fe37be2d00842518363a3085423974afbfdca493520e35284975d97746d8a9e9b83c99d623925d5195f7a55774dab3fd18ad27b066f2328829d58d567647ad8017653490b213e1f24cf9f853167a1fcfad29edeaff08f51c09b8595d3cd77cec00f16efe4285080864d6d8d5cf0fb81860745181687e16d6f1707a31356c3ffef5439730de0e3fa66c5bff3948fa654b21f7414829a6cfe1ea1c5c6b89307fcfb487680ff3ae8d16b18c980317830964491e17da2939e13fb1dd4b54cf71a437017d5ee4f6567e64ec9ff4195ec99df3b90d9ec15d8059b335fdfae2e65293bdccbba64bbd174ace2f62bc618b75d7c12b85f25f642ba4591b5b0e2ea865625e477ec9bd60e40f6bf7247155f41aee0723c3559278539632ac9525f6dfdcd49e4cb08ca6bbe8f295d10f7f6fb65f7fc2c17bab2ce571401dea3906ffb913325bb74387c4439f2a32cc8653351fc2dad48ce6a8c4ca6ba50b74df5606557d3ff657617fa4ce2605dc48355e4c618fb5396377424e6bd997f849ad8f08399b457e53e90b6e90aad28a454a177b8d62947bc31344ba1f94132f7b4c6deef3a4b77ddedd09ed0e31e91266a5ba87627ef0d7e7e3e5de7421b2338307bd85d009108824b3426d8bfb3dcb6ca056707bcd57123f1d4e7391b2660f752f95af5d8806b23cd91dfde204329f0c38b4aed79eb6f661760dd3f790e5920f9b4d58e0d7957598bf1252afd4a0ba83d65810e5c7edbf6a94d1c6c9e8e5137fc4ac9de754f19c7b528084a96afb953d79edcea4a99c670bb67d62b586c59e8e694f150b8638d7f1d959cb7b272b7fd8c253559651974d718388aae333cd234f91a1fe097ee5d91c4b13a958ef83db45b554984fca1cefc2fc04d1a3035e5f4221aca5150b797d65fd5d75d0c92b3defef0503e2fd985e2b8ba96250c332fc5fc2a09dc32ae2abd107a3f6ce01865029739f746913646497bcb808e6035de2cab002f75edf5af1c956d238638c2a171a6bed8c859811810c8644aaeba2d22f4be6e18bdcbbcc4c55c64e1c81d168d25b7468ee99b2d328a97e213794a1f61cbb68a43ddf576e6b8dd986018274a7971e979e64dbea3bee93b0993b9c91145297cf3b17828a0eef2cb979d82d385dc1a373edfb577558ba9a0a23ee04f32e3183286cd42138676922a2023a8a004", 0x1000}], 0x4, &(0x7f00000036c0)=ANY=[@ANYBLOB="f00000000000000001000000ff0f000071f7046cad6f10bcaf8bfdebc4b30f99ef2afc457b0e7a618e786199c61ed8bfcef2220606bac3465146869a05fa2b0caa5992f6ec18162f494de3af9112a32f720d71566f6debe2715595fa1a34fecf17b05ff82b2f7b050ae0f7f9279cc7e62631d0b2f7f79f4f19909cbc61761862efbdf9628290c64771418be791b953e11fb8473c4a9642727db06657a07e4e555ce2d177953526efe61278f5faa706db094f0e41ec9636c835130a205b36b2f798db45cc265f016acc03f465f73a7fa2334b83aaedc2d6e7dfc7260a1d61e1526ca5c8102fe3fb6e4d9ac3dfc7b3d00048000000000000000100000008000000e378583a80805e237923a7a37c74462d83ec8ef2075f9cb6fa254704e83bba23058e0137046c89297da042d22e7e6c3a8b81a639e12000005000000000000000ffff00000004000017c2ce686f6f8745faa5e3a50ddf18b64201dc2684780341788add68ce92d7cc01442ec955a1290afe7ca4c750fbe62dae32a5e3320ce9e458134b1013f467001010000000000000feff000005000000b11c7c4ce217ff0818ebbc68176073d296452c9ad4724b03921f1137a35a888ca8cda19e12599e11cf88703a14e6f46e51a57be4dcc7ff7b5d86ecdbc4122c7608f1cc55d5ef607c208ad21ac0b864d5bc2969c58a3069f7d7ee6e67109b7f8f9a867e48a1c62a115f2044a97bedcf365a3475a27bcfe5696d103b4ef9cb7e8544d931e7596abc143cca26521f87e7306c0ec1eb36f95de1eec90acabd359b6fa61d3584a7a70d297e4c3dd663f432045b99366efa64453c51e0b900aeb8a152a077817325b89456aae0622484c789c653552537861603081dac43d00d3a4da696b86d8c6076dbf8d1f162413ed25c082e5f678dac9f8b550138d98322ff47016bebe6cb86cde2778293c7a8bb3aa22aca9d34927c2b64e3b8a9fd60988a6de52905b3177c46c7e0fdad531007bb0be784d3fd1ca41c39950bf72537203b17c521499d1b33f5589c38befc053eb3d026d88b81939d4630ec63b24326fbe070ab1206bfab3708e0d04f776cbcbc6c7e51062fbca43788d8a3075ac84a84843dde7847caab6bb1e2f089c946ee4691a7c4516a383351266eb1793304a5f453d26bda59d198d216c083ec0b2beb1d29db637fd50130f2f441d00945ff0e900c28b0336f2b69263048bd958c603a5ed231c4f943f3f5b9533c81e49ce8c2c13ac1ae0e583e60f2aa1c920954b0b05a37b7eee868e7ebf99b015c9e0bd282ef6612be01bda4547d5e47cb6cc40642f391878dfb10ce8bd966e599b9846fed2d333ee4a2557b9d610e0331e4fcd8c6b639b478e3a5aa7a68782cf48f3052374213a5ef40971e0d309984ab51b759578dff9ffcf12a8918b724dde668b46e8d4ed688814255d764aa9c4f49d7201b5b866fb307f13ea1941d830b72ef60ae101745f8271fa7cecefed59aa72c7894dc3079f38f84f42ba7736b2d3f7676a40b017208b0b51ec00d22b1a28e3b4c4dc55e59298f95441f5bc83b0e97725a733c879db875eafd1da3f61d06a1f04eee7afc5f4383e4a912a7380c99b5cdd1db5a05dd57769d2b2b4d607667784b0aee084aa96b2dbdd043755a508b0a5b131f6ee5f5a65e0b1dec8e9306c57fa8dce23677226a6e57372c9eb9c29b98ab26c4b5fa94e427047d83f4446dbd8f7a1ca9f4b5b6fa9239c78c02b3641720dd27cce60104e04a3150320bf14370fee6f17191099e1cd44fa724cbacbbee85e32a3a7b57d5000ae8d7f610e59a9b6079305d29c8f100521f76e7538f0e7f07f2d480b3e5f454dc0da4561edae564081f4270b5cc222c7dfa1cc473ea386ba69f52afb417483e15d8210f5f9ccc0765fe737ce2bfd198e13b37b15d53539d06417f7249a6ce043b9555ef5663a80b5d0fde172fa906eebfa5a6a2552bcfc00efbb99873ff393ebbcaaf547e581afd237f14bf21ecada1a9e0d55e7c74ce28e1ab4fb0e25b1c1546878e68168b1ad3771687ff3c97c15826340c4edf83d4d6cfc5a8eb7243a0d29ede83a153cf018030250c6023872c58dd6bf8723d4780efa22b62de6b2f766409ea77287eaccff620758dd8261db9f2c8b3183c2ba6f39f0f09b87361f81c5c1d92f3fba22af4875b49ea6c2e0dde62fc1bb763cf77ca3455e4e81e8a5c06d5a2a79a134862923f6304cb9b37ed996d3782b71fbe9606d9f338727ab2c971126c14192af40c6ee3bc5df8a93db4b7452f3f623ac7847ab26f1a6c00cab84752db37139b5bf9a39c75275cdbf9b859d5f67a37e90dda6f1bfabdbeef2f74a12d0e677474a02bc677ed868f95c9ecf2c9c2aff656c8e9855a749a231fc093f45d57c8a0e3812e165d632df9150f3b84abaa8aa6ea305199b246d289c387da5037432452af45fc8a75c71db422e7d28623b747f02ad96069b74e0200666600dfa2f6099646d3b4aff93aac1a6a29149aa421d92ded82ce38da523494fbbd1cc418fee6a0a7cf326c7248ececefea84638ab454be92b564c58c33810e9f67c2f10567799faca73d345aae718edcd34057990f6a349dc7ad79b31d8bd0b19d3bcde49e87b5c210010704bfe4aa038351e545611438e5d7b0fbf4c7e798740112b4c22e063572206220db2ba07795c9bcb89a72511e672b6a79aa8f4aa70fc0ed0c35e39bd055c3f23e773b3d2e73bb52a11f282b2ce75ed8966d163f3644ad112a07a1e4bf55f394f0eb58e71606de922cd6988f79fe37d4cc1d9ee3a042bbde40c041ff7afd4ec95df6c225eab96d8ec810dce9c6a8db14bd987081b52722211041ed669c6f82f45d8d3662c1215214a28883cc6813baa2dc90a58a5dfcc64529e02caf4144789da2aff0da34d1937f75eb4c0a347f2ba3093b38f0d75e338a57016838f51262b6e5f6b13fe23127931bcf705fecddf3282dd6851150f90c4aa560838792b34997a39a28aa63f7cf562d9597b7c4e16903a1170e78580cfc9fad02d8540fdb10cb38563eb154c681df75b1dde56a05e9ea9675bf14be02f2cf925b410d6567c9beaadcae5ae5defd5a5a44b89aba8eeccacc31b0adb7e03c2d640e33425521f3cdbc53ca0fe973f865575947031e86da6e466005c5e8e1be26e5070dac2bd5f8da714244fbbe99fa14b3363a78e888d8bdf458b48014192e0fbbd777505d67d3a28bab1f00167e1414ead3f1e4bd6458084fd128598282b54771f95124afe942d1ff40be9e9f6d384bf1d46bd29971951250e9827a9ebcace4b6b80f9fba797cb519d158ec13bf31b9ae0e495962cf72cb6e33f8b2a54932073611d806a6c091a22167839f7b790da6eec639b17415828172f6cebda62114946e2b7b385f9313d676ea03fb6843905f2a625796e6c540d5586bd84c51bb8973e5dc2a7d9111431e4545e64df191424968a1c576aa2d144371c7687f0c821aca3ff9cb6d5dcb90f3cf8b165ab13b312273c6226c272dd1eec1833a6383ea86ac2785607d763ee9fa4972007d5bb19e77c057592c13563f7185008cec0b7f87074a96d10aceac7a16342f96e2f4d06ccf2ee302a338bc406a0fa1ea5544c4903f1c8bb7b03ab0f848f3a7b83f606014e21e0a89ca22e6be0eef9e235fe05b4b790b33d3e5d0e74af309120e6d330b4a74f592a1d647968d394e89520e1435e042fb9c74e5c8e5c4cf59a496b9d3f85dd490b9de401a60626e33c7f1e19c41bf37871a767af5edb2253162d0038f3aa0897fbb36b0b78b371c11aedbdb5a9bcee760929a4ca8487b25cb0aaabb7e794fa442553b175a853a70f4ca563647fddbe7aaec295829f3c5b8dd9a72cc77dbd94760d7b0904ec7ce320add046e66addbdf244b1a324737f8094500358e2a05c9fb5d056aca835f29806f0986be7f4d8130d20164bf93dc15e94e345b72cb08dae14b02318c99ba764748e4dc4dc331fdd1de612557c52b8afcbdd9b0d4c83c29e798648fd637141e3fa9f86da1211e87f9ea2bb6b49f1ac12f503399e2f8db70ffb045acbc6da8a43f4bbd922387611a054b6ce3ff3d1a3819e56d89698d284acb15ec80314920ee13a082fe183c8940cfcee1dd8d2a5c3261aef265914ed58cb10bf2ed0fec8bff020eb3dd6ebf3b1f56418e5bf029334150ed6a9bef9a8b547cf5aaebfd1c1a14e958c3bc5004b08085b61a5ce1d7ec285cd7786ad2b054a4caaee39d9d6dac7437afac5719ed8b6f4873dc0f1023629d451c0ed96cb2f60c05427be101f7870d51751d4c874ab378afd78882fcdcc67e6ec556577850c197ead198780eeda82087b1b7b367f5e5d319db17708f572aad45d35f3f8e89f553709701cd4d84961a4c80f73d34be4fe9516df9e10515200e68b1aa75c852bf9647514458c90bdf8c4630dd20a46180e3ba9682507a68e8bfd96ee1a087f3f33148e94e101cbc7d8447bacfc3ce2d1d676757cd9dbae2d18a81c161447b38e4b7404269e1bb59c15e79516c5ed957ab0074e86b2100d25146ec994f98e4dfd7bef7377e08151d20107909b014e9e365a286b66d8fda3f78af257bcd50186a8fb4e3e0ea6e8eef7d90496284103f955b7742395a5c23c95906136f8c2be4245d938a1fd1a69a7fb0e6548e14ef04a98cc69b5a7faff4f7e9330780de6d97ddc88a4a73acd85b1fd9ca019a58ba04139fdd82163772391c8d9e752ba941d6fbf0a102b261fe2123832b43ce2d33f18ca7bf56265cb823d7cea53b64d478bbb13314857da05f4cb6866739884a4756d8c464653ea07e713868f416d3ef6849b504eca620c9da7a8c4febad3c622fbdc70ee935de2f07be4b2f63b8f1c40fa90ea5d547477a42216ba38c0a570500cbe6a4d4ce018113da28fae27d004a568a900c4b1a3618bb5599b44a225d99ffdd919b44679c76cac6a840a872930ffc81cde3a2bdbfcf52fd64a805d86f46e33d999cd9d4d1f48af08d07ba19893153f11d2385d3759b094e885ba8dca020981dd2344a1e8a22e05977ee6f2173e5567d5f9ab5fadcab6d198fe683bf5cfdd31783dae5a55f5d059c1770de7b81200fd461f577caaa720feba3ee3df319f5582574995d4d77ea10ab783c71b6b317a010009ccb22f46b79c6fc43809c486917f39db32b9c92ce157d983dd01ab13722cfd9d4a12be3ad66d4c8b0b9b6adbdc101c1c4f194c7a77a912ef344d180563d462e566614e3230267fdd9b8580b615b11775c2a6c6293fa3a5ea062dbf3a873faadecb9f5dd6932bd50f04da213479b9ae259172ba77c4899753e16ca05172f812e0c042d2676e5ab662f349ba3dcf84a92e99f2042068a22c032d62340d79db1da537e1b3eb2afe4b2ec800b86e70baa9d1d986e3e969bdba0cf48422b390578f4902c819d9238fd7a876879d288ce39e302216c686c85ad923f0bff8dac153ea737bdc68fcdecf41aa7b94000925fa430d838b0240696d945aa02ac7f44da7d8307237d1f1d84905b5f90ffcba21b4a9dc73726a1a36071b02f4b007ab501f4bc28fd9f496b293556633e6b736b3c356fb657b76356e782626626e460ef94bcf163c7a4f6c5c99d14593713feb447c9eeedad8c719b46d935a3151d2d831d0d458be2a80dc2dfb0c0c5d9ea263aff4bbf1251f8965bda6a0038f481f7d4e861eb522c34d5f7901841e25c2e3430dbcae7255fb38507ef6731e69b8427f6c64c3d2e2940a28455af227f9c518dd8de94698155dc729bb7e838ce86faec358febf1a5db2a16961339f7c9f76758e03d22f9fb88ce099c1d85bfe03cbb69ea5697177b4570e9aeda800c8eba1abe79fcd4c1427253847cc7b5acad4c2d551e34ee87a3cc1861adb2cd25aea0ff77fb7ecb8104e4211f7ae452c114d10ebdef5834eea7fd4ecd84cea2cd5dfd4e0841a535dfc08b82409e2be680022a72418a719f5940dab91508554fb03e8e067042da8610ea2a9fc44765ba10a2f8ea62431db5405d864577bbc070287576233f78ee91df8b21480ad820603d35a5fd30a21adffcb4de537d52169064c7e06e1325c82c336ba86a7b034ef72c24065f95320a9323f287bbc4fc631ad4937a96be8597282831d69c3b50700ea5ffe8cf0fddc92c377dc9f17755f5ce14df4acf936274a6b5f7bc0bac45a218661e3fdd12be0f72be9dd781189b85bca602e7c7dd2a1c2cbb5752e321c302599b4b416afe70657ddf472a7efe21995f23ea44e708f6ee7c30b2dcd290563ddf4fc240d8fcf183e644538cb35b027d06bf2a8057bb4f2f64337b53138d74bb8c685d2be94322e85e76df53ea2770766397a508c04b8735734cd985b536980f79cdd05b1396cca16a85db8c45e9610f9de0b145585b127268b6bb12873934e3be6800000000000000ffff000003000000f75e7e798e7718a18b8d80920941c45ca472106fb6dd355a8ca90c287fff3f3220f0336af1fb849dbf4d39cad61fb05076a5c9098846c2e15559477f4a70134e6bd5e7fa62c2063b5ac3393522d04cc8fa5a00000000000090000000000000000100000006000000c45ff9e22c92023d5de3fac34c730ded89f7971e515d880703b6a342860ebea477595ae498f567777324d9379dce43dd05cffe35249d19b50ad22daae4301d98e1df210cddf368a48f35a8462a99b83a147de2cd21964f78883ce7fce5e94111e746df78ec3dc267f4c81b2378e96340f6aaa1e832d767ef262210000000000008010000000000000100000008000000e762e96635276dcfd20e1597236f6afdacc0ceb4d1b1b1c00348b3466110b40adf0c08d6b11c0dbfe8e1fecbbbee87d537fca9600f794213cd17f13262819e16ba7a65bf671bc361fdebe6ae90e96ad1e4379924019d7d872290567f167c3795ed608a7ab0bb390495d235102afc349676ad075ba0f7ac398b6554141e852b1b78ad59a788bce77774686ca8f7cba14ca896503489070123e2a51881ace91eda155aec22d74a1ed8459455cd9f8a3181d445d8851823c207acab0c093c4dc8279cf20e841eb178797792923f96d6de178a380abcf654e7243c58c8acd31aba4e3932d4352f3ecec4c3135d3ea29e325c0e00000000000000"], 0x1398}, 0x401) readv(r3, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r3, 0x21}], 0x13, 0x0) r5 = accept(r3, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000040), 0x4) 17:19:20 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r0) r1 = open$dir(&(0x7f0000000280)='./file1\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x69a88df4) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1000000000000159, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x6) fcntl$setstatus(r1, 0x4, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)}], 0x1) getdents(r1, &(0x7f0000000000)=""/40, 0x28) ftruncate(r0, 0x0, 0x20000a) 17:19:21 executing program 0: r0 = socket(0x18, 0x2, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) setsockopt(r0, 0x1000000000029, 0x0, &(0x7f0000000580)="f62d5cb08909c2f8f12482a479930c8a22e488e53220e11ea0248c6d649637d9003602c4d175093e14471dd93af96a4da2b553f60574d0", 0x37) r2 = semget$private(0x0, 0x3, 0x6c0) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(0xffffffffffffffff) listen(r5, 0x0) shutdown(r5, 0x2) close(r5) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000500)=0x10001) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000380)={0x3, &(0x7f0000000340)=[{0x6, 0xffffffff, 0x9, 0x1}, {0x6, 0x1, 0x1, 0xffffffffffffffa2}, {0x1, 0xfe, 0x9, 0x7}]}) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000240)=""/69) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/49) r6 = semget$private(0x0, 0x7, 0x180) semop(r6, &(0x7f00000002c0)=[{0x2, 0x9, 0x1000000001000}, {0x1, 0x9, 0x47e5311ab7eead48}, {0x3, 0x5}, {0x3, 0xfffffffffffffffe, 0x800}, {0x0, 0x5, 0x1000}], 0x5) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000001880)=[0x9, 0x3]) semctl$GETZCNT(r6, 0x3, 0x7, &(0x7f0000000400)=""/97) r7 = open(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000000)) readlinkat(r7, &(0x7f0000000040)='./file0\x00', &(0x7f00000017c0)=""/152, 0x98) getsockname$inet6(r7, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r8 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000003c0)=0x2) select(0x40, &(0x7f0000000000)={0x4, 0x5, 0x80000001, 0x5, 0x10000, 0x9, 0x8, 0x2}, &(0x7f0000000040)={0x1, 0x5, 0x970a, 0x1, 0x9e, 0x3, 0x0, 0x3}, &(0x7f0000000080)={0x100, 0x81, 0x3, 0x101, 0x3a87665d, 0xff, 0x8, 0x5}, &(0x7f0000000100)={0x6, 0x4}) getsockname$inet6(r8, &(0x7f00000001c0), &(0x7f0000000200)=0xc) close(r8) r9 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r9, &(0x7f0000000140)="7d0765e065083d0c5a956c8dcbc1a5925cbf147325f4b0f987fe2cf025f5a50fee317a7ef5", 0x25, 0x0, 0x0, 0x0) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x29, 0x200000037, &(0x7f0000000000)="0000be29", 0x4) sendto$inet(r10, 0x0, 0x0, 0xb, 0x0, 0x0) 17:19:21 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r0, 0x21}], 0x13, 0x0) flock(r0, 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x20) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8, 0x100) renameat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x4000) 17:19:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYRESHEX], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r2, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r2, 0x21}], 0x13, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r3, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r3, 0x21}], 0x13, 0x0) bind(r0, &(0x7f0000000140)=ANY=[@ANYPTR=&(0x7f0000000800)=ANY=[@ANYPTR=&(0x7f0000000400)=ANY=[@ANYRESOCT=r0, @ANYRESHEX=r0, @ANYRESDEC=r1, @ANYRES16=r2, @ANYRESOCT=r3, @ANYBLOB="85869c766de2dbcb9c54822141b6d111bcdbde0c58cdf82815c6f54dcdb211d02ca9ae7ad648aaea483d906ca36d10e66cb356def73326892ad62ee2157a8bb0832533ba9c41e9ddebe9c37aeea65b65fbe813973dc43f7680c55f59981d4e1bdbbb8c2848c10fa375607499f50adc54b4ee573fa59f6b8ef705eadaf86e9d87715ab70547d13944ede4d041c5f39b2e5c933f3ec43251a7fb530d5d2e4b00989ccede4998ec2bc4d419027607360f62c80050833db34c3ec0f18e99c96528071de4a317809a8308e34aa5e50d2913fc13ec3178a45340b51ed59b6b31ffab92bd57b9", @ANYPTR64, @ANYRES64=0x0, @ANYRES64], @ANYBLOB="b43d24b661fd09463dd78f1ca81a56994f6517d15d1f0c53f90a14cb796ed0b8a43ff0cb70851d6e4857c5a11260d91f62a0f4755ec6a4904a0236db50d94f358a7193a3d92d1f04dc6d22027758efd8aec676067b21a9b6b18db100055cd90752be1f6ad7e92548839671fb0c897bfa3e72c1fecaded3003a3cd90df3033eea89e91035d2bd2f0fa6bc5a40e652ab6f0d227bf20c67bb2c80f1f11d2df9ec8c0b1887a15f965913571597d7ba78996bd580305e6d54c454b7157e325d9bc8f35c226d451cef24a3690fe5af72642eaeaa5e80c9b38427dd8530136ba6589bae4169e2075d5487a1c4bee7"], @ANYRESHEX=0x0], 0x2) r4 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r6, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r6, 0x21}], 0x13, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES64, @ANYBLOB="d0f351d892771ca57325ff69fc67aaf00710fd6b02cf7de11aaaf1cc912bafb702c469e071999c924c", @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYPTR, @ANYPTR64, @ANYRES32=r5], @ANYBLOB="660103b087a17cc2583ae37925596627b13cf31fdd9f2c1346687589d138fa35accbe1153e3950d27350303ce511da3acf4ddd807f06bd3f7344fec48ba0c3cf6f63011a7bad5953f65611a503d42d359683edb5bf9576900071f7acdc10e83a543ed21e8d4942e8686984b4f396743e59002c3d6997add4bf0488aa", @ANYRESOCT=r4]], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = dup2(r0, r4) connect$unix(r4, &(0x7f00000005c0)=ANY=[@ANYBLOB="62f794dd3d6b919caffb2265a6c25ade57c58ed95b78daa80ab7f03029298061413567e9722e658e3c33020d66d21a93625461d8d8fa68d9d3e30a11cb84217ca5bf5c5c6695791102a67a94826a13725b1f9760d024a799d7c1844d6f15f21ffff84751ab92d16e5682c3113fdf6cc3e56fa188b1b12e03abd7b26a9b7f760d9eecfc5d25572a05c3dd05c67fbfec4c0b9d9fff85aa418899618b000080000000000000007c7ee96c0db0c966f64084187ba07668a420a01300087cc4dfefa657a94e8c3966423da49933d04bb63861079706e0c424b72947084c95861497a040c1f3419f3ebbe79ddf96c0f0d1c2cbcc4f399d7155b096de55a0ce96b9c207c34eaa77d72137e60f57e32f646667cbe312e48fe2d7831c10881d9cbeb5c19b5a8127fb780bd06048a20aeebd101db42f2ea8357d52cdc46c922d7d9f413cbbd1a81e0000e7c12bb232459e84af611662fba1156f15801f9b877ff70c60b79d4737438fe87b3b9ccc94bfabd87c0781db4b280735c940dd755cefede3b9e43b5676d642a0d8d9e045b3ed3a273dd5c175e62b0ea76d07159ef6bad0bbd6a6be10bf9a17982729542b2a3997664f0de94f335810394ec781b53941c3b16cc2192abc218b11e3fa30fd8a1f620b51b1f2c1a54d1dfe05d5167019cddd7f5551000a566fd9d0f37c0226d273fa6858d5cf8ddb5c3474e47242a86aea3ab0c6dd772fee3f2f3aefd59f3a5da8887331f92566b75c344c3d3c686c0e321a5db1a3b481ac32ff66f52f7698dca8452256b8a27a3218772d60c22e"], 0x10) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r4, 0x0, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f00000002c0)) write(r8, &(0x7f00000001c0), 0xfffffef3) ioctl$TIOCNOTTY(r8, 0x20007471) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r9, &(0x7f00000001c0), 0xfffffef3) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) 17:19:22 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000140), 0x9130fbf, 0x0, 0x4000000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/148, 0x94}, {&(0x7f0000000300)=""/85, 0x55}, {&(0x7f0000000380)=""/237, 0xed}], 0x3, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) semget$private(0x0, 0x2, 0x404) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = dup2(r1, r2) r4 = dup(r3) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 17:19:25 executing program 1: r0 = msgget$private(0x0, 0x20) r1 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/114) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x3ff, 0x0, 0x0, 0x0, 0x0, 0x104, 0x5}, 0xfff, 0x9, r3, r3, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', 0x0, 0x0) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/114) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x3ff, r4, r5, r4, r5, 0x104, 0x5}, 0xfff, 0x9, r8, r8, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r4, r5) getgroups(0x5, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r5, 0xffffffffffffffff, 0x0]) r10 = kqueue() r11 = fcntl$dupfd(r10, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ff6000/0x1000)=nil, 0x1000, 0x0, 0x2012, r11, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000300)=[{r12, 0xc0}], 0x1, 0x0) r13 = openat(r12, &(0x7f0000001780)='./file0\x00', 0x20000, 0x100) r14 = socket(0x2, 0x400000000002, 0x0) setsockopt(r14, 0x0, 0x20, &(0x7f0000000180), 0xc8) r15 = socket(0x2, 0x400000000002, 0x0) setsockopt(r15, 0x0, 0x20, &(0x7f0000000180), 0x0) r16 = socket(0x2, 0x400000000002, 0x0) setsockopt(r16, 0x0, 0x1d, &(0x7f00000016c0), 0x0) r17 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r18 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r18, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r20 = semget$private(0x0, 0x1, 0x286) semop(r20, &(0x7f0000000480)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r20, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r20, 0x0, 0x8, &(0x7f00000000c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r23 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r23, 0x2, &(0x7f0000000100)=""/114) r24 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r25 = fcntl$getown(r24, 0x5) shmctl$IPC_SET(r23, 0x1, &(0x7f0000000200)={{0x3ff, r21, r22, r21, r22, 0x104, 0x5}, 0xfff, 0x9, r25, r25, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r21, r22) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r22, 0x0, 0xffffffffffffffff, 0x0]) r27 = getgid() semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, 0x0, r26, 0xffffffffffffffff, r27, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r30 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r30, 0x2, &(0x7f0000000100)=""/114) r31 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r32 = fcntl$getown(r31, 0x5) shmctl$IPC_SET(r30, 0x1, &(0x7f0000000200)={{0x3ff, r28, r29, r28, r29, 0x104, 0x5}, 0xfff, 0x9, r32, r32, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r34 = getgid() r35 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r35, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) r37 = semget$private(0x0, 0x7, 0x286) semop(r37, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0xffff, 0x1800}], 0x91) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x103ff, 0x0, r9, 0x0, 0x0, 0x104, 0x5}, 0xfff, 0x9, 0x0, 0x0, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', 0x0, 0x0) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r39 = getgid() semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f00000016c0)={{0xfffffffffffff7ea, 0x0, r38, 0xffffffffffffffff, r39, 0x100, 0xfffffffffffeffff}, 0x403, 0x10001, 0xffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r17, &(0x7f0000001680)={&(0x7f0000000200)=ANY=[@ANYBLOB="02dae4dc280bb02c"], 0x1, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r19, 0xffffffffffffffff, r27}, @cred={0x20, 0xffff, 0x0, r32, r33, r34}, @cred={0x20, 0xffff, 0x0, r36, 0x0, r40}], 0x60, 0x400}, 0x404) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r13, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="9b8c6425fa35394571d6ddefd0016a2538bb8c28a464db6d426bb4202d479a68992da3695f7caf6960a19b97733e20800e1a312d35fbae24bef171703abda51108a00987071ebbd8a308b4e18dc1f7c9e0596a37ede9bba3977c0f2f1591d5fbda6cd0db2e14e9388ac9a3f91545ab2c2d2f576c2803f282f93166ae104b24bac28fd5872bb4211894fdb42d48ab1df93cc289e77c76b3e8cd075a743a85bd89a9eb5ea3f43079f97228a05d8e441d9014824811ef81e16e6f88a23cb72ce90b45a1f0d86002da0e06961d91ebf3", 0xce}], 0x1, &(0x7f0000001800)=ANY=[@ANYBLOB="ef00000000000000000018000000000000", @ANYRES32=r11, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r10, @ANYBLOB="000000002000000000400000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32=r41, @ANYBLOB="000000ffff000d010000002798c901a71543fd5b94e877e3b7873c1f286dacea199b5851a854a05cd4767c7bd20b664674c278213784495892b34b7ca201592a5d5670d06ba256573342ba488036f55504945278092e96a0a045d563a9cb60d6494f04b0a450d575725227cafec28e2b0bf5243898867b9d4bc27cc7d492b58dd06fc8dbd5da38d6aece28aec7ae3cfcb111a445b47a4cd8c91218", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x69, 0x6ca70a83d73f175e}, 0x0) getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, r41]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x20, 0xffffffffffffffff, 0x0, 0x0, r42, 0x2, 0x1}, 0x8000, 0xabd1, 0x9}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r45 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r45, 0x2, &(0x7f0000000100)=""/114) r46 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r46, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r47 = fcntl$getown(r46, 0x5) shmctl$IPC_SET(r45, 0x1, &(0x7f0000000200)={{0x3ff, r43, r44, r43, r44, 0x104, 0x5}, 0xfff, 0x9, r47, r47, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r43, r44) r48 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r51 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r51, 0x2, &(0x7f0000000100)=""/114) r52 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r52, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r53 = fcntl$getown(r52, 0x5) shmctl$IPC_SET(r51, 0x1, &(0x7f0000000200)={{0x3ff, r49, r50, r49, r50, 0x104, 0x5}, 0xfff, 0x9, r53, r53, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r49, r50) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r50, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r56 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r56, 0x2, &(0x7f0000000100)=""/114) r57 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r57, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r58 = fcntl$getown(r57, 0x5) shmctl$IPC_SET(r56, 0x1, &(0x7f0000000200)={{0x3ff, r54, r55, r54, r55, 0x104, 0x5}, 0xfff, 0x9, r58, r58, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r54, r55) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r55, 0x0, 0xffffffffffffffff, 0x0]) r59 = kqueue() r60 = fcntl$dupfd(r59, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ff6000/0x1000)=nil, 0x1000, 0x0, 0x2012, r60, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000300)=[{r61, 0xc0}], 0x1, 0x0) r62 = openat(r61, &(0x7f0000001780)='./file0\x00', 0x20000, 0x100) r63 = socket(0x2, 0x400000000002, 0x0) setsockopt(r63, 0x0, 0x20, &(0x7f0000000180), 0xc8) r64 = socket(0x2, 0x400000000002, 0x0) setsockopt(r64, 0x0, 0x20, &(0x7f0000000180), 0x0) r65 = socket(0x2, 0x400000000002, 0x0) setsockopt(r65, 0x0, 0x1d, &(0x7f00000016c0), 0x0) r66 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r67 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r67, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r67, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r67, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r69 = semget$private(0x0, 0x1, 0x286) semop(r69, &(0x7f0000000480)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r69, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r69, 0x0, 0x8, &(0x7f00000000c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r72 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r72, 0x2, &(0x7f0000000100)=""/114) r73 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r73, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r74 = fcntl$getown(r73, 0x5) shmctl$IPC_SET(r72, 0x1, &(0x7f0000000200)={{0x3ff, r70, r71, r70, r71, 0x104, 0x5}, 0xfff, 0x9, r74, r74, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r70, r71) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r71, 0x0, 0xffffffffffffffff, 0x0]) r76 = getgid() semctl$IPC_SET(r69, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, 0x0, r75, 0xffffffffffffffff, r76, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) 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) ioctl$BIOCSETIF(r80, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r81 = fcntl$getown(r80, 0x5) shmctl$IPC_SET(r79, 0x1, &(0x7f0000000200)={{0x3ff, r77, r78, r77, r78, 0x104, 0x5}, 0xfff, 0x9, r81, r81, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r83 = getgid() r84 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r84, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r84, 0x5) r85 = shmget(0x1, 0x2000, 0x200, &(0x7f0000ffa000/0x2000)=nil) shmctl$IPC_SET(r85, 0x1, 0x0) lchown(&(0x7f00000003c0)='./file0/file0\x00', 0x0, 0x0) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r87 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, 0x0, r86, 0xffffffffffffffff, r87, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r66, &(0x7f0000001680)={&(0x7f0000000200)=ANY=[@ANYBLOB="02dae4dc280bb02c6900"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r68, 0xffffffffffffffff, r76}, @cred={0x20, 0xffff, 0x0, r81, r82, r83}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r88}], 0x60, 0x400}, 0x404) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r62, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="9b8c6425fa35394571d6ddefd0016a2538bb8c28a464db6d426bb4202d479a68992da3695f7caf6960a19b97733e20800e1a312d35fbae24bef171703abda51108a00987071ebbd8a308b4e18dc1f7c9e0596a37ede9bba3977c0f2f1591d5fbda6cd0db2e14e9388ac9a3f91545ab2c2d2f576c2803f282f93166ae104b24bac28fd5872bb4211894fdb42d48ab1df93cc289e77c76b3e8cd075a743a85bd89a9eb5ea3f43079f97228a05d8e441d9014824811ef81e16e6f88a23cb72ce90b45a1f0d86002da0e06961d91ebf3", 0xce}], 0x1, &(0x7f0000001800)=ANY=[@ANYBLOB="ef00000000000000000018000000000000", @ANYRES32=r60, @ANYRES32=r63, @ANYRES32=r64, @ANYRES32=r65, @ANYRES32=r59, @ANYBLOB="000000002000000000400000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32=r89, @ANYBLOB="000000ffff000d010000002798c901a71543fd5b94e877e3b7873c1f286dacea199b5851a854a05cd4767c7bd20b664674c278213784495892b34b7ca201592a5d5670d06ba256573342ba488036f55504945278092e96a0a045d563a9cb60d6494f04b0a450d575725227cafec28e2b0bf5243898867b9d4bc27cc7d492b58dd06fc8dbd5da38d6aece28aec7ae3cfcb111a445b47a4cd8c91218", @ANYRES32=r59, @ANYRES32=r60, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x69, 0x6ca70a83d73f175e}, 0x0) getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, r50, r89]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x20, 0xffffffffffffffff, r48, 0x0, r90, 0x2, 0x1}, 0x8000, 0xabd1, 0x9}) r91 = getpgrp() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r92, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xfffffee3) setpgid(r93, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0xca, 0xffffffffffffffff, 0x0, r43, r48, 0x0, 0x60}, 0xb4, 0x4, r91, r93, 0x0, 0x80000000, 0x3, 0x4}) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000}, {0x0, 0x1}}, 0x0) 17:19:25 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0xffff, 0x1800}], 0x91) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r3 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, 0x0, r2, 0xffffffffffffffff, r3, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getgroups(0x1, &(0x7f0000000040)=[r3]) close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x41) r4 = syz_open_pts() pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r5, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r5, 0x21}], 0x13, 0x0) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000240)) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5, 0x0, 0x0, 0x80000000000000}], 0x7ff, 0x0, 0x0, 0x0) read(r4, &(0x7f0000000140)=""/226, 0xe2) 17:19:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() write(r0, &(0x7f0000000100)='[', 0x1) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r1, &(0x7f00000011c0), 0x1) poll(&(0x7f0000000100)=[{r1, 0x21}], 0x13, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffc, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) pipe(&(0x7f0000000300)={0xffffffffffffffff}) readv(r2, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r2, 0x21}], 0x13, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r3, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r3, 0x21}], 0x13, 0x0) dup2(r2, r3) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000001c0), 0xfffffef3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setreuid(r5, r6) ioctl$TIOCSTOP(r0, 0x2000746f) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x40) pwritev(r7, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r7, 0x0, 0x0) r8 = kqueue() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r11 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000100)=""/114) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r13 = fcntl$getown(r12, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x3ff, r9, r10, r9, r10, 0x104, 0x5}, 0xfff, 0x9, r13, r13, 0x7d55, 0xd75, 0xfa}) fcntl$lock(r8, 0x9, &(0x7f0000000200)={0x3, 0x0, 0x2, 0x8, r13}) write(r0, &(0x7f0000000080)='L', 0x1) msgget$private(0x0, 0x8) 17:19:25 executing program 0: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='xx') open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x100) 17:19:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x40, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x221a, 0x3, "73f32600", 0x0, 0x3}) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r2, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r2, 0x21}], 0x13, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r3, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r3, 0x21}], 0x13, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0xf5a, 0xfffffffc, 0x2, 0x0, "384018ed09db0ad8cb71ffa95d14379bd022e55c", 0x5, 0x6}) fcntl$setstatus(r2, 0x4, 0xc) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 17:19:26 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000001c0), 0xfffffef3) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000000c0)) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="10000000ffff0000010000000000070000005fb898dea95c889a18ffffffffffffff727b8a426a7dc6b8e62eaa6e79e20f57b011d1112b11efc0376d09f7fab12fa5f2d2abf11a576945da33b9cef4235b090b9997b76cfa85cb2563b2a2391198b17c3d99a91ef28164e87b84b93360c6a21cfff010c59b58ac573f40e609bf53b047fde662ef6076244aac7b4f530a7e3870152f3f43c699656e9d13d50be20d7f6f8ec4d12d0fc212120c42e069cf9fbb8207b93c1bf5168e77b5e1fbbaa152f2251f7e9f00000000000000000047000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0xc42) close(r0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x400) 17:19:26 executing program 0: pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r0, 0x21}], 0x13, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000000)) madvise(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x6) r1 = socket(0x11, 0x4003, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000001280), &(0x7f0000000140)=0x10) 17:19:27 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f0000000000)=r0) r1 = socket(0x2, 0x2, 0x9c) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r8 = socket(0x18, 0x1, 0xba) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)="f68a47861b9aa8b1e729ab1168b482d85e4f7a8e044a8d8e121434fef95fa2a6759bed4bdd32422a982bf3599728cb0051b11a1dff81a4d649db5f923fd5023f3af071317aa0ffb57873435f51a9309793c960c2a27552f9b0b9133aab13b6daac5ca32de5da2c8563bff83d012ae984dd604a0f39bdfae215b0015a305d4971bba85d7e5548984fcca44219d4fc9328a0d0bc042e2e56aaf0d52550736944ae1082ad7ce9", 0xa5}], 0x2, &(0x7f0000000300)=[@rights={0x18, 0xffff, 0x1, [r1, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r5]}, @rights={0x28, 0xffff, 0x1, [r6, 0xffffffffffffffff, r0, r7, r0, r8]}], 0x78, 0x2841bfc61df139e4}, 0x400) dup(r8) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x8, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1007, &(0x7f0000000400)=0x7, 0x4) r10 = open(&(0x7f0000000440)='./file0\x00', 0x0, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) ioctl$DIOCMAP(r10, 0xc0106477, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', r11, 0x3}) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000540)) ioctl$WSDISPLAYIO_GMODE(r9, 0x4004574b, &(0x7f0000000580)) accept$unix(r11, &(0x7f00000005c0)=@file={0x0, ""/108}, &(0x7f0000000640)=0x6e) setsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f0000000680)={0x5, 0x1}, 0x8) symlinkat(&(0x7f00000006c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000700)='./file0\x00') socket$unix(0x1, 0x1, 0x0) close(0xffffffffffffff9c) socket(0x18, 0x0, 0xff) ioctl$TIOCCLRVERAUTH(0xffffffffffffff9c, 0x2000741d) r12 = semget$private(0x0, 0x1, 0xb) semop(r12, &(0x7f0000000740)=[{0x1, 0x3f}, {0xd8ca748859a9f8b3, 0x1}, {0x0, 0x0, 0x1800}, {0x1, 0xc39, 0x800}], 0x4) socket$unix(0x1, 0x1, 0x0) r13 = semget$private(0x0, 0x2, 0x180) semop(r13, &(0x7f0000000780)=[{0x3, 0x996}, {0x4, 0x401, 0x800}, {0x2, 0x4, 0x2000}, {0x2, 0x8d}, {0x2, 0x280}, {0x4, 0x1}, {0x0, 0x7, 0xa81ec74d22321a2e}], 0x7) 17:19:27 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x80000000000206, 0xffffffffffffff9b) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f00000001c0)='./file0\x00', 0x2, 0x104, r1) 17:19:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) syz_open_pts() dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x100) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) syz_open_pts() open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 17:19:27 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) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0xe9bd76f4f9adb9d6, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x10, r1, 0x0, 0x400000000) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2fcf2a3105a08ae8cf58235138eaf5cf77f8b50000000000000000000000e3ff00"/46], 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}) sendmsg(r3, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a471078368e37b3e1f48a368be8c6464ed53a98b69f38017cf1b0475ff078c03834b13f9d25d30bcc4607fbf11497a54080e622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8b9f8a0be7a63f98fdfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed3129a73b41075387eedc824524765f23d2f2db32acbc68f9c0c4f9b1e6bac9bcd0c5d386aa385547cdab0b4ba87220261ddb5964300f657e303e61497002500"/391], 0x379}, 0x400) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r4 = getppid() getpgid(r4) r5 = shmget$private(0x0, 0x3000, 0xcaae3b1ac283dc83, &(0x7f0000011000/0x3000)=nil) shmat(r5, &(0x7f0000007000/0x3000)=nil, 0x1000) r6 = msgget$private(0x0, 0x20000003c4) msgrcv(r6, &(0x7f0000000440)=ANY=[@ANYBLOB="000500edac3100b6b391d184"], 0xc, 0x2, 0x1000) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) 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) r11 = getgid() r12 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r10, r11, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r13 = getgid() r14 = getppid() fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x9, 0xffffffffffffffff, r8, r10, r13, 0x80, 0x8}, 0x6, 0x6, r14, 0x0, 0xfffffffffffffe01, 0xa, 0x3}) r15 = socket(0x18, 0x1, 0x0) close(r15) r16 = socket(0x18, 0x400000002, 0x0) r17 = fcntl$getown(r15, 0x5) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r19 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r19, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r19, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff115c00000000", 0x8) setsockopt$inet_opts(r19, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r19, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r19, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) r20 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r20, 0xffff, 0x4, 0x0, 0x0) dup(r20) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000240)={r17, r18, r21}, 0xc) r22 = socket(0x18, 0x1, 0x0) close(r22) r23 = socket(0x10, 0x400000002, 0x0) fcntl$getown(r22, 0x5) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r24 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r24, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r24, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff115c00000000", 0x8) setsockopt$inet_opts(r24, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r24, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r24, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 17:19:27 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tt\xb3<\xae\x02 \xee', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x3, './file1\x00'}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='\x1c\x00') open(&(0x7f0000000040)='./file0\x00', 0x80, 0x42) 17:19:27 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x102) getsockname$inet(r2, 0x0, &(0x7f0000000240)) setsockopt(r2, 0x420, 0xfff, &(0x7f0000000280)="c93bf84fe3fdf4efdc6ac87c2df6563afa51d7e14a544e1c71077a5be985fe463ccfdf288f08dc94f8434f1e1b2b8bc4be8a5285345dd2fee3818b84982b221b90a7dfa430d21c7deea916b3582c2c3b8c9281324a72a96953a513efc6b96ead9dc5306cd64cdb3de54604797193f655ced82863ef0c9a8c580fcb3fe6e5a921d9a797a173f66bd6c1fad59dfae9de63731e90c63c87515f4774c43ff85596aaa34d519b04edfef2438e80d2db825c08474ab6b353b3d052f1136fb4971aa3cfcdbfdc232f9f56639c83f5a2654ae81da028c114887889517efef5450f95", 0xde) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r3 = dup2(r1, r0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000040)='./file0\x00', 0xbf0804336186da3a, 0x83) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) socket$unix(0x1, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) fcntl$dupfd(r4, 0xa, r0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) read(r6, &(0x7f0000000080)=""/93, 0x5d) r7 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001200)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e000000000000000ffff0000ff7f00007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f53090035b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e6149700"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r13 = fcntl$getown(0xffffffffffffff9c, 0x5) r14 = getppid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0xc) getppid() r15 = getpgrp() getpgid(r15) r16 = msgget$private(0x0, 0x20000003c4) msgrcv(r16, &(0x7f0000001600)=ANY=[@ANYBLOB="000500c806c2448927ea325e39b0b340a891f62e217821b111ef89695d4ae142a2099adeb615aca83271cb08cf27766da5a4a42afe6e5d3ff160f09d01e1304ca750b038dd62def78cbcc267e577b1921e6d422c5809cb7ac8ff965b9f637c21a759f9806a7fa9c291b898ceedace3335baa273ef734123d2437aaa99a14dec4256ee5b169d8df94d76b364090150e1c4d0b7f48dda04b7d72b881ec09c00afea3dbc09b95d083254d4641af8de19e221cd1b2bffbc50bc5a043a72a353891876c8c394b0977bbeb5d6e689af5ff1a3d2dcfac19953c123c955189f0e6bcba685f128c5cc443434fdd3e44a6e9bd1891bed5dfcf9aada01cebf046dbacb50d49c356d20116c8de4c98d3f9a7c3ef87c7a0ef3f4519fc47e2d1d3a14357b07a9175ff8931f32a5372a1a572405b288de15a3e55d493d2b6651578b10ac57f478fa098f515013cb5004527639f184b9a9b309986"], 0xc, 0x2, 0x1000) msgrcv(r16, &(0x7f00000010c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004da83243a17d35817b060000000000000000000000004ab73dad07000000000000000000000000000000000000000000000000cbdff41be987157ecad81dd6310ce6c02bc1486ead5933"], 0xfa, 0x1, 0x1000) r17 = kqueue() kevent(r17, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r18 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r21 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e0004a184907e51c4d1a0197fec4a4fe66000000000000ffff0000ff7f00007c906b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1a23d11e4e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bbade62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f21d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d38"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r24 = fcntl$getown(0xffffffffffffff9c, 0x5) r25 = getppid() getpgid(r25) r26 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r27, &(0x7f00000001c0), 0xfffffef3) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r28, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r28, 0x21}], 0x13, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r29, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r29, 0x21}], 0x13, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r30, &(0x7f00000001c0), 0xfffffef3) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r31, &(0x7f00000001c0), 0xfffffef3) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r32, &(0x7f00000001c0), 0xfffffef3) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r33, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r33, 0x21}], 0x13, 0x0) msgrcv(r26, &(0x7f0000000540)=ANY=[@ANYRESOCT=r13, @ANYRESHEX=r18, @ANYRES32=r19, @ANYRES16=r27, @ANYBLOB="fb59de7fee41a818aa96312c724649aa26397f3c", @ANYRESOCT=r28, @ANYRESOCT=r29, @ANYPTR=&(0x7f0000000480)=ANY=[@ANYRES32=r30, @ANYRES32=0x0, @ANYRESOCT, @ANYRES32=r12, @ANYRESDEC=r12, @ANYRESDEC=r31, @ANYRESDEC=r32, @ANYRESHEX, @ANYRESOCT], @ANYPTR64=&(0x7f0000001780)=ANY=[@ANYRESHEX=r33, @ANYPTR64, @ANYBLOB="ac0c4aef03936e1f522aeea959326ea73c304e100013c43446768d6d0905bae6fb19b844a42e29f5dd1afc979637e34c90600fbf88165c06e3aacc9bb50e0d8df1db7642139076b51ed4c5ea9e9d9eb08388a45a40d37061c926735de7d3dc6eae16532840d6f51d8d57549fe7774d8a92435c4daf52aae8f79019e9d8edf97070e16fdfacbb6e77aa9547ffed90b120b35f7868edb3f9b99e149ca56f0d810a3cf10f3db99dfb7b3267f0d45674ccb472efc5ed244d95e6327cf547a663d8950d91eb84641d8376e1802d6a3831efa51bfa9a2315b1037b5af7ddfa70f76f1d5d3ee0f841c3762041c7eccfd8f4b171c2286eec4fd32347ad0f20f75d0cecf4082fbcf3429d515515bc1fb7f47004b615c88e1741b94124f87d086dc9d08250e547d86a2cfa5090dc84892c1c057aad64efdfb82fa67c1b8ec992e0186b681bf3ec5eee89d0a250b8940ea59576e069d97dd16974189b3a08989381f1106381024315fc53966066a28b7636dd8efe77479578986b88e75692900b63366d804c4ed05592b769faddd2c318120b9f54d87f520649301cfcf2e0040de089052dcfb7e45e4a8509185b920c7fd47f9d649102ba506a0ab0bad56867d6af36e2b733d31dece54e60c4de806d7a47fcdb7bb222c32f4671710266d0a250fc9e7073c89960561ff4f3afa0efe5e72f1fc08203a98fdc2e6f99bfd2d5636e95dcd6ef7092fdfe9e161325da1ff45d4cb14e9104b555cc06d423b5ecfc523bac752241e664de85203005b15e693f8c88a77485e4d7eb2aaf190f4e26c65f77768024d5506620d23a753b96000d0b55a42954e7ff79b2e44a94938e26478c08fdf4f0778c75236dd5fde338ed64f641ecb460b7a0b15153161017caa6dc2ff87f3b9875f99100d91dc6957dc5718f28a19b19ba11ad5d8fdda91370dd889f5ecd21192d45b3f59519daa7d21ac6a6efab7d27b6b1575b3e9f1ef56be282056a67a75b0b12a755e29141ffce472dbd06bd26836c4a76306a9c38f949bb6f9a565335f54ceb9491a3db02dfe8adfb18a23e8c4f91262811c843d3edad4eb58b8b563da0cabef4b9cd96cb6a15f139c538c40aa88a625f57ea22ebabf95757143c03b089e39f96a1da3123579a976d29bc73dd65c85de1ff029ad233810c55473afc801691e322b8e46c738f2f8feeb22e506b31959778d50c210e988244102d03b2b11649ef2e35a526e7e5e9a4e36643fc6ef8a68c54043aaf8f3e07306b6d640abd37b09de78abc7f1160a8a72a665b1484b645d9e870b908c443b00c8f0370400c0435adfe0b4c19ae4b6428729644f444018206c3855f093276e1dbb35a28e1bce0a9b9f46c5891357e5c0d6df83c48f5a5d353a720ed4e19285561d838213d2ba7d0bb1bcbc3220632d61b7f87ac62f389cdcb3e9adad3f7fed2c9b209f82b43b91e480b875b4d4cec49405a34600af4a132cd794423d74785407d5810756fa6c2db5e7f4c3d3983b08a7ac5d15b38df2b3c0563c5e74ba326be6b3abd265be4512d61bd381ff68e81d471f23c7759bc03193b72ffe65306326105f35c480b265aa12894767323343373a2386d7ab401431afe45fb3b7a4a9dd2e5f71f12b91fafdf0b6bd9256bb4409c7170f8f60b7f431b88881239d58e5f876e07a2dcdb385a06acfabbab2f445a44bd18e4a89995f403ae60e256e0ad3c72abb47a9439e4bb8df82a305a5ced6a6346d2f447dd4173805a0a488268a90024393c657778e06a9f6453813eb4e497edc6f000dabc57e5b87e19aaa96d36760f5fbbde54cd7b20cf81c1d3b4b57ac9199970a1b57553fa6b75a449267943b8cecb46c59b076600b4da225cd664d616cc6e3b5ecd9cf2130d528feae97532cc6cf9141c25912d2b17d09706a0ea2b8bd3b983dcfbb2aa75785672857bf2e33bcf8afc7d93b4fa87c10ef43f96b2bd1b239bcb2b2152b4b1bc017f7f995fcf2e8acbb674712b3de4e2b1a0202d5ed2e5353f0eb493f01ee70dc00a6d73f79e364df2b8aaf5762211273e416c7fad65beee752136f3470dcef17f8107dcb9c8c79e54eb1c9759afdee332e306093ec596e15511f87602328b48e1fd64dfe99bf59bcfb336ff0514f11168e4c6c893c952a84f9f987afc2e264488d50d8a02f894a47dca6041e6c08c93b78a65c457b89a9f82f500d299cefe27930621dde62b5ca4ccf498837156fcb360e2fddb5bf89fc53cc3820d91ad3a535cfa10abf08d2c77a5a65c9bf944c3ce281e530cefa709e8eb80c07f181bfbf7556a71da98e8fd5485c27b083f6cc9be83ddced3c8df2d7c2abf5c8888552c553b521817de37fe997cab419bc715900f3c4ebdb91d0f59a9509d12ad50567aea4576886cd08590506ffc340f77414c49caf82963017873a7402e2f04b2793c4d993e28bf85dfc6c3e1d2694119a2aef686f6f42a11ec3c69d6c266d1989ccadd292e1f8054dc987cd87424b195b21196b3bb22cf942a37660bc7a9427e49307a997a1d9c56f250c1aff17c74b25634d23e44803cce5c3c52bd6272fad6dac43af399e14571942a4554fc8939b7555bf751c3617dca508ea277c13b76c4e5d757bea86465845c1dd802a23bfbeefc4d9ea7dd39c48f887bf368a58019f2dffd42e8d3c7c04366b768a4c9d58efb39ea7cb9291e2754620296c42778f15b39d73f63cd03481680aef8c2f05b64ef880a067797287dedf4046cd5da79dd8dda22e29f273732ebea7c53bd6cc2a3da7b6e4a814b1772975c584ad34bf7e7baedbaa2bb50741c473d48fda3bec2e4ff3a3b4a42d9d4da7da103628f0df3bcf5cb5fb076068f54f93f77071f4b33910f7d7e7b7d4a5c7e523911d78b8d0715d07dbfd2a1212f196eca78291fb6bd1f6590706ebb05faca0115e1c6e2e6e4c3818148b45346203a0496fa913ed9f9ccaab5bef71ef9a31f0b087580574c738c6b429d3df4b6a34b18bfec5e55adc0418ab6f63f3b8570f82fd7046c789a1c38291440d674b5683bbc242cf8bdc9e667da7f72b4cc4d971f78dd05395da49c6f5cfa607d83da060552b107ce8a5daae94858ed372160a85f40b646eabc45fdec1229dc66018742190b1a6ba9133176732251a94a00f23426daf5d267d47eecdabed673c4b5f325af5a95b1de0d4f54375484ab3d7f8a233dfc74ba73bc00474a3a2c8f769d5af0b2117c3b7f0dd0a8bbd185db9bfe33c0ad6453e8c8a431f884e88968c4f205b62d03e38980d4c09c7f571cc689cbcb843192e272b9584fba6f99a1dd0aace4c57faac8d9c2984b27fe663077cfaa4870312740ffd153a4aa92687493e8263d7af7fba4844ef57cfe093e7dd951f8178637765025f726fef03f8aba308fba5921c7ea8098b45ef40ecf8e5ee67f1af5f13798f976ea5a30c3bd429fba654ead9309b3a3235935e7de53c4b7f1b241e457d056e1537e8fc6d36fce1faface086c62dbc5d8f488cf840ebe860c883443b4cd2a1860dd34e944b69522093911dc8b2778d915d7731a90ce713a9522cedd31a7a115c2b75068540b0702cc30f0a83d23abeaa6d7c63176536d34433060dc6d8dea616e8105a87ae3695f3687ac23566ac97e0a6a63466d5d20056d3e90f09774e895b2d5dcccca7576c11bf82da3fe8cc6edbe016771b33baa9d4ec1fe481be4321ad2a68d08c071dc9c5e0eed6399c6a719f481f1c8736b910e7f0113382bbcc310d7b10dbfc91ce86fe4f7a722731f402ef7a45aee31e55cffb28ec95b42423dccb467a9a43b89050d7123ac53a2ff6cd938ab4c354fc6d720196d85ff1cc9f1229237ba6a8734a9561f5e668e430708f423fa92c4f085d25c45feb31507ef504c0ca08e2a83069ff29363c38ac7708f6cd7fcb9c35fb25e9c4d45fdfb5e72b5492cabb1ccd1869e17427d506f3d96d2b182bb6d3b16e89085e64e56fb2e313f0049429c16104785fafaa348e50dfe3f912bffb42d1fad0883f3e696cf65c40a16a487a25204194a9731a88dd35b8d2e33a3a3aac2003fcdb184f3e0cfd7de440294e9d16be666de6394a897ad534d0bf5c2d38387947d8a3a461de2196e601bd5967ec51140c1e4278abe216e9afbeb0bb8d50d0787ce9eb4c881a46f758c4d774a8d3946953b7f7ac05d5d05b34cfebb68edfc6c2411ec0c8a6bc82356c5737cd64de596ee665e205eabd16d9e9c843977718f7a5b2b2c76eb3edfdee1ca6c0b53a66a81c8e921855541a44531869759c7528fcf178bfc8e6a851322ae30f016cb7d9fc60f23ec4a32a230d72bf9bce78ec00a3fa20dc21d22669ba5ec42f4e7f97ba7da6203ca8b80a446b35df9f70804d2121014cedd82832ee70da22806a07e60e8f8d3a4cf01bd15c311e6de9d2ffe179243108553dfb9f085cf8afca2f0fb041bfedd174289e2759c2de373c8fada5b2b57cf439b1193f585052b3dae6a76c87bfe7b0ddcc0b1f241487427ee164ff9c5326e70c751662bbeb8e37391add185a1c77cfe8fbaacf625a2fc3c79fb78a1feec723fc8ce3cbe9578f9e557d151e5f6ccddf0be4a1b67cf61fa0ddf67fec81668f28f64dd2171d3fd2a61bd5bfa75215897338b117e925152ee31e953bfae849c6725e8d4142e9ce6977f534bc160f6bb581c896db206d8c6220b1a38c217b2ef9ce653f5b7c8a15da11d1c4f1f392a91745b63e16b98e4deace54728e28c30a8504450108a33c95e92be3603a882fca516b4c160f656b9be7e3184ee9d382438bb22311c57bb011194ac27c9dbbfd463d9ae9ca65d1a5fc3565dbe35ac583f22e77dad28c83960ca5f1284023d76713b9f554e85c4ecea82f35adeda5a3ae59bab8381c0a748b1a71c8e3e829df24bd95ba907f8f9e3ff1a4611a735517c57b1f73ab004ae9db60d81304f0ee54a1dd55350936d66d45be8b5f5db1aa4e57d8b3a682b04580d713dd205e375d6c3d9572ad6b6ff9b52e06ef9156d6630f77cb91725f853932301d6ef2ba923d0e8e519c7e690a93171244033862abc39cddd2add442903d98a3a3f8b9587e086a7aea155fb06b2a189264fea355683b0aea385bc90c25f104b77d6a918f09acf4d0e099181d9b5522e88fad52a180d563842142113433be6097957ef7e48506c3cfe336ca77c73ce88922d0b4183a689d5ef86719bcbcf0ce8b03c065b45b7a14432a136b1f92dcd1efccec4462a88e45f86860a6ce7c1b4bbea8cbb0a0b4d3b4333c9306a954ed66a6aa885a9ae3c9a20356c5ebf88c1e98fb38a16e90292496d7b34c939c4928a3abba9714a2b296a00a1ed28ee722752fbd98726645051d320d3f8890728ecf69945f555c02c237f9bf647d7e2281d1b5a0bc3e28ab34efbe2bef9b7a6d09549b8d5fe13592721d5dfd5674990b4dd67d6ea2e358b578ca2208aab1b8b8e346ba8fc343d6afd76a89d009120cac83824757640a1a78140f8e2074ab947a240e171ae5608827ca04943e9752f7a65edd3ff15106a2875d97e5cf3aa30ba80f532becf9b6309a70a682f1c9b19b09d243c6fd6334a1790a2efb47753d1d58d2767f1c76d214d742833e1fc82f586c28361966d8f8d0a49d30be0f4ad4adbcdde187e6a58be4fe898756f7beeeb7186ed09d78c0f44bd7389ec7e941f1afb55e5dc494309e7c51eaefa789052a266528cdbeb051acc055c689fdb4c3132777437144d8ecce1f53eba9cc8bc7f7c1ad7d025b84052839442ba25cb6551f0efeb22011a6441e599c014bb5394a63467ab7f230fc6573e62680c7be3b528c7ecfe2ba1c3bf901410a5fc622fbbb513469fe631ecd6d", @ANYRESHEX, @ANYRESHEX=r3]], 0x9, 0x2, 0x1000) msgsnd(r26, &(0x7f0000000f00)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6020374426bdcf306841934f7c027e266a4bef296a85554c457623f5c6502fe1501e442c83c7ca128ed16d7d13c44d48af8cea7581d3db901c48e582d225bca8000000000000000645f2fa9000000eadf889901c230f885dcf27efc4af054211f6a554a0101f663df553b15ba82a7da09f2760f42c17afa524556527a9e1b60efada66df23f63983ca8321f9f8322300000000000"], 0x1, 0x0) msgsnd(r26, 0x0, 0x0, 0x1800) msgsnd(r26, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000980)={{0x1, r21, r23, r20, 0x0, 0x46, 0x81}, 0x10001, 0x1, r24, r25, 0xa5, 0x1, 0x4e2c, 0x6}) msgsnd(r26, &(0x7f00000003c0)=ANY=[@ANYBLOB="10a4911c92b060a89fef5540833745051c27b9f1e4a83e22d3d68576765a9ac1cf1e133d0396254d4962705b0d7a46b7d1b0632a3556a324f9f9cb23af0c473f99fb7638fa2118977a53034a3c2f0e102976c9a9e6a5aa635fb785ead94fdc18335bb1a0dcf95cc8f0b0664675f1998ca3c6bec539922de1abe2bd2cbd7ddd010c20692bd72286840488"], 0x1, 0x800) msgsnd(r16, 0x0, 0x0, 0x1800) msgsnd(r16, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000980)={{0x1, r9, r12, r8, 0x0, 0x46, 0x81}, 0x10001, 0x1, r13, r14, 0xa5, 0x1, 0x4e2c, 0x6}) r34 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r34, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r34, &(0x7f0000000a00)=ANY=[@ANYBLOB="000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d005fc9c5ddf80008000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000009fe2b30b000000000000000000000000000000000000001a3edff2a29a06d8f3c92fa6723260d457735632046ea1815c69065230349197613f248207084492dda963fcc55f38903060a56cc33d5e4c0abed23c4087013a5a02fb4712c165517a0fcd0d020e0604e3126e8a85e4198c014727cc6f"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r34, &(0x7f0000000f00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e868239614464ff1e6c94011be14a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf126bc3a02a8f43b026a7845a0f847e1a4b0233c6dd9ff248b7496fee38c4e6eb063b60b89b7bfe5fc922fc62051825a59672eec89f638644a65b48ab42eb72a1560317678bad0aa724b5fa4587f492a3d9607e16cd11b34881c3e4f8ff7cc027583d3f18d2f3f791951e888f1fdcb99d13b6d6240d00"/402], 0x44b, 0x800) msgrcv(r34, &(0x7f0000000800)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000aac107c883cbbcf90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1008974a80a00000000000000e500"/229], 0xe1, 0x0, 0x1000) msgrcv(r34, &(0x7f0000000b40)=ANY=[@ANYRESHEX=r13, @ANYRESHEX, @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r11], 0x4, 0x2, 0x1c00) fcntl$setown(r5, 0x6, r13) ioctl$TIOCFLUSH(r3, 0xc0206981, &(0x7f00000000c0)) r35 = geteuid() setuid(r35) getgid() r36 = semget$private(0x0, 0x0, 0xc1) semop(r36, &(0x7f0000000240)=[{0x1, 0x2, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x10, 0x1000}], 0x4) semop(r36, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x0, 0x1, 0x1800}], 0x2) getitimer(0x3, &(0x7f0000000080)) getuid() geteuid() 17:19:27 executing program 1: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) r1 = fcntl$getown(r0, 0x5) ktrace(0x0, 0x1, 0x400, r1) 17:19:28 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0), 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x3e, &(0x7f00000001c0)="4b74954c", 0x4) nanosleep(&(0x7f00000002c0)={0x7fffffffffffffff, 0x3b9ac9ff}, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = fcntl$dupfd(r1, 0x0, r2) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='./file0\x00') connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x1, 0x0) readv(r4, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r4, 0x21}], 0x13, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000040)) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000080)) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r6, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r6, 0x21}], 0x13, 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, &(0x7f00000017c0)='/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}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r7, r8) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r13 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, 0x0, r12, 0xffffffffffffffff, r13, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) r14 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r15 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r15, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r17 = semget$private(0x0, 0x1, 0x286) semop(r17, &(0x7f0000000480)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r17, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f00000000c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r20 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000100)=""/114) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r22 = fcntl$getown(r21, 0x5) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000200)={{0x3ff, r18, r19, r18, r19, 0x104, 0x5}, 0xfff, 0x9, r22, r22, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r18, r19) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r19, 0x0, 0xffffffffffffffff, 0x0]) r24 = getgid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, 0x0, r23, 0xffffffffffffffff, r24, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r27 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r27, 0x2, &(0x7f0000000100)=""/114) r28 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r29 = fcntl$getown(r28, 0x5) shmctl$IPC_SET(r27, 0x1, &(0x7f0000000200)={{0x3ff, r25, r26, r25, r26, 0x104, 0x5}, 0xfff, 0x9, r29, r29, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r31 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r14, &(0x7f0000001680)={&(0x7f0000000200)=ANY=[@ANYBLOB="02dae4dc280bb02c6900"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r16, 0xffffffffffffffff, r24}, @cred={0x20, 0xffff, 0x0, r29, r30, r31}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r32}], 0x60, 0x400}, 0x404) r33 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r34 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r34, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r36 = semget$private(0x0, 0x1, 0x286) semop(r36, &(0x7f0000000480)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r36, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r36, 0x0, 0x8, &(0x7f00000000c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r39 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r39, 0x2, &(0x7f0000000100)=""/114) r40 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r41 = fcntl$getown(r40, 0x5) shmctl$IPC_SET(r39, 0x1, &(0x7f0000000200)={{0x3ff, r37, r38, r37, r38, 0x104, 0x5}, 0xfff, 0x9, r41, r41, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r37, r38) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r38, 0x0, 0xffffffffffffffff, 0x0]) r43 = getgid() semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, 0x0, r42, 0xffffffffffffffff, r43, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r46 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r46, 0x2, &(0x7f0000000100)=""/114) r47 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r47, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r48 = fcntl$getown(r47, 0x5) shmctl$IPC_SET(r46, 0x1, &(0x7f0000000200)={{0x3ff, r44, r45, r44, r45, 0x104, 0x5}, 0xfff, 0x9, r48, r48, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r50 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r33, &(0x7f0000001680)={&(0x7f0000000200)=ANY=[@ANYBLOB="02dae4dc280bb02c6900"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r35, 0xffffffffffffffff, r43}, @cred={0x20, 0xffff, 0x0, r48, r49, r50}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r51}], 0x60, 0x400}, 0x404) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r54 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r54, 0x2, &(0x7f0000000100)=""/114) r55 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r55, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r56 = fcntl$getown(r55, 0x5) shmctl$IPC_SET(r54, 0x1, &(0x7f0000000200)={{0x3ff, r52, r53, r52, r53, 0x104, 0x5}, 0xfff, 0x9, r56, r56, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r52, r53) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r53, 0x0, 0xffffffffffffffff, 0x0]) r57 = kqueue() r58 = fcntl$dupfd(r57, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ff6000/0x1000)=nil, 0x1000, 0x0, 0x2012, r58, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000300)=[{r59, 0xc0}], 0x1, 0x0) r60 = openat(r59, &(0x7f0000001780)='./file0\x00', 0x20000, 0x100) r61 = socket(0x2, 0x400000000002, 0x0) setsockopt(r61, 0x0, 0x20, &(0x7f0000000180), 0xc8) r62 = socket(0x2, 0x400000000002, 0x0) setsockopt(r62, 0x0, 0x20, &(0x7f0000000180), 0x0) r63 = socket(0x2, 0x400000000002, 0x0) setsockopt(r63, 0x0, 0x1d, &(0x7f00000016c0), 0x0) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r60, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="9b8c6425fa35394571d6ddefd0016a2538bb8c28a464db6d426bb4202d479a68992da3695f7caf6960a19b97733e20800e1a312d35fbae24bef171703abda51108a00987071ebbd8a308b4e18dc1f7c9e0596a37ede9bba3977c0f2f1591d5fbda6cd0db2e14e9388ac9a3f91545ab2c2d2f576c2803f282f93166ae104b24bac28fd5872bb4211894fdb42d48ab1df93cc289e77c76b3e8cd075a743a85bd89a9eb5ea3f43079f97228a05d8e441d9014824811ef81e16e6f88a23cb72ce90b45a1f0d86002da0e06961d91ebf3", 0xce}], 0x1, &(0x7f0000001800)=ANY=[@ANYBLOB="ef00000000000000000018000000000000", @ANYRES32=r58, @ANYRES32=r61, @ANYRES32=r62, @ANYRES32=r63, @ANYRES32=r57, @ANYBLOB="000000002000000000400000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32=r64, @ANYBLOB="000000ffff000d010000002798c901a71543fd5b94e877e3b7873c1f286dacea199b5851a854a05cd4767c7bd20b664674c278213784495892b34b7ca201592a5d5670d06ba256573342ba488036f55504945278092e96a0a045d563a9cb60d6494f04b0a450d575725227cafec28e2b0bf5243898867b9d4bc27cc7d492b58dd06fc8dbd5da38d6aece28aec7ae3cfcb111a445b47a4cd8c91218", @ANYRES32=r57, @ANYRES32=r58, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x69, 0x6ca70a83d73f175e}, 0x0) getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, r53, r64]) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r65, &(0x7f00000001c0), 0xfffffef3) sendmsg$unix(r6, &(0x7f00000006c0)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000300)="c803c25d6bfcbcc754e307447f2336d9bed51aa69406807840cc23eba196dec171174e744554ec3ea9c27176c18031b1fe8a635f13c6c252323b2aff84f9a13efad48f5a8b12f3a0bca3937145ea88e88df6a5040a49995c9f8427453ebaf88b38252715f88f59df1aa43ef79af0a5b2c84130aaca0a2cc9a3d2d6f8c7514a5c933309f8dde2c727773f6081c3be67be8719b73bed1a098cc0aa53bfe1fd920ff9bc02201d8ab9d944762cf5577cd45c3db50dab3257a81968cde64b0b2096962136d4c73e52d9cca32f11bbd382ca4379a0d91c9b29c4ba2c816ef925", 0xdd}, {&(0x7f0000000400)="5eb37a23c4ce13595b3b0e8a2a9fa30224462469976d3e696cfe365e2e9049b6a9ad15d3c0f6ae04b75d96da37dced64bd2d45a5a6595b013ec0ac049bec695a33cc9db299cb8e8b3316f28849929d382d316d0aeb26ee5236a78d745af4431c5b78224a4b33af0bfcbd6abe44db7ea9fd6c8c7cf2f31df2cc306382154c5888ec9e84786263ffc2c3edbd376a574f8a3acecbf114331038d081d9dcbde2d099f130dfdf0614b6358d27", 0xaa}, {&(0x7f0000001300)="eb939649010fa99b9f59b6d5f38f7f2fd5271ff2a28600c1f42e0a1a1ace0319cb0b20e46a6736ba8ded21918f1b724f2d060bc6234862d7ae9e22cadbd00ce4d104f45ef9cc0696b9a854022171c3675f9b828be6209bc63445e7bc1556e842867782bdb3fdfb23bc252e6fafd58ac27aad72a481b797dd50fa37d2bbd0331d4ade43dbd142cc931d8b8cb97f5e6f0005a54b290f941d3868de825b5e6a10b96b0ce3c792461fd8c8929bc39e0d6a43ef043e6237b61d5a8185124bc29f4f091f6a8a07d6ae5d3d9128c7b7aa290789d1b946acc0caf879aebb72d5d474e2a54b25175d0744187fe3db408ee7d85fcd4919c0a2884211460171b9fa41f79b5cee94cf23558ff2a6c967e871b8267d36932a8d6ad85c9bbb8f4016596965d46ab8beb51597a690495b50ce8e425f0cbd125743450c7f60c6146d08c5d086b663f4dfcf4cf6ce136d047842f5a1d4985e2e2d982868f2a9e95ee11f9463a23481ce1d239c43220eb5cfc0059210d438e5d496703ebfd41a86dd956aa59ba42d0796d7ea28b22ceaee85696204b907db53b3e1ff7ab098801f6dea2fbbca3b32f1ca481eec022c2f47fc230a03ca58901861156b9642b60aeeec22eed6d1293809e7f1288586a14e8a98ebf1108221cde052d514371ca96e54ec96e0254d8561e376357673f2667051d5b0f93382d90fcf0fa659e3fbb9dee30d6e0e57816f22f26b8147f10f932e373554a76188b5528fa00af047459fda2655d563a6db776b59b43d27faf7554e8fd9820c46bdeb7a20c341aa539a0f09f3491e14bb4c7aca640c9c911111fe9493d64c3d899fac4499348dd1ff2bd6d528243a066aeeddc683f1c4779a38118d484215b61323e2d209a9ee10c52243e302e4dada206013ed04f1f57bdba6f58ea873fe27fac10ef45a0da19d0e711504998da8343ed5c5ebad58a840f846b72f39c8c1ed502c8ea2928d4dd4040c9df2638de4df205ab39a168fe3d21e933ed9c7141a919eac5cebb2b65a96aa3d1d7e9f84cfbdade1b53e18be95b1e579e93d8ce0784f6083bc856688c25e8607109ed930570b589d92927bdcf26eeb291a92a776a932ad64ecb211f7aae47fa82cedafbc479f6a00d7bf71fa2b11c7f6a3dd6b4f1c8c0dcfe2003c13faeae7c4efcffd4a4b57e0bb9f91c646da9fb298b28feccf8aadfb94ac47147dcd3e1a542244950590467f813a09322e03b1268f1e7c9e8f0dabbe916c135aad7e2f4ff6d3cd1d88586e2078f84d8bc85e04a76cb38d3f53b3691d806cd0ff5b353a875a07bba2157cc4f7807871e939dcee93dd84830812d09dd5136d2319daf0d1a8eaefa08d1ae75550f3610f71b0b0e917261a53c2249376eff492996fad002292f2aec4b75d7ec02d42d9638189a18249d6280c0408e7d476b4bd09f2f9bd0f627dfa08aa760f341a9bb6ae50aea7af61b237579afd3a5ad6b12daaf4904788b1a134097ec9658004d69cf69a03202f6b20f6b7859aae58228bcdb811470e622e7064f8c9023041da9230c67772896edc4d3541a4ad437ed9b9cb6fa06d9fbd9a6b76969d5bdee12e6ab79eb396c5bf4ead825a7ae9adf1ce34d4caa93d1f4bf7c56945d174f2b38735fcc6c797d47926a54562a7a0959f2c0bf31810cc73b19eb776a7d75d676eb5974ad0dd9ced464b85ee9b92ef530663a4c412a5760bdc1a6ab2ada743183a8cb2daf014de518a0aba7838e3a2d1fb7933c66ab860c0760b5b0a1d379cffb3d603e2968a6428dbc888815738b58479823c3734712326b0f35edbc199ac3d26a93c9f6a619b39b65619ad34d06c636061a83e483c9d82abbcfea59be47edd5bb5894c443ad863661cef7bfb1d995b032c60c24fadf49aca6c899e953c54585b39d7cae576a7f8f3dc17aef0d9425291c59718964f39d10f75eceb0e71fcb99c1c6c4c464b92db8be7b5fe1d0d468e8b461b1dc9955d7a44677a9a3216c18917f2a6f446c4d44ee6419ba3d595ed00ff83693639d9c282bc3d167442adf2f7765acb9cba5fea6b254951466376620b620361df5f4eaadb079b6eca84a02336d2889dadf740a928316b39e6513cb4eed6cbf9c6359e930da181de8896c13c11f17471805233166467e3bee94970ea061c3343d4e1f1bf9fb036d044246db5797cfafbad206e4e11ba8d78e1e4d3694a123a175fb944526ce2a145ba3b4eb8c2b454c2b8b0f8ed869ad2d75167bf77f4cd4f4722bcf13afaf659cbb432599c5a884606c344d84e77e4a19495a29e2329cf10f7e0bcdf34b75b71d7205867e8766c2c7b466845f6e932c2ad44860cac578f4d4a1741d7931b8c2d1cbe7ce673c69262e211b7cdb68de6645e3120ccc51aaba3c05f058dd2377d57a6946cd7c52fda92b430adab63305e0a735819f0f071d12f263b3d27fea80691c0e8e4bf554339cdbb0092f5146a29b51dc8446e4e1505075c67573460f41ff7d57eb7c62e68750cc8c08dcc730d3446c6402f3656db3dfd678a901ea6c8031f5a66c0a7d759bcb47e14b17ede06eb36256bd613c0bbdd20be0d5297792a2c2440258927eba4d7c41407749796dd769d197e9ede20b43be71a2d7110b86492f6ddf48904be2bcbd031deac201a15c37eda22ede8dd15dcc57d3a3567ffff6b437c562f4fdb4ad20bb061425718ea0d741f0bf1c4cb49d7156bc48206c8a2a53167482904e9070c189a8e51193af9387ca818db154277f3f22431beac6880f96f02f36d75252153836da5d5ac86c6149505976dae2956f471aa4a7fe77d73a64bf582c915a98d8e3e7c6c86cf028a90bb8fddf52a4de08955ea8496f07058d1a4504fdf06f76507abfba22c2c834636ba9aab13a5c62eebdf430199504e2f4a4bba09ed222ecc36099922e97a8acb125465bddc22b23a5d1e93dd635c59e6a15900a90cfa4993437aceb64efcbfaa96650b92623e15c270d08a49a608a5375e5425b03fdaef1128ad676c608775204850df2764740adb5e0fa413cf6cc0cb4c94c2ff90a2625a0fd7729ea88379b98ce324602a9999ed84e96b69a694c4fb8b532f5a59aa867f9d99ce1bbc708c63747c83ce07a0f9b657543b56808c1430520331db71786fcbbdfab6690a0d234c218e05a592919ef5324b6429850a63e138ebb65eff5525968370b8139075d1af35538f7c8e766d38dbd855bd431aeb8fb7ac790cc469f1df436c66a2524c7d57bc2fd5701ca420a309c70a0030ff63009edc4e0782d9d4a1c19f0ff0acfc81ad39bea3d4f9de93fffc5c44d649e823915cd23c4a7c3266ec07181e26d377c6829bbf2245175a0f4e9aa0e226eaaef0dea26be3c25890a68bcf389118161915d97d259555e695b62d0f9037f88b0650783fa2b7a0ce3ccec68fdd245691ae72ac0171ff9913515e3f7bcee5c53522aea5decd09ae88163e70b298f1df013d713a98a5d1cd387a5ec267b7c63f2b75d41e5952710dd3c6ccc5868932e8779ba2d8af2d251ec34f8d4c903b34ecd1090c8e8f9ee535f46ddb7000e2aca6819ef4705657f6a722ca9efdacee353a19581776e19c9cb981777e79517566a7d77e13230c60c4552107e0e5d2689e254ebacd77c6bf2343e542c67427766de0adb6c57796a474bbb6ac30c9136cea8fd82a7027f92f406deaa26c213e79c9cba64c72b34cecb03274c912f041f29db51644cf9826eb0f014b0fc017fa96420e526df526993d17f7681fbf926a12392a6965486024382e83771462ec37a8b2207316d162cca55f94c281772be422bb87b3eb951406011a0b935de4a1ba498433c1f4cc440be9606bec9ed8ae413de297e8a674d08fbe5510a7288b876fce2427c7a0951d6f3879d682dda12bd42b9c02543866ee6c712db6c026a99d2402d9dd6f4bc39972b4ff0fce8e5b605a6c4c533b459980c386b25052a94a3b977a0af1aba5bb8cf3646ba4597b2ed5cd8ccce733ebaf66263d3b35cd91d29edf89d1a8337207ef05cc65b5d48337f8bf8b9ff2ea1098fe624c027311db43b43acb7f7a04a9d9a57b89accee457db47fa93360ce592dc2a5fc6f8759b66a9555ca894ef01939b8cc8fc5b2ca66cb2c9de0597720db56e9303e84499d13dc180327a03e627ea12821ec80d27620b145f497b7ffc0896a72e3409efdcc6296e7f4403498ffe796e31d428463265a3ac7f429c6f6fe2b2d36fb0eeacb9fc9229a8e6d356f8b1fd7ff2f525143ca65d559b18a6c7af2d1719d5bf26d8481250a43108f8812eb0c7e4675f6b0a40071e65246b09c80fff1ef1a2677b6287250cff0ef94c4c4d90ac8032269553eacab16cb1f35eba366680c414de64723e6a2640b45eff744382d5c45e934c5bff845bde62d91375a2b14001968deb015923b0f438db6c312190df81ef5659f4253db0d9efa26f0699d31c20bb4217422d4662d12cbd613b0e8bf9b5e88a241b1a7c7c4b7cbefacee3aacf0a624ceb3f416e6de0d93f4ce64429d32d043877a4fa460107d5ec1c09db1097120cb25e35f7cace2d52d8124726487b49f41be53c64a6d819b071e1b85fd3ce12941ce32a924125baa71584aac2dcd7d86dacc7e614d9bb2594ba20fdc05dfa5da42b24a98c50094a8c43cbc73ac6ff7ae57a1fba9bc98a7c8853c380341946dcea697a779e9debc0206ef03d8903cc63fc8cc7e74f25febb414cdbe434f3057d10f17ba5fb125638db80178581d7fc9d334d583af41c0c5115dffb01c97be9c430d0c0021c262ef90265b3f1e5ed75d9734b8dfacfe87e114ea527bf6c662a5f457508a946cf88ec706aac61b23f8ea9131faebb9ca874389fb889486ffa3a5fdc26c659e9ac4e1a2a058fa30156b1be102eb2a014c4a665a065df3fd054c2d190513aebb5d689b541a16c970e85ea3d8d955e2d194fa51627e60f1f2cb824a5a9ba145ad8ca4f2e765806d1baf26e5bda91780fd1fef4ee98acacf7b8774b6bdc55f061b7529b3b570fbd0725aa707c7b6d384b0b9865699308c3c7d0d06d2dafef6afb80c43709c08b9c527fae8777b013b0acdd41496b02bcde5f1f3cd73c14eb3881e3e24ea7a214a2d4953173f7733505b74c5968f1518247c7b299f0d15d5a25a04d44c03d5a0e602ab2905f50239cda010a3b8c52640c2dc2f103de1741efae1420dce78d0a9bf1745019e65c86dac8f273f73b39e0ce24e3c83203a3887891ed26c2e929969e2dcccb45be99f22982c6de458ab1f43e7b32554257484cfb2f0bc4c5b9de400c9600cfb0d6b128e9455f2966af7958b1a8056a2aa6a57fa5d88b737c21d1d389211daa256d0d30cdd62ed65415cbec7127ea7b89fdd1a8c5d1ba7e3edecd2ee593f1208ba550a354f9eba7b959702873189918bcbc7d2fdaa33015dac5b841a64fe9104c1a6249942bcea259dee77ba244fc264ec01c94933d42ed02fbf1808767a03cf71445e8dcd14d5a9e07e361c31162328f8f182397de920855a3f5341c4a828eb113d54c7c15c16ad8c148911e8e9544f96c4aba9e14789ef5fbacc0554ab7c6bd66daa309d6fd391f9828d9e67f25675597f64e0180c405c93017baf853a5bac4cf37f1e0b386093214fe0892a0f648b509ef69b32c9eec0c3e8d16a72f601fca1cca93d9f6fff443d6088367cc0366fa101b2630928b2eb1521fe305125a44f9d4bac52d617434e8b4c08a5cd19017e5854933f627bfda256f40d17c1429402d480dff5a66e57e24a37e330d246446e25d36a1de3fafc1316f9b12940b261f02f94a128d07bd80bbf0ed9e51c57ca134f2c41c5def0498f28855408174feef95aa", 0x1000}, {&(0x7f00000004c0)="a30e40e2f1949d2d7e1f1888", 0xc}, {&(0x7f0000000500)="d93d899ff5da5ef21fca370da20c0b855ce3ea2a6ebe37fdf8e41a53fcdfc2c5b6789686a2e182d42d700e43cc701c5d6a4af1b9e861fe699eb469f39efa7ac5dc8ab9df88c63a3c7cba1457da4d0a2c54b9cc1d6dba819902bf063eaa952d92168001cac96f6e0d69bd5387a8052d8c44b436d9785fa399446a2164fee25db941ed16dcdbd0e0a375db1d1d4d5796f6ef2306836aeb33ee07e8", 0x9a}], 0x5, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, r5, r7, r13}, @cred={0x20, 0xffff, 0x0, r16, r49, r64}, @rights={0x18, 0xffff, 0x1, [r65]}], 0x58, 0xa09}, 0x1) 17:19:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) 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) 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}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r2, r3) r7 = geteuid() setreuid(r2, r7) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) sendto$inet6(r1, &(0x7f0000000040)="6454688fd066092f560e9f5f3818431ede94ce40c4bfc7d621751778da759b5b3d9bf6a4d1f4b663f238eedd256b6cb73d64b97162fbfac15e84d36cca24e4", 0xff99, 0x0, 0x0, 0x0) 17:19:28 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x8, 0x1ff}, 0xc) shutdown(r0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 17:19:28 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r1, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r3 = semget$private(0x0, 0x1, 0x286) semop(r3, &(0x7f0000000480)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r3, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000000c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/114) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x3ff, r4, r5, r4, r5, 0x104, 0x5}, 0xfff, 0x9, r8, r8, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r4, r5) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r5, 0x0, 0xffffffffffffffff, 0x0]) r10 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, 0x0, r9, 0xffffffffffffffff, r10, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r13 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000100)=""/114) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r15 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000200)={{0x3ff, r11, r12, r11, r12, 0x104, 0x5}, 0xfff, 0x9, r15, r15, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r17 = getgid() r18 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r18, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001680)={&(0x7f0000000200)=ANY=[@ANYBLOB="02dae4dc280bb02c"], 0x1, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r2, 0xffffffffffffffff, r10}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @cred={0x20, 0xffff, 0x0, r19, 0x0, r20}], 0x60, 0x400}, 0x404) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r16, r21) mkdir(&(0x7f0000000040)='./file0\x00', 0x1cc) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./file0/file0\x00', 0x6bfc2ce9b3fda71, 0x0) 17:19:29 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f0000000280)=""/32, 0x20}, {&(0x7f000001a740)=""/102400, 0x5dbc}], 0x2, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000000)="8f0714ed0bb03d3fcaed76ce2257e9039e7739ec3288b6725df25f12e97d7975c764ee3f6b91d73bbef56b41aac6a8536f63c7d1bcd498a6aee34d45633f9b30d31321c56a4393c934a49c030a4cc74ad66836bc7d1bc8101617a98599f9f0013af5fafdc87f0c7438e7f11bcc7d81802bf177f72a2ac4415c0fef26a39b8db446eaf85efc5290801401649c365b5dc60f61f2e2cffb4398fa8e81fe8cc44ad21f6d92b778204f577283b04ba0794f46b2195d6c80e69baf76298c1622c5f87ce446f43bb0dd31115bf2566b55d5fa3b51", 0xd1}, {&(0x7f0000000100)="17de9b2fa2939e3524d39956eec3737a1dfbb7db3e582c156765c59c75f3574d4c06c5a90b7cceb329518d0663e62ca4980044a677e87d18e407cae466cd2b9e978bcd26b2c9504155938d3e516896c495a4a262979ceebd4cf79444da2788f201c52ebaa865c2b23fa830077a1de3d69bf9d25a4dbba8c3fe1652d79d79b366427893aedb51b80c420e6031", 0x8c}, {&(0x7f00000001c0)="8dc427a2835d9a85586881ff3a81cd7ddc2c99dbb7e58bdeaa5f0a50d776119ce55a60dbc01bcb4b8a9ee743ed1cf03fd84562931d51ce12e5c0e9c283787bc9c4c2593bdb3e08e3d3719d81ad2ebd38ecc56e4924bcfbb672538e9e2ae43bb47bf25ad7029e81463d3faf749bfbe59e9d92f0e6c38b63b05e671feecf88b1886fe46f6fa58d438d199adc856d2e4690a35228fe42cc20952bdb1070cac83f880075474647f89e0802b8fc74f5649e4ed806722c9207f70558cc5e81", 0xbc}, {&(0x7f0000000300)="4cd370523cd02de6811ec6e8b49485f640072b19b5b05db797975ea7ad45e72e24d6fe9e60104a3a93c964948ad4f4eb973705b20a50d40ed668cf8de7e2deb166be1780b85e9c5220db642b11ffa8d776ee157b9a0075bcad6fd6e1f7c69e6f0ce96e03d59aad51cc8970075dbf3b3ee258b9f20689a36911aec9391817003eb5aa1bd92cc7c1eed11d31883399ecae3846e08a6952f3e78d7dcd619fbba229bb006bd1e2810cad1683efd40eca1b5b32dfa6b69c33118d", 0xb8}, {&(0x7f00000003c0)="cd64ba85f3439bef2271fac4ef00e7bac4e6fd317a94586b280769330e4119dee4afa5dac1fd08c4a27f70c67c6b35a52a5723e425ab08e611f6bc7084b52ac8b078593c59dafeb6378487845e635a2dc69ad34adc4563b20b81df63cc1ca5f1603ea257f9705d03e3f5f30989ccfefd234422393e7b70dcc4486b8c19eebc1bf29aeebb21902f374a5981385127bb709a724daf0a4ffe49e5a76b27ec93756ff26a63683f9c0b92b8dd319d647af9666a26d2ed26620eaf9dbd7eff70030c32a10ed7dd1f147d518c4d53454c2c0fc51c10b590b4a5f822", 0xd8}], 0x1000000000000359, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000700)='/dev/diskmap\x00', 0x10, 0x0) fchdir(r1) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000001c0), 0xfffffef3) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r3, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r3, 0x21}], 0x13, 0x0) writev(r3, &(0x7f00000008c0)=[{&(0x7f0000000740)="77d1d606b9879a2255cc8605a551fcbe4b0d9244a0eb40e2", 0x18}, {&(0x7f0000000780)="ba2cb227520dcc3b53f1ed6d2c2db0a05532898e0b46b4afcc290244141b103bbc602cdf7442a76458a62401391d4ee299f456916547ee987f1d86a08cd8db0ef2b8ae1b8c1cf5bf2d0c9df7339d304f4dc83e71d7cd88b5aa751725ac85af9348135bbfb53d9e37e247d49bf4c831aaaac0525f428fa52661451dfd7598bb5ab7143b31bb7fdb56e7398f467dffd0c7a3af9085fef91949e06347fb48b00381bb1072fc30", 0xa5}, {&(0x7f0000000840)="2ef66df3df7edd4ce8dfaf562236836b156c5e147d5035d4cc62cbe7a2aa7bcb8363663c8f9dd9c0b393b90a0c4fc835c972d549dcc0fa7130f015b490a3a77e712f2b15a162c7d8798668972b4458c78e7a1f9997545f6d70ea3958b755416a5a67eee09b603ca14cdc4e6eb2f82ba322e3d964fcf112e6bfc9f8f3d86b", 0x7e}], 0x3) pwritev(r2, &(0x7f0000000580)=[{&(0x7f00000004c0)="7d874b5fc52dafb5f8c31c4afa829d84815a6a4ceddc1c8d5a63e6de4ec1fd099e26ecf8f3b7d5035d1aab854dc14c", 0x2f}, {&(0x7f0000000600)="f49df35912fd34c195d3d2be6340989ee694e71b94bc5efbad823c393020469215ed3282e16f3469139cb9081bb469fa4d36938c3e93b9bec4278c39b06072f88caa255953e9c0d18e8334893668bff0d0c654d3789ac1cc047a2ffbf161253d289d27d7fa739ec379ddf1c4e7249cf3807d395bbe26da5b8878b82727884341366ece9b84d5ff3bee200bd1a9b21be9eef386a1fb6e7e78699c635f5f38fe9e4dea8c198587267b10a3c187ff1f61e2e2ac15fc8b3aaa0f268d57202f756c8172a867cba4aeb2afc45946002c2cb1c60d274726983ad348599cfa6a2050e4b0ed4df327d15499e75ae30e086504da7bd29f2b5bb2d549eb659392ed39d69d", 0xff}], 0x2, 0x0, 0x4) 17:19:29 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) recvmsg(r0, &(0x7f0000000180)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000100), 0x0, &(0x7f0000000140)=""/25, 0x19}, 0x42) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000040)={0x0, 0x3d5, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b781b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) 17:19:29 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000000c0)=0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) read(r1, &(0x7f0000000080)=""/197, 0xc5) ioctl$TIOCCBRK(r2, 0x2000747a) r4 = socket(0x2, 0x2, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r5, &(0x7f0000000140), 0x0) poll(&(0x7f0000000100)=[{r5, 0x21}], 0x13, 0x0) fchmod(r5, 0x4f) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f00000001c0), 0xfffffef3) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f00000001c0), 0xfffffef3) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r9, &(0x7f00000001c0), 0xfffffef3) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r10, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r10, 0x21}], 0x13, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r11, &(0x7f00000001c0), 0xfffffef3) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r12, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r12, 0x21}], 0x13, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r13, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r13, 0x21}], 0x13, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r14, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r14, 0x21}], 0x13, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r15, &(0x7f00000001c0), 0xfffffef3) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r16, &(0x7f00000001c0), 0xfffffef3) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r17, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r17, 0x21}], 0x13, 0x0) connect$unix(r6, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f0000001780)=ANY=[@ANYRESOCT=r0, @ANYBLOB="746e14f40f2a23d0796d72d2da8a5401e714533d22a08ad99ac4a4f1b1ef", @ANYBLOB="89dcf67447dd0639ba20f0d26c84ab8399ec0d12d8032aba67cd1948474cf00f659761e329da40ae11b9bf0fa9dffc73e8ac54c5c4e47800039b707023be55ea03012ca048a7ae577fa39064a62df620afd568853a36b0c92c7595260feab9ad85c6cf0c443f4a4c5b7f54a97798ea536e86b2c8147c5101c5d54ad8d1d4bddb7bf5df01729aed994fbcca0931b55bb6640185a98930e99bd0c42a19d6394b44618f14e34bac6ce67ccc38b8f85143f9a6a96a1a78bd6cabcae66f58eb5cfb7453532b4e7ba592b813043ceec5d700228b77a635e0d4dcf5f9769a3c0d49c315ced1425dbbd590c9f543d3596f51ecdbc666e9824affb207a71db5c1f6caccc74f61079fbf5dfac3c7b4df4db1d31c30a6fc759594582e6a7c9a204b6086f27dd7af47241031a8caa24b410290987347a6d1515c21b3c8e7304f14b1456d60e491feb16ffe22c8b408f1aa4facfb96ef4433ac4ee493d45a670b6724622373cf311557b815b9c46b816cd5f84ad22a178e3fb269ae9d02f02a8a5481d9a65b06c16d3bae183f0278a7441a21dc9b353b3c94615bc108e735bb61480c5e8be4a5453d12b0f781e0c012c151b5199877aae9e4b7cac6b89e95b235466401f35e43dde027b2b20f9c5586a64a60a9638480c9bb2a5886e395f2221a5f833ca12017a1ce417e06b233d13caf27b4f12d4eccad146d6d2661804bd981fad3c7f218903a3c4d5473204fa13811c58fc590d21758d7753fe2d9259515b8583d48d8e2af640b77e8e6593b0524de8976044218153f36d91418b181b0a41e47c2a0ae0ce15c9be17b80f22c365a03299f0547547437cf2052f9d7bc8d58f9a29afe200020cb3aa8f32ceacd8e7a57ded4a80da70dbb3f272fbc40742c389bb41c443ae190aff022dc44ee4b13a9e999fe61d51943b316320093903f061317b53edf3286393d6934aa026f5f67d84bc5ee3a54ab947baec34de7a84a0c36a8e760a0d245fd70b9f1fb091104f91507dfbefdeb46ccc990a83b2e0410612bd17f1b34673eff75a8bc9df3737de4afec249038975784182677caaeef4e039567c8fded3c72b05bc1f8b9199248fc181139f3240bebbe39a556c512e0cc1988a769b0ebc005266b8425f0e47491399a51a71e1548fb6e260b4157bdc24f347bbf1a96c0c857e6e6829394e9a97b77f37778b6148c8ad248461e2b7b32fad3540fc41f69d10fa4d63e6ee0b0f49a84413846546d1a51a61c41cf3c4b5b544a289ba33e5b9a8b7fbc03643861650a1777799e45b5b8818861014d448f0dd67c62be9adf6cc1b9ab42648531225c4547f7be66623a7521ca6deab7183ed6cac672406f2812ad24dda9d267d806ab13cc790ba13133caead43c23229f990c012e836989b86558f1083a043ec17b317cb7a646f25cb76aa37b94d6047da5dba93946f7f9821c1d3d9dc22bd76f4c8fb060c4e71de29564e75c95138bbe71b728fb325e763be6824ec89f605709d5ae3652c0d20813146f40cfe195dcabd47a67b353f9d4e4c0355f9d3c6889470af0948be3a2730cc40e9405fb54efbaf66af454f8ed4a40a92d1dc40f959a924bcbd432e4199e89b03ce9677b4b7e50b9d58ab03c9a768f2d50c9b5b2932ab69687607828b112a88074b0cbb695177ceae215af36be3c3ef4c29add23427dcd36bb4330808c5d9f26c136f17a63b77f09dee99e419a5865833a95ed0415dee4030c65451e51151836babae01cd10223187bd84c682e28e66b155b9ac55f00678ee51fab181d68ea8d7f9ca41e6c04d152ba3890cf5c84d18f3da4e1e4c98107ed054282850ce633d7c8b1b84c8578be17979ce609ab48bdb5db615715860e95cf76b13d03121d73262c4f1758489c860de610612340ee3c7a536fb5789d32cf1f525f169f788a0d7c17b978c3b433383758f329f3ac9f614936bef0c6f40d094d3f670d6632e06f4b94ec5669665bac7217e55cda4dc98a49b66254eca03c63c54b0e2401e4b88bd728bff0c1f4eae778e5bbdb384348d270d85b964d4a2a012665590826af7551cb7e95e223426ef800308f974044abc77136650d2fe9436774a4622ad688eec680d4e1b22fd4522a3f57568ee1c18f71b3c13977e3810a638823924fc60774dd9eed9dbd9b12a38f7465618269b2fcd4ac472ade09a49e272e98022f4e36bebe47b00811cb9ce2bfdeb7ccb5c3f434f9e0fba55a8bb35e7f6a2b6315f1aadc7b88a0af9e7b3826a8a2d0a534a78cca82cc1834891c970a17b78a9eb7a7169ca5a71ece038c7c1bd8aac88ba50e98fba62abab57ca49b237fc7e7b9b810108e35c53092540452b27ec0753a996bdc6dc7f2995d8bb7c16f305ba96aa52ee260defa8a8543eac84c11dd2cfe621ed6c978c037c5fc584a3bf4d80c719f7eab500ce105dd57eb3d04206b1bb952f671ef1e7ee943a477bed4b9c4d46373b1dfcd5c035b9de058ae3afd3cfe549fc44c171b174a8994455a8ae8b1a0d07e40f36a10e5638df00dfbfef4469ed2c80e024668a038cbc10018e0da4bb795e10ec7522395e338a541c023a705173743caa79c41f9dd9e0c27a980e5cb43fceb06d80d6bb39bdcc22c8dd776fa4378cc4419914890e43a74fd7b9fb58dc17cbd520f77580268bc53f621695dd2ef1a6d132ce72be34bffb2cd0d8408deec4b11b1f4ccd26edc7201011c5a3b1663cdc26458ce43102788a8da12e882f571b33dac895094f341b1b6d453477d176c0b8ee51d1edb316a40fde11d976b643c429edaa9e445907ab089b08b83734ccc36644b1d0c9943a0f6a44bf846525fd3282085d7e03ab36a3fac0bd26b47d1a9313dc17a6a171266b08a819511ff484b2356847dd8ef44d63b4a89304203ce6d7c08c288c6dbe840fadb3a37fd2459a0a7f977845311e7351aef046e11e10bdb4fd626ba8fc359faf0688e8527984c68410dcbb96d1c15db8fcee179d3c03c21d2ddad9649c12ded12bf4336f1609a8c923ed3b8f72f352ea1d587a10b131aee44e5704ee3239f2c47c6f7944897f5d51f69a4d1ea2fdceb5cca4eafcc62bfaaa20e05e6edadce1437feb5609bc5677979bf6d41d456e3c0c503e001bb8a539aa65aca760c1cac28cacd4ede6bfe07b523b3a482c2c6f9ff6ecc7afcf64234f0e25037d64f0fff46f65425d40b4b5a05844675d952d2c9d6f4faf6fe7707c89a6c93fcf39ed3d411f6f66d7a03c7f13c4f601f225964a198a99a52cda7ee2c47ad412d4df699270ad29395c4241a103f0cfab41295a8e0c598e6183f58683f13f29d6a66a2d2fa2ada92aed928d6b56e4f00b6f417921ff7da4916c9836497a107065ae3d584679f70d5286c6285610da012d117a62f24badd1fbb412a37ff6d54a1411921976701f0a1ee677b57cbb0d053adc2727807d7d289861a3c4eae2c19ea104012e30c7bf88474cf9498a5bb96a8e61352a048aad7638b8dd79608df46bed8fe89653a1e35c37f7fb7484ccf58f86941ce0e85697bc0efb73c3dee222336df8bada611f8b23bdafe05d42e7f01944503a8beeb7247f8717f0f21af28c8e99f431d63fa517ecf0ddf806c797bd8191d4c88921485c7ca4ab5f81b33fcca357d3efd8acee2968bb8ea390b2b6fe588ea11938613d794821f193871e646a35817c1abd948d76ae3de5f91b83b673378754ba1563c3ad7e5641921fa7fe7ac107b200b2af8cf815cdf27c8cbafbaf78c8333d2195ba2eaf9056b7030f2dd15629b97f28e701f951857b86683d7a666cc25942b08cc82f0f510004887321b86f70e3c86cb73f73f610eaeb388b6f03ae5a37e5c27bf9c49dafd4890d1b97899433e30d47f8e5b6a1b9a7cee71229b1d1976cf2ebf94dcf4bc648a93d13791b5c8474d656e3acc2f7254374f31130e8cc708c9ba89916ec301eaa760c47fd18e077b32b076d32270fd580c45779b28e7362a73990123c0555ed1c869d40720d6a28f296934bade5315a9b5b300d156af6eb74004f78a3cae1088ae2c6dfc0ebf1c5e3a2093cc0a2bb9572a6493776b8d19326a9375af3dd261e255665952a8fb2f6c131e75673231456068e01236cf47cc33d484adc2a26ad3298616f5125dfc24d979ccf9242d3680be2a85806fffd7ca753040d3540805ae57af20a596ca43d132c8672633a6149ece38d6fef5811b3ceb25cfa5c34e41562a91124a2abef695c87803c4c72f71724660cdf1de5a8a6a5ae45ff93a6b7b255dc4b3edde773c5e33986695c0847de224e0e25f8207e4628ab9c56c450c55b68d9185fe5e2cf89c081aadc70489f238d17e3f06801579741acdd3f921aa86fc8b2fa34d56e1e6c034b4d8d41f5883d4de8810b6a35f183fe35e37ee9e369f42cde5f2a222f48d8ff965e616f03d77890f8d835bedfda2052007f90c0514029c38664c14bb3f552c5c50ce8dc62d0cdf4062c2e0d42bc1187cf4a532fb2efc7bfa5883140f0004c50a315f538f582d22be62924264f8e5e7366d00dfd1b8b05699f69c6cc71357ee8b200a88abbeebe40de8685c0dca42b81cd41ea3610a8c78b8ef3256e6a292975cf750c77444aa207ef35dc204214a7ac89b925e66b12877ddb790bfcef4bd25014d73cf19cf83d3ddc3488b93454362f35ea03317b07a8de26d67147a08fff39e11853963856e6464401a3cee98119b1b64426c634e63f0806150f97e1959b7a5ef4c61558bc5207979a0c5e874fb5d9062736cb01315e85f715a47475927608d48cc71bacda9f4791d1706b0aebc9559b4ee7785b33e62307052022c7b041d37d17dcc2f76125ba97ddee73ca3757fa0f651f14d1b8cdea8aa37c900abcd5141e52960114e44a630ae58546abe6ebc050f28ea903e69b5d0ead08e50241544225700cde9fd710780fe8913d8542c89591f96b9c67d1fcd3a7441bb0508f9aecc3a4a85d59250ece1990168252d6ec66ce1a4126ade18d3a694e8701f014624f39495b68c9c31e6a2633700bea5be32564120c7d71e7edb83fe68df55d716762a5a84d3da2c4f48c6b96b5d969645ea186eb64887a4db98f6778a44fae52eda141e28099bd5c1aa504d532e530983b39c05e886cdd0b022e52d667f3d25d32ef5f7f834f12ef639c941d0dc4f2cbbb21953b4117e10843685ff1c7532a84bc4b0077cf30177ec0fe17077d318a6f01fea0bca9f77b5739d8a4ccb34c82364aa3379cb714ad1f06a67b961da2919eab0af79d4c797b090128c23507b49f74e6821eb26182708c878435446be8cf329354b1b6306e2ec9aaa6ecc1245532d8188d927ac5ce6d35d6030fc5416e6c72176a2716d45b4d20d4a4465ad10682af279f7cc34346a9801d63639d74c6805e87c91f374666f3cf2cadc3ecfff1315944a5360cacb86c3038cc3eb5b75a9978f324b48fee5de66a50737f80f51ff292ea2e268352b8c31c5598b53398f66455ff675a67d8fbac44d9e61e10d2123112e85000fd4015651a48ee62eb8f9c48187c78c962a10e56bbcd9a630554be54f1f5ac39e8c1897ec74e877a03c0b0e43446729f274e04265686c71316af6ed715e950f376d1f2a3dd6ec162b12b4a9c381f40da7e67b855fb94fdcc100a833517978f97ceb8e9540a40a30a329012a068da71d1063abcc656af8e99556723990116106c9e8927df44743284cb44fe8c8ad227f2b19fa7872b1050a68c655c1b319635ccbd27f93f9793ef99cba18cfd7e6f7881fb6c473d44dd1c106c727707d490ad492c15e64e04473c96551a854409fee69e9199149a6913d0005a6617ea3465c6d95ced4782e5286", @ANYRES32=r12, @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYPTR64, @ANYPTR64, @ANYRES16=r8, @ANYBLOB="08c7aaa92e8ae8e15d28e9b0ea34fe606b0eb9ca0001a6759e4108393ccb5e09883353c0146623e7e0adb120e685bc9884cc5aab98da99d87d4621d7b3119a6f08d4de694a9a8d07b41b9ec7f05e984a883d4df000acb063e74f377863b742f74c24e55962de67edc1fa09c70d38a8c2db4dc53b6233c6e40c8c8e1f2ff82e54ea3a210aa0799e95915a54046bf5067a6e382f25c54acc399d2ecf2be699075c1ecf0c0fc1a964309459a71f8b58b905f03a333b52012c1df75d999d5bc46e5f5aaf8a6c39f3a6ae78c394a7eb8c57043dfc0711", @ANYPTR]], @ANYRES16=r13, @ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRES64, @ANYRESDEC=r14, @ANYRESDEC=r15], @ANYRESDEC, @ANYRESOCT=r16, @ANYRESHEX, @ANYRESDEC=r17], 0x7) writev(r4, &(0x7f0000001740)=[{0x0}], 0x1) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) 17:19:29 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x6) fchdir(r0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='x\x00') chflags(&(0x7f0000000040)='./file0\x00', 0x10000) r2 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmat(r2, &(0x7f0000ffd000/0x2000)=nil, 0x4000) 17:19:30 executing program 1: socket$unix(0x1, 0x2, 0x0) socket$inet(0x2, 0x1, 0x3) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = syz_open_pts() r3 = dup2(r1, r2) dup2(r0, r3) r4 = socket(0x18, 0x8002, 0x0) r5 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r6 = syz_open_pts() r7 = dup2(r5, r6) dup2(r4, r7) r8 = socket(0x18, 0x8002, 0x0) r9 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r10 = syz_open_pts() r11 = dup2(r9, r10) dup2(r8, r11) sendmsg$unix(r11, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r12 = dup2(r11, r4) getsockopt$sock_int(r12, 0xffff, 0x100, 0x0, 0x0) r13 = msgget$private(0x0, 0x103c0) msgrcv(r13, &(0x7f00000009c0)=ANY=[], 0x0, 0x2, 0x1000) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r14, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r14, &(0x7f0000000580)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d117c2e9547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10000000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a01690821d727859f2329538784df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287731ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da8160132c25b292f10"], 0x1, 0x7fb) msgrcv(r14, &(0x7f0000000c00)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea9c3b9b045e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc67764fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e8359006561b0f4a13bb47b9941c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f184e271cde299a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4cffe9b318c8bb2744fa207d2a48fc3f7f8489a7a1f37f803e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf3c6aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080dc9f9913d8c376dbd5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd84386443303b5a2c709a74bb71fb0d7c"], 0x1, 0x0, 0x1004) msgsnd(r14, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfda67631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r14, &(0x7f0000000180)=ANY=[], 0x0, 0x2, 0x3000) msgsnd(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca"], 0x1, 0x800) msgsnd(r14, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) msgctl$IPC_SET(r14, 0x1, &(0x7f00000000c0)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r15, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) r16 = socket(0x800000018, 0x1, 0x0) getsockopt$sock_int(r16, 0xffff, 0x1003, 0x0, 0x0) r17 = socket(0x800000018, 0x1, 0x0) getsockopt$sock_int(r17, 0xffff, 0x1003, 0x0, 0x0) msgsnd(r13, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000180)=ANY=[]], 0x1, 0x800) msgsnd(r15, &(0x7f0000000580)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d117c2e9547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10000000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a01690821d727859f2329538784df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287731ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da8160132c25b292f10"], 0x1, 0x7fb) msgrcv(r15, &(0x7f0000000c00)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea9c3b9b045e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc67764fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f184e271cde299a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4cffe9b318c8bb2744fa207d2a48fc3f7f8489a7a1f37f803e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf3c6aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080dc9f9913d8c376dbd5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e"], 0x1, 0x0, 0x1004) msgsnd(r15, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfda67631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r15, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r15, &(0x7f00000003c0)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca"], 0x1, 0x800) msgsnd(r15, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) msgctl$IPC_SET(r15, 0x1, &(0x7f00000000c0)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r18, &(0x7f0000000580)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d117c2e9547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10000000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a01690821d727859f2329538784df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287731ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da8160132c25b292f10"], 0x1, 0x7fb) msgrcv(r18, &(0x7f0000000c00)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea9c3b9b045e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc67764fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f184e271cde299a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4cffe9b318c8bb2744fa207d2a48fc3f7f8489a7a1f37f803e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf3c6aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080dc9f9913d8c376dbd5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e"], 0x1, 0x0, 0x1004) msgsnd(r18, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfda67631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r18, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r18, &(0x7f00000003c0)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca"], 0x1, 0x800) r19 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r19, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d6d0009e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172"], 0x111, 0x0) msgsnd(r19, &(0x7f0000000700)={0x2, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d1f16ea71c4229d0000d8e7497cf23c743bea702f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d2623aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf0000000000"}, 0xe1, 0x40000000000800) msgctl$IPC_SET(r18, 0x1, &(0x7f00000000c0)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) msgrcv(r18, &(0x7f00000000c0)={0x0, ""/93}, 0x423, 0x0, 0x800) r20 = socket$inet(0x2, 0x2, 0x0) r21 = socket(0x18, 0x1, 0x0) close(r21) r22 = socket(0x38, 0x4000, 0x0) r23 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r23, 0x0, r23) accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000300)=0xc) r24 = socket$unix(0x1, 0x5, 0x0) r25 = fcntl$dupfd(r24, 0x0, r24) ioctl$TIOCFLUSH(r25, 0xc028698d, &(0x7f00000000c0)) fcntl$getown(r21, 0x5) socket$inet(0x2, 0x4, 0x886) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xffffffffffffffce) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r28 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r28]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x9, &(0x7f0000000540)=[r28, r28, r28, r28, r28, r29, r29, r29, r29]) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r34 = geteuid() r35 = getpgid(0xffffffffffffffff) r36 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000c40)={{0xbaec, r33, r31, r34, r32, 0x143, 0x80000001}, 0x8, 0x100000000, r35, r36, 0xfffffffffffffffd, 0xfffffffffffffe00, 0x100000000, 0x9}) setsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000240)={r35, r26, r27}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r39 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r39, 0x2, &(0x7f0000000100)=""/114) r40 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r41 = fcntl$getown(r40, 0x5) shmctl$IPC_SET(r39, 0x1, &(0x7f0000000200)={{0x3ff, r37, r38, r37, r38, 0x104, 0x5}, 0xfff, 0x9, r41, r41, 0x7d55, 0xd75, 0xfa}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r44 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r44, 0x2, &(0x7f0000000100)=""/114) r45 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r45, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r46 = fcntl$getown(r45, 0x5) shmctl$IPC_SET(r44, 0x1, &(0x7f0000000200)={{0x3ff, r42, r43, r42, r43, 0x4, 0x5}, 0xfff, 0x9, r41, r46, 0x7d51, 0xd75, 0xfa}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r49 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r49, 0x2, &(0x7f0000000a40)=""/118) r50 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r50, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r51 = fcntl$getown(r50, 0x5) shmctl$IPC_SET(r49, 0x1, &(0x7f0000000200)={{0x3ff, r47, r48, r47, r48, 0x104, 0x5}, 0xfff, 0x9, r51, r51, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r47, r48) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001840)=0xffffff1e) r54 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r54, 0x2, &(0x7f0000000100)=""/114) r55 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000340)={'t`h', 0x0}) r56 = fcntl$getown(r55, 0x5) r57 = kqueue() r58 = fcntl$dupfd(r57, 0x2, 0xffffffffffffffff) close(r58) r59 = getgid() getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r58, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r61 = kqueue() r62 = fcntl$dupfd(r61, 0x2, 0xffffffffffffffff) close(r62) r63 = getpgrp() r64 = getgid() getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r62, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000000700)={r63, r65, r64}, 0xc) setsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000600)={r63, r60, r59}, 0xfffffffffffffe38) shmctl$IPC_SET(r54, 0x1, &(0x7f0000000200)={{0x8003ff, r52, r53, r52, r53, 0x104, 0x5}, 0xfff, 0x9, r63, r56, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r52, r53) r66 = kqueue() r67 = fcntl$dupfd(r66, 0x2, 0xffffffffffffffff) close(r67) r68 = getgid() getsockopt$sock_cred(r67, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$sock_cred(r67, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r67, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r70 = kqueue() r71 = fcntl$dupfd(r70, 0x2, 0xffffffffffffffff) close(r71) r72 = getpgrp() r73 = getgid() getsockopt$sock_cred(r71, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r71, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r71, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r71, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r71, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r71, 0xffff, 0x1022, &(0x7f0000000700)={r72, r74, r73}, 0xc) setsockopt$sock_cred(r67, 0xffff, 0x1022, &(0x7f0000000600)={r72, r69, r68}, 0xc) setuid(r69) setsockopt$inet_opts(r20, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r20, 0x0, 0xa, 0x0, 0x0) r75 = msgget$private(0x0, 0x103c0) msgrcv(r75, &(0x7f00000009c0)=ANY=[], 0x0, 0x2, 0x1000) msgrcv(r75, &(0x7f0000000280)={0x0, ""/93}, 0x65, 0x0, 0x1000) msgsnd(r75, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) r76 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r76, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r76, 0x0, 0xa, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) 17:19:30 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) dup(r1) write(r1, &(0x7f00000059c0)="1130deee954a118face7b911b4aff7b9a8136babb4b90edba0e295eb21e3f845212c963b20cad81a9ccbf8eeb9c621d093e8ea4d989dec07e4551cc26a14bfb2da1f099d0e786e5db248721e8fec7b3e5276f0ad800de77344b574aa651091fd3ffdd66258a02593bed5d92371f9fca3b91402350d183ae8f46f4ec057f1dd3f3ca9f3ca6e4d9b3804ef6dc02989ac75cdad70236fcf67f2a5c1b02a48249b5bbc2c0e26241ace840962b78f1588c6445abb63dbdbfcff0c77534d932c00e04daa039e67d1a38b4c97b98ccfb97e93c02c043619529d4c8a18add7e9a9dd9292f73ab427a88a3890264ccb9eab375230bfc53c8bde3cc899a8105cf9c4a58c39b909b355f4f12cc642c552325c8a89c260f7f2b13c740adb12399f69a3e3d6ae2059aab700f9628640fd666257e82bff8879848616e93881ecd93e822cdeea4d389e1857500bcd64ef188b7326fe38e1494c18af11391ff1a6499bc937afe0c261f5662a1b7ef9e55122fb661185e8372719a5b38bb280d8291ef2ef6cd5580c583022a1ed4d02dc316f29c8d0a855cb31c8bcf839b8c0b97b42e6fe90c1c3da4699e312808e7d76ac8ce13d24661500a443382f303e50214b7353131982dce17ac299d30b2d6dcda0aa75b69d526f90982d702c86287c194d5e99d7f54c5928bd461cb7b39d71a5b3385bf5d82227485a568ac307d39e88e36137b98d65bcc6fd92351b7237f2ea4afbb6af3981f62ddb869b4e40ccd0fcb3ecfb4df7ee34ecf7e180942376ba28a21f4af36bcc330f6f94699fb8b560234bb03431166abc5a3b500c1e9052f632c0bb8b12bebb14de34cae3bcfbb17fe90e1420aa34dc174912283badfa22c8ccd8605a4f782f6888d6cca11be42a5a9ac8e60e1c490aca0a64be55c67d63cc1ca3220dabcf8da5ecf4427dbb3eda55e6324e3294dd905b2feb3a65cb79a8167302ee6076ea0bff1550374664206801c12c2036474db56455fd7ba690cf56d10ef72496c40d152695f57cf8a7eb4516623cef6bcca87b92ac398cf7de7922608108ba1fc260a2c227d62e698c871b9016676462a41a737de475687cafddd657a7eb9bf04c4253a91682616d11187144693e988fe3af19cfa03079ed6df1cb1868b640bcb5cb8bae61f02efad2327001d3d57a09f3d1fd5e2b4923bb112af0458670164ee068699b7c1f78dbeb5b58eb9e421db54fb84af4cde7e720d8ad2777c2af61477d35bd9f784104da782204fddb0578cafd324fde89e28084a21546b19a982e49650575095383e8446bafb6e5b8f6e2a53989b97b6a8a0d9acec60c3f44febdc158931571a47c03e977049199bcbc9db79825cace610bb76162e21a4d53e4288748cc36ed8c6ea32e31434f2efb2ce914039a65227ec5181ee5f5ee2148d266b83b75fd46c374f68530973adbdcc3efb8b084237c08c0b940ea1b04923ca349a1870a2f732228ae97aded2df8a31b3eae0ace1e3424d91b35793f853ee514b34e2d361eaa67cda1a573956ee565c74f18b10125b46ba70de5ae6fa316b50c3170e115f946b881d4e6c3e5c87929e8a7d0dc452430980e55934e234e433699f9cceed1ae77cf53823560a47e242baeaaae3f6b69a99759c199fdeedc2ca0fa4f6c35c9665e4d1d4c203c577569fc4bcc5f60cfc1cf44a39007d5bda6e9a57481f463f49d98af346ec9957f46f54e591f67f535ab5f83ccb7b0e399cd5d721d16ec30c78e53a42dacd3458c3cb4153af245d1529741524ac469ac950f6bd21d3a95e391405116c043d45dc04ad4539604fa95ccd12d31fddac1f7d8adadddca2466a3bc8439cc3f071e61521dc6be5cd990ef3d6e84719dce3f6603be3cefc8b103bb20f4b32aa1d1c221be56e87ad48080f7a8c8cbe4f4c57f1f95f6f0ed20e7127953c34c8a99109a6cc9ffba7d196fd58a5493ddbc20fe83c3993d6f64c5d9f31230ef3bb2fa7c66abbf67b781ce29dd7b08a04fa84840ef272cbde7db6b6a607aca1aca9ac55493cb6ef0b0021a03423d332791a771d95e4a2c9dfcd9139aacc8ca6a3eeebd7f7b632ea9442cc229d1acaee96b7f96544677bdf709a4afa09d9cb3d423a088a72fd2e797a862eae8141f7fa5173625b14fe88b3dd74d4483574a465bebc53a8f2f19627ac762b4c2731e9d0caadc245a129a69008ed311585c8eab3d76a935e751c688726a697a82bc8c6e8ae54484a169007ba070aae6e3215d262bfaf314cc0082b532b968d9dcb49d2142727842bfb7b70fe09ebae08dbcf5f5ef8b3fdb79f6175a71d2b3ddd997979ccfcc0d44dafbb5715b3b5dc6baf6e0bac8b5056ab7ab71f191e18aa373e3c130651314cd2ff6a631fe4ccc341d56139ab3081d49eeb484961122ae2b841c619f7e8572a8ab03036f84a5bc348ae458367ae0127c589d4312a5c7e480e377f2edfa034d4450cd9eb171dfde268f18a35b26b9be02ccb5ebf5e123b84f5edf08065d6b7c6222a51eaf1437a2b2561dde85ddf3358345eea65ef5392319a4e4260c16a08e554264edbf4b203be4a92668bc36bbdf4aedf092e15f4ee7f3794e91390bc14361e5caea93e5e5888067b2831ac12f13f158e7f53d30b5aa9c2bb573f5677d44b77e7895912105d7a26ec046dd725833bc161d7701e43435bedb2388c72221891a9d71cfc5074f9cd8437c531cd69c0c14623b4dd3371a983757aa344e3e3952d3a91eaf2f2d81a93ca62f03b5e38fb4e68f50b4fc1a78214cb414fedc6697fce2c90d4a7a86ff43953efd6f25ec091f824317cc032a02bf2c0a1539eb14360010001b3781820a8cbd74f5a7e129acfdc9abfc8d0669f3ae07030b2043aace02fff2f3e1a8dcbd8e23afd8aa22d1f831d0f6ee130f601751a6f59451051785640fe1901a445ace4cbdc66cae914a055d0ed1a593970477e265b555d55227b652339164ad89ea04fe88901601665cac4aea90b8b2813b48cf709586312932f854c540407233157dfa2ef476fbcfe02cb7d3e797da105883b99a168c5e52884e7d8eceb1877790b8468d1b6acec63dcc56706b63f9413071ca1f94cfeadd011b20ad7e63b7ed43e1017c58b4d05f49324e1fd42bd3e2e9965b86f1445046285cd2749d4760959bd559ae08aa09ed68a67276d9e167bb4d3add1c2cd69a3ff1f94dfa7ef989283e88c87922eacf01a119a0b8bc710dc9620dad00a135250cf43d792dc0512e8b523527cb5d17a5d34bc718f0b3778af3cb8be9123f117729a843a0dcd3f95e98b41c4bdc8a4dcbcbe62a02bcac24a3c00b3f4f2f34b85aa8949749aedb6f570576e29d727d58b0fb0be5b81ee97c5a8faca2545c68991d5ed2d90e6d8fae67c7b9defa268e730c0f1c687b9ab3e79f686c38979e121a8212706e82fa38d4572630946763c07f49940d67996a7e6093e6c677acc0dbada3da88802d3c3b56f6df26b8f231d118eaac0d150d789473a0e7a3ee7e2d31cca937dc8ee9cd9769bdf5e7c039c9463722c39f5b19e991144844cad09335d190712c0ff2c010e7a8a66f0bea1220987ff270dbfd0eaf36cbccc043d7bf202457390e3bf4ed4ad66ba03a4a0b49542fa5eb099ca923087e744d49037482dcdf5bf40c6b48aae2fefef210f30e20270faf366432c8c6e4f4a0fc889a734956f1c339df02e63b02d8e4a525cb98fdc425dc9983549261f4ab6875c0f824e9a17d9e9c5bca0ee4ab12cb25374c3bc6033413bcee5703a9055ba2bdc7de0b84efbbe079239580785c2ace2bfa37b9f65d0bc0accc17ce7c539fcc6b5b9e13f91db896d1704a609b2bcf2bea7eebc4003cd7dd130086d26abef4eed83128f62987b802411ca461da4eb907a6b6659e1c72a32d9c89649462d165727a1679a15a5056a489ab111ce9e79a198cd8fd105daf9fa057aef865622c73e1ead7e1d509a6f0835df38cfcab8c13edb910a2445318d4f4b683408a13c176aa4d8ad1a5923b9980eb14666e1dc150df0ae81e5d228a86e9495cb2debe83c466ba3f4ad02b4dfda9ee285d80c244dd7dc93b1163ed6c41c0c5daf8a39ef773e5ad073378989ffa4be98ec1cdc02146daf3c8f620f047b82272e722e3ff98229cbef0c2354e0515ac3c6531f8e07dfeb93a72e42ae70e3d86ac5f4d973c2581cd8e373987e92a1665694064617c58c2f7d1e23e3c8577766991dd55037e84a72aba97213f2068d6f43ce5d9953ff96d5cb59210221db7fbc5125d8520fc8d35597013eefc3c2f8d26400cf8e68f9aa5bc98abaae1041bcf9f389712ab8768472eff5250a9d1395c427bdf2e26a19e8369c1118fd307dabfdb2f6a0899754000b4d55dfe207285e57e2c93112a57aa2b339f354b0a6fd872bb438a6f7f58afd59823d4b9b292f41bf815594e72eea62b6ad6c52a5df1c4ccf01aca256c30f810aa3e0c12d18311c37ace00cee6ed75631420f8137dcdc844e5548538e5d63e969323f73d78fccfa2ad2edd2fccc6fd96f6acb1ffe35d5eb44b106f2df8dcd41efb42d5e62d80d8d27665ae468999140926f359d0374b0e07afe8bdd3c55628c138b7ca0727dd021613c45ceb3aae9150cd6107d2e743557b93e293e9829a9b9b2b24949d9412d89774e9a7defd7d265b6153000000800000000058db75392e67111837bea4ffbdb1a00f83f8add6569332aceb1651e6a817704202b298e4968c5c9be908b95bbfdd00f8d4cce3e82f00006a3afb1b9315b38108902873fbbc1ca54919d6a65ac67dfc6655a75966f3c8627120e51661319573a70ebeb19f61871642b79a3303e1472ae3a7c6d1f843e6c9bae05166ea58067afe0f8ae1a7641fb19ef19ea5b8664830f9bbf455a6261da17c4154600383b8ec09e1bcee4f8a645054f8822b305b08a2736ef0f03cb952e7365338d499c19997515e51e4800cfab62e26d269d64559f03eaa8b93e79c02b401adeaf76e962588fbe73fead3d02e0ebe243c21ec5802b8f8148bca009954d69e09be84a34f5f44d4373e1b22fef4ea998c2eb60f70ae597a57b958cdfc2539f45673441c7627437e658676327e814ec9cd2a37b9bc9c53561c98f29251f342eeab0b25705785f05e7df5c8711d88b8ba5837384a213cf38e0077b70ea179b550f4fadac22a65b69479002ec1ae21c8b4c2c9b750be741052d634605022cb4827d18ba20ec2bd7794ec413c11f8f7bc26b901c3eccfd6320e0f39e28cd398bfe6eafb0d7e2b228bbb693a4c057cbf417535f4e6541f7cce455854aa947bf53b167f5573effd4b236d99da20e94d6390f44925bce65d3c679820453f5ae4211aaf42a39f311b2aae76768f62d27d3026ab3e26e7c6114354662bb305e869e5dbc0be079a80a1a41328260c679e1e9497ac84373f5d75c6c5f21ac0d7302b25e8446ac379c4162097164d1c10808e35dd03fb7e51473289eb9f69a03408824be2559cb46d8d35507fe73f9f338d2d7d17d68b401efe08cc6e973d7b72efcd7fdb5f873d91803a5b2f4b6976b1e675b292ec0f99f99774ca75398c27d78455e0cdb3cb13af5f672eb713046e19f7dd7e66312f8ae762ecc3b54c60cf296b599f61f622d595d99f51dec33683349fa978e1d8bc9056d3fb2889e062c2a13fcede31625b4c5618ea9223dc040af30b1b9137f2b0b2595537272fca336bd364cf161e7145b00f14ecd73a762302eca47995bf0b4de85c057a4b24696acc3589f01eac68009e296b7ffe4d352219038f4dba3ad342e938f68844188118164921f106cbebe559d101f60c182344ff40e42ae2540e16d39abe1e075f41a1e004ac31997e165584e0f0e5d35e34d25a8b4b7e589b3807d14cbe7c958b1a405d31fdcfb820f08ed50dd685a21e4d6860e44ace579ab5bae47088e8734a9b7c89f8cce990f38bee2dbc47caaec3b0f898553ed98ac548139c5e7eafde12cd07868d53aa8e3f3f996c8893f4df706ec6cb02016ebe6a378c19448afa1486b7", 0xa9e5a08f) 17:19:30 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='.\x00') 17:19:30 executing program 0: msgget$private(0x0, 0x20) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) select(0x4, &(0x7f0000000080)={0xfffffffffffffffb}, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000004c0)={0x7e}, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000001300)="ea3a620978cf4aa430e2274fb993e9abdd508f2c610f20daf8bc68bc8c00a25a3bba30345d4ce1c62501363617747ba88cb6ca33b11d3df946cd6bb8c3bc57d7ef0a4b9da36a0cf914a6394e491b2d27dcc810494142c0a0527bf24c5f8fbf7bf45b0d771e9580fd952f4ee580bcb378f8fa044786f7321e726daf2524740052f9cf3ca60051126977ac2e6d5630468d56a61689f5c30726128dccc5d921d547a12e00335902a03c92e555283993a6dfda46ba467b5d930fe8a5ad4712c98874ea6ec932a7808b1d9cc598f9b4b6e216064e28c867fa836c38b2d7b88f51f9d47cf45be749fa48926e44358c5fb6fe574c22e581613dd379ad38cc42d26a827d8465a9bdb55a20084a90e13ce7a8dba6edb27ccb3a61a7bb96c11837ed9b6ca43deb30e866c8c2930572bc32dd78d04235774ae6893f3341f392e9970b67904f3e486353b740f41d4e1d628c0cc3d783ab17cf19cf4d9914353fa1bc2f5191b6174e4b595d9d1a4d04c2496b2e9d3484421a2e0235cada7ec05ddcfe4b41b17fef370422fea686cb6ba29037b2fca2440d26485238fd8666f612d13f0683223aeefa3e2a395bfd5a4157726e4a939ba31252ea5f71269fc817db495d4df4a3c8bb78f119af3506f6be2536cfeefcb52fa58b14359dee3feee12fbbd20caa9679962171535d912505bfaf947ba45940777283a141423611e431ba661f6cc34b16f28bfb6b170a310b17f7f495ad96a0d7028d4c2b914c44ba212405888448d50ec230e567abf51b81a48ca19024c164b5912a45d01cdba89df0b9fc3ff00d769e2ef56228aed749f618b53bed8f295b284aa1c1326cb2f4f378a2496bd368b8c2be0d2047e819f1c9f75c8f5b5019fd6f07a77aac687e77130a6c7ed56bd0f76f3e734f8b4f17900080f793f472c7e93e36b96ab53f3ba0cc99d75b53f30ad4924f58c3ebbc45f69b0c2f601b5a34aaff03ff43806cf9fc4fd634a4d2fe090f90fe1fca08f4f22334f865c1c91a016c9bc3c0c07710e25479646d4a5b43ee4eaefee1321586b058b69a109d11025338ed20acab661665b837928c756d9d79a0e2a573b7fa43e273a3ca87e2a0b312a3255dadd277c8ab1a1ab0c53f075e360a8b46cbc0f3ab1d6ae07fba1eb93f675edc5deaf94c612f6254347c4530e21e96e0a9ed128fcb646e16e126465bf5ee64c3c11477c4668251f72fe4f80d5811a6df8df35f778c8dba3f8359de3014af0fa6753ad95ba990d5888b0f937df7bcbd3a5b3790e1742b117d86c69f5c4e3b122ce78959d8ca825984926a8e9e5b031627869a0d22f63459efe9fb646717cb8e7fa91e719238555a2bdaaeec906cecebc24d4e58a11d874700111f9fd36f338e52ab2d2200d2ce70e391d5640c0bcc815bd2c7e3bf1e97adbf1bf5a4fd57e6335cd447346b120c174ec96c4fa395258e27e75ed6e4c214bff98f05fbbf01381db23490d22920e2aa8a7f13e5309456db5e9d4ec782accea1d83fe7942d031365b0165a015ee2eb0b4b103b8c2b64d5e0f4fecf3e56de86342203c9f8e98a229508644a2e54c5dc499fd14845b31f4004564ebc7f8ece978d69ee2379a5a3f9e9a86cd91ff0c3d147dc6389e26379eabdd1d75aa28551c5127a142d9fb83f5b714f64a007acbc1cc8023782068f6ac4da41224ab108af14797139cd581ec8b62b60c948cc79d4ea27d191326737d0d08d4c8dc9665aac2a1f51886a0a3da9695bf26ac8fbc120959a516d90f50aa366a2ccc5fab9711763cef1da25c9d7d3f40ab7143d7d23fbbe644797774897082b7883b59833f1b009a8237e2a87aad7402591272bdf43ddbf63952d33d7fac911c81cd1ff98c61b4317a3f040ddff3100f19e1f5ec5d764004805458a42d81c52c26492486f870f3ba2a65bad4d8e7f9dc301a1a93655bb96bec7af783695632a043b7b1c457236387f1326b3e8f9c5c265610320344839e8b13d2e2e2bd8dbae842f742dcdca0d2db1c796824221cad8c61bbcd0a703b4b31946f6595d82d6d53c1b3c772fd2112b33aa287edefb7dce879b55990e178a010ca85631dbb0306f95b85428bf59078f29ab2a70637be6df76028767250fea82b3ab611ce801f967a3b629faa96fed311321180ced4346b6938a551fd284f470e7615b69c324dbe91c9152215f735754ad4d42fbde606296ab21a1272b6c460b3483d26abaf397c20273e07fcdfdca24bf75b5cd07462d5763744af3ff6b948c27a878554ce8ccb35cc465021de46f12c063fbe98799be4faf97abc6b3829426896b12aa51e2b30dc4ab60788df8697b8f4dccaa3837cd80dd39cb4d456555e1c3fe270be37c4fa02103b0caa2e017dbc0f125c25b2eec415e9a89758cafb61878c20322ada7f7abcdc5eafa27858ae9d51d0fee42e8a46bdea1656acbf5af5aca04f26e31fd3c8225d657d428ddaf176afbccd0d77fa9191702927318822a4e6b8d340dd3dd65a4b04d5d29ec76d4fcfcc7d801d4275c6bb6085731a7668cb5344ba41e9b570820f7b6d4072782986de2202fb3888bdb0649e6d91e9b335d7f263f80a933ae30f0e339eb0881d896665dbdeddda7645cf3b46c3bdb41ed9265762d06aad7aaadd024296e036517cf637d01cd412d1fddd66a7102e22519a2d35957da438190c537d36430deb7648b3c4a079599552822d99febd63fbb6bb8cd11bd81a4a50249969daf38641461a96c84b43f040b157d413f416176a207e15fe1067b679b7781aea6f0e3f9fd9bea58bed46f50b12c44baac6f6e2050e21c49b084964683a512a9a65abdaadd012e2f6ef1b8da68f6bfa1e428f78b1c61c661559929f7a8b32d2e498c2f5f3e26b0db16010f772e9eb52cc06d1e042da02aed43f3213683aafd9986f27f8703b991c05f5dc9821a192690bb4d4fe31fb183a51538520a64b8fb70bf9d0e9977a2c3872a51afe4251a8da6f26ba011176c5a4a11bed9d5dea1cb00aade67e54b2e1fa6868f39f4ee1e61415b7a4840875988b6c4d96b91660809fa68bc9361567d6e50219c52b9a4e4277058758b5b4bfe70c0c01c72508ceceb254c7f6ba43c85907743c68a88ebd35aac0ae7a237d0a9edd015fc0a8bedd7c8d905a5447f5a121aa1c3dcf0030059c7304651b6977c92c174c3d07fc132653a09650ce7fc19b95dac967c2fcf7e5126f0e272a7031032e3f22e95fd9c57b797e1a594f39a6c333c87527a5c842694f48cc9d302bc0ff43e299e1924bd1f264a83f1aa67458ab789ff0b53e2641e2716db3aec5d4b7cb3135cc552ccfb7f569c4b66132178c0cec9eea0e10829890ed112735111271ba1f12e145f5e83c18abe3ef44f948c88ec695711e9bfadfd3b0c8109010f0f4cd8e353f22aadd54bf63e59f82f816fc320c76ad7f38cf31d410e52e042db2e95b3fc9490a1468668d4d40aaa447d0c33e164cd7dadf91ab4e9e0a092875bac91cfea07a54971623399a37fd579ea084e9f0c6bd2e23e37abcbae334b08886a99fde574f99e207193c5909a9576306efc07cf0b7c596ad4e9553ed9f53c4ca268d2876e691821d4d1c7e8c49f1bd6bc65b99e67a76d9908b2d4f9d622070a96a14d931e8dcde2f7fca8439a7cacccff57f94cfdfd0e69d6ea63e1f6f25fcbb727a7003984a199660a31d0bd35f8963b4cabe2824d7e2c34f13ff881745d9f3ed9862f1f88c9d9b1dcb73d1a9fa2b14f4dcc7d083024d78c2276b67fab1254c12db2daac4a331f4258fad49374888913c8de9843b1bbadc8ef7286faa64713a02146c5dda329fef1ab18b1cef0eedb53d1583b27e540856ba0f67bc6764a5595798e2c758b5683d8bc80ea8a7ff96da6dab1757196de3e608095dafff91dba7262d755d1443e74a43fb4c516f0de69dee7074d07104b57c456ba36e91020d27b6c6cc88f28eeaaf7c1d57a8a5961e08827f849ca35f4a00ca82c73f3ab4253a665528ab364b1f887e07baeff7b668665a9bcef56fa7dd0e250c3d88aec33444892186e10ce7ccf9c3b256d4703d95ce571855397b6b47018b73121b32fddfca76d309d10174b1a83ec89219d1568f70c72160d829ae44eff45d04306eda15ec0448bf51b2255e2f6b36cfaa82a1357df79b7b2e5002d973d6a6ed60f7fd2d305c6dc3a5e957db62d1e8bbded0ec8c0d46feb3565beab5287007d2b24200216f7f5c387508743c347f55f346f160ad7dd81e2e53d5f4b048114c801f38b8e08ba7ebe05689c44b48a56bfeed32f7b8d7d9229412cc4d13192e54e07a658cc0dff91e49bdea856d2bf992ac5e02e8d2c055dd139453d22095ee1a1760c12b40d725712ffee14a756d4a54cac496c964aa14571bd5c96a2e8a3528eaef90703d01f628f30e8f41aef64a8e15e6d011da140506124ea6a3950b9f27afe62844f7bc4b7f8f4bcb0d88842dfa0f5c0cf069961610c98447db153cd58e55f43a420fe995905359b507cdb4aa7896bbfb2baa1b6ba9189f22a8c2bcc5a9463ec08f5cb7f867af036869a93a26f3b2c0b07160d20b1a95e88dcc2b1a86c170d314bae069a5a9f0bbd2f985c2e3e3d98cac7d15263c373ccb8755ed0e6beacdee0826bcc04905b8f30717e8e5c7be85c767c15a2d0981602b623490ca3fcddba951a421bafc45806e456c2c2ddaa971df895341fde58cd0b801e2ec272b514f13b2b8322a6948946c59cc0fbc5decb2bf506805be824cd8396cd5207d769804ba5672708ac799b42019a0b46285818a59fd870e1b827b09641344cdf451edfca6e8ed3980eac18f14cd91430128e6d0558c365d8a3bd01c329b150e4316f5394a00222adffb3ebbffcf57638344807e4dbaa2b85a855495c2f19215f2c0e801357f3f60333cf28a2586ef92867f1c8dc67c664db3d04d912a7ebf6b24ad390ef5ce803bd7a514fb975d3f7469d318eb5229943ba79b16821a5a27d97a2ff8143866c269196efb98fee0d57558353b85408f4da4a46bb42408f5d09bcf8cb52f8db48501b68add3759834da762b2fb9cbc95ddb168b9bfabdc590a84ac35bd5bc3dfaab2b14a2df1d92c3e275b7d1ea8408460261a38879c7a611a0420f8ee0bfb7830f3ad9a72a3520da81dc5e9657537a20f4a49bd5bac807d2cc9d2c7660befe6be570739cc28e3e98060b7870e4c0f9fcbbd9f6dfe65e2e6fe27311b3047a180dd1d72fb5bcf0d7d10725897d1b9c00374dc4f3717147569fde1a8bc3f700ebdf7b4be7378631504a0885070d6dee157595375495f3120d91bfb21be2f02b60b641289336f896c27f743991ebc850be6382651e86e994362727c49e8391d15a4398dc147fe60471227dc73f2b6b41f6410edd4c2878abb97a3924b018b6a45cfebf59d1c1ac79c729f0ab2c34f75dfff15571cc110b5c515be683e3423cea16776475712aa6b8ed5decd78800f3a0830e4d0eee876e9792f193c83364afcb07731307f2ff17aa38259ffcbdf7ea573bcc26e0d3f0aae1596ae625d83b51ed6ebc3ca469f3dc9e1eca95aa47c3935853328bc3c841a842ac6d5a79c18d6220eb7d1e616d8026abfaee6aa852dddffa809868bafcfd3952be29d8df8e09c8c003283ff93d8fb373e261e50672a36896d85cc1347297cdc8669c294ea4e7d8dc7ce80da3e36c8640ec21c1d24188e749efc58fe5e594f922471364a5a8e47f6853e01081180946e58aad605b0ca5676d7c86c940325edb151d9281a9d6bf3fc334ed4442ac74cad11ab2a3a01678f41e6bc1d9fc5eaad35464bedc3b7ebc23544603afd0c21bcb813048a184b571f85f845932", 0x1000, 0x402, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r3, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r3, 0x21}], 0x13, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x0, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r5, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r5, 0x21}], 0x13, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffd, 0x50, 0x40, 0xb9bb, 0x5}, {{r4}, 0xfffffffffffffffa, 0x12, 0x2, 0x4, 0x8}, {{r1}, 0xfffffffffffffff8, 0x10, 0x1, 0x6, 0x8}], 0x40, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x20, 0x1, 0xbbf7, 0x7fffffff}, {{r5}, 0xfffffffffffffff8, 0x8, 0x1, 0x6, 0x3a3}], 0x80000000, &(0x7f0000000200)={0x3, 0x2}) writev(r2, &(0x7f00000008c0)=[{&(0x7f0000000580)='K', 0x1}], 0x1) 17:19:30 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f0000000300)) 17:19:31 executing program 0: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) fchmod(r0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)='X', 0x1) close(r1) r2 = socket(0x6, 0x1, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f00000000c0)=0x10) syz_open_pts() r3 = syz_open_pts() ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0x1) write(r3, 0x0, 0x0) 17:19:32 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000002780)={&(0x7f0000000000)=@un=@abs={0x8b663e349732a2de, 0x0, 0x0}, 0x8, &(0x7f0000001580)=[{&(0x7f0000000040)="0be97659af07d36833e1c08d4396ba7fa2d910ca5e3d6f17ea7da1aee9aa8542911f0be2a4f55b0eca86289ba4ad7b771f9669c543e322025a7d5c3e91d329b911b830d5cb251aca6bace351299e786d3505bd94b62597decaa24ec5a46dab10c27749364523de96acb96798cfc22c841fc61fea855618ad67e9f12b987138fe69f80a74ead96deae46265cd018b077d32178fe57be9d6f263955a2bc8fdf7d462018aabe1ef2824dc90df81e9716374fd85edd735100ce310e0407234b21e8e0c669dea7126f26f7a159918f717a713b42fd6b2764bc87e7c7e0228909db4641f7202baae6424974069c6abd1b9357e8db5063fc8aae78491d6b0", 0xfb}, {&(0x7f0000000140)="a84120b795da1959ccaacc537b3399bda086defc35bad9143bffc1cd5c93ab87ad897a5a8e780a2257524e745bb5e045339f49a91250049777d362d8be380b2d9cde1b31305301d2331079c2f77e745caab645cb7aa330686d835ed74b3cee6078f29faaed7bfbbc8c550f6320641a284d9cf596d57e09a0", 0x78}, {&(0x7f00000001c0)="04559fa0a10feb01b452392ae288157c1f09e2ba", 0x1f6}, {&(0x7f00000027c0)="840c1757dc4abeb7b83cfd1b88e6fb", 0xf}, {&(0x7f0000000240)="e423eadb62e37a4b08a4c74486f0a14c917e36d01ce46ba63fa231e10ab8b3d70fb22048ad6a61c0bf533f3b39abe1b7f5dd2a0b937b036ff50a87bde2a91522ee40e903640c08769289e0213769f33897a411b876ccfa7dd78518fde2532339e607e5b91049afb2d398", 0x6a}, {&(0x7f00000002c0)="8c549797874a93d1a354c9c147140afc422697405cd2b04e7e24035eaac5ad55d71afdb52df8663ef07ee52581ed218d12b45168371f29b8babbcc8c7a12ab815b0ef0e7c60e66a26738250dda8f6957b6a0bc252aaa04d1a1641e658fd2a9e01bcbaf744cb86ad476d3b1120a0fa06adfbb0179797365ae7ab03d9ffa4d", 0x7e}, {&(0x7f0000000340)="816a79951d4de4e293d95e9ab5e32790c7b4e1e27cf71429649c8e27b901543161deff9b4981ba2d85c911ac127255", 0x2f}, {&(0x7f00000004c0)="83d7a11466c89ed33f0f655e66297fd2c2940838f5145453ec57c4773aa2a4eb2bdfb697f678dd693df6968e3b15c1a507692abff5c8a163a25a87d7f69a6a7ee4789339dc525dd9fec1f77b72e0d810101b18f19c212aef25074b803a8bf3f18109ae3d034cb8ede1b95ebb1eb172fc49b7a89a2ecafc272bee48791274491cb863911cfd7f5a4490f63b22a01ac7bb9031e206ad4a906c0584f3baeda212a3cb0120db106ebbb359a79830ef35b3d677fe3fe603926ec1b2101680325a7559277e6e10bc22eb2e67f350423fb488cd517e11ea3811526f76ab27eafa3561b2be7b68505d5ea58b57d2f7609a6c5b4258114bea7a7201afd87c8831f3f3dc4f59fa58d5d7ca91a62e2bd55f0f4be03c698d77513e7bcdf472dfb0744a67ded10ced76904e72345e35a6c44487beafbc43082a754eaeb4db84c5dd92e95c80a6c8f2458da36f13aa07699f0dc797e7fbfc1a49b01d48f99d7c30a3013425b8e7c23163c55cfee1e9426443852c1c42e8cfac1541b806bbadf86877416533d3603c33ba0ca736418fb00b107fe206ade1c0c91b08e9f8fc31caa8f41d75c354aec276eaf3505cfc6405673171474139a92a1594f17e64377dfb6db1947215cdf3324aae8d642895cc6c77be6b574d572a8720e5ad013b0810b05415dd55f405f10570a7caa4f4dedfe98857a94508254879cde10ab89583b265e63b4e173b29806c03151d8cdf91663eab25684dbea3509c12642d4cab7ba3b13dcc3f3eca4c59b6dcf225cbefb96deec0fbc9a3ccd25867293a5b73e14c92f9eb8aebd44e73909fc0ff3f9eb34a43033ec631c34b3b7f42117300ba2938245719dcf4572f826bd39e2fb078bc1b38ace18f092ab3f87b7bcb6959d9b151cd4007dc7e27d1086ec886430bba9670f9a48ef6b25626d8dbca67f3afd4499ae4ea38e3061a4d84915a5302f85a47d2fbf2c12466fe4ed465c9db6787147a4c216b50e86cfc3b33bbb3d952973d365219365929d046e51217aadae4dc58614fc1bbb4f1d1e0a169108e193de32d5b809907eb76b6f81caf9623e77754143561e364dc43444b58acf04999a8f1797349dd59fe162b83ca11a17fabe919affaa04477552b58c2c218cbcf0b23214f37d9e29701800cf4c7989dd7c7c72b371e5e2f1815abf5ff047e91d3cf7a97b9186da365f04c24583090cca1eaaa7ab29f6323c08b70ba259f9a957a9ae74bca4ccf67502c79eb3f376bebf84aef6d2b46b08e185d56d97109850568f25cb7cc0e0f8773044b633cd78d4b77f2fb92ba6e71f5be8220e00ed7cda1ce10f4971fe8f3a24e8946ab9d014981aca303204053e44e2b95c3588cb73597962da0c485f5638e86afd514883f230367c81a0b9ef9e44a81ad9a8e0419464e4a64e78c139af000cdcb33d3d88e822adaaa2126db2a8d4a41fb09ec794dca720c0edbc7b01099664b954e8b868501d706de8a2656b1f0444a0b92894151bd44eb2d394e4245c70cbc35c083a51aeda0ebb4b8245c57488a36acdfd500fab89d0d7e916c2015fd47b86fbef0fe244df75eb5da332c3dcad28aa13e636082b1fdcfb70736594306a1cfe5f4bd79c8f037a7dec733f645ef80a41d6cb8b68c9021c7eb70bb5de5b39e4f1427f9a64461ec2fa24ecf9918a10872fef01fb2b0672c0b77319a4504b2753385b3e42b4a570fb34110afc0580d4bbc2a7e9dda1f6c1c1fdb537cdc5c8c902fbb9fee0c8532b162ff877a75d7c3a496632dfde590adec89aad3d4a10ef288d9775ff1b5ddf510b63e13bcd5ad7edb38b1d24e205d20dd7edca27c6ead25800c6661083a4eb2944d7495f042fd3205b733024ac6ba40b4b05975c85da8ca269d73dbd86f5368671fd00a91af920782c0ad07a1240f2b7bba2897e680ddf14f76ad62d8f2af91db8585d3a5a281f96224fbb40a48ab15979006a754a6761a24d1a1cdc22d712330a8b8d1b731fa887df7fa3eb77f9294c042cb00176ad02887822529607f4e2968e98f16a7d9bb14cbb4fa0a26fe24d534bca93a07e806bc06f9be234850437c0917b6f1e33aa8287200a340d984c6dfd1aa9a8ddafb8fbf5e773516bdd4460a65660e497fc38deaa5ed859511f7928a9aa3bfb75488845f37a9e1c669d473dc25df853c8d431303b10afa586ec9827ec321abd533a5c950cc647e5d6f5069decc8081fde3d052fc5116cfbfeebf6fe549c1ed381be5a58bb9b48c478b89eabda87dcb6413c241f34bd43801e0f2b5a2b3cb075c1e2ba092d44ef481df30a7390526dc4f73100d27334b8099dc25bd219ee9614c84b63be844f772873a8f4a821b751b2cfd0597ba642f632b0e14ebb50f5ee10713fcf80644b3b77de4d26d327f75fbef5d6fb35b5e3461fb2a5b38ec37e67afb36bdd703cd3b73eb084b4c1c33ea97dc6744b3d947a8382283cb01404bc11fec4b27404af758f461b9a275fd86b072cd8320eb10647ce4edcd496567d250d6c9a664762b39b9157f3b55587eb93df28f506d298dd1359901791a3c9fe79c101f8292f5883637bede83b820923205315a958bb3140cf7e21c378fbd86fda8d3feda405de22b0cb5becb73f12148494967aef3a94a211ce28a2d1c37d6465350a00622b4c9ccc3332ab7bde8c658f1dfc332ccaa7bcb862043a23c5084b7e2c959bd21358e3399ad88d32ad8516e127f518e81e9419f77f9bd4df4d0ff3375ebe489a5cfbe58d80b3c9a627c52d5e06972b6a5047bc7f2ba59a2f4fde9eda80de16f3a6002d10b973aedd9ec1472bcba209eb8b63928c9f07d34b360e3ad3a91eb83dd5ed7aae975fb4ff5ee31e80492d61e45b0bd41f297ace14b36353f51b089385448739289a5456d1c73cd5161667ea3627942e034c33b7e5f2a8d3b6377f977562930879058e251bc9645b69d8ef4592bba6889da7797634a97f13ccc920c56254a128c410ea0f07d9a22ec0cf253c2672a02d0b1a2c6b55dfd8cc507009def3352e0f303e34c5fa0f85db5cb90dde31a2566d3c61ba2f3393babe703c71269fb1c77e04ae390930c1a1d0439e0ad290f1d87a403589b47431021125c4b9b37340ca2f62bbf844637b2797cfedaffa6ca991a9290daeb2f50042f1edc3d879e5738d9c9bc739a89492d020fcaf880f17d61934e51a4735faafb8afed3093ed7d9a0fa319a502a0d7f367c59c8668ff01b97c3070e14830f3aabfe90c90ba5d3174cf471f9707b7e4e7eb6aa3a410ef9ebafa7a7f484cfa0a608abb4cb5d9d3b7b65467e5320cc86ca7c5e78d240de3e2b3071d8bfb3dbad52fde106d68ad91c9975b2c07e3c3139d8471ea1af9a162c4236ae8e702fdbea56e56c72c2d599b7389364bce631dd1c0edcb7c9b797500a19c124158c045c669b40dff9c6eb126fd9a35c9e92a59f5a13cc6db1195e5d9d1c0f286fc2661b1f509218c5d838baed86f2489459c1240e3964586a5cc3fa8ee07e2ebed8b6eca07e0ef8cccd9ee0215b9465dec6bb91a817165d21fea06f5349d2035fe9ff15d7d9cde5e5d923b5a1270b952dfbd9789e37fb6a9d7e2597bfc01b3f722b579d1fde7f69f145acf035c0d9ef9b134bafe68b8d80def93cc24bd79214e62c5312707b376c5eb71bb14859ee80b23e2e71a98cbb7b676eecfb56f1b58d0f6ed15480e7ae29980abec3bb9d02da5a4dba03d09c84e5e699aca81fcc57b7a4572a1d7d700e87705238d26a75b5c93733b69df75e2436ced94079fb307b73997f21af3d479c181a40b00ea7344948b46e6e5619fce0f67d88ba443d2a412c37152908e9f205093a4425b582e82e9c6a7d635799b9737e24b82bfa221888c3fa362077820cc529606af9b32de0c07231a124158d99dbc4c45cab82fa47c1682cfa68aecbe4c3fe61e910096a6fc0b34e42799322f2f6d21fc5864cc5beaeb098859621bbaf590ec6e8195ccccc63116b31b09ed5d157fc67cb4452bbceda6c8076fe7affebbbab5c1c80db1983b05cd05ac6dc5c9e7e473656380d2faaed3cd157b28e1ca417b94f71acc3d5f6ece6285f99ded3b66308f1ff99aedf52610ae86fd1ca3e7b9a14aff23e7fc06cc0c8b014d3a86cfc26b9c2b26031be191c5dbebc0356440009d9022c777cf46177fac7b94ca87ab9a514ea5a1eef39d7a5210868491ba916dee7cd0761d7ddb3dd02ab734763e13111a6b8d45a52f8b997bd0d99584dae7f26e641fa51e333b67c44a92b133d855fc48fe0f8bb03ccee04d6fe36fd8ab0cd78d58aaf6f1a5b9ea35ffad199c3c297527517bf46ae267a973076b55e99e4b40abcaa577f73d2b70742095aaaa55a1f07c36a89e3a73c4bfa21e9211e501de3ca23c906ac66ae4f33b9323b07a7921648dda9fc8bd325ec871046d0709db629836320590cda343b3f1a37abcf50c6170eb43874096c84f0365e1180fdb9bc5220554d9ef0ce6eb842fd1d341eb755cbfc790decb48a575280a7f404274324a4688571de63a88bad9acf9bec2eade3ff7b7147ee28cd6da9ef8668980dcc8f28e23e1ea91eda8c3cb2006ec36b1ab72efbc58079b081a3356a8159d691c4d4efb981f8f1a7c5c8ad82cff1c33750abd2b5f5c082744d14af2916c4cbda50842277ded0910663381537b9446d8d178791c4f55d45f3ad459dcbda7524da83b6c7a18cb93d75c997551701add90cf75357332f74d652a28b5b7b02782ad12cb22048682e643d1087fdbe2cc30e37abeaf8a88f807488a7ad6fb860b39be9d28c5614a9c6ba06f643e59fd552c063928fadfca328a6a5d199e2ebd89fcecd8bff1f26d49d51d0d538e701a18fc11ed28b144e882191f1ac9d4924c2731caf1ea2117758958ec8ce0d08af5101bae083e1a2eb9edca9eb935378e96c274e7b4a51fab9cae2f4b2fdc4599018e60277e183f331d33db857fd2ced479b6f3f8da9965242abb7bff970ed64fd1b962c7efdc0faa87b34592266dfe50b408bf41a7b50b5abb82137fe68af8ba9f0cf1174550929376239ee80403bdd3740218e89372d657891fdbf1cd16122a0764ebd88bcb5c76e5a6114906d822e12249b0627ba767a3e7529c6ba865808a0242d8b67578b76b02860ea6809ff8cd4bc63c199e77862cd323ef08fe44550cfb2324d5fac6adecc2c690c692c71da16158ab15947479a6aa7fba81a7889a024f532497327aa07e2915e80f80d213308ebc3ad123bb65637188ecef79ffbd10357fd7ac44135ebee21552162edbb9518f521725897ad65050cf8e9831fce92922117f79e416260aef13eeb6136eefbb8a298e3bb3434a4497e722e87c6b66eea64cf8ef7e37592cc50986c4951c36d0bf120be70a2a1288019599701ad1379b4a72db9a2fe7acc26f3a749056c129f121189dddd037eeb67550b58c90c7deedda5038ca94165292af90aae40c006cba4f94cdf815cac6e49674b08da591b04fd03e8d257d38d2c6ffef79d13ce35821e65f008dceb79035580b9674ea01f3745192af1d820793c582b78329dd481102b45d60dd115740c6b856aded5008288dcc3ef97a8ad9f7ac9df7d4d4aa6d404a39d1f04762648f37011f69b90800adf60cbf9fa58fc345ee5b88c1675a50fb431b6f3e74d50984994b4dc5b18a5d35a6a6bb58504e844a9082db29eba1d02b96b31f0e4829e6089354c420fc1991df09d4764b7b54748832c6b1063da2410db315e817eac99f4eceb61de603a575972bf0dac004151458cc75cc3442a5425fde5dbf5a804f3f8339708e85947cac6a3b7f81400be61f7afbfa50e6356f5fac4894de590363f93a7d4e2b8", 0x1000}, {&(0x7f0000000380)="2404e73b26cbdc425654ea7dc06d6fb93e264489f8024da78839e49136f606c359df73ee76645de515b0658e6f", 0x2d}, {&(0x7f00000014c0)="7e567766a7b3280586f2ce56ea9504fef7228779035ec987dce266cc9afb4c572e95ad78ca16521f27ddeff3a537d4a3af7529d028875b029cf91bd1fc5ea5900cdf9cc38c92e2d15f029024a81bfabbf5df6663045293b72f6476fec045888980e970f51c0fcd4b83af5003d6cd1644be27ae9e7b640c2ca6431a94cc3b1ce2cc26dc60f576f36c9d", 0x89}], 0xa, &(0x7f0000003d40)=ANY=[@ANYBLOB="cbff000000000000ffff000081000000e184e20e4083404ef5ec7167e07f0598efb74a99bf464764f9e7b81efdd293e96654a724d5f4498f36c57e4550dbcf34f305412d31d395290c64e52959dbdc74abd25ff86d4e0255e29b30f607f9966e7e6bd76e4315c21b8232f2cd71429a00c774ae2c8bdb3b6219626bf0fccb5468dbd17d0671e6384726775cfc7af350f48d2eb1ebd8042a550bca9b1bd35984bb75f52649b1d57454675c2c98954a21eadf4b97dce791b9060a25ceda1ad80473d506f179d5394affc5c751f8c7b565b35b0eb82d095745f07ccb21243d71d56808c39aeae1dd96450b125dad608dc5bc6dc54d8ece512174eb4961c4cea2f28a551f175510305cbb27c22df1d55b4e7327ca833827d0aead128a27ca25162696592b1997ea9c9be6215057dd1d6684eedd99bf784c5d006466b253ea0fe154324aef8af366e5b5e3ac2763c5a90791177c7632ac3e95aeba3ae79643abd787766898bdc1d6cd885aae545a3ea3083be8b30b333432884017417f17cec21a468ef9fb0bb714e4220628bc196405fd8ab6608a912314d43d2e41eb01a9e20b299088350393a4dd2257790fb2d6429f35c711cae0a3091f442d928da0b5919798c97218302812dd987c5fe998bc507e35ea88866c80e80fe1d47d1b3eb89f7add6a3a4edc0e179e5b44e89e539a279c3a5c44ea2a6784dc29ee74a0bfd57777dfe4e44ab540330625c423607331ec56fdf5264e3be85140d5ecc7065ef17e683e1fd32a5ba7e043cb69a3f1f08bce78aadec6bea218572f2525660ac14df92c33cf718ceac34e197445228e61f16673ee81d98d0a1ebfa20197b0d203c3bb20fbfdb4fc12ece5469884b04d1ac41cf09869fb4ba6fd44171b7e4720bc3bbea8a12a9ffda4f27a79ed39fef99e15a15604ade3a01fe1ab5e7459cca7026a40d5327ebba1b8c3f7aafe499327145a84bf7fd562e72d70e2a73205f3aa06bad0d80db332e93823b8cc3ac760855b12f82b98603d2145bb034d40b2decbda9588a4e611bc068cdd672056084cd918b8acf06f6b99eb39b41241f3670e83ba26f3ac57b0526b34db3df930914aa138541f9961bf2f7c279dd2ed0c2feaf13a8d09f1c9d3fb18c711219c6e1ab319fe25a6e41c9a2d8b5764fe26344735c4162efca3e0b2a260a883f5ee753037c3b821dabee9a095be1ab8146f8d5f8e83522f9358fd44a1f0e21a4e1c5d285addc4d91f099423c7373439bd93f4aa0ed71740da4287f19515e2909ae0fd3dcf9efddaa142967ec45f76f0507bde54eb51e3adf6f6894e9c6d9486c6604121802f6dab71d1ecaef4ed4df658a5643831296bbf320c36e86d1fa9043e6a01e1594ee8a9c30bc1c0bf651d6bacf8e37b4777531e2d3fba915b48d95aa02653696ff830df92135a469b4d29a1b2a44e98f34d82fbc4d680f8a09d7fde9235996d77c15afcc62974697a320e3efa8226c31feb57caecb862d3d85fa4397a6a696c1882ae8b0b3fdc52596798b0200370ebb6f2d29da0844e56e8099a6e035a6a1ce6885e3eca3600259cccc82d5f1fdcead0f7982f98baa2ceeb4bff4ebe3a34b0c001b43f86914d2493ddd834892409252eb9ce43425e29674d23df157d88fd979bff62e5b884204daf372d3ac0bf05634890ecf707d512080bae22c509c5c000e24c434920e57762dca68c5428c7f8f1f383f328cc6dcfa0ab07da323df02914864bee88b0ca753133131ded1c5ae948021689a651643661be635897e49931e175e58cf47531ed9d327b2a84b8157f1f10716270b4c49116e85311204bb0ede1bf08a706ba44abe3dfcd0e6185c53a8d187d7b2bd5d3dda652b356c70a354986497afe50f684189ff51d1ba886bb1c4838f218362ff2509958e645ffd0770bbcc4cfaa7e8e10efe84222beadb0f7c279a0a0af52ea22e65390d1a7062690b0268c094cb8c8fa7ad24a12e8d13ccb6a1ea2fa8fbe314f64493c5aeefad0f7bfbd3f2cdf74275ef856f3a487dd3bb1cf325bb12d5f899937c2ae58ba232836ef3c2700b2c7b5f076a8c62666373597254f84347cd6a21e2a1953bfc1da7186f052ceb85d1232609097d8e04097c6319a38eb9d8bc8ca38bb0a4715a4b7cd1997b8e700f02be9e8e3fac03553a912c2ed1d33589383ebfe80890bc702f0e5f936004f7d1dd441a0738604354a69c5b0e91e0b2bc8d912f02c190288d24ccc86a794db00263f3696949c0c701e02c0edb190fe9d992b90b01674e8ce78bcceda248c4068d2ab4a8a39ece78187f7a31f0ffe0a47ca6f550e088f86c20050e34a64393afb9c757c5e8b61859f0fa2884d54cf12e3d339702bcd5231ef4c633ba53783a150859afe0da2beb0d50b0ffd40e375af11ca7ff876b5e0608e138a38a5ceb6babaeff8968abfd38f77851a420420c034bf2f4b8158be62f3c57525726948e55139730267f042bdf62cf44bff7bab1e0c9cfc9f705bc8ddbab7f5be1fc3c835374e83444deb856b41744f6577d37ddf49d3f7f701fcf0eea8e2fa5d6ed3c3cf6a76a2b46962615d30971b2bb8deeb2a8442a5e94111411f8dde67875aefc46f69f9b379a488225f2d2076eea7b6cea9ab65a778a36df752006407039cf1cf26768b920e5d7d4e48f0125330d14efa35fda3d88670dca1213ff8a2d3a89101cf06b24d85b301f1e85d942485151ed77db7b62672495905de14dc6619d7d1d49d4a1034c9be89cbc3704d97d31e58ee6f76b986b58d4fa6faa4f6d4dc8609fda8455a905890e75ff7031e3bc382fb1f6e566a0dda1a7ddd4fa4367dacabf32bacc98078f845fb2a0975dc96b1f0dc88eadfe0f7a452cc397e18e426c443be38eb4aeb1123fd69b1bc8242953070eff624e765ad0ddd85ae34c3fc98779b6710a5dffb9aade877a4b7140f1a30f493224704e64d44d3947cb41df1728db1a831b9e2e154d74ad2a819ffce762eb9f527b00cf5c27eb15f926a75d2d844083e6fb6aa9c9091618668b887530d1ac5890f037f0a0f7d0cde075910f203382a074f4ab21b771a27e363a6578a62678391b00cfbcf8c6076df1af47130e0f00bbcb2b27dddf55d08ddf6114e33de26078862d33ae33cc47ad4feb391e80966ae43e42fd74864d140c73b8d7c2bed78fb960707ef10c9e6669877e5ba036f1e0de7345969f3df8939a6de62efb4d805f9ffc33d909db9e923134e5cf8c13fd2572760293a657bf6b2f48aea5423f424052634e8fd146b099ab24a124a95cdced63ea5b1ded65d43979c583dab4817db7cbc2744640f471c06a7d9987c89358c993d78748078e9b534155172e1113c71085dc63d56de80c53313af62d1f58d95f1812a5ffe9039106937cbd4dec4374f17861eb889a294928d5175119b82b17cee8959797922bf79df6e3b37f02c1dbb161531d38c5805b92b6803f084bf12bc5647001a06ae4830e8993f4715e81e88a7da665e17255699ca002ff67656367a18d6aed85fccf19941c81deec6e419dab5a978e2d2afcfd5ade1e87b861efe950afd660eb93d967de75881d579de88853ce464eb10906528e33e85f33f55ceafd6ce9d0d4ec4677772eed6bea98f945d2b4597d6e3c11a094559ef2ee029ff7a2d02ce7a428d6dfbf1f9aa4d3185584fc9f5acfc1bebb078c074ecfd7428f4c2cea869f1c4dd088c1731b04f5f133a256922285755781d3b816e94695707d57f2f4148112867027d2fe5cf31a56626fd85e8a512c4ac9d1795186b8ed1773cd3b7282bfdb4244f7c0931098920b5b2a50f10d05e60c766920d5c22582962b9cf6347cf14b4e0304f8bd38203bffbedcbb17ef80d0fc82cf9907b03b41aed2c26c6169010faa8b6b72033b9b74a8471fc0427d92ee36f49fd7848212de0ca1d43e204f32bfd4ac9f6b810873f05e8868226bb0a61dd459d0c5c024df2055acf9442ef97e1c905ed6e06da50d4261d7cd53739a1d8f08a89e14c71a267a7b2f642a110746e1f48925ad080e76b5acea2fb11350abd8a0c74d39469de6550a1a46636fd4f16effb74ea1f9fd7dbb24c2deec291e6f98f7ec62b9f658da910b3e6914dc94b63bdd06ecf300b59e88d4b2cdba66429452693719c3079f719c77234fc3b2b9984e822f035b4ee5616d6e852b98fde6c900dfb405624e3ca851355414ce3878550d6497c9ba75fcf036966d3c22c298425f235a663623b3653f84d91df4cdcddf69d49d896315b50e279513d44ace4ce1ab38e3a440995445439fb005f855ea15350a2e8296cb3801259fe85345914d77f840203f45fbc010cfe17a5ddca27d5100f267586a69c4962da23e2766fa94eaf07209fb86e35d0c72a5c9894ace61200a5e224caaa695f694cc08dabeb19f2461eee1d403cb9fc6d8a5963acf97744c3fb20895b2c163e5843d926e14b9ae95fa654245829a492163180fc04bc609f34bef6f6381a76243639a41111d7e49f2e24d7dab4281f3a39118dc65ade74de6cd3938f6396dbc7289f1fc1fdf1e827b46f999ab1a9a0ecca3fcbab2161f8d0316d15875887d5323e994e7baa6e0bdfdac9f385fd0a3cc9260b3fe60303743bad8df4b3d648326ddbba1f4a16c7f2eea1a33b606eaf9ce92159b524f46cd8e2823e020b4475121f6509eba10f7056bc011ab634f6868e0ca97413cde87b29288c60b4528fc8e2bfc007ece2575bc234e4d93c200501a9506450074aa98c00ba4858bdd7bfeb27ec1b4c9c599dbc8514f570eee09c13cc964033690470b0de45f090e8e5d650c4f9015610db8a6703d82209982de65d7a0843b2126d69d1e27cb36593c22a327a79b834ad55343d5d388fbf47d842a9bddecbe92fe7b2214b53be76b732aa35108a9407b388d78fe8326978476723cc754017ca4386f8fb41fe16b0e483ba50817c9e176cb96eb347f25fb0334127bd157e43f17fe0c874b96e9cab38c3b50963245672381a8c682dba6141fe91e34f404b344def1b86426076d7c39470145c05b3c00aac6eb4d3d868ef7e7e593028409732bb4b378497f5a6934b9652dc555592760f48d5fa12004f1bc10618b5cafe36b80e99cb2f3338b9d22eb2d35161528bcab58e4bf78d5b1a6dd79301e054307c26164cfbdefc5dd9649859184c5093def03fb99e5e84875dc9f394dd459251d1f819fbeda5b13d14e8487f1fd382a7dde3679589dc121f9283d3044c315f0341a415cd41021a505ede71e31282ab09262a8b77dad2cc149271ad94f76e64317d15ee6b60814fd4ac2d8902a2933a0acd84f0f124d192e5a0a56bd43cac5fe297ad1f137176cf527cb155a66c5b9de24bb8e80391b7ad13e8937485ecebd5449d36e33992f80147998df4d06227bf1669ea540fec0d6f6915e6715e451ab548cff28bb6cdd0ada30ad50505d7e0055b7e318136f6a59077d07086d1945d181e7c9eb6f54cd86e4eaedc1074dc61e737daf0d759af932222d95c0e8e2082ed4a73e57fda82b8cf70de5970e3d777f273958511b75c6b34b85ff31bcd4f9eda5d3d53030ca21987ad14be7e4623a5275212d9e4fc524967e622ee256885217dd30b2deab13e16dccd67ea40abc338594c1e8d406e6afe872f45cecd5180254e42495a9490e78ab11204235a926a48335d33d425c9f5c88528f6b5c6b7e8000e424e80975e5af5b30f9906392dfe6f26d89bcc5a7547aed308e23cf82de816187bad35e7cfb6b20301d25f4ba63021fc60d9a5e96c1122e134b012d45cf42e9d002e332eda08e84e6e80c6caf418959b31e7e65f452480189f02ba08462d95f5849e70b061ff6a5ffe137ba849879dc03d75ee4000000000000000ffff0000ff000000a1336c28e0f3dff2f498fa9df07ea37c88a10b7e91ee8f569137605cd8c91300b78aa650d0493cf360db4bab00000000d800000000000000010000000200000096fbeea45e0a2072b02b868120b850a0f9b9e673099dc1bc36a9cc71f73a3f7d428c1868d57234da3b4d665c6194de27e59ed0b92d32881332ee6c120fdbf7b737d7fc9904554ccf136fa7059a113f34e58a6aa7eb26b516203b6d1445926d0b855e5e72687cb1999c7762ff32e6531f0ab0941f3fa639adc2a282c695727ff3421594537a75c7104aed60f68d613a1477ef2e396a841f2452ab9acdef13eb9a07a1777833df06fad0bbf3d29551586074a2cb77413d86734119ac7d4791880195355ce200000000d4b565f4ede74ce279bf21bc5512a794a1d3094d5c67c164e7ed67c9cb7d0107ef37506b372f8d68ffb53b521262ba0b578bdfb03bcb9c95fcafbac9caa02cb93169172d2eec6e4eb5e091505d6a2160bbb084db32a815929d548973a3454ed02568b7016c5122835864e49838b357eb3697242e29c9fb714378660d859828d7dfe692f424601db4f17f0a5d68a24332a127a05dce9d7c8860f6c39f70ac3e85c9b2bc7d4aaaaff4a5e55a5792991c6529d077d178a2fa5d96010d6e8ce05389bfbab63f0780188b475d41282dc9cfc8ee279a0fb1eba874460463876ea7c50b354f9fada4337da015f3"], 0x1128}, 0x2) recvmsg(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=""/188, 0xbc}, 0x1) r0 = socket$inet6(0x18, 0x5, 0x1d) sendmsg(r0, &(0x7f0000003d00)={&(0x7f0000000200)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000003a00)=[{&(0x7f0000002800)="dfc17ba731e7ee1c9c3eef783c5050aa2255ba7f8bfe5a84ec36a6821fbc55b0ac7784782df7803695b54c751927cd593ddbdcff4eacdd3a48225cd68d278836a8ba07073db31911675437173a7c30d318cfbdb8ab90f6bc20049afe924500b3a5a030ffd7699a3bc9944d5394cbb8cd125d8b48f2864e9b9006127389ed4328f1fc77fd7187eb1c7d7f485faa66f64c189976c85014ff397b427f8ffcb4d14986498aba46247724562af41cad50a6dc2e31b731bcbb035dc4398babb7acb28b00b36b661971", 0xc6}, {&(0x7f0000002900)="40b44fbddcd0495f14cb348aac3ef2dc59e0d7dcfc5614ac8f44a09efaa66c8986314dcb7eacf41b04bc8c003a5ee25ac59db79eb3b88e7aa3ce9a1692a62fd5591337e6a2f86d45833d03483c65800b2b9480b09dac287436557109324e2bcd282a075e6b67df1e561d79e601441c0e9c6b674be2fd92f039c9815d59cc4fea74a8def74678283062a07a10da74d5481121a90e75bcad16a5e7", 0x9a}, {&(0x7f00000029c0)="c5d0f86e6bf760262328994370ea2c0af2ad6db701606270c37004ea5a244c47d21daf00ad180d9a2d770e7b671fe9973d013db8ed5da53cd301d277f8e831ccc599d6f2a57ec1e208f05437dea9faed5d24e6f8adbbb220cf991f44c60aab328214a7b299823819e6c603f0e2a5d19e91639f46db823fd1c76a50018c44676ab239c2984db36c2d55b7894e5bbbe2db811aaea233af955d07ad8a51619fea7392864b24489957555777cc44bc12a53452defbd6a86f41650ef4a3dddc035bdcd39ae0ca678e1cbc020fd71f50b1a8c55ad6f3bcf59438aa3de5feea19e2e9f28a8705c0116e30ffbb4834e81df0ffac3c46712dc25139740c57e9ab09d161fff7101437895ef95f20df03d0247324e8a2b1069ef08bb3b5d6cf9f1ebc9ee1ad408763ba2d1b8730ca014be1e9a8d02a821b400bd63b3f95d1d5321583a5d202a8a55574d028dad510ecd09030a3792789e59e71f137c3c295ae908536b513942827b9344c42866aede2f7ab8cb890facd131bba2523707b42d7c37aee532cbcba0fe3e7a585e9351ee003c7cadc5867a32d7c412849673d77db001309a2e05a00d744a3bfe1ff3c3a35df41831e5aedd057c0d7cf004509e0582b38aad584e480ed1eb026664c11af6e096f1167af9acfb0f4c0a2448b72d1ae9f1bbfefab4e32e35c240ac013e49f59eabb76191c48d4e54da277b021e88e35ec02823482a6db129f8565a9f432e252da27af520dc780033ba9b83afba687951559422ea5721470da30a64ff61b94f525bd97a39f26ca4f23ce2178fd85c2ba3a156246029d7a6c90e8eacd81b7bd0137d290938046d7f0b6771ddf9d96832691b8b6bdc13ef881530968515ee6eb2ef2016f62c0054296deba94afb249daf2cc51cfd90063187c13c9d232bd9df350522b9ad7ea6abdf7c7d0454bc1bd37f058fbaffba81d007a1f21c0ea2b702ecb12dfbd038f3d7ee7d0f15e7102cfd65a7aa54b2f50dc02780a5a59081a2bd0e3490ddd7b7315471f33fa336538147cff6f95b379d162d3914841730f71e0295bfdfad6a2ca2c69e18690d39f1d1a9229aa4b5a618caecf200a963bcf0579605a79a9142868d585d7e948f5a60f0227862fb62a0b2ee16260cea337d4f6feb55eb4660aeaf40049072cd0c5def9340093df3e9f80952aadcf0f353d5278b8cdf6a3580561f33fe3eb9a523923428e0fa7ad41a4f2937857ec2740d5173ebe7687f6b52bdaa664f0ff2044951b0635b68b4cafa05110008ca6500bd51cdf7c4b26d3b5faa004827e5888ea0411c88f722566d6d06cda920f136c98f82020d2a90880889f292332039eeb105983acc11fbf504994d198b765371b1c33e5dbf0b1cd05065edb291df01d32307dc9845c02945e37600a382d242a07d97f1c9a56f47fc739710be0759050d3718bdb4de9bc2a6f069cb6fccb04ae844571d3dc5750726a2d6ab54e5d068ff7da9681d8e6d18b93247e980ce9c2a4870faf41b8be7030f5411ddaa5fd91562071e8c247c8ad547a7455b63926e3a52c3690d9c3988dea4f5658bbc86a10fa7287e55e3a06eebaf9268c8708ce528371fffc2d5624e0e9cf5c93b2b9137b9395e07ad1bdc6538ce038e3d14dbad4cb30c6938b379b2adc48e3523f77da50b0757284d3a1a237863b35fcfd3e7eef0e4072b885c98690aaf8f66951b3b283c68a8a7895b7a4f83bc0374660671bb357a85462b76a98ef12c1c0ac55d6db4e44f2b0cce62eb6e27e1ed5e05e3f419a03e604633b6777ad55c0f80f4b74f525ecfb4d2441d9d1474d7b76351a29e1efb071935bb74c7bb4cf092c092bf47bb2d5a0e3b773a3b2b1ca18b55dba9151d510e951e2b1aca9ca1a9970a0f1ae5409f59ebb74e75534bedfc6a9bbef3d798fd997948059a37123aa4f511620e3a2086a3500d6aef456c23836aab7e46a978b1a90ae56ead79b6067630e4ef45c8da53bcc66a60b2f7dab10a0fa67c2931b734a37cdb571cf732507f2ea23d7d296c2009bf6a58dc0372e0a1be763e86a25aa5fe5b2c5fc8b6f98dade4097ef3c226989617a96fa14d82d3eeb9de8fdc90a9eab0660a1b7532d2beef1ec11ecc4581ad39c3d6f68ec21233cc16112bc5663819f4fc8ccac637adcb6331975e4e1bd9922edea162bcad99d142b9065eade83099185f36d441383dac8d61b9f584d2c7fdbc1ca1708786b3b05189efea2e35ab2cdf1d4c89363547fb6d1769186d7826e0741661b660eaf3e2852fa7ad81fd27f10ce1dd70f3e4ab4851938b49b64cdc9634a236fcd425f9c92b0eb0813ebe7508db0a7d3b20645c82c66a05f0641712683f4272f2fd1a926f38ce2a75ade1f312d4b7ba85ecaa0aea052bed40dc0247194bb1f90fc3a7cc89f7c47a05cfeb53cee362bcf69264d227e6073a22c537a201de6cb1100037a2992016ac89fbd8fa5da895ea7ed1ff4c2fc9a7e50a210449e348b81315f7da7b90b27d5be5ea798234b9a2fc9a70317fd6b2014a18997a613f712d49b6d4e9a0018eb2f16b462d0ccda95a570dfb15b84960a95e2189c6149941bfd8824e90bbe9aff1c7c07740084282f238281a0687dfdc6c4f4d47d329ea57dbebaf74946d29e8cb2d5d0c77185540ba4a182debb04fe216245efcd44be7a5ef25eb1e1869830fc4f53de7d537e3bf7a6dabb49f72fa6bfba17fd8e9dbcf170671a7664b710e0e2c35bf157178110d5d7d9dcd89bc4c0642cd355afe714cfe8bf63fd93897f74490dad128750fe09283b79336e5d2717f1936883fe072071ee0cdac4bfe886592817580dc3df95b1cb3db6e99b64e28da04f5f242d63ca72412f69d76aca0462f60241e3be838ed50140f301d2a3afabf64aac90f56999be413fbd89de3221185383fd0caf4206f9aad7d127dce675de58831f53d6cc5a2e542ba084b8df996f33f392ab233b0c50f4bdb4dc5115fab0861009405f8fd420659f8b6fa3c3a43f5ed8814a37ffd1ed6d496a1d7126fc06b80197b68e6194733f21cf6c5c7bcf308f864c2372d7d6436dcb377235bb4e6e4b9ca8a00bfc2f3f050fae522785fd4744bd5dfb57416baec538fa7ecbe46ee25774493273c51ec377f03de78b16c416badf04f3272ef8e3edc0cfa248470f99adfea911e050b4492c9709bc930af0d703f9a6536b4f94d018c1bee00a8814ecfa871e9a7eea628ad9fb6c8793c2576e6f47aa3d445e9115eee98e3478196b5620cb10010830174af5923d2d7d9b422bf396a6ab463157cfea11a8e3d701b0818cf6b05186d05fecc4bcd7d4a1067876482023dde27ca7e38cfc18bf797adc33ee8396a2f0c16f98d2261c32840b212185456fb0d983da6e502f468f86a02fc454006219f04af7e3c208b7b8b8713ee736ceb6fa875b3b2919b00180c7e011dac5719fe885bc6bf141f6ef217df4554d8bc7a41ca08f255e6288914ebaa582c30c3891da2df5e6e96d7f2f44c49e83fa952c4411a4f81a2a6719731ba29015e57900ced238e6a956d64c72b028e0770be900dc26655e8cabf0065352b4c2b0af921bf634f128400437333823981a68f7b0557875b100fa3761b2d745225782bc9a439c5925582e7ad552e721bef88eb464cdde9752073a40856ec5ab8ba5b234be5b1aa5b266a345dcc4d568cb5d5ad899e40373301c822b297aa57238839319c6a7455040adeee813f6d4838a7edcd3362f6754267e9771d8c627efd533b6176c32d5651a72411cad0db925c1a7b98248510c115bf644a1bb942f939f2d4f976b55228cc6e1898f55b935b960605045ce581cc223910d60aff6d3413677a4dc5e950803ac74b08bfeeef734125fe4e19b8e83c9daffe35333d79da06ac0a43bfc2ce3d372396c594b3685d09772c0a46cc52341a90e2a16210ebea76c764fc2a891a0e823949d92ba9e597bd7b10af56def164e765cd6053c31b1040707fcbf6bfa88eb3bcfc371289f99625ce66e3d9c9e36c4881d3c1c3ba5f42f69cd913bb30ddebee8065166d78e2a59b67b7cb62d65af85f54636bb079ba5e0f0e04a5560b87e815e92a65b269601383590f1026070e589afd1c3dcd2a22b4c9df5d4fd9f463170853ec98c0316f4a58a185faaae13dd1b9671422b2d56f0902671294578f8a293e2bbe3085d9369d19918a498b88e3304086ec4168b6d79ae343c943ec864fa0c84932ae086cb28574c57992922ce45e28687e300ba447d7dd4412338e1fda77314d1e3a55cea8f5511a9a8db0ab2266a2fad6285094db74cb1a94c86150baea9fd15006c0c112f3b9bc2c4db8a4cad417748f3ff1a4ced14205a74172effca44435c4644856c7675a28b0291ecb00c2ce455fa2a8a9cbb3cf271cce73d6a716fab31731368ad561c10e0d97a3b9033441c74b1416d2be1df1c672b0ed1249aa0ae354b6eee3fbe3dfa58d7fbaad92d308158ca070efddb2490b74d8c45fdca0ae2dd4c992eb9c4e9442baa38ca7dde8377bf7e4efbc8c17f4a3d4c1e06c8b8908239b71ef003bebbee814ac32a7b6cd3af64e60d820306a1542d316a40fede73b1f656d80c5ff1042c1010cb6d30b9218b1c0403a6adbafd8b036f065bf7335f54c8a3900d736a3e248ec46c8aed0f026a58739e398b7e2f83614113312c3fed4cb93db73f3f0617ad01ee1bde32ced23b0b75af62e05366b3409f237092505ab527d3f1ee11800073053b10a5b1c8a44426b0791b220ce03647c7ffbecf847e6651af46600f6c52aeb31538ad61ac1a7dd64895212655c29360a3810cdc7856d9b9066cdfc6a6b990265c98fee87210fd843b879fa043c645f71843f632c5680045caf3a6a85f370bfff5e92a7cc252271ff9873e22e92db6d6675e46a93bc689c82656dd262278fbc6f37983b64eadd7b8f5beba96e3ae9c39d6ab7ba9fdca6655c00ca3843c3b32463092da25888e4574d3297a37ac8ef9010daf119ea03e5f54a907199a534516eaae1d193913cad197f4d0e7fd0491b04ed43c642d80f1be4d60d132a35d184727f9f9a26430475b11cfc925b9ed3a54413fb77fd93f536565ebfc7b8a37a0bd4d69c1f2b674d7e198288e366b8f5541973e1c0e4c25dc7628cc0c64ab771e8ade22d1b2e53ab32cc8d6b993185c1efbfb392b435b0aaa307e4255a75062f184573b2ecdb91df09fccb920b8cddbc713053d8b97c82db56d44c9c1f31616e651478905f3025faabefa6f548f62e452a8d7e633549beb6e839b326234943ffa0e8f51a2ee79ee573b3b099382be053edf26d5c59e1d57fce32227e4fe78d4de0774348184a8d97f22305dce097ea8cdf380d27590a5306a6b910d02e33e20f0baa43ad82cf02218fddda3a4d0db1a9d836208b5e6d2ca960388b6e5d4a5b9f212fb11feb8d0003056a45be3d43844b145799139f781d8e23eb2e9db2817bd1a4b640cade739faca6f696891aa3688c2a42c53c5b92516c99f84293501a1aab4e30603c8091d4f8f35e9c70698e2dafa7fcbf254fdf1d2876c6a8016f89a30091fea16185e122d45b5a62ea535fbb71531237bacc01d14d31872bea73238cd4ecc4e15e33c606d71dc1dbde4e400f64c2d184747d47781c5fb6d40d064fcb49305be0f949401b66944cb3153888956d25bb1115d7f67d0c71141a7e95a287895643bbfd4ae102e54811faac784413f19d520b72bb34911d9c4ec23047669b5b4cce86afdf252f7588a65184c25cd6cd7c62102808268b6abe1233480caf253156377dc8c6b3580a14ff846707bb854562ce9a68ca7b59b668616b0fe67117377f7750b6c5f7f0f1d5712", 0x1000}, {&(0x7f00000039c0)="d4a5b71b59141e4c88775a1f1871822cfd7b9e", 0x13}], 0x4, &(0x7f0000003a40)=[{0xc8, 0x3cb8b0f018f5929e, 0x5c9f15e7, "4267f68a0f0ddd95bbf9a9f5fb222279c594b82e382e983c33a6cfe5d5844b5fa196f19d6593aba0a2a92f6d9b74639be56d6335f5f56c4000f513c18e0fe50a6b2330613de399a92922905c1e812a50eaf92c0f2bae8ed226d3e8c11ab08e3fea53ef9fabe7e78720d9a4ea7bdb2a97dfde179c576f94ca6260b635f08b9aa2c6579cdbc69b994ae19ddd9a2891615e25aa2d13f4cfd33441b3665abc5e8bb31bbf99ddc17bf4bcc74de064c87a6717c4f1fa70bff2e6"}, {0xc0, 0x1, 0x7f, "c23164c376dd44e94f965bca616a2b358035be97e3e4ba7d10de66f7caeb9c118fea7baf6514bfa234c55f5b5532400e6ea07537c2bd415d469aff00b507303fc963f37017792ab6edf8445614b6fb38f6ba65b238798f31eea6419bb4b2bc16901177e181185cbd8dff20e9580d89cfec68d4fc13324de0b82f3fa1b7609e9379ff947a96750296bd757115e8d375417ff172cd60afc1056a579e4d1da5e8eaff9697180fe81e6d19"}, {0x40, 0x1, 0xfffffe00, "56d45b00acffa644a0fc2b6f6fe2537294998484bcdab08503b7094da3b9562fc59dd4e756aaa8a6fa22aed8"}, {0x30, 0xffff, 0x3, "9b47b0c04f470647251050d73737232b78744358cb37d1338ed412df"}, {0xc8, 0xffff, 0xfffffffc, "846d3d618628686b7b818c1e75475afaabbbe85b2432c4aa4e62c7deef09e775e0c8b1398c0e0c8b805dd5b4a8c51a81996c438834b15cfe76dc417365c06ab3ecb788f4e20a43242efca15eb0d45d407b6337e0a1a4659eb6a720123c25ae6889bde62b3063441b7afd765a11474687ed6e965f4a5b57dd92ec25606c83616128d0a7a908c91878295850c9ff508dce07885959b6008d791712b25d16232e2fd34bb6b804439e16993b3c48e6cbb0900130c0"}], 0x2c0}, 0x8) 17:19:32 executing program 1: pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r0, 0x21}], 0x13, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x8, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRESOCT], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r3, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) dup2(r2, r3) 17:19:32 executing program 0: madvise(&(0x7f0000b45000/0x4000)=nil, 0xfffffffffffffe77, 0x0) r0 = getpgrp() fcntl$lock(0xffffffffffffff9c, 0x8, &(0x7f0000000000)={0x1, 0x1, 0x9, 0xf664, r0}) semget(0x1, 0x4, 0x502) semget$private(0x0, 0x2, 0x10) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000040)='ww') r1 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x4803093ebd54dc47) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x0, 0x5, 0x0, 0x2, 0xffff}) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f00000002c0)=[{0x3, 0xc9bd, 0x1800}, {0x5, 0xfff, 0x1000}, {0x4, 0x4, 0x1000}, {0x0, 0x20, 0x800}, {0x1, 0x2, 0x1000}, {0x2, 0x7, 0x1800}, {0x3, 0x1, 0x1400}, {0x4, 0xe0, 0x1000}], 0x8) semop(r2, &(0x7f0000000200)=[{0x0, 0x9, 0x800}, {0x1, 0x7, 0x802}, {0x1, 0x6, 0x1002}], 0x3) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f00000004c0)=0x100000001) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000040)=0x1f) r3 = semget$private(0x0, 0x8, 0x10286) semget$private(0x0, 0x0, 0xfeaba8ca71d141e8) semop(r3, &(0x7f00000002c0)=[{0x3, 0xc9bd, 0x1800}, {0x5, 0xfff, 0x1000}, {0x4, 0x4, 0x1000}, {0x0, 0x20, 0x800}, {0x1, 0x2, 0x1000}, {0x2, 0x7, 0x1800}, {0x3, 0x1, 0x1400}, {0x4, 0xe0, 0x1000}], 0x8) semop(r3, &(0x7f0000000200)=[{0x0, 0x9, 0x800}, {0x1, 0x7, 0x802}, {0x1, 0x6, 0x1002}], 0x3) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f00000004c0)=0x100000001) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000040)=0x1f) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000040)=0x1) 17:19:32 executing program 0: msgget$private(0x0, 0xfffffffffffffffd) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = msgget$private(0x0, 0x88) getpgrp() getppid() getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = shmget(0x0, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) 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 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r7, 0xffff, 0x1025, 0x0, 0x0) fcntl$getown(r7, 0x5) getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r10 = shmget(0x0, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r12 = fcntl$getown(r11, 0x5) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000200)={{0x3ff, r8, r9, r8, r9, 0x104, 0x5}, 0xfff, 0xd, r12, r12, 0x7d55, 0xd75, 0xfa}) r13 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r13, 0xffff, 0x1025, 0x0, 0x0) r14 = fcntl$getown(r13, 0x5) r15 = getpgid(r14) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r16 = socket(0x18, 0x400000000002, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCFLUSH(r17, 0x80186945, &(0x7f0000000300)) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2f9f}, 0x1000, 0x1, r15, 0x0, 0x2, 0x6, 0x1, 0x4}) msgrcv(r1, &(0x7f0000001240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0000000000000000deffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000581300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a8dbda53f1e696a68c90684b2826a7dd99956dc220dbb3331b3b1522888045bfa62205f498ba9559282b638732afb8eab854d52fedb43f64920518fe9eaa4b0745748424b5774293bf7428c9ea4b0c7977bf43221688ad5d449d46015c9aa00d683c1c8a99ba08b95c3adaa3a0e6a214aa7c395327b99962e1b444e2bdb47851a454e04b8de73ac46736c54ba904d39e2edc81a843d0862327b5ad5245f620571ca1ddec3f48de22f0fb17b66155f120c4b8af1ce1c0dbe5b8daffc540aac879f3618a6520dc0c5e3ba1fedb2f6834f692a1275e9a16e25ff77bc4627ea66133ad790782f781158087a25460298fc9336e7d582c9f8b4b2985714fd31d2a0ec7cdb1ccbf2f1506ef11483c8beae47f23890669e1a2a2e4c25302072bc1a13aa86ac450a1cd855538b738e5444a253e9c3c1d6a3b0563368683e839502e85b6afcee129efd90a90ec601c052f12ca58e49e2e0646dbfa8415300000000000000"], 0x1, 0x1, 0x2800) ftruncate(r0, 0x0, 0x0) 17:19:32 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x2) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x8000000001) r1 = socket$inet6(0x18, 0x1, 0x85) write(r1, &(0x7f0000000040)="8c9ce2a1544b062832031214c60ec06ce7ce51f394eb89a7ee8d6beb2bc6cfbe5250654142620ec5bab778e9601256d6abf3a81794cc8c4d55f4d3b0b3d09b395b52f0fb3b612920b09f7fbe6461bab8b287bb86bbcb5f38063d4b2a32a615445bf5b704aa783fe567c74c7c1b6f30353a4c00ee069eb7dfa0d66be94d022bb791433b31f8cfe4ea0a", 0x89) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='r\x00') 17:19:32 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) socketpair(0x20, 0x8000, 0x401, &(0x7f0000000100)={0xffffffffffffffff}) connect$inet(r3, &(0x7f0000000140)={0x2, 0x1}, 0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setuid(r1) r6 = semget$private(0x0, 0x4, 0x2b7) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mknod(&(0x7f0000000340)='./file0\x00', 0x1ffb, 0x0) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000240)=[0x7]) open$dir(&(0x7f0000000000)='./file0\x00', 0x9, 0x0) r8 = accept$inet6(r3, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000300)={r0, r1, r2}, 0xc) bind$unix(r5, &(0x7f0000000580)=ANY=[@ANYBLOB="01002e2f251a1fbd4eefbd0a7174641191837df28049349d837c18460a4d02e0b8bc2999e26363d185b1d130f9ce2069f95a6268f052dbb0058b557495d71f2829667669f4753b33b948fa6d5de6058389d9a61d5b7c5401872c02037226abc4040000000000000000da533c15129dfc8e2922edae18f3e52e9d5b4939cc07095f69e0f473d96e3c1f774b649bc94a1962bf62976f8da5201c23e3a5fad2189f9e5d5c7ba5892386c8eae805c4d70e8ba311f7300f28ffe0a1a5af4f845bbaaa1f053fae8a747821ca865663af30d79fac9d472023e3f0cb3b3a690ce87b0db0de443b990f43838c20c4b1c5de2379e651c6f7e8a8cde4f244a805a2f477927a9a450cba90b000cafb11eaa7297cbb3d6b741ffd7eea8c73355c5c4b01f0de68dd1111659d1f45"], 0xa) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) mknodat(r7, &(0x7f0000000080)='./file0\x00', 0x8000, 0x6) semget$private(0x0, 0x3, 0x92) r9 = kqueue() r10 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r9, &(0x7f0000000200), 0xdb, &(0x7f00000002c0)=[{{r9}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) kevent(r9, &(0x7f0000000100)=[{{r10}, 0xffffffffffffffff, 0x9}, {{r10}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) r11 = kqueue() r12 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r11, &(0x7f0000000200), 0xd8, &(0x7f00000002c0)=[{{r11}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) kevent(r11, &(0x7f0000000100)=[{{r12}, 0xffffffffffffffff, 0x9}, {{r12}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) r13 = kqueue() r14 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r13, &(0x7f0000000200), 0xdb, &(0x7f00000002c0)=[{{r13}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) kevent(r13, &(0x7f0000000100)=[{{r14}, 0xffffffffffffffff, 0x9}, {{r14}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) r15 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x80, 0x0) r16 = kqueue() r17 = open(&(0x7f0000000040)='.\x00', 0x0, 0x8) kevent(r16, &(0x7f0000000200), 0xdb, &(0x7f00000002c0)=[{{r16}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) kevent(r16, &(0x7f0000000100)=[{{r17}, 0xffffffffffffffff, 0x9}, {{r17}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r16, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) poll(&(0x7f0000000440)=[{r10, 0x100}, {r12, 0x8}, {r14, 0x4}, {r4, 0x80}, {r15, 0x100}, {r16}], 0x6, 0x5) semop(r6, &(0x7f0000000040)=[{0x0, 0xf9af}], 0x1) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000400)=0xfffffffffffffffe) shmget(0x3, 0x2000, 0x200, &(0x7f0000ffc000/0x2000)=nil) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x1) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000480)=0x1) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000000)=[0x3, 0x6, 0x4, 0x7fff]) 17:19:32 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x2, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) read(0xffffffffffffff9c, &(0x7f0000000040)=""/74, 0x4a) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000001c0), 0xfffffef3) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x10000, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r3, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r3, 0x21}], 0x13, 0x0) msgget(0x0, 0x662) msgget(0x2, 0x400) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r6 = getgid() chown(&(0x7f0000000180)='./file0\x00', r5, r6) getegid() r7 = socket(0x2, 0x2, 0x0) setsockopt(r7, 0x0, 0x9, &(0x7f0000000700), 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() r8 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r8, 0x0, 0x0, 0x0, 0x0) msgrcv(r8, &(0x7f0000000480)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ccb7627c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700001e9bc81070c0faa130b3574a00000000000000000000000000000000000000000000000000000036eaf6fcad2180266b42cef8fcacda16c17e6e16e59eadccbdfdd885021e10984e8407bd2fa4c4ec645c3024634f0ccd0128b79f348e00463717f20a921d5cd9c7f8b8a7c548710cb5c7f49c35e76de68b2a230b4c250a833b1a095809bfb1d20b0c8f76d69d42fb65aad56265bf87ef14ac210721abdb90c4063bd0c2b40121872119f82bc20000000097"], 0x107, 0x2, 0x800) 17:19:32 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x7, 0x1007feffffe}, 0x0) r1 = kqueue() kqueue() r2 = kqueue() dup(r0) kevent(r2, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x8000, 0x0, 0x0, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r3, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r3, 0x21}], 0x13, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0x176) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)) 17:19:33 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80a, 0x8) ioctl$KDDISABIO(r0, 0x20004b3d) clock_gettime(0x5, &(0x7f0000000080)) 17:19:33 executing program 1: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) r0 = msgget$private(0x0, 0x4) msgsnd(r0, &(0x7f0000000080)={0x2, "d2fa22923a1b8ad5194bfe4ec5155aee5d1a7a3a4eecdec464afe0286a883b949f945c8245e8f12c5234b5dca36c5e8dac9b7e84e8ca593ba7acc65e667aec185d38d7b65d3df87e7ef160da47a7b9d245e5aeffa1b1efd65d4c059800712b80eb6a2a535d9a87481d2ba54fab376757801142"}, 0x7b, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 17:19:34 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = msgget$private(0x0, 0x562) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/86) socket(0x3a, 0x4, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xfff, 0x4) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10000, 0x0) r3 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r3, &(0x7f00005cd000/0x4000)=nil, 0x1800) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x7000) r4 = geteuid() getgroups(0x1, &(0x7f0000000340)=[0x0]) r6 = getuid() r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7ffdeed000) r9 = getpid() r10 = socket(0x34, 0x8000, 0x0) close(r10) r11 = socket(0x18, 0x400000002, 0x0) fcntl$getown(r10, 0x5) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r14 = getpgid(0xffffffffffffffff) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000240)={r14, r12, r13}, 0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000400)={{0x6, r4, r5, r6, r8, 0x182, 0x3}, 0xd61, 0x97, r9, r14, 0x200, 0xfffffffffffffffd, 0x401}) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) 17:19:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001800)=ANY=[], 0x0) dup2(r1, r0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000340)=0xfffffffffffffe09) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000000c0)={0x101, 0x9}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000040)="caf5b415", 0x4) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 17:19:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aa344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e5656ad410cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bbeb224c272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7aea72c808d000068318e4fa7cb04cace50d549e7e772a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95b73a87ca277d106490a95d3d8139a789eb2f861d9fd97cf76eace86675e5834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb6b05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f5d03bca09260deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced716900e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467655f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000005000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a40ff294204e837acead22c509958104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481de1dcfedfd6ba7e79a4ac39ffc8954bc07bc44a581387dc1a7c93bf982ea655ca8919dafd7b8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff1f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2630d1a137ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78092b66f8f632caebe676ff9e6bb8009008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7dfba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d8431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e658717873121a21b165bf2ec04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b393b0601000000000000006597c0bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d1146f41083897f1858c8001ac0d915af3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504d50aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133776eb7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e815f6ce4cb811612054a6a8be9e18cbce5604301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0ed42a8b59ee0b5bc9f3e1212d9c400000000000000000000000000e52290aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47f4b8952991a20563efd7cab9c993a6513a374bd3e8f2aee35e135a57f17ef6eba65e145a7e63ba99982cc86d811062fffe3472439613c5355b1d49e72c91abf7a845662b50cb3d20babb2deba3d6c500000000000000bd3597424e8b85d823350e0df52ebd616095b256facd58144718d810c515f771abe0c5a23ceb843cc731dca4d14efba79f6c5951d31cc3d6ce8ce4dd6141f01c5d0978c4cc11a80a4951233476c02ede12f9006f404ec61d8cd6bfafe9e0ea8accc0c60a0a950aabc158481aaeffb2a12218d16b16b091e3e52df52346f52e0cefc458e825ae6489bc4890e1f089663ef9417bd5f5ab53cd1ae4e66ec462242408cc1000b03144278ab508a4c8711b1d3bc979b02128a250b36fa8ce31f7478193809daf21c1a43e880e72b7efc7ece93d8747569272ae58177bf014f8b08cfd14a40d6586e4191b10f375a99bc30619e5d11996452119ba7d6354fd91bf8ea0d8fae894616dfedc484b668f8122574916eda24c18d0e0aff204ac2b1568f102369501a285671a17b04dbaa36d527f7bdc94ceee7f769f"], 0x10) dup2(r1, r0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r3, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r3, 0x21}], 0x13, 0x0) setsockopt(r3, 0x4, 0x0, &(0x7f0000000100)="93ca41bf7b7aa8c566729a7e722155ff4b3e00066d05fc53617b34a92cd21c961ae35b554d171b81be17a3dd618e2e40017fd15e84afae31cfd0a568b973f4322fffa6f4b8d217686473f0cbe82f20d7920ec9d3f8da1c5544f44c8af026fa517cb493175f8423bae59a62876621dadec6de76414d7c56a7ea50ea1ce923cb3e46096c8e960e00502bb89e266f7a", 0x8e) open(&(0x7f00000001c0)='./file0\x00', 0x8, 0x27) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x5, 0x5, {0x7ff, 0x92}}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 17:19:34 executing program 1: semget(0x1, 0x1, 0x100) msgget(0x1, 0x52) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x2, 0xfffffffffffffffc, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000000}) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x0, 0x2, 0xfffffffffffffffc, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000000}) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x2, 0xfffffffffffffffc, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000000}) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r3, 0x9, &(0x7f0000000140)={0x0, 0x2, 0xfffffffffffffffc, 0x100000000}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r9 = fcntl$getown(r5, 0x5) r10 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r10, 0x0, 0x0) r11 = fcntl$getown(r10, 0x5) r12 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000540)={{0x240000000, r7, r8, r7, r8, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r6, r9, 0x41d, 0x5, 0x5}) r13 = getuid() setreuid(r13, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r8, r13, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r9, r11, 0x0, 0x92, 0xffff}) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000000, r11}) r14 = syz_open_pts() fcntl$lock(r14, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r14, 0x9, &(0x7f0000000140)={0x0, 0x2, 0xfffffffffffffffc, 0x100000000}) fcntl$lock(r14, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000000}) r15 = syz_open_pts() fcntl$lock(r15, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r16, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000180)=[{r16, 0x21}], 0x1, 0x1) fcntl$lock(r16, 0x9, &(0x7f0000000040)={0x2, 0x1, 0xfffffffffbfffffc, 0x9}) getpid() fcntl$lock(r15, 0x4, &(0x7f00000000c0)={0x0, 0x0, 0x100002, 0x3a3}) r17 = syz_open_pts() fcntl$lock(r17, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r17, 0x9, &(0x7f0000000140)={0x0, 0x2, 0xfffffffffffffffc, 0x100000000}) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r18, &(0x7f00000001c0), 0xfffffef3) fcntl$lock(r18, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000000}) 17:19:35 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) kqueue() r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x8000, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x400, 0x110) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x400, 0x0) r6 = dup2(r1, r2) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vmm\x00', 0x280, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x80, 0x0) kevent(r0, &(0x7f0000000180), 0x8, &(0x7f00000006c0)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x1, 0x26, 0x165}, {{r2}, 0xffffffffffffffff, 0x88, 0x80000012, 0x7, 0xfffffffffffffff7}, {{r3}, 0xfffffffffffffffe, 0x8, 0x1, 0x592, 0x7a8e}, {{r4}, 0xfffffffffffffffb, 0x20, 0x1, 0x3ff, 0x3}, {{r5}, 0xfffffffffffffff9, 0x41, 0x40000000, 0x7f, 0x100000001}, {{r6}, 0xfffffffffffffffd, 0x50, 0x89, 0x800, 0xd8}, {{r7}, 0xfffffffffffffffe, 0x21, 0x22afd408883098bf, 0x10002, 0x8d7}, {{r8}, 0xfffffffffffffffb, 0x6, 0x10, 0x7fffffff, 0x10001}], 0x0, &(0x7f0000000580)={0x0, 0x100}) r9 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r9, 0x0, 0x0) r10 = shmget(0x1, 0x1000, 0x245, &(0x7f0000ffe000/0x1000)=nil) shmat(r10, &(0x7f0000002000/0x4000)=nil, 0x2000) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10014) ioctl$KDSETRAD(r2, 0x20004b43) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r9, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r11, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7198, 0x0, 0x9623, 0x1, 0x4, 0xf60, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) bind(r11, &(0x7f0000000080)=@in6={0x18, 0x2, 0x4, 0x7}, 0x12e) write(r0, &(0x7f00000005c0)="352bf35b7d14d92d28d69b4e291525105a908aa24784c0ecf14215c029fa8093fb10b037547bf2d51fbf90e14bd9a9fb98f3e0931610b62aff55b4d7096914507224b2ad6f16615bf09e4f15848f5c0a5108bb5fd75c5e34b27703b4a0a700f5bf2a023975d3a9ce04430d843ff157441588baa3bd41e1dd83508c5215a32dae825044f9bcb457d76967fb8e1cfc67eb6099c8478fbcee3dfdb7b58218da03824f44a3ecce656f901e409925a63f3d73c8174a4c1367dcd33719536be4023144cabe7a9ab0", 0xc5) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x7) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 17:19:35 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, 0x3fe, 0x7fffffff, "000000000000000051f7fcaaff0f00"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 17:19:35 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000000080)='./file0\x00') fchdir(r0) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') pipe(&(0x7f00000012c0)={0xffffffffffffffff}) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) listen(r3, 0x0) readv(r1, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r1, 0x21}], 0x13, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000180)) rmdir(&(0x7f0000000040)='./file0/file0\x00') 17:19:35 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) readv(r4, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/16, 0x10}], 0x2b3) poll(&(0x7f0000000100)=[{r3, 0x21}], 0xf, 0x0) write(r3, &(0x7f0000000000)="be8e7e9e0490ce15b59fc2e08486086256f428b3410a6fcf18f202108070b3009fbf1aa439e2909d03bf7d936bfc366d516e4decdeffe1086c807f466cc8b7f73922a17f85037bd30e5a3fbf4e54d9a48c70e9d85c5d849dcc412c433aad6fda9f3ce5d83ae75981c865c331aa5f72", 0x6f) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 17:19:36 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 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) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) dup2(r0, r1) r2 = semget$private(0x0, 0x1, 0x286) semop(r2, &(0x7f0000000480)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r2, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000000c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000100)=""/114) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x3ff, r3, r4, r3, r4, 0x104, 0x1ff}, 0xfff, 0x1900, r7, r7, 0x7eb9b784, 0xd75, 0x2fa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r3, r4) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r4, 0x0, 0xffffffffffffffff, 0x0]) r9 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, 0x0, r8, 0xffffffffffffffff, r9, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) 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, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 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}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r10, r11) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r11, 0x0, 0xffffffffffffffff, 0x0]) r15 = kqueue() r16 = fcntl$dupfd(r15, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ff6000/0x1000)=nil, 0x1000, 0x0, 0x2012, r16, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000300)=[{r17, 0xc0}], 0x1, 0x0) r18 = openat(r17, &(0x7f0000001780)='./file0\x00', 0x20000, 0x100) r19 = socket(0x2, 0x400000000002, 0x0) setsockopt(r19, 0x0, 0x20, &(0x7f0000000180), 0xc8) r20 = socket(0x2, 0x400000000002, 0x0) setsockopt(r20, 0x0, 0x20, &(0x7f0000000180), 0x0) r21 = socket(0x2, 0x400000000002, 0x0) setsockopt(r21, 0x0, 0x1d, &(0x7f00000016c0), 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r18, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="9b8c6425fa35394571d6ddefd0016a2538bb8c28a464db6d426bb4202d479a68992da3695f7caf6960a19b97733e20800e1a312d35fbae24bef171703abda51108a00987071ebbd8a308b4e18dc1f7c9e0596a37ede9bba3977c0f2f1591d5fbda6cd0db2e14e9388ac9a3f91545ab2c2d2f576c2803f282f93166ae104b24bac28fd5872bb4211894fdb42d48ab1df93cc289e77c76b3e8cd075a743a85bd89a9eb5ea3f43079f97228a05d8e441d9014824811ef81e16e6f88a23cb72ce90b45a1f0d86002da0e06961d91ebf3", 0xce}], 0x1, &(0x7f0000001800)=ANY=[@ANYBLOB="ef00000000000000000018000000000000", @ANYRES32=r16, @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r15, @ANYBLOB="000000002000000000400000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32=r22, @ANYBLOB="000000ffff000d010000002798c901a71543fd5b94e877e3b7873c1f286dacea199b5851a854a05cd4767c7bd20b664674c278213784495892b34b7ca201592a5d5670d06ba256573342ba488036f55504945278092e96a0a045d563a9cb60d6494f04b0a450d575725227cafec28e2b0bf5243898867b9d4bc27cc7d492b58dd06fc8dbd5da38d6aece28aec7ae3cfcb111a445b47a4cd8c91218", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x69, 0x6ca70a83d73f175e}, 0x0) getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, r11, r22]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r25 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r25, 0x2, &(0x7f0000000100)=""/114) r26 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r27 = fcntl$getown(r26, 0x5) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000200)={{0x3ff, r23, r24, r23, r24, 0x104, 0x5}, 0xfff, 0x9, r27, r27, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r23, r24) getgroups(0x0, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r30 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r30, 0x2, &(0x7f0000000100)=""/114) r31 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r32 = fcntl$getown(r31, 0x5) shmctl$IPC_SET(r30, 0x1, &(0x7f0000000200)={{0x3ff, r28, r29, r28, r29, 0x104, 0x5}, 0xfff, 0x9, r32, r32, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r28, r29) getgroups(0x4, &(0x7f0000000040)=[r24, 0xffffffffffffffff, r29, 0x0]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x3, 0x0, r22, 0xffffffffffffffff, r33, 0x2, 0x7}, 0x1, 0x1000, 0x330}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) 17:19:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) lseek(r0, 0x0, 0x100000001, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000100)="708d45ef62d4298e7f9eb9a16c3ba85a963a48c1f6dd21ac487edff022d159bdf2ef042f3d84fd59d9f6f243fda2b1191a853341c9c0fdba0d995681088a30ecd2f8e780485c29eb93829539d264c7a201e662016ebca96e67d78fbdbe775f3758f4fc08016c89117b8789b195e6ae8eb82623c40127ee6607e76c7d6caf008e0000023760a608688bf833b6e86e64fc2cd13cc819ed0b408c0c916eece2d6dfaab1414d878506087bce09f89b7c755a9f3fef70c69d4f507200"/197, 0xc5}, {&(0x7f0000000200)="8fc195bbcefd534d4c7736fd6492355bd0bc88a212825ff4dfee4c29defeb44b0fd4d71c68c38c07c7a3308ff2a6733cc9dccf0c19a60de3753229d187cf11e54029d27535562bfcb420ab99033151b97c55ba5a5715af49d2567b6f0ef2d12bed60f964d6a80d40c12eaf3c77c2fc6ae85f0cdc7f9a82e3ec5ba8d35a2db456d91ed21d7229b2204137fd09711c19e0ac73b81aff9865bc2929537dbc0b3d1b9834267e2c90a50e72ee6292ee8d69e2fab1b5d13cb5f5bb0e5eca194e0a2015a1010741b32d642a78caf4bb07b9f3fa1d3ee221d4b38341275a759f23286e527b366838275eb21a0fb4cf3be33b60661150", 0xf2}, {&(0x7f0000000cc0)="464c484c7feb632bfa78ad59a9bc82a043982fdc5b6c686fae6120c8904d0437072c4597001f9c8ab37f7977770370297ae7bf0f3617e1fbead4ed307eb9ab0e9b0cb8e90d8afa229daad0b343d07f505ae0614b90d9baf7944fd806c008b86e9a1486ebefbf0d9a505d358f8f4ed7be188989be851ab9611442fd41f0c4311115872d9fa91f251933c5265f57f7b8103f5f1c723609842ea3a9b50c49e92240faac893a6e42aa20482ba770d26675e81ff863f45bbbea80e85d0817942f793c35ba46a3264426cabcb952d95cbcc461e2ae31dd8a7845fe675c6317ae43de8a722458b2884504779fdfdfc532cfbf6f4fdac479b9cf9187d33dc209e51721647df3fa3380e3411118c87ea6b6e584789c614095502bf1c76fc2dd0d0e240a31712a618ef3957ea35210eeea885bd63526955d5ca78508141d5f89fc5bb21ffe584ea49b775d746727b4b408c25e4f7d1a15c295a59ce2c85ddcb95c622bfc9568436ec1a6f99e152fc8e7fb4673f0aa7f8747f5b3b36ae00e1a637613591f310fe82490f6800d4926e3f4f086d5c387853fba1d5baa6215f513985ec6c851f477889bd9de364769755a0de7637509c3c0debd6266bc", 0x1b6}, {&(0x7f0000000440)="ed9b02f5ef33d4046e7043ed8b1a618094c5c004dedce9091572e6c1c6d1f9d8fd6abd14b3fcfc4c6dc67b9967c72d65e1c039bc108cc54373062b60f9c2eda58de57ab66a2a5b118029a6259ebd3c6cfbc5b580a03b01a05746e5c2e565b3977a0456e3833f3c0b84d04dc2c8c4ea1e9446ba9b0b1d79faa7ad3e21fbf63cd305e949eff12bb113d4ade3a177f4d7f527cb65da76abfef7563fefa1b4c2689e8926270308057ea3425a2029912e5428ee3abf6c3a05f1c55273e1fa3d2b08a5e792dcfbf15dc50fc7adb395611356d0a2e5c9744df6d1bb6bea15", 0xdb}, {&(0x7f0000000b00)="a29d4d8116f5397e2fc600f29c247d64d32ef5719b3405045b6e1f69bc6a481051fa35ce764dea597fae7b0719ef99e72e0b508920b7559508f8709eab5e114f478ca36d3faae5efe363398992f7ac2f02819c077432430762d4092ded7bb9cb1716e08c92c8373d24a7e2659fc1d519a89b49f8601bc2a6d5f842420e9c5a28fff6edeefffcb673a8906984d11f8928c333beb76404e29663d991dd176a95af94f499db0da4704fb966ad52c2a61418511316e91e0a889d6be0b61cb65b5386b7943daf27fec2ba08378dc323b41e1ba16650c31b83199b63e4cb167527ebc31122f6e64b622247e2ee", 0xea}, {&(0x7f0000000a00)="9ea649ede3a3dbc6bf044ac439cb3514997b06c9d223ff74e57b9a6e9fb5a14a6f12a133fd7b25d3b07e7d96e54874274f072cb16b5066f58ba617f562bc35c18da7072583ee1219f3a090afb9df06124078c37e4315c57ab307735dea015c1ad26ec07ba53d8f4263767f342f8d5f512963b56790cf1ae7d985cfee2f1feef64f1b33ef7829a0b3e1957f465716e18fb7105a231e40e650f29ac661f6a62081a63099daa505ed937f1614b697455328348155e12d79f4312402cd64debcdefa04add3584c7a29c21f575d1d204048ca8e95112e1ebc65ae03c6c16b57ac43b38f70fbffb1cdb5e1b412219a", 0xec}, {&(0x7f0000000700)="35169af8e2de33d1bbe118d45917ec8197ff5b7099d36ec516b9e3357b2d7f4b0b67565cbbfdeae0ef498c3b9db18c663116d4d23816569767727b10dc94318d5b2f30e9c80b5e598ca6fd56a41c5322b56fed0488ccec6cf0bd3c7068fc5b1554f5db8f802f522fd397e941", 0x6c}], 0x7) r1 = msgget$private(0x0, 0x20000003c4) msgrcv(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="00aa13d00e00000000000000"], 0xfffffffffffffefb, 0x2, 0x1000) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000001840)=[{&(0x7f0000000580)="f12485034b2e161145cccd1ad2083a7d9d680ab9d0dae52040d1477c3c1fa79dcde53cb18efbaf51caf8736eaef5abc37698d510468972986caa981ea6dd9eb1e2a870c30ce00480d0940cfde48c179cf73e4a4dffd4e74cf2860606a59e576d8a1ad0e915eb67cf4ca129b8c81a672c2e18e59ed601e06f67cd121b27f4f10216899357e012f2812be73e5ff8a1519de428d34aa8581bfe43b07eeaf5a213700fc6d6d0cf892ed0014c2114ee49d2e13c5c7e", 0xb3}], 0x1) poll(&(0x7f00000003c0)=[{r0, 0x8}, {r0}, {r2, 0x80}], 0x3, 0x1e) msgrcv(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500"/235], 0xeb, 0xfd0e88962e7ee5a, 0x1000) msgsnd(r1, &(0x7f0000000980)=ANY=[@ANYBLOB="02000000000000006acc5428290ee56999e824cac85e733ecc655764e748b1b240231c2ef1e3b25cb5891b1e5aed0efbf4233bca7607e930f1be77ea265eb2517dc5ed7d9633954df4d24378b9"], 0x42, 0xc00) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/51) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = msgget$private(0x0, 0xfffffffffffffffd) r5 = msgget$private(0x0, 0x5f422ba73daebc0b) msgsnd(r5, &(0x7f0000000300)=ANY=[], 0x0, 0x7fc) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x800) msgsnd(r4, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffef6c17153cf3d117c2e9547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10000000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c97a2b83eea214e18350e46ba39befc79076f25d33ed3de8de7ec37031bc10f8ba5567bf43cbceee16000000da0c23e9475c9d6bf97f93cf02b9422e05e492a01690821d727859f2329538784df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287731ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5b"], 0x1, 0x7fb) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x4029, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x29, 0x80000000000000d, 0x0, 0x0) msgrcv(r5, &(0x7f0000000480)=ANY=[@ANYRESOCT=r6], 0x1, 0x0, 0x1000) msgsnd(r4, &(0x7f0000001dc0)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387eac55df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596ea628dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a5e25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba209b299bca976d54c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfda67631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c751005cc1ce9f3f6a3d539c35658ab8c60de30528675dc8ec86460d76a65586ae54da06fd12ce7867b9b9591f260e63d2e1670ad760403e842f258742a55c63ae54ce317994e0022287f4ec351a2fec4caceb7a50b947e797e87566e746933b930bd85997be8c61cc3a538dafd07bd60baeedd534337ae7f1441b588cb88131776fef7de4c0af63649578b27e004c5c2569ae86b00c2916cb75d8fe7a34852a2db7b53af9294a17f886cb77129ae0a749dcecd7150a70de583381f773deb1a27c42c3689a6c8b9bf2b174760caa12d469509c7679dec571d9824ea0d64e56e21c7a4d8f628af06198689bdcae73701d38e9f4797bd8e3eb94736facaf2dfc84e5c95b074a82b6a89ab67ec63d7db328d301f5998794255cdcb931bede9fae13cf91c065f623cb88679e175ca6d166c9acd9137ca079fbb93043d464be537a47e8751447d5a025b1aeaa245c6b6bc243b706007bb42c995ce89e1c79e683324a1e4d31e4e35a97897472d3b045270d2130135ded6863743e66e5d4c01406a786c1b15dc459e2762c02d4f7221f8f1d3a97893d7139c5cd05b001a7abb323219166bb776a9715a58d35d513f7c368519afc9cf5b74a27171246042ac8381ba7f6dd97c0c7c65f3e8a4d3b458daac52c3cc437fcf0f442ffd6e0ab090569b0e1bfa599ff0261326e854bf71e1d0c29b3e361157fd78806bdd48b40fafd0cbda3ea15c451118e385848a900002c25ba4f3c211f7706b945123994d961b5cc7b0ce273639213df68fa72699df737b03fd4fb7704c114a7aeae1419c2306f35707f00573383c7d17af7a951defbf3dbf45d3b9b555b50e1a8e1fc4c5cf661a625fb0cbb3e52ebe9ef3ccde8724acd448ce1ebf91ffb9ab59bb97e7431089bc760800d8e2867c9cb3e600"/1222], 0x156, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r8 = fcntl$dupfd(r7, 0x8000000000004, 0xffffffffffffffff) r9 = dup2(r7, r8) r10 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r10, 0x0, 0x0) r11 = open$dir(&(0x7f00000015c0)='./file0/file0\x00', 0x762183c6363d25f7, 0x0) writev(r11, &(0x7f0000001ac0)=[{0x0}], 0x1) r12 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r12, &(0x7f0000001ac0)=[{0x0}], 0x1) r13 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r13, &(0x7f0000001ac0)=[{0x0}], 0x1) r14 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r14, &(0x7f0000001ac0)=[{0x0}], 0x1) connect$unix(r10, &(0x7f0000002540)=ANY=[@ANYRES64=r11, @ANYRESHEX=0x0, @ANYPTR=&(0x7f0000002440)=ANY=[@ANYRESDEC, @ANYBLOB="b6c37ae9d4aa5997e90f90e01054c5a3dde56b2f3cc37144f3c55b91d97ee8addd3ffe764d77840be4842e5c469682d04491700d8ee117a4b345aaf15ae6af9f", @ANYRES16=r9, @ANYPTR=&(0x7f0000001600)=ANY=[@ANYRES16=r12, @ANYRES32, @ANYRES32], @ANYRESDEC=r4, @ANYRESHEX, @ANYBLOB="a06f256d076cbe8a5924cb5a142488bd1221c701f09febf93ba4f05eb652bf", @ANYRES64], @ANYRES16=r13, @ANYRESHEX=r4, @ANYRES32=r14], 0x6) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000003aa9a86c288100a300000000000000000000000500"/77], 0xf, 0x3, 0x800) msgrcv(r15, &(0x7f00000002c0)={0x0, ""/255}, 0x107, 0x2, 0x800) r16 = msgget(0x1, 0x28) r17 = socket$inet6(0x18, 0x4000, 0xb2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r18, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) dup2(r17, r18) r20 = socket(0x2, 0x1, 0x0) r21 = socket(0x2, 0x1, 0x0) setsockopt(r21, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) connect$unix(r21, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffe70) dup2(r21, r20) connect$unix(r20, &(0x7f0000001440)=ANY=[@ANYBLOB="82026e33dbc6cb000000b3c3befc65c01ca9a7d4b7c1084f94020000003900"], 0x10) r22 = socket(0x2, 0x1, 0x0) r23 = socket(0x2, 0x1, 0x0) setsockopt(r23, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) connect$unix(r23, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r23, r22) sendmsg$unix(r19, &(0x7f0000002640)={0x0, 0x0, 0x0, 0x0, &(0x7f00000025c0)=ANY=[@ANYRES64=r16, @ANYPTR64, @ANYRES32=r19, @ANYRESDEC=r20, @ANYRESOCT=r23, @ANYRES32=r19, @ANYRES32=r19], 0x47}, 0x403) r24 = socket$inet6(0x18, 0xb05c31f96741eba2, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r25, &(0x7f0000001ac0)=[{&(0x7f0000001740)=""/221, 0xdd}, {&(0x7f0000001840)=""/246, 0xf6}, {&(0x7f0000000100)=""/17, 0xe5}, {&(0x7f0000001940)=""/96, 0x60}, {&(0x7f00000014c0)=""/27, 0x1b}, {&(0x7f00000019c0)=""/193, 0xc1}], 0x6) dup2(r24, r25) r26 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r27, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) dup2(r26, r27) sendmsg$unix(r28, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002340)=ANY=[@ANYBLOB="2800000088fffc000000de3426bd3585be7e368916ab265165083c1f014346374a7cca132d744ad68e3b1c9241bc90dea9ae6db31371402609cb8d108baa18f9570e7db963c74484a699121ad746542fcc1d7e884e707627718959d067", @ANYRES32=r28, @ANYRES32=r28, @ANYRES32=r28, @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=r28], 0x28}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r29, &(0x7f0000000400)={0x0, 0x0, 0x0, 0xffffffffffffffee, &(0x7f0000000100)=ANY=[]}, 0x0) msgrcv(r16, &(0x7f0000001480)=ANY=[], 0x0, 0x1, 0x2bbaff95d624e2d0) r30 = msgget(0x1, 0x28) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = socket(0x2, 0x1, 0x0) r33 = socket(0x2, 0x1, 0x0) setsockopt(r33, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) connect$unix(r33, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffe70) dup2(r33, r32) connect$unix(r32, &(0x7f0000001440)=ANY=[@ANYBLOB="82026e33dbc6cb000000b3c3befc65c01ca9a7d4b7c1084f94020000003900"], 0x10) r34 = socket(0x2, 0x1, 0x0) r35 = socket(0x2, 0x1, 0x0) setsockopt(r35, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) connect$unix(r35, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r35, r34) sendmsg$unix(r31, &(0x7f0000002640)={0x0, 0x0, 0x0, 0x0, &(0x7f00000025c0)=ANY=[@ANYRES64=r30, @ANYPTR64, @ANYRES32=r31, @ANYRESDEC=r32, @ANYRESOCT=r35, @ANYRES32=r31, @ANYRES32=r31], 0x47}, 0x403) r36 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r37, &(0x7f0000001d80)=[{&(0x7f0000001c40)=""/6, 0x6}, {&(0x7f0000001c80)=""/248, 0xf8}], 0x2) dup2(r36, r37) kevent(r3, &(0x7f0000000300)=[{{r2}, 0x7ffffffffffffff9, 0xf8, 0x2, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0xd61dd14fa0097352, 0x80, 0x8, 0x400}, {{r35}, 0xfffffffffffffffa, 0x27, 0x20000002, 0x4, 0x9}, {{r0}, 0xffffffffffffffff, 0xc0, 0x2, 0x8000, 0x1}], 0x9, &(0x7f0000000380)=[{{r37}, 0x0, 0x10, 0xc5bf2586464a381b, 0x1ff, 0x400}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0xefdadbe96543c8ff, 0x1, 0x8, 0x7ff}], 0xfffffff8, &(0x7f0000001440)={0x1bb2, 0xd517}) socket(0x18, 0x400000000002, 0x0) r38 = kqueue() r39 = fcntl$dupfd(r38, 0x2, 0xffffffffffffffff) getgid() getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r39, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) r40 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r41, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) dup2(r40, r41) setsockopt$sock_timeval(r40, 0xffff, 0x1005, &(0x7f0000000040)={0x4}, 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000000)=0xfffffffffffffcb6) 17:19:36 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000011c0)='@', 0x1}], 0x1, 0x0, 0x0) stat(&(0x7f0000000000)='./file0/../file0\x00', &(0x7f0000000080)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)="da000000", 0x4) 17:19:36 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x3b3cac90bcef6ebb, 0x0) preadv(r0, &(0x7f0000002380)=[{&(0x7f0000000040)=""/214, 0xd6}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/202, 0xca}, {&(0x7f0000001240)=""/60, 0x3c}, {&(0x7f0000001280)=""/120, 0x78}, {&(0x7f0000001300)=""/103, 0x67}, {&(0x7f0000001380)=""/4096, 0x1000}], 0x7, 0x0, 0x20) close(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000025c0)=@abs={0x1, 0x0, 0x3}, 0xe) dup2(r8, r7) r9 = socket$inet(0x2, 0x1, 0x81) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r11 = socket(0x18, 0x2, 0x0) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r12, r11) r13 = socket(0x18, 0x2, 0x0) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r14, r13) r15 = socket(0x18, 0x2, 0x0) r16 = socket(0x18, 0x2, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r17 = dup2(r16, r15) sendmsg$unix(r17, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r18 = getppid() r19 = getuid() r20 = geteuid() setreuid(r19, r20) r21 = getegid() r22 = getpid() r23 = socket(0x18, 0x2, 0x0) r24 = socket(0x18, 0x2, 0x0) connect$unix(r24, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r24, r23) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r26 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r27 = getegid() r28 = getuid() r29 = geteuid() setreuid(r28, r29) r30 = semget$private(0x0, 0x7, 0x286) semop(r30, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r30, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x3800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r30, 0x0, 0x8, &(0x7f00000000c0)) r31 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r32 = getegid() r33 = getuid() r34 = geteuid() setreuid(r33, r34) shmctl$IPC_SET(r31, 0x1, &(0x7f00000000c0)={{0x0, r33, 0x0, 0x0, r32}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000140)={{0x9, r28, r27, r33, r27, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r26, 0x1, &(0x7f00000000c0)={{0x0, r28, 0x0, 0x0, r27}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r6, &(0x7f0000001a00)={&(0x7f0000002600)=ANY=[@ANYBLOB="00bac25bc5bb6b2b4e002e4366819a7e5d6522516b6430930900000000000000c4c2d455fc7ee934160d48e63db70b96a6648402d0ab92acbdee2f276ea4753791db68806ee6040fcd673a5578ea4b11776883b9d06d94170464793c353a294ca2a838acb6f4a366c7aae8118caab1221c66d38c6233c530599b15e7f38beca5574753f9bc2db36abd4f5c1b43fe290990925c85dfe0b0b751ef2a5bf1666e54d6a872a5fb8d9043bd7412b574d58ffc2fd4797f"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000001940)=ANY=[@ANYBLOB="30000000000000c2672c980001000000", @ANYRES32=r8, @ANYRES32=r3, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r17, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r18, @ANYRES32=r20, @ANYRES32=r21, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r22, @ANYRES32=r28, @ANYRES32=r25, @ANYBLOB='\x00\x00\x00\x00'], 0x88, 0x10}, 0xaccff110451b3cdc) getpgid(r18) fcntl$setstatus(r1, 0x4, 0x0) writev(0xffffffffffffffff, &(0x7f00000024c0), 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000002480)) r35 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r35, 0x4, 0x0) ioctl$WSDISPLAYIO_LDFONT(r35, 0x8058574d, &(0x7f00000024c0)={'./file0/../file0\x00', 0xc5a, 0x6, 0x80000001, 0x0, 0xffffff01, 0x8, 0x2, 0x0, 0x2, 0x1000, 0x101}) mlock(&(0x7f00005fe000/0x600000)=nil, 0x600000) munmap(&(0x7f0000ace000/0x1000)=nil, 0x1000) pipe2(&(0x7f0000002400)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc) ioctl$TIOCDRAIN(r36, 0x2000745e) ioctl$WSDISPLAYIO_GVIDEO(r36, 0x40045744, &(0x7f0000002440)) map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f0042e0 failed: hole in range 17:19:36 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffe9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x8) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) unveil(&(0x7f0000000100)='./file0/../file0\x00', &(0x7f0000000140)='r\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') 17:19:36 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r1, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r1, 0x21}], 0x13, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0xffffffff, 0x3}, {0x18, 0x1, 0x9, 0x8000}, 0x4, [0x7, 0x0, 0x20, 0x198, 0x1000, 0x80000001]}, 0x3c) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) nanosleep(&(0x7f00000000c0)={0x4}, &(0x7f0000000100)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000001c0), 0xfffffef3) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r3, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r3, 0x21}], 0x13, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x800, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r5, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r5, 0x21}], 0x13, 0x0) pwrite(r5, &(0x7f0000000540)="7bb801f51a50efcd369d717d27b34fec40cc9b4fc494bb3bc0d24f381fd25649774abeb6c2fc4c50e39036", 0x2b, 0x0, 0x4) socketpair(0x10, 0xc000, 0x9, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x100, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r8, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r8, 0x21}], 0x13, 0x0) r9 = accept$inet6(r8, 0x0, &(0x7f0000000240)) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x88, 0x0) write(r4, &(0x7f0000000440)="de877f2aac171c26a69f6598da898e76e290ef8b347f7a4de8870dd0725edbbf8d06bc054539c1cf2379ff41c483928d467a92ba11d44bb50cb1e2a30b0e5adda0c59ae05d41729c7d8cc8f30282df2f0587a121559baaa8fe010216e0590c6e31fec992447c3db75c5a3f9e542572d9fe697b2b90a6e13faaaffc2f65baffcd57283d6e0f4021abe997c114eebbccdeccb9f270dcf02594333c8e7bbc39b0d858800d4926418b931914394116fc0a5d3950359edf43b6dd30547f91d996ee583ba02415", 0xc4) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r11, &(0x7f00000001c0), 0xfffffef3) kevent(r3, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffb, 0x4, 0x1, 0x1ff, 0x8000}], 0x400, &(0x7f00000002c0)=[{{r6}, 0x6, 0x40, 0xa8aa750c93ad3fba, 0x9a, 0x80}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x41, 0x20000000, 0x3, 0x6}, {{r7}, 0xfffffffffffffffc, 0xd, 0x20000000, 0x2, 0x2}, {{r0}, 0xfffffffffffffffa, 0x45, 0x1, 0x61, 0x401}, {{r9}, 0xffffffffffffffff, 0x20, 0x80000000, 0x6, 0x7}, {{r10}, 0xfffffffffffffffc, 0x40, 0x40000000, 0xa4fa, 0x2}, {{r11}, 0xfffffffffffffffb, 0x20, 0x8, 0xffffffffffffffff, 0x8001}, {{r0}, 0xaaaf366e4d23ab0, 0x0, 0x0, 0xfff, 0x6}, {{r1}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0x4, 0x5}, {{r1}, 0x39f039511ec7a686, 0x17, 0x2, 0x8, 0x81}], 0x1f, &(0x7f0000000400)={0x12, 0x9}) fchmod(r2, 0x100) 17:19:36 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) close(r1) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000180)=0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="d2affb736495"], 0x1) fcntl$dupfd(0xffffffffffffffff, 0x0, r1) r2 = socket(0x0, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r3, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000000c0), 0x0) write(r2, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f0000", 0x10) write(r4, 0x0, 0x0) socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, 0x0, 0x0) write(r5, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0), 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000780)=ANY=[@ANYPTR64, @ANYBLOB="6b02260171f18cd7da2cb175d1bc2687b4e022af522a00e7da3464005ed736dd168fcf88fb7e598ddbda50bcebaf320cb5f0de80379212c96545d7"], 0x2) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0xfffffd83) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33", 0xc) r6 = socket(0x2, 0x0, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000440)=@abs, &(0x7f00000003c0)=0xfffffffffffffee3) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000580)=""/170) semop(0x0, &(0x7f0000000240)=[{0x0, 0x0, 0x400}], 0x1) r7 = socket(0x0, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0), 0x0) write(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r8 = socket(0x0, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x0) write(r8, 0x0, 0x0) r9 = socket(0x0, 0x0, 0x0) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f00000000c0), 0x0) write(r9, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(r7, 0x0, 0x0, &(0x7f00000000c0), 0x0) write(0xffffffffffffffff, 0x0, 0x0) r10 = syz_open_pts() ioctl$TIOCSTAT(r10, 0x20007465, 0x0) ioctl$TIOCFLUSH(r10, 0x80606941, 0x0) 17:19:36 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0x159) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000100), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="c6e9dc0a9d1cee88151ecd12e9d87c3cc273130fa4b7ae023057d24c9c6849b2c393f171570146543e6ad34c045d0e14ebe2e8f0ace9445918e682f540dc615f17390d0541dc6b5ad85b45d063334d134658c6402948d939a8ebaa9e9c210486ea0c2c70d72cc3471bb247407d346a257a1b565eea0e"], 0x10) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='/\x01\x00'], 0x0) 17:19:37 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0200007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/793], 0x1c, 0x0}, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r0, 0x21}], 0x13, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f00000000c0)={0x9, 0x10001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r1, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r1, 0x21}], 0x13, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0xbc) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000001c0), 0xfffffef3) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000480)="1b625c93c55982d46907109453484010017f80891c2b1be17e7ef3bbe17adf44aada156195577799640de4ecff0a32a1855b714bf27768d2c8a9849b7248e46fee246eb8004ad0faa824c2c84b85cf51e033cae69683c2ad417894dca4e61cc535712786fdbda4aecf33c7e26d4c7e6c91ab61867bb4b4912748948bbb1dd84a3b637cf486d269bdcc8adf50432aa3f44f46f83086becf04e5294b9e27d70ff3", 0xa0}, {&(0x7f0000000540)="64f3154dbe6b483e01e127840028f83d5acf5e16c706114a437aeb4ea93f0f5c5dbb31ccf8d5a8b2918253faf2ba05a46c9ee8603367d459ddc30a099a92d0f8eb408cd3eb46068d997c309e25f8600c3b22001e84cecdef48157d9b84701e37279d281ef5ab36eb1c612cf370be8ef00959e572b09b6a4cca8628f1180c38f76310f7f4e8f6b12fbf0897cb0faf14c2846b5bcaa9ec727ddf20b4d4a4", 0x9d}], 0x2) 17:19:37 executing program 0: r0 = kqueue() kqueue() r1 = dup2(r0, 0xffffffffffffff9c) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000001c0), 0xfffffef3) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000001c0), 0xfffffef3) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000001c0), 0xfffffef3) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffa, 0x48, 0x40000000, 0x1}, {{r3}, 0xfffffffffffffff8, 0x48, 0x1, 0x1, 0x9}, {{r4}, 0xfffffffffffffffe, 0x8a86b48e57f9c97a, 0x20, 0x1, 0x3cd8}], 0x3, &(0x7f00000002c0)=[{{r5}, 0x0, 0x1, 0xfffff, 0x0, 0x1}], 0x1, &(0x7f0000000300)={0x1, 0x3}) r6 = socket(0x2, 0x4001, 0x0) shmget(0x2, 0x3000, 0x44, &(0x7f0000ffc000/0x3000)=nil) connect$unix(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe19700a711c035adecdd57be97"], 0x10) r7 = socket(0x2, 0x4001, 0x0) connect$unix(r7, &(0x7f0000000180)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ec1880a3425f9d53e0867dc427a6dd57be971e2f66c6f65567de96aa262138f94601e31497ff84c6e187b3546e2764279b3d05bc29fdc992e828d102f6df50aa5f901ee47cb8e47e95535bbb37ddf59e9bef8820b84a64e40bf793b58da8f285cc89e2730a6426ee20d6d1527b72322525c1f311906eddebfe56bde390e63fd4fb25f78920578bf5650ec7fd36d09f39f5447050e0a07f6feac976fbaeb484cbf419fab04f2a02612ea4f05dea78f9adcff32e3e727e7e12a58325feee0810e942b6ad1f71293ad484ebca0711722883374b1b66c886be1f4f34c10a8f9476f198d8e5d9a6bb05517a1bb9a21c6f041ed6fddee14f"], 0x10) open$dir(&(0x7f0000000340)='./file0\x00', 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r7) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$TIOCCHKVERAUTH(r8, 0x2000741e) 17:19:38 executing program 1: ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000000)=0x100) setrlimit(0x8, &(0x7f0000000040)={0x3, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe(0x0) 17:19:38 executing program 1: r0 = socket(0x11, 0x3, 0xfc) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x4}) 17:19:38 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x41001, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000002280)='\x00', 0xffffff92}], 0x1) syz_emit_ethernet(0x32, &(0x7f0000000080)="22660a09f905a50ae5b8fa6b35ae2e40b8f2a1bd94febad69028b771250e4d47b7c8eb8dd7c5e6b74be1ce8f54a39d7561bb") preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x4) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000200)=""/189, 0xbd) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x20, 0xf) open(&(0x7f0000000140)='./file0\x00', 0x1, 0x30) 17:19:38 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000240)=0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000240)=0x1) openat(r1, &(0x7f0000000140)='./file0\x00', 0x20, 0x8) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r2 = geteuid() r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x800) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000280)) msgsnd(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="010000ba45ede2435a8b028adaffef6c17153cf3d117c2e9547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10000000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c97a2b83eea214e18350e46ba39befc79076f25d33ed3de8de7ec37031bc10f8ba5567bf43e7ceee16000000da0c23e9475c9d6bf97f93cf02b9422e05e492a01690821d727859f2329538784df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287731ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5b0000000000d8269b0fa4233e9ed95f28a7eb8bd518f4568ee24a28d18950d576efb1f885be6db9bfcc4ba8a6"], 0x1, 0x7fb) msgrcv(r3, &(0x7f0000000c00)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000100000000000000ecff00000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea9c3b9b045e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b8eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc67764fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604d2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e9929159c9d625fda6a28b77b59e1c7217ea803fed86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a29a060964c2f4e9e4ec459ba326cd75328db3f184e271cde299a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4cffe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf3c6aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab18787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c9090b8a495e27d"], 0x1, 0x0, 0x1004) getegid() msgsnd(r3, &(0x7f00000006c0)=ANY=[], 0x0, 0x800) msgsnd(r3, &(0x7f0000000540)=ANY=[@ANYBLOB="021d00000099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eb9c8b754daeb2982d28606050dc516a0af1461584bca00000004000000000000000000000000a6e9661575213ea1a39fa1acba7a764143c7e563bd6d1ffef105af940c7d16c907712d873615f2e04ed44814669dbee9a251ff7af9522eb608ca382d4133552696cd1fe6e5075ce0db6e91e4d2f4bc805e00db68d479e16bbf92aa7ba7098104d284f1894f9f24bddd435d2ec1a398b233f964db782a2df4b22f324e76422a17c7bfaa1b47f05e985027767bad95927e9435e8133f6eabf5872e4d11f11037b0bc9026eb1e9bafcd95a621c151ffbfe088811f2c2e2cefa531c085e888cd8a17c88aac9d2be1caa6b85cd37632f788166f19eb222e23"], 0x1, 0x800) r5 = getuid() r6 = geteuid() setreuid(r5, r6) r7 = getegid() r8 = getuid() r9 = geteuid() r10 = syz_open_pts() fcntl$setstatus(r10, 0x4, 0xcc) write(r10, 0x0, 0x0) fsync(r10) setreuid(r8, r9) msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x6, r6, r7, r9, 0x0, 0x1c, 0x4}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) chown(&(0x7f00000000c0)='./file0\x00', r2, r7) execve(0x0, 0x0, 0x0) 17:19:38 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002280), 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000004c0)=0x7fb0) r3 = msgget$private(0x0, 0x20000003c4) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000500c806c2448927ea325e39b0b340a891fe2e217821b111ef89695d4ae142a2099adeb635aca83271cb08cf5a006da5a4a42afe6e5d3ff160f09d01e1304ca750b038dd62def78cbcc267e577b1921e6d422c5809cb7ac8ff965b9f637c21a759f9806a7fa9c291b898ceedace3335baa273ef734123d2437aaa99a14dec4256ee5b169d8df94d76b364090150e1c4d0b7f48dda04b7d72b881ec09c00afea3db0fcb95d083254d4641af8de19e221cd1b2bffbc50bc5a043a72a353891876c8c394b0977bbeb5d6e689af5ff1a3d2dcfac19953c123c955189f0e6bcba685f128c5cc443434fdd3e44a6e9bd1891bed5dfcf9aada01cebf046dbacb50d49c356d20116c8de4c98d3f9a7c3ef87c7a0ef3f4519fc47e2d1d3a14357b07a9175ff8931f32a5372a1a572405b288de15a3e55d493d2b6651578b10ac57f478fa098f515013cb5004527639f184b9ab630998621b906204346ff00000000000000466f9188ff08e0751505f61094562d449348fe4a36f8947c4003af81b124f7f090f0ab3631f7fcbb4405b25f272042e08f25d6989140ea3c256094f27da730e26b80318ed276def5650d49ffeb035b146c4909dab207455001806435897f19eec610348a0746986f3c5e78d942dea041739faa2d5c8ac02f11c02b81dfb6856c3943d96e1a0288eaff82986589f500aed72b2254e3fae16a6855cc91c224b9392389181df830fe27a47705be6a7f69c6244bcbf50400000000000000cc32ed7813dbaf9ca4b65ac557a14925e7037221ab6c40829b414efaa1ea"], 0xc, 0x2, 0x1000) msgrcv(r3, &(0x7f0000001c80)={0x0, ""/242}, 0xfa, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a855540157623f5c6502fe1501e442c8361070e9ded5137ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca80000000000000000000"], 0x1, 0x0) msgsnd(r3, 0x0, 0x0, 0x1800) msgsnd(r3, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgrcv(r3, &(0x7f000001a500)={0x0, ""/102400}, 0xfffffffffffffe66, 0x3, 0x1000) msgrcv(r1, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r4 = kqueue() r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xffffffffffffff90) fcntl$dupfd(r4, 0x0, r5) r6 = socket(0x2, 0x4001, 0x0) r7 = dup(r6) getsockopt$sock_int(r7, 0xffff, 0x1021, 0x0, 0x0) msgsnd(r1, &(0x7f0000000000)={0x2, "6a655764e748b1b2f2231c2ef1e3b25cb5891b1e5aed0efbf4233bca7607e930f1be37ea265eb2517dc5ed7d8633954df4d24378b9f7aaf3c5e0"}, 0x42, 0xc00) r8 = socket(0x18, 0x400000002, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r8, &(0x7f0000001240)="57f08f51e2d4deb72be350a0371a593cf6264b0ed077b5442c3e6f2d67b23c8be5726b9e34b5c2b8402f44a11c38975d40e31c64daa050467f2f5b8182a3754bd218d5341de44347299bc3136a1e75de1893971286a4d85693bdae0374cb0bd7de08b100ce1aa05b4ffae2dd86c38f4a20101e0f2d3e038dee7da30de465bbf98fcb76dfa63f6c466092adabbd9d4d51c240da9191a62325c9b7b6cf8afc647f2ec4e3abfd02926d73d6f4d0a68f6682561a0868ec330514bd48c9a22869a7e06898f2c6ce1de1bbbe329754f264b8459d1eaa0a90c0cfe81f09662e24c0032ee56ac7b28fe941c9f58921dc1623c77fc56cbc49cfda1ec3f5a921ca9f423944f736abcc7fbe5bee35fe7f22ec3aa5b19d1632be5335fdb6d8afd835c0c8d8c198d05780ff9177472739b7670c40f66ed5cafc8b96b50777ce4745ac0ac94db39e38db8179d8622bc293ccadaa8c4a97f4c745e0dda7d95d855f688b3bc16146720a5487c5d4c832044d24696ca335ae681a4a689f12deaa7eb2892bfeaeed4fa3c347ec87a03e4356174fb7b50fb1f79df8a8ae4416a666c5da799d1c300e33d5d91448d62aea0ccbfb9459370ebb9e93cae6126781d6cf17dda9ceed8e9679f6b126edfd21c38e554be7a43dc45c76b6a2a778cfac6e99406f50adf0486116cf03e98062aef4ced3dfe8b40171814bd1fb47683a7cb01c0f44ad11bae957277faddd3d52bc37bf1343054d5915a64a567a032a6aa7", 0x216) r9 = socket(0x18, 0x400000002, 0x0) setsockopt(r9, 0x5, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812e6bef9fef73b7af68dd0801ff26c4aa4e712048e69931929648fed8532a4c4ae6aaeefc505dca8c6f", 0xfffffffffffffc70) write(r9, &(0x7f0000001240)="57f08f51e2d4deb72be350a0371a593cf6264b0ed077b5442c3e6f2d67b23c8be5726b9e34b5c2b8402f44a11c38975d40e31c64daa050467f2f5b8182a3754bd218d5341de44347299bc3136a1e75de1893971286a4d85693bdae0374cb0bd7de08b100ce1aa05b4ffae2dd86c38f4a20101e0f2d3e038dee7da30de465bbf98fcb76dfa63f6c466092adabbd9d4d51c240da9191a62325c9b7b6cf8afc647f2ec4e3abfd02926d73d6f4d0a68f6682561a0868ec330514bd48c9a22869a7e06898f2c6ce1de1bbbe329754f264b8459d1eaa0a90c0cfe81f09662e24c0032ee56ac7b28fe941c9f58921dc1623c77fc56cbc49cfda1ec3f5a921ca9f423944f736abcc7fbe5bee35fe7f22ec3aa5b19d1632be5335fdb6d8afd835c0c8d8c198d05780ff9177472739b7670c40f66ed5cafc8b96b50777ce4745ac0ac94db39e38db8179d8622bc293ccadaa8c4a97f4c745e0dda7d95d855f688b3bc16146720a5487c5d4c832044d24696ca335ae681a4a689f12deaa7eb2892bfeaeed4fa3c347ec87a03e4356174fb7b50fb1f79df8a8ae4416a666c5da799d1c300e33d5d91448d62aea0ccbfb9459370ebb9e93cae6126781d6cf17dda9ceed8e9679f6b126edfd21c38e554be7a43dc45c76b6a2a778cfac6e99406f50adf0486116cf03e98062aef4ced3dfe8b40171814bd1fb47683a7cb01c0f44ad11bae957277faddd3d52bc37bf1343054d5915a64a567a032a6aa7", 0x216) r10 = socket(0x18, 0x400000002, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r10, &(0x7f0000001240)="57f08f51e2d4deb72be350a0371a593cf6264b0ed077b5442c3e6f2d67b23c8be5726b9e34b5c2b8402f44a11c38975d40e31c64daa050467f2f5b8182a3754bd218d5341de44347299bc3136a1e75de1893971286a4d85693bdae0374cb0bd7de08b100ce1aa05b4ffae2dd86c38f4a20101e0f2d3e038dee7da30de465bbf98fcb76dfa63f6c466092adabbd9d4d51c240da9191a62325c9b7b6cf8afc647f2ec4e3abfd02926d73d6f4d0a68f6682561a0868ec330514bd48c9a22869a7e06898f2c6ce1de1bbbe329754f264b8459d1eaa0a90c0cfe81f09662e24c0032ee56ac7b28fe941c9f58921dc1623c77fc56cbc49cfda1ec3f5a921ca9f423944f736abcc7fbe5bee35fe7f22ec3aa5b19d1632be5335fdb6d8afd835c0c8d8c198d05780ff9177472739b7670c40f66ed5cafc8b96b50777ce4745ac0ac94db39e38db8179d8622bc293ccadaa8c4a97f4c745e0dda7d95d855f688b3bc16146720a5487c5d4c832044d24696ca335ae681a4a689f12deaa7eb2892bfeaeed4fa3c347ec87a03e4356174fb7b50fb1f79df8a8ae4416a666c5da799d1c300e33d5d91448d62aea0ccbfb9459370ebb9e93cae6126781d6cf17dda9ceed8e9679f6b126edfd21c38e554be7a43dc45c76b6a2a778cfac6e99406f50adf0486116cf03e98062aef4ced3dfe8b40171814bd1fb47683a7cb01c0f44ad11bae957277faddd3d52bc37bf1343054d5915a64a567a032a6aa7", 0x216) r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f0000000100)=@abs={0x0, 0x7}, 0x2f) r12 = socket(0x18, 0x1, 0x0) close(r12) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) msgget$private(0x0, 0x4) r13 = socket(0x18, 0x1, 0x0) close(r13) 17:19:38 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x40) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x4, 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r0, r2) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000600)='r\x00') openat(r3, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) 17:19:38 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getdents(r0, &(0x7f0000000340)=""/250, 0xffffffffffffff22) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x300, 0x6) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0xffffffffffffff3a, 0x0, 0x5, 0x7ffffffd, "73ccb37b2e222c245e1a23f6b5c9c06d00"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8d", 0x1da) 17:19:38 executing program 0: getrusage(0x8000000000000001, &(0x7f0000000040)) dup(0xffffffffffffffff) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x8000, 0x24) read(r0, &(0x7f0000000180)=""/243, 0xf3) connect$inet(0xffffffffffffff9c, &(0x7f00000003c0)={0x2, 0x3}, 0xc) nanosleep(&(0x7f0000000000)={0x10000, 0x7feffffb}, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x40, 0x0) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000380)) r2 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r2, &(0x7f0000000800)=[{0x3, 0x8, 0x1800}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0xfd, 0x800}, {0x7, 0x8}, {0x3, 0x9, 0x11800}, {0x4, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0x7fffffff, 0x1800}], 0x9) semop(r2, &(0x7f0000000100)=[{0x0, 0x2, 0x800}, {0x7, 0x7fffffff, 0x7fd}, {0x4, 0x21, 0x800}, {0x4, 0xb, 0x1800}], 0x4) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x8008) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffffa9) lchown(&(0x7f0000000240)='./file1\x00', r4, 0x0) r5 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r5, r6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r4, r5, r7, 0xffffffffffffffff, 0x40, 0x2}, 0x49, 0x1f, 0x5b5f}) semop(r2, &(0x7f0000000280)=[{0x0, 0x4, 0x3372bb319e854009}, {0x3, 0x400, 0x1000}, {0x0, 0x3, 0x1000}, {0x2, 0x8000, 0x1800}, {0x4, 0x143, 0x1800}, {0x0, 0x6, 0x800}], 0x6) semget(0x3, 0x4, 0x11a) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='\x06\x00', 0x10000, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r9 = shmget(0x1, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r9, 0x0) getsockopt(r8, 0x0, 0x9, 0x0, 0x0) r10 = kqueue() r11 = fcntl$dupfd(r10, 0x2, 0xffffffffffffffff) close(r11) getpgrp() getgid() 17:19:38 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000600), 0x100000}], 0x10000000000000ff, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000100)=0xfffffffffffffd51) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000004c0)={0x1, 0x20, 0x7, 0x0, 0x9, 0x0, 0x6, 0x10, [{0x100000000, 0x0, 0x7ff}, {0x7, 0x3f, 0x0, 0x5}, {0xd786, 0x0, 0x40, 0x2}, {0x0, 0x7, 0x0, 0x7}, {0x0, 0xfd, 0xc9e0}, {0x85a8, 0xa18, 0x4, 0xfffffffffffffffa}, {0xab4a, 0x0, 0x7, 0xff}, {0x8, 0xffffffffffffffed, 0x8, 0x71039f1f}, {0x200, 0xffff, 0x0, 0x5}, {0x2, 0x8ba, 0x6000000000000, 0x1}, {0x1, 0x0, 0x7ff, 0x2}, {0x3, 0x3, 0x2, 0x400}, {0x0, 0x2, 0x0, 0x1ff}, {0x7fffffff, 0x8, 0x9, 0x400}, {0x1ae8860400000, 0x0, 0x21, 0x8}, {0x5, 0x54f, 0x100, 0x7ff}]}) r3 = dup(r1) close(r3) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x100) close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000140), 0x0) r5 = semget$private(0x0, 0x7, 0x286) semop(r5, &(0x7f0000000480)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r5, &(0x7f0000000100)=[{0x1, 0x3, 0x400}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f00000000c0)) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0xfffffffd, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r10 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000100)=""/114) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r12 = fcntl$getown(r11, 0x5) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000200)={{0x3ff, r8, r9, r8, r9, 0x104, 0x5}, 0xfff, 0x9, r12, r12, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r8, r9) getgid() r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) getsockopt$sock_linger(r13, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) chown(&(0x7f0000000180)='./file0\x00', r14, 0x0) r15 = getgid() r16 = geteuid() r17 = socket(0x18, 0x2, 0x0) setsockopt(r17, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r17, &(0x7f0000000280)=ANY=[@ANYBLOB="01002e2f66696c65300097360e02ea4e4b0d0ac6ff7f"], 0xa) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r18, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="100000004dff00000100000000acd9c40000008f8dfb018e31507e6d8633b5b1eec54bd7f16e7b6c5384e775b7dcf2e87fd044d6ba4e3f17a567acf81378e47cd4c489ac8c236316a7e8ef89e56d1072db598aaa1aac4e63979fad01e76c54"], 0x10}, 0x0) write(r18, 0x0, 0x0) accept(0xffffffffffffff9c, &(0x7f0000000340)=@in6, &(0x7f0000000400)=0xc) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r19, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x27) r21 = getgid() chown(&(0x7f0000000180)='./file0\x00', r20, r21) r22 = semget$private(0x0, 0x7, 0xa0) semop(r22, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r22, 0x0, 0x0) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f00000002c0)={{0x4, 0xffffffffffffffff, r15, r16, r21, 0x100, 0x3}, 0x3e, 0x10000, 0x6}) r23 = getegid() pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r24, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r24, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) r25 = semget$private(0x0, 0x4, 0xc1) semop(r25, &(0x7f0000000240)=[{0x1, 0x2}, {0x0, 0x1000, 0x1000}, {0x1, 0x0, 0x800}, {0x1, 0x10, 0x1000}], 0x4) semop(r25, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) r26 = getuid() seteuid(r26) r27 = socket(0x18, 0x2, 0x0) connect$unix(r27, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r27, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000680)={{0xc, r26, 0x0, r29, r28, 0x5, 0x3}, 0x1000000000003f, 0x69, 0x200000000006}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r29, 0x0, r16, r23, 0x40, 0xfffffffffffeffff}, 0x400, 0x10000000007, 0x40}) fchown(r4, r7, r2) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6bb87612bf9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) r30 = syz_open_pts() close(r0) dup(r30) r31 = syz_open_pts() ioctl$TIOCSETA(r31, 0x802c7414, &(0x7f0000000040)={0x0, 0x7, 0x3, 0xfffffffffffffffe, "854917eb866ffe4dbfa620000082000900"}) ioctl$FIONREAD(r31, 0x4004667f, &(0x7f0000000000)) 17:19:39 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000001c0), 0xfffffef3) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000080)={0xffff6301, 0x9, {0x8}}) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) ftruncate(r5, 0x0, 0x7363) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r4, 0x0, 0x0) r7 = dup2(r1, r0) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r8, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r8, 0x21}], 0x13, 0x0) pwritev(r8, &(0x7f0000000700)=[{&(0x7f00000000c0)="454b95ef4d6b0bb4de9df98ccfb16d88c9be33c252b7db21ad7dc65a173c22ba37815811151b053b20c2e8d63452f8266686994cb925f37e214c5ba26761fe87d97ea3c27a5e254248d05fe015fa67f635f3cb356cd92ce750e8e3aac74281877e0ad97a9f4c4ea1a565b047713fc40dc753787a99", 0x75}, {&(0x7f00000001c0)="6d305ee6970426b601370bacdf9c3bdda0dcdc5dd9f8835e232edaa33030fb0f4371314e9d52a9c43f01330b30409dc89526549b99c269db12d65a333fc379ddc174bb403378fed06d88962af7c064458f9044373142715ee6688c87d384e486b06471c0191b8041f5990b4eef2a25e12d88077185a3584f4c45f21b08e9195cb696eeaaff698750f152190f4567ebfce44071a760a4bbf457411482a6ba00d70f3501caa1501739d2ec84dfcc7da67eae209fd1", 0xb4}, {&(0x7f0000000300)="7fbf633f5cdae7010b97d08e5de3e016493bbb1e53cf97d146945f14e77d7fcef6fd4bbbf98120a07fccf63fbb8cac88e55a8d930b5c26b987b8083f1aae9fcbb0c5d41ef9bb46fa7afd25f1db202f4385bf451a63686c43ee258b61a68eafefbc5b44e2bf23c96af558370da3f29a1e923a9f05c3d7fa9d7730a624c74aadb2caea07bfa24a484d831467ae18a6be3b4eccb47f0c0f5b5f5754606d51a311ea676a9e0157eaafd7fe3fa763be9642d827f18bc37d02dddc9f6346623900335a4cd02f0e05caa72fb3705f59fdc3afd73ff1511e96303f21713d10f4", 0xdc}, {&(0x7f0000000500)="e73ace93aaddc27ca607f96d845f63274a78825e870114473058fa132ccee2aebe1460455a8f6a2d012eacef9e865be1f8de9daef4d4d62f92b6315c70f6b009857dac062c5063bdb42faa7aab1d9bfdf41441923b08658cd47e1dc5820f6df93552a48e50e6c3374867047f635656d05a03311de53314c1821b3de5fb262d1956aa0c5892d3885bea653b802ec9088d36c83aff075c1d480bb2c5b717239d5990538606d4719c04e2ee5f1451eb0acc3431d4c4825eef98eaf3e9c4af1f586acb02a1452f1995fc0fcc88b2470455cac7eb9e764be0f4268c78db1b053d", 0xde}, {&(0x7f0000000400)="fc55cc2ef3aefded20109495008ca9f8994e043b3e45686fc5d9c4faf3bf2d8ae9154b855d59aa1ce3e6f8502831ceae54c365bea29d26c135973ea5b6a2d48531e00ee65b86f9cde1bc6bd345e962efb4ae6c944aba900e2fb7b3602429b331442490c9fdbdef8c494d1f067060375a77cfc61671b84eb998701c210bc156f24c555515e2c36564e4b41e90245f8432073f286d1c6369b6f787a451177332501a", 0xa1}, {&(0x7f0000000780)="bf1b15cd19ebcc43df06436291652aac616b5aa27ec44f68ac48d6833414f5f9887dbdc8d8a80573a4d0253feae119113198568b9af79e2eff8bd57cf905f3bd3ea5e913e718da9fcf4f9cef8b47bca89785d9ea3558ea58d6b44586233081356ea95e1be5afe8bff7d7d6acdc9b5a8f05ee4c741dc6345cdf", 0x79}, {&(0x7f0000000680)="e2a00da6868793ec842c87dda0b2fa7c579e955895b9b8017044534af4391b3519f3c4bda951752501dcfbfd3bf87afb77bca38ce938629830281fa5d47843afbfe4bd715ff1e9437e8e11b124d301f322964227fa3cdf61c95942d8d64e4772290a7aa3d8ee5e55b306f47b84330ccf75abdd57", 0x74}], 0x7, 0x0, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r10, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000640), 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000600)=0xc) r12 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r13 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r13, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r15 = semget$private(0x0, 0x1, 0x286) semop(r15, &(0x7f0000000480)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r15, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f00000000c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r18 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000100)=""/114) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r20 = fcntl$getown(r19, 0x5) shmctl$IPC_SET(r18, 0x1, &(0x7f0000000200)={{0x3ff, r16, r17, r16, r17, 0x104, 0x5}, 0xfff, 0x9, r20, r20, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r16, r17) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r17, 0x0, 0xffffffffffffffff, 0x0]) r22 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, 0x0, r21, 0xffffffffffffffff, r22, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r25 = shmget(0x3, 0x2000, 0x100, &(0x7f0000003000/0x2000)=nil) shmctl$IPC_STAT(r25, 0x2, &(0x7f0000000100)=""/114) r26 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r27 = fcntl$getown(r26, 0x5) r28 = getppid() shmctl$IPC_SET(r25, 0x1, &(0x7f0000000200)={{0x3ff, r23, r24, r23, r24, 0x104, 0x5}, 0x7, 0x9, r28, r27, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r30 = getgid() r31 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r31, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r31, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580), 0xc) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r32, &(0x7f00000001c0), 0xfffffef3) socketpair(0x10, 0x10000, 0x40, &(0x7f0000000640)={0xffffffffffffffff}) sendmsg$unix(r12, &(0x7f0000001680)={&(0x7f00000018c0)=ANY=[@ANYBLOB="02dae4dc280bb02c4011cfb5faf687e8895980c258c3991d6a64eff2291dbc45dba5e326d7962ee7b781f3b077b364dcb5f839ff9bbdabc6fcf2f9306c70cfa90d4bd0ad0c010e806693e42f671a70242ed34757fb9eb9ad522a1f8c09e0cf3a07df763c08024a8e2bb2c362ad37479316227c618666d3cf0eef1c89e236faf92f479b19541304000000005c0c1e180ba598eecd7871efe85beb170be6645483fd5911f42e70734e1cf1f6586641fd99340ede8149b79b1331adda4a1dee0f51e313185e0857a6a492a2b2ab69e573744fca0415558a981e0f205826ec2374d4e7ac6f6756578f4d3d867681283064b9f934f812cf1ef6c24d7093335acf9d40505cd1e5512035beb872192a22f453c4d3dd272439bc29dd5e890d467f2a168d4f88798ab0b4c133ce14d12f9d2b32db153ea6da237ba06b82537744baec99035c4e"], 0x1, &(0x7f00000003c0), 0x0, &(0x7f0000001740)=[@cred={0x20, 0xffff, 0x0, r14, 0xffffffffffffffff, r22}, @cred={0x20, 0xffff, 0x0, r27, r29, r30}, @rights={0x38, 0xffff, 0x1, [r0, r8, 0xffffffffffffff9c, r7, 0xffffffffffffff9c, r9, r32, 0xffffffffffffff9c, r26, r33]}], 0x78, 0x400}, 0x404) fchownat(r2, &(0x7f0000000140)='./file0\x00', r11, r30, 0x2) pipe2(&(0x7f0000000040), 0x0) 17:19:39 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x100) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='x\x00') unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000080)='c\x00') unlinkat(r0, &(0x7f00000001c0)='./file0\x00', 0x8) 17:19:39 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x1000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x8002, 0x0, "85495500020000000000001100"}) syz_open_pts() pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000180)={0xac6, 0x80c, 0x0, 0x8000, "415e4731e6179489544cb6c949f4cd59442b5ae8", 0x4, 0x8}) 17:19:39 executing program 1: r0 = shmget(0x2, 0x2000, 0x200, &(0x7f0000ffa000/0x2000)=nil) shmat(r0, &(0x7f0000ff8000/0x2000)=nil, 0x2000) r1 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r2 = semget$private(0x0, 0x4, 0x2c0) semop(r2, &(0x7f0000000180)=[{0x3, 0xa71, 0x2800}, {0x6, 0x1, 0x3800}, {0x7, 0x0, 0x800}, {0x8ee7c09130f56b56, 0x3f, 0x2522d3a3ae2a1be1}], 0x2aaaaaaaaaaaaca1) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000000)=""/107) r3 = shmget(0x1, 0x2000, 0x200, &(0x7f0000ffa000/0x2000)=nil) shmctl$IPC_SET(r3, 0x1, 0x0) shmat(r3, &(0x7f0000ff8000/0x2000)=nil, 0x3000) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r4 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r5 = shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r6 = shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmdt(r6) shmdt(r5) shmctl$IPC_RMID(r4, 0x0) shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffc000/0x1000)=nil) shmdt(0x0) shmdt(0x0) r7 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r7, 0x8020697a, &(0x7f0000000040)) r8 = syz_open_pts() close(r8) r9 = syz_open_pts() r10 = dup2(r8, r9) readv(r10, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/3, 0x3}], 0x1) accept$unix(r10, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) fcntl$setflags(r7, 0x2, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041ff, 0x0, "b0d42000006e9300"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) shmdt(r5) r11 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r11, 0xc0106924, &(0x7f00000000c0)=0x101) shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x4000)=nil, 0x2000) 17:19:40 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/37, 0x25}], 0x1, 0x0, 0x4000000) socket(0x2, 0x400000000002, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() r6 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r4, r5, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r7 = getgid() r8 = getppid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r2, r4, r7, 0x80, 0x8}, 0x5, 0x5, r8, r9, 0xfffffffffffffe01, 0x9, 0x7ff}) 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), 0xc) r11 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) 17:19:40 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x2, &(0x7f00007dafc0)={0x400000}, &(0x7f00007e1000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200}, &(0x7f00006c7fc0), 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCDRAIN(r0, 0x2000745e) shmget$private(0x0, 0x3000, 0x84097b4728472708, &(0x7f00005fd000/0x3000)=nil) 17:19:40 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r1, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r2, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r2, 0x21}], 0x13, 0x0) poll(&(0x7f0000000140)=[{r1, 0x18}, {r0, 0x40}, {0xffffffffffffffff, 0x110}, {r2, 0x8}], 0x1ffffffffffffe42, 0x9) ioctl$TIOCSTOP(r1, 0x2000746f) close(r0) r3 = socket$unix(0x1, 0x0, 0x0) bind$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x3, 0x80000001, 0xfffffffffffffffa, "660400180e091fe6000002000000000800"}) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x3ff, 0x6, 0x4, 0x5, "dfe909d8418ac376e53a397a3993ab28ac1cc134", 0x9, 0x6}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) flock(r0, 0x1) 17:19:41 executing program 1: r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085761, &(0x7f0000000040)={0x1, 0x7}) r2 = 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) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13391c070000000000000094c6f1b9fd", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 17:19:41 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) socketpair(0x6, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto(r1, &(0x7f00000000c0)="06a31fc8fc4a1616952c863f233ea461bd578720e6a8f3ae75dd554b379ef8abd1026fb45780cb2c015ebddce5a992f9315ff93cd681737be0fa37d67c12fc3d3bfbadbbf7b0d6007f3c71a04acccc890e030443f1cc682b97e51b6fc055dbe7a0cedbffaab3ff3bd792d0509155510c7f322dd8856f72fd00f779507ce6b771a3c58123c78ae922fae01f20616236b8def9faec11dd50ae7c085183f35d6b928ad7ff2eeb723f0a7d88da70881b14d0e4a65cc1365329951a23da31", 0xbc, 0x601, &(0x7f0000000180)=@in6={0x18, 0x1, 0xb9e, 0x2}, 0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x3ff) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) socket(0x0, 0x1, 0x0) fchdir(r2) 17:19:41 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000040)='c\x00') symlinkat(&(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000000)='./file0\x00') open(&(0x7f0000000080)='\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, 0x28) 17:19:41 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() mmap(&(0x7f00000cc000/0x3000)=nil, 0x3000, 0x1, 0x1010, r0, 0x0, 0xaadb) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) 17:19:41 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000000c2, 0x0) lseek(r0, 0x0, 0x41001, 0x0) write(r0, &(0x7f0000000840)="11", 0x1) getpgid(0x0) getuid() r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r2 = getpgrp() fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x101, 0x1, r2}) r3 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x32d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = getgid() r7 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "4888c145046888ab08ab3ce7ce9064acba5d7c88"}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r9, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r9, 0x21}], 0x13, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r10, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r10, 0x21}], 0x13, 0x0) kevent(r8, &(0x7f0000000000)=[{{r9}, 0xfffffffffffffffd, 0x848f2e2a6ea7b128, 0x80000000, 0x8, 0xae}, {{r10}, 0xfffffffffffffff9, 0x20, 0x1, 0x20000008, 0x2}], 0x10002, 0x0, 0x3, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, 0x0) kevent(r8, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) semop(r3, &(0x7f00000002c0)=[{0x4, 0x6b37, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0xc, 0x1000}, {0x3, 0x2, 0x1000}, {0x0, 0xffffffff, 0x1000}, {0x1, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016c877}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x1c00}], 0x9) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r5, r4, 0x0, r6, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r11 = socket(0x2, 0x1, 0x0) fcntl$getown(r11, 0x5) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000900), &(0x7f0000000940)=0x9) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740), 0x818d5567) getuid() kqueue() 17:19:41 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000001c0), 0xfffffef3) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r1, 0x105e63ab5bb845fc}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8005, 0x0, 0xfffffffc, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000001c0), 0xfffffef3) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r4, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r4, 0x21}], 0x13, 0x0) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f00000000c0)) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x8, 0x0, 0xfffffffffffffff8, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f00000001c0), 0xfffffef3) ioctl$WSMOUSEIO_GTYPE(r7, 0x40045720, &(0x7f0000000140)) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x10, 0x0) 17:19:42 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x3ffff) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) 17:19:42 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x70e, 0x100) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b", 0x181}], 0x1, 0x0, 0x0) minherit(&(0x7f0000010000/0x4000)=nil, 0x4000, 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x800000000119) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x3f, 0x5, 0xfffffc00, 0x0, 0x200, 0x9, 0x9, 0x7, 0x0, 0x80000000, 0x2000000003}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x8000) socket(0x6, 0x8000, 0x7) 17:19:42 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000000, "0000eeffffffff0300002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r1, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000001c0), 0xfffffef3) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x2, 0x401}) poll(&(0x7f0000000100)=[{r1, 0x21}], 0x13, 0x0) unlink(&(0x7f0000000080)='./file0\x00') close(r1) r3 = socket(0x18, 0x400000002, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r4, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r4, 0x21}], 0x13, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f00000001c0), 0xfffffef3) kevent(r4, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x8, 0x1, 0xfffffffffffff800, 0x800}, {{r5}, 0x7ffffffffffffffb, 0x2, 0x8, 0x0, 0x74a54ffa}], 0x5, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffffe, 0x2, 0x8, 0xfff, 0x9d98}], 0x2, &(0x7f00000001c0)={0x3, 0x39cc}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x81, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x1}, 0xffffffffffffffec) 17:19:43 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r1, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r1, 0x21}], 0x13, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r2, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r2, 0x21}], 0x13, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r3, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r3, 0x21}], 0x13, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x9e0e116817876a24, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0x7ffffffffffffffb, 0x80, 0x4, 0x400, 0x9}], 0x5, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffd, 0x8, 0x2, 0x6, 0x2}, {{r0}, 0xfffffffffffffffb, 0x4d, 0x10, 0x5, 0x7ff}, {{r3}, 0x47359a2ef7381c3b, 0xd, 0x8, 0x5, 0x9}, {{r0}, 0xfffffffffffffff8, 0x10, 0x10000040, 0x20}, {{r0}, 0x800000000000000e, 0x1, 0x2, 0x1ff}, {{r4}, 0xfffffffffffffffa, 0x2, 0x4, 0x8, 0x401}], 0x401, &(0x7f0000000180)={0x6, 0x5}) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r5, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r5, 0x10}], 0x1, 0x0) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f00000001c0)=0x1) 17:19:43 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffc}, 0x0) r0 = kqueue() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) kqueue() ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)=0x7b0cdd9388df66b7) kevent(r0, &(0x7f00000000c0), 0x3fc, 0x0, 0x1000101, 0x0) 17:19:43 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000800)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0453c5048a100608e190189de783df5628752cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4a9000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74057aa3f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d12ca5c0e70adee1efb8a72a5934900dd2eb696b45293848fd7d2e57c8c6dcb5e8e6b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44ac73ae9ac5af030ff963d73e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a50abc74dbc417a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb7d9ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7044a5d738839790935400d3461344134282fabdfd6f4a2767ab3db8b106"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r0, r2) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r3, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r3, 0x21}], 0x13, 0x0) r4 = dup2(r3, 0xffffffffffffff9c) accept(r4, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f00000000c0)=0x43cbc, 0x4) r5 = dup(r2) sendto$inet6(r5, &(0x7f0000000040), 0x3350, 0x0, 0x0, 0xfffffffffffffe8c) 17:19:44 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x4, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) mlock(&(0x7f0000866000/0x4000)=nil, 0x4000) munmap(&(0x7f0000742000/0x4000)=nil, 0x4000) 17:19:44 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffffb, 0x65}], 0x0, 0x0, 0xa102, 0x0) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x48001, 0x0) r3 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/114) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x3ff, r4, r5, r4, r5, 0x104, 0x5}, 0xfff, 0x9, r8, r8, 0x7d55, 0xd75, 0xfa}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r11 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000a40)=""/118) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r13 = fcntl$getown(r12, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x3ff, r9, r10, r9, r10, 0x104, 0x5}, 0xfff, 0x9, r13, r13, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r9, r10) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r10, 0x0, 0xffffffffffffffff, 0x0]) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) r15 = socket(0x18, 0x2, 0x0) setsockopt(r15, 0x1000000000029, 0x3d, &(0x7f0000000000)="2c16954c", 0x4) r16 = socket(0x18, 0x2, 0x0) setsockopt(r16, 0x1000000000029, 0x3d, &(0x7f0000000000)="2c16954c", 0x4) r17 = socket(0x18, 0x1, 0x0) close(r17) fcntl$dupfd(r16, 0x0, r17) r18 = accept$inet(r16, &(0x7f0000000800), &(0x7f0000000840)=0xc) r19 = socket(0x1, 0x2, 0x0) setsockopt(r19, 0x1000000000029, 0x3d, &(0x7f0000000000)="2c16954c", 0x4) r20 = socket(0x18, 0x1, 0x0) close(r20) fcntl$dupfd(r19, 0x0, r20) connect$unix(r20, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup(r20) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r23 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r23, 0x2, &(0x7f0000000100)=""/114) r24 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r25 = fcntl$getown(r24, 0x5) shmctl$IPC_SET(r23, 0x1, &(0x7f0000000200)={{0x3ff, r21, r22, r21, r22, 0x104, 0x5}, 0xfff, 0x9, r25, r25, 0x7d55, 0xd75, 0xfa}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{}, {}, {}, {{r27}, 0xfffffffffffffffc, 0xeb}, {{r26}, 0xfffffffffffffffb, 0x1}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{}, {}, {}, {{r29}, 0xfffffffffffffffc, 0xeb}, {{r28}, 0xfffffffffffffffb, 0x1}], 0x0, 0x0, 0x0, 0x0) r30 = accept$inet6(r29, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, 0xfffffffffffffff1) r32 = getpgid(0x0) r33 = semget$private(0x0, 0x7, 0x286) semop(r33, &(0x7f0000000480)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r33, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x2aaaaaaaaaaaa90c) semctl$SETVAL(r33, 0x3, 0x8, &(0x7f00000000c0)) r34 = socket(0x18, 0x2, 0x0) setsockopt(r34, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001840)=0xffffff1e) r38 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r38, 0x2, &(0x7f0000000100)=""/114) r39 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r40 = fcntl$getown(r39, 0x5) r41 = kqueue() r42 = fcntl$dupfd(r41, 0x2, 0xffffffffffffffff) close(r42) r43 = getgid() getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r42, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r45 = kqueue() r46 = fcntl$dupfd(r45, 0x2, 0xffffffffffffffff) close(r46) r47 = getpgrp() r48 = getgid() getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r46, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000700)={r47, r49, r48}, 0xc) setsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000600)={r47, r44, r43}, 0xc) shmctl$IPC_SET(r38, 0x1, &(0x7f0000000200)={{0x8003ff, r36, r37, r36, r37, 0x104, 0x5}, 0xfff, 0x9, r47, r40, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r36, r37) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r37, 0x0, 0xffffffffffffffff, 0x0]) r51 = getgid() semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r35, r50, 0xffffffffffffffff, r51, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) r52 = getgid() sendmsg$unix(r0, &(0x7f0000000980)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000040)="1b1fe3109fdd78f0fdc5030d1077bdf754d57ec17978b217cb72d21d8b3bb9130f5c13d40df7a0528b2cc59af35141f6fd4054d55d31c4b6c27bd5f043c6ebe741a89ee945732bfb96af835c7211", 0x4e}, {&(0x7f0000000240)="a87ff3b67d9e51f2e376d74323a12264d86d56aafddd4d547bfbadf13388d7fadf28291db89bea2a47a4eeb39d07de36e5226c5fd8e4e69536fb5e2b97fea303ae7234dcd6d7ab0be298ceff53875793e3a335816ac1d1d0b08eee73f32443feb01c6dd0a303037ad2861f49af4d1ee22dbf05cbf94f7ef35d2078ae2a60413994db885c689360ffdf761109fae5166cbcf8c848b6d4c31b5c8f2adab07b5d160fe2ea0a5fbd9c6e3bfd387fad84829ddd40494b5b84178229f204346f81796cb61c89e62a26295c912ed50eca4d494987", 0xd1}, {&(0x7f0000000340)="6d064a01fac6f02b3462af283651ef09c066552dd2a9c8c101577d2444896e97599d9e3a3363df435fecdd402b24d3edc3efcad59393d5540dc6751a0fea519c4be375391ed0b68a0df886645f24ef12401d672d2fa69321aa3b7c5e127b6e4679f01bc708862c5c9a7c76fccfbe40179dec445eed2f61281cd581bf309a4e5781e05f2c10145b43c3a8535211fa10faad59e6837c33b420acd5e7d83152115e4910c9e23dc9c1ecb63408028295bfbe9bb73b9d352a9376b205c05068a17f54d8d7e95dce14473cadeb3e130d5af147eba27d4afe48ba44ce4270e04d75da7a99ef", 0xe2}, {&(0x7f00000000c0)="b51e6bcfb54768265a29dfc4bc17e98a9ed130fe0c93edea41af7ffb77336291b3b85c3b1f86d12b44668a0538c3c6d9b2fd0e6e714917b137f2fa3e4280627a", 0x40}, {&(0x7f0000000440)="028156e3d1cbe15a5ed8ac3026f5a17767ae08fc243cc4b065b4ed90d8a1a34d12051a4a98d164c94e62afe70b3b5cf2432008e2773332e7b392a893f2ca99e562a138bdb3e7d9a00a2fb3979df9c9f34781bd1f9ab903b3439882f4e149a272ce4ca7293e2451ccf5d3d242a2e8587fe4e60d2cc068a40ed8faae627f2925e7a984d0c7005a6fc9fa333a10872b7c5ef3946bee25eff497a3824d719993562b7455096fc29d7e552c84e2ccf69c149bc4", 0xb1}, {&(0x7f0000000100)="b643db5c09bd722ed9ecbbad68124021fdba457e7d9c6a15e95fffceb9ed9774272b", 0x22}, {&(0x7f0000000180)="42b0750a034cfc90404528c9739e18125b7712d9a3bdb241518c43c9f48c1d5fc8541f56038dad89cc8759f99c4251", 0x2f}, {&(0x7f0000000500)="bc5fb34dd835841e33231b173cdf755bd5222a2910f9e11abf18ae22eed68f107ebeadaf6e9a5b4ea29a8bb3d2d09964aaadfc679054f2483e34663df24d08c07b3cba8b9a3ce0c57d46217f323da86ae7fa7c3c29df24c2e9446da6c7a30d6e1687b69daf384366b71490c09cb06b0cf012597265786a4a6c50b07ae42b3f27dd08134acf2225e2e2436fa0e9ba15fb4397b38716db6a903bac66079184e8e03aa1fabb7201f6153a0a11f400368cb0f3", 0xb1}, {&(0x7f00000005c0)="d7441757901cc63e88b5ef40ef618d0c688350eb71730f188e8e477fa8deab4bb502c1f01a09e7eac0db6ae0e59f9e79ff025191aec948c877f0fcb8452720df6b9e7f649a9dba3b78c0dc13536811485bf0faacd4ced416db41fb3df1717e1e1c8d7dec448d4dfadbf9f75fe674f45b281d8ccf0501c82e1d6609f1a2317609ea8e202d7ae60116b80b935f3e5dab0ad5019d0af97626617b34cd6b3b49676b8d1b93c39749277cde0be9d990dd9bf4a4d7e821e726081e0c7b909d46b72b03afb5538efe8878590fff6052182c6e4bb686804dc2a082972e77d4d31aa8a1f8", 0xe0}, {&(0x7f00000006c0)="e295ca1d10ab196ead993c61a7ce9899892bf4b01a4a2a06dcc183436d8abfa91f545e5bdeead308ce53dc39d1c5be524318f8c1d516826352c0198675b5ec5318eccce3d812c2c85806d35b0a3f4a6eb01609fd7f8d4228dc7a79", 0x5b}], 0xa, &(0x7f00000008c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r10, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r14, @ANYRES32=r2, @ANYRES32=r15, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r18, @ANYRES32=r0, @ANYRES32=r20, @ANYRES32, @ANYBLOB="1800000000000000ffff080001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r25, @ANYRES32=r31, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r32, @ANYRES32=r35, @ANYRES32=r52, @ANYBLOB='\x00\x00\x00\x00'], 0xc0, 0x4}, 0x4) dup2(r1, r0) map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f004170 failed: hole in range 17:19:44 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000080), 0xff52}], 0x1000000000000289) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000001c0), 0xfffffef3) pwritev(r2, &(0x7f0000000280)=[{&(0x7f00000000c0)="83fea7a9c9990188f5c94d99a9a0fefcc3e97773a0a3ac130eb833e48974f4506c5dadcaaef4cff786ecaefbbcc139ab32e8d06926b05e41cb93f052a78937a88892502e9d191a199e335b0c52d2634f2491cf519828c597092de54f9100d858ff508f6480acc6966891fe5c018a86303c15eebc172afbfecb11fb692fce18dbb99deb1efb143901c193216d6ced5f8f093cce851159ee88f483064ffc32dfabff0c5dc9877fe9d4fb995b36eca5a0bacf2949a2d296edc0662c665f7ffa70cb3d8e2bd2c97a5252c7108958576adfca4dc9f860b772a0557e2c31cda3ac", 0xde}, {&(0x7f0000000400)="7cddf6a11a8a0af9d1811a7123c1202b43f814160c4db5e8102d025dfc74a19638c937abd57bc6534da01ae15c55e317a47de288e47b5ba7ecdebf8e13835583482d88e9f9b7b9d7d7d260a01d525883c342bd5f4bdbb7c64d5bee89bad487df04245ef361725a706743697b2b26f4b7bd4cfa29ec299d44126805e60892300b87b895e9614155427f09d9f680fabdaf27f23536c3aa6ecf72160bfd205122c08e29cb6ee92816428e3b2749aac7f0024431424a05a129a043ebff80b94d6b309fd296c49162dfc14f484fc34a4043dcd36e5b800f9edcb32e716f4b8aaa56c4bee8e5f0363a0c03e0e1ca60540fca69d138dfc0cb6f2566929f66", 0xfb}, {&(0x7f0000000040)="a0e44dafd5190d565f5788886ad145f7", 0x10}], 0x3, 0x0, 0x93) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xe0a, 0x0, 0xfffffffffffffff8, 0x57cc, "be48dd66ed6146df226bf39671514cf53fb8a56b"}) writev(r0, &(0x7f0000000ac0)=[{&(0x7f0000000840)="fa6f01dbef2ffd9ea0ac41d61da1e837fb8697e9c997b9ddf1ee8575dc62538470f80b6f946a845c8cfa32682a8326ace8b870c6bad394fb55d5b74ef0735d0646d8275b7ef6dc580d07c599733f693dc6ce6be832e7a51ac04b27f5ae2c0c8fbad4652ad0a4fe0f46bd823ccfd403157bf8b08649dfd4d35175b854bbbd5b568a6fd6a8e57d79c88538aa7a2e97d859041894f1f9fc4d049aa145763a2e1988ab20659f44", 0xa5}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="3d79e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3", 0xaa}], 0x1) rmdir(&(0x7f00000001c0)='./file0\x00') 17:19:44 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r1, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r1, 0x21}], 0x13, 0x0) r2 = syz_open_pts() r3 = accept(0xffffffffffffff9c, &(0x7f0000000340)=@un=@file={0x0, ""/4096}, &(0x7f00000002c0)=0x1002) kevent(r1, &(0x7f0000001380)=[{{r2}, 0xfffffffffffffffd, 0x4, 0x40000000, 0xffffffff00000000, 0xaf12}, {{r3}, 0x1d5b175bdc878134, 0x20, 0x40, 0x6, 0x1}], 0x9, &(0x7f00000013c0)=[{{r0}, 0x0, 0xa8, 0x4, 0xfffffffffffffffb, 0x7fffffff}], 0x8, &(0x7f0000001400)={0x3, 0x5}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r4 = fcntl$dupfd(r0, 0x0, r0) r5 = accept$inet(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pwritev(r5, &(0x7f0000000140)=[{&(0x7f00000001c0)="904eecb21e172d424a1f75859ac71fde12109e687537f72040a7e64241d2ab9292fb66bd42432b015a6b71aab538fedf737c14bca93a5eb1fb4e45340d11071a9119d0f1a924a8691d5d37a12beaf47ae9ee91bd58d6780738ab554b8ffc594d7a5589cff6422bbb436eaf18ba8a114a82e1179cc95c8835b4df4ef2ad0371653f111df7fd53f620d3bc1067ca26876ee718ef1a91b02c220bc7971654853c47d85f6141431773752f42b749fbf2cdebb4b2ad250fa584cfde79769eb2ea17b8a7bc", 0xc2}], 0x1, 0x0, 0x56e7) write(r4, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f00000001c0), 0xfffffef3) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r6) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000001440)={0xffffff41, 0x3cb8, 0x6, 0x7, "5f428a28835f7403129f2f2ead43a523612aa0a9", 0x80000001, 0x7}) 17:19:45 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0) r1 = socket(0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x1000100d3) semop(r2, &(0x7f0000000480), 0x0) semop(r2, &(0x7f0000000000)=[{0x7, 0x7fffffff, 0x800}, {0x2, 0x6f, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0x7f, 0x1000}, {0x7, 0x40}, {0x3, 0x8, 0x1000}, {0x2, 0x8e, 0x1000}, {0x3, 0x7, 0x1000}], 0xa) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getuid() r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) r4 = accept$unix(r3, &(0x7f0000000280)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r8 = fcntl$getown(r3, 0x5) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x3f, 0x5, 0x1}) fcntl$getown(0xffffffffffffffff, 0x5) r9 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) r10 = getegid() shmctl$IPC_SET(r9, 0x1, &(0x7f0000000540)={{0x240000000, r6, r7, r6, r10, 0x20, 0x4}, 0xffffffff00000000, 0x7fff, r5, r8, 0x41d, 0x5, 0x5}) r11 = getuid() setreuid(r11, 0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r12, 0x5) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000d5a000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) minherit(&(0x7f0000d5c000/0x2000)=nil, 0x2000, 0x0) 17:19:45 executing program 0: mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munlock(&(0x7f0000001000/0x4000)=nil, 0x4000) munlock(&(0x7f0000003000/0x2000)=nil, 0x2000) 17:19:45 executing program 0: r0 = shmget(0x1, 0x4000, 0x4, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f0000000040)=""/218, 0xda, 0x800, &(0x7f0000000140)={0x2, 0x3}, 0xc) recvfrom$inet(r2, &(0x7f0000000180)=""/9, 0x9, 0x800, &(0x7f00000001c0)={0x2, 0x1}, 0xc) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000200)={0x6, 0x3, {[0x401, 0x56c1, 0x6, 0x1d, 0xffffffff, 0x4, 0x400, 0x20, 0x0, 0x401, 0x9, 0xe63, 0x7fffffff, 0x80000001, 0x1, 0x2, 0x0, 0x3], [0x8, 0xce5, 0x3, 0x8, 0x4, 0x0, 0x8, 0x100000000, 0xfff, 0x7f], [0x8000, 0x6, 0x5, 0x1, 0x55d, 0x4, 0x3d8], [0x6, 0x800, 0x0, 0xb125, 0x1ff, 0x3f], [{0x3, 0xffffffffffffffff, 0x4, 0x3}, {0x2, 0x8001, 0x9, 0x9}, {0x100000001, 0x7fff, 0x1, 0x55}, {0xffff, 0x9, 0x62eb, 0x100000001}, {0xfffffffffffffffe, 0xfffffffffffff801, 0xe0, 0x9}, {0x8, 0x7, 0x9, 0x3ff}, {0xa41, 0x6, 0x3da, 0x3}, {0x1ff, 0x0, 0x10001, 0x4}], {0x2, 0x8, 0xfffffffffffffffc}, {0xfff, 0x3, 0x8, 0x4}}}) bind$inet(r2, &(0x7f0000000440)={0x2, 0x3}, 0xc) recvfrom$inet(r2, &(0x7f0000000480)=""/226, 0xe2, 0x841, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000580)={0x4, [{0x2, 0x9}, {0x3, 0x2}, {0x1, 0x6}, {0x1, 0xffff}, {0x3, 0x6}, {0x3}, {0x3, 0x100}, {0x3, 0x4}, {0x3, 0x2}, {0x3, 0x2}, {0x2, 0x6}, {0x3, 0x1}, {0x3, 0x6}, {0x3, 0x9}, {0x0, 0x9}, {0x3, 0x17}, {0x3, 0xfff}, {0x3, 0x4}, {}, {0x3, 0x192}, {0x0, 0x27}, {0x3, 0x7}, {0x3, 0x5}, {0x3}, {0x3, 0x20}, {0x2, 0x3}, {0x3, 0x8000}, {0x3, 0x8}, {0x3, 0x6}, {0x2, 0x401}, {0x2, 0x81}, {0x1, 0x137a}]}) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000006c0)={0xb2a6, 0x9}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000700)={'./file0\x00', 0x5, 0x8, 0x3, 0x0, 0x5, 0x9, 0x7c04, 0x2, 0x0, 0x5, 0xfa2d}) msgget$private(0x0, 0x80) ioctl$TIOCSBRK(r1, 0x2000747b) shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x2000) shmget(0x3, 0x4000, 0x5d20ae3bf5eb876e, &(0x7f0000ffa000/0x4000)=nil) close(r1) shmget(0x2, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) poll(&(0x7f0000000800)=[{r2, 0x100}, {r1, 0x104}, {r2, 0x8}, {r2}, {r1, 0xa0}, {r1, 0x80}, {r1, 0x80}, {r1, 0x2}, {r1, 0x12b}], 0x9, 0x2) getpeername(r2, &(0x7f0000000880)=@in, &(0x7f00000008c0)=0xc) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000900)={0x5, 0x20}) shmget(0x1, 0x2000, 0x102, &(0x7f0000ffa000/0x2000)=nil) getdents(r1, &(0x7f0000000940)=""/67, 0x43) r3 = semget$private(0x0, 0x2, 0x8) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000000c40)=""/25) r4 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/114) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x3ff, 0x0, 0x0, 0x0, 0x0, 0x104, 0x5}, 0xfff, 0x9, r6, r6, 0x7d55, 0xd75, 0xfa}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000009c0)={0x3, 0x5, 0x1000, 0x9, r6}) 17:19:45 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r1, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r1, 0x21}], 0x13, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x7ff, 0x3, 0x80000001, 0xfffffffffffffffc, "661fbef224513311810a90fe00000000f8ff00"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733", 0x2d9}], 0x1) r3 = getpgrp() fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x4, 0x0, 0x1, 0x9, r3}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690a", 0x21e) 17:19:45 executing program 0: unveil(0xffffffffffffffff, &(0x7f0000000040)='r\b') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = shmget(0x1, 0x4000, 0x1, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/114) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r3, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r3, 0x21}], 0x13, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f00000000c0)={0x1, 0x4, './file0\x00', 0x3ff, 0x7ff6, 0x2, 0x400}) accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r4 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x3ff, r0, r1, r0, r1, 0x104, 0x5}, 0xfff, 0x9, r4, r4, 0x7d53, 0x2, 0xfa}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r5, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r5, 0x21}], 0x13, 0x0) connect$unix(r5, &(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8) setuid(r0) 17:19:46 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x16, &(0x7f0000000040), 0x0) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = accept(r3, &(0x7f0000000a40)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001200"/4098], &(0x7f0000000000)=0x1002) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendmsg(r3, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0xffff}], 0x10}, 0x0) 17:19:46 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="ebe9a80000000000012fbcdd43671d9084f736"], 0x13}, 0x0) dup(0xffffffffffffffff) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) 17:19:46 executing program 0: pipe2(&(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000001c40)=0x4) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1021, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x1, &(0x7f0000001640)=[r5]) chown(&(0x7f00000017c0)='./file0/file0\x00', r4, r6) sync() unveil(0x0, &(0x7f0000001840)) flock(r1, 0x2) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0x97, 0x0, 0xfffbfffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) dup2(r7, r8) pipe(&(0x7f0000001740)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r11, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="10000000ffff00000100000000000000333de3d497be641453ac8fc3e45d1ea40e99dd7cf1326cc3df252f33ce60f2897cf5464646d5a9c3df5ad5a627727a299568dc881d24035ce2e4c4c37396bb93f05fa4236dc4667dc93cff4bcfb0201e3bc5b687bd62335bc7dd67426962353c8918e1b990da8b0db3869351f0aa74be72f8884c84ddb099ff8853000000000000a3f2353e8ba91c151f3b22a97f297d780af6a31d4b7bbc28411a496bfc898f5ba30e3ebe7b4cec3c19d3481d0e4eafb15431f91a0ed6c3bfcd863a6a08a6898f84fe4883ed663828a1d688c04e1fde879888d3be0f20f137e7038947c52d792ddd5591363bab02879374ddb0cf575ddfcd78bbdf2cb03ccf7fe42b83eda69705"], 0x10}, 0x0) pwritev(r11, &(0x7f0000000340)=[{&(0x7f0000000100)="55c4ad7c9f665f787d33cbcf2b8dbf6b4efd8ae871571144c6ff8f266a7003f108153ffcf99cdb010b092f98635d3c90df20689df27472581b13d44dc7", 0x3d}, {&(0x7f0000000240)="f42974d7787dbaa47dd00baaecb0bc8a210c5b99fbd1bff9f147d2e69ad17322979c80a074e4f5ab8f25a68790f0cfbec97caf87784bb5962866241f05c4b57ba73d4ca4eb7f39c43d0e6b421a2b4bbfed54eed4f1a695d68914f8dc4b2a8a617f9609df8211072b7b220b91f8cf8198607ffb7cc2120c0ac6aff5ac55f6e9f4c3f679b9bbd20f05b5aff88eced2e24ec076ae3ff3a7c67e114f856c32680e6bbf029b4b4a88cdb7ccdd1a6665d89d5e3d8a689ef1acc6ec1b6dc52c265f37dbb63e41a3f5fb1f23a8cc2ea9113b2652a3df86e63940d52d3ce93a8762a0be8cd25a27c3f5ccec6fe68117", 0xeb}], 0x2, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x8) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000019c0)={0xea, 0x0, &(0x7f0000001880)=""/234}) ioctl$BIOCSFILDROP(r9, 0x80044279, &(0x7f0000000040)=0x6) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$WSDISPLAYIO_SETSCREEN(r9, 0x80045756, &(0x7f0000001a00)=0x5) ioctl$WSDISPLAYIO_GVIDEO(r10, 0x40045744, &(0x7f0000000080)) 17:19:46 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000bb00"}) r0 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSCTTY(r1, 0x20007461) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 17:19:46 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207"], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000001c0), 0xfffffef3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) write(r1, 0x0, 0x0) 17:19:46 executing program 0: r0 = semget$private(0x0, 0x2, 0x80) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0xfffffffffffffa48, 0xff, 0x19a, 0x0]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x280, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x18280, 0x0) pipe2(&(0x7f0000000500)={0xffffffffffffffff}, 0xfd36474eccf4ca29) ioctl$TIOCSTART(r3, 0x2000746e) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f00000016c0)=0x5) dup2(r3, r2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540), 0x10a90, 0x0) faccessat(r4, &(0x7f00000004c0)='./file0/file0\x00', 0x181, 0x2) r5 = kqueue() r6 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r6, 0x0, 0x0) kevent(r5, &(0x7f0000000580), 0x80, &(0x7f0000001680), 0xfffffffffffff001, &(0x7f00000002c0)) r7 = fcntl$dupfd(r1, 0xa, r2) ioctl$VMM_IOC_RUN(r7, 0xc0205602, &(0x7f0000000340)={0x7, 0x40, 0xff, 0x3, &(0x7f00000000c0)={{0x3, 0x8, 0x3ff, 0x59, 0x9, 0x7ff, 0x9bd}, {[0xee51, 0x6, 0x200, 0x1ff, 0x3, 0xfffffffffffffe00, 0x3, 0x8, 0x1, 0x6, 0xa4, 0x5, 0x400, 0x7ffd, 0x2b6072ac, 0x5, 0x3, 0x3], [0x7ff, 0x8b, 0x61d6, 0x1, 0x1000003403, 0x4, 0x220, 0x2, 0x800000000004, 0x8], [0x5, 0x931e, 0x1f, 0x9, 0x400a, 0x6, 0x7fffffff], [0x5, 0x7ffffbff, 0xfffffffffffffffd, 0xabdd, 0x1, 0x8000000000008001], [{0xffffffffffffffc0, 0x6b9f, 0x8000008, 0x200}, {0x2, 0x8, 0x0, 0x77d4}, {0x9df3, 0x6, 0x2, 0x3}, {0x6, 0x3, 0x1f, 0x8f0}, {0xef, 0xffffffff, 0x4, 0xfff}, {0x0, 0x0, 0x1, 0x8}, {0x8, 0x100, 0xb8, 0x10000000004}, {0x60, 0x6, 0xfffffffffffffffa, 0xb}], {0x53, 0xffffffffdc29ac31, 0x7ffffffe, 0x2}, {0x2, 0x2, 0x7, 0x1}}}, 0x4, 0x8}) r8 = fcntl$dupfd(r7, 0x0, r2) semop(r0, &(0x7f0000000380)=[{0x3, 0x5bc, 0x1800}, {0x1, 0x8, 0x1000}, {0x4, 0x69108b0e, 0x800}, {0x4, 0xffffffff, 0x1000}, {0x0, 0x1, 0x800}, {0x0, 0x7d, 0x800}, {0x3, 0x7f, 0x800}, {0x5, 0xb502, 0x800}, {0x1, 0x8000, 0x1800}, {0x7, 0x8, 0x800}], 0xa) syz_extract_tcp_res$synack(&(0x7f0000000580), 0x1, 0x0) r9 = accept$unix(r7, &(0x7f0000000800)=@abs, &(0x7f0000000400)=0x8) r10 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000001680)=0xc) lchown(&(0x7f0000000480)='./file0/file0\x00', r10, r11) semctl$SETVAL(0x0, 0x5, 0x8, &(0x7f00000003c0)=0x4) fcntl$getflags(r1, 0x1) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(0xffffffffffffffff, 0x4, 0x67, &(0x7f0000001640)="ebff00000000fd812eaa4e713048e699316a47a6c3385eee86a649f714b760f073a4d31a17bf9ec741b246395fa20bd203b3", 0xfffffffffffffde4) r13 = 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(r13, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r17 = fcntl$getown(r13, 0x5) r18 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r18, 0x1, &(0x7f0000000540)={{0x240000000, r15, r16, r15, r16, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r14, r17, 0x8, 0x5, 0x5}) r19 = semget$private(0x0, 0x0, 0x40) semctl$SETVAL(r19, 0xa, 0x8, &(0x7f0000000200)=0x4000000072) semop(r19, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r20 = getgid() r21 = socket(0x6, 0x1, 0xff) bind$unix(r21, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r23 = getgid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r20, r22, r23, 0x10, 0x9}, 0x8, 0x1, 0x9}) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r24, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r24, 0x21}], 0x13, 0x0) r25 = openat(r24, &(0x7f0000001700)='./file0/file0\x00', 0x40, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r25, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r29 = fcntl$getown(r25, 0x5) r30 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r30, 0x1, &(0x7f0000000540)={{0x240000000, r27, r28, r27, r28, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r26, r29, 0x8, 0x5, 0x5}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000029c0), &(0x7f0000002a00)=0xc) r31 = semget$private(0x0, 0x0, 0x40) semctl$SETVAL(r31, 0xa, 0x8, &(0x7f0000000200)=0x4000000072) semop(r31, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r32 = getgid() r33 = socket(0x6, 0x1, 0xff) accept$unix(r9, &(0x7f0000001780)=@file={0x0, ""/73}, &(0x7f0000001800)=0x4b) bind$unix(r25, &(0x7f0000001740)=@file={0x2, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r35 = getgid() semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r32, r34, r35, 0x10, 0x9}, 0x8, 0x1, 0x9}) r36 = syz_open_pts() readv(r36, &(0x7f0000000480)=[{&(0x7f0000000500)=""/207, 0xcf}], 0x1) close(r36) r37 = syz_open_pts() readv(r37, &(0x7f0000000480)=[{&(0x7f0000000500)=""/207, 0xcf}], 0x1) close(r37) socket(0x8d52056eedbae06d, 0x2, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000002a40), &(0x7f0000002a80)=0xc) r38 = 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(r38, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r42 = fcntl$getown(r38, 0x5) r43 = shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r43, 0x1, &(0x7f0000000540)={{0x240000000, r40, r41, r40, r41, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r39, r42, 0x8, 0x5, 0x5}) r44 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r44, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) fcntl$getown(r44, 0x5) 17:19:46 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x180, 0x0) fchdir(r0) pipe(&(0x7f0000000000)) r1 = syz_open_pts() read(r1, &(0x7f0000000040)=""/54, 0x36) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffff65b0, "92ffff00000000040a9e8000"}) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r4 = syz_open_pts() read(r4, &(0x7f0000000040)=""/54, 0x36) kqueue() pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r5, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r5, 0x21}], 0x13, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f00000001c0), 0xfffffef3) r7 = dup2(r5, r6) getpeername$unix(r7, &(0x7f00000000c0)=@abs, &(0x7f0000000500)=0x8) fcntl$getown(r4, 0x5) ioctl$PCIOCGETROM(0xffffffffffffff9c, 0xc0107005, &(0x7f0000000380)={{}, 0x0, &(0x7f00000002c0)}) fcntl$getflags(r1, 0x3) r8 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x0, 0xe) setsockopt$inet_opts(r8, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r8, 0x0, 0x200000000000d, &(0x7f0000000280), 0x3e4) accept(r8, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) syz_open_pts() 17:19:47 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x1ff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, 0x8) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r0, &(0x7f0000000000)=[{{}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000240)=ANY=[@ANYBLOB="01002e2f66696c6530008e79bdd5a15f2920c98a398ed52dbd7fdaf3d405250c3a861693ba1a87f4014ff49421d3af9bef044168c5d80b89f8bd7ddd10f6fd8174335c55e5e67a78a57e9fbd2218477b97143cde6b1c4abd4f74231f2e52fc5dd43f0eef6a6a77036eae1ed94d0be3b387a0edbe1586e23c2e1b94fb96"], 0xa) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000001c0), 0xfffffef3) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r4, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r4, 0x21}], 0x13, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r5, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r5, 0x21}], 0x13, 0x0) kevent(r2, &(0x7f0000000180)=[{{r5}, 0x8000000000000002, 0x20, 0x2, 0x400, 0x3}, {{r4}, 0xfffffffffffffff9, 0x80, 0x80, 0x101, 0x100000000}], 0x34, 0x0, 0xc6c, 0x0) r6 = socket(0x40000000011, 0x3, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) kevent(r7, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1, 0x0, 0x0, 0x6}], 0x9, 0x0, 0x0, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs, 0x8) r8 = kqueue() kevent(r8, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r8, &(0x7f0000000000)=[{{r6}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r9 = socket(0x40000000011, 0x3, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs, 0x8) r10 = kqueue() kevent(r10, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r10, &(0x7f0000000000)=[{{r9}, 0xffffffffffbfffff, 0x8}], 0x35, 0x0, 0x0, 0x0) r11 = socket(0x40000000011, 0x3, 0x0) connect$unix(r1, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xfffffffffffffe68) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r11}, 0xffffffffffbfffff, 0x2f}], 0x0, 0x0, 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) kevent(r12, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 17:19:47 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r1, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r1, 0x21}], 0x13, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000080)={0xa61, 0x8452}) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x8001, 0xffffdffffffffffa, "661fbef2245185a8186503182eab7fff0e091fe6"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8", 0xb8) clock_settime(0x4, &(0x7f00000000c0)={0x1ff}) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/175, 0xffffff6c}], 0x1000000000000257) writev(r2, &(0x7f00000000c0), 0x0) execve(0x0, 0x0, 0x0) 17:19:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x33, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b000000e0e90000e74de4"}) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x5) write(r0, &(0x7f00000002c0)="582720efabd1e5c15f734ba3d32ecbf0372c314deaf7e91dc300f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() setsockopt(0xffffffffffffffff, 0xda0, 0x10001, &(0x7f00000001c0)="03befb1225c805279d44cbfa603676297c7cdf6af48ded8fed1a40e78eef17915a5f399e17d235a03267c3e29c3fbdb538bbb271d53613fa868f771de62acb903d975304c44767bc552d171787a275fa0c45e98cb7921b69383d46be108feba91038b21131", 0x65) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xda2c, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000240)={&(0x7f00000000c0)='./file0\x00', r1, 0x1}) syz_open_pts() poll(&(0x7f0000000040)=[{r4, 0x1}], 0x1, 0x0) 17:19:48 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x800}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="1305e0aa0311b0bfdfb6c43bfa2501bffceb889cf6d32f97ac07d18e4278b4da5d9af7e883beea65feed790b3ab3542c30fe4026f0d2b0c9d5f5c337a14be6eeaf0a8713fd886d18d608194352dd1c4522cfa3de182193dfd1dbf88a9ae4a517731a3db46ea1025b141f8ca7c91e79287fe7c083c6a45e394c3a2b4fc6eb3b12cea9291e42f030029ea7c644a48d73c267ea82c0a482f4abc45d11062da884e2336f5a6307b823e3a27ebbce88a9272d6127133d282bf567c61d15e3004ab30066f49fd96d87049ddd4bbd0d12a0cc79e1dc0146e1f1d5152e01cb93b4fc2166b9491f01c96a2f057efe5c541504d9ab598df6ad7d00748aaa65fdc97ad4823c3e15098571caff4100d37825"], 0x1) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r1, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r1, 0x21}], 0x13, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r0) 17:19:49 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) r1 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x40, &(0x7f0000000100), 0x4) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 17:19:49 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000001000)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a80)={0x0}, &(0x7f0000000b00)=0xffffffffffffff20) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000001c0), 0xfffffef3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000001c0), 0xfffffef3) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wsmouse0\x00', 0x8, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f00000001c0), 0xfffffef3) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f00000001c0), 0xfffffef3) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r8, &(0x7f00000001c0), 0xfffffef3) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r9, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100), 0x11, 0x0) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x10, 0x0) r11 = msgget$private(0x0, 0x20) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r14 = shmget(0x2, 0x2000, 0x10, &(0x7f0000ffa000/0x2000)=nil) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000100)=""/114) r15 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r16 = fcntl$getown(r15, 0x5) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000200)={{0x3ff, r12, r13, r12, r13, 0x104, 0x5}, 0xfff, 0x9, r16, r16, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r12, r13) r17 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r20 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000100)=""/114) r21 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r22 = fcntl$getown(r21, 0x5) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000200)={{0x3ff, r18, r19, r18, r19, 0x104, 0x5}, 0xfff, 0x9, r22, r22, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r18, r19) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r19, 0x0, 0xffffffffffffffff, 0x0]) r23 = kqueue() r24 = fcntl$dupfd(r23, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ff6000/0x1000)=nil, 0x1000, 0x0, 0x2012, r24, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000300)=[{r25, 0xc0}], 0x1, 0x0) r26 = openat(r25, &(0x7f0000001780)='./file0\x00', 0x20000, 0x100) r27 = socket(0x2, 0x400000000002, 0x0) setsockopt(r27, 0x0, 0x20, &(0x7f0000000180), 0xc8) r28 = socket(0x2, 0x400000000002, 0x0) setsockopt(r28, 0x0, 0x20, &(0x7f0000000180), 0x0) r29 = socket(0x2, 0x400000000002, 0x0) setsockopt(r29, 0x0, 0x1d, &(0x7f00000016c0), 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r26, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="9b8c6425fa35394571d6ddefd0016a2538bb8c28a464db6d426bb4202d479a68992da3695f7caf6960a19b97733e20800e1a312d35fbae24bef171703abda51108a00987071ebbd8a308b4e18dc1f7c9e0596a37ede9bba3977c0f2f1591d5fbda6cd0db2e14e9388ac9a3f91545ab2c2d2f576c2803f282f93166ae104b24bac28fd5872bb4211894fdb42d48ab1df93cc289e77c76b3e8cd075a743a85bd89a9eb5ea3f43079f97228a05d8e441d9014824811ef81e16e6f88a23cb72ce90b45a1f0d86002da0e06961d91ebf3", 0xce}], 0x1, &(0x7f0000001800)=ANY=[@ANYBLOB="ef00000000000000000018000000000000", @ANYRES32=r24, @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=r29, @ANYRES32=r23, @ANYBLOB="000000002000000000400000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32=r31, @ANYBLOB="000000ffff000d010000002798c901a71543fd5b94e877e3b7873c1f286dacea199b5851a854a05cd4767c7bd20b664674c278213784495892b34b7ca201592a5d5670d06ba256573342ba488036f55504945278092e96a0a045d563a9cb60d6494f04b0a450d575725227cafec28e2b0bf5243898867b9d4bc27cc7d492b58dd06fc8dbd5da38d6aece28aec7ae3cfcb111a445b47a4cd8c91218", @ANYRES32=r23, @ANYRES32=r24, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x69, 0x6ca70a83d73f175e}, 0x0) getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, r19, r31]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x20, 0xffffffffffffffff, r17, r30, r32, 0x2, 0x1}, 0x8000, 0xabd1, 0x9}) r33 = getpgrp() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xfffffee3) setpgid(r35, 0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000040)={{0xca, 0xffffffffffffffff, 0x0, r12, r17, 0x0, 0x60}, 0xb4, 0x4, r33, r35, 0x0, 0x80000000, 0x3, 0x4}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000800)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r38, &(0x7f00000001c0), 0xfffffef3) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r39, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r39, 0x21}], 0x13, 0x0) r40 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000880)) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r41, &(0x7f00000001c0), 0xfffffef3) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r42, &(0x7f00000001c0), 0xfffffef3) r43 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/ttyCcfg\x00', 0x80, 0x0) sendmsg$unix(r0, &(0x7f00000009c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000080)="cc0208cf12fe", 0x6}, {&(0x7f00000000c0)="23790dca0dcbe2019506f6a1c80030d10c569e5d6683e1ab97fcc667e9ca96ae3d5c41d8e57017e4e5355506712516babbc914b935f89c1e27fa6fe46533e757433574a8143282a1e8ba6a0cf836bb781cd8bafd7429cb8909976d0169ae305e3f3955929dc7821c4405e68c18b1ffbd9303f0330f22f34fbeaf05a890c7962256cb63194ccadfdda9ac54d3538b5e2ef6d23f045aafeed0344234def55bf34ee85d1fa5e32f87602934cc76a5f52451952ce9f7565ff1a206a1d75950691e81830ed39e1965e362e33bd7ae059e931223e15db00c235023f7c1bd115e8b86ef05f31b31a5534a6f41b50d391e3a169feadcc18285ea03", 0xf7}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="549b73390ea0d3980efd6ffa978df961cb264a4d41aff1d154ed3bfd0b9d80d666da0d8c5be29fffa091f61700f24437ca0fbbae848d8009c974c41e7ef33f322f46d91cd58ec7cedf753a425ea368540afe4ac6ff2d7d7b963268136434c6551b1c7cfd6fcee9be90d2765e85067b", 0x6f}, {&(0x7f0000000280)="c425364e842b40c9e568d9e79bf8750abbe55db061e55f91c5d5a98fff9dd9e54be74a3d51869f01fc793e0a36e88a101fd016ad952733e8eddb1b1bffb9c509ef8c76057734eeda4844b01e384d186952edaf", 0x53}, {&(0x7f0000000300)="dffcc592ec7d9508c62639608cbb95dda2304d29bb2091303660a658b6528d87c45acff2ead84a66393b0fa7b645e884bfcb4c96f331ed960cf31c5081c5da02eb4f85db15ab77ed9814d09394dea5bf3de5fe095299196dd881f8d366912420ed108e8b886ab8c3bd2dc0dca7877994dee189ce348518f6749b1a16119a9e179fc17829db143329592abd6e96e4e523d5ac7743", 0x94}, {&(0x7f00000003c0)="ed990122c3d4ca3a495d97c86e0a06fcc686ed29d29ccc356c9f3c697325edf046bcb19121660e33f54224af1bbee058c10f2fc584fa16e65a827db8bf448ef533853029815bf351840841eab6e44b026da3022cf78b1422bff2bdf184491c84aee9234829e208a23eb70b1e4d2a3c37ea4cd6fd56dde35a90872eba7497940d5d9ee97c05c3a60860bc80d9f97e8f731c8f64567897baad3c76948e1227c9cda659", 0xa2}, {&(0x7f0000000480)="c65c28170c1ff581626ad7e3bb5e894839791b3af38e5527b26efbe00c1a97de6732f70aa29fc839e0009eb800eaa4da30179e477010074f4899c8434aad33b4f8d92dcdde4e233fdc6ea3520d1486f7d7931f881bea5d772f058488c4cd64cc0f6a7cf32144a60fd00bd26d14", 0x6d}, {&(0x7f0000000500)="72c59b8f369994d30b8adc63a1937984b43cccd5fe96536a656924ba55776016afe718fc6a06432d0efd128808e94c9b12c1e4c5cfbcc01663ace3ff32cff728aed96fe7b671544febaba01e8920009bc674d3b292691c778bc4428701ae487e776633e2", 0x64}], 0x9, &(0x7f0000000900)=ANY=[@ANYBLOB="200000270eb75a9339735b0000000010", @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=0x0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r33, @ANYRES32=r36, @ANYRES32=r37, @ANYBLOB="000000003000000100"/20, @ANYRES32=r38, @ANYRES32=r39, @ANYRES32=r40, @ANYRES32, @ANYRES32=r41, @ANYRES32=r42, @ANYRES32, @ANYRES32=r43], 0xa0, 0x404}, 0xd) setitimer(0x1, &(0x7f0000000fe0)={{0x0, 0xd30}}, 0x0) 17:19:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') open(&(0x7f0000000140)='./file0\x00', 0x0, 0x88) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x467, 0x1, 0xc, "5e00000000001b5ef99b0e00"}) write(r0, &(0x7f0000000080)='\r', 0x1) 17:19:49 executing program 0: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, 0x0) socket$inet(0x2, 0x3e5b70036c10b6a9, 0x7) r1 = socket(0x18, 0x400000000002, 0x0) dup2(r1, r0) shutdown(r0, 0x0) 17:19:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b000000e0e90000e74de4"}) write(r0, &(0x7f00000002c0)="582720efabd1e5c15f734ba3d32ecbf0372c314deaf7e91dc300f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="ce7ce482b613d89153a21c7322fed9be0562831e5c609131b7049500006a4d297b2baaad7ea507000000000000006de825369e05a2912583fd", 0x39}], 0x1) syz_open_pts() close(r0) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xda2c, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x1}], 0x1, 0x0) 17:19:49 executing program 1: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x5}], 0x34, 0x0, 0x80000000000c69, 0x0) r2 = kqueue() r3 = geteuid() pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000001c0), 0xfffffef3) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f00000000c0)) r5 = getgid() fchown(r2, r3, r5) 17:19:50 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) pwritev(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0xc50ee00bf3b969d, 0x0) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x4) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000180)={0x3, 0xf59, 0x19}) r1 = socket(0x2, 0x2, 0x0) r2 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xc, r2) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="6cbd0caf5d395957ec"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 17:19:50 executing program 0: socket(0x11, 0x3, 0xfc) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000240)="b100050400000000000008000101000000800000cea1fea7fef96ecfc73fd3357ae26caa04f391d6be6336acf00b7804be781e4991f7cadf9a912b297be1aa5b23ed00f4b7b2ca3ebbc257699a1f132e23acbdd602000d7d026ba8af63ff37282902e4fdedb96f27872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90a2921a006ee01bc43eaea8c500001502000000000000020208a371a3f8000400000000000000010000000000000000000200ba35a7a6b24b7305ec0f2492189ed4b7cd0272255c9cdc48f652d7d2bfdfcc912e59e9fd5e6aaff16b0aea32e23f478bf6cec659899610a3e1be145ef99ea431aaf42ad0555aa4578a2f9d341c82914a7f536c3db7b43020c6280e6fc5a0d0e683551dac6e821f2dac1b8a1daf0b6259b93ebc91fb321e026aa994d3654a0ff679d51a60bdd8273ea7e97548df271b2fc4bebd52d88e0b4ec291d9ab6f3146e78263cbba1e8c1777e292454619ac5a63101e5eccc8d633fad4580a066bbbd2e55b", 0x175, 0x810, 0x0, 0x0) clock_getres(0x6, &(0x7f0000000000)) 17:19:50 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x81) openat(r0, &(0x7f0000000080)='./file0\x00', 0x8000, 0x8) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, r1) 17:19:50 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000006c0)="04", 0x1}], 0x1, 0x0, 0x0) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001200)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="e000000000006b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed539b8b69f380408c03834b7689b7b130bcc4607fbf11607a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264bfe07ebb0f5a45dceab7eba4033e94a0bd323e33a25ec2cb47dd5dc21af43a6962e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f53090035b4bd7b270f291a4ffde25e1ce547e943b3d257d42e3a000000000000009000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c60516290e722245f1bb2de62c8893d78524e237199d15856896291085e5201673fb50357bcf1c61ed373b4107538c824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547c80d5d2fae303e6149700c958871632e7d9600000000000000000000047747942214d38ea3d4acabb0699f5d7b41c4adb250c20ebc0b282edc2b1f101cad888c27ec17b3c17da76c4b28f960d619858e166d0a7575e36fc3332bd0503c2189bcc39daacc693d2b7d3596bc99e0efcb354834d1552658bcd3ff2f7eb8c3ddd093589c18cf8bab336881a1ce89860b8bdcc54d58b87fb46436fa63cd92d4c3111932108af0bfd1c72d73ce01a727ee1f2efc0bc18b1d219d2cef772513fbf3b77f4c85a30875f39f13d56ab92c7e485bd3ddb0f23b3a5d5ae931533742e46e998c412fb1b653dc3b21bba3e38"], 0x170}, 0x402) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) dup(r5) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) r8 = socket(0x2, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x802069af, &(0x7f0000000300)) mkdirat(r9, &(0x7f0000000080)='./file0\x00', 0x1) r10 = getppid() r11 = msgget$private(0x0, 0x20000003c4) msgrcv(r11, &(0x7f0000001600)=ANY=[@ANYBLOB="000500c806c2448927ea325e39b0b340a891f62e217821b111ef89695d4ae142a2099adeb615aca83271cb08cf27766da5a4a42afe6e5d3ff160f09d01e1304ca750b038dd62def78cbcc267e577b1921e6d422c5809cb7ac8ff965b9f637c21a759f9806a7fa9c291b898ceedace3335baa273ef734123d2437aaa99a14dec4256ee5b169d8df94d76b364090150e1c4d0b7f48dda04b7d72b881ec09c00afea3dbc09b95d083254d4641af8de19e221cd1b2bffbc50bc5a043a72a353891876c8c394b0977bbeb5d6e689af5ff1a3d2dcfac19953c123c955189f0e6bcba685f128c5cc443434fdd3e44a6e9bd1891bed5dfcf9aada01cebf046dbacb50d49c356d20116c8de4c98d3f9a7c3ef87c7a0ef3f4519fc47e2d1d3a14357b07a9175ff8931f32a5372a1a572405b288de15a3e55d493d2b6651578b10ac57f478fa098f515013cb5004527639f184b9a9b309986"], 0xc, 0x2, 0x1000) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r12, &(0x7f00000001c0), 0xfffffef3) ioctl$KDMKTONE(r12, 0x20004b08, &(0x7f00000000c0)=0x81) msgrcv(r11, &(0x7f00000010c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004da83243a17d35817b060000000000000000000000004ab73dad07000000000000000000000000000000000000000000000000cbdff41be987157ecad81dd6310ce6c02bc1486ead5933"], 0xfa, 0x1, 0x1000) msgsnd(r11, 0x0, 0x0, 0x1800) msgsnd(r11, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000980)={{0x1, r3, r6, r2, 0x0, 0x46, 0x81}, 0x10001, 0x1, r7, r10, 0xa5, 0x1, 0x4e2c, 0x6}) setuid(r3) 17:19:50 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000), 0x200000000000006f, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000000000001e3, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x30) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r3, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r3, 0x8}], 0x1, 0x0) ftruncate(r3, 0x0, 0x4007363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000001c0), 0xfffffef3) fcntl$dupfd(r4, 0x11, 0xffffffffffffff9c) dup2(r1, r0) madvise(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x4) 17:19:50 executing program 1: 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, 0x1}, {&(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}) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) fcntl$getflags(r1, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x4, 0xfffffffb, {0x1, 0x5}}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206922, &(0x7f0000000300)) 17:19:51 executing program 0: r0 = socket(0x18, 0x1, 0x5) socket(0x20, 0x0, 0x40) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) recvmsg(r0, &(0x7f0000001400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f0000000000)) 17:19:51 executing program 0: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r2, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r2, 0x21}], 0x13, 0x0) dup2(r2, r0) pwritev(r2, &(0x7f0000000740)=[{&(0x7f0000000180)="501394b47739209f083cf77bebac954aef013aad24a7f214b542c161f6d795940cc1b758d386308ef1209063e143a867cb1fcd96896a367e19894c8a89a2f616f09d068e05c173f5623854b782f055c20b173892091ea52fe21040c5dce30ca289ed1f445b708148c79c30f61bc977e93dfa82a99a5b0da511846410ddf366abbdec3f72c1", 0x85}, {&(0x7f0000000240)="a4725a0b5051f128c0f104c50220bdcacb4597f4f5788bc73449ac554189cdf546fee4af9be2f69ed0e88fa6b56c72292557764bb65b2515987376be72b17a68f803f29c343b134566a99417c85b861a6257df4fa81c0af21bd6ae9fc58fbe3f4342ff39c8d19871ac32fdb4d2cd279b88799b1ed35ac4ac5151ae3b8640204d25d0c86256ca502740e46cc7af1e3d7a147c896761ad0f27288db4bc67b1ff5c4f7b2fa9f6c43c15f91f3023c0921e783788994b", 0xb4}, {&(0x7f0000000300)="ec7c5a7cb91cc7f3cb3d4a0fd425755228643eded50a8430c301701a5265bfd5baf58d7335c745f4413733c7df8bd42420825ca412159c11d583a784ec3dcbf6792bed6e67a48d7a0e3c8b5cefa95bbfea8eb92a5d96877e92c795ebccd312cc08f6e16bf92e6ee381e14897afb93c72a534b377f26c55589d938d5b2f22c93eb01ec87ebc492c5820b351e9b1e2856595520c8e90ea20acc43c0411cfff0d847bf9c1f3e01dfd7fd93980b9dddf108bf8f88fc20f7d56e8e4f7bb674a49e1b375ddf03d2f", 0xc5}, {&(0x7f0000000000)="634fb8448cdbfcf43f193fed31f8760fed2f3188f125f6dd3ef2f1372292b549b4f9a6988487bf1f6785f026fb7e8463ca531d9b30ff19cb79", 0x39}, {&(0x7f0000000400)="8fa96b1a9c4f32834ec836dc04036970945e2c3507fd58c592cefcfba33bf9f2550e2b243800f9ec05fefa0ac4bb2f3b97dcb959a984f994beb6216830e23ab47798452a03f5130a6630e533c199f883f8d2db0c94988816e6919f72af889547301f0a7ce0ca1c4c6dbd28d5d7202f737517d39ec692210d7393c5defb9353f8d363ed9e2039c38377f89ab37caba172181757d169a41761c7a448312281917f502934d45036960f6221f036446dfe87f600dac84a1ed074af556bd7bf41a4e504994b4c2fe3db6b022c4080845e6d97f29b499e5fbac504fbe701128db390fd5fe273df08f122cebc2d383c43e78608007e19cfab0cd8f541a0", 0xfa}, {&(0x7f0000000080)="3e3390ec8a3cc4a60d52576401988b77ace046cc5dd107a315eb5057a88de32e56b1a4f7d47f7a5ad8c6ba1c5d1e233c88a7c0a2744ca538b58a", 0x3a}, {&(0x7f0000000500)="0d21325270eba349dc15a925b3a28a82f2366150125e750ab7be618b8e5fdb2ef5d2af1c16b19fbfc6a74adea85d3c5ce4c7d6ee666b52b54fce7e51e46eb22d93e3ca6593643aba0c15d5f959009948b7e6615837660d6f74c321c7beb0c143ef14de691a0917a692660df501060b226333c0dbabef16d7a7c79ce62163e275edf82d26d8f7b665e45ba993b5802eebc8100c73b896515af1e8dfbc3f0a8ecc6bf09f4cdc29e11ef36a51b1a477e6814c96", 0xb2}, {&(0x7f00000005c0)="20e87f8e371b0c02f1cecab2b43605da6626fefdf2082cc5b6d5512c89aaca01430d427320bb62759ca046b40d6868e90f1d429734565c59782c549dccfc6d43e29d", 0x42}, {&(0x7f0000000640)="a98c60b8df133a5c162ebfca5357bd019fde4e0ee70cd175a623786b6a27aca768c7c0e3a1a44d6c19f34aa208e025530e930fdd28110bfad5198caa10ccf5cea4a3a43a2c38588702d0e1bc7a7ed988ce773dea6dac37589efaa12a41f313b599cf8e17b7bab0e8c99c0cafff", 0x6d}, {&(0x7f00000006c0)="b935d225e0a776b0add6ec12dbf2b326ff960be898aa9412bc5623dc0e21548891b9338f200b4ac5185c994e0f8903abedcba12913f3cac4a4606b8cfa3ef81122a240b603287fe79c40bef54139f05d0f69136b1b2fb26f17f619924a1d54df6eb11b6413be00f622348dd16700c64811d9a1740c4029ec", 0x78}], 0xa, 0x0, 0x400) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f00000000c0)) kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x5}], 0x34, 0x0, 0x80000000000c69, 0x0) 17:19:51 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x400, 0x0, 0xfffffffc, 0x0, "000000000000000100002000", 0x80000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) r3 = msgget$private(0x0, 0x20) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/114) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x3ff, r4, r5, r4, r5, 0x104, 0x5}, 0xfff, 0x9, r8, r8, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r4, r5) r9 = getgid() 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, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 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}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r10, r11) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r11, 0x0, 0xffffffffffffffff, 0x0]) r15 = kqueue() r16 = fcntl$dupfd(r15, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ff6000/0x1000)=nil, 0x1000, 0x0, 0x2012, r16, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000300)=[{r17, 0xc0}], 0x1, 0x0) r18 = openat(r17, &(0x7f0000001780)='./file0\x00', 0x20000, 0x100) r19 = socket(0x2, 0x400000000002, 0x0) setsockopt(r19, 0x0, 0x20, &(0x7f0000000180), 0xc8) r20 = socket(0x2, 0x400000000002, 0x0) setsockopt(r20, 0x0, 0x20, &(0x7f0000000180), 0x0) r21 = socket(0x2, 0x400000000002, 0x0) setsockopt(r21, 0x0, 0x1d, &(0x7f00000016c0), 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r18, &(0x7f0000000280)={&(0x7f0000000400)=@file={0x1, './file0\x00'}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="9b8c6425fa35394571d6ddefd0016a2538bb8c28a464db6d426bb4202d479a68992da3695f7caf6960a19b97733e20800e1a312d35fbae24bef171703abda51108a00987071ebbd8a308b4e18dc1f7c9e0596a37ede9bba3977c0f2f1591d5fbda6cd0db2e14e9388ac9a3f91545ab2c2d2f556c2803f282f93166ae104b24bac28fd5872bb4211894fdb42d48ab1df93cc289e77c76b3e8cd075a743a85bd89a9eb5ea3f43079f97228a05d8e441d9014824811ef81e16e6f88a23cb72ce90b45a1f0d86002da0e06961d91ebf3", 0xbe2a6bc9667bc736}], 0x1, &(0x7f0000000440)=ANY=[@ANYBLOB="ef00000000000000000018000000000000", @ANYRESOCT, @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r15, @ANYBLOB="000000002000000000400000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32=r22, @ANYBLOB="000000ffff000d010000002798c901a71543fd5b94e877e3b7873c1f286dacea199b5851a854a05cd4767c7bd20b664674c278213784495892b34b7ca201592a5d5670d06ba256573342ba488036f55504945278092e96a0a045d563a9cb60d6494f04b0a450d575725227cafec28e2b0bf5243898867b9d4bc27cc7d492b58dd06fc8dbd5da38d6aece28aec7ae3cfcb111a445b47a4cd8c91218", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0xf0, 0x6ca70a83d73f175e}, 0x0) getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, r11, r22]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x20, 0xffffffffffffffff, r9, 0x0, r23, 0x2, 0x1}, 0x8000, 0xabd1, 0x9}) r24 = getpgrp() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xfffffee3) setpgid(r26, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000040)={{0xca, 0xffffffffffffffff, 0x0, r4, r9, 0x0, 0x60}, 0xb4, 0x4, r24, r26, 0x0, 0x80000000, 0x3, 0x4}) msgsnd(r3, &(0x7f0000000300)={0x0, "eb357fd8c19aabfa3a279428c58684b96ea4a74ebf8749613a78c082460c5772c6be1cad7f9c1a29ffeaeceef3cb3780da8c516189eb44787d79bca3173ae49f227b040ae8972d4b69284762df9d3721c2071be70fda140b59ce010e98154fff1a522d6fe2926056076110e0cc9f198b9374cdd53db4fde5d06fddb1b4e2368a1d03c904e7a78dedd7af9b6d845eba0aba0ed068d2e693c385956bcae199c275c35322e2b8f569fd0415cd29d33935b80a3f38dd252f1ef66160369b83c352796e1aef660bfed7c9b357ad8f"}, 0xd4, 0x1800) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r27, &(0x7f00000001c0), 0xfffffef3) ioctl$BIOCGBLEN(r27, 0x40044266, &(0x7f00000002c0)) connect$unix(r2, &(0x7f0000000580)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0xffffffffffffffa0) semget$private(0x0, 0x0, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/36, 0x24) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r28 = dup(r1) sendto$inet6(r28, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) connect$inet6(r28, &(0x7f0000000140)={0x18, 0x0, 0x6, 0x3f}, 0xc) 17:19:52 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r3, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r3, 0x21}], 0x13, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000001c0), 0xfffffef3) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r5, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r5, 0x21}], 0x13, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', r1, 0x1}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r2) 17:19:52 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) readv(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/111, 0x6f}], 0x1) nanosleep(&(0x7f0000001780)={0xf0, 0x100ffffffff}, 0x0) r2 = kqueue() r3 = accept(0xffffffffffffff9c, &(0x7f0000000500)=@in6, &(0x7f00000005c0)=0xc) socketpair(0xa, 0x0, 0x1, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) openat$diskmap(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/diskmap\x00', 0x20, 0x0) kevent(r2, &(0x7f0000000700)=[{{r3}, 0xffffffffffffffff, 0x80, 0x1, 0x3, 0x9}, {{r4}, 0xfffffffffffffff8, 0x4, 0x9569488eb0168c72, 0xfb4, 0x7fff}, {{r5}, 0xfffffffffffffffc, 0xe8c8acb17d917b17, 0x2, 0xffffffffffff1d55}, {{}, 0xa27a7ad574c3fcac, 0x4, 0x4, 0x7, 0x1}], 0x1, 0x0, 0x10000fe, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000001c0), 0xfff, 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) shutdown(r6, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000640), 0xfffffffffffffef1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f00000000c0)={0x7fffffff, 0x7, './file0\x00', 0x0, 0x80, 0x40, 0x1}) pipe2(&(0x7f0000000480), 0x10004) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0xfeab263b4cc45c89, 0x0) shutdown(r7, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r8, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r8, 0x21}], 0x13, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000900)='/dev/null\x00', 0x140, 0x0) fchownat(r11, &(0x7f00000008c0)='./file0\x00', r9, r10, 0x0) getsockname$inet(r11, &(0x7f00000004c0), &(0x7f0000000140)=0xfffffffffffffe04) getsockopt(r6, 0x0, 0x20000080, &(0x7f0000000180)=""/155, &(0x7f0000000240)=0x9b) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000280)={0x6, 0x1, 0xffff, 0xcf0a, 0xce}, 0xc) accept$inet(r6, &(0x7f00000002c0), &(0x7f0000000300)=0xc) write(r6, &(0x7f0000000340)="47f13e10bf897e1eac157b2295cd25c4916417d5dcde0efb450cdcf423f072ac8a9e275247052d37060234855ca76159742b42112c309fb49d85f14d71717943e34e0111957897c5fae4ffb629ec21551612bfa0074e2507a8560d5200beb0e6dc62d214fc7f3f0a5e9f281e01a45a81c25072f9222bb7b468419237f7d55c16d0b2d44c3da5845d0d2365e78219ea2031659447fefd04213cf4d9f85d6f6183721fd98932ca83da0ff8cd5d9b859660d6243bc7b9ec1a8db3a7aa36886735d41a99039069fbf955a3fb67044b5197a70c19243dd70d0a1ff4b8b4f942f89ab8c8b77ee68720542b4c3b8c2795d07b86", 0xf0) chflagsat(r6, &(0x7f0000000540)='./file0\x00', 0x10000, 0x2) openat(r6, &(0x7f0000000580)='./file0\x00', 0x80, 0x113) openat(r6, &(0x7f0000000440)='./file0\x00', 0x0, 0x2) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) shutdown(r12, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r12, 0xc028575d, &(0x7f00000000c0)={0x7fffffff, 0x7, './file0\x00', 0x0, 0x80, 0x40, 0x1}) getsockname$inet(r12, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt(0xffffffffffffffff, 0x0, 0x80, &(0x7f0000000180)=""/153, &(0x7f0000000240)=0x99) setsockopt$inet6_MRT6_ADD_MIF(r12, 0x29, 0x66, &(0x7f0000000280)={0x6, 0x1, 0xffff, 0xcf0a, 0xce}, 0xc) accept$inet(r12, &(0x7f00000002c0), &(0x7f0000000300)=0xc) write(r12, &(0x7f0000000340)="47f13e10bf897e1eac157b2295cd25c4916417d5dcde0efb450cdcf423f072ac8a9e275247052d37060234855ca76159742b42112c309fb49d85f14d71717943e34e0111957897c5fae4ffb629ec21551612bfa0074e2507a8560d5200beb0e6dc62d214fc7f3f0a5e9f281e01a45a81c25072f9222bb7b468419237f7d55c16d0b2d44c3da5845d0d2365e78219ea2031659447fefd04213cf4d9f85d6f6183721fd98932ca83da0ff8cd5d9b859660d6243bc7b9ec1a8db3a7aa36886735d41a99039069fbf955a3fb67044b5197a70c19243dd70d0a1ff4b8b4f942f89ab8c8b77ee68720542b4c3b8c2795d07b86", 0xf0) chflagsat(r12, &(0x7f0000000540)='./file0\x00', 0x10000, 0x2) openat(r12, &(0x7f0000000580)='./file0\x00', 0x80, 0x113) getsockname$inet(r12, &(0x7f0000000040), &(0x7f0000000080)=0xc) dup2(r0, r1) readv(r1, &(0x7f0000001480), 0x216) 17:19:53 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000001c0), 0xfffffef3) getsockname$unix(r2, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 17:19:53 executing program 0: open$dir(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xc10823dde683a2d5, 0x0) recvmsg(r0, &(0x7f0000001800)={&(0x7f00000001c0)=@un=@abs, 0x8, &(0x7f0000001700)=[{&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f0000000200)=""/246, 0xf6}, {&(0x7f0000000300)}, {&(0x7f00000014c0)=""/255, 0xff}, {&(0x7f00000015c0)=""/209, 0xd1}, {&(0x7f0000000340)=""/46, 0x2e}, {&(0x7f00000003c0)=""/93, 0x5d}, {&(0x7f00000016c0)=""/3, 0x3}], 0x8, &(0x7f0000001780)=""/80, 0x50}, 0x26) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0xffff, 0x1800}], 0x91) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r3 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, 0x0, r2, 0xffffffffffffffff, r3, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0x3) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000380)) r4 = syz_open_pts() read(r4, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x8001, 0x8, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0xfffbffff, 0x3}) syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffa, 0x0, "c697d86aa43f83bcda5efb8da4f6b8556581cb84", 0x0, 0x40c}) 17:19:53 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r1, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r1, 0x21}], 0x13, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = kqueue() kevent(r2, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000600)={0x10001, 0x0, 0x0, 0x0, "1ffbdfa6163ca70277925f93ef0000ae61c4a648"}) kevent(r2, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 17:19:54 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$getflags(r1, 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "673a00012d00ffff00f2ff0000000000008000"}) syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff}) fchmodat(r2, &(0x7f00000000c0)='./file0\x00', 0xc0, 0x0) socket(0x2, 0x8005, 0x1f) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000100)=0x4) 17:19:54 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) semctl$GETVAL(0xffffffffffffffff, 0x1, 0x5, &(0x7f00000000c0)=""/150) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x89fe, 0x0, "d730c100009e00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 17:19:54 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x40, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x6, 0x10, r0, 0x0, 0x131f) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x7) r1 = getpgrp() fcntl$setown(0xffffffffffffffff, 0x6, r1) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0xea) unlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) mkdirat(r3, &(0x7f0000000100)='./file0\x00', 0xa) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x8000, 0x0) preadv(r4, &(0x7f0000000240)=[{&(0x7f0000000180)=""/166, 0xa6}], 0x1, 0x0, 0xe) r5 = semget$private(0x0, 0x1, 0x504) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0x800, 0x0) fcntl$getown(r6, 0x5) r7 = msgget(0x2, 0x0) msgsnd(r7, &(0x7f0000000b00)=ANY=[@ANYBLOB="000000000000000000000000009b591f07bae97be8e10b8ae3de01ed3efc45b02a18f9c4febfc8ac786d59cca372e5ac66b3123308b6ae2bd9b0b44598d6169797e58662f4e42e12931b99031d96fb25b214290403135220f59236cadf1174d95dfd006d6a02986e4c3820f67eade9fce74a1e0f8af1c4d9af01a143440c003747e6a0d2c72735205341ff7bbf3c1e6acddeb4ecd3e3298d787de82c9065229f2e13fe76aa38dfc19f48a666480f577d8cd25b33097db377fa08ea40f18eb445578c0a0c448eb2e37a5d10d6e19c"], 0xd, 0x800) r8 = dup(0xffffffffffffffff) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x1f916a1bd90c012e, 0x0) kevent(r0, &(0x7f0000000300), 0x0, &(0x7f0000000380)=[{{r8}, 0x0, 0x20, 0x2, 0x1, 0x3}, {{r9}, 0xfffffffffffffffe, 0x0, 0x10, 0x3, 0x4}, {{r6}, 0xfffffffffffffffd, 0x4, 0x40000000, 0x3c, 0x8001}], 0x8, &(0x7f0000000400)={0x2, 0x2436}) pwritev(r0, &(0x7f0000000840)=[{&(0x7f0000000440)="4751a02eb08796c3a2e75057c259ccfa3ac025d5c4658467d0a91590f65299646d1152a82eee8a196250630246cefdace10de59dd3adefb9b07da9fa535525e493d432231896039d29baf6906cbd2e343a2092745591c68a1af135a87c163de8397e31fc2db566e3827d7739f97255e4e5c336875e4fb8236ddb4e1cf3f257c2d9440329a266c7ab49b8e9645a28c6d4d5b2d3b3d5b4f2f6df82f249e10944028c0bbcf407d0d30a3de284d9426dc2862b2f6f57e837961d0c6d0ef2c2af90adf9b069c79d0afdcd6e983306a193a635f0f39a33a5defcc4d7a6f233fbf27d4d02c6a1b00eacb977f95a47c0c227abc12eba16c3852626d0dba3f5f1679411", 0xff}, {&(0x7f0000000540)="85022cf7c731006220a5faf655f76a3935a2f1c4b9fe03432313915d234239d390240f35f7b497c02cff8d04293a1cf0d6617655bdab8b282fc0faddf8a08c8c99afbcecf1b7874e04ffefee44083d0f793835df8596fb14874012c6130f81a8b496b5451b2dddc06f8a6849dff059478a1c56adc032dd7707c88bea5f8f135c111c91e50798779f82d22b5b26fb7b6549e8ef64397f2f12e3c2aa717c8fd967ff2cf9140af3e86941e80c485731ccd22b6f0b78e6d9d444", 0xb8}, {&(0x7f0000000600)="37f4072ea6035d2100886d328b94182ebb6ebd759bb9d810fcd7bfcb6cf8224a7ad0d267f645c3ddd73bac570005504a314ddea6af06579f8e01ec68b8ab9b93baf7aed9e08110df6bc6dce2917c2a6d737034945a559008e1573b901709", 0x5e}, {&(0x7f0000000680)="c1db06987f168d95ddd64160682fa81538fb595cc60308cc5f0a71d79da48149492a79d07f6f51ef96eac8c2eddd78d5cd2cb71c7ae72e7edf4d3eab3e5bbc54ee8c5ade3d2abfcca3287e4b6c499adec04dd0a77d78fc3aadebd7f25165dc01ae4d02acefb80ae1c6228340794e968997409df8fae4c9819eb7152099d528503fb9d0ae89627ef201633925a34f80d9a6b7af6bdc55bdbf9f24e41e12befe4a3091b0fece5925725c69564c7e9139b41cd9ca642d61acda24f64881a7870b867e470278c45c3ed7a82078b5d1534a104fa5", 0xd2}, {&(0x7f0000000780)="1a77d0cd1a2f4a4ae65a8f34daea63a30d2773983ecfed92ee08564023de483869487588d349f1843edafe216ae5fd21f29b05aec5d4c41eabed8408b2cfa0cc25f58a5ab57d3393632226623ac2fb0cd4b0c1435864b99860cc2c0a78e49094059677bf718dbeb3557289c942e43c1fa7def5afdfb05e513852114c58c68f812fee78cba76ca25efda7be21fa2160cb8dadf3ee45ac03f2de6a063bca3dd80d660ec88c514bb201742c", 0xaa}], 0x5, 0x0, 0xbae2) pipe(&(0x7f00000008c0)={0xffffffffffffffff}) connect$inet6(r10, &(0x7f0000000900)={0x18, 0x0, 0x10001, 0x9d3}, 0xc) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000940)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSBLEN(r11, 0xc0044266, &(0x7f0000000980)=0x3ff) syz_open_pts() r12 = semget(0x1, 0x0, 0x42) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000a40)=[0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000a80)={{0x20, r13, 0x0, r14, r15, 0x1, 0x9}, 0x6, 0x7f, 0x468e}) 17:19:54 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r0, &(0x7f00000000c0)="fb", 0x1) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r0, 0x4, 0xc8) r2 = dup2(r1, r0) socketpair(0x2, 0x5, 0x1f, &(0x7f0000000100)={0xffffffffffffffff}) r4 = getpgrp() r5 = geteuid() r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getgid() r11 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r11, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r11, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r8, r9, r10, 0x10, 0x9}, 0x8, 0x4, 0x9}) r12 = getgid() r13 = getppid() r14 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r7, r9, r12, 0x1e4, 0x8}, 0x5, 0x5, r13, r14, 0xfffffffffffffe01, 0x9, 0x7ff}) r15 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r15, 0x0, 0x0) shmctl$IPC_SET(r15, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r15, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r18 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r20 = getgid() r21 = semget$private(0x0, 0x7, 0x286) semop(r21, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r21, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r21, 0x0, 0x8, &(0x7f00000000c0)) r22 = socket(0x18, 0x2, 0x0) setsockopt(r22, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r26 = shmget(0x3, 0x4000, 0x400, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r26, 0x2, &(0x7f0000000100)=""/114) r27 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r28 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_int(r29, 0xffff, 0x200, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r28, 0x29, 0x68, &(0x7f0000000940)={{0x18, 0x0, 0x0, 0xfff}, {0x18, 0x0, 0x19c6c283, 0x2}, 0x100000000, [0x4, 0x1, 0x5, 0x5, 0xfffffffffffffff9, 0x1, 0x2, 0x3]}, 0x3c) fchflags(r28, 0x1) getsockopt$sock_timeval(r28, 0xffff, 0x0, &(0x7f0000000740), &(0x7f00000007c0)=0x10) r30 = fcntl$dupfd(r29, 0x0, r29) ioctl$FIONBIO(r30, 0x8004667e, &(0x7f00000006c0)=0x3) kevent(r30, &(0x7f0000000800)=[{{r30}, 0xffffffffffffffff, 0x1, 0x10, 0xffff, 0x2}, {{r29}, 0xfffffffffffffffe, 0x20, 0x80, 0x708800000000000, 0x6df}, {{r29}, 0x213c0bc5e58e66b, 0x3e, 0x100000002, 0x400, 0x9832}, {{r29}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x10000000000008, 0x2}, {{r28}, 0x0, 0x20, 0x2, 0x80000002, 0x7}], 0x9, &(0x7f00000008c0)=[{{r30}, 0xffffffffffffffff, 0x8, 0x22, 0x8, 0x434a4f43}], 0x7, &(0x7f0000000900)={0x100004, 0x5b7e}) mknodat(r29, &(0x7f0000000a40)='./file0\x00', 0xc0, 0x40000000000000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000800)='/dev/vmm\x00', 0x10000, 0x0) r31 = openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x100, 0x0) r32 = fcntl$getown(r31, 0x5) shmctl$IPC_SET(r26, 0x1, &(0x7f0000000200)={{0x3ff, r24, r25, r24, r25, 0x104, 0x5}, 0xfff, 0x9, r32, r32, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r24, r25) getgroups(0x0, &(0x7f0000000100)) r33 = getgid() semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000140)={{0x4006, r23, 0x0, 0xffffffffffffffff, r33, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000bc0)={{0x4, r16, r18, r19, r20, 0x2, 0x9}, 0x8, 0x4, 0xfffffffffffffffd}) r34 = getgid() r35 = getppid() r36 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r17, r19, r34, 0x1e4, 0x8}, 0x5, 0x5, r35, r36, 0xfffffffffffffe01, 0x9, 0x7ff}) getpgid(r35) r37 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r37, 0x0, 0x0) shmctl$IPC_SET(r37, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r37, 0x2, &(0x7f0000000040)=""/210) r38 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r38, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r38, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r39 = socket(0x800000018, 0x1, 0x0) bind$unix(r39, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r41 = getgid() semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r40, r41, 0x10, 0x9}, 0x8, 0x1, 0x9}) r42 = getppid() r43 = getgid() r44 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r44, 0x0, 0x0) shmctl$IPC_SET(r44, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r44, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r46 = getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto(r47, &(0x7f00000001c0)="bd4e792c30d3abe3ce769535ebb1af0d443a9f8ab68cc0fced4fba9f599ea21b0c9fe30234c8c08665ec7a68097afcfb578eaf86282168a72e5789ad6de6327990d09dc24955b446e75b6c4efe2403c7ccb09b6996c85ff6f0d7057bb5d55c244d4a8636ac99506279675795ef60cdb442d117083608591f7bdc1487", 0x7c, 0x2, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) r48 = socket(0x2, 0x2, 0x0) connect$unix(r48, &(0x7f00000006c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef0173423b7c576b15"], 0x10) dup2(r48, r47) setsockopt$sock_int(r47, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r47) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) accept$unix(r49, 0x0, &(0x7f00000006c0)) r50 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r50, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r50, 0x5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfd24) r52 = getgid() r53 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r53, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r53, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r53, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r53, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r46, r51, r52, 0x10, 0x9}, 0x8, 0x4, 0x9}) r54 = getgid() r55 = getppid() r56 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r44, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r45, r51, r54, 0x1e4, 0x8}, 0x5, 0x5, r55, r56, 0xfffffffffffffe01, 0x9, 0x7ff}) r57 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r37, 0x1, &(0x7f0000000080)={{0x401, r57, r58, r40, r43, 0x1be, 0x8}, 0x5, 0x5, r42, r56, 0xfffffffffffffe03, 0x9, 0x7fb}) 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) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r61 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r63 = getgid() r64 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r64, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r64, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r64, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r64, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r61, r62, r63, 0x10, 0x9}, 0x8, 0x4, 0x9}) r65 = getgid() r66 = getppid() r67 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r59, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r60, r62, r65, 0x1e4, 0x8}, 0x5, 0x5, r66, r67, 0xfffffffffffffe01, 0x9, 0x7ff}) r68 = syz_open_pts() ioctl$TIOCSETAF(r68, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r68, &(0x7f00000003c0)="001e2a3cc447943856bc1dedb8495326c03948f3986a882d4ef4d56aec375b4697", 0x21) poll(&(0x7f0000000000)=[{r68, 0x40}], 0x1, 0xffff) r69 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000380)='/dev/speaker\x00', 0x2, 0x0) r70 = syz_open_pts() ioctl$TIOCSETAF(r70, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r70, &(0x7f00000003c0)="001e2a3cc447943856bc1dedb8495326c03948f3986a882d4ef4d56aec375b4697", 0x21) poll(&(0x7f0000000000)=[{r70, 0x40}], 0x1, 0xffff) r71 = syz_open_pts() ioctl$TIOCSETAF(r71, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000980)='/dev/bpf\x00', 0x0, 0x0) r72 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/wskbd\x00', 0x244fcee140557f5, 0x0) write(r72, &(0x7f0000000a00)="001e2a3c8447943856bc1dedb8495326c03948f3986a882d4ef4d56aec375b4697", 0x21) poll(&(0x7f0000000000)=[{r71, 0x40}], 0x1, 0xffff) sendmsg$unix(r3, &(0x7f0000000440)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000180)="6a099a58a728cc7a3d30630e64c2d3ced9afa8bdbbae9c90704afe7ef7b436a7331299ff2df010d667707062779621b882f140c80e11588249054958a5caf202c7b3b6cfcf4ac4ec22d0e1d1522fab1955b52f8acb21d45c46e28fded71287f7f9e38e8225fa0104a3e10ea5f45cea2d41fa57d50426e0728add0827342326cd6b6ae909635c5ca6788d9f1e5e", 0x8d}, {&(0x7f0000000240)="6ed81e60886d53596f9de9ad60527f904066dedb840d5e8d7ddf12f78e2e97a979b8c59a27b74b1ab5eeff668bd225b883e667067e1372c391c9b08c1bbe5f6187284e258a725e1402be6a86626120a2006a13193f32d0b239e107c0118381886292d3ed5b1afcc7e210f11857259e23b9509502b909e91da2d548bb7abacae1deaad72e0d34cf92e1a5d05e9c7c5d80ee9a231c13d2b91eaacbb9023a3965a94f084548d4da9fd48a6149c4b736dd7ec99e04dfdb5fa64fec2dcc2cde5512ee976e1ade0983a470364800adcf2270028d28292d2dcb0553506ab8a598", 0xdd}], 0x2, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r43}, @cred={0x20, 0xffff, 0x0, r35, r57, r60}, @rights={0x30, 0xffff, 0x1, [r68, r69, r70, r1, r71, r2, r2]}], 0x70, 0x4}, 0x40c) setitimer(0x1, &(0x7f0000000000)={{0x8, 0x1}, {0x3, 0x1ff}}, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 17:19:54 executing program 1: lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r1, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r1, 0x21}], 0x13, 0x0) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x2, 0x9, 0x7fff}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080), 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x4) 17:19:54 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000400)='*', 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000003c0)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) poll(&(0x7f0000000100)=[{r0, 0x2}, {r1, 0x40}], 0x2, 0x2) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r2, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r2, 0x21}], 0x13, 0x0) accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) 17:19:55 executing program 1: socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = syz_open_pts() readv(r0, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) writev(r0, &(0x7f0000000840)=[{&(0x7f00000003c0)="6de752a700536614ddc88616172c388f118d5e3530b3f191fa859e7a4b825c477753b9ccb9ea9e4f4c29216716f9a862f46b4372617fe26a32cfb65ca62f00c57ae814214d91d3b69a91de5a5e09d3080dd9ef79ce4ef1e56ccd3148354934441ac5731bada8fd23975b70903159cd0c41e28ef9d697d8d6377c763d1e6fa84a8834e10b897a856e9083adc6de416fa07f4a541f84624e1c73b704156387490374a0f894999467f9ea9d83308d0e48cfc3e65f5215d4d441ca03338e4a45dec2e94ab1e4a5071db9d0cae5a92f3777a8a0856901912af64184e5f38bfa"}, {&(0x7f00000004c0)="8f471ba78980ce65b6b54f4e876c72c408555e92ea68b87797f80f04d201121411b42ef478f12696a9cca2d4c19c2c2c5929d9b800c230434a656223"}, {&(0x7f0000000500)="dde42d0d2bda5a165a9ab9d115b357ba24c54cc06576174da7628a62dcf4ae4b9a24f2632a3b5dd175469e2954cd2a71ba0c25bb672f670feed06ad0f9bc9a8a3f5efced1ae7ecda87b9b48be232c9ddbebff8f08aa4872a5d35a3cac0958c378fbc13208af6c0d08166d674b9a7"}, {&(0x7f0000000580)="063f29484c97abc347a7d5dd1c4bd0a77363a9a5d02a90374be96392d29a3e3ab7348f091748a6dbabfc33c842c1c8ef4c9fa1f7e4e0492661056c67c4a89dcf5755bade7d370526ea897237b05810202e976f0df33b6515abc49d"}, {&(0x7f0000000600)="1a532820756e29f45cbcd95770005fb092e98932feb6648cbe11b448957bbcd72dcc63185fb667110f76de0f8c3f120757e569fbeeddbf"}, {&(0x7f0000000640)="699e27b122de33eeb84ddb60347f67ec365e9a1acf0d8da432012778cdf3aa9024c46aa06009da0d8e57b7b4ce98a6bfbc186677cab207dfa15fcdbcbb967cedb65781e825f5299ccdbc311eced97ed40d582ed6658e11551178c4a97442d77686560ae0ba3def2cfbff858109d92b03511c331be8a7990a431a6076da1f4e4555250133e7f054de8162dc78f3c20ffc057d3198dc07de58ff2b4f3cb1146b3d371c8d65210fce0ad1da98778fbcb780a2d7438ad66df326043961435903a695a9974f517920f9906a82b7f46f4257d9cdafda0160be3b8ef421b40e0291ee46595d88fd0fa88056cfe984148a38ce88"}, {&(0x7f0000000740)="e0c09b99171614fd05be85cadf40c3b8bb778ab0f76bd2fc7f07b5b6fdd65d2921c11a1ac235d3f465e002e51da286ad218742d295fa909312e1866b428833c83ca2731eecc2bd4b30a5f42f4f8c5fed2713f7df61097b17ce7eecd9c752187afd4093d30dc9dae80c78e433198ede6de22d1fb2d7a1d2de3ac1c2ea3a01e832ff8f06d8141f5e2ac1dfdb4e72a27a7000455a62a530ff8290deea0d1fb0251ebecd7230b2db6f7cc464cd49c9b190606362b9c59d51f0b5f4c4db72a0e101dd23f2599f8a1df2648e385f3e1d561791eb5e67c8f966"}], 0x3e4) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r1, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r1, 0x21}], 0x13, 0x0) sendto$unix(r1, &(0x7f0000000000)="37a448ec06e49836214b998a86bfd48fdad63bd1f2d8848e4cc8bebbfefa683e98f8ccef83d3441df03511fe175f77ef2b2f92f6bf45071b4706dfe058d1c0f7a1e9deb0c9ecc662bf53808454f835e7609e1500d1d6c9bd9cbe9970e83b980fe81ba4418459bee5178383eb68682ce8934c4988abb847525172963f1f5dfaa07898da75b4e39c927edec3939afc84fe56829db5b755b5141c988ce05d0fef9fe394288a311413ded3056e3a3d4b0f2fd8e3895031b3303c16860b2151504c7c8ac504df57955de04a35da86d15a5d643bd72b", 0xd3, 0x80b, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) execve(0x0, 0x0, 0x0) 17:19:55 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0xfffffffffffffee3, 0x0}, 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 17:19:55 executing program 0: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffff9}, &(0x7f00000010c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0x0) shutdown(r0, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) close(r1) socketpair(0x18, 0x4000, 0x1, &(0x7f0000000140)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000001c0)) readv(r2, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r4, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r4, 0x21}], 0x13, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r6, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r6, 0x21}], 0x13, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f00000001c0), 0xfffffef3) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x80, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r9, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r9, 0x21}], 0x13, 0x0) poll(&(0x7f0000000240)=[{r5, 0x40}, {0xffffffffffffffff, 0x1}, {r6, 0x10}, {0xffffffffffffffff, 0x20}, {r7, 0x4}, {r8, 0x4}, {r9, 0x10}], 0x7, 0x0) accept$inet(r2, 0x0, &(0x7f00000000c0)) 17:19:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x100000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000000210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r0, 0x21}], 0x13, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f0000000300)) 17:19:56 executing program 0: r0 = socket(0x18, 0x1, 0x0) socket(0x20, 0x4003, 0x5) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x25, 0x80036, &(0x7f0000000140), 0x0) shutdown(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 17:19:56 executing program 0: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x4, 0x1, 0x208001ff, 0x0, "b0000000000000000000001000", 0x9}) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 17:19:56 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc02069a5, &(0x7f00000000c0)) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) r4 = socket(0x18, 0x400000002, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200), 0xc) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwritev(r4, &(0x7f0000000500), 0x2, 0x0, 0xfffffffffffffffd) r6 = socket(0x1, 0x2, 0x40) fcntl$getflags(r6, 0x3) socket$inet6(0x18, 0x3, 0xff) getpid() geteuid() r7 = socket(0x18, 0x1, 0x0) close(r7) r8 = socket(0x18, 0x400000002, 0x0) r9 = fcntl$getown(r7, 0x5) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200), 0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000240)={r9, r10, r5}, 0xc) r11 = kqueue() r12 = fcntl$dupfd(r11, 0x2, 0xffffffffffffffff) close(r12) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) r13 = socket(0x18, 0x1, 0x0) close(r13) r14 = socket(0x18, 0x400000002, 0x0) fcntl$getown(r13, 0x5) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r15 = shmget$private(0x0, 0x4000, 0x9b, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r15, 0x1, &(0x7f0000001680)={{0x8, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, 0x0, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) 17:19:56 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r0, 0x5) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x10b42, 0x0) socket(0x6, 0x4000, 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x10000, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000140)={0x3f}) semget$private(0x0, 0xc, 0x2) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000180)={0xa00}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) writev(r3, &(0x7f0000001440)=[{&(0x7f0000000200)="3aebc17f3fa6c588a3b870c9fee6425360b80ede1fbfca0f2559972da73d1a0b28e9a8b5beec2d8c44d11e3f954fe82fc9935605982103ff686f79044cfb9b56424252d8738b17e4308bee9fd2d62b76c4a4ab9bee4df178379dd9c75baa3f4050df11efce2195250b0860acc0a918d62b8e33523798", 0x76}, {&(0x7f0000000280)="57d6f0acbff9e34d03920094dff9f10ce14edc29782faa4ca61ac7c8b3e52250712d7e753fb5885b1e860764c060d6da5dbfd154c67929686139406cd920cce20b97c992e7728439704c1d253134b40c34a3c5526d88dbebbbb1e0d4674ab452e9a3e7646ec69fb30b1e05b6786d951ff5dd15691760ccba1cb0e347a2", 0x7d}, {&(0x7f0000000300)="6512657c8e6cb63d37c1682ebdf76a31869d20bdb169c483b625ea53f4e787d5a997667a8a5c1612de2e132f0e0c2c1d6d903bc6490cd480a91a296bac17a3acdcdcc1566b80fe5f2c07a8286868edc6e0c45fe5b5f4f599131e2da7570323c4efa65a245fe9f32e603094072e8a825ad1f9cfdbaad3252f7c0412838501f0bea3d8e41bc6dde99c70b9b5f17b5eb2dfd88c57214e87c792d0523f7e9abf1d97a72a62f9f030aaacef59af9a422d80c7c8f983c0c89d7d48b455255f4e45c2f22211c2eba889a86200c0d8269460472e2ad939266537bf0b5ad381efb6e567eb25bbe94c6139e326c9dadeca3c65470579520bd89100e615aa73579646aba173b058581c1ab22f339da201dfbf00e6421074230cbda31652ea30fdb6fc47c7e4b9ea0d0f7f0ecfa4d38e864cdabea65c39415644d1eb99db5d5c91de9a9982adb5035c6040aea1f4e7245a492fb256f50dee216e7f7323a2e739d2bd398fa01a9dc044cdea2c2fe05a925dd46de0a7db35b9a44066b249ac3c3f4f53d23dafdbf2fea10cf5b6fc0ed831c3feb11246c1dde36e3404f6a67df27552d7f57ac72259ddd852bca4ca0ae5a8c6cb967fefa98547fd392467f44e588a48fc8cba651ea190552e0008ee5c59a32347f47450cb53cfd26c037eb4379552f8710002dd9e041b86f8204984c39d5b6760e8a7f2493a02e5617b0c85894190a392b05fb6b832f8c74a8e1a5b049cb1d818f71c85ff3281ac1e95441a906ddd0fdaff8ce2f2dada060a7f41dd879f08562feab054fc887f3d7a975bfa8b56b462ee968f118fff21a5c50b719fa4fa62120a4b2fb8788aca6c74c00c69bda5ca6bfd5ec2efbc07736bafda36b05b644f6790b5a4c026b8bd7df537aeafe60644e651bcf4b551739b342f9d7dc528db4f6e5e5ffe5a1c6c2ec5ea19ca37a529029d6f1655be229e9e39d9b50255d2849a9dba3fe240a8e7b8c28e47b23dde2912501ecfb943df4fdf6b5d221895557fec9276860e153617716b000125386a606c27a949e433f4a438eb9849ed1a24f04b4473d0b2e1b62b5c3cd480e8dc5415dcda0220053f9a739cfbd59225b975e3f02ae5bf30267eb2b6b990e80b620f5ac210265dba0fa810f56d54a83ea61a514604a33b47ba0dcb13016c413f4c375a21f70c15529c79b871cb9eb47b82c365347e9f54dd958ae20bf936c5f186491851f859b6eda268d0e2e78726ef400660a7a92bfd450500302b802952f1899b8c620664d77d897a11c6cdfd04065383748d90c0106251ef92c9e0051a365922856c2d09f8e2ab101fc98e0698babf1ec9844bcc226d4acc11bf0cb94dd9a53d0b5658d749e0fdde682b86adba7793987086e7bdfe76957898f420d20f6bc5d294cf4065b436ea0735b87e61b6fe34109c236bd9bb8fa610d8126def8fef6a0c9a43223aee97d53a9404aff9784bf3c1fddca870810fafc5e170d61f3c867411ff2bedb79f244ec80e07e4b999d668bcb37d09059aae856277e26170d35c753b6d4ab704a519e6bf29510b21b6c602ea93c282e0b4079bd77b9dd246aa3a04c35308c62efe0b96c783a955885120f623fbf069f0763becd5ea7d017ccb4180ade36f82a9b7e037dfda3735ff6b2f7928a4e291f0152b7911f94e416558fe92a937d77b275021f25010378feb76b9db538498777938b05b36db8c3e4f13017864e93581a98f112952407d6fe7effd35098d72e60d7b0a07b69ce620bd5b6a5d99dc56d8a3b2b4c70814cc23bd4fd494a021032da0640f535736faa3972beda45e123992812e7ab244ae11eb22f2e5c1eea737fd621d2f3fbcf35692f6acb6291cd44dfa772ac5eefea54dcdf838d2dcf4fe92a274c5b55a65397a08e6dfd141c828da2753eacea2299a627bab5eee816686b2be88b687d0121b65268c0a921b17c66ec4a2e6f3a10f737772656c64afe8b47eee855e2589487e3c3a3e94b33050e50c17c6aa86e4fdca57d2a9ba715cd1f4e712bdf171ed02f3dca4773eb767d44a9ceea643b1a53182c4edf5e0dac1f7ddb576d005e5acd45b0a6e54ddfd03f3a47df22d67db192b18c213643e5308d80c93607fee94125a7dc0a6c1d87899c16b93d6be8a0584187c6ae325c4afedd2276d17e90503a459d2f5d13ef4a8f7190c4f0c25830f207321c5003c51ea0c6ee25e05b4ee7846c304bbcb38fc9722cd45ff0e47421b0ea8e77a044d6e3f4e99a3bb0bf8edbf3d87f2c51fdd64fda470c33ff757abb0bd901eb7dbbee414e1ddeb93b3e2e290de7b3c07520b9ac8fa1ba9a9edac208cc26416ca5f9ed7fd5318f36fdf46b295b883804a96afebe175af13a2358daaaded985062f6d315fc70e3ceef12b2742fe85ce02cc8a50630adca1cacebb7d7d8311754fefd5a3d41a2fb96cc7ca3addf8821ce550b982fe59e1500a4e474db9bad2f7eb193bf75d320ffe40e6d686954b004a91a3fdfa6be01ec478e3d185f2674ed91b3c011f152a13ea4fd83ebea04177e67bdcf3b23565825a9a395670af754b49061e048f8cffc7bb184c945d6de46fbff5f14133dc94ff5a3630795c618cb864173a2ba3631a0af3f2c0d8a5249d1aa8e08385fb7ccd92bf07c5ebeadb5c8525316836eb2f89dc674f1df5b66fe08f38ac14e06ac8872f4167e15e25c95d58d8c282a44f05cb7a253a70b0adc6048b5bba9c10b5500192766eee6090ba0935dd04e42ce82c8d57441b617fb43051327125849d6a456c598bef542fc80175983bf5cd726938897347dda34a23ea7ea4c7c7a8a07ec595968695b6f62964feefc9841bb78fcdfcd5393ee29439965e42b6bb8f02872a524050cfbd517ef4d527b5c7bc4f9510290f5d3594c2e8a4d2967c9362affc95926ebda92a3c79d90359a4254b3b016e54e36da1f739a4db6ccb0bfffb5be45fbc3a1f8a3b13021f00a5fbe13c3526746a15b8904e2f62ad8724847e7357b33d0f30c4216eb9890d6624e14712dfd0fa59e0099086564c1510e9a4725547817a912aa168116626b877129b88bfda0f1b9f654521c33035ba358da48586026dc1229fda262ef4e25ea083030bff7304aa49abde372e6d4c949278623f02ca6cb273998b3390dc2ac009531deee172dea8633b12c72d8258c5e92958b116772ef8ea340de6a87542f000b0017db19610440714dd848a121f84fd36f472ff1a659728ee1f6c97cd3f087fe358e628b0525e389f2f51ead4a47d7a933a82521ca2affcdada1bf112306bb647d66c69068406b55bcb8573551a626b103f04eece395b5fa4fdabf934f36fae54a6253be2b9166fba7af650c1a85d2f5b379fdf26a116932e9eac61c421c9ec603fb07f927cdd50e9709c602d59ca755c90be4ad515367ca47a42e6f6f5c16069ffc276d4c471325c42edfc7ed41b1827188cd9f3b6940ae9ab85ab1fa1c262a994dea1397587cc16929afed4197f7959638691faefc24cf8b3942309489929b7b9ca75edf9f69edad8a929574c0b4f41ff32df5c4b65d7a4a30415435ba62eb1fbdb55557cea631f7e8ea7563b577b6c7aad8e76f621e68d83bbe52acc18bada3bd89fd736f2fe6d0970dc4c0d803ae118ed738305cea7b47e8371a2d62a15b688f804cb552c1344a87d6624fcaf007e1f8f1ce7dc199d4be1827bacca194234944abc7e8c263088d3e04022db41a265102527b31d0b66c07a2857dfb67d74d512f3df7446ca25e054236f4a68f45068f3a2606c281f3c1e82aad8da065d141981dbe94c336a29ea56617c8bd2628c6c69eb2e5b3480ab41d68df10e8dd4c1041844c1f07810b9c389e9b50dcd38e6e7181836546684b89047f14477d18f945aa0866662e549a2568939fa6f2e5982de2a0f0207688b213042fa0f501fb32ddadabf1cee67dadb1cd666345afd8123c33781edc316af8a4d359d8389b4dbda7e786a1083213fcdc4b4a22931cf5e912d193e930c99aa8c8990aa4cf70c06d358dffa50523b6909ca7bac05ca78cf537e679f7f23b44f60212b40e2b9150d6f11ebc1253d3be33e6ac07b948b21b74046a783652215b5144ff56bbd8f2b4b350b4b38e58a0145aa8612650cfc5d3110af676500821433a4f00c55459fb61f4c36d56ca8e472ed6b0794060fe33c617d531e609a22a7930f27964fa67feb70c7229195cdd771943b1648374fa96bad2ff8a3e77b63170b3f586febadd6d7a99926a787aaa321b76e393ca81eae3246dc2518eb5b8ba961fe2c997030e0208eb37290a0d3d678aad7642e4f68e37b27ea3657a4a2c38272c486a27185e61d502ac8a1e8bb634ae2b61cd824619d092e254e050a6500556e388168e7bb61cae9165ae79f2c9d0338855522c9f189024b58d29baf469bb8031dacce90ef516097814f49ccf4fc1e275edeafd2971e009069d9cf7a381b5f2260b216b5a660a3ec918c1f476a9c1504121db0c1b7bb1f662c4de8becbeb58b8fa19098407e31662f799a76c3065be27884d7d728a323eb68d5bb5e244850e00295c8a1fa2c9fc8ea611adcaef2648d82be307d66281c19dd5d757c958ead2d854b54e90070616d08242ec835bb23d4cfb938bcf2616db38128cc907f3d2b26dd5f0d40582250b56605e0102379ee5d34c449e15fc0352bcfb2d6dbf0c185723ecbde22f4df6c83c3bf27b19a51ae43c364e60578f431ef44732e0d83d11e803830e0e2cac332cad88c5d47b6d5a49f7c4c1bb5346d9bb4db73059f99695182478c85f322a013c20262391a89dbe76931fe412f2ebece2946ac8c137801b9b9864847c235c5bf9eb1ed243dffd595b2ce725644fe765cf4509aabab2440446918db2c80dc8b3c1e2cf0c384900f754527375b50f5e80b269d15f39269fe4a51e48a39e602baf3fadd8792ceb1f80684c7af9d82eaac4813cc55da502ecf4eb5d18115eb5559dccf69921104d436a207d6e771a5b8c5447378fe9b7fd057ff5d24d07f8c16edc26176ee7f971fc66b02d6569f6d3f8be9688a97eceab24df21f4fae2944495e77419ef8cb32b867dac924a34e531c8b993f834efe9f68ccc262384a62a1e3e56fca81aeeca8b8b6ed9463cbfa62cdaee8a08d291b13ff716bc48245e31ec4377687ec047d13dc00f3fff989707c815953926568dc8447c10213b19c25598d8f94d0d6d0ca17caacb0e51a54cb8edc0657a2f3913eca8d042c783ae500d1fa1b24ed59ff149e74f574ccbf6a08cb996db0f1ac56aab8ee4c8fa61ff3206a460cf1833b92b1c2e12ae1bf3fce886358e2c4fa97797e364f67ea2d8fe91af7e8f4ea112b8e4951f9ef1f8fd7ad8e306706503f94481dfec389c132a96780b224ea2c73ec12755e852b3977e1fca7a82f3ad92b37324da3df6fa66e979ff89999de54d3c9a4749add17db74dd802b906c6578559f137460c166956014798c4fc47ef8a264b216345b8ba0911b700755025098f1f34e3f6be6e4ddcaf4700c53841d644fa66d393f8cedcea088cb2743def9634539c2e06dd4617332cbd8ab655beddd17518d1a76d6f605c67797a19d4ebf7fd84404dd4ee9e82de815fb3796520ed02f2f50d8f5a032a4a8c5569a353f95cfff605f9ead07c677bb58445d2a6bad2fb353e6713493d5b5c1a560234e281436382fc8a52ac49be467088791bd28178175e8bbb67e0ce51ab9a0e62d196d44e93aacd73a6e923d58376b042d6abca3257d2f58ccae0d38cee96905b8759a2f11c989dfa4de5dd07d1d021ae2a9622334b6b2c900ff9ce6f36d1e3421e245e2f22128a3f5a36a2bcdadf6f36c81ea4935e2e7b117", 0x1000}, {&(0x7f0000001300)="6e6c47861e451509f171a0ff31e78b5ae8c5619bfd1d42c4b20ee072e55e3152e6b42193dd4bde6d85eee79258ec8d7f0c1d4eb20f70a2563b013e05f599d5af2a97d51a2bc8f0f52d60654f2d824398583e10d9398483bd8a008730ad9605d77d90b4", 0x63}, {&(0x7f0000001380)="443aaf5e", 0x4}, {&(0x7f00000013c0)="d8660bf626eea9745f6db51dbb04de727aaefbc67044c9c0de84bf3f951b306ab9f595e8675dcbbab0debde50c08fae070d77480febcd3156ec47fba740727864483385e559ea0b8273491324239c076af63060a17a273cfc6d76d94d2d3da10bafb9ddf", 0x64}], 0x6) pipe(&(0x7f00000014c0)={0xffffffffffffffff}) pwritev(r4, &(0x7f0000001880)=[{&(0x7f0000001500)="86083e8fbdec8a7e3a8b261ecb303100506786138356392b0ad630f41eb072f4ee9389bba55a8424d3883a89c92a05afdad3589518d3c8384230427cdd83155eb713c4d2cac108432c571cf0ea412d16c5ced8c07d53192d772a33414f935b2d350368f4ea9d7a427cd61aacda14b265b6ff6b0f3f10626af046e99791127c84880de32974ae172f3bd51baf7d4fc79c947ae2a17101c163e222a88a55cc938af0c5", 0xa2}, {&(0x7f00000015c0)="f216ec5358d0fa567ee44b47dc212e9248f02e1bcc62d6902335a740affa5c5fffff6908705d962911e648c958045d96faf369677d95afe9c5df1c267727e123ab39d6f7bd049193a1d86e7e76dbc1635cff9e3b730720e8b9450ea48fb15f844effd99912b8c4e21501656621eda597447e48a6520d9c0787e7b00c358140", 0x7f}, {&(0x7f0000001640)="52994fc06ba0f6eae0872cecc126a988efe076aeb8b821f7b4bd13a241ff1d8b3dd271410b06bd28f4bb8790e1d4e5a3b1a6508cd3a2b4412cb2abc246deb275fb73591d546af388fe9760d016eade0afc2dc50bfc948b2cfcfc196ed757c52ea77ff9375a389044630fe3f5a88b10ac357200882a8ff03525cee66096c305de0d4250a8", 0x84}, {&(0x7f0000001700)="247f1770d253fb3202878eaa93d1395b737d21f606b803ac74b81f10fac23ce050b7ead808386c393884ecc6fa5e1e5abe7c4ea1d69412a758f7aea22cf3083429b783326e4ed0cc209844acdac0967114521c793d4b062c1cde23fab29d3b1823fe033a7718bd4f08b0b756f7c4ccdcf5713cdba1ec626b59ec0c260d81a32e0e2b334593d7df5422ab872a8102a5616c9a448d3604639a784fc74d0b818c9331b1af5af2901d8a8d8abf5f248e674160aefdf9174ece5f63de3dcd6f5803d4b4919439bf469d17de7fd2a34d3b05dce87792211c75716e02dd84674ed4279a3b07cf54af86ab", 0xe7}, {&(0x7f0000001800)="d7c17615de4deefc77d3b5bf6a9353d88d8ef0726cbc07faf4a7a7deeadd3356377692f72bcd1559837f64bdf175757e5da8566ee6ebc1297d8c0545c9661665ff08a78bd5b864d9c5cd027ce784687359087577ade5f752f630434896d40b3b19572c81bf9cbe1a7db9dfee41e6b973f1", 0x71}], 0x5, 0x0, 0x4) flock(r4, 0x0) pipe2(&(0x7f0000001900)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r6 = geteuid() r7 = getegid() fchown(r5, r6, r7) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000001940)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/null\x00', 0x80, 0x0) fcntl$setstatus(r8, 0x4, 0x0) r9 = dup2(r1, 0xffffffffffffff9c) ioctl$VMM_IOC_RUN(r9, 0xc0205602, &(0x7f0000001d40)={0x380000, 0x80, 0x40, 0x700, &(0x7f0000001ac0)={{0x0, 0x9, 0x6, 0xf2, 0x20, 0x7f}, {[0x20, 0x9, 0x7f, 0x0, 0xc5c, 0x7fff, 0x3f, 0x3ff, 0x2a7, 0x401, 0x8, 0x0, 0x200, 0x7fff, 0x80000000, 0x8, 0x1, 0x1c8c], [0x5c, 0x3ff, 0x8001, 0x9ce3, 0x4, 0x6, 0x6ab4, 0x2, 0x4, 0x8], [0x3ff, 0x2, 0x2, 0xff, 0x4, 0x7f, 0x80000000], [0xc7, 0x1000, 0x0, 0x9, 0x7, 0x20], [{0xf04, 0x8, 0x400, 0x4}, {0x6, 0x3, 0xfd84, 0x6}, {0x6a7, 0x9, 0x6, 0x2}, {0x9, 0x6, 0x0, 0x7}, {0x5, 0x4, 0x3, 0x10000000000}, {0x0, 0x5, 0x9, 0x401}, {0x2, 0xffffffff, 0x2b4, 0x3}, {0xfac1, 0x1ff, 0x77c, 0x401}], {0x9, 0x401, 0x485, 0x20}, {0x1c5, 0x7f, 0x200, 0xe4f}}}, 0x8, 0x4}) dup(0xffffffffffffffff) r10 = accept$unix(0xffffffffffffffff, &(0x7f0000001d80)=@file={0x0, ""/4096}, &(0x7f0000002dc0)=0x1002) writev(r10, &(0x7f0000004ec0)=[{&(0x7f0000002e00)="16a3856d7489cd4314fe290c1cff4d21b4ebe180b92d1bcbc27da4a69191347ff9ef3069b612a30859a422dbaabc56f0aea3560534138fef24b9122d116f72f2ec357d5e653a311f8a9b214b75e2a9164c0cf39f52ef7e3cfe105e0d84e2d19d595d95530f4b9d64fa8529434be9d191111dcd300f5150ec9b07946dd7aead08e6ae3e59ebc2c09642d0dcb219e8001b802c292a9a33ead32d362aa8a11646dada4dff25521f476fb5999bfdfd1fee66da965fcbf77b4dab2982b65a66c510bd287a6d8e1aa4ce372cf7f2eb3ea8f9c13707349560eee1b40c1d62cfb586b71f27cde6e5d04c36e1fca8a9eecdc0b14054387de151fb03fb38207c6aaa36e001380628c92e803896c016089421202e4c8435286c4d003bc72266341fb89808fd9bfd90298edd404474ff33daa9a2e17524d00aa37432a6d27cb945f8288afba3741239ebe46083cabe8dcbbc2494122362b178c8b1ebf2010beee88ca13b5fea72fb8260495e4d4de30ecad8854bcaa0b8d6f2d243f2e477469cf7ff4466d50a46415b993db34066a4a26181c69f807af988fed40d3b614a983eab5ef9f6804a40b08cded7355bbad280442c5cdb4807f80a55a6591152fdae5835f181e727dae9a22ed1315e568d2a1de8b4e60434f0697277fd5ff377fa95fbcebcf2fc46d2b7419a7262e523fc6c1e10d4de329021057fa33225fe584c74431a24cfeea01d86be9cd280136bdffaa501b11b8eb8ab19fc25e2e499ff75351605169271b5f11874aa1d3a194f153d8cbeb0dfca2976ac1eeec14653662b33ec3e67f8301ca510d21d9dc364a58ef81f5d2e634874760a4fa2503f5e4b0f8246d5caa703d129c7e81fec527f2f070035fb058cef5d14d6547c3c8e65290fcb87b55b69b9cac390e840a8e4e7fb3d1c6978a2bb9b5683ad9c468faccca36520b7cf73f138926caf76e7630e3e5bebe5ba8a2040a20ccc563450dfcd557259cb318ec80e2d78a1658e5e64f2f6754c82d89c80da527839f7b6d23e22814af295be8ac062930c1a9ea8cb63c01f8ab9ca71ade7a5f317c6fee16c35a64cb9513396c6b1ea250d6a6e04a4f6526d6d0de50f401744bd547bb3e689934dcebf9562b10067762c4be025868a4086b2d02c6d280244bf8b32edf84d0a0a0b1cce5b33a05c733696ea51439203be0e7d3562d3dcda0b27a97071de8eb36f99c65fddaf758a08654349ad7d3219d1d178f50b258bdaf6ead64f555ff0556ced8d46516d3455b49d94ecf811677d0a1aceaa9e0eff615efd4a2fee949a8cb5da8bb977f76261a02cb73fcb96e6872bf0309661f3eb73f408035cf41e283f994f013f66dace472c5ca08d7fc8d994993d1aa3556895091313d9ce31785760a157d66ebbe97ad7e0e6af5cbe7a525010f163e8ef94f63f515fe20d06a29d7cd89f216923f875cfa7dd253d58778bbf436b01068bd277c3238d332c0675c3abfe07a56a1c661b00c2ff6b983d1ee2b7baf2a45ce9b24a65e66bab1cb4529d84e934feac65273be4f540055dea2e93bf6def2f193a7a43743aa6c7b7f0d1e6c529bc66c9aaa6ee00a9f9c8c6f72f7a60348304a65a83b026a6971def63a9a215fd6bd1ee2a222ba16c68a0c868ca090d8f863ca384de2be4347ec70a99160028c45e81fadd8b4d665a8f1af040c0b1384f1a8019b2975590c4e8a12d491a3837c7893b4019a8c8b61bf7d92d23dd3e1491187e083f9cd6d4d31bb9b463d3451623fe672a6fdc1df072cdde9c5e1ab900448852148b24621c937c3d330a5ac1e2fddc95c909a6646a308af14fbd7d8a018b16fa0d4fde8396104aeaf2948cc76a8d98dd5bd2bc603fd25006d59294d3289df57cf1ecf4029bdb1477a590f4f120da3c3c97f1a83d0ac77978c5ba5d1e004409bfb876d7d52389e958cc5ccb9bc965b9a8804cd141f55f60b33126f476dc17962a73afb9e70645674e447addb90eae02439a090c83189dd2e2fe14ea34e39baf3cfd5b52256f61f89a8dc1b5d51318ac5498d6243a9f1bcb69194d2c1abe364194e4ceba66598e03ff8bcfce7421d116795dc927215df608324eaa7c340a093f7f4765a582bfa1f2472f8d1332aa011f5fcf7674f18a726708b2c6cb505031f1a805396e3e7ceebdfccc30f8a66edbd042c90ced8603494abb09c9f0e2ecd32d73f7bcf419587234e6e66ee5bc23508c5661e71e25aff3b0d769bb6d2160a7a83c33c367c67453ab1f374eeaf4757f746438db67cce3828b71361fe34401123e242c2be8e78f6aaa877e6858d9f6a06573e2b0eca67c01ae26b043e78bde3467c03452c3946482928dbaa7e9a074e4bc0047dacabaa905b1ff8c625c957300535e2d4d5471698448ee9751b26e1e179a5ca12597371ab0665584bc5474420348c58f131a987545e28359ea34f2437b9c0a3e8abcbb0f5356caf7bb492fa8a4d6bdd4e0794dc7f514f795f84d913275da2eaa6a9047ef2741baaff99621c1303ec2e4ada25825093a72a1c9c6f314aeb2eb869187d5990b08ad3d8de231f6885be9f461617e4aebea7805240228a9760e6d8c9f84aa354f4c620ac3acfa4e3ccf9595fdbdf2f9cbac653b3c0084445f0ed2ab10e157384231477d5207eb39fed188ef5d3e845f5fc0bf7b91e1c542dda7072dd2905217195bfa44fcf359640d9b73c2c03483b7c6eba1bb3d0a52187712c292f1b30366b589681f4e7a113e6a60aeed3cdc6696be7d569081537c70af3dea50d58b5f39e3fc0ea9f46fb3b227d652d379fbbbc0030832b250571ddafbacc811605410f8d5f914a94d601109d9a510b9f871c30077a19a44d57458ddabe871c6e06491eb9ad8120c7f2c302de2b1d88afc8f00a8e7c2cf7b64cea9396e85d79908e74174f07253bfcee3852a554396ba40f7e0639c0b947d0b0103030d02b9b21c83bf74531e392281580d31e9f556d33221434c27967bef1ef557fb6e9c9e0b09ee486461d35e2c068d50b53608140c1a4f5d46f63ffe7876f975c609419b94dde341cda91ac9886c74cd986f509fc322ece8c54b0041692ab916a9f163fc5ae0e6e476689e555c295f6bf9c0b34586fab7285612d4c0b60943ef90b2ce998a5508c0e8212fb47673c5548eaed4691638bc1ac9e46b7b7701ce6653189ab903bf2078bc6f2ab9769adb365241bce01bd4f4b9938a62b3bb92eed5f5c6daedeb83b31bc9b1772efda06be758300915be1b52cd1533896f63beed4b47c73e53fe2133a9b00e3d468cd0d911ad823314eab4a15d875674cb3ef4c02600c760812176fb0733ba67024fc63baaa8dacad79a2c694ab4884bb33270138a820c179fc06479116b8de24575853fb7883a31804cae6214519ed37528f2faa2ff68228ea693efe8694ea47c8c5ba7effe22f335fcf65c2e2db82120ed8b951d44a7dddd3e48cd213711ae0a04162407527986f9fa18d3dfaf22cdd9925cada4cb08935e566751f06b885a5113bdf47cee623bbef6c8d9681fa8e0ab465738083136b5013ba68ad43424dfb0786a5b3373ee8b5d793742d73fa810e6f781ecf3ad64044fd2cfd85b6e1cf3810135a42c3f5675c829c8e949d9460707af501ddb97951b5aea497a8cb112423264d271a0721e1a11cdfaddf4adb941ef96e4eeb40d594a44743ec49932806b1d199f05ca00a6d7197a923afb7ed555abd7c31f1855904b91b8febe54e58c9b57325ea0416d34e5a19c4f6421f82d5d5daa442f79250d11cb8834efd705c3f293440b7824f842fedccf9d73538574e221888d5fabfc00dba6517fb5d1814bf144a14698c60639fdb10f608c1949ce8d9d28fa6e2076ee179203e96138408381fae01fad63dad31da078a6c598e6aa86d2c70c33bb862ffdd09cd909a6123a716918ba25d17782d57923288e5020346648da31800424d7ebe63e601cb93fdefd6d0f56ece6b461aa8a4989f82f6d42dda98b452535df0eefff1d3288d26a09fb7d7a75a5ac896bff3192a76444701c8eb9343338c5b80dd71dd1ed729963d872b88a711a40f5c93a661969f75724943326b00774fa91da93c39d2dae03acf603524c42ab77495fa609ac0accd3886efcfe1620aae809ab88e3c3d0f915303674e92d8455dcfb5822fc7f2a91762d798f3087053278eb58c41f53caa4a70ded7731e8c3370885c7d776d3bbca6a5accfe23b4b5d01bd31ed9bd158971f7a62b14032268b1f65aa76f644066feb2d614f9a9ecdac2adcbfd62c333688e2ee68a27122e6ffc31dd7a65fac6f807365e345a5ff4aed86979556014c1f149c661ce3f6b5fff39d37eaad1e6ff1240cbdc0db78fcabdfab7ef48bf01f29b7963b7c794f0677fc114971acde5c8f69aa77b4ab541d5b37dd7e33f6c3bd71d7b986950cc06238f66acb3446b515514c4b24174be6a397665c8a4fa190c35f1c566731816355c5434b45006a2bc8b8776874ab4feb2a36a1e420d64b9905327977de6cba061d188c11d0623bd55dea0c4a7ce72260bce1c386236469d963a43c4c3f79996a8cf8ccf321ec3723fb28dc6237c62994ef507dc8c99d0588f749110aff7f524318255f73d50b8bf760d7aaa6a240489be4752e1d6046c72f7982f3d0376c8a73eb564ffbaefcada3161a7bb14a3c9abafa08d1af831b921b77a7cc989825078fca58d74dea3760770754d0a9394ee6b6865cd1fafc2953cd5cf604a814f5d0798af7720d58b0de838a7b833600d3e9a5bfd9a3b484395eb69bfd29cace2edb4cefcfa85f559b9b99063666d9bcdcf99a737a4948a849f2baab171cd04903ee1cec0255d1a294f8462952e2032a850c1a17a818a13c33f06c0ee1359e191453278274817a8ad0c964c38b76b089a7484d5950a4e7a2bdd418e425039277f402ab07de85c2e2c70acb7ff329be9582bbf46b04487610db2860f6c6091731980b5e591a07e25ec3fda059a4065991df4f43b522c3d00e9d99b8246068fdba099edb6439d2edd2f2668f12229a66b7c06f92e43e7ddeb12b4ea2dfc054fc8011afb9372d8959fc0092ff47245e7245681732db276a948fd7c341cf9e745b1bea8f18ed017c47a5631f97c3bcd1320954907f4737124ecd3eed01ca035e61aea3451c8cbf9cb19c3a88fb162c609fbe03d4ca97cd463fe4abace7a81ad2ccf690c3bf8a67078123556852abcf13da91248ceab8bbbdd4c62e95077fe0f91d8fa3d4128213c95212e9025ceb689bbd42c4687072ca41ffae71a486e69b350d458667aa865fbb702be962e96a207037b9c3eaa6327e2b10128457ce2a9c4980e016f601b9be5f9d867b06e1196e3e8db2717325850afe28c8aa5d02d2d31be4b64be55c5c4134a4324a62f7a220aae5d4dc7a4bcd37b006423cdbca335e6ed9d0413afc9bb121afcae84f39cbbc328cb2b9a69f09a4f652e701899a48583f5df197ab2f682a9b4fa00bcf24296a45169b5476739e0b1edc8e7c92992ac79d18ae93c87bd59722b14b6ad2032c45c4a8ae396e4f156e5f2fdd3e45f0a2e2b4f8b4b593af137f1b30775522a43c88c40c0bed574a0c6c61f3aa8722b558b06738d071ae07d23ac9169594b21f72f316f9f1695993ec35d85d9b619fae4a153359ec1e0148301b29979b4a1ababd4d74f1da4f10eb24cf9863ca1ea40df076f0c94b97e0c6b8984fdda50ada81210caf7415fc210db9d25f9bd186e705d25f0c47a2159905aa06758909921f108e5983958c0e894ebcf128d7520663471cb5c322d9e787721a42faa2cd5cf85bcd6d1cf46c8c45a5f0d437327ae359460fd4c36424ce080fb9019", 0x1000}, {&(0x7f0000003e00)="4a1e34e5ea1c13d30db60523c0aa9dd39c3f3949257ff203a3feaad70f8e1def50bb4cbc53e44d91e36bcba4375d3ec9a0da1d3713254ba4de2957caeb85b20703d8d24f1650a50cbf86ec67e039b084aa6e242a0d3dff69b06344b78b41766ca2ef67239f2708d60f0f54ee4898", 0x6e}, {&(0x7f0000003e80)="68c22d164b5ad4685d64378e76488146cb5cabaa4e15db0d89905765b0e433821b2d5800a6b929dfeab4", 0x2a}, {&(0x7f0000003ec0)="bc922715fdd144191edc872a982766d15fc3a124a622a2a3f27ea1eb32183347274d3d3d27e6e0c4f0c0a861bdffbf623fabe18f5bbc366d92bf3a91f9e687144c0b4ffcd779ced7cf6c48db9f045531d27251b12e816fe0d0b529dff545071cdbd71d472b43e6285e597e38d1ab73a600f63e784b65a33680d229d37a186d03cf4403166143f782cdb9a75fd126d774b2ebacf3f132aaf1e96040ac27debe330cc3bd3d96e060df50e60ecec4a62f1af5cba0a75e5545f56920bfb509961cdb396c77ec05c87b77f247d0e944f6a554284096349be0f42a11455ecc69c61a5d4f12775c2c1e77a02ff0b85ab44a298c492ce151fa88fb35996e15ffc0810b6c26365ec5e4b999c1658e9d7fb17b42ffb42ebd7ca00345d12039bd054d44b9cf2babe59853d79241b98718dfae8f9d0cfe414722de7a1b7e86d1d52b626f993916e0568d64330b531184cdedddf36dc3b5364c2e04468562914d78b46423013082801a63c2f979b13f93c6057c1b3ec4344a487a6d1b086049b8ead9d93803034021e8475ee49ffbf6696614a38da6e224357975e1be7625204531c90401d00449817069cac202f0baadbaa0b96a52e6e242581d3be317a22b3166095fde1b81883fe9d58c497258c877d7c4d9c940b9afd5acb0352a486e7a96457ac15385c34379fbe2f1eec542bbf4b12971a0245926f0ec94944044c3450d1a10249fcfdc934c05b3a110d8a04158f50267a1babbf0d0a582eff1f6982a15f2e2373cbcb96c571d25a0402b4da82f4811f496dd1e275513a7c66a23ec1622e57c173d06e68e450ca4cd88c8315a945a6683c8207e6c98fc83e665dac47cf06e820fa2ff2955dd4b4a00495fa43f197711dccbf561f323a4c085649c6b30e17ff81daf62651272876f614ee0f821f119a7d8989b43ae21b14303945132ba31fb5ffb2aa1f2ee733150eeaf9645916921d0cd5932a3779b339feb39a2d3a5e38db0e5c1872dbeff898360210b76fcaa6937b4d2841c78c7b8353a2f7ff32af24b52dd46cd10fdb2ec0ef42dad152822f517a199c737aeef6ded159be0afa3fba0d8072fd4311de42d8375f41f94aa53dcdeb654bac4a734f46309e60641c1000efe98837cf42867bcaa4a6b69e9e0fbff36d8dd90e5fa038cb906946a3c9307fbb1d80ff32c309eb240c63e0b52ddcf7c99c640ca50126f96062cc8bd62a06f931be78e3546b5ca5ee13d7f263f531a701ffd52a2b4581359ec4e451b80ddfc1ec455959b200dd8bbf89818a656f348c02d88bbbc60a65a9465e97dcd66caf61d7c1672d1b12405af15760fe762b6871ed95368ee57293ba23697741227920a1e86f4cf8ab52392fef69864ebe2666be809cc2386bb77067af69e6982552ee6834270b8d6c43d600e1619da2b765d9006eedf8329f1457727cdcc6a52ce5b59ebf919729e11b91f5937af188b9a5c5e9b5a435916b673750169668c974ac5115d3bbdd2d54304910980ac7b3eceb999c4e7c8d93d2bcad418f2d592dae37f2576c0895ea0d45ef5e67da8cbd7253044306c51fd681a1c1c3347800a015060f7dfa039951c5e9c172337170469ffbb9571fbbca24a26165a4c4dd23418515445fda75cb90c0f0c7539f92d7993c3af250e135b32b3c27620808262bc04bc78d8c4d76b8fa14aa5b3fe62eeb2ae27fa245ca14536f03e4a2089957a50d3645224092e7c539243347585a27ff6185140091bfa52e9307dd8c852845a35d01bc3e66406b92e89982eff75db447e62a347488d5cdb0cfb85e6eea411aa6a0ce6a758f001198076186477c7157d62b0e3377d29b9534c1515acecbe447151eb317dea0e811bca87d4b5fdf8628b720293f52f49120d42ee4e0abcc644b02c6e68c004eba22e95e93bdeb6e20c1f82a80205753d175951964fc4cbe2fb18887b7a21d01c389c252e85ff4aa0a83ca09faca43cd695f5f35ac492907b2c1e1d462bffc9940a7f3997738ed20597b93b1ef84c537cd585ed9f0612982f3f8e97b526cbabd7e6224f5ee361296147c06d0ee28cf4718b1835dfb3b93cba2a2aac154e978e3f442f7a7ca509a801c615a18f277fc34407811f08ea578e62d3e89a77f54e5fce7190ed0a3e5694c0eb9c018bc4638413edc1768f30f2c2645f5811e52c9964c5a4cfadbd1f8a95041b2091ccc26dc631446a07d89f5306ad5e89908a43ee56031d88dd0139a7abe257a95c34529d66f4daa5a186ffda2ff497cb0dc8317a7972b9cae4062cae19d2e01fdba2ccf9c7f2ca2558862fb20583af777151045bf16f5789f7624f6e1d029213a422d8d8bd2a6092b3dba1fb00b30635d3ea65bd02779468cb375f559c1128a85cecffc4c4b15ce3bc646147a6c4da2a931f9d1ec214063425c1fdfcf915d70b65bde56afb1828e48a6a7b009570e251c1be6fd96b95ab2035937bcbdc74d12e93abd0e4098afce77aa1930056f6d4fb2ef2e46d7c6aa0c08d2e146090888f4c7c5e261b5c722aa343b0805fd61623a7a1be049c285c7f7c62c035e4f12453120739e051f6050adabfec0840132b7e6bf4f61fe777f5ad97fd4a0d15d9a92d55a2e1ca4c09515507b95bd901fa303d8c7a77f738026dae092f39b4fe500b39162db10f7a07d64ec5c569ed1a532b7d4a2cc14a24eac90b4b9c70eba6791b01112755898185abc2a39f0d0e3b2c6174e4ffd6a0c2e73f462a1a87919ff4633f793867e094061485d65719421b1ce1c25416c5ad03b066dff2ccf742172ab3e35dd29525135cda6d58ca7485c8dff42e6086e0dfb68734b54e121069c5a03dad82f16e63abb0018b9f7bfa260c470992ef74bfab99781309357eed2f6505edaf1019263f38e951ef8e609441ac90cf172602a229d2f2439479022711a9c01dd691b6834af90eb375b45b167a719e1b4fff2756d06f903b35855765f5b142da401ffb1c75e22b7f77cc9fe8a29b77ac92c8cc97302a1b7ae14311f8b16ec2e6cc3f183edb7b4cef2e2498602c7663b0644bfb5a4b743faba5fb83e5f3831f6e4c0e17ee2f11552e3413243bc3f254d8a5919c6a43df85a334a0a5d8b4ba1e840bd018527407b6c2e4e7b01962c1938b2f4d4169e15906c0df69dd83c85beefc019df7e3be75f67a8c3779fba9489bd92a55aed7f11682b36465ba19e2a2cb7108d3825eb89ce0e7c6682ab40c6a79a772816d562b6523446956d6da4fc31e6fb1efdc7483704bd5f6c59ae034d62ae017432fb645024cf086154f5d903ac268da7ce4e80d25eb1b271fe37d27a61aa26f9850265db58eb9d4ab48d7e256e5704ae3aaf73bd9f98d22af27ea664ba716d56e12e089f14dcc4004fbb349322306f90e27f3b28d9d451e24f392578884e68e6efd1cda03d7cb6c91e4ce441e9bb6c26c84dcab417a4a8665e88c2507ae9dd9400437d6a70703c5315e31519d9c812d477367b74d30daaaedfb7fdaafea5c1085480f8a767464cb13216417b2cccca25dfe51e4e9305486a4d3ca9e1b866b462d5f4207a93e02c628a764a223639deb52aa375876c245570372c9550f043f5508aa2320a0db2612e0efbc5300cdb921abe84dea317aa81bc17018f66ba5e0c4c8b4897833d72ac7c3bdddf85f890e3eead955caa2dcba48508ad4266f2ff0c8615dc39e955aa0693a304c43c8e4c7246006b3d10eb71a584fa56ee4295f785fbfa25591b4ed02c2a19d56506b395727ee95521873433d5aa0993c5fd9023a2dfcb150c6a5d131be204b053c17a55b7845f24815e9b74c80c7a85e40e23aeab5e9c3554b3c7db0d0decadd3d67e2efbdd55d7a1a02267ed0641900ccc84a2f4afadea491d3c8111ebce5aded9c95b79b28c3238bd766a38864744edb7b6231179db749c62395d5500989c64ebd89d27a5e1c8f535dd77215ea646b57f6fb082e87bded17dd1af6e5fcdc278373930f106d5a1e2ad762c00ec2fa527de68cfc066314caa7f1f15912f8443873e467a67ebbab73fe6eae636240bf67259438b463edc1ca6c4c56401f036a6c77f2e138c44bc016607f7c210994ee3cb6bd6f574892b73219f45321702e2af432029911673b3325c6dc89e3c85c82d12d7a4c509a56a5db546463c953aafd29772241ddb711e4bf76b1c0f851a29e73ab56ba15f4c86b50fea4a28bf7c89f8ab5255384cd60e0fe2e45c99f60f7c83029e47eb75ed0b5e66b68cf6783cb186332f0ce433e71ed91312e18e636114e3d357283232599459d2762a2d2346d33b86c7731249d9b79628b406e1b3a3996afcefd5b63137f96f2375a619ca3731cb509f3782850a2ee753b47b8c4e4e17cb7d66ed0a494587de4959e3b2ed42f27120449b22e5904b4f8b4d74677fee5c3e354fa50aed4defeb21c3d71758c0aa5628a893123060d251a412e91ae4492cdbf7c7b3137406f6ee1b63ba58e02f950413d8477910231dfa163939d6ee2e1472060d7e25ed91bc5ab599d0751a785397a30b6898b3b73ab707e301eab1add7e2499a7130a3e14d58255d0512a3381efe23b901edf76fa7b3c5eb5befbdb9d3783b4159eb2446fb672b21b488b41fd4e199c623ca5a6f422cd5aaea52a071c08783c352bfb40efc1b3360260d70782168b54dbcdfb6818e25a87deaf239adccc739ba761e70e60f1c59e08f13ff90516d316b0ed183871f9b0f55ed83101bd74e87d5322c2232e4680480359d681ca8e69546b256bcd577c08bbfb41c493487e038d677acacc114e7a1c49ac978188ac11a1ddcdcb0df06e5110f3af8760f176fc59869160abc4fb3cf75b2477aa21b95133108b42a49a8d98b819fbb451fc4bcd28c9807df417fc879355ecaf66271abb05c87e611a848fc41a08006a9167ed5e0e696aec78fd3e18bcd4713eaf844af6167bdfd755fe2b3502d1f15abe21bea5a0abe767712d2c9531b1d62f2a059169854d2705ee77957c4e3bff10e8c3cf7b94e9b3d6fb4cd07632be77f9d40446809a7e12e20d24af3865f7fbb17aa5f5c2e20ff0c1c3d368e0fe296aa7ec39678299ee2b2f47ef5e1f0a68a85137c23640b894684be8ee576418c4c55bfc1920a7d94c97603410c077ae61e98fe7d007c4dbd78e4a0512f5a46b5ece7632c600ea7abf8c18664674d9bb8b64e7d017377b0ffc40e04aa3e3a6ac719053fb7ca67ff0d1afe1029a393684af20085927d88fbf03b5209b217f2336f447d0e3790e4f17daf8da82a80fb05edacdea95290a6eb55676523f1837ab018b7d8d7437c977e83f8d71fa9d177f464e82b5d07c43c67148b21f46c3dfe171a760f3530f63fb29173ce99851cf9028ce1fb9107126f24168ab0021b423ef19568ca796213eff321d74ee4aa7bc4ea7516a91d65329e027ad8951f7e2a70409b6212e336988315200ee66bc3f0fc696bd25454423bc1b9837a1709ffd61103b52f3ea4e85dcd2a2f4390f400abbb213beeecc7805915ddc0448d750f5c4f77a0f39f011fe5b5b9fa9d2f762e76d7d831b826853fe399c91dca69a78570b12e2acca5eece7eb4d2cfc1479514453d80485a291116f6524d21394d210491a8139dd85a1d2e7902cfbe46f8278182a3b1e78b8db18627c9cb792a5c4ebd0232cf90b714f72423bab4c82218443ae6a479fb013dd7eeb3322fd79a03835f5da0edb6ac62dd78acd76d7fd8a57b9d45c98fa6d5cb2f09edd8bc5aa94310194d862e6147e86e02b2c2bbabfcac584b0783ef71ac01e0e83804c699d0aedeb88bf7922188f191520493f5b0685de502218a9d6fb11e050f10e28dc3a676093e9d441776dec4f4bd68d4268", 0x1000}], 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000004f00), &(0x7f0000004f40)=0xc) pipe2(&(0x7f0000004f80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ftruncate(r11, 0x0, 0xffffffff80000001) 17:19:56 executing program 1: faccessat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x1, 0x0) nanosleep(&(0x7f0000000180)={0x1000006, 0x8}, &(0x7f0000000140)) 17:19:56 executing program 0: pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r0, 0x21}], 0x13, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffff9c, 0x2}, {r0, 0x80}, {r1, 0x20}, {r2, 0x10}], 0x4, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000000000001e3, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r3, 0x0, 0x7363) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r3, 0x0, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r4, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r4, 0x21}], 0x13, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) readv(r6, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r6, 0x21}], 0x13, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r8, &(0x7f00000001c0), 0xfffffef3) readv(r8, &(0x7f00000011c0)=[{&(0x7f0000000380)=""/34, 0x22}], 0x1) poll(&(0x7f0000000100)=[{r7, 0x1}], 0x0, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r9, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r9, 0x21}], 0x13, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r11, &(0x7f00000001c0), 0xfffffef3) write(r11, &(0x7f0000000500)="75241cdf4e22a9b2ce805c3b626d4efcbad28329519e708f0a745110b4e511a59c867c11d0a6ac9b0a9aed99d312f3230853163d9be04bde74556ad09f467eb71268a932ca262afb1b65d1ccaa0f68545dfc81de49a2f55a862d51bdfd381b12505a2e1a6b1ebae4b9d07d54209c6de8e050c85c9e929e5f128c2f39755b204d9ef60f1df0751f3bff033c1d56033278ead6c4adbe33cff0390a2f3fed93e07eace91ba0107dec397e8df2d90b", 0x45b3041d0f55d5d) kevent(r0, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x89, 0x10, 0x0, 0x5}], 0xa5, &(0x7f0000000200)=[{{r5}, 0xc159da3ccb58ed7e, 0x1, 0x10, 0x8, 0x2}, {{r2}, 0xffffffffffffffff, 0x10, 0x1, 0xfff, 0xfffffffffffffffa}, {{r6}, 0xfffffffffffffffe, 0x2, 0x1, 0x3000000000000000, 0x1}, {{r7}, 0xfffffffffffffff8, 0x41, 0x1, 0x1, 0x5}, {{r9}, 0xfffffffffffffffa, 0x4, 0x2, 0xa7, 0xa83}, {{r10}, 0xfffffffffffffffa, 0x34, 0x4, 0x5, 0x23b6}], 0x7f, &(0x7f0000000300)={0x1, 0xc77}) poll(0xffffffffffffffff, 0x48, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) madvise(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x4) 17:19:57 executing program 1: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r1], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b02"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0xfffffffe}) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) chroot(&(0x7f0000000040)='./file0\x00') mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) 17:19:57 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000432000/0x3000)=nil, 0x3000, 0x1) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r1, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r1, 0x21}], 0x13, 0x0) accept(r1, 0x0, &(0x7f00000000c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xfffffee3) setpgid(0x0, r2) 17:19:57 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000000000001e3, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r3, &(0x7f00000011c0), 0x1000001e) poll(&(0x7f0000000100)=[{r3, 0x21}], 0x13, 0x0) setsockopt(r3, 0x5, 0x1, &(0x7f0000000100)="2f7d0f2287d0c53385025aa5c3a2fe2208ac6f0a2906809bec3d51897329787b7e788a8790ba8858c4f6a4b1f4bc80a01a3d582c5b0165e0692bb731e2ad5b1a", 0x40) pwritev(r2, &(0x7f00000003c0), 0x1000000000000026, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)) 17:19:57 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r2, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) r3 = dup2(r0, 0xffffffffffffffff) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x100}, {r3, 0x2}], 0x2, 0x4) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) pwrite(r1, &(0x7f0000000100)="d307dcdadc558d9b685593974e85e5e86f6210c1ea57a9b6da24cb453d16e3de8dbf4ccdb420e5d39e2fe9698b2a", 0x2e, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000340)="b134ea323477d45a388e6f16904c646c80d06f2448e09bcf6bbbfba365ed79cdd6ad064b81e27f1de08845cc1c381558198675b1a9b5d5fb709be6fe9a2f18c6cd16d475c1d2c8ffb1e3874f9b2d8e4b7c6827dd56957702a5d720b65771f227b9bf501ecdde66e80b96b78a7876e485fff2596b79768bb48cd9d1a08d00352206c5d0e08199d3e689ef64f8941c38460a94b0641dbbc8687d9e2c36972550ff8a8d6702d68d17d215da51e8d742a02888ea832de20d93ec8ad6ca75f53eeffdb91e02c7e83ac001f5479011709e664f34468409e3f4d8fba7e50ce050944e39d392698413bf89e13e17a4a3c180ceb62c157f69fae0f911644687c785ebeb6cae394a3f0dc38ee5fdee666dfff5516c5efa0fc31d973d15c678796de3c5513c7286b93d26c5b3497fb2c8a5c92bb23b8ad1384a1a283ac9d46ca24a767d883af95f8cdd97846a7c9aad2390fd9ce1cd9ae84747eff76550d4683daa02d9fc6630e433b722c45f46bf8471d84a9d4b4431ec912d23fa3dcc0fc6db4c565d8cdaaba344255bf3c436df6c6c550f4dd0c3ff0114965d51e5589a08d3caa5214c4d9e9fd50de96118a42de7651e8ad339612a5a0462c8d7e152a16ef5a488cebec6c35ae7b95d7ce719e6b9fc0c25a86ef684679e8cb685425ad5d4dbd3b69614b1326bb03292d3158dc8c63f43ba5fb6a2ca6d0c4683617064a0c0cb01f2dd256fe3a83afa8dbb6636ddd6a80f88b2046f9bc68497c39b287e4fdc957d8e452920a49cf864e93a0d0f0694a216507ca03c194cc3c39b52b8f09245e8f6638760c5f97fc11c0956fac1402b7fed8817c6a58910db662bf093e84fc80ee451bcca9201851b7cbec3529dde447ecef667467c369f097c98bd94cb01ba27d7c5c46a22f138371210a2171e555593f8856cb6a6602154eeda31ef34d2c56a078428139ed9d477d5682651963b21576ff8346dc8b5c57c2ca36063bd7b4e9dbd907dfbf2217b78d1412ec0ede959f96e1b6c54bdb91dc56130e83174f3b8598a0d5bca74bc544720258a6ccb4939cc6ff0eedc1e45e2cfceee5b3b922bf5fcd7680b5f4030316fe3d49a34853ff1a8a3439206ad5a66d51c0721a7f00ca74b9e4e77afbe8e9e8e6cd2849d1ec5dfee061cf5955d6729a5db59c136b4f41374f3aa9eb574cf82d0d7832533f60837e8aa77323d8dda78e8bcfd02685e08c8f304d8738475dfd44fe829b9d591d7b5350ed9a229298d10493913fcd9191658b2629448a3b803f0dd2f414b06137dc960f00377fff5f32a82513b4a6ceb8bf89f09750da6b006edffec7344ad89e2f65567a366f5ae86211b66cdcd7625fe79cb5a49f59a9dade97d9ff102a62241ed26e85adbc12cdfb2a99ccb7ffbd0b3c5a64fcca8470061fe422155f41f10e0600d68d7dd1ec976d0eba5720ae207d41d0472903d3b7bbe1bf0b92f06ff697a911386aba26c8a9a349438bbb5ecd6f3349631720258c90842203399ef3a8ea909b47146bc6e34252c2a44f215de73f2a1b3a49c30a6c7c9185b38af6f4ffe7b34562f53604080e1dbc95339f389d4b6d438db879ca221351473757763394535b1d87cb7dce31f3b636c12845138246d6c33c45302c3cdc585753273210bdfadb96f02de3484bc05c7b37982f93c995866c0c478633cf974b5478ba8350cad170ae528203bb330c0e1532adc062cfc51f1daa7246ef8f734a29eda2a206b556a7c47c2c18f71d13db666155d85cda8dd69c5ebadc5feb36416c5b93ee39d512547bd2bbb834ea821b5ec1c524429f1d54a679290eb7cf89eeda654cbc3a01e282b8cfda7fe05f1403a48931992c47bb7184fa404a6948e051305d6677ba2d62feda3b19ec6bf12e7cda3511bca632e460294c1cc11312b896c4d4fce5fe128acbf11a492794fecaa99e64993eb017af4770cbf3bb2a070b250be9dee6e78c8c55f777c6d8e4afc880b317a961f5346ed814f27f4669b71bdc9d03e96", 0x585) 17:19:58 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x7, 0x8, 0x5, 0x200, "03002c245e1a00070000000000000012885d8878"}) write(r2, &(0x7f0000000080)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef89fbb400002d4b80a0cacd4f43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5994215e40f1ed90d7bfbf1925487c2ada5305e09de00"/119, 0x266) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000001680)="7df7a48d014cf4a68ef65093ed4a78977acbb59c0b59fc0327f31ba94d2d3cc48514afa483da76b688b893913ec7cdff1d4210e1b5d1d965ff00a119e69984a038b42aaa24c07e25e473a6ec6b8f076835c91c016328b8d4c9f23597c62211d0f88a125ed81ff1336a6a7913", 0x1c3}], 0x100000e2) ioctl$TIOCSTOP(r1, 0x2000746f) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r3, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r3, 0x21}], 0x13, 0x0) faccessat(r3, &(0x7f0000000180)='./file0\x00', 0x30, 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x3, 0x7f, 0x3, 0x1ff, "937500000000000000000800", 0x0, 0x9}) read(r1, &(0x7f0000000540)=""/226, 0xe2) r4 = semget$private(0x0, 0x4, 0x2c0) semop(r4, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x1, 0xe677, 0x800}, {0x3, 0xfffffffffffffc00, 0x1000}, {0x2, 0x10001, 0x800}, {0x7, 0x43, 0x1800}, {0x0, 0xc4, 0x800}, {0x4, 0x65, 0x800}, {0x7, 0x4fa, 0x1000}, {0x3, 0x5, 0x1000}], 0x9) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)='\n', 0x1}], 0x1) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) clock_getres(0x212c09b8f1f04ac8, &(0x7f0000000300)) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r6, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r6, 0x21}], 0x13, 0x0) openat(r6, &(0x7f0000000240)='./file0\x00', 0x10480, 0x81cf197a0875e72) connect(r5, &(0x7f00000018c0)=ANY=[@ANYBLOB="00002e2f66696c6530001e0c2a5a1962643f1b6bdd71313202c977f0fd983fc44aa13eab3abb1690caaab6ff176fe9bb4066721175d300ca31e4bca07af2649b2ea2ad2585a0f64f3ff9c361dba2f2c1d0858bdd26b119cae13723c423ba26b7036e72822b3add4ff2a6a8c10af1909de5950dbedd890000003128b3ef016681ed968b19e90ef72b7af7a780163edff371d3beb058150d09b063ffffff7f00000000aa29490bc8330a61bb8ffbb248afa0c364f4d1354f43bc560d9f155800000000000000"], 0xa) socket$inet6(0x18, 0x8000, 0x2) r7 = open(&(0x7f00000001c0)='./file0\x00', 0xef3065548ab10caf, 0x0) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) 17:19:58 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0xc0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f0000000080)) 17:19:58 executing program 1: socketpair(0x20, 0x8000, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000080)="538e416e5bb7bab971936f7a54eab1ed2c70ddc8004af61c8cafe23da8bd2e6641bdf265c9817aa296c4fc0f0b15e2bfa361fc", 0x33}, {&(0x7f0000000100)="f07e794e9b8d36ba1068f81fbd1201b66ba526163af823bb35fd32fb7c411464e1a6d130d162930940be1b2a7c1e9c621c7e7c5e416d9d15b4c61b1fec06300d9626e8118578f2bd5ed6acb166d179bb256a662273e5375a539698675e1fcbcc0beb9ce9e6", 0x65}, {&(0x7f0000000180)="81e61efe365053d45accf524da3f28c4e19abd10ee0b15d2fa1c9c3518f730d7bbc47d3da6670a71d38ed5387331b01085c35e552f7304ee130c9213254067d4e8b6b89c69a82171461785c90065d32f1282d12d87f12114ff2d1ade8037ac36edb4288739b93d53458f0c99dcd6754b957d5232433085c42f35aac09d1fcf4e4f5373a2031406a739ab57ce3133e2bd3c4dc599ce077bba2add24571ea0603cf8234ae5a7c2150db090bb4b2adb302f6c6897cf514b125136673ae962f341d51e71d5d170f728c892cd7ef1d57aa80d784881fd727db641b5b49befebe7d2226291cd84293c20f06d37403d26be2aef514c90fbd3dd8909358bd3", 0xfb}, {&(0x7f0000000280)="a0f240a898170eb7352a2d667513e0fef4a6ac72e277005714ae2d212cf6c4164ee1fff58771f32ed9583a054e3a148c7a4184c2e3028d16aa96d70f992e7a37b60096985d31c45a", 0x48}, {&(0x7f0000000300)="74e3af85cda587ee11e093929e65d99c9ae618678c49303db0dacee93f73c84075ccb78a9911fc532df3fad7b99f335e3d249e2173f02ec53c808185e6275277af3a905a4b9105019c1dc9221c181ab596d2a2ce174d8c2f6236081963040dd07351c1d6403b74bfc699e0b588e0de96bfd2fbe03dc3d463bff6d83eac02cd0aa8fba963b6ddf2c24ae2b39970421ee51f7c612e7e38d673b90573623cff30e44b7897fff7fcb5e105f3c9e0e5a2116fe785dcca5d793b57496b4d0ed493f5af5ba10e780f03d6ef73a4", 0xca}, {&(0x7f0000000400)="1b16d1fe97467573073464c89c5f959dba302ca97f6d63612c03a81a157377243b707f", 0x23}], 0x6}, 0x2) clock_gettime(0x4, &(0x7f00000000c0)) 17:19:58 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = shmat(0x0, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmdt(r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[{0x10}], 0x10}, 0x0) 17:19:58 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) getgid() readv(r1, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r1, 0x21}], 0x13, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000001c0), 0xfffffef3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r2, 0x6, r4) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000000)=r1) lseek(r0, 0x0, 0x2, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) 17:19:58 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!/', 0x3}], 0x1) write(r0, &(0x7f0000000140)="0920120000feffffff04148027454a638a711de274fe266ce23205554752cd8439df6dfe4e0f84b94aaa41f680fa371c960a", 0x32) shutdown(r0, 0x2) r1 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="000000054270930040000000"], 0xc, 0x2, 0x1000) msgrcv(0x0, &(0x7f0000001100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f6ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d29dc5c97be011321be84111b5ea7dc077bdbb7b3e652e8e5354846d2c6b99272a6cc0f8695f5b6d08de87a76f4d12579d372a20757ec76deb0826d42ccac4436a003c8022e709f5293f6f353838de31344cfb0b281e448dd61702d8ce446149eebbf2fefb19e6c380393fd36b5f44be02336dc78aeec981e3e45ff74dd21445f3014075cf2dc6fc11fc698fa93703737ea4bd525a23203a32c735c5d49099eaca9c97009c603f404033c4d359300b39bb35e8e5c66bd29755e69694c02b3befc55011"], 0xeb, 0x1, 0x1000) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r5 = getegid() r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000009c0)=0xc) kevent(r3, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000006c0)) msgsnd(r1, 0x0, 0x0, 0x1800) msgget$private(0x0, 0x10120) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280), &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000940)='F-\x00\xd5&\xfcQy\xe7\x15\xb0\xb3EQ\xf0g8\xee\x800O\xc6\xfa,\xff\xaf\x92)9\xd9r\xeel\x12\x10kx\x9c\x8a\x96\xa7b\xbd\x049\x88\x1c\xc1z>\x7f\x82O\xa4\xe8\x0fK`\xb7\x81\r\xee \xc0\xc3\x10pw\xdd\x85Rp\vT#J^\x90\xadN$\n\x7f\xa9\x1dz\xf8\xc57\xfaq\xbc\x96P\xd0\x00\xc10xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) r17 = getegid() r18 = syz_open_pts() close(r18) writev(r18, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b85", 0x3d8}], 0x1) ioctl$TIOCSTOP(r18, 0x2000746f) write(r18, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2", 0x1d8) r19 = syz_open_pts() close(r19) writev(r19, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b85", 0x3d8}], 0x1) ioctl$TIOCSTOP(r19, 0x2000746f) write(r19, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2", 0x1d8) r20 = accept$inet(0xffffffffffffffff, &(0x7f0000000380), &(0x7f0000000b00)=0xc) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r22 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000b40)='/dev/wsmouse0\x00', 0x800, 0x0) sendmsg$unix(r9, &(0x7f0000000880)={&(0x7f0000000040)=@file={0x2, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f00000000c0)="cfa344af03a729ce3bf47fca2240bd287553fe2a0a4189ae913b63071d450d1f682583f787c1138facda11aac65f80f024d5d293b66e8bbb85dbc9fec41b0c22d60e81a365ed5a1ae341b69fbbd185d3c16b52729bd993fcc1f5aff977ede61d1e7217bb5e18", 0x66}, {&(0x7f0000000140)="8f1ebef11b8fd3f950834bbc2be4942fe888fdd3cd57817b52da1bd737d78379df4c33444189d6c95a687afce0c3658b80f73149ca3ab9b0979f35d6df370133127e63d87fbe2db002d250", 0x4b}, {&(0x7f0000000200)="7ddffe24e7f49c1becdc32a72f9eca766b92bf3cc566bdc58b79b3ec79d3938321773f36745c9a77258bb46008cd9af0181fec6b481f797a63fc4d4e5f7fe9b517d9b66a5767bd74f17fd73c3ef77480e6259f55249b5d582ef9e700bdb02d6ebca3168c02eb36c5f057a29f157679aa6924a52200181cb7e917eb61dfb5c9560729f0f94563965ec5fc32bb383bde0e62160c109f34ff01f5d30b06139ba76eff72c099456fe945ced5967a28ac2fccf4885e62924ebfe0079b5ea768e2bc1f7fa8198d337feb2ff53a5d5b426cb801f07568ca0865341f187e8aeb1a1809b48d0342cc769619e2cd4a91b22b0053e2", 0xf0}, {&(0x7f0000000340)="960b438dd8ab91405e2695c0d1a98123b2761a09b5ea225191a495272a19", 0x1e}, {&(0x7f0000000900)="644a5f63805fdec25b2e10c33a7d435084a2403cb799f8cabd305ba1e07ee86bbcc857597e6d4d42c2fcf63b", 0x2c}, {&(0x7f0000000480)}, {&(0x7f0000000580)="ac1b46c5a30abf81605ff999d263da78b909c971c7e0bd297c9299fb970d1f26508953efb8a141328aa5fede58d8caa1523e82b12bb29c285404c76a6f2bc23095f22ebea995c5642bab2093a6e1e0d68fc818a5ab", 0x55}], 0x7, &(0x7f0000000b80)=[@rights={0x28, 0xffff, 0x1, [r18, r19, r20, r21, r22, r15]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r9, r10, r11, r12]}, @cred={0x20, 0xffff, 0x0, 0x0, r16, r17}, @rights={0x20, 0xffff, 0x1, [r13, r14, r9]}, @rights={0x18, 0xffff, 0x1, [r15]}], 0xa8, 0x400}, 0x4) r23 = getuid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000005c0)={{0x6175, r16, r5, r23, r5, 0x22, 0xfffb}, 0x5, 0x401, 0x2}) msgsnd(r1, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) syz_emit_ethernet(0xb3, &(0x7f0000000500)="f84450cae603efefbd20c04fbb72d626196e62e1e28d203e2e66ae2c611c6d7c9b7fb806bfecbe364c959533c55a92621f1748abd75a736253c126c7108f0198d124cd11757d0e1311724f790bdb44fe6ba5c01160603c222d803772e26b5f221fbfd12d60b080e546247beebc6b205ccfe08a7ebe080201035ed18b0e4929cc6974a946fdd23bfea4a96afd614575f0401f0daf266e55c9ed7d5863cd7f492dc5641915610aa5a08cb044647a8b57db3ce406") fsync(r4) 17:19:58 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) getegid() preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000001540)=""/248, 0xf8}, {&(0x7f0000001740)=""/78, 0x4e}], 0x2, 0x0, 0x1f) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r5, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r5, 0x21}], 0x0, 0x10) r6 = accept$unix(r5, &(0x7f00000017c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063c49c6c0c2c5953a2300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f701dbc38daad0e6a83a69f0fe3febca56b69f0d3fd372db6c4b28fad316411356c216f4b600a570e117a86a9de3f2edb0a6accc52c45a330b2c3106376ff7d3bd6defcdb7a265b432f49be3a02cf776e0282d4a0a9cbbff643d01fa9ef77a1e3a4bbe2a46f3844bfba6df2c0c87cd06185cf1eba415736075"], &(0x7f0000000080)=0x1002) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f00000001c0), 0xfffffef3) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r8, &(0x7f0000000480)="d072eab46049822cfa6c3c43e83cb35c0b9690ae55e19ac040f7f5bc159ec93807a10de764774ea50bb4d45078ea1cf7bd2973ebd1f974dd90f3db3cf49d26dbff9dff6d28a81e8e6777e235775a69cccb8065f459e82786cf2bc77e10c68dab8347ea7309cf89eac13622fdcfea0762da8402e77abe3034596c2e20c6fa8ed66d30f108dc0fe96794575d85c27d0704612ff3abcd2db3935284a0c05b9f", 0x9e) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) r10 = socket(0x20, 0x4, 0xe7) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r11, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r11, 0x21}], 0x1, 0x8) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r12, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r12, 0x21}], 0x13, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r13, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r13, 0x21}], 0x13, 0x0) r14 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x100, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r15, &(0x7f00000001c0), 0xfffffef3) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r16, &(0x7f00000001c0), 0xfffffef3) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r17, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r17, 0x21}], 0x13, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r18, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r18, 0x21}], 0x13, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffffb, 0x2c, 0x2, 0x7fffffff, 0x7b000}, {{r7}, 0xfffffffffffffff4, 0x20, 0x1, 0x7, 0x8000}, {{r8}, 0xfffffffffffffffa, 0x0, 0x20000000, 0x7, 0xc11}, {{r9}, 0xffffffffffffffff, 0x20, 0x40000001, 0x4, 0x6a1}, {{r10}, 0xfffffffffffffffc, 0x4, 0x1, 0x19, 0x2}, {{}, 0xfffffffffffffffe, 0xa4, 0x4, 0x2, 0x8}], 0x4, &(0x7f0000000300)=[{{r11}, 0xffffffffffffffff, 0x0, 0x1, 0x168, 0x3f}, {{r12}, 0xfffffffffffffffa, 0xb8, 0x8, 0x97, 0x2ac}, {{r13}, 0x0, 0x2, 0x20, 0x81, 0x1ff}, {{r14}, 0x0, 0x2, 0x0, 0x7ff, 0xfffffffffffffe3c}, {{r15}, 0xfffffffffffffffa, 0x8, 0x20000000, 0x1}, {{r16}, 0xfffffffffffffffe, 0x8, 0x8, 0x5, 0x5}, {{r17}, 0xfffffffffffffffe, 0x8, 0x40, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x0, 0x1, 0x0, 0x83}, {{r18}, 0xfffffffffffffffb, 0x1, 0x8, 0x7b1, 0x2}], 0xf56, &(0x7f0000000140)={0x7ff, 0x4}) 17:19:59 executing program 1: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[], 0x0) r1 = dup2(r0, r0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r1) 17:19:59 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "9375b01a93b45103500000e1787fd11e3b61a8dd"}) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000200)=""/202, 0xca}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="3d79e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e625f94a1a5", 0xc9}], 0x1) execve(0x0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCCBRK(r0, 0x2000747a) 17:19:59 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r2 = dup2(r0, r1) execve(0x0, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x10) accept$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 17:19:59 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) writev(r1, &(0x7f0000000540)=[{&(0x7f00000000c0)="3e7f5a001d8e98fab3800e83484263076ea28a0b482898716e6fbf1183a0676848a2b1b325669ba1bdae750be104e06ebf89bd43c796cfa35c42f26a234661f21d4b9ecb329fa651e3aa9882b05b4543ae1b842e37f37d1d5e32157fb34a81352d1dca02c2cbfbe2a1b8f2bf0a33988b2f5de20e02b3861881f6be255ccc7e39fa10d0b784e2e87796034bea9d8e025cba0b9794941ebaf3587b51f0ebd596a998283754b86542a87e0a1bd9535bcf12298349cf1cda59545872c6c8ba57ed6b8f160539", 0xc4}, {&(0x7f00000001c0)="ef4e86bcacc71e6ce89dac1dd2793f342b5198cd9b27eb43f199536ed238d537879edf447817edbe67eddd47e4422c55e7dda8a3109b901ac992b06353507932f03f98683496907c4d1d16309fc33fe6e14daaedec4eddfbf204e0035c6f5369891188671e80c810f71b238472cfef7a0be37a3e335798683a1bff63119a613fec277d2dddc44efb5005733e4adae5165dbba511c997a5622ca8e7d22d1709340c536ca8b4624b99021b3f688e493d3355c25514fb822846e9a6e7934fd3be1c7a6f12a6a4600002084d93cdb92e33de5cb61b45c71bf439238534c45fc3dc43c4ad0b4d87852b", 0xe7}, {&(0x7f00000002c0)="d978f2d77b809dfc449088ae9e539a5de6156ebeee21fcdd9095921e38e665aeeedff5c2f405c7e19972003ffb6e0779ac08b3a44a0e37ae054bdba0a23b7555482b4db44f276299f9ffa2a678b328672d5a92f468f4496dcfc86ec88acec8bbd7d97a438d10c703180834ca4b7714a8092dc322f8a9952dfbcae9f419aa44fc8be4f03debaa25dcea37f8f15974fe9bb405acc66a575b30b4d0f3985ac8916b6caad3b7209b271e0af9", 0xaa}, {&(0x7f00000003c0)="123ad060735bd872e0caddc9295a0cfaacd0", 0x12}, {&(0x7f00000006c0)="1b55af7ba37c137d2b54c9b3e2a4cdf38ef5e5dff0043760f60063970573632b5eff59d485c2074f9ef6236038e83e0962a2f7c28b00d206604b3675db3bbed35e2255ef049bbb462982f840f417214507a3f29cb5f15e9d72e0767ea664d8aa6b9bcb2d83108e4258281211409cd25f3e66b2fff637b0364bd39e8d9ce3b2f7f8a66db5d252fe768bddabb0fd776c4dbc4cbc349783c5b5f65edec11067c62b7c5e4dc0c4cf53363414c1c6dba7035623fb2dfa97f1d5380a2b986b5d1cc57472480420624fe5afc061dce29848d81b513403d4c56b84b3245a41cfbffa4d", 0x1000002fe}], 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="28e0fffffeff000001538793746f3867d35ac97a2421cf7126fbfbb86c1465443034b82a27ed54e8b80f28ed13320ae323cad052ef65a27bdc6c71e24525712f"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 17:19:59 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, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r2, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r2, 0x21}], 0x13, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x101, 0x8, 0x7, 0x9, "3a75ee9a3e5fa8d944104bbe2b7f2d9e0184b730", 0xfff, 0x2}) 17:19:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b000000e0e90000e74de4"}) write(r0, &(0x7f00000002c0)="582720efabd1e5c15f734ba3d32ecbf0372c314deaf7e91dc300f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) writev(0xffffffffffffff9c, &(0x7f0000000280)=[{&(0x7f0000000180)="ce7ce4be05474296a3ff8d91780495", 0xf}], 0x126) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000001c0), 0xfffffef3) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000001c0), 0xfffffef3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xda2c, 0xffffffffffffffff, "854ece7bf8000000000100000000000000002002"}) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r5, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r5, 0x21}], 0x13, 0x0) accept(r5, &(0x7f00000000c0)=@in6, &(0x7f00000001c0)=0xc) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x1}], 0x1, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000200), &(0x7f0000000240)=0x10) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r6, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r6, 0x21}], 0x13, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x5, 0x7, 0x14c40000, 0x10000, "1ddd3cdb24a352ee2b5488a15b83a8510d9374b9", 0x200, 0x6}) 17:20:00 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000000), 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xaaccc82bd0084b6f}], 0x7ff, 0x0, 0x0, 0x0) 17:20:00 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x0) fcntl$setflags(r0, 0x2, 0x0) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000040)="858de0cf10367905874d4e0e9f77ee4c6c087b8a9f042579f22920776aeb86c4022fd06a8b8fc8d63ebf77b5994115f261a6bf734337d497b60722b711f49e04c865de5cd67004791623eb7200877b62ce4ff6ad167f735e3394f4ebfe3d81f05210e9c4c11ebb668e4a9adc51c7b6bbab1ba44dbeb6d25bcbf35ef7c0c004cbc13eadc1ca7a7ff1118ed10179d6379310ad608bc3b8126bedd70c", 0x16}, {&(0x7f0000000100)="09c899d8278e36748cb0cd65bf04cc428df6537cdf311b4903885db015f3c8bb08db299008397ec4212f4454812a3fb5aa91e24ce93c94c3cd4d19e4147663dc225768645d830bd5062cd5cb21773b35031256f9091fafaa2de7584cac94f00c3e542a21e35807ed0fabc63a0f0a9173243048555d14c22c8c29802ac9618ccbcbb8004ead487d2ef90a58e32d58d860ece95b07a33496e6756a38b77cd932622cd7e581faabd24390a91c780e71560717ff3cb0a4e7bfd2c34674b81baefe015a82", 0xc2}, {&(0x7f0000000200)="6b88523e47bd55eae4ef99f9c71ad40829b9d83f006d313d36924325542d8b9122f3228e7dc767be8c7bd04f4623ea50be02674cde2f7840d1f7b0876edfe44bed28a66b09649344c11557c07f537783d78caee1da6c1921f49c4f0743edb15ba142820f2e05bcfed5b7980e3f0f3e52cf1426c7785340817cc1308be39c25e4549ab18941bf", 0x86}, {&(0x7f0000000300)="d8b3c1d117ca403f1b53ae227e0acef53da7b9b736b13ad8deaaf716f8330c33d280bebab45a72e4583e88ce00f4aedbc009ab2d1d", 0x35}, {&(0x7f0000000340)="a4239b4c610d56ad938abf3079cf54d68840ac69fc1b4e6fc38fef54870e0d79aa5ca399f9c2ad6618747a13eadd148ce1", 0x31}, {&(0x7f0000000380)}, {&(0x7f00000003c0)="268a8ba39d8d1d80b41e39d84a93c3c7ba25ec4dc68a3ea4256fadcb3070ddcd54cf755dfbf7eb3f94b981ae7dbfe4e6d677a83586faedffd45ac8ba4584ea1fcf811ad517ac0147272f06e163021bea4159731356bed591626d9c059e9d587f42ff964812903d3b45f547146f2407f673bb530ab35e91fe195715dedb2163b4be96bb63d07dbdff1d499418d8062541fa53f9c49b90fcb1a80dad1d7618cba4eef7e27b5ba93f5876b4a8037b883d0e9a38ca9d0d3316e25522e23255c70d26d5eedb5ce84bbc93f1a87a6ecd23811eee906b9a8e7907379bf57170b4317683", 0xe0}, {&(0x7f00000004c0)="e22894d7535fac8f6d82341d9389a5c6a1464e912dbd24d743fbe6a5569d7357c8a435cd361c79f0b8ef3aeb68729aafbbecf2eb3142e0ab6258745d255386f1a44d153887225369b824139e35a5b4bb5fb9039a20d67b2eebe7353bbe1939a47f1a08f498d218eb71d7be925b75d7991911c850e906faf24c561b1dc9e842b3f6d67044401ab4abe3c2f4873c6edcf85e63e79967f41d354882a1623d89b6e0a7383ff0b4f23be692a642e0f02f8fe50286bace7c01", 0xb6}, {&(0x7f0000000580)="485047f739abda67a380dceada4f78b6810a5d8dba45b861cfd22d16e52596837095aa31abe93f0e8bbe8fb724d831113812c5e3de6dfd1b6b279e8ba71770f2c10da4fee01e1b4f37b45e5bd14c7eb230161aac5c6d4b87f9f2d4166fb35bb2eb8d0213d0305f7ed8f7896a0c671bed3c2ff2", 0x73}], 0x9, 0x0, 0x0) r1 = msgget$private(0x0, 0x40) msgrcv(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000010000000000000000000000000000000000000000000000000000000000000980000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ec010000000100000063db00000000000000000000000000000000000000000057765500000000000000000000000000000000000000000000008801f6ab0867f976633b8850adbe00000000000000000000000000000000000000000000000000000000000000000000a08c508dcbf20d0d720c2d3a05a8778c1dedfef4f36d000000003ab70d339cc684799ad0ce992927bcd53c2f49f9e74e9f51d9e2b7df336507697f6af5cbfbbb08a33ee9a631394b4bcb17b6d63a299b9d4b9bce6cb2eed9df8cef9a71b54a56c8c8057a1a5e3991985a08c8cfe23a03d7579516d555e01d941146d730283be9850000000000000000"], 0xee, 0x0, 0x0) 17:20:00 executing program 1: rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) msgget$private(0x0, 0xfffffffffffffffd) msgget$private(0x0, 0x5f422ba73daebc0b) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = msgget$private(0x0, 0x5f422ba73daebc0b) r2 = syz_open_pts() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) syz_open_pts() r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f00000000c0)={{0x0, 0x4, 0x5}, 0x0, 0x7, 0x1}) syz_open_pts() r5 = syz_open_pts() ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000840)) syz_open_pts() r6 = syz_open_pts() ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000000)) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) r8 = socket$unix(0x1, 0x5, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8028698c, &(0x7f00000000c0)) r10 = accept$unix(r9, &(0x7f00000008c0)=@abs, &(0x7f0000000900)=0x8) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000000), 0x501) r11 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r12 = syz_open_pts() ioctl$TIOCGETA(r12, 0x402c7413, &(0x7f0000000000)) r13 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_int(r14, 0xffff, 0x100, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r15, &(0x7f0000000040)="1c", 0x1) sendto$unix(r15, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r15, r16) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r17, &(0x7f0000000040)="1c", 0x1) sendto$unix(r17, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r17, r18) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r19, &(0x7f0000000040)="1c", 0x1) sendto$unix(r19, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r19, r20) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f0000000040)="1c", 0x1) sendto$unix(r21, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r21, r22) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r23, &(0x7f0000000040)="1c", 0x1) sendto$unix(r23, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r23, r24) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r25, &(0x7f0000000040)="1c", 0x1) sendto$unix(r25, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r25, r26) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r27, &(0x7f0000000040)="1c", 0x1) sendto$unix(r27, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r27, r28) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) write(r29, &(0x7f0000000040)="1c", 0x1) sendto$unix(r29, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r30, &(0x7f0000000040)="1c", 0x1) sendto$unix(r30, 0x0, 0x0, 0x0, 0x0, 0x0) r32 = dup2(r30, r31) dup2(r31, r16) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r33, &(0x7f0000000040)="1c", 0x1) sendto$unix(r33, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r33, r34) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r35, &(0x7f0000000040)="1c", 0x1) sendto$unix(r35, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r35, r36) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r37, &(0x7f0000000040)="1c", 0x1) sendto$unix(r37, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r37, r38) msgsnd(r1, &(0x7f0000001680)=ANY=[], 0x0, 0x7fc) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x800) msgsnd(r0, &(0x7f0000001bc0)=ANY=[], 0x0, 0x7fb) r39 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r39, 0xffff, 0x40, 0x0, 0x0) r40 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r40, 0xffff, 0x40, 0x0, 0x0) r41 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r11, 0xffff, 0x200, 0x0, 0x73) msgrcv(r0, &(0x7f00000001c0)=ANY=[@ANYRES16=0x0, @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYRESOCT, @ANYRES32=r39, @ANYPTR=&(0x7f0000000940)=ANY=[@ANYRESOCT=r40, @ANYRESDEC, @ANYRES64, @ANYRES64=r2, @ANYRESOCT=r41, @ANYRES64], @ANYRESOCT, @ANYBLOB="623656e59cb05bd1c9d751f625886cb6211212962e46b08f5611a4e468fe252703dafc196cc2157b57c4590633d6738256b8c1e1ce5b65f11fc94a982adcf41aad4c68cafa774b8e159d73f4a136fefcc6946e04a3257785b2724de0867c100643e059955f184b1a1ba9b97face696a8c4606357a736280f21e88ba664e8c6d50292c8198a64f353c0f38963d7556bd16076659a6e58c7e90f"]], 0x2, 0x0, 0x1000) msgsnd(r0, &(0x7f0000000f80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e16331641435173c3f6919f6662c3fcb3c50fcf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387eac55df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c8a08a8004d7d555a7826b6f661b37e34fd77534b596ea628dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba209b299bcaff4b46dfebcf27976d54c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfda67631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d1005cc1ce9f3f6a3d539c35658ab8c60de30528675dc8ec86460d76a65586ae54da06fd12ce7867b9b9591f260e63d2e1670ad760403e842f258742a55c63ae54ce317994e0022287f4ec351a2fec4caceb7a50b947e797e87566e746933b930bd85997be8c61cc3a538dafd07bd60baeedd534337ae7f1441b588cb88131776fef7de4c0af63649578b27e004c5c2569ae86b00c2916cb75d8fe7a34852a2db7b53af929458927e47fab10ffa5ac11ca17f886cb77129ae0a749dcecd7150a70de583381f773deb1a27c42c3689a6c8b9bf2b174760caa12d469509c7679dec571d9824ea0d64e56e21c7a4d8f628af06198689bdcae73701d38e9f4797bd8e3eb94736fecaf2dfc84e5c95b074a82b6a89ab67ec63d7db328d301f5998794255cdcb931bede9fae13cf91c065f623cb88679e175ca6d166c9acd9137ca079fbb93043d464be537a47e8751447d5a025b1aeaa245c6b6bc243b706007bb42c995ce89e1c79e683324a1e4d31e4e35a97897472d3b045270d2130135ded6863743e66e5d4c01406a786c1b15dc4545245f50ad64ca45de00b4d8b56e728c0fd909b1e060abd286f0943830f45c64c7337af3d7db093b0293520e6e413c4a2badfe05a5059e80e87595298f4d6013f2d08dc9a5eef98748b4"], 0x156, 0x800) msgsnd(r0, &(0x7f0000001a40)=ANY=[@ANYBLOB="021d0000000000010000010b84486250b099aa9b7272c4060041622b1194de0d711fe37a0538913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d99f0d71af5c8e4702a1a2d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e03fe4b8667100a743075beb4e2b28b1dd68f76bed7da294975be9fc9eeb64769bc8c81612e8c27c0079d0cf40b909b754daeb2982d28606050dc516a0af1461584bcade6db198a50335eb7d823e4df6bbe55ef52a27cf3244ebc0f31ca821bf4d6b54e44a0f66017c2a0712738bcf17653cf44fa61666626e1c51082da52646705390b2c172000000007b83d9a05e37c98e1a0e4e57573db16861e57df4d4ddb0d29fa9b2e6d2396203597d74af6bcef8d6012b6691224e979206ad6fd09e02e04cd8ff3604861adccc5dc52f5bb79536b4f9e7fc257770a1f5318668aa9bbcefbf4b979a13e2ea0000"], 0x1, 0x800) msgrcv(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="325dd1aee4f500000000ae001000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000fe00"/79], 0xf, 0x3, 0x800) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000002c0)=""/234) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000000)) r42 = syz_open_pts() ioctl$TIOCGETA(r42, 0x402c7413, &(0x7f0000000000)) syz_open_pts() r43 = syz_open_pts() ioctl$TIOCGETA(r43, 0x402c7413, &(0x7f0000000000)) r44 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r44, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r44, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r45 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r45, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) setsockopt$inet6_MRT6_ADD_MIF(r45, 0x29, 0x66, &(0x7f00000001c0)={0x8001, 0x0, 0x73, 0xde91, 0xffffff7f}, 0xc) r46 = syz_open_pts() ioctl$TIOCGETA(r46, 0x402c7413, &(0x7f0000000000)) r47 = socket(0x10000000002, 0x2, 0x0) pipe2(&(0x7f0000000880), 0x10008) r48 = socket(0x2, 0x2, 0x0) r49 = semget$private(0x0, 0x1, 0x120) semctl$GETALL(r49, 0x0, 0x6, &(0x7f0000000000)=""/155) r50 = syz_open_pts() ioctl$TIOCSETAF(r50, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r50, &(0x7f0000000000)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e581", 0x21) r51 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse\x00', 0x200, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r53 = syz_open_pts() writev(r53, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r52, r53) r54 = accept$unix(r52, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) poll(&(0x7f0000000700)=[{r54, 0x10}, {r50, 0x1}, {r51, 0x10f}], 0x2000000000000154, 0x0) r55 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x4d1af678569e54e7, 0x0) r56 = socket(0x18, 0x1, 0x0) close(r56) pipe(&(0x7f0000000c40)={0xffffffffffffffff, 0xffffffffffffffff}) r58 = syz_open_pts() close(r58) poll(&(0x7f0000000040)=[{r57, 0x1}, {r56, 0x80}, {0xffffffffffffff9c}, {r58, 0x8}, {r56}, {r56, 0x80}], 0x6, 0xff) r59 = socket(0x18, 0x1, 0x0) close(r59) pipe(&(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) r61 = syz_open_pts() close(r61) poll(&(0x7f0000000040)=[{r60, 0x1}, {r59, 0x80}, {0xffffffffffffff9c}, {r61, 0x8}, {r59}, {r59, 0x80}], 0x6, 0xff) r62 = socket(0x18, 0x1, 0x0) close(r62) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r64 = syz_open_pts() close(r64) poll(&(0x7f0000000040)=[{r63, 0x1}, {r62, 0x80}, {0xffffffffffffff9c}, {r64, 0x8}, {r62}, {r62, 0x80}], 0x6, 0xff) connect$unix(r62, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r65 = socket$inet6(0x18, 0x0, 0x3f) kevent(r55, &(0x7f0000001e40)=[{{r58}, 0xfffffffffffffff9, 0x9, 0x2, 0x3, 0x8}, {{r60}, 0xfffffffffffffffa, 0x11, 0x2, 0xfff, 0x8}, {{r62}, 0xffffffffffffffff, 0x44, 0x1, 0x3, 0x1f}, {{}, 0xfffffffffffffff8, 0x0, 0x40, 0xc6, 0x6}, {{r65}, 0x800000000000000d, 0x1a, 0xe41c02a89985d64e, 0x8, 0xfffffffffffffc00}], 0x1000, 0x0, 0x0, 0x0) connect$unix(r48, &(0x7f0000000ac0)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[@ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYRESHEX=r49, @ANYRESDEC=0x0, @ANYPTR], @ANYRESOCT=0x0, @ANYRES16=r6, @ANYRESDEC, @ANYRESOCT=0x0]], 0x1) setsockopt$inet_opts(r48, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r48, 0x0, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1008, 0x0, 0xfffffffffffffdd9) setsockopt$sock_int(r47, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 17:20:01 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) rename(&(0x7f0000000480)='.\x00', &(0x7f0000000500)='./file0\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x4, 0x0, 0x0) r4 = socket(0x6, 0x804, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f0000000200)=0x5) fcntl$lock(r4, 0x8000000f, &(0x7f0000000300)={0x6, 0x1, 0x80000000000fffc, 0x880, r6}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xffffffffffffff98) setreuid(r7, r8) r9 = semget$private(0x0, 0x6, 0x280) r10 = geteuid() r11 = getuid() r12 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000007c0)={{0x81, r10, 0x0, r11, r12, 0x100, 0xe1d}, 0x7, 0x7, 0x7}) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x10, 0x0) sendmsg$unix(r3, &(0x7f00000005c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="00ad200000001f000000"], 0xa, &(0x7f0000000440)=[{&(0x7f0000000400)}], 0x1, &(0x7f00000006c0)=ANY=[@ANYBLOB="2000400000000000efff0000000000006dbacab48b0a32b2d55b31d09f95a9028e31a633a810313251abe5139334781e1877f749a2aece4a0f122c1c1bdf2784ae5e22a9b881ea6504eece52c3eecfab7d975ba4d4ab9e2792b19c0c147af6fafc3ca47a4e11f47e45536f3234e4ad", @ANYRES32=r1, @ANYRES32=r7, @ANYRES32=r12, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r13, @ANYBLOB='\x00\x00\x00\x00'], 0x38, 0x4}, 0xf0cbd64f2bead8cc) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000003c0)={0x40, 0x3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(r2, r14) r15 = geteuid() r16 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x681, 0x0) r18 = dup2(r16, r17) ioctl$TIOCSBRK(r17, 0x2000747b) setitimer(0x3, &(0x7f0000000180)={{0xcc, 0x1}, {0x8, 0x9}}, &(0x7f00000001c0)) accept$inet(r18, 0x0, &(0x7f0000000200)) ioctl$TIOCSETA(r17, 0x802c7414, &(0x7f0000000240)={0x8fb5, 0x4029, 0xfffffffffffffffa, 0x8, "050f7970e28142087e7f547766d1be81db1d5223", 0x1, 0xfffffffffffffffa}) ioctl$TIOCSTAT(r18, 0x20007465, &(0x7f0000000280)) setuid(r15) nanosleep(&(0x7f00000002c0)={0x13, 0x3ff}, 0x0) 17:20:01 executing program 1: r0 = msgget$private(0x0, 0x20000001ce) msgrcv(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffde000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004d2200000000007c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d2837b2d3435c520e642fdc539b0cbfa8adc8738e3f673e44e89b43cefe190f9074743e745f3e0f6ba618b0ce07c1651bb1008e5a31c123eafe1e8e20135548fb249a063289f4742d25794e8bc93fd294f1410"], 0xeb, 0x0, 0x1000) r1 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x49, 0x40}], 0x8, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="02ff0300000000000d92f87a67d790803fab37eedb5db9b4cb6a6ec545c20126c2e4b5f7a3f1c2dbc6910374426bdcf30684e7c0275ca25d5b154647fce65ce297a4aa0d7b33bef296a85554c457623f506502fe1511e442c8369dd45a04db4e728cc6c04308f721499b8608f545f6490644d48af8ce273da6581d3db901d8a2a81d5eff7b3a84ca8000000000000000c1e6bf2817bd0eb0310f8eee99dbcfdd7c010fec4ade3410d2556b4b59fb6a37075653080000000000000083b00e5558e528940f388a5bfc3a5de5459e6a621c3b842b0a5a1cd530e96562000000000000"], 0x1, 0x800) socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000001c0), 0xfffffef3) setsockopt$inet_opts(r3, 0x0, 0x13, 0x0, 0xfffffffffffffcf3) msgrcv(r0, &(0x7f0000000140)={0x0, ""/119}, 0x7f, 0x0, 0x800) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x13, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x13, 0x0, 0x0) close(r1) socket$inet(0x2, 0x2, 0x5) r6 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x80) ftruncate(r6, 0x0, 0x7fffffff) pipe(&(0x7f0000000540)) socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xf82e95661b936461) r8 = syz_open_pts() writev(r8, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000040)="810000f3ffffff00", 0x8) 17:20:01 executing program 0: r0 = kqueue() r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x8990, 0x0) r2 = socket$inet6(0x18, 0x5, 0x4) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r3, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r3, 0x21}], 0x13, 0x0) r4 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r5 = syz_open_pts() pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f00000001c0), 0xfffffef3) readv(r6, &(0x7f0000000980)=[{&(0x7f0000000540)=""/200, 0xc8}, {&(0x7f0000000640)=""/1, 0x1}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000000680)=""/138, 0x8a}, {&(0x7f0000000740)=""/227, 0xe3}, {&(0x7f0000000840)=""/13, 0xd}, {&(0x7f0000000880)=""/42, 0x2a}, {&(0x7f00000008c0)=""/142, 0x8e}], 0x8) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f00000001c0), 0xfffffef3) pipe(&(0x7f0000000100)={0xffffffffffffffff}) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r9, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r9, 0x21}], 0x13, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r10, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r10, 0x21}], 0x13, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r12, &(0x7f0000000c40)="5c302e41384ce21218af791ea4de60a1e377c8506df1a825d8adbf1545d6ffed3102cfbe7856277d45f7b542a0472b280eef07d0de09eacccbb36bcb0fbd547442195cf3fc72e40d1e8e5e37c7195aa2a3c98214bd533fd6514c8b1fd25a8f59b53b2581de897428a2ae63bc59468cf05c17ae2603529e103d56ac4c000000000000002187858db207996b03bc2957bd31e4d4647eba8262690c2500c0d942031415aae679f0c7808b75da18acc12c35402b45c2490195cf4dda978df2abc79531df0db300d9aba4da234fdf43737f532aaea2ce34932f8bfe098d879d835d8d647c896c9485f148237c5d72bd9cda238b21ae6f8c6c", 0x5a) r13 = open$dir(&(0x7f0000000340)='./file0\x00', 0x20, 0x10) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r14, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r14, 0x21}], 0x13, 0x0) r15 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffa, 0x8, 0x40000010, 0xfffffffffffffffd, 0x2403}, {{r2}, 0xfffffffffffffffd, 0x0, 0x8, 0x5, 0x9}, {{r3}, 0x8000000000000007, 0x20, 0x4, 0x1, 0x3ff}, {{r4}, 0x7ffffffffffffffe, 0x18, 0x20000000, 0x0, 0xcef3}, {{r5}, 0xfffffffffffffffc, 0x2, 0x20, 0x1}, {{r7}, 0xffffffffffffffff, 0x28, 0x2, 0x5, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x1, 0x20, 0x81, 0x7}], 0x8080, &(0x7f00000003c0)=[{{r9}, 0xfffffffffffffff9, 0x60, 0x80000000, 0x0, 0x3}, {{r10}, 0xfffffffffffffffa, 0x4, 0x4, 0x50, 0x3ff}, {{r11}, 0xffffffffffffffff, 0x0, 0x20000000, 0x1, 0x3}, {{r12}, 0xfffffffffffffffe, 0x2, 0x1, 0x7f, 0x100}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x3d, 0xffff5, 0x0, 0x400000000000}, {{r13}, 0xfffffffffffffff9, 0x20, 0x8c3dd61d31b51e74, 0x0, 0x1000}, {{r14}, 0xfffffffffffffffe, 0x18, 0x4, 0x80, 0x4}, {{}, 0xfffffffffffffffd, 0x2, 0x4, 0xa5d, 0x8}, {{r15}, 0x0, 0x89, 0xc0000082, 0x1000, 0x4}], 0x3, &(0x7f0000000500)={0x10000, 0xf03}) r16 = socket(0x11, 0x4003, 0x0) sendto$unix(r16, &(0x7f0000000180)="b100050460000000000008000501000000f70000cea1fea7fef96eefc73fd3357ae26ca80416fa76d0e69eacf00b7804be781e4991f7c8df5f882b297bddaa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d05026ba8af63ff37282921e4fd89720fd3872babfbb73039a6ab6889612afee8aca491ff7cc53c894303b22f310b404f36a00f90006ee01be608a371e1ff000000000000d3000001000000000000000000000000000000006d00", 0xb1, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x8, 0x0) 17:20:02 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x20, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0x80) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) socketpair(0x20, 0x3, 0x80, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') 17:20:02 executing program 1: r0 = socket(0x10, 0x8000, 0xc1) setsockopt(r0, 0x1000000000029, 0x90, &(0x7f0000000100)="2c3a9d2c", 0x4) socket(0x18, 0x4, 0x22) setrlimit(0x7, &(0x7f00000000c0)={0x7, 0x95}) r1 = socket(0x2000000000000002, 0x1, 0x0) r2 = semget$private(0x0, 0x4, 0xa3) r3 = open(&(0x7f00000003c0)='./file0\x00', 0xc0, 0x187) semop(r2, &(0x7f0000000480)=[{0x0, 0xffff}], 0x1) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000001c0), 0xfffffef3) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x8, 0x0) r7 = dup(r6) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x74e3, 0x40, 0x40, 0x1, 0x5, 0xcf, 0x8, 0x2, 0x2, 0x194f, 0x1000}) r8 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r8, &(0x7f0000000000)='./file0\x00', r8, &(0x7f00000000c0)='./file1\x00') mkdirat(r8, &(0x7f0000000200)='./file1/file0\x00', 0x0) r9 = accept$inet6(r8, &(0x7f00000001c0), &(0x7f0000000240)=0xc) r10 = open(&(0x7f0000000540)='./file1/file0\x00', 0x20000, 0x1) renameat(r10, &(0x7f0000000000)='./file0\x00', r10, &(0x7f00000000c0)='./file1\x00') mkdirat(r10, &(0x7f0000000200)='./file1/file0\x00', 0x0) r11 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) read(r1, &(0x7f00000008c0)=""/167, 0xfffffffffffffdc8) bind(r7, &(0x7f0000000680)=ANY=[@ANYRES32, @ANYPTR64=&(0x7f0000000580)=ANY=[@ANYRESHEX, @ANYRESHEX, @ANYRESDEC], @ANYRES16, @ANYRESDEC=r9, @ANYRESHEX=r9, @ANYRESOCT=0x0, @ANYRESDEC=0x0, @ANYPTR], 0x8) geteuid() r12 = shmget$private(0x0, 0x4000, 0x342, &(0x7f0000ffc000/0x4000)=nil) poll(&(0x7f0000000180)=[{r0, 0x48}], 0x1, 0x3f3ab888) close(r0) r13 = kqueue() kevent(r13, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r13, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) ioctl$BIOCIMMEDIATE(r7, 0x80044270, &(0x7f00000005c0)=0x40000fffd) semctl$GETVAL(r2, 0x6, 0x5, &(0x7f0000000280)=""/153) ftruncate(r11, 0x0, 0x800) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xffffffffffffffa4) shmat(r12, &(0x7f0000005000/0x1000)=nil, 0x2000) openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x8000, 0x0) r14 = semget(0x3, 0x302ae36011452c21, 0xa7) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000400)=0x5) r15 = socket(0x2, 0x400000000002, 0x0) setsockopt(r15, 0x0, 0x15, &(0x7f0000000040)="da000000", 0x4) r16 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r16, &(0x7f0000000100)=[{&(0x7f00000011c0)='@', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r16, 0x0, 0x0) semctl$SETVAL(r2, 0x1000000000, 0x8, &(0x7f0000000640)=0x8) 17:20:02 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) sendmsg(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x0, "a59245225d7257810cfcd607d00bc34b15cba693"}) write(0xffffffffffffffff, &(0x7f0000000080)="01494710dae90fd3b3f64f498784", 0xe) syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) readv(r2, &(0x7f0000000480)=[{&(0x7f0000000200)=""/92, 0x5c}, {&(0x7f0000000280)=""/230, 0xe6}, {0x0}], 0x3) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 17:20:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000180), 0x2007, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000300), 0x62a201d20170229c, 0x0, 0x0, 0x0) kqueue() pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000001c0), 0xfffffef3) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000240)=0x3f) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f00000001c0), 0xfffffef3) fcntl$setstatus(r6, 0x4, 0x80) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/202, 0xca) dup2(r1, r2) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='./file0\x00') r7 = kqueue() kevent(r7, &(0x7f0000000240), 0x62, 0x0, 0x1, 0x0) read(r0, 0x0, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0xd3821967711fc9f, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r9, &(0x7f00000001c0), 0xfffffef3) openat$klog(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/klog\x00', 0x0, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0xe9489a04d189e350) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r11, &(0x7f00000001c0), 0xfffffef3) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r12, &(0x7f00000001c0), 0xfffffef3) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r13, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r13, 0x21}], 0x13, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r14, &(0x7f00000001c0), 0xfffffef3) openat$klog(0xffffffffffffff9c, &(0x7f0000000340)='/dev/klog\x00', 0x40, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r15, &(0x7f00000001c0), 0xfffffef3) r16 = openat(r8, &(0x7f0000000540)='./file0\x00', 0x220, 0x8) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r17, &(0x7f00000001c0), 0xfffffef3) kevent(r8, &(0x7f0000000380)=[{{r9}, 0xffffffffffffffff, 0x4, 0xfffff, 0x2, 0x3f}, {{r17}, 0xffffffffffffffff, 0x1, 0x1, 0x5, 0x6}, {{r10}, 0xfffffffffffffffb, 0x5, 0x7739e37a3a76dcb8, 0x4, 0x8}, {{r11}, 0xfffffffffffffffc, 0x80, 0x4, 0x401, 0xfffffffffffffffd}, {{r12}, 0xfffffffffffffff8, 0x409fdd84b2092124, 0x58ff8639a941dbf3, 0x80000001, 0x7}, {{r5}, 0xfffffffffffffff9, 0x4, 0x1, 0x4, 0x9}, {{r13}, 0xfffffffffffffffa, 0x1, 0x2, 0x4, 0xffff}, {{r14}, 0x0, 0xd2, 0x1, 0x7fff, 0x8}, {{r16}, 0xfffffffffffffffc, 0x3a, 0x20, 0x401, 0x3}], 0x8, &(0x7f00000004c0)=[{{0xffffffffffffff9c}, 0x7ffffffffffffff9, 0x50, 0x1, 0x2434, 0x9}, {{r15}, 0xffffffffffffffff, 0x8, 0x80000000, 0x81, 0x7f}], 0x1, &(0x7f0000000500)={0x9, 0x5}) 17:20:03 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() recvfrom(0xffffffffffffff9c, &(0x7f0000000100)=""/131, 0x83, 0x3, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xb}], 0x3, 0x0, 0x0, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r2, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) r4 = accept$inet(r2, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) poll(&(0x7f0000000100)=[{r2, 0x21}], 0x13, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f00000001c0), 0xfffffef3) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r8 = accept$inet(r3, &(0x7f00000004c0), &(0x7f0000000500)=0xc) close(r8) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x10000, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r10, &(0x7f00000001c0), 0xfffffef3) connect$unix(r10, &(0x7f0000000480)=@abs={0x1, 0x0, 0x3}, 0x8) kevent(r2, &(0x7f00000001c0)=[{{r5}, 0x2, 0x42, 0x0, 0x4}, {{r6}, 0xffffffffffffffff, 0x1, 0x2, 0x2, 0x8}], 0xac3f, &(0x7f0000000280)=[{{r7}, 0xffffffffffffffff, 0x1, 0x1, 0x0, 0x8}, {{r0}, 0xffffffffffffffff, 0x47, 0x2, 0x7, 0x3ff}, {{r1}, 0x6, 0x40, 0x0, 0xff, 0x5}, {{r9}, 0xfffffffffffffffd, 0x10, 0x20, 0xe3, 0x1}, {{r0}, 0xfffffffffffffffa, 0x20, 0x4bda823533dca358, 0x7, 0x6}], 0x50c, &(0x7f0000000340)={0x1ff, 0x5}) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1d}], 0x26dc, 0x0, 0xfffffffffffffffd, 0x0) 17:20:03 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="0000000008900d05000000000000e6170ad26ff0edcb5a0a87d9bf48566e96cd2b3fe9ba7a03482797c2fbc017e7ed580f63ae5a3c3c", 0xfffffffffffffd89, 0x0, 0x0, 0x1e2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) r1 = msgget$private(0x0, 0x20) msgrcv(r1, &(0x7f0000000000)={0x0, ""/6}, 0xe, 0x3, 0x800) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 17:20:03 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r0 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) getsockopt(r2, 0x200000029, 0x8000000000003d, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) getsockopt(r3, 0x200000029, 0x8000000000003d, 0x0, 0x0) dup2(r2, r3) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r1) listen(r4, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r5 = socket(0x2, 0x1, 0x0) r6 = socket(0x18, 0x1, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x1, 0x0) kevent(r7, &(0x7f0000000240), 0xfffffff9, &(0x7f00000003c0)=[{{r4}, 0xfffffffffffffff8, 0x62, 0x174d61b5c3df8665, 0x100000001, 0xdf}, {{r1}, 0xfffffffffffffff8, 0x1, 0x1, 0x63d, 0x100}, {{r8}, 0xfffffffffffffffe, 0x48, 0x0, 0xc8, 0x2}], 0x753, &(0x7f00000002c0)={0x7fffffff, 0x1}) setsockopt(r6, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r6, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8af263dbd1"], 0x10) msgget(0x1, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) sendto$unix(r5, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r9 = accept$unix(r4, 0x0, &(0x7f0000000040)) recvfrom(r9, &(0x7f0000000300)=""/166, 0x1e, 0xcd183a9e69af0386, 0x0, 0x0) 17:20:03 executing program 0: r0 = semget(0x1, 0x1, 0x414) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x100) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000100)=""/114) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x3ff, r3, r4, r3, r4, 0x104, 0x5}, 0xfff, 0x9, r7, r7, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r3, r4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r10 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000100)=""/114) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r12 = fcntl$getown(r11, 0x5) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000200)={{0x3ff, r8, r9, r8, r9, 0x104, 0x5}, 0xfff, 0x9, r12, r12, 0x7d55, 0xd75, 0xfa}) r13 = getuid() r14 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r15 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r15, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r17 = semget$private(0x0, 0x1, 0x286) semop(r17, &(0x7f0000000480)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r17, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f00000000c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r20 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000100)=""/114) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r22 = fcntl$getown(r21, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r25 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r25, 0x2, &(0x7f0000000100)=""/114) r26 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r27 = fcntl$getown(r26, 0x5) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000200)={{0x3ff, r23, r24, r23, r24, 0x104, 0x5}, 0xfff, 0x9, r27, r27, 0x7d55, 0xd75, 0xfa}) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000200)={{0x3ff, r18, r19, r18, r19, 0x104, 0x5}, 0xfff, 0x9, r22, r22, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r18, r19) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r19, 0x0, 0xffffffffffffffff, 0x0]) r29 = getgid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, 0x0, r28, 0xffffffffffffffff, r29, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r32 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r32, 0x2, &(0x7f0000000100)=""/114) r33 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r34 = fcntl$getown(r33, 0x5) shmctl$IPC_SET(r32, 0x1, &(0x7f0000000200)={{0x3ff, r30, r31, r30, r31, 0x104, 0x5}, 0xfff, 0x9, r34, r34, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r36 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r14, &(0x7f0000001680)={&(0x7f0000000200)=ANY=[@ANYBLOB="0edae4dc280bb02c6900"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r16, 0xffffffffffffffff, r29}, @cred={0x20, 0xffff, 0x0, r34, r35, r36}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r37}], 0x60, 0x400}, 0x404) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x1ff, r3, r9, r13, r37, 0x4, 0xfffe}, 0x1ff, 0x9d17}) dup2(r1, r2) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x8) 17:20:04 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x6) r1 = msgget$private(0x0, 0x6fa) 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) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/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}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r2, r3) 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, &(0x7f00000017c0)='/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}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r7, r8) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r8, 0x0, 0xffffffffffffffff, 0x0]) r12 = kqueue() r13 = fcntl$dupfd(r12, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ff6000/0x1000)=nil, 0x1000, 0x0, 0x2012, r13, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000300)=[{r14, 0xc0}], 0x1, 0x0) r15 = openat(r14, &(0x7f0000001780)='./file0\x00', 0x20000, 0x100) r16 = socket(0x2, 0x400000000002, 0x0) setsockopt(r16, 0x0, 0x20, &(0x7f0000000180), 0xc8) r17 = socket(0x2, 0x400000000002, 0x0) setsockopt(r17, 0x0, 0x20, &(0x7f0000000180), 0x0) r18 = socket(0x2, 0x400000000002, 0x0) setsockopt(r18, 0x0, 0x1d, &(0x7f00000016c0), 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r15, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="9b8c6425fa35394571d6ddefd0016a2538bb8c28a464db6d426bb4202d479a68992da3695f7caf6960a19b97733e20800e1a312d35fbae24bef171703abda51108a00987071ebbd8a308b4e18dc1f7c9e0596a37ede9bba3977c0f2f1591d5fbda6cd0db2e14e9388ac9a3f91545ab2c2d2f576c2803f282f93166ae104b24bac28fd5872bb4211894fdb42d48ab1df93cc289e77c76b3e8cd075a743a85bd89a9eb5ea3f43079f97228a05d8e441d9014824811ef81e16e6f88a23cb72ce90b45a1f0d86002da0e06961d91ebf3", 0xce}], 0x1, &(0x7f0000001a80)=ANY=[@ANYBLOB="ef00000000000000000018000000000000", @ANYRES32=r13, @ANYRES32=r16, @ANYRES32=r17, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYBLOB='\f/'], @ANYRES32=r12, @ANYBLOB="000000002000000000400000ffff0000000000008891ebc3915104c1e0491c395229a80b0500000000000000e8bbc3997e27174a85e8e1a4ae011106c093d940c1f0f22605520b4e5a51d3c7642973a33198b59bea22d800085828d98a4b0cfc9a1e2b0f1285c068c75a3371eaa79c06e8b0fa02d258679af8edc6d2e576f7fc0771797cc81b84e7104448aa807fb6299ed67616d517e524ffddfb", @ANYRES32, @ANYRES32, @ANYRES32=r19, @ANYBLOB="000000ffff000d010000002798c901a71543fd5b94e877e3b7873c1f286dacea199b5851a854a05cd4767c7bd20b664674c278213784495892b34b7ca201592a5d5670d06ba256573342ba488036f55504945278092e96a0a045d563a9cb60d6494f04b0a450d575725227cafec28e2b0bf5243898867b9d4bc27cc7d492b58dd06fc8dbd5da38d6aece28aec7ae3cfcb111a445b47a4cd8c91218", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0xf4, 0x6ca70a83d73f175e}, 0x0) getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, r8, r19]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r22 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r22, 0x2, &(0x7f0000000100)=""/114) r23 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r24 = fcntl$getown(r23, 0x5) shmctl$IPC_SET(r22, 0x1, &(0x7f0000000200)={{0x3ff, r20, r21, r20, r21, 0x104, 0x5}, 0xfff, 0x9, r24, r24, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r20, r21) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r21, 0x0, 0xffffffffffffffff, 0x0]) r25 = kqueue() r26 = fcntl$dupfd(r25, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ff6000/0x1000)=nil, 0x1000, 0x0, 0x2012, r26, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000300)=[{r27, 0xc0}], 0x1, 0x0) r28 = openat(r27, &(0x7f0000001780)='./file0\x00', 0x20000, 0x100) r29 = socket(0x2, 0x400000000002, 0x0) setsockopt(r29, 0x0, 0x20, &(0x7f0000000180), 0xc8) r30 = socket(0x2, 0x400000000002, 0x0) setsockopt(r30, 0x0, 0x20, &(0x7f0000000180), 0x0) r31 = socket(0x2, 0x400000000002, 0x0) setsockopt(r31, 0x0, 0x1d, &(0x7f00000016c0), 0x0) sendmsg$unix(r28, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="9b8c6425fa35394571d6ddefd0016a2538bb8c28a464db6d426bb4202d479a68992da3695f7caf6960a19b97733e20800e1a312d35fbae24bef171703abda51108a00987071ebbd8a308b4e18dc1f7c9e0596a37ede9bba3977c0f2f1591d5fbda6cd0db2e14e9388ac9a3f91545ab2c2d2f576c2803f282f93166ae104b24bac28fd5872bb4211894fdb42d48ab1df93cc289e77c76b3e8cd075a743a85bd89a9eb5ea3f43079f97228a05d8e441d9014824811ef81e16e6f88a23cb72ce90b45a1f0d86002da0e06961d91ebf3", 0xce}], 0x1, &(0x7f0000001900)=ANY=[@ANYBLOB="ef00000000000000000018000000000000", @ANYRES32=r26, @ANYRES32=r29, @ANYRES32=r30, @ANYRES32=r31, @ANYRES32=r25, @ANYBLOB="000000002000000000400000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000ffff000d010000002798c901a71543fd5b94e877e3b7873c1f286dacea199b5851a854a05cd4767c7bd20b664674c278213784495892b34b7ca201592a5d5670d06ba256573342ba488036f55504945278092e96a0a045d563a9cb60d6494f04b0a450d575725227cafec28e2b0bf5243898867b9d4bc27cc7d492b58dd06fc8dbd5da38d6aece28aec7ae3cfcb111a445b47a4cd8c91218", @ANYRES32=r25, @ANYRES32=r26, @ANYRES32, @ANYBLOB="56533fbc0d333028a4a4e8022cac80000040"], 0x69, 0x6ca70a83d73f175e}, 0x0) getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, r21, 0x0]) getgroups(0x2, &(0x7f0000000140)=[r8, r21]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=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', 0x0, 0x0) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r38 = fcntl$getown(r37, 0x5) shmctl$IPC_SET(r36, 0x1, &(0x7f0000000200)={{0x3ff, r34, r35, r34, r35, 0x104, 0x5}, 0xfff, 0x9, r38, r38, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r34, r35) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r35, 0x0, 0xffffffffffffffff, 0x0]) r39 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r40 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r40, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r40, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r42 = semget$private(0x0, 0x1, 0x286) semop(r42, &(0x7f0000000480)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r42, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r42, 0x0, 0x8, &(0x7f00000000c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r45 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r45, 0x2, &(0x7f0000000100)=""/114) r46 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r46, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r47 = fcntl$getown(r46, 0x5) shmctl$IPC_SET(r45, 0x1, &(0x7f0000000200)={{0x3ff, r43, r44, r43, r44, 0x104, 0x5}, 0xfff, 0x9, r47, r47, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r43, r44) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r44, 0x0, 0xffffffffffffffff, 0x0]) r49 = getgid() semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, 0x0, r48, 0xffffffffffffffff, r49, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r52 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r52, 0x2, &(0x7f0000000100)=""/114) r53 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r53, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r54 = fcntl$getown(r53, 0x5) shmctl$IPC_SET(r52, 0x1, &(0x7f0000000200)={{0x3ff, r50, r51, r50, r51, 0x104, 0x5}, 0xfff, 0x9, r54, r54, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r56 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r39, &(0x7f0000001680)={&(0x7f0000001800)=ANY=[@ANYBLOB="02dae4dc280bb02c6900d202bbeb9fa955700637c81bf35b90bb2ec22f7b56d681803192ac48687e69ccf36567a164ef6ef7fa3a2941aa14ba3807f348950efe1dd46f3f9caefce5bde33757d5fb3bcb8473f784b69dcce2b628c4a3bfbcb27d1a915a668f374e3e9aac845e692693f039795cf2cb7b6280a930bdfd51c49ac52d3fd061f9329caa40ec408b3404530cf112b1d2bbda0228adec3ec7db"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r41, 0xffffffffffffffff, r49}, @cred={0x20, 0xffff, 0x0, r54, r55, r56}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r57}], 0x60, 0x400}, 0x404) r58 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x6, r2, r32, r33, r35, 0x2, 0x80}, 0x80, 0x0, r54, r58, 0x1, 0x6, 0x8, 0x2bc4}) 17:20:04 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) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) lseek(r0, 0x0, 0x7, 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000040)=0x6) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r2, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r2, 0x21}], 0x13, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x3cd, 0x3f, 0x7fff, 0x1, 0x0, 0x0, 0x8, 0x1, 0x0, 0xb1, 0x7ff}) 17:20:04 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000480)='./file0\x00') write(r2, &(0x7f00000001c0), 0xfffffef3) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000180)) close(r0) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r3, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r3, 0x21}], 0x13, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) readv(r4, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x10000, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r6, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r6, 0x21}], 0x13, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10000, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x20}, {r3, 0xd40e63cac3266a2a}, {r0, 0x4}, {r4, 0x2}, {r5, 0x4}, {r6, 0x20}, {r7, 0x4}, {r0, 0x80}], 0x8, 0x60) syz_open_pts() r8 = kqueue() kevent(r8, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500)='/dev/tty\x00', 0x80, 0x0) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r10, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r10, 0x21}], 0x13, 0x0) close(r10) ioctl$TIOCSETAW(r9, 0x80047469, &(0x7f0000000600)={0x10001, 0x0, 0x0, 0x0, "1ffbdfa6163ca70277925f93ef0000ae61c4a648"}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000003c0)=0x3) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='/dev/klog\x00', &(0x7f0000000280)='/dev/klog\x00'], &(0x7f0000000380)=[&(0x7f0000000300)='*\x00', &(0x7f0000000340)='\x00']) r11 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/tty\x00', 0x28200, 0x0) ioctl$TIOCCDTR(r11, 0x20007478) kevent(r8, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000400)) 17:20:04 executing program 1: write(0xffffffffffffffff, &(0x7f0000000040)="828848c91d5b767f68bee97047498cd129f1540a16905d6fba7e71ec52272ee797fe9e50da", 0x25) r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000280)="2981a054abf9a556970d9950c4ebab8b15dfe3f44eb7765dc0e867b5773106bec1f51dd809c72671e9a420e53dce5214f250c3f9c334404793cc6663de36c2df1e68b12b2ae7da8485353f45a3f86a80ecb2eecd9f747a8c2ac27a4e7b4b13168cd97a4467b988e60e7e1602024121a0bb2d79e21d31f7cc09dd402c011442516de5f11d19f89fa0a32d8632fe47cf0b377129fc391fd575d8897f789733293c5f7ba58b1af63dbd42d56006ad0d0ae8f97fb566b49e5a65f59a28bb35273d34a0b9e0109bd3519c8da69f5f3abbc9ce9101e3bb7dc5ef975b2558d8fdac1d8c669d3662d2851c6a92dbb04cb00e2f54416d920d4eaeff8a1449804872c303d766936e57be569f1e1c709068a2245031681af156557bac7482a434408abb1eb7c9131532ced340f688005080535b0fd4aa588fdd27a98477d9ce375504e47e9b9102cac185ee20c54cbb053214f5aa795ba651266e2a41c2c9523c42b5472c7a5a882f7b9367b4d0a3953797854fa354780eebd2b4f385edc4428837bca395063f54b29e1136b21cdcced0be32b3bad5c849b688c1e1e79b1af0747a16a1c239b4760988b724c2e8712762d1b95417950ba0eb50a1c82dc60a33f12b41310e2880481d10a41134a28118060bc3244d9984e6beae2c5dd9fc29db1e27c1b4e12be58a02c1b0954752de5e07033fdce624473d0af3ca7a1602320a6df6ab1daf961d4ab9b29dc1a69f1f2f05dc6b9e3abca13fe94f452d192fb30a7038125421f94e058f239c4774fb53842ed7b1e081dae7da25876f7df3d07201b886b3a544c5bfaceb5e165fefc7c5768ac6d97460152aea976b88bb2ec7f5c162b0ea41ded4fbfbfbfc201380d9cf62a3012e60d241593d7d7d330ac574b90b4baec98c0d654996e6f59adb646f91e427c6050eb88756024d76d2517d46e84232aff5f592d93d7a74e06f9b666cd05a3618738022afeba344a8fd31b1edaaeb75de1dcc6ba46e85e552092aaf3b452136f46c63d1c956fa2a3b429bde3e7fc14407200675bb7e7504d7a7cbfd7d2aaf0e1d6e91c0199d0f863ce0860a20dc5ed69e37691946a0edc824e9073858d893101b04b606a815d3b06d50f8269b3a48ea3b03a8d2da75814f852296caa7d55369aaf3db22b3fa32c10ce88bdfcf21ac5c2b83ce6ce7781d3df70c8be885ac234d6994e2f9863352b9390c15ea031145befd89dc4cc6a8984155c228da4b37862a04d53b7346eeed525078cc87037d03a32dbd4c179b546f704c5173004d750a8b9e0ad861b8bed9730e9f1e533d3dc9392cab84aa498921c3d365f216ca01ed7547a59f6fee808fa0e20bb15e2fbf0d9deb5f9ffb7c371b1fd710b1025483e183fb2dc121e4b25a589a468f17737dcd59f2970269101d09983b71f4b8ba0d508077bbdadb3d0434fdc5b88e67186e9f2924bf31ca7490a6973e60a36e7b473f2f90f34ffe24e78c3d6aed16ce438ccabe524c12de87f133e4557f859ba8b44053ae5f504256c033307ce3fc93f382f37a2b5ed507083dfdf371a130debd2e28b09c086af3b42582100772238e1a8f1a1af986447817d0ec0457fbb2b509321721299bc399ed0592e78683db578d56a7be3d58f634c24b7d11ee98edc7db87abdb540d3e27fe767af6dfc94444734e2d913f434e9e2064a937896d8ee618b4c79013a00b99d433208c4c8f93ba0c8b639e5f8983746aea7b8cc0f68c8a2d92630ecb4c31e055bab49952e1d526bc5fce904c873b266b7a9950f276abfea858a5945e014f89c0136b7f6a8dee3aa0fd4000756c4db319b879156c611ffb3873a5b79ca5e1e0b617d44f957012911967bc1d4d5d5ef36daaccdf47949c521364c2be2bb51edc34811c6e26f15dc41b6af84773b4d50cc0cbc40bd748e07abea39111e8bd1fefa417c439d4f8ac51bb1c05c7e80621b093a1eea6f90fab7b66ada0351faf8ded8eea81595450214eef521d5225d26d9e0f6f55170a1d4d822de1c052b2197ba92ef40d8af97a77bde988e4d75f227a269f1cb372036bb2c9f0969c9726213cd5d1721ee3449e5792f85e72c519f0ecd2416c75764f7569dff192b668739afcc962573ccb058d7e9008313590cc1864cd35c42b01eac5e2239bc6eb6d9a24e9f4e444eda7ef10c9e83b7291d13fe3ab9912e1d73fe45da4b93b8e7387a515db3c33a9585c211ebf4fba461090173ba05e17d136ac5f47736614fbeab84b0e7f42a5c8026725d6ab10d0e1bdb5562d1f2efa3d1957df1aa918d16bea6f024e8f1210f5c88ac465aff9e95dccb5d01988947f4baf039a77672798fa4b96bb3704469720df599310ddee07306cf282328d14dec1ced6d8d9ebc9022fa6cbb27614c35e439fd1fa07b04105215bebb1872083e72be77f2c2a5835ec113881e0c9152e4c212cbbe426f9cc590ab1951e6a9954a6bd7675def75461c50f809c60dd89dad7d454fcf92bccf7359951f3c16acfbf15e0682b64f2545a18b40c899e0a3f6343afbb0aca2e095572c9572ab0e9c209598e7c77157ef7e29c0302a5724a7c80cc336e23ce7817b0449f2dd21129894626af351953ada9ece11d55dbdc481cf519cc6b888e356d2fc5e38b37408734ebbd3f18f5ddd0d5546875751cb6a5b7df4266bd84e5ce554a15116c60dc5002a9ca8a0b35ebe360e86c8e15695bb1f93eab549a4473ac08808f551798f41a2a72f164ff26ed3062f152caef98a8a00ec295fa30f5c7369d0634fb761a7f8782d58f234e7619db816ee4963244a9d077c59aac65bb77d97b1351f1d920870179a9cf3bc826ca8fa2607afa40d045ab57273e2717cbc5004543b4e262a56ece7c98492deb5f1947aefad8f5eb030c3c14fdb3236b62a5dbb03ee2fc8c6bac1931de7ff7", 0x801, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0xc790f89cca1e6393, 0x0, 0x3}, 0x8) r3 = socket$inet6(0x18, 0x2, 0x9) r4 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r4, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x84) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r6, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r8, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f00000000c0)) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r13 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000100)=""/114) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r15 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000200)={{0x3ff, r11, r12, r11, r12, 0x104, 0x5}, 0xfff, 0x9, r15, r15, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r11, r12) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r12, 0x0, 0xffffffffffffffff, 0x0]) r17 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r10, r16, 0xffffffffffffffff, r17, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r20 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000100)=""/114) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r22 = fcntl$getown(r21, 0x5) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000200)={{0x3ff, r18, r19, r18, r19, 0x104, 0x5}, 0xfff, 0x9, r22, r22, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r24 = getgid() r25 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r25, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) r27 = semget$private(0x0, 0x7, 0x286) semop(r27, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r27, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f00000000c0)) r28 = socket(0x18, 0x2, 0x0) setsockopt(r28, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r32 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r32, 0x2, &(0x7f0000000100)=""/114) r33 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r34 = fcntl$getown(r33, 0x5) shmctl$IPC_SET(r32, 0x1, &(0x7f0000000200)={{0x3ff, r30, r31, r30, r31, 0x104, 0x5}, 0xfff, 0x9, r34, r34, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r30, r31) r35 = getgid() setegid(r35) r36 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r36, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r36, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r36, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r36, 0x40087468, &(0x7f00000001c0)) fchownat(r36, &(0x7f0000000080)='\x00', r37, r35, 0x6) getgroups(0x1, &(0x7f0000001780)=[r35]) r38 = getgid() r39 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x32d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r42 = getgid() semop(r39, &(0x7f00000002c0)=[{0x4, 0x6b37, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0xc, 0x1000}, {0x3, 0x2, 0x1000}, {0x4, 0xffffffff, 0x1000}, {0x1, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016c877}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x1c00}], 0x9) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r41, r40, 0x0, r42, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r43 = socket(0x2, 0x1, 0x0) fcntl$getown(r43, 0x5) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f0000000940)=0x9) r45 = getuid() r46 = kqueue() r47 = fcntl$dupfd(r46, 0x2, 0xffffffffffffffff) close(r47) r48 = getgid() getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r47, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r50 = kqueue() r51 = fcntl$dupfd(r50, 0x2, 0xffffffffffffffff) close(r51) r52 = getpgrp() r53 = getgid() getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r51, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000700)={r52, r54, r53}, 0xc) setsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000600)={r52, r49, r48}, 0xc) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r44, r48, r45, 0x0, 0x2, 0x8}, 0x7fff, 0x9, 0x8}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000016c0)={{0xfffffffffffff7ea, r29, r48, 0xffffffffffffffff, r38, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r5, &(0x7f0000001680)={&(0x7f0000001900)=ANY=[@ANYBLOB="cf0d3afb5be99e01525d19b40ada761a47c7839ecb3b871e799d43577d98d90a475a971588c382071298d623c3c1f79f726442990ed082b47e19a99aee9f00e105a480e834975dec32f4bad888d019f4f53b116d210ad4e2030000000000000006000000552302436b3a5b28b4a8dca61fbec103619486be94e9165eaba6f1e869a34a3d4560f27be05a2844649625b2a66e64ecfa1ddb11c8abe47370c1aced10676db81b1c9a4d745eb65b43d49e1b676467b321cc998ebc15367d7e924615f4f933f1027dcbd9a72349bae20c32dcc5659506909f8dd4157762906ae222cb30602d380dff2a79754fdc9ce844a5b15584839e82e0d14503780ce8fe6082d715dbaaa8b4c0dd0e1980ff0ec475771392299ce6277328026b359aa3961c75ff0af167dc5ed470a363684578920425ef627056a172f1302fedf8598cc1be3dbc"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r7, 0xffffffffffffffff, r17}, @cred={0x20, 0xffff, 0x0, r22, r23, r24}, @cred={0x20, 0xffff, 0x0, r26, r29, r55}], 0x60, 0x400}, 0x404) fcntl$setown(r3, 0x6, r26) 17:20:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000e5000000000000000000170000000000000000000000000000000000000000000010"], 0x0) r3 = socket(0x18, 0x1, 0x0) getsockname(r2, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x0) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac2a84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557960f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef0173423b7c576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50eeecbb9de1239ad3f686a04a5240b0f7bf389914bc1a7a94b7ea981b34502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723ed48a2472f1854b6d70953f8fc235ff3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e2696d7d0e76d1143700ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e59eed"], 0x10) dup2(r1, r0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) sendmsg(r5, &(0x7f0000000ec0)={&(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x0}, 0xa, &(0x7f0000000a00)=[{&(0x7f0000000280)="8ed667f9299551ff7e4ab713d9f588c8fcd237b47f30b2240144f932f2516cac33b78d74eb35b0add171df4f973864358006b8f3864e779c399b4ef106fa35908a1b5d33e8edbd1e82f5afeecd336ecce195ffd052b50dcf574b0675e01ad08c7d638a148f51b1f36b", 0x69}, {&(0x7f00000005c0)="cfdce9246da2d7c09ce4c2f4b1a7f28524bd3c875658dee0b23e3349b61e8a2773526f5ee46f44a2ba27e670739d0f19f75c7e9fca7eb528e7ca54bd", 0x3c}, {&(0x7f0000000600)="a80418e819e5b5b49732568b34b45b7823dfb7d4607ccbe6d3c356baaf68e18fe48081de8def7d2826bae0895f9b6371252636ae3ba44e60a00e36a7757f38b91df1db6ca4119dee4027f5", 0xfffffffffffffecd}, {&(0x7f00000007c0)="96c66c1e20117f19d893275c4796a54ce11af2b4aa622888bf800d914ff5d9d20a0978ac7f2163cd825d2707b9ce0c16366370fec66c056958ff3135e011f81942b7813631f9bc148c68d890726a011b2a32c502adceae81e8ce3ed704100b62bedd4d865ae3ed14796bd45a2c665facf1b512be32f9c7c97dc861dec3b340c59f9187bc460169cc9bef1cea8188e776e04f51f4d04a08b7792dc9579d7b3b0262862d6c0ebb66a648ace79f6ebad189293a3d04118e9d4905bff13ecf5b221f6102615615a0ad1df091b78f2f8959ad73e1fa87de83e0f4904039a158a0c7cf06e9202a35b4506c8ed3c2c26717869cffc02d649fde0f89", 0xf8}, {&(0x7f00000008c0)="b96888296f70479738e8918e18ae8aeece29b56233ff73abefec52334233b47de0c2d76f4a94be92dd284ac0a7c7f54aa2c79ed50e4a38b70a7d3dcc7b9c2a8a9a1e7b14c3d45149c4aa15a6106a0dab752da5210aeedf554ebee4312cb4a2f675c782306acbc8062b35175d84e8e1f7d329038e5519d2b6420f22e0c04c2dea050c5068a4a623a8632ade2c7f56f1b3978f7185b2a5ef29bf207b826f858f766a611dc182", 0xa5}, {&(0x7f0000000680)="4c2961d42415ac15b615bbfe31b1505361dadb9dfba518ff9dac3e111c909f1a58d59e0b00d31a4e42efc3c77dce9ed13e403a0e4ff5b12d9b52243a019ff906b8c466d938d270f278d5a257e6592e5d739e7909cc5d", 0x56}, {&(0x7f0000000980)="8ce6ccae84c914eafaf9437e2c02be0316aa0bb2bb184bb021027643cc46bc44595d69bdab235263c34ccffe280777d39b713f51d9783f13bcb6393dcfeeb02a2b273a39806f5feeb9b9e11adb3d38c04193fb4c7df24324314f2643ffaa35a116dd", 0x62}], 0x7, &(0x7f0000001300)=[{0xf0, 0x1, 0x2, "fe3d0c6dcf1184bd7cb08e5ea01c05f57346c902d6995e927e366473ef621d7334a4d319679e0817226fd02f47857e882694a8878bc76927255ab9dd900fd75e1fe8d56239ecb58ad4041ad8e2bdf2538319c7201dbd0fffd7ae44c8ef17667a732b030ceb03d2a25d4c529c6788c835f812f63088660f565a1840a906a93e119baf233a9a1b51f1edd602cc1d52659cc890f411a5b96c879a6b2f041f5179458bbf1d5d70f6e9c2cd26789742493d1d408e5f39c96db41c6f6150ce2067d583d6ecceb30bdd9ea6aa31e6a3415f3f62a9d0746341463afaa374c80d"}, {0xc0, 0x1, 0x7ffffffe, "d4fecdc84239f381f6a1486a036b94142a2bb6bf67d5ceee795e5678119c2b7c49eac7938032bd3dbdc0157bb863d0179ba5fa4e0568124f973be59f1120d1169cfb7331ef8c8da70d5220e7dd3cf051dbcd847640b2922afd543ac99179a6bf75e43eea0945b1ced3e76b06cd04b4bbb6091b775cca9eea26ac1d5576378fc542e6d124883c4451807f7c6cb191277a06882a7f1bbd797ccc88837ce22e5638167b94c2188c39b57cfdcde5bd"}, {0x60, 0xc5e101173d44b620, 0xffff, "f2425609c0e87546cd00c56a78e238fd2f7a0095031aa3c5849716638c60305126b7980b865baf9b5f1e1519021f291009b4aad6a55e6e97bfdc14cf31db7e72cb499b74986d41eed1d980"}, {0x58, 0xfffe, 0xfffffff7, "6e3cb1850d4b541dbe84dfc54c2e2d02341b8a33d2bcc036bdbf7ee00d369692a9393410583155cc91dc0f2b58f86925065b348bd556c37ac3631fd8928f310556b5544bcbc9c5684fe61b"}, {0xd8, 0x1, 0x10001, "cb1431d78163d4a434d6223df4c921af0cdf553a1751c2316c4468bb9461c01230f0aff3eed5ca0dfca65ac187a5af79f65398e30ab9a849ead7b872049a46a010750f0e434c557b92d05925d1efea599d516007d172eac1ab58ef1a94e28582941afe69af5156e06f2d3d36e46740dda3e645e8324ca3f2506c3f2c0c604b5b9e5660da8dc6ef669e9b58a1095d27b4b24363aa24059cc47c603bb41242b097c1cf8f1785b5220e039c460d2352c53f21129a6f04490bd13511653a59858c7d40e44714c1d1dbf3"}, {0x80, 0xfffe, 0x800, "afc7b178f5d10ce20485bb729b078c7f84f3657dfd9c6806dbbc762759d240632fd21ff78e3e4cc066b0b9e986c86f595f2bcb8480882fd526228d4274ade01e8efc6aa26fb106de70215b0d9de8695ed667926e23a7b1584d168fc114c0ec66096fd7494d144dbdcc16"}, {0x58, 0xc5cebc0a5d7fc138, 0x82, "f44a3fa188ea0bcb5fd1ba626a82bebe4008572d0c852da1cbc7cf4be533ccac2fb17074a13e1798c74052c67228b9c05d1f52f67a5ac7a97a7beb5bea86dc18e422d3"}], 0x418}, 0x2) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r10, &(0x7f00000001c0), 0xfffffef3) setsockopt$sock_int(r10, 0xffff, 0x1007, &(0x7f0000000040), 0x4) fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r12 = semget$private(0x0, 0x7, 0x286) semop(r12, &(0x7f0000000200)=[{0x0, 0x7, 0x800}, {0x2, 0xfffffffffffffffd}, {0x2, 0xfff, 0x800}, {0x1, 0x9d2, 0x1000}], 0x1) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r8, r11, r6, r7, 0x1, 0x20}, 0xfffffffffffb8f49, 0xa8a, 0x3}) semctl$IPC_STAT(r12, 0x0, 0x2, &(0x7f00000001c0)=""/11) recvmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000700)=""/53, 0x35}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r13 = dup(r0) sendto$inet6(r13, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 17:20:05 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10082, 0x4) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r1, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r1, 0x21}], 0x13, 0x0) fcntl$dupfd(r0, 0xa, r1) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0x1, [{0x1, 0x5}, {0x2, 0x1}, {0x4}, {0x3, 0x1f}, {0x2, 0x4}, {0x2, 0x5}, {0x6, 0x3}, {0x1, 0xffffffff}, {0x3, 0x7}, {0x3, 0x48}, {0x765aad86defd5ff6, 0x863c}, {0x0, 0xfffffff9}, {0x1, 0x8001}, {0x2, 0x9}, {0x2, 0xcb}, {0x0, 0x461}, {0x2, 0x5}, {0x2, 0x79f5447f}, {0x1, 0x200}, {0x2}, {0x0, 0x8}, {0x1, 0x5}, {0x3, 0x9}, {0x1, 0x40000}, {0x2, 0x200}, {0x1, 0xffffff7f}, {0x3, 0x3}, {0x1, 0x5}, {0x2, 0x7}, {0x2, 0x1}, {0x2, 0x2}, {0x1, 0x2}]}) execve(0x0, 0x0, 0x0) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) 17:20:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aa344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6264185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e5656ad410cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7aea72c808d000068318e4fa7cb04cace50d549e7e772a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95b73a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4537e60000b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb6b05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f5d03bca09260deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467655f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000005000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a40ff294204e837acead22c509958104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481de1dcfedfd6ba7e79a4ac39ffc8954bc07bc44a581387dc1a7c93bf982ea655ca8919dafd7b8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff1f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2630d1a137ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78092b66f8f632caebe676ff9e6bb8009008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d8431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e658717873121a21b165bf2ec04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b393b0601000000000000006597c0bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e9262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d1146f41083897f1858c8001ac0d915af3f7b3171c14f936df59a2fcd4cfb40a6d622504d50aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133776eb7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e815f6ce4cb811612054a6a8be9e18cbce5604301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0ed42a8b59ee0b5bc9f3e1212d9c400000000000000000000000000e52290aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47f4b8952991a20563efd7cab9c993a6513a374bd3e8f2aee35e879dbb97473edfae7c6da8df135a57f17ef6eba65e145a7e63ba99982cc86d811062fffe3472439613c5355b1d49e72c91abf7a845662b50cb3d20babb2deba3d6c500000000000000bd3597424e8b85d823350e0df52ebd616095b256facd58144718d810c515f771abe0c5a23ceb843cc731dca4d14efba79f6c5951d31cc3d6ce8ce4dd6141f01c5d0978c4cc11a80a4951233476c02ede12f9006f404ec61d8cd6bfafe9e0ea8accc0c60a0a950aabc158481aaeffb2a12218d16b16b0aaef5394e432a1b53d26149058465d0b85583d050fbbd38dc441265446ae92ecdd71cc9bd57f2fb84ec88fcb6b52b334568a90961044459b53f2031d2a4b96a5fd0ef6921d40aef54f37c181bbdb2b4a9257da837fa1ac1325260cb7d1089684399e4ab6ac95a075df3857d89b9048aa8fdf31327a1d5ff8781458d8fe956215e3713ba6e2dc21bbfceeaa83e56ce067cd7fd06575c4fee3f821a81771fa384d2d7c007831e1ecba698bb3ebf98d3b148f5ae50aff322f0d0b9022352ceec304e23f3a5aa5921e83e1d5dcd1fcd8e6fa97ed269b11d590538758cdca6cd07f721ea45451343ba214ffd32f81e9ec4a98f67b2c62fe592b2f62fb47644706da788f690789e821a4e2c6cf7cfac424a3359a6b3c9997f8c18649270bbe9e97a0b316ff03000000000000"], 0x10) dup2(0xffffffffffffffff, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000b00)="9efe3c5b0d3b81b2e4becb32702c0a1606bbe51e1a82a9c72a13f8fe0519716f26e11fa2cd5a5e8ac84155af40b7d191269390a68270e31f0af1746cf6e414bc36ad364fe49b967e8b5a7961200832cd10cd61c8770c6562f90c901c63008e42fc0c671a5a80343d7fc720ee33d1325aabfc844356ca571cfee9442d42182a301409a8b3f2cb2850f7b47f0625d1e910c0616983a3738398411be637782e049042fed6", 0xa3, 0x0, 0x0, 0x0) socket(0x20, 0x8000, 0x8) 17:20:05 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) fchflags(r1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) kqueue() recvfrom$inet(r2, &(0x7f0000000340)=""/185, 0xb9, 0x1800, &(0x7f0000000000)={0x2, 0x2}, 0xc) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) readv(r3, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r3, 0x21}], 0x13, 0x0) mkdir(&(0x7f0000000440)='./file0\x00', 0x100) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000001c0), 0xfffffef3) unlinkat(r4, &(0x7f00000004c0)='./file0\x00', 0x0) getppid() fchflags(0xffffffffffffffff, 0x10000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000480)=0xc) r5 = semget$private(0x0, 0x7, 0x286) semop(r5, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0xffff, 0x1800}], 0x91) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r7 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, 0x0, r6, 0xffffffffffffffff, r7, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) recvfrom(r3, &(0x7f0000000040)=""/47, 0x2f, 0x800, &(0x7f0000000400)=@in6={0x18, 0x1, 0x8000, 0x5}, 0xc) getsockopt(r0, 0x11, 0x1, 0x0, 0x0) recvmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000080)=""/38, 0x26}, {&(0x7f00000000c0)=""/231, 0xe7}, {&(0x7f00000001c0)=""/14, 0x21e}, {&(0x7f0000000200)=""/158, 0x9e}, {&(0x7f00000002c0)=""/61, 0xfffffffffffffeff}, {0x0}, {&(0x7f0000000540)=""/70, 0x4a}], 0x7, &(0x7f0000000680)=""/59, 0x3b}, 0x820) 17:20:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r2 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x44) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) write(r1, 0x0, 0x0) r3 = dup(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000001c0)={0x1, './file0\x00', './file0\x00'}) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000100)=""/100, 0x64, 0x1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) 17:20:06 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001e00)='&#@,@\\{(/[\x00\x8e\xf9\xe4\xdc\x86\x8fKw\x92\xf4`1\x19v~\xa4\x94}%\x16\x8d\x8d\xe5Up\x04\x00\xa3\xd1\xa6\x94\x80\x17\xf0qW\xb2\xdc\xe50)}\x03\xd9\x14\x9a\xc97\xfd\x00\xbf\x8cD\x13\xee\xd0\xa1\xc7\xb73$=\x16\xb5`\r\x8e\xbfES\xfcC\x17\xd8]n%\xb5\xbf\x06\xed\x1aF\x82\xd9\xf3,\xd8\x8d\xb5\xb8\x8d\xa1C\xc8\x96\xc8\xce\x83H\xe6\xc3\xc6\xec\xc6\xc9\r#F\xfa\xb5\'\\\xaa`jHr!\x8f,\x1bb\xbb\xef\xd5\xf1\\\x00\x00\x00\x00\x00\x00\x00\xb0%\'\x13\xd8\x110\xcce\xbb\x96\xe0\\\x82\xae\xbb\xd2N\n\xeb\xb7\xd0]a]\xcf\x96\x17\n\xa1j\x80\xea\x12\x05\xc22\x01\xbe&[\n\xffqM#\xd0/_?\x95P\rr\x8e\xb0\xb9\xd4\x9b\xd3\xcf\x11\x83\x05>\xc1\x14C\x92\x8c\xac\f,\xda\x8dQ>\x802\'\x8a\xd8\xb9\xbb\x9f\xee\x03&%fe\xb1\x7f&\xdd61b\x85\x16\xc1\xbb\x02=1\x05\t\x10\xa0(P\x8ew\x1f\xe8\x1b\xf5\xf3\xec\xa3\xb6\xa9\x81\xfa\x15\xac\xb6\x99P\xc7Ro\xe5\x8c\xdd\xb8\xed\xcf\xee\xb97m\xadG\x01g~\xf4\x808\xd6\xa7\xd3\xf4%<3t\xff\xcd\xe2\xf5\x85a\x16Yu<\xc1\x94_\x89\x11\x84\xe3D\xd9\x12\xa2\r\aB\xba\xde\x1c8B\xcb\xee\xb8#\xab\xea\xafm2\xf1\xb6\xc1\xd3\xec,\xba\xcdEo\f\x8b\xfa\x04\'\xb8\xbdOe\x82l>\xc2n>{\xcf\x1de&\xe5\x11\xf7\x1b\x84&\x91\"\x9d\x8b\x840\xd9\xe8\xee3', &(0x7f0000001dc0)='\x00', &(0x7f0000001940)='@:\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='\x00', &(0x7f0000001fc0)='{\\)/\xf6:\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x1, 0x201) syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x2, 0x1, 0x100000000005, 0x4, 0x7, 0x1, 0x0, 0x7f, 0x4}) r4 = dup(0xffffffffffffffff) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "855c5500021b3d000000001a0000000000000040"}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) syz_open_pts() ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r6, &(0x7f0000000180)='X', 0x1) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000040)=0x6) readv(r6, &(0x7f00000016c0), 0x9) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x2) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) witness: lock order reversal: 1st 0xfffffd807f004b98 vmmaplk (&map->lock) 2nd 0xfffffd807e2004e8 inode (&ip->i_lock) lock order "&ip->i_lock"(rrwlock) -> "&map->lock"(rwlock) first seen at: #0 witness_checkorder+0x69c #1 rw_enter+0xd4 #2 vm_map_lock_ln+0x10d #3 uvm_map+0x2da #4 km_alloc+0x18b #5 pool_multi_alloc_ni+0xd0 #6 pool_p_alloc+0x74 #7 pool_do_get+0x10f #8 pool_get+0xeb #9 ufsdirhash_build+0x3ea #10 ufs_lookup+0x2a1 #11 VOP_LOOKUP+0x5b #12 vfs_lookup+0x7a6 #13 namei+0x63c #14 start_init+0xc9 #15 proc_trampoline+0x1c lock order "&map->lock"(rwlock) -> "&ip->i_lock"(rrwlock) first seen at: #0 witness_checkorder+0x69c #1 rw_enter+0xd4 #2 rrw_enter+0x88 #3 VOP_LOCK+0xf9 #4 vn_lock+0x81 #5 uvn_io+0x2c8 #6 uvn_get+0x226 #7 uvm_fault+0x11cc #8 uvm_fault_wire+0x70 #9 uvm_map_pageable_wire+0x2dd #10 sys_mlock+0x185 #11 syscall+0x4a4 #12 Xsyscall+0x128 Stopped at db_enter+0x18: addq $0x8,%rsp ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace db_enter() at db_enter+0x18 witness_checkorder(fffffd807e2004e8,9,0) at witness_checkorder+0x1009 rw_enter(fffffd807e2004d8,81) at rw_enter+0xd4 rrw_enter(fffffd807e2004d8,81) at rrw_enter+0x88 VOP_LOCK(fffffd8067792758,81) at VOP_LOCK+0xf9 vn_lock(fffffd8067792758,81) at vn_lock+0x81 uvn_io(fffffd8067791d80,ffff800024953938,1,2,0) at uvn_io+0x2c8 uvn_get(fffffd8067791d80,0,ffff800024953b90,ffff800024953b24,0,0) at uvn_get+0x226 uvm_fault(fffffd807f004b80,20002000,2,2) at uvm_fault+0x11cc uvm_fault_wire(fffffd807f004b80,20002000,20005000,2) at uvm_fault_wire+0x70 uvm_map_pageable_wire(fffffd807f004b80,fffffd8067de8b90,fffffd8067de8a40,ffff800022b48000,0,0) at uvm_map_pageable_wire+0x2dd sys_mlock(ffff800020aa1680,ffff800024953d88,ffff800024953dd0) at sys_mlock+0x185 syscall(ffff800024953e50) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xacaff5da80, count: -14 ddb{1}> show registers rdi 0x3 rsi 0x3ffff acpi_pdirpa+0x2be67 rbp 0xffff8000249535b0 rbx 0x3 rdx 0x40000 acpi_pdirpa+0x2be68 rcx 0xffff800022b48000 rax 0xffff800000abcd40 r8 0xffffffff81b6af72 witness_checkorder+0xfe2 r9 0x5 r10 0x3 r11 0x8085ab46758f541f r12 0xfffffd800297b100 r13 0 r14 0xffffffff825e7a30 w_lodata+0x40cc0 r15 0xffffffff825fbbf0 w_lodata+0x54e80 rip 0xffffffff819657f8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000249535a0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=339703 stat=onproc flags process=10 proc=4000000 pri=57, usrpri=57, nice=20 forw=0xffffffffffffffff, list=0xffff800020aa1408,0xffffffff82659068 process=0xffff800020aa2728 user=0xffff80002494e000, vmspace=0xfffffd807f004b80 estcpu=7, cpticks=1, pctcpu=0.0 user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 96784 128400 27632 32767 7 0x10 syz-executor.1 96784 202290 27632 32767 3 0x4000090 ttyout syz-executor.1 *96784 339703 27632 32767 7 0x4000010 syz-executor.1 16694 138505 497 32767 3 0x90 nanosleep syz-executor.0 16694 219325 497 32767 3 0x4000090 piperd syz-executor.0 16694 61362 497 32767 3 0x4000090 pipewr syz-executor.0 16694 192401 497 32767 3 0x4000090 fsleep syz-executor.0 27632 117575 86476 32767 3 0x90 nanosleep syz-executor.1 86476 380062 38069 0 3 0x82 wait syz-executor.1 497 149351 73596 32767 3 0x90 nanosleep syz-executor.0 73596 441973 38069 0 3 0x82 wait syz-executor.0 62740 6770 0 0 3 0x14200 bored sosplice 38069 393928 40405 0 3 0x82 thrsleep syz-fuzzer 38069 498784 40405 0 3 0x4000082 thrsleep syz-fuzzer 38069 427674 40405 0 3 0x4000082 thrsleep syz-fuzzer 38069 178380 40405 0 3 0x4000082 thrsleep syz-fuzzer 38069 58765 40405 0 3 0x4000082 thrsleep syz-fuzzer 38069 149001 40405 0 3 0x4000082 thrsleep syz-fuzzer 38069 200491 40405 0 3 0x4000082 thrsleep syz-fuzzer 38069 32959 40405 0 3 0x4000082 thrsleep syz-fuzzer 38069 474986 40405 0 3 0x4000082 kqread syz-fuzzer 38069 505304 40405 0 3 0x4000082 thrsleep syz-fuzzer 40405 392516 18961 0 3 0x10008a pause ksh 18961 291290 61065 0 3 0x92 select sshd 84650 367298 1 0 3 0x100083 ttyin getty 61065 435043 1 0 3 0x80 select sshd 73189 181999 84623 73 3 0x100090 kqread syslogd 84623 159812 1 0 3 0x100082 netio syslogd 78496 41670 1 77 3 0x100090 poll dhclient 94659 373258 1 0 3 0x80 poll dhclient 6818 363487 0 0 3 0x14200 pgzero zerothread 31836 481391 0 0 3 0x14200 aiodoned aiodoned 10082 210483 0 0 3 0x14200 syncer update 92580 215654 0 0 3 0x14200 cleaner cleaner 69112 233179 0 0 3 0x14200 reaper reaper 69368 346199 0 0 3 0x14200 pgdaemon pagedaemon 88692 136876 0 0 3 0x14200 bored crynlk 2088 238048 0 0 3 0x14200 bored crypto 53743 137063 0 0 3 0x14200 bored viomb 49202 295247 0 0 3 0x40014200 acpi0 acpi0 52488 421431 0 0 3 0x40014200 idle1 34169 462260 0 0 3 0x14200 bored softnet 33122 5020 0 0 3 0x14200 bored systqmp 13842 379454 0 0 3 0x14200 bored systq 71888 44274 0 0 3 0x40014200 bored softclock 32915 48318 0 0 3 0x40014200 idle0 50475 213737 0 0 3 0x14200 bored smr 1 484854 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 96784 (syz-executor.1) thread 0xffff800020aa1680 (339703) shared rwlock vmmaplk r = 0 (0xfffffd807f004b98) #0 witness_lock+0x52e #1 rw_enter+0x453 #2 vm_map_lock_ln+0x10d #3 uvm_map_pageable+0x11d #4 sys_mlock+0x185 #5 syscall+0x4a4 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82657328) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9496 6343K 6343K 78643K 11327 0 pcb 13 10K 12K 78643K 15 0 rtable 105 3K 3K 78643K 8211 0 ifaddr 39 13K 15K 78643K 1344 0 counters 39 33K 33K 78643K 39 0 ioctlops 0 0K 2K 78643K 468 0 iov 0 0K 64K 78643K 1821 0 mount 1 1K 1K 78643K 1 0 vnodes 1215 76K 76K 78643K 5571 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 137 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 12707 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1810 197K 290K 78643K 12817 0 file desc 8 25K 33K 78643K 10108 0 sigio 0 0K 0K 78643K 233 0 proc 48 50K 83K 78643K 9104 0 subproc 34 2K 2K 78643K 3179 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 1724 0 in_multi 33 2K 2K 78643K 2359 0 ether_multi 1 0K 0K 78643K 30 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 162 715K 715K 78643K 162 0 exec 0 0K 1K 78643K 3468 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 195 35K 39K 78643K 44421 0 UVM aobj 130 5K 5K 78643K 138 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 677 0 NDP 5 0K 0K 78643K 564 0 temp 106 3034K 3124K 78643K 49403 0 kqueue 0 0K 0K 78643K 256 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 412 0 406 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 3380 0 3377 1 0 1 1 0 8 0 rtentry 112 1931 0 1887 2 0 2 2 0 8 0 unpcb 120 18778 0 18759 48 46 2 2 0 8 1 syncache 264 93 0 93 45 44 1 1 0 8 1 sackhl 24 5 0 5 4 4 0 1 0 8 0 tcpqe 32 30 0 30 23 22 1 1 0 8 1 tcpcb 544 5721 0 5716 95 93 2 14 0 8 1 ipq 40 115 0 115 50 49 1 1 0 8 1 ipqe 40 3929 0 3929 50 49 1 1 0 8 1 inpcb 280 16388 0 16380 144 142 2 10 0 8 1 ip6q 72 3 0 3 2 2 0 1 0 8 0 ip6af 40 8 0 8 2 2 0 1 0 8 0 nd6 48 374 0 370 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 8514 0 8299 14 0 14 14 0 8 0 art_table 32 8515 0 8299 2 0 2 2 0 8 0 art_node 16 1930 0 1890 1 0 1 1 0 8 0 sysvmsgpl 40 37 0 25 1 0 1 1 0 8 0 semapl 112 12705 0 12695 1 0 1 1 0 8 0 shmpl 112 136 0 8 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 11899 0 10475 46 0 46 46 0 8 0 ffsino 272 11899 0 10475 99 4 95 96 0 8 0 nchpl 144 27831 0 26201 62 1 61 61 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 208 5926 0 0 312 0 312 312 0 8 0 namei 1024 117079 0 117079 5 4 1 2 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scxspl 192 76785 0 76785 97 96 1 7 0 8 1 plimitpl 152 1513 0 1504 1 0 1 1 0 8 0 sigapl 432 9724 0 9708 5 3 2 3 0 8 0 futexpl 56 244945 0 244944 2 1 1 1 0 8 0 knotepl 112 4950 0 4931 24 23 1 3 0 8 0 kqueuepl 104 9237 0 9234 20 19 1 4 0 8 0 pipepl 160 28772 0 28749 18 15 3 3 0 8 1 fdescpl 488 9725 0 9708 3 0 3 3 0 8 0 filepl 152 126560 0 126449 204 197 7 14 0 8 2 lockfpl 104 2414 0 2413 1 0 1 1 0 8 0 lockfspl 48 766 0 765 1 0 1 1 0 8 0 sessionpl 112 202 0 192 1 0 1 1 0 8 0 pgrppl 48 490 0 480 1 0 1 1 0 8 0 ucredpl 96 17428 0 17419 1 0 1 1 0 8 0 zombiepl 144 9708 0 9708 1 0 1 1 0 8 1 processpl 904 9742 0 9708 6 2 4 5 0 8 0 procpl 632 34940 0 34892 10 4 6 6 0 8 1 srpgc 64 370 0 370 105 104 1 1 0 8 1 sosppl 128 255 0 255 74 73 1 1 0 8 1 sockpl 384 38725 0 38695 270 263 7 15 0 8 3 mcl64k 65536 35 0 0 3 0 3 3 0 8 0 mcl16k 16384 76 0 0 7 5 2 3 0 8 0 mcl12k 12288 65 0 0 3 1 2 2 0 8 0 mcl9k 9216 38 0 0 2 0 2 2 0 8 0 mcl8k 8192 73 0 0 6 3 3 3 0 8 0 mcl4k 4096 32 0 0 3 0 3 3 0 8 0 mcl2k2 2112 23 0 0 2 0 2 2 0 8 0 mcl2k 2048 210 0 0 18 7 11 18 0 8 0 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 2451 0 0 32 0 32 32 0 8 0 bufpl 280 29771 0 22705 505 0 505 505 0 8 0 anonpl 16 1406129 0 1391751 356 289 67 80 0 125 0 amapchunkpl 152 107667 0 107403 306 295 11 20 0 158 0 amappl16 192 48306 0 47444 550 505 45 57 0 8 0 amappl15 184 1606 0 1603 1 0 1 1 0 8 0 amappl14 176 2549 0 2544 1 0 1 1 0 8 0 amappl13 168 806 0 804 30 29 1 1 0 8 0 amappl12 160 1185 0 1180 2 1 1 1 0 8 0 amappl11 152 1132 0 1121 1 0 1 1 0 8 0 amappl10 144 2283 0 2276 1 0 1 1 0 8 0 amappl9 136 3762 0 3756 1 0 1 1 0 8 0 amappl8 128 2672 0 2581 6 2 4 4 0 8 0 amappl7 120 3464 0 3448 1 0 1 1 0 8 0 amappl6 112 719 0 706 1 0 1 1 0 8 0 amappl5 104 2876 0 2866 1 0 1 1 0 8 0 amappl4 96 9981 0 9945 1 0 1 1 0 8 0 amappl3 88 2132 0 2123 1 0 1 1 0 8 0 amappl2 80 65743 0 65663 3 1 2 3 0 8 0 amappl1 72 289634 0 289148 24 14 10 20 0 8 0 amappl 80 38502 0 38451 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 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 137 0 8 3 0 3 3 0 8 0 uaddrrnd 24 9725 0 9708 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 9725 0 9708 1 0 1 1 0 8 0 vmmpekpl 168 158992 0 158962 3 0 3 3 0 8 0 vmmpepl 168 1399100 0 1396767 1369 1234 135 145 0 357 25 vmsppl 368 9724 0 9708 2 0 2 2 0 8 0 pdppl 4096 19457 0 19416 6 0 6 6 0 8 0 pvpl 32 3746939 0 3729308 1054 890 164 195 0 265 6 pmappl 232 9724 0 9708 101 99 2 2 0 8 1 extentpl 40 50 0 32 1 0 1 1 0 8 0 phpool 112 303 0 120 9 3 6 6 0 8 0